Difference between revisions of "Sexy Beach Premium Resort/Modding/H Data"

From Hgames Wiki
Jump to: navigation, search
(h file contents: new section)
(Houshi Positions)
Line 139: Line 139:
  
 
==Houshi Positions==
 
==Houshi Positions==
 +
Male animation files begin with "sbph_00", and controllers begin with "hh_m".
 +
Female files begin "sbph_01", with controllers named "hh_f".
 +
 
{| class="wikitable"
 
{| class="wikitable"
!ID!!Position
+
!ID!!Position!!Anim File!!Anim Controller
 
|-
 
|-
|0||Laying HJ
+
|0||Laying HJ||sbph_0*_01_00_00||hh_*_01_00
 
|-
 
|-
|1||Laying BJ
+
|1||Laying BJ||sbph_0*_01_00_00||hh_*_01_01
 
|-
 
|-
|2||Laying TF
+
|2||Laying T||sbph_0*_01_00_00||hh_*_01_02
 
|-
 
|-
|3||Seated HJ
+
|3||Seated HJ||sbph_0*_01_00_00||hh_*_02_00
 
|-
 
|-
|4||Seated BJ
+
|4||Seated BJ||sbph_0*_01_00_00||hh_*_02_01
 
|-
 
|-
|5||Seated TF
+
|5||Seated TF||sbph_0*_01_00_00||hh_*_02_02
 
|-
 
|-
|6||Standing HJ
+
|6||Standing HJ||sbph_0*_01_00_00||hh_*_03_00
 
|-
 
|-
|7||Standing BJ
+
|7||Standing BJ||sbph_0*_01_00_00||hh_*_03_01
 
|-
 
|-
|8||Standing TF
+
|8||Standing TF||sbph_0*_01_00_00||hh_*_03_02
 
|-
 
|-
|9||HJ, Girl Sitting
+
|9||HJ, Girl Sitting||sbph_0*_01_00_00||hh_*_06_00
 
|-
 
|-
|10||BJ, Girl Sitting
+
|10||BJ, Girl Sitting||sbph_0*_01_00_00||hh_*_06_01
 
|-
 
|-
|11||TF, Girl Sitting
+
|11||TF, Girl Sitting||sbph_0*_01_00_00||hh_*_06_02
 
|-
 
|-
|12||Exam HJ
+
|12||Exam HJ||sbph_0*_01_01_00||hh_*_13_00
 
|-
 
|-
|13||Milking HJ
+
|13||Milking HJ||sbph_0*_01_01_00||hh_*_13_01
 
|-
 
|-
|14||Sofa BJ
+
|14||Sofa BJ||sbph_0*_01_01_00||hh_*_16_00
 
|-
 
|-
|15||Soap HJ
+
|15||Soap HJ||sbph_0*_01_01_00||hh_*_21_00
 
|-
 
|-
|16||Soap BJ
+
|16||Soap BJ||sbph_0*_01_01_00||hh_*_21_01
 
|-
 
|-
|17||Forced BJ (Ivy)
+
|17||Forced BJ (Ivy)||sbph_0*_01_01_00||hh_*_25_00
 
|-
 
|-
|18||Restrained HJ (Ivy)
+
|18||Restrained HJ (Ivy)||sbph_0*_01_01_00||hh_*_26_00
 
|-
 
|-
|19||Restrained BJ (Ivy)
+
|19||Restrained BJ (Ivy)||sbph_0*_01_01_00||hh_*_26_01
 
|-
 
|-
|20||Footjob
+
|20||Footjob||sbph_0*_01_01_00||hh_*_26_02
 
|}
 
|}
  
Line 230: Line 233:
 
|18 19 20 21 22
 
|18 19 20 21 22
 
|}
 
|}
 +
 
==Piston Positions==
 
==Piston Positions==
 
