Browse Source

Umsortierung Maps, Tilesets

dragonflysots 5 years ago
parent
commit
d9635529c9
89 changed files with 378 additions and 469 deletions
  1. 4
    4
      patches/game_engine/quick_hacks.asm
  2. 1
    1
      sots-private
  3. 8
    12
      src/include/constants/pymap/banks.h
  4. 8
    12
      src/include/constants/pymap/banks.s
  5. 0
    0
      src/include/constants/pymap/difficulty_variables.h
  6. 0
    0
      src/include/constants/pymap/difficulty_variables.s
  7. 0
    0
      src/include/constants/pymap/engine_flags.h
  8. 0
    0
      src/include/constants/pymap/engine_flags.s
  9. 0
    0
      src/include/constants/pymap/engine_variables.h
  10. 0
    0
      src/include/constants/pymap/engine_variables.s
  11. 0
    0
      src/include/constants/pymap/items.h
  12. 0
    0
      src/include/constants/pymap/items.s
  13. 0
    0
      src/include/constants/pymap/level_types.h
  14. 0
    0
      src/include/constants/pymap/level_types.s
  15. 46
    45
      src/include/constants/pymap/main_story_variables.h
  16. 46
    45
      src/include/constants/pymap/main_story_variables.s
  17. 0
    0
      src/include/constants/pymap/map_adjacency_types.h
  18. 0
    0
      src/include/constants/pymap/map_adjacency_types.s
  19. 0
    0
      src/include/constants/pymap/map_battle_styles.h
  20. 0
    0
      src/include/constants/pymap/map_battle_styles.s
  21. 9
    0
      src/include/constants/pymap/map_berg.h
  22. 9
    0
      src/include/constants/pymap/map_berg.s
  23. 8
    0
      src/include/constants/pymap/map_car.h
  24. 8
    0
      src/include/constants/pymap/map_car.s
  25. 0
    15
      src/include/constants/pymap/map_carun_city_maps.h
  26. 0
    15
      src/include/constants/pymap/map_carun_city_maps.s
  27. 0
    7
      src/include/constants/pymap/map_connections.h
  28. 0
    7
      src/include/constants/pymap/map_connections.s
  29. 0
    0
      src/include/constants/pymap/map_flash_types.h
  30. 0
    0
      src/include/constants/pymap/map_flash_types.s
  31. 0
    20
      src/include/constants/pymap/map_heilige_orte.h
  32. 0
    20
      src/include/constants/pymap/map_heilige_orte.s
  33. 5
    0
      src/include/constants/pymap/map_hes.h
  34. 5
    0
      src/include/constants/pymap/map_hes.s
  35. 0
    13
      src/include/constants/pymap/map_hesperia_maps.h
  36. 0
    13
      src/include/constants/pymap/map_hesperia_maps.s
  37. 0
    6
      src/include/constants/pymap/map_hoehle_gebirge.h
  38. 0
    6
      src/include/constants/pymap/map_hoehle_gebirge.s
  39. 0
    0
      src/include/constants/pymap/map_namespaces.h
  40. 0
    0
      src/include/constants/pymap/map_namespaces.s
  41. 36
    0
      src/include/constants/pymap/map_ort.h
  42. 36
    0
      src/include/constants/pymap/map_ort.s
  43. 0
    5
      src/include/constants/pymap/map_outdoor.h
  44. 0
    5
      src/include/constants/pymap/map_outdoor.s
  45. 3
    3
      src/include/constants/pymap/map_route.h
  46. 3
    3
      src/include/constants/pymap/map_route.s
  47. 8
    0
      src/include/constants/pymap/map_ruinen.h
  48. 8
    0
      src/include/constants/pymap/map_ruinen.s
  49. 0
    0
      src/include/constants/pymap/map_show_name_types.h
  50. 0
    0
      src/include/constants/pymap/map_show_name_types.s
  51. 5
    0
      src/include/constants/pymap/map_stadt.h
  52. 5
    0
      src/include/constants/pymap/map_stadt.s
  53. 0
    0
      src/include/constants/pymap/map_types.h
  54. 0
    0
      src/include/constants/pymap/map_types.s
  55. 8
    0
      src/include/constants/pymap/map_urban.h
  56. 8
    0
      src/include/constants/pymap/map_urban.s
  57. 0
    29
      src/include/constants/pymap/map_urbania_city_maps.h
  58. 0
    29
      src/include/constants/pymap/map_urbania_city_maps.s
  59. 0
    27
      src/include/constants/pymap/map_wald_suempfe.h
  60. 0
    27
      src/include/constants/pymap/map_wald_suempfe.s
  61. 0
    0
      src/include/constants/pymap/map_weathers.h
  62. 0
    0
      src/include/constants/pymap/map_weathers.s
  63. 0
    0
      src/include/constants/pymap/npc_sprite_table1.h
  64. 0
    0
      src/include/constants/pymap/npc_sprite_table1.s
  65. 0
    0
      src/include/constants/pymap/npc_sprite_table2.h
  66. 0
    0
      src/include/constants/pymap/npc_sprite_table2.s
  67. 0
    0
      src/include/constants/pymap/npc_sprite_table3.h
  68. 0
    0
      src/include/constants/pymap/npc_sprite_table3.s
  69. 0
    0
      src/include/constants/pymap/npc_sprite_table4.h
  70. 0
    0
      src/include/constants/pymap/npc_sprite_table4.s
  71. 0
    0
      src/include/constants/pymap/person_behaviours.h
  72. 0
    0
      src/include/constants/pymap/person_behaviours.s
  73. 0
    0
      src/include/constants/pymap/riddle_variables.h
  74. 0
    0
      src/include/constants/pymap/riddle_variables.s
  75. 0
    0
      src/include/constants/pymap/save_variables.h
  76. 0
    0
      src/include/constants/pymap/save_variables.s
  77. 0
    0
      src/include/constants/pymap/sidequest_flags.h
  78. 0
    0
      src/include/constants/pymap/sidequest_flags.s
  79. 0
    0
      src/include/constants/pymap/signpost_types.h
  80. 0
    0
      src/include/constants/pymap/signpost_types.s
  81. 0
    0
      src/include/constants/pymap/songs.h
  82. 0
    0
      src/include/constants/pymap/songs.s
  83. 0
    0
      src/include/constants/pymap/starter_variables.h
  84. 0
    0
      src/include/constants/pymap/starter_variables.s
  85. 47
    46
      src/include/constants/pymap/story_flags.h
  86. 47
    46
      src/include/constants/pymap/story_flags.s
  87. 0
    0
      src/include/constants/pymap/worldmap_flags.h
  88. 0
    0
      src/include/constants/pymap/worldmap_flags.s
  89. 7
    8
      src/include/pymap_constants.h

+ 4
- 4
patches/game_engine/quick_hacks.asm View File

@@ -1,11 +1,11 @@
1 1
 EGG_HATCH_LEVEL EQU 1
2 2
 EV_CAP EQU 252
3 3
 
4
-PLAYER_S_X EQU 0x2
5
-PLAYER_S_Y EQU 0x2
4
+PLAYER_S_X EQU 0x25
5
+PLAYER_S_Y EQU 0x33
6 6
 
7
-PLAYER_S_B EQU 0x78
8
-PLAYER_S_M EQU 0x0
7
+PLAYER_S_B EQU 0x6
8
+PLAYER_S_M EQU 0x2
9 9
 
10 10
 // Something //
11 11
 .org 0x080441D6

+ 1
- 1
sots-private

@@ -1 +1 @@
1
-Subproject commit 1731004cee14f089895ed59d01234d5f20023b2c
1
+Subproject commit 402f15794063c92b114db6a8b449fc234674db1e

+ 8
- 12
src/include/constants/pymap/banks.h View File

@@ -1,12 +1,8 @@
1
-#define BANKID_OUTDOOR 0x0
2
-#define BAMKID_ROUTE 0x1
3
-#define BANKID_UNTERWASSER 0x2
4
-#define BANKID_WAELDER_SUEMPFE 0x3
5
-#define BANKID_HOEHLE_GEBIRGE 0x4
6
-#define BANKID_LEGENDAERE 0x5
7
-#define BANKID_HEILIGE_ORTE 0x6
8
-#define BANKID_WICHTIGE_INDOOR 0x7
9
-#define BANKID_HESSPERIA_INDOOR 0x8
10
-#define BANKID_CARUN_CITY_INDOOR 0x9
11
-#define BANKID_URBANIA_CITY_INDOOR 0xa
12
-#define BANKID_DEBUG_TEST_START 0x78
1
+#define BANKID_STADT 0x0
2
+#define BANKID_ROUTE 0x1
3
+#define BANKID_ORT 0x2
4
+#define BANKID_BERG 0x3
5
+#define BANKID_RUINE 0x4
6
+#define BANKID_HES 0x5
7
+#define BANKID_CAR 0x6
8
+#define BANKID_URBAN 0x7

+ 8
- 12
src/include/constants/pymap/banks.s View File

