Files
infinitefusion-e18/Data/Scripts/052_InfiniteFusion/Constants/CONSTANTS_Maps.rb
T
2026-07-10 15:42:06 -04:00

167 lines
3.3 KiB
Ruby

###
# Maps
# ##
MAP_TEMPLATE_EVENTS = Settings::GAME_ID == :IF_KANTO ? 175 : 21
MAP_SECRET_BASES=64
#Sound effects
SE_FLEE = "Flee"
##
# Template events
#
TEMPLATE_EVENT_SILHOUETTE = 7
TEMPLATE_EVENT_SECRET_BASE_FURNITURE = 3
TEMPLATE_EVENT_OW_POKEMON_SKITTISH = 2
TEMPLATE_EVENT_OW_POKEMON_NORMAL = 2
TEMPLATE_EVENT_OW_POKEMON_STILL = 9
MOVE_TYPE_FIXED= 0
MOVE_TYPE_RANDOM = 1
MOVE_TYPE_TOWARDS_PLAYER = 2
MOVE_TYPE_AWAY_PLAYER = 4
MOVE_TYPE_CUSTOM = 3
##
# Tilesets
#
TILESET_SECRET_BASE = 37
KANTO_OUTDOOR_MAPS = [
78, # Route 1
185, # Secret Garden
86, # Route 2
90, # Route 2 (north)
655, # Hidden Forest
40, # Viridian River
490, # Route 3
106, # Route 4
12, # Route 5
16, # Route 6
413, # Route 7
409, # Route 8
351, # Route 9 (east)
495, # Route 9 (west)
154, # Route 10
155, # Route 11
159, # Route 12
440, # Route 14
444, # Route 15
712, # Creepy house
438, # Route 16
146, # Route 17
517, # Route 18
437, # Route 13
57, # Route 19
227, # Route 19 (underwater)
56, # Route 19 (surf race)
58, # Route 20
480, # Route 20 underwater 1
228, # Route 20 underwater 2
171, # Route 22
8, # Route 24
9, # Route 25
143, # Route 23
145, # Route 26
147, # Route 27
58, # Route 21
# CITIES
42, # Pallet Town
79, # Viridian City
1, # Cerulean City
387, # Cerulean City (race)
19, # Vermillion City
36, # S.S. Anne deck
95, # Celadon city
436, # Celadon city dept store (roof)
472, # Fuchsia city
50, # Lavender town
108, # Saffron city
98, # Cinnabar island
167, # Crimson city
303, # indigo plateau
380, # Pewter city
827, # Mt. Moon summit
#
# DUNGEONS
#
102, # Mt. Moon
103, # Mt. Moon
105, # Mt. Moon
496, # Mt Moon
104, # Mt. Moon
494, # Mt. Moon Square
140, # Diglett cave
398, # Diglett cave
399, # Diglett cave
349, # Rock tunnel
350, # Rock tunnel
512, # Rock tunnel (outdoor)
445, # Safari Zone 1
484, # Safari Zone 2
485, # Safari Zone 3
486, # Safari Zone 4
487, # Safari Zone 5
491, # Viridian Forest
529, # Mt. Silver entrance
777, # Mt. Silver outdoor 1
781, # Mt. Silver outdoor 2
782, # Mt. Silver
783, # Mt. Silver summit
400, # Pokemon Tower
401, # Pokemon Tower
402, # Pokemon Tower
403, # Pokemon Tower
467, # Pokemon Tower
468, # Pokemon Tower
469, # Pokemon Tower
]
#Towns
MAP_RUSTBORO = 47
MAP_DEWFORD = 51
MAP_SLATEPORT = 6
MAP_MAUVILLE = 73
MAP_VERDANTURF = 18
MAP_LAVARIDGE = 994 #todo: Temp
MAP_PETALBURG = 7
MAP_FORTREE = 992 #todo: Temp
MAP_MOSSDEEP = 990 #todo: Temp
MAP_SOOTOPOLIS = 989 #todo: Temp
MAP_LEAGUE = 988 #todo: Temp
MAP_EVERGRANDE = 988 #todo: Temp
MAP_FALLARBOR = 993 #todo: Temp
MAP_PACIFIDLOG = 951 #todo: Temp
MAP_MAGMA_CAMP = 11
MAP_AQUA_CAMP = 39
# Routes
MAP_ROUTE_102 = 10
MAP_ROUTE_104 = 20
MAP_ROUTE_109 = 39
MAP_ROUTE_110 = 71
MAP_ROUTE_111 = 77
MAP_ROUTE_115 = 65
MAP_ROUTE_116 = 31
MAP_ROUTE_113 = 973 #todo: Temp
MAP_ROUTE_119 = 967 #todo: Temp
MAP_ROUTE_120 = 966 #todo: Temp
MAP_ROUTE_121 = 965 #todo: Temp
MAP_ROUTE_124 = 962 #todo: Temp
MAP_ROUTE_128 = 958 #todo: Temp
# Dungeons/Areas
MAP_PETALBURG_WOODS = 30
MAP_RUSTURF_TUNNEL = 0
MAP_MT_CHIMNEY = 983
MAP_DESERT = 555 #todo: Temp
MAP_SHOAL_CAVE = 444 #todo: Temp
MAP_MT_PYRE = 964 #todo: Temp
MAP_METEOR_FALLS = 985 #todo: Temp