{| class="wikitable"
 
{| class="wikitable"

Revision as of 15:16, 22 October 2015

H scene and position IDs

H-scenes

Each of these are only placed in the required environment, include any props required, and determines facial and vocal expressions. I think if you wanted some other combination, handcuffs at a desk for example, you'd need a new scene type defined to place in the world.

ActionBase.TextAsset indicates which action type will be read by tab-separated values.

ID Scene Aibu/Fondling (ActionBase=0) Hoshi/Service (=1) Piston/Intercourse (=2) Special? (=3)
0 Oil Massage Massage(0),Facedown(1)
1 Bed/Ground (any flat surface broad enough) Laying(2),Facedown(3) Laying HJ(0),BJ(1),TF(2) Missionary(0),Doggystyle(1),Lotus(2),Rev Lotus(3),Cowgirl(4),Rev CG(5)
2 Seated Seated(4), Bent Over(5) Seated HJ(3),BJ(4),TF(5) Seated Lotus(6),Reverse(7),Bent Over(8)
3 Wall Against Wall(6), Holding Wall(7) Standing HJ(6),BJ(7),TF(8) Standing(9),Bent against Wall(10)
4 Bondage Cave Rope Suspension(8) Rope Suspension(11)
5 Security Guardroom Handcuffed(9) Handcuffed(12)
6 Public Toilet Seated on Toilet(10) Girl Sitting HJ(9),BJ(10),(11) Girl Seated(13)
7 Outdoor Exhibition Lifting(14)
8 Cafe Exhibition Cafe, bent over table(11) Cafe Vibe(8)
9 Fruit Shop Banana Insertion(12) Fruit Shop Anal(15)
10 Pastry Shop Food Insertion(13) Missionary, covering face(16)
11 Alley Exhibition Alley Vibe(11)
12 Stool Sample Chest Exam(14),Anal Exam(15) Stool Anal(17)
13 Urology Exam Exam HJ(12),Milking HJ(13) Swivel Chair CG(18)
14 Gynecology Exam Gyno Chair(16) Gyno Spread(19)
15 Clinic Bed On Side(20)
16 Hotel Sofa Sofa BJ(14)
17 Hotel Bed CG Dryhump
18 Hotel Toilet Toilet Voyeur(18_00),Toilet Masturbation(18_01)
19 Hotel Shower Shower Voyeur(19_00),Shower Masturbation(19_01)
20 Dance Club Pole Gymnastics(20_00),Pole Dance(20_01)
21 Soap Soap HJ(15),BJ(16) Seated Dryhump(22),Rev CG Dryhump(23) Forearm Grinding(21)
22 Pool Exhibition Standing Underwater(17)
23 Pool ladder Climbing Ladder(18) Pool Ladder(24)
24 Sleeping Sleeping(19) Sleeping(25)
25 Ivy Restraint(maledom) Ivy Restraint(20) Forced BJ(17) Restrained Doggystyle(26)
26 Ivy Subjugation(femdom) Restrained HJ(19),BJ(19) Restrained CG(27)
27 Male Enhancement Unnatural Male Enhancement(28)
28 Girls Bedroom Bedroom Voyeur(28_00),Bedroom Masturbation(28_01)
29 Enema Enema(29)
30 Stripclub Stage Stage Dance(30)

The remaining lines in ActionBase.TextAsset. Probably used for story H events.

Line# Aibu Houshi Piston
32 Laying HJ/BJ/TF(0,1,2)
33 Laying(2),Facedown(3) Laying HJ/BJ/TF(0,1,2) Missionary(0),Doggystyle(1),Lotus(2),Rev Lotus(3),Cowgirl(4),Rev CG(5)
34 Seated HJ/BJ/TF(3,4,5)
35 Seated(4),BentOver(5) Seated HJ/BJ/TF(3,4,5) Seated Lotus(6),Seated Rev(7),Bent Over(8)
36 Standing HJ/BJ/TF(6,7,8)
37 Against Wall(6),Holding Wall(7) Standing HJ/BJ/TF(6,7,8)
38 Massage(0),Facedown(1)

Aibu Positions

Animations for each found in h\female\sbph_01_00_<ID#>_00.unity3d

ID Position
0 Massage
1 Massage Facedown
2 Laying
3 Laying Facedown
4 Seated
5 Bent Over
6 Against Wall
7 Holding Wall
8 Rope Suspension
9 Handcuffed
10 Seated on Toilet
11 Cafe (holding table)
12 Banana Insertion
13 Food Insertion
14 Chest Exam
15 Anal Exam
16 Gyno Chair
17 Underwater
18 Climbing Ladder
19 Sleeping
20 Ivy Restraint

Houshi Positions

Male animation files begin with "sbph_00", and controllers begin with "hh_m". Female files begin "sbph_01", with controllers named "hh_f".

ID Position Anim File Anim Controller
0 Laying HJ sbph_0*_01_00_00 hh_*_01_00
1 Laying BJ sbph_0*_01_00_00 hh_*_01_01
2 Laying T sbph_0*_01_00_00 hh_*_01_02
3 Seated HJ sbph_0*_01_00_00 hh_*_02_00
4 Seated BJ sbph_0*_01_00_00 hh_*_02_01
5 Seated TF sbph_0*_01_00_00 hh_*_02_02
6 Standing HJ sbph_0*_01_00_00 hh_*_03_00
7 Standing BJ sbph_0*_01_00_00 hh_*_03_01
8 Standing TF sbph_0*_01_00_00 hh_*_03_02
9 HJ, Girl Sitting sbph_0*_01_00_00 hh_*_06_00
10 BJ, Girl Sitting sbph_0*_01_00_00 hh_*_06_01
11 TF, Girl Sitting sbph_0*_01_00_00 hh_*_06_02
12 Exam HJ sbph_0*_01_01_00 hh_*_13_00
13 Milking HJ sbph_0*_01_01_00 hh_*_13_01
14 Sofa BJ sbph_0*_01_01_00 hh_*_16_00
15 Soap HJ sbph_0*_01_01_00 hh_*_21_00
16 Soap BJ sbph_0*_01_01_00 hh_*_21_01
17 Forced BJ (Ivy) sbph_0*_01_01_00 hh_*_25_00
18 Restrained HJ (Ivy) sbph_0*_01_01_00 hh_*_26_00
19 Restrained BJ (Ivy) sbph_0*_01_01_00 hh_*_26_01
20 Footjob sbph_0*_01_01_00 hh_*_26_02
Remaining Lines in HoushiMotion.TextAsset
0 1 2 3 4
6 7 8 9 10 11
12 13 14 15
0 1 2 3 4
6 7 8 9 10 11
12 13 14 15
0 1 2 3 4
6 7 8 9 10 11
12 13 14 15
0 1 2 3 4
6 7 8 9 10 11
12 13 14 15
0 1 2 3 4
0 1 2 3 4
6 7 8 9 10 11
0 1 2 3 4
6 7 8 9 10 11
6 7 8 9 10 11
0 1 2 3 4
6 7 8 9 10 11
18 19 20 21 22

Piston Positions

ID Position
0 Missionary
1 Doggystyle
2 Lotus
3 Reverse Lotus
4 Cowgirl
5 Reverse Cowgirl
6 Seated Lotus
7 Seated Reverse
8 Bent over Chair
9 Standing
10 Bent against Wall
11 Rope Suspension
12 Handcuffed
13 Girl Seated
14 Lifting
15 Fruit Shop Anal
16 Missionary (covering face)
17 Stool Anal
18 Swivel Chair CG
19 Gyno Spread
20 On Side
21 CG Dryhump
22 Seated Dryhump
23 Reverse CG Dryhump
24 Pool Ladder
25 Sleeping
26 Restrained Doggystyle
27 Restrained CG
28 Unnatural Male Enhancement

Special

I haven't found a data file listing these positions, so the numbers are taken from the sequence of animation controllers (ht_f_<ID#>_00)

ID Position
8 Cafe Vibe
11 Alley Vibe
18 Toilet Voyeur(18_00)
Toilet Masturbation(18_01)
19 Shower Voyeur(19_00)
Shower Masturbation(19_01)
20 Pole Gymnastics(20_00)
Pole Dance(20_01)
21 Forearm Grinding
26 Ass Feeding
28 Bedroom Voyeur(28_00)
Bedroom Masturbation(28_01)
29 Enema
30 Stage Dance

h file contents

  • sbpr_00_04_00_00.unity3d: Non-character models, animations, scripts; inc hands, tongue, sextoys, bondage gear
  • sbpr_00_05_00_00.unity3d: Scene data inc map, camera, position (contained in female/ and male/,) IK. All TextAssets and MonoBehaviour.
    • sbpr_00_05_01_00.unity3d: Map and position selection data
  • sbpr_00_06_00_00.unity3d: Non-model visuals, inc GUI, camera fx, particles, liquids
  • sbpr_00_07_00_00.unity3d: Camera data
  • sbpr_00_08_00_00.unity3d: unk; 2 TextAssets, binary or encoded