@@ -1,12 +1,8 @@
1
-.equ BANKID_OUTDOOR, 0x0
2
-.equ BAMKID_ROUTE, 0x1
3
-.equ BANKID_UNTERWASSER, 0x2
4
-.equ BANKID_WAELDER_SUEMPFE, 0x3
5
-.equ BANKID_HOEHLE_GEBIRGE, 0x4
6
-.equ BANKID_LEGENDAERE, 0x5
7
-.equ BANKID_HEILIGE_ORTE, 0x6
8
-.equ BANKID_WICHTIGE_INDOOR, 0x7
9
-.equ BANKID_HESSPERIA_INDOOR, 0x8
10
-.equ BANKID_CARUN_CITY_INDOOR, 0x9
11
-.equ BANKID_URBANIA_CITY_INDOOR, 0xa
12
-.equ BANKID_DEBUG_TEST_START, 0x78
1
+.equ BANKID_STADT, 0x0
2
+.equ BANKID_ROUTE, 0x1
3
+.equ BANKID_ORT, 0x2
4
+.equ BANKID_BERG, 0x3
5
+.equ BANKID_RUINE, 0x4
6
+.equ BANKID_HES, 0x5
7
+.equ BANKID_CAR, 0x6
8
+.equ BANKID_URBAN, 0x7

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


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


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


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


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


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


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


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


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


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


+ 46
- 45
src/include/constants/pymap/main_story_variables.h View File

@@ -1,46 +1,47 @@
1 1
 #define VAR_STORYVERLAUF 0x5052
2
-#define VALUE_UNTERRICHT_SCHULE 0x0
3
-#define VALUE_RIVALE_SCHULE_INDOOR 0x1
4
-#define VALUE_RIVALE_SCHULE_OUTDOOR 0x2
5
-#define VALUE_ZUM_LABOR 0x3
6
-#define VALUE_ERSTES_MAL_LABOR 0x4
7
-#define VALUE_OHNE_POKE_LABOR 0x5
8
-#define VALUE_MIT_POKE_LABOR 0x6
9
-#define VALUE_RIVALKAMPF_HESPERIAPFAD 0x7
10
-#define VALUE_HESPERIA_BRUECKE 0x8
11
-#define VALUE_MAPSCRIPT_HESPERIAGRABEN 0x9
12
-#define VALUE_POKEMON_SPRING_HOEHLE 0xa
13
-#define VALUE_HESPERIAGRABEN_SPRITEFACEUP 0xb
14
-#define VALUE_VOR_DEM_REBERATUNNEL 0xc
15
-#define VALUE_MAPSCRIPT_EINGANG_RDW1 0xd
16
-#define VALUE_FARBRAETSEL_EINGANG_RDW_AKTIV 0xe
17
-#define VALUE_FARBRAETSEL_EINGANG_RDW_FALSCH 0xf
18
-#define VALUE_FARBRAETSEL_EINGANG_RDW_RICHTIG 0x10
19
-#define VALUE_FARBRAETSEL_RDW_FOR 0x11
20
-#define VALUE_FARBRAETSEL_RDW_FMR 0x12
21
-#define VALUE_FARBRAETSEL_RDW_ROF 0x13
22
-#define VALUE_FARBRAETSEL_RDW_RMF 0x14
23
-#define VALUE_FARBRAETSEL_EINGANG_RDW_FERTIG 0x15
24
-#define VALUE_MAPSCRIPT_RDW_INNEN_EINGANG 0x16
25
-#define VALUE_TIEFESINNERE_RDW_MAPSCRIPT 0x17
26
-#define VALUE_RDW_INNERES_STEINTAFELN 0x18
27
-#define VALUE_RDW_INNERES_STEINTAFELN2 0x19
28
-#define VALUE_HEILIGTUM_RDW_MAPSCRIPT 0x1a
29
-#define VALUE_HEILIGTUM_RDW_BESIEGT 0x1b
30
-#define VALUE_PERSON_ANGESPROCHEN1 0x1c
31
-#define VALUE_PERSON_ANGESPROCHEN2 0x1d
32
-#define VALUE_PERSON_ANGESPROCHEN3 0x1e
33
-#define VALUE_ZEHEILIGTUM_INNERES_MAPSCRIPT2 0x1f
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
40
-#define VALUE_VOR_DEM_HAUS_DES_SPIELERS 0x26
41
-#define VALUE_MS_SPIELERHAUS_021 0x27
42
-#define VALUE_MS_SPIELERHAUS_022 0x28
43
-#define VALUE_SCRIPTFELD_DETEKTOR 0x29
44
-#define VALUE_MS_HES_OD_1 0x2a
45
-#define VALUE_ABENTEUER_BEGINNT 0x2b
46
-#define VALUE_INTRO_FERTIG_ABENTEUER_GO 0x2c
2
+#define VALUE_INTROSCRIPT 0x0
3
+#define VALUE_UNTERRICHT_SCHULE 0x1
4
+#define VALUE_RIVALE_SCHULE_INDOOR 0x2
5
+#define VALUE_RIVALE_SCHULE_OUTDOOR 0x3
6
+#define VALUE_ZUM_LABOR 0x4
7
+#define VALUE_ERSTES_MAL_LABOR 0x5
8
+#define VALUE_OHNE_POKE_LABOR 0x6
9
+#define VALUE_MIT_POKE_LABOR 0x7
10
+#define VALUE_RIVALKAMPF_HESPERIAPFAD 0x8
11
+#define VALUE_HESPERIA_BRUECKE 0x9
12
+#define VALUE_MAPSCRIPT_HESPERIAGRABEN 0xa
13
+#define VALUE_POKEMON_SPRING_HOEHLE 0xb
14
+#define VALUE_HESPERIAGRABEN_SPRITEFACEUP 0xc
15
+#define VALUE_VOR_DEM_REBERATUNNEL 0xd
16
+#define VALUE_MAPSCRIPT_EINGANG_RDW1 0xe
17
+#define VALUE_FARBRAETSEL_EINGANG_RDW_AKTIV 0xf
18
+#define VALUE_FARBRAETSEL_EINGANG_RDW_FALSCH 0x10
19
+#define VALUE_FARBRAETSEL_EINGANG_RDW_RICHTIG 0x11
20
+#define VALUE_FARBRAETSEL_RDW_FOR 0x12
21
+#define VALUE_FARBRAETSEL_RDW_FMR 0x13
22
+#define VALUE_FARBRAETSEL_RDW_ROF 0x14
23
+#define VALUE_FARBRAETSEL_RDW_RMF 0x15
24
+#define VALUE_FARBRAETSEL_EINGANG_RDW_FERTIG 0x16
25
+#define VALUE_MAPSCRIPT_RDW_INNEN_EINGANG 0x17
26
+#define VALUE_TIEFESINNERE_RDW_MAPSCRIPT 0x18
27
+#define VALUE_RDW_INNERES_STEINTAFELN 0x19
28
+#define VALUE_RDW_INNERES_STEINTAFELN2 0x1a
29
+#define VALUE_HEILIGTUM_RDW_MAPSCRIPT 0x1b
30
+#define VALUE_HEILIGTUM_RDW_BESIEGT 0x1c
31
+#define VALUE_PERSON_ANGESPROCHEN1 0x1d
32
+#define VALUE_PERSON_ANGESPROCHEN2 0x1e
33
+#define VALUE_PERSON_ANGESPROCHEN3 0x1f
34
+#define VALUE_ZEHEILIGTUM_INNERES_MAPSCRIPT2 0x20
35
+#define VALUE_RDW_INNEN_STEIN_COUNTER1 0x21
36
+#define VALUE_RDW_INNEN_STEIN_COUNTER2 0x22
37
+#define VALUE_RDW_TIEFESINNERES_MAPSCRIPT 0x23
38
+#define VALUE_MAPSCRIPT_RDW_EINGANG2 0x24
39
+#define VALUE_MAPSCRIPT_CENTER_CAR_MS1 0x25
40
+#define VALUE_LABOR_NACH_RUINE1 0x26
41
+#define VALUE_VOR_DEM_HAUS_DES_SPIELERS 0x27
42
+#define VALUE_MS_SPIELERHAUS_021 0x28
43
+#define VALUE_MS_SPIELERHAUS_022 0x29
44
+#define VALUE_SCRIPTFELD_DETEKTOR 0x2a
45
+#define VALUE_MS_HES_OD_1 0x2b
46
+#define VALUE_ABENTEUER_BEGINNT 0x2c
47
+#define VALUE_INTRO_FERTIG_ABENTEUER_GO 0x2d

+ 46
- 45
src/include/constants/pymap/main_story_variables.s View File

@@ -1,46 +1,47 @@
1 1
 .equ VAR_STORYVERLAUF, 0x5052
