Browse Source

Script Progress

dragonflysots 6 years ago
parent
commit
b8ef55fe0d

+ 1
- 1
sots-private

1
-Subproject commit cc4061c000589ba7767d352304378ed3767f16a7
1
+Subproject commit 5e84e787cbd82745317aa3d8b5cc9117e0051903

+ 6
- 1
src/include/constants/pymap/main_story_variables.h View File

31
 #define VALUE_PERSON_ANGESPROCHEN2 0x1d
31
 #define VALUE_PERSON_ANGESPROCHEN2 0x1d
32
 #define VALUE_PERSON_ANGESPROCHEN3 0x1e
32
 #define VALUE_PERSON_ANGESPROCHEN3 0x1e
33
 #define VALUE_ZEHEILIGTUM_INNERES_MAPSCRIPT2 0x1f
33
 #define VALUE_ZEHEILIGTUM_INNERES_MAPSCRIPT2 0x1f
34
-#define VALUE_RDW_HEILIGE_STEINE_MAPSCRIPT 0x20
34
+#define VALUE_RDW_INNEN_STEIN_COUNTER1 0x20
35
+#define VALUE_RDW_INNEN_STEIN_COUNTER2 0x21
36
+#define VALUE_RDW_TIEFESINNERES_MAPSCRIPT 0x22
37
+#define VALUE_MAPSCRIPT_RDW_EINGANG2 0x23
38
+#define VALUE_MAPSCRIPT_CENTER_CAR_MS1 0x24
39
+#define VALUE_LABOR_NACH_RUINE1 0x25

+ 6
- 1
src/include/constants/pymap/main_story_variables.s View File

31
 .equ VALUE_PERSON_ANGESPROCHEN2, 0x1d
31
 .equ VALUE_PERSON_ANGESPROCHEN2, 0x1d
32
 .equ VALUE_PERSON_ANGESPROCHEN3, 0x1e
32
 .equ VALUE_PERSON_ANGESPROCHEN3, 0x1e
33
 .equ VALUE_ZEHEILIGTUM_INNERES_MAPSCRIPT2, 0x1f
33
 .equ VALUE_ZEHEILIGTUM_INNERES_MAPSCRIPT2, 0x1f
34
-.equ VALUE_RDW_HEILIGE_STEINE_MAPSCRIPT, 0x20
34
+.equ VALUE_RDW_INNEN_STEIN_COUNTER1, 0x20
35
+.equ VALUE_RDW_INNEN_STEIN_COUNTER2, 0x21
36
+.equ VALUE_RDW_TIEFESINNERES_MAPSCRIPT, 0x22
37
+.equ VALUE_MAPSCRIPT_RDW_EINGANG2, 0x23
38
+.equ VALUE_MAPSCRIPT_CENTER_CAR_MS1, 0x24
39
+.equ VALUE_LABOR_NACH_RUINE1, 0x25

+ 1
- 3
src/include/constants/pymap/songs.h View File

1
 #define SEQ_BGM_TOWN_HESPERIA 0x15e
1
 #define SEQ_BGM_TOWN_HESPERIA 0x15e
2
 #define SEQ_BGM_CITY_CARUN 0x15f
2
 #define SEQ_BGM_CITY_CARUN 0x15f
3
-#define SEQ_BGM_P_FOY 0x160
3
+#define SEQ_BGM_CITY_URBANIA 0x160
4
 #define SEQ_BGM_TOWN_04 0x161
4
 #define SEQ_BGM_TOWN_04 0x161
5
 #define SEQ_BGM_TOWN_02 0x162
5
 #define SEQ_BGM_TOWN_02 0x162
6
 #define SEQ_BGM_TOWN_06 0x163
6
 #define SEQ_BGM_TOWN_06 0x163
23
 #define SEQ_BGM_R_08 0x179
23
 #define SEQ_BGM_R_08 0x179
24
 #define SEQ_BGM_CAVE_GUARDIAN 0x186
24
 #define SEQ_BGM_CAVE_GUARDIAN 0x186
25
 #define SEQ_BGM_CAVE_02 0x187
25
 #define SEQ_BGM_CAVE_02 0x187
26
-#define SEQ_BGM_PC 0x15b
27
-#define SEQ_BGM_LAB 0x17e
28
 #define SEQ_BGM_GYM 0x19b
26
 #define SEQ_BGM_GYM 0x19b
29
 #define SEQ_BGM_LAB 0x19c
27
 #define SEQ_BGM_LAB 0x19c
30
 #define SEQ_BGM_SCHOOL 0x19d
28
 #define SEQ_BGM_SCHOOL 0x19d

+ 1
- 3
src/include/constants/pymap/songs.s View File

1
 .equ SEQ_BGM_TOWN_HESPERIA, 0x15e
