Browse Source

Script Progress

dragonflysots 5 years ago
parent
commit
b8ef55fe0d

+ 1
- 1
sots-private

@@ -1 +1 @@
1
-Subproject commit cc4061c000589ba7767d352304378ed3767f16a7
1
+Subproject commit 5e84e787cbd82745317aa3d8b5cc9117e0051903

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

@@ -31,4 +31,9 @@
31 31
 #define VALUE_PERSON_ANGESPROCHEN2 0x1d
32 32
 #define VALUE_PERSON_ANGESPROCHEN3 0x1e
33 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,4 +31,9 @@
31 31
 .equ VALUE_PERSON_ANGESPROCHEN2, 0x1d
32 32
 .equ VALUE_PERSON_ANGESPROCHEN3, 0x1e
33 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,6 +1,6 @@
1 1
 #define SEQ_BGM_TOWN_HESPERIA 0x15e
2 2
 #define SEQ_BGM_CITY_CARUN 0x15f
3
-#define SEQ_BGM_P_FOY 0x160
3
+#define SEQ_BGM_CITY_URBANIA 0x160
4 4
 #define SEQ_BGM_TOWN_04 0x161
5 5
 #define SEQ_BGM_TOWN_02 0x162
6 6
 #define SEQ_BGM_TOWN_06 0x163
@@ -23,8 +23,6 @@
23 23
 #define SEQ_BGM_R_08 0x179
24 24
 #define SEQ_BGM_CAVE_GUARDIAN 0x186
25 25
 #define SEQ_BGM_CAVE_02 0x187
26
-#define SEQ_BGM_PC 0x15b
27
-#define SEQ_BGM_LAB 0x17e
28 26
 #define SEQ_BGM_GYM 0x19b
29 27
 #define SEQ_BGM_LAB 0x19c
30 28
 #define SEQ_BGM_SCHOOL 0x19d

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

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

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

@@ -39,3 +39,6 @@
39 39
 #define FLAG_RDW_HIDE_ACHIM_IDAN_RIVAL 0x526
40 40
 #define FLAG_RDW_HIDE_FIRNONTOR_FROSDEDJE 0x527
41 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,3 +39,6 @@
39 39
 .equ FLAG_RDW_HIDE_ACHIM_IDAN_RIVAL, 0x526
40 40
 .equ FLAG_RDW_HIDE_FIRNONTOR_FROSDEDJE, 0x527
41 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,6 +70,7 @@
70 70
 .equ APPLYMOVE_JUMP_ON_POINT_DOWN_UP, 0x57
71 71
 .equ APPLYMOVE_JUMP_ON_POINT_RIGHT_LEFT, 0x58
72 72
 .equ APPLYMOVE_JUMP_ON_POINT_LEFT_RIGHT, 0x59
73
+.equ APPLYMOVE_JOY_MOVE, 0x5B
73 74
 .equ APPLYMOVE_HIDESPRITE, 0x60
74 75
 .equ APPLYMOVE_SHOWSPRITE, 0x61
75 76
 .equ APPLYMOVE_EXCL, 0x62