2
-.equ VALUE_UNTERRICHT_SCHULE, 0x0
3
-.equ VALUE_RIVALE_SCHULE_INDOOR, 0x1
4
-.equ VALUE_RIVALE_SCHULE_OUTDOOR, 0x2
5
-.equ VALUE_ZUM_LABOR, 0x3
6
-.equ VALUE_ERSTES_MAL_LABOR, 0x4
7
-.equ VALUE_OHNE_POKE_LABOR, 0x5
8
-.equ VALUE_MIT_POKE_LABOR, 0x6
9
-.equ VALUE_RIVALKAMPF_HESPERIAPFAD, 0x7
10
-.equ VALUE_HESPERIA_BRUECKE, 0x8
11
-.equ VALUE_MAPSCRIPT_HESPERIAGRABEN, 0x9
12
-.equ VALUE_POKEMON_SPRING_HOEHLE, 0xa
13
-.equ VALUE_HESPERIAGRABEN_SPRITEFACEUP, 0xb
14
-.equ VALUE_VOR_DEM_REBERATUNNEL, 0xc
15
-.equ VALUE_MAPSCRIPT_EINGANG_RDW1, 0xd
16
-.equ VALUE_FARBRAETSEL_EINGANG_RDW_AKTIV, 0xe
17
-.equ VALUE_FARBRAETSEL_EINGANG_RDW_FALSCH, 0xf
18
-.equ VALUE_FARBRAETSEL_EINGANG_RDW_RICHTIG, 0x10
19
-.equ VALUE_FARBRAETSEL_RDW_FOR, 0x11
20
-.equ VALUE_FARBRAETSEL_RDW_FMR, 0x12
21
-.equ VALUE_FARBRAETSEL_RDW_ROF, 0x13
22
-.equ VALUE_FARBRAETSEL_RDW_RMF, 0x14
23
-.equ VALUE_FARBRAETSEL_EINGANG_RDW_FERTIG, 0x15
24
-.equ VALUE_MAPSCRIPT_RDW_INNEN_EINGANG, 0x16
25
-.equ VALUE_TIEFESINNERE_RDW_MAPSCRIPT, 0x17
26
-.equ VALUE_RDW_INNERES_STEINTAFELN, 0x18
27
-.equ VALUE_RDW_INNERES_STEINTAFELN2, 0x19
28
-.equ VALUE_HEILIGTUM_RDW_MAPSCRIPT, 0x1a
29
-.equ VALUE_HEILIGTUM_RDW_BESIEGT, 0x1b
30
-.equ VALUE_PERSON_ANGESPROCHEN1, 0x1c
31
-.equ VALUE_PERSON_ANGESPROCHEN2, 0x1d
32
-.equ VALUE_PERSON_ANGESPROCHEN3, 0x1e
33
-.equ VALUE_ZEHEILIGTUM_INNERES_MAPSCRIPT2, 0x1f
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
40
-.equ VALUE_VOR_DEM_HAUS_DES_SPIELERS, 0x26
41
-.equ VALUE_MS_SPIELERHAUS_021, 0x27
42
-.equ VALUE_MS_SPIELERHAUS_022, 0x28
43
-.equ VALUE_SCRIPTFELD_DETEKTOR, 0x29
44
-.equ VALUE_MS_HES_OD_1, 0x2a
45
-.equ VALUE_ABENTEUER_BEGINNT, 0x2b
46
-.equ VALUE_INTRO_FERTIG_ABENTEUER_GO, 0x2c
2
+.equ VALUE_INTROSCRIPT, 0x0
3
+.equ VALUE_UNTERRICHT_SCHULE, 0x1
4
+.equ VALUE_RIVALE_SCHULE_INDOOR, 0x2
5
+.equ VALUE_RIVALE_SCHULE_OUTDOOR, 0x3
6
+.equ VALUE_ZUM_LABOR, 0x4
7
+.equ VALUE_ERSTES_MAL_LABOR, 0x5
8
+.equ VALUE_OHNE_POKE_LABOR, 0x6
9
+.equ VALUE_MIT_POKE_LABOR, 0x7
10
+.equ VALUE_RIVALKAMPF_HESPERIAPFAD, 0x8
11
+.equ VALUE_HESPERIA_BRUECKE, 0x9
12
+.equ VALUE_MAPSCRIPT_HESPERIAGRABEN, 0xa
13
+.equ VALUE_POKEMON_SPRING_HOEHLE, 0xb
14
+.equ VALUE_HESPERIAGRABEN_SPRITEFACEUP, 0xc
15
+.equ VALUE_VOR_DEM_REBERATUNNEL, 0xd
16
+.equ VALUE_MAPSCRIPT_EINGANG_RDW1, 0xe
17
+.equ VALUE_FARBRAETSEL_EINGANG_RDW_AKTIV, 0xf
18
+.equ VALUE_FARBRAETSEL_EINGANG_RDW_FALSCH, 0x10
19
+.equ VALUE_FARBRAETSEL_EINGANG_RDW_RICHTIG, 0x11
20
+.equ VALUE_FARBRAETSEL_RDW_FOR, 0x12
21
+.equ VALUE_FARBRAETSEL_RDW_FMR, 0x13
22
+.equ VALUE_FARBRAETSEL_RDW_ROF, 0x14
23
+.equ VALUE_FARBRAETSEL_RDW_RMF, 0x15
24
+.equ VALUE_FARBRAETSEL_EINGANG_RDW_FERTIG, 0x16
25
+.equ VALUE_MAPSCRIPT_RDW_INNEN_EINGANG, 0x17
26
+.equ VALUE_TIEFESINNERE_RDW_MAPSCRIPT, 0x18
27
+.equ VALUE_RDW_INNERES_STEINTAFELN, 0x19
28
+.equ VALUE_RDW_INNERES_STEINTAFELN2, 0x1a
29
+.equ VALUE_HEILIGTUM_RDW_MAPSCRIPT, 0x1b
30
+.equ VALUE_HEILIGTUM_RDW_BESIEGT, 0x1c
31
+.equ VALUE_PERSON_ANGESPROCHEN1, 0x1d
32
+.equ VALUE_PERSON_ANGESPROCHEN2, 0x1e
33
+.equ VALUE_PERSON_ANGESPROCHEN3, 0x1f
34
+.equ VALUE_ZEHEILIGTUM_INNERES_MAPSCRIPT2, 0x20
35
+.equ VALUE_RDW_INNEN_STEIN_COUNTER1, 0x21
36
+.equ VALUE_RDW_INNEN_STEIN_COUNTER2, 0x22
37
+.equ VALUE_RDW_TIEFESINNERES_MAPSCRIPT, 0x23
38
+.equ VALUE_MAPSCRIPT_RDW_EINGANG2, 0x24
39
+.equ VALUE_MAPSCRIPT_CENTER_CAR_MS1, 0x25
40
+.equ VALUE_LABOR_NACH_RUINE1, 0x26
41
+.equ VALUE_VOR_DEM_HAUS_DES_SPIELERS, 0x27
42
+.equ VALUE_MS_SPIELERHAUS_021, 0x28
43
+.equ VALUE_MS_SPIELERHAUS_022, 0x29
44
+.equ VALUE_SCRIPTFELD_DETEKTOR, 0x2a
45
+.equ VALUE_MS_HES_OD_1, 0x2b
46
+.equ VALUE_ABENTEUER_BEGINNT, 0x2c
47
+.equ VALUE_INTRO_FERTIG_ABENTEUER_GO, 0x2d

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


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


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


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


+ 9
- 0
src/include/constants/pymap/map_berg.h View File

@@ -0,0 +1,9 @@
1
+#define MAPID_HESGRABENE 0x0
2
+#define MAPID_HESGRABEN1 0x1
3
+#define MAPID_HESGRABEN2 0x2
4
+#define MAPID_HESGRABEN3 0x3
5
+#define MAPID_HESGRABENA 0x4
6
+#define MAPID_REBERATUNNEL 0x5
7
+#define MAPID_REBERAGEBOMI 0x6
8
+#define MAPID_REBERAGEBOLI 0x7
9
+#define MAPID_REBEEAGEBORE 0x8

+ 9
- 0
src/include/constants/pymap/map_berg.s View File

@@ -0,0 +1,9 @@
1
+.equ MAPID_HESGRABENE, 0x0
2
+.equ MAPID_HESGRABEN1, 0x1
3
+.equ MAPID_HESGRABEN2, 0x2
4
+.equ MAPID_HESGRABEN3, 0x3
5
+.equ MAPID_HESGRABENA, 0x4
6
+.equ MAPID_REBERATUNNEL, 0x5
7
+.equ MAPID_REBERAGEBOMI, 0x6
8
+.equ MAPID_REBERAGEBOLI, 0x7
9
+.equ MAPID_REBEEAGEBORE, 0x8

+ 8
- 0
src/include/constants/pymap/map_car.h View File

@@ -0,0 +1,8 @@
1
+#define MAPID_CARCENTER 0x0
2
+#define MAPID_CARSCHULEOD 0x1
3
+#define MAPID_CARSCHULEID 0x2
4
+#define MAPID_CARLABORVB 0x3
5
+#define MAPID_CARLABORHB 0x4
6
+#define MAPID_CARVERBINDUNGSHAUS12 0x5
7
+#define MAPID_CARHAUS14EG 0x6
8
+#define MAPID_CARHAUS14OG 0x7

+ 8
- 0
src/include/constants/pymap/map_car.s View File

@@ -0,0 +1,8 @@
1
+.equ MAPID_CARCENTER, 0x0
2
+.equ MAPID_CARSCHULEOD, 0x1
3
+.equ MAPID_CARSCHULEID, 0x2
4
+.equ MAPID_CARLABORVB, 0x3
5
+.equ MAPID_CARLABORHB, 0x4
6
+.equ MAPID_CARVERBINDUNGSHAUS12, 0x5
7
+.equ MAPID_CARHAUS14EG, 0x6
8
+.equ MAPID_CARHAUS14OG, 0x7

+ 0
- 15
src/include/constants/pymap/map_carun_city_maps.h View File

@@ -1,15 +0,0 @@
1
-#define MAPID_CAR_TRAINERSCHULE_OD 0x0
2
-#define MAPID_CAR_LABOR_VORDERRAUM 0x1
3
-#define MAPID_CAR_LABOR_HINTERRAUM 0x2
4
-#define MAPID_CAR_HAUS_1_EG 0x3
5
-#define MAPID_CAR_HAUS_1_UG 0x4
6
-#define MAPID_CAR_HAUS_2_EG 0x5
7
-#define MAPID_CAR_HAUS_2_UG 0x6
8
-#define MAPID_CAR_HAUS_3_EG 0x7
9
-#define MAPID_CAR_HAUS_3_UG 0x8
10
-#define MAPID_CAR_HAUS_4_EG 0x9
11
-#define MAPID_CAR_HAUS_4_UG 0xa
12
-#define MAPID_CAR_CENTER 0xb
13
-#define MAPID_CAR_TRAINERSCHULE_ID 0xc
14
-#define MAPID_CAR_VERBINDUNGSHAUS_CARUNPFAD 0xd
15
-#define MAPID_CAR_VERBINDUNGSHAUS_YELNIAPFAD 0xe