1
 .equ SEQ_BGM_TOWN_HESPERIA, 0x15e
2
 .equ SEQ_BGM_CITY_CARUN, 0x15f
2
 .equ SEQ_BGM_CITY_CARUN, 0x15f
3
-.equ SEQ_BGM_P_FOY, 0x160
3
+.equ SEQ_BGM_CITY_URBANIA, 0x160
4
 .equ SEQ_BGM_TOWN_04, 0x161
4
 .equ SEQ_BGM_TOWN_04, 0x161
5
 .equ SEQ_BGM_TOWN_02, 0x162
5
 .equ SEQ_BGM_TOWN_02, 0x162
6
 .equ SEQ_BGM_TOWN_06, 0x163
6
 .equ SEQ_BGM_TOWN_06, 0x163
23
 .equ SEQ_BGM_R_08, 0x179
23
 .equ SEQ_BGM_R_08, 0x179
24
 .equ SEQ_BGM_CAVE_GUARDIAN, 0x186
24
 .equ SEQ_BGM_CAVE_GUARDIAN, 0x186
25
 .equ SEQ_BGM_CAVE_02, 0x187
25
 .equ SEQ_BGM_CAVE_02, 0x187
26
-.equ SEQ_BGM_PC, 0x15b
27
-.equ SEQ_BGM_LAB, 0x17e
28
 .equ SEQ_BGM_GYM, 0x19b
26
 .equ SEQ_BGM_GYM, 0x19b
29
 .equ SEQ_BGM_LAB, 0x19c
27
 .equ SEQ_BGM_LAB, 0x19c
30
 .equ SEQ_BGM_SCHOOL, 0x19d
28
 .equ SEQ_BGM_SCHOOL, 0x19d

+ 3
- 0
src/include/constants/pymap/story_flags.h View File

39
 #define FLAG_RDW_HIDE_ACHIM_IDAN_RIVAL 0x526
39
 #define FLAG_RDW_HIDE_ACHIM_IDAN_RIVAL 0x526
40
 #define FLAG_RDW_HIDE_FIRNONTOR_FROSDEDJE 0x527
40
 #define FLAG_RDW_HIDE_FIRNONTOR_FROSDEDJE 0x527
41
 #define FLAG_HIDE_SEELENOWS_RDW_INNEN 0x528
41
 #define FLAG_HIDE_SEELENOWS_RDW_INNEN 0x528
42
+#define FLAG_HIDE_ROTER_STEIN_RDW_INNEN 0x529
43
+#define FLAG_HIDE_BLAUER_STEIN_RDW_INNEN 0x52a
44
+#define FLAG_ZERTRUEMMERERWAND_RDW 0x52b

+ 3
- 0
src/include/constants/pymap/story_flags.s View File

39
 .equ FLAG_RDW_HIDE_ACHIM_IDAN_RIVAL, 0x526
39
 .equ FLAG_RDW_HIDE_ACHIM_IDAN_RIVAL, 0x526
40
 .equ FLAG_RDW_HIDE_FIRNONTOR_FROSDEDJE, 0x527
40
 .equ FLAG_RDW_HIDE_FIRNONTOR_FROSDEDJE, 0x527
41
 .equ FLAG_HIDE_SEELENOWS_RDW_INNEN, 0x528
41
 .equ FLAG_HIDE_SEELENOWS_RDW_INNEN, 0x528
42
+.equ FLAG_HIDE_ROTER_STEIN_RDW_INNEN, 0x529
43
+.equ FLAG_HIDE_BLAUER_STEIN_RDW_INNEN, 0x52a
44
+.equ FLAG_ZERTRUEMMERERWAND_RDW, 0x52b

+ 1
- 0
src/include/script/movement.h View File

70
 .equ APPLYMOVE_JUMP_ON_POINT_DOWN_UP, 0x57
70
 .equ APPLYMOVE_JUMP_ON_POINT_DOWN_UP, 0x57
71
 .equ APPLYMOVE_JUMP_ON_POINT_RIGHT_LEFT, 0x58
71
 .equ APPLYMOVE_JUMP_ON_POINT_RIGHT_LEFT, 0x58
72
 .equ APPLYMOVE_JUMP_ON_POINT_LEFT_RIGHT, 0x59
72
 .equ APPLYMOVE_JUMP_ON_POINT_LEFT_RIGHT, 0x59
73
+.equ APPLYMOVE_JOY_MOVE, 0x5B
73
 .equ APPLYMOVE_HIDESPRITE, 0x60
74
 .equ APPLYMOVE_HIDESPRITE, 0x60
74
 .equ APPLYMOVE_SHOWSPRITE, 0x61
75
 .equ APPLYMOVE_SHOWSPRITE, 0x61
75
 .equ APPLYMOVE_EXCL, 0x62
76
 .equ APPLYMOVE_EXCL, 0x62