+ 0
- 15
src/include/constants/pymap/map_carun_city_maps.s View File

@@ -1,15 +0,0 @@
1
-.equ MAPID_CAR_TRAINERSCHULE_OD, 0x0
2
-.equ MAPID_CAR_LABOR_VORDERRAUM, 0x1
3
-.equ MAPID_CAR_LABOR_HINTERRAUM, 0x2
4
-.equ MAPID_CAR_HAUS_1_EG, 0x3
5
-.equ MAPID_CAR_HAUS_1_UG, 0x4
6
-.equ MAPID_CAR_HAUS_2_EG, 0x5
7
-.equ MAPID_CAR_HAUS_2_UG, 0x6
8
-.equ MAPID_CAR_HAUS_3_EG, 0x7
9
-.equ MAPID_CAR_HAUS_3_UG, 0x8
10
-.equ MAPID_CAR_HAUS_4_EG, 0x9
11
-.equ MAPID_CAR_HAUS_4_UG, 0xa
12
-.equ MAPID_CAR_CENTER, 0xb
13
-.equ MAPID_CAR_TRAINERSCHULE_ID, 0xc
14
-.equ MAPID_CAR_VERBINDUNGSHAUS_CARUNPFAD, 0xd
15
-.equ MAPID_CAR_VERBINDUNGSHAUS_YELNIAPFAD, 0xe

+ 0
- 7
src/include/constants/pymap/map_connections.h View File

@@ -1,7 +0,0 @@
1
-#define ANB_KEINS 0x0
2
-#define ANB_UNTEN 0x1
3
-#define ANB_OBEN 0x2
4
-#define ANB_LINKS 0x3
5
-#define ANB_RECHTS 0x4
6
-#define ANB_ABTAUCHEN 0x5
7
-#define ANB_AUFTAUCHEN 0x6

+ 0
- 7
src/include/constants/pymap/map_connections.s View File

@@ -1,7 +0,0 @@
1
-.equ ANB_KEINS, 0x0
2
-.equ ANB_UNTEN, 0x1
3
-.equ ANB_OBEN, 0x2
4
-.equ ANB_LINKS, 0x3
5
-.equ ANB_RECHTS, 0x4
6
-.equ ANB_ABTAUCHEN, 0x5
7
-.equ ANB_AUFTAUCHEN, 0x6

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


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


+ 0
- 20
src/include/constants/pymap/map_heilige_orte.h View File

@@ -1,20 +0,0 @@
1
-#define MAPID_BAUM_DES_LEBENS_EINGANG 0x0
2
-#define MAPID_BAUM_DES_LEBENS_EBENE_1 0x1
3
-#define MAPID_BAUM_DES_LEBENS_EBENE_2 0x2
4
-#define MAPID_BAUM_DES_LEBENS_EBENE_3 0x3
5
-#define MAPID_BAUM_DES_LEBENS_EBENE_4 0x4
6
-#define MAPID_BAUM_DES_LEBENS_EBENE_5 0x5
7
-#define MAPID_BAUM_DES_LEBENS_EBENE_6 0x6
8
-#define MAPID_BAUM_DES_LEBENS_EBENE_7 0x7
9
-#define MAPID_BAUM_DES_LEBENS_EBENE_8 0x8
10
-#define MAPID_REBERA_GEBIRGE_OST_1 0x9
11
-#define MAPID_REBERA_GEBIRGE_OST_2 0xa
12
-#define MAPID_REBERA_GEBIRGE_OST_3 0xb
13
-#define MAPID_RUINE_DER_WAECHTER_1 0xc
14
-#define MAPID_RUINE_DER_WAECHTER_2 0xd
15
-#define MAPID_RUINE_DER_WAECHTER_3 0xe
16
-#define MAPID_RUINE_DER_WAECHTER_4 0xf
17
-#define MAPID_RUINE_DER_WAECHTER_5 0x10
18
-#define MAPID_RUINE_DER_WAECHTER_6 0x11
19
-#define MAPID_RUINE_DER_WAECHTER_7 0x12
20
-#define MAPID_RUINE_DER_WAECHTER_8 0x13

+ 0
- 20
src/include/constants/pymap/map_heilige_orte.s View File

@@ -1,20 +0,0 @@
1
-.equ MAPID_BAUM_DES_LEBENS_EINGANG, 0x0
2
-.equ MAPID_BAUM_DES_LEBENS_EBENE_1, 0x1
3
-.equ MAPID_BAUM_DES_LEBENS_EBENE_2, 0x2
4
-.equ MAPID_BAUM_DES_LEBENS_EBENE_3, 0x3
5
-.equ MAPID_BAUM_DES_LEBENS_EBENE_4, 0x4
6
-.equ MAPID_BAUM_DES_LEBENS_EBENE_5, 0x5
7
-.equ MAPID_BAUM_DES_LEBENS_EBENE_6, 0x6
8
-.equ MAPID_BAUM_DES_LEBENS_EBENE_7, 0x7
9
-.equ MAPID_BAUM_DES_LEBENS_EBENE_8, 0x8
10
-.equ MAPID_REBERA_GEBIRGE_OST_1, 0x9
11
-.equ MAPID_REBERA_GEBIRGE_OST_2, 0xa
12
-.equ MAPID_REBERA_GEBIRGE_OST_3, 0xb
13
-.equ MAPID_RUINE_DER_WAECHTER_1, 0xc
14
-.equ MAPID_RUINE_DER_WAECHTER_2, 0xd
15
-.equ MAPID_RUINE_DER_WAECHTER_3, 0xe
16
-.equ MAPID_RUINE_DER_WAECHTER_4, 0xf
17
-.equ MAPID_RUINE_DER_WAECHTER_5, 0x10
18
-.equ MAPID_RUINE_DER_WAECHTER_6, 0x11
19
-.equ MAPID_RUINE_DER_WAECHTER_7, 0x12
20
-.equ MAPID_RUINE_DER_WAECHTER_8, 0x13

+ 5
- 0
src/include/constants/pymap/map_hes.h View File

@@ -0,0 +1,5 @@
1
+#define MAPID_HESCENTER 0x0
2
+#define MAPID_SPIELERHAUSEG 0x1
3
+#define MAPID_SPIELERHAUSOG 0x2
4
+#define MAPID_HESHAUS15EG 0x3
5
+#define MAPID_HESHAUS15OG 0x4

+ 5
- 0
src/include/constants/pymap/map_hes.s View File

@@ -0,0 +1,5 @@
1
+.equ MAPID_HESCENTER, 0x0
2
+.equ MAPID_SPIELERHAUSEG, 0x1
3
+.equ MAPID_SPIELERHAUSOG, 0x2
4
+.equ MAPID_HESHAUS15EG, 0x3
5
+.equ MAPID_HESHAUS15OG, 0x4

+ 0
- 13
src/include/constants/pymap/map_hesperia_maps.h View File

@@ -1,13 +0,0 @@
1
-#define MAPID_SPIELERHAUS_EG 0x0
2
-#define MAPID_SPIELERHAUS_OG 0x1
3
-#define MAPID_HES_HAUS_1_EG 0x2
4
-#define MAPID_HES_HAUS_1_UG 0x3
5
-#define MAPID_HES_HAUS_2_EG 0x4
6
-#define MAPID_HES_HAUS_2_UG 0x5
7
-#define MAPID_HES_HAUS_3_EG 0x6
8
-#define MAPID_HES_HAUS_3_UG 0x7
9
-#define MAPID_HES_HAUS_4_EG 0x8
10
-#define MAPID_HES_HAUS_4_UG 0x9
11
-#define MAPID_HES_HAUS_5_EG 0xa
12
-#define MAPID_HES_HAUS_5_UG 0xb
13
-#define MAPID_HES_CENTER 0xc

+ 0
- 13
src/include/constants/pymap/map_hesperia_maps.s View File

@@ -1,13 +0,0 @@
1
-.equ MAPID_SPIELERHAUS_EG, 0x0
2
-.equ MAPID_SPIELERHAUS_OG, 0x1
3
-.equ MAPID_HES_HAUS_1_EG, 0x2
4
-.equ MAPID_HES_HAUS_1_UG, 0x3
5
-.equ MAPID_HES_HAUS_2_EG, 0x4
6
-.equ MAPID_HES_HAUS_2_UG, 0x5
7
-.equ MAPID_HES_HAUS_3_EG, 0x6
8
-.equ MAPID_HES_HAUS_3_UG, 0x7
9
-.equ MAPID_HES_HAUS_4_EG, 0x8
10
-.equ MAPID_HES_HAUS_4_UG, 0x9
11
-.equ MAPID_HES_HAUS_5_EG, 0xa
12
-.equ MAPID_HES_HAUS_5_UG, 0xb
13
-.equ MAPID_HES_CENTER, 0xc

+ 0
- 6
src/include/constants/pymap/map_hoehle_gebirge.h View File

@@ -1,6 +0,0 @@
1
-#define MAPID_HESPERIAGRABEN_1 0x0
2
-#define MAPID_HESPERIAGRABEN_2 0x1
3
-#define MAPID_HESPERIAGRABEN_3 0x2
4
-#define MAPID_HESPERIAGRABEN_4 0x3
5
-#define MAPID_HESPERIAGRABEN_5 0x4
6
-#define MAPID_REBERATUNNEL 0x5

+ 0
- 6
src/include/constants/pymap/map_hoehle_gebirge.s View File

@@ -1,6 +0,0 @@
1
-.equ MAPID_HESPERIAGRABEN_1, 0x0
2
-.equ MAPID_HESPERIAGRABEN_2, 0x1
3
-.equ MAPID_HESPERIAGRABEN_3, 0x2
4
-.equ MAPID_HESPERIAGRABEN_4, 0x3
5
-.equ MAPID_HESPERIAGRABEN_5, 0x4
6
-.equ MAPID_REBERATUNNEL, 0x5

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


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


+ 36
- 0
src/include/constants/pymap/map_ort.h View File

@@ -0,0 +1,36 @@
1
+#define MAPID_YELNIAWALD1 0x0
2
+#define MAPID_YELNIAWALD2 0x1
3
+#define MAPID_YELNIAWALD3 0x2
4
+#define MAPID_YELNIAWALD4 0x3
5
+#define MAPID_YELNIAWALD5 0x4
6
+#define MAPID_YELNIAWALD6 0x5
7
+#define MAPID_YELNIAWALD7 0x6
8
+#define MAPID_YELNIAWALD8 0x7
9
+#define MAPID_YELNIAWALD9 0x8
10
+#define MAPID_YELNIAWALDR1 0x9
11
+#define MAPID_YELNIAWALDR2 0xa
12
+#define MAPID_YELNIAWALDR3 0xb
13
+#define MAPID_YELNIAWALDR4 0xc
14
+#define MAPID_YELNIAWALDR5 0xd
15
+#define MAPID_YELNIAWALDR6 0xe
16
+#define MAPID_YELNIAWALDR7 0xf
17
+#define MAPID_YELNIAWALDR8 0x10
18
+#define MAPID_YELNIAWALDR9 0x11
19
+#define MAPID_YELNIAWALDR10 0x12
20
+#define MAPID_YELNIAWALDR11 0x13
21
+#define MAPID_YELNIAWALDEBDL 0x14
22
+#define MAPID_YELNIAWALDBDLE 0x15
23
+#define MAPID_YELNIAWALDT1 0x16
24
+#define MAPID_YELNIAWALDT2 0x17
25
+#define MAPID_YELNIAWALDTA 0x18
26
+#define MAPID_YELNIAWALDIDEG 0x19
27
+#define MAPID_YELNIAWALDIDOG 0x1a
28
+#define MAPID_BAUMDESLEBENSE 0x1b
29
+#define MAPID_BAUMDESLEBENS1 0x1c
30
+#define MAPID_BAUMDESLEBENS2 0x1d
31
+#define MAPID_BAUMDESLEBENS3 0x1e
32
+#define MAPID_BAUMDESLEBENS4 0x1f
33
+#define MAPID_BAUMDESLEBENS5 0x20
34
+#define MAPID_BAUMDESLEBENS6 0x21
35
+#define MAPID_BAUMDESLEBENSVI 0x22
36
+#define MAPID_BAUMDESLEBENSII 0x23

+ 36
- 0
src/include/constants/pymap/map_ort.s View File

@@ -0,0 +1,36 @@
1
+.equ MAPID_YELNIAWALD1, 0x0
2
+.equ MAPID_YELNIAWALD2, 0x1
3
+.equ MAPID_YELNIAWALD3, 0x2
4
+.equ MAPID_YELNIAWALD4, 0x3
5
+.equ MAPID_YELNIAWALD5, 0x4
6
+.equ MAPID_YELNIAWALD6, 0x5
7
+.equ MAPID_YELNIAWALD7, 0x6
8
+.equ MAPID_YELNIAWALD8, 0x7
9
+.equ MAPID_YELNIAWALD9, 0x8
10
+.equ MAPID_YELNIAWALDR1, 0x9
11
+.equ MAPID_YELNIAWALDR2, 0xa
12
+.equ MAPID_YELNIAWALDR3, 0xb
13
+.equ MAPID_YELNIAWALDR4, 0xc
14
+.equ MAPID_YELNIAWALDR5, 0xd
15
+.equ MAPID_YELNIAWALDR6, 0xe
16
+.equ MAPID_YELNIAWALDR7, 0xf
17
+.equ MAPID_YELNIAWALDR8, 0x10
18
+.equ MAPID_YELNIAWALDR9, 0x11
19
+.equ MAPID_YELNIAWALDR10, 0x12
20
+.equ MAPID_YELNIAWALDR11, 0x13
21
+.equ MAPID_YELNIAWALDEBDL, 0x14
22
+.equ MAPID_YELNIAWALDBDLE, 0x15
23
+.equ MAPID_YELNIAWALDT1, 0x16
24
+.equ MAPID_YELNIAWALDT2, 0x17
25
+.equ MAPID_YELNIAWALDTA, 0x18
26
+.equ MAPID_YELNIAWALDIDEG, 0x19
27
+.equ MAPID_YELNIAWALDIDOG, 0x1a
28
+.equ MAPID_BAUMDESLEBENSE, 0x1b
29
+.equ MAPID_BAUMDESLEBENS1, 0x1c
30
+.equ MAPID_BAUMDESLEBENS2, 0x1d
31
+.equ MAPID_BAUMDESLEBENS3, 0x1e
32
+.equ MAPID_BAUMDESLEBENS4, 0x1f
33
+.equ MAPID_BAUMDESLEBENS5, 0x20
34
+.equ MAPID_BAUMDESLEBENS6, 0x21
35
+.equ MAPID_BAUMDESLEBENSVI, 0x22
36
+.equ MAPID_BAUMDESLEBENSII, 0x23

+ 0
- 5
src/include/constants/pymap/map_outdoor.h View File

@@ -1,5 +0,0 @@
1
-#define MAPID_HESPERIA_NORD 0x0
2
-#define MAPID_HESPERIA_SUED 0x1
3
-#define MAPID_CARUN_CITY 0x2
4
-#define MAPID_URBANIA_CITY_OST 0x3
5
-#define MAPID_URBANIA_CITY_WEST 0x4

+ 0
- 5
src/include/constants/pymap/map_outdoor.s View File

@@ -1,5 +0,0 @@
1
-.equ MAPID_HESPERIA_NORD, 0x0
2
-.equ MAPID_HESPERIA_SUED, 0x1
3
-.equ MAPID_CARUN_CITY, 0x2
4
-.equ MAPID_URBANIA_CITY_OST, 0x3
5
-.equ MAPID_URBANIA_CITY_WEST, 0x4

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

@@ -1,4 +1,4 @@
1
-#define MAPID_HESPERIAPFAD 0x0
2
-#define MAPID_HESPERIAZWEIG 0x1
3
-#define MAPID_CARUNPFAD 0x2
1
+#define MAPID_HESPFAD 0x0
2
+#define MAPID_HESZWEIG 0x1
3
+#define MAPID_CARPFAD 0x2
4 4
 #define MAPID_YELNIAPFAD 0x3

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

@@ -1,4 +1,4 @@
1
-.equ MAPID_HESPERIAPFAD, 0x0
2
-.equ MAPID_HESPERIAZWEIG, 0x1
3
-.equ MAPID_CARUNPFAD, 0x2
1
+.equ MAPID_HESPFAD, 0x0
2
+.equ MAPID_HESZWEIG, 0x1
3
+.equ MAPID_CARPFAD, 0x2
4 4
 .equ MAPID_YELNIAPFAD, 0x3

+ 8
- 0
src/include/constants/pymap/map_ruinen.h View File

@@ -0,0 +1,8 @@
1
+#define MAPID_RDWE 0x0
2
+#define MAPID_RDW1 0x1
3
+#define MAPID_RDW2 0x2
4
+#define MAPID_RDW3 0x3
5
+#define MAPID_RDW4 0x4
6
+#define MAPID_RDWVI 0x5
7
+#define MAPID_RDWIB 0x6
8
+#define MAPID_RDWVB 0x7

+ 8
- 0
src/include/constants/pymap/map_ruinen.s View File

@@ -0,0 +1,8 @@
1
+.equ MAPID_RDWE, 0x0
2
+.equ MAPID_RDW1, 0x1
3
+.equ MAPID_RDW2, 0x2
4
+.equ MAPID_RDW3, 0x3
5
+.equ MAPID_RDW4, 0x4
6
+.equ MAPID_RDWVI, 0x5
7
+.equ MAPID_RDWIB, 0x6
8
+.equ MAPID_RDWVB, 0x7

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


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


+ 5
- 0
src/include/constants/pymap/map_stadt.h View File

@@ -0,0 +1,5 @@
1
+#define MAPID_HESNORD 0x0
2
+#define MAPID_HESSUED 0x1
3
+#define MAPID_CAROD 0x2
4
+#define MAPID_URBANOST 0x3
5
+#define MAPID_URBANWEST 0x4

+ 5
- 0
src/include/constants/pymap/map_stadt.s View File

@@ -0,0 +1,5 @@
1
+.equ MAPID_HESNORD, 0x0
2
+.equ MAPID_HESSUED, 0x1
3
+.equ MAPID_CAROD, 0x2
4
+.equ MAPID_URBANOST, 0x3
5
+.equ MAPID_URBANWEST, 0x4

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


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


+ 8
- 0
src/include/constants/pymap/map_urban.h View File

@@ -0,0 +1,8 @@
1
+#define MAPID_URBANCENTER 0x0
2
+#define MAPID_URBANVERBINDUNGSHAUS12 0x1
3
+#define MAPID_URBANBIB 0x2
4
+#define MAPID_URBANCAFEREST 0x3
5
+#define MAPID_WALDHAIN 0x4
6
+#define MAPID_INDOOR17EG 0x5
7
+#define MAPID_INDOOR16OG 0x6
8
+#define MAPID_INDOOR7OGS 0x7

+ 8
- 0
src/include/constants/pymap/map_urban.s View File

@@ -0,0 +1,8 @@
1
+.equ MAPID_URBANCENTER, 0x0
2
+.equ MAPID_URBANVERBINDUNGSHAUS12, 0x1
3
+.equ MAPID_URBANBIB, 0x2
4
+.equ MAPID_URBANCAFEREST, 0x3
5
+.equ MAPID_WALDHAIN, 0x4
6
+.equ MAPID_INDOOR17EG, 0x5
7
+.equ MAPID_INDOOR16OG, 0x6
8
+.equ MAPID_INDOOR7OGS, 0x7

+ 0
- 29
src/include/constants/pymap/map_urbania_city_maps.h View File

@@ -1,29 +0,0 @@
1
-#define MAPID_URBANI_CENTER 0x0
2
-#define MAPID_VERBINDUNGSHAUS_URBANIA_CITY 0x1
3
-#define MAPID_HAUS_1_EG 0x2
4
-#define MAPID_HAUS_1_OG_1 0x3
5
-#define MAPID_HAUS_1_OG_2 0x4
6
-#define MAPID_HAUS_1_OG_3 0x5
7
-#define MAPID_HAUS_2_EG 0x6
8
-#define MAPID_HAUS_2_OG 0x7
9
-#define MAPID_HAUS_3_EG 0x8
10
-#define MAPID_HAUS_3_OG 0x9
11
-#define MAPID_HAUS_4_EG 0xa
12
-#define MAPID_HAUS_4_OG 0xb
13
-#define MAPID_HAUS_5_EG 0xc
14
-#define MAPID_HAUS_5_OG_1 0xd
15
-#define MAPID_HAUS_5_OG_2 0xe
16
-#define MAPID_HAUS_6_EG 0xf
17
-#define MAPID_HAUS_6_OG 0x10
18
-#define MAPID_HAUS_7_EG 0x11
19
-#define MAPID_HAUS_7_OG_1 0x12
20
-#define MAPID_HAUS_7_OG_2 0x13
21
-#define MAPID_HAUS_7_OG_3 0x14
22
-#define MAPID_HAUS_7_OG_4 0x15
23
-#define MAPID_URBANIA_BIB_EG 0x16
24
-#define MAPID_URBANIA_BIB_OG 0x17
25
-#define MAPID_URBANIA_CAFE 0x18
26
-#define MAPID_URBANIA_RESTERAUNT 0x19
27
-#define MAPID_URBANIA_ARENA_1 0x1a
28
-#define MAPID_URBANIA_ARENA_2 0x1b
29
-#define MAPID_URBANIA_ARENA_3 0x1c

+ 0
- 29
src/include/constants/pymap/map_urbania_city_maps.s View File

@@ -1,29 +0,0 @@
1
-.equ MAPID_URBANI_CENTER, 0x0
2
-.equ MAPID_VERBINDUNGSHAUS_URBANIA_CITY, 0x1
3
-.equ MAPID_HAUS_1_EG, 0x2
4
-.equ MAPID_HAUS_1_OG_1, 0x3
5
-.equ MAPID_HAUS_1_OG_2, 0x4
6
-.equ MAPID_HAUS_1_OG_3, 0x5
7
-.equ MAPID_HAUS_2_EG, 0x6
8
-.equ MAPID_HAUS_2_OG, 0x7
9
-.equ MAPID_HAUS_3_EG, 0x8
10
-.equ MAPID_HAUS_3_OG, 0x9
11
-.equ MAPID_HAUS_4_EG, 0xa
12
-.equ MAPID_HAUS_4_OG, 0xb
13
-.equ MAPID_HAUS_5_EG, 0xc
14
-.equ MAPID_HAUS_5_OG_1, 0xd
15
-.equ MAPID_HAUS_5_OG_2, 0xe
16
-.equ MAPID_HAUS_6_EG, 0xf
17
-.equ MAPID_HAUS_6_OG, 0x10
18
-.equ MAPID_HAUS_7_EG, 0x11
19
-.equ MAPID_HAUS_7_OG_1, 0x12
20
-.equ MAPID_HAUS_7_OG_2, 0x13
21
-.equ MAPID_HAUS_7_OG_3, 0x14
22
-.equ MAPID_HAUS_7_OG_4, 0x15
23
-.equ MAPID_URBANIA_BIB_EG, 0x16
24
-.equ MAPID_URBANIA_BIB_OG, 0x17
25
-.equ MAPID_URBANIA_CAFE, 0x18
26
-.equ MAPID_URBANIA_RESTERAUNT, 0x19
27
-.equ MAPID_URBANIA_ARENA_1, 0x1a
28
-.equ MAPID_URBANIA_ARENA_2, 0x1b
29
-.equ MAPID_URBANIA_ARENA_3, 0x1c

+ 0
- 27
src/include/constants/pymap/map_wald_suempfe.h View File

@@ -1,27 +0,0 @@
1
-#define MAPID_LEBENDERWALD_YELNIA_1 0x0
2
-#define MAPID_LEBENDERWALD_YELNIA_2 0x1
3
-#define MAPID_LEBENDERWALD_YELNIA_3 0x2
4
-#define MAPID_LEBENDERWALD_YELNIA_4 0x3
5
-#define MAPID_LEBENDERWALD_YELNIA_5 0x4
6
-#define MAPID_LEBENDERWALD_YELNIA_6 0x5
7
-#define MAPID_LEBENDERWALD_YELNIA_7 0x6
8
-#define MAPID_LEBENDERWALD_YELNIA_8 0x7
9
-#define MAPID_LEBENDERWALD_YELNIA_9 0x8
10
-#define MAPID_LEBENDERWALD_YELNIA_RAETSEL_1 0x9
11
-#define MAPID_LEBENDERWALD_YELNIA_RAETSEL_2 0xa
12
-#define MAPID_LEBENDERWALD_YELNIA_RAETSEL_3 0xb
13
-#define MAPID_LEBENDERWALD_YELNIA_RAETSEL_4 0xc
14
-#define MAPID_LEBENDERWALD_YELNIA_RAETSEL_5 0xd
15
-#define MAPID_LEBENDERWALD_YELNIA_RAETSEL_6 0xe
16
-#define MAPID_LEBENDERWALD_YELNIA_RAETSEL_7 0xf
17
-#define MAPID_LEBENDERWALD_YELNIA_RAETSEL_8 0x10
18
-#define MAPID_LEBENDERWALD_YELNIA_RAETSEL_9 0x11
19
-#define MAPID_LEBENDERWALD_YELNIA_RAETSEL_10 0x12
20
-#define MAPID_LEBENDERWALD_YELNIA_RAETSEL_11 0x13
21
-#define MAPID_LEBENDERWALD_YELNIA_EINGANG_BAUM_DES_LEBENS 0x14
22
-#define MAPID_LEBENDERWALD_YELNIA_EINGANG_BAUM_DES_LEBENS_ERWACHT 0x15
23
-#define MAPID_TOTERWALD_YELNIA_1 0x16
24
-#define MAPID_TOTERWALD_YELNIA_2 0x17
25
-#define MAPID_TOTERWALD_YELNIA_AUSGANG 0x18
26
-#define MAPID_YELNIA_WALDHUETTE_EG 0x19
27
-#define MAPID_YELNIA_WALDHUETTE_SZ 0x1a

+ 0
- 27
src/include/constants/pymap/map_wald_suempfe.s View File

@@ -1,27 +0,0 @@
1
-.equ MAPID_LEBENDERWALD_YELNIA_1, 0x0
2
-.equ MAPID_LEBENDERWALD_YELNIA_2, 0x1
3
-.equ MAPID_LEBENDERWALD_YELNIA_3, 0x2
4
-.equ MAPID_LEBENDERWALD_YELNIA_4, 0x3
5
-.equ MAPID_LEBENDERWALD_YELNIA_5, 0x4
6
-.equ MAPID_LEBENDERWALD_YELNIA_6, 0x5
7
-.equ MAPID_LEBENDERWALD_YELNIA_7, 0x6
8
-.equ MAPID_LEBENDERWALD_YELNIA_8, 0x7
9
-.equ MAPID_LEBENDERWALD_YELNIA_9, 0x8
10
-.equ MAPID_LEBENDERWALD_YELNIA_RAETSEL_1, 0x9
11
-.equ MAPID_LEBENDERWALD_YELNIA_RAETSEL_2, 0xa
12
-.equ MAPID_LEBENDERWALD_YELNIA_RAETSEL_3, 0xb
13
-.equ MAPID_LEBENDERWALD_YELNIA_RAETSEL_4, 0xc
14
-.equ MAPID_LEBENDERWALD_YELNIA_RAETSEL_5, 0xd
15
-.equ MAPID_LEBENDERWALD_YELNIA_RAETSEL_6, 0xe
16
-.equ MAPID_LEBENDERWALD_YELNIA_RAETSEL_7, 0xf
17
-.equ MAPID_LEBENDERWALD_YELNIA_RAETSEL_8, 0x10
18
-.equ MAPID_LEBENDERWALD_YELNIA_RAETSEL_9, 0x11
19
-.equ MAPID_LEBENDERWALD_YELNIA_RAETSEL_10, 0x12
20
-.equ MAPID_LEBENDERWALD_YELNIA_RAETSEL_11, 0x13
21
-.equ MAPID_LEBENDERWALD_YELNIA_EINGANG_BAUM_DES_LEBENS, 0x14
22
-.equ MAPID_LEBENDERWALD_YELNIA_EINGANG_BAUM_DES_LEBENS_ERWACHT, 0x15
23
-.equ MAPID_TOTERWALD_YELNIA_1, 0x16
24
-.equ MAPID_TOTERWALD_YELNIA_2, 0x17
25
-.equ MAPID_TOTERWALD_YELNIA_AUSGANG, 0x18
26
-.equ MAPID_YELNIA_WALDHUETTE_EG, 0x19
27
-.equ MAPID_YELNIA_WALDHUETTE_SZ, 0x1a

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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


+ 47
- 46
src/include/constants/pymap/story_flags.h View File

@@ -1,47 +1,48 @@
1 1
 #define FLAG_HIDDENALL 0x500
2
-#define FLAG_SCHOOL_MOVESPRITE 0x501
3
-#define FLAG_HIDE_RIVAL_SCHOOL 0x502
4
-#define FLAG_HIDE_RIVAL_SCHOOL_OUT 0x503
5
-#define FLAG_BRUECKE_DEFEKT_CARUNPFAD 0x504
6
-#define FLAG_LABOR_MOVESPRITE1 0x505
7
-#define FLAG_HIDE_IDAN_LABOR 0x506
8
-#define FLAG_HIDE_ACHIM_LABOR 0x507
9
-#define FLAG_HIDE_RIVALE_LABOR 0x508
10
-#define FLAG_LABOR_MOVESPRITE2 0x509
11
-#define FLAG_HIDE_IDAN_HES_OD 0x50a
12
-#define FLAG_HIDE_ACHIM_HES_OD 0x50b
13
-#define FLAG_HIDE_TUNDRA_RUEPEL_HES 0x50c
14
-#define FLAG_HIDE_POKE_HESPERIAPFAD 0x50d
15
-#define FLAG_HIDE_RIVALE_BERGSPITZE_RDW 0x50e
16
-#define FLAG_HIDE_IDAN_BERGSPITZE_RDW 0x50f
17
-#define FLAG_HIDE_ACHIM_BERGSPITZE_RDW 0x510
18
-#define FLAG_FARBRAETSEL_FALSCH 0x511
19
-#define FLAG_FARBRAETSEL_RICHTIG 0x512
20
-#define FLAG_FARBRAETSEL_WETTER 0x513
21
-#define FLAG_FARBRAETSEL_GELBTAFEL 0x514
22
-#define FLAG_FARBRAETSEL_PINKTAFEL 0x515
23
-#define FLAG_FARBRAETSEL_BLAUTAFEL 0x516
24
-#define FLAG_REBOST_LATIOS_RAETSEL_AKTIV 0x517
25
-#define FLAG_REBOST_LATIOS_RAETSEL_KERZE1 0x518
26
-#define FLAG_REBOST_LATIOS_RAETSEL_KERZE2 0x519
27
-#define FLAG_REBOST_LATIOS_RAETSEL_KERZE3 0x51a
28
-#define FLAG_REBOST_LATIOS_RAETSEL_KERZE4 0x51b
29
-#define FLAG_REBOST_LATIAS_RAETSEL_AKTIV 0x51c
30
-#define FLAG_REBOST_LATIAS_RAETSEL_KERZE1 0x51d
31
-#define FLAG_REBOST_LATIAS_RAETSEL_KERZE2 0x51e
32
-#define FLAG_REBOST_LATIAS_RAETSEL_KERZE3 0x51f
33
-#define FLAG_REBOST_LATIAS_RAETSEL_KERZE4 0x520
34
-#define FLAG_RDW_INNERES_GEFAESSE 0x521
35
-#define FLAG_RDW_HIDE_OHNMAECHTIG_NOAH 0x522
36
-#define FLAG_RDW_HIDE_OHNMAECHTIG_EMMA 0x523
37
-#define FLAG_RDW_HIDE_OHNMAECHTIG_ACHIM 0x524
38
-#define FLAG_RDW_HIDE_OHNMAECHTIG_IDAN 0x525
39
-#define FLAG_RDW_HIDE_ACHIM_IDAN_RIVAL 0x526
40
-#define FLAG_RDW_HIDE_FIRNONTOR_FROSDEDJE 0x527
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
45
-#define FLAG_HIDE_IDAN_SPIELERHAUS 0x52c
46
-#define FLAG_HIDE_LINDA_SPIELERHAUS 0x52d
47
-#define FLAG_HIDE_RIVALE_SPIELERHAUS 0x52e
2
+#define FLAG_SETINTRO 0x501
3
+#define FLAG_SCHOOL_MOVESPRITE 0x502
4
+#define FLAG_HIDE_RIVAL_SCHOOL 0x503
5
+#define FLAG_HIDE_RIVAL_SCHOOL_OUT 0x504
6
+#define FLAG_BRUECKE_DEFEKT_CARUNPFAD 0x505
7
+#define FLAG_LABOR_MOVESPRITE1 0x506
8
+#define FLAG_HIDE_IDAN_LABOR 0x507
9
+#define FLAG_HIDE_ACHIM_LABOR 0x508
10
+#define FLAG_HIDE_RIVALE_LABOR 0x509
11
+#define FLAG_LABOR_MOVESPRITE2 0x50a
12
+#define FLAG_HIDE_IDAN_HES_OD 0x50b
13
+#define FLAG_HIDE_ACHIM_HES_OD 0x50c
14
+#define FLAG_HIDE_TUNDRA_RUEPEL_HES 0x50d
15
+#define FLAG_HIDE_POKE_HESPERIAPFAD 0x50e
16
+#define FLAG_HIDE_RIVALE_BERGSPITZE_RDW 0x50f
17
+#define FLAG_HIDE_IDAN_BERGSPITZE_RDW 0x510
18
+#define FLAG_HIDE_ACHIM_BERGSPITZE_RDW 0x511
19
+#define FLAG_FARBRAETSEL_FALSCH 0x512
20
+#define FLAG_FARBRAETSEL_RICHTIG 0x513
21
+#define FLAG_FARBRAETSEL_WETTER 0x514
22
+#define FLAG_FARBRAETSEL_GELBTAFEL 0x515
23
+#define FLAG_FARBRAETSEL_PINKTAFEL 0x516
24
+#define FLAG_FARBRAETSEL_BLAUTAFEL 0x517
25
+#define FLAG_REBOST_LATIOS_RAETSEL_AKTIV 0x518
26
+#define FLAG_REBOST_LATIOS_RAETSEL_KERZE1 0x519
27
+#define FLAG_REBOST_LATIOS_RAETSEL_KERZE2 0x51a
28
+#define FLAG_REBOST_LATIOS_RAETSEL_KERZE3 0x51b
29
+#define FLAG_REBOST_LATIOS_RAETSEL_KERZE4 0x51c
30
+#define FLAG_REBOST_LATIAS_RAETSEL_AKTIV 0x51d
31
+#define FLAG_REBOST_LATIAS_RAETSEL_KERZE1 0x51e
32
+#define FLAG_REBOST_LATIAS_RAETSEL_KERZE2 0x51f
33
+#define FLAG_REBOST_LATIAS_RAETSEL_KERZE3 0x520
34
+#define FLAG_REBOST_LATIAS_RAETSEL_KERZE4 0x521
35
+#define FLAG_RDW_INNERES_GEFAESSE 0x522
36
+#define FLAG_RDW_HIDE_OHNMAECHTIG_NOAH 0x523
37
+#define FLAG_RDW_HIDE_OHNMAECHTIG_EMMA 0x524
38
+#define FLAG_RDW_HIDE_OHNMAECHTIG_ACHIM 0x525
39
+#define FLAG_RDW_HIDE_OHNMAECHTIG_IDAN 0x526
40
+#define FLAG_RDW_HIDE_ACHIM_IDAN_RIVAL 0x527
41
+#define FLAG_RDW_HIDE_FIRNONTOR_FROSDEDJE 0x528
42
+#define FLAG_HIDE_SEELENOWS_RDW_INNEN 0x529
43
+#define FLAG_HIDE_ROTER_STEIN_RDW_INNEN 0x52a
44
+#define FLAG_HIDE_BLAUER_STEIN_RDW_INNEN 0x52b
45
+#define FLAG_ZERTRUEMMERERWAND_RDW 0x52c
46
+#define FLAG_HIDE_IDAN_SPIELERHAUS 0x52d
47
+#define FLAG_HIDE_LINDA_SPIELERHAUS 0x52e
48
+#define FLAG_HIDE_RIVALE_SPIELERHAUS 0x52f

+ 47
- 46
src/include/constants/pymap/story_flags.s View File

@@ -1,47 +1,48 @@
1 1
 .equ FLAG_HIDDENALL, 0x500
2
-.equ FLAG_SCHOOL_MOVESPRITE, 0x501
3
-.equ FLAG_HIDE_RIVAL_SCHOOL, 0x502
4
-.equ FLAG_HIDE_RIVAL_SCHOOL_OUT, 0x503
5
-.equ FLAG_BRUECKE_DEFEKT_CARUNPFAD, 0x504
6
-.equ FLAG_LABOR_MOVESPRITE1, 0x505
7
-.equ FLAG_HIDE_IDAN_LABOR, 0x506
8
-.equ FLAG_HIDE_ACHIM_LABOR, 0x507
9
-.equ FLAG_HIDE_RIVALE_LABOR, 0x508
10
-.equ FLAG_LABOR_MOVESPRITE2, 0x509
11
-.equ FLAG_HIDE_IDAN_HES_OD, 0x50a
12
-.equ FLAG_HIDE_ACHIM_HES_OD, 0x50b
13
-.equ FLAG_HIDE_TUNDRA_RUEPEL_HES, 0x50c
14
-.equ FLAG_HIDE_POKE_HESPERIAPFAD, 0x50d
15
-.equ FLAG_HIDE_RIVALE_BERGSPITZE_RDW, 0x50e
16
-.equ FLAG_HIDE_IDAN_BERGSPITZE_RDW, 0x50f
17
-.equ FLAG_HIDE_ACHIM_BERGSPITZE_RDW, 0x510
18
-.equ FLAG_FARBRAETSEL_FALSCH, 0x511
19
-.equ FLAG_FARBRAETSEL_RICHTIG, 0x512
20
-.equ FLAG_FARBRAETSEL_WETTER, 0x513
21
-.equ FLAG_FARBRAETSEL_GELBTAFEL, 0x514
22
-.equ FLAG_FARBRAETSEL_PINKTAFEL, 0x515
23
-.equ FLAG_FARBRAETSEL_BLAUTAFEL, 0x516
24
-.equ FLAG_REBOST_LATIOS_RAETSEL_AKTIV, 0x517
25
-.equ FLAG_REBOST_LATIOS_RAETSEL_KERZE1, 0x518
26
-.equ FLAG_REBOST_LATIOS_RAETSEL_KERZE2, 0x519
27
-.equ FLAG_REBOST_LATIOS_RAETSEL_KERZE3, 0x51a
28
-.equ FLAG_REBOST_LATIOS_RAETSEL_KERZE4, 0x51b
29
-.equ FLAG_REBOST_LATIAS_RAETSEL_AKTIV, 0x51c
30
-.equ FLAG_REBOST_LATIAS_RAETSEL_KERZE1, 0x51d
31
-.equ FLAG_REBOST_LATIAS_RAETSEL_KERZE2, 0x51e
32
-.equ FLAG_REBOST_LATIAS_RAETSEL_KERZE3, 0x51f
33
-.equ FLAG_REBOST_LATIAS_RAETSEL_KERZE4, 0x520
34
-.equ FLAG_RDW_INNERES_GEFAESSE, 0x521
35
-.equ FLAG_RDW_HIDE_OHNMAECHTIG_NOAH, 0x522
36
-.equ FLAG_RDW_HIDE_OHNMAECHTIG_EMMA, 0x523
37
-.equ FLAG_RDW_HIDE_OHNMAECHTIG_ACHIM, 0x524
38
-.equ FLAG_RDW_HIDE_OHNMAECHTIG_IDAN, 0x525
39
-.equ FLAG_RDW_HIDE_ACHIM_IDAN_RIVAL, 0x526
40
-.equ FLAG_RDW_HIDE_FIRNONTOR_FROSDEDJE, 0x527
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
45
-.equ FLAG_HIDE_IDAN_SPIELERHAUS, 0x52c
46
-.equ FLAG_HIDE_LINDA_SPIELERHAUS, 0x52d
47
-.equ FLAG_HIDE_RIVALE_SPIELERHAUS, 0x52e
2
+.equ FLAG_SETINTRO, 0x501
3
+.equ FLAG_SCHOOL_MOVESPRITE, 0x502
4
+.equ FLAG_HIDE_RIVAL_SCHOOL, 0x503
5
+.equ FLAG_HIDE_RIVAL_SCHOOL_OUT, 0x504
6
+.equ FLAG_BRUECKE_DEFEKT_CARUNPFAD, 0x505
7
+.equ FLAG_LABOR_MOVESPRITE1, 0x506
8
+.equ FLAG_HIDE_IDAN_LABOR, 0x507
9
+.equ FLAG_HIDE_ACHIM_LABOR, 0x508
10
+.equ FLAG_HIDE_RIVALE_LABOR, 0x509
11
+.equ FLAG_LABOR_MOVESPRITE2, 0x50a
12
+.equ FLAG_HIDE_IDAN_HES_OD, 0x50b
13
+.equ FLAG_HIDE_ACHIM_HES_OD, 0x50c
14
+.equ FLAG_HIDE_TUNDRA_RUEPEL_HES, 0x50d
15
+.equ FLAG_HIDE_POKE_HESPERIAPFAD, 0x50e
16
+.equ FLAG_HIDE_RIVALE_BERGSPITZE_RDW, 0x50f
17
+.equ FLAG_HIDE_IDAN_BERGSPITZE_RDW, 0x510
18
+.equ FLAG_HIDE_ACHIM_BERGSPITZE_RDW, 0x511
19
+.equ FLAG_FARBRAETSEL_FALSCH, 0x512
20
+.equ FLAG_FARBRAETSEL_RICHTIG, 0x513
21
+.equ FLAG_FARBRAETSEL_WETTER, 0x514
22
+.equ FLAG_FARBRAETSEL_GELBTAFEL, 0x515
23
+.equ FLAG_FARBRAETSEL_PINKTAFEL, 0x516
24
+.equ FLAG_FARBRAETSEL_BLAUTAFEL, 0x517
25
+.equ FLAG_REBOST_LATIOS_RAETSEL_AKTIV, 0x518
26
+.equ FLAG_REBOST_LATIOS_RAETSEL_KERZE1, 0x519
27
+.equ FLAG_REBOST_LATIOS_RAETSEL_KERZE2, 0x51a
28
+.equ FLAG_REBOST_LATIOS_RAETSEL_KERZE3, 0x51b
29
+.equ FLAG_REBOST_LATIOS_RAETSEL_KERZE4, 0x51c
30
+.equ FLAG_REBOST_LATIAS_RAETSEL_AKTIV, 0x51d
31
+.equ FLAG_REBOST_LATIAS_RAETSEL_KERZE1, 0x51e
32
+.equ FLAG_REBOST_LATIAS_RAETSEL_KERZE2, 0x51f
33
+.equ FLAG_REBOST_LATIAS_RAETSEL_KERZE3, 0x520
34
+.equ FLAG_REBOST_LATIAS_RAETSEL_KERZE4, 0x521
35
+.equ FLAG_RDW_INNERES_GEFAESSE, 0x522
36
+.equ FLAG_RDW_HIDE_OHNMAECHTIG_NOAH, 0x523
37
+.equ FLAG_RDW_HIDE_OHNMAECHTIG_EMMA, 0x524
38
+.equ FLAG_RDW_HIDE_OHNMAECHTIG_ACHIM, 0x525
39
+.equ FLAG_RDW_HIDE_OHNMAECHTIG_IDAN, 0x526
40
+.equ FLAG_RDW_HIDE_ACHIM_IDAN_RIVAL, 0x527
41
+.equ FLAG_RDW_HIDE_FIRNONTOR_FROSDEDJE, 0x528
42
+.equ FLAG_HIDE_SEELENOWS_RDW_INNEN, 0x529
43
+.equ FLAG_HIDE_ROTER_STEIN_RDW_INNEN, 0x52a
44
+.equ FLAG_HIDE_BLAUER_STEIN_RDW_INNEN, 0x52b
45
+.equ FLAG_ZERTRUEMMERERWAND_RDW, 0x52c
46
+.equ FLAG_HIDE_IDAN_SPIELERHAUS, 0x52d
47
+.equ FLAG_HIDE_LINDA_SPIELERHAUS, 0x52e
48
+.equ FLAG_HIDE_RIVALE_SPIELERHAUS, 0x52f

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


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


+ 7
- 8
src/include/pymap_constants.h View File

@@ -11,19 +11,18 @@
11 11
 #include <constants/pymap/main_story_variables.h>
12 12
 #include <constants/pymap/map_adjacency_types.h>
13 13
 #include <constants/pymap/map_battle_styles.h>
14
-#include <constants/pymap/map_carun_city_maps.h>
15
-#include <constants/pymap/map_connections.h>
14
+#include <constants/pymap/map_berg.h>
15
+#include <constants/pymap/map_car.h>
16 16
 #include <constants/pymap/map_flash_types.h>
17
-#include <constants/pymap/map_heilige_orte.h>
18
-#include <constants/pymap/map_hesperia_maps.h>
19
-#include <constants/pymap/map_hoehle_gebirge.h>
17
+#include <constants/pymap/map_hes.h>
20 18
 #include <constants/pymap/map_namespaces.h>
21
-#include <constants/pymap/map_outdoor.h>
19
+#include <constants/pymap/map_ort.h>
22 20
 #include <constants/pymap/map_route.h>
21
+#include <constants/pymap/map_ruinen.h>
23 22
 #include <constants/pymap/map_show_name_types.h>
23
+#include <constants/pymap/map_stadt.h>
24 24
 #include <constants/pymap/map_types.h>
25
-#include <constants/pymap/map_urbania_city_maps.h>
26
-#include <constants/pymap/map_wald_suempfe.h>
25
+#include <constants/pymap/map_urban.h>
27 26
 #include <constants/pymap/map_weathers.h>
28 27
 #include <constants/pymap/npc_sprite_table1.h>
29 28
 #include <constants/pymap/npc_sprite_table2.h>