summaryrefslogtreecommitdiff
path: root/data/maps/setup_scripts.asm
blob: 85b53a8f94ca1e39fe1e742e24c9541cc93a3550 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
MapSetupScripts:
; entries correspond to MAPSETUP_* constants (see constants/map_setup_constants.asm)
	dw MapSetupScript_Warp
	dw MapSetupScript_Continue
	dw MapSetupScript_ReloadMap
	dw MapSetupScript_Teleport
	dw MapSetupScript_Door
	dw MapSetupScript_Fall
	dw MapSetupScript_Connection
	dw MapSetupScript_LinkReturn
	dw MapSetupScript_Train
	dw MapSetupScript_Submenu
	dw MapSetupScript_BadWarp
	dw MapSetupScript_Fly

MapSetupScript_Teleport:
	map_reset_player_object_action
MapSetupScript_Fly:
	map_fade_out_palettes
	map_jump_roam_mons
MapSetupScript_Warp:
	map_disable_lcd
	map_init_sound
	map_enter_spawn_point
	map_load_attributes
	map_handle_new
	map_spawn_player
	map_refresh_player_coords
	map_get_screen_coords
	map_load_block_data
	map_buffer_screen
	map_load_graphics
	map_load_time_of_day
	map_load_objects
	map_enable_lcd
	map_load_palettes
	map_spawn_in_facing_down
	map_refresh_sprites
	map_play_music_bike
	map_fade_in_to_music
	map_fade_in_palettes
	map_activate_anims
	map_load_wild_mon_data
	map_end

MapSetupScript_BadWarp:
	map_enter_spawn_point
	map_load_attributes
	map_handle_new
	map_spawn_player
	map_refresh_player_coords
	map_get_screen_coords
	map_load_block_data
	map_buffer_screen
	map_disable_lcd
	map_load_graphics
	map_load_time_of_day
	map_fade_out_music
	map_enable_lcd
	map_load_objects
	map_load_palettes
	map_spawn_in_facing_down
	map_refresh_sprites
	map_fade_to_music
	map_fade_in_palettes
	map_activate_anims
	map_load_wild_mon_data
	map_end

MapSetupScript_Connection:
	map_suspend_anims
	map_enter_connection
	map_load_attributes
	map_handle_new
	map_refresh_player_coords
	map_load_block_data
	map_load_tileset
	map_save_screen
	map_load_objects
	map_fade_to_music
	map_load_palettes
	map_init_name_sign
	map_apply_palettes
	map_load_wild_mon_data
	map_update_roam_mons
	map_activate_anims
	map_end

MapSetupScript_Fall:
	map_reset_player_object_action
MapSetupScript_Door:
	map_fade_out_palettes
MapSetupScript_Train:
	map_enter_warp
	map_load_attributes
	map_get_warp_dest_coords
	map_handle_new
	map_refresh_player_coords
	map_load_block_data
	map_buffer_screen
	map_disable_lcd
	map_load_graphics
	map_load_time_of_day
	map_fade_out_music
	map_enable_lcd
	map_load_objects
	map_load_palettes
	map_refresh_sprites
	map_fade_to_music
	map_fade_in_palettes
	map_activate_anims
	map_load_wild_mon_data
	map_update_roam_mons
	map_end

MapSetupScript_ReloadMap:
	map_fade_music_and_palettes
	map_clear_bg_palettes
	map_disable_lcd
	map_init_sound
	map_load_block_data
	map_load_connection_block_data
	map_load_graphics
	map_load_time_of_day
	map_enable_lcd
	map_load_palettes
	map_refresh_sprites
	map_force_music
	map_fade_in_palettes
	map_activate_anims
	map_load_wild_mon_data
	map_end

MapSetupScript_LinkReturn:
	map_fade_music_and_palettes
	map_disable_lcd
	map_init_sound
	map_handle_new
	map_load_block_data
	map_buffer_screen
	map_load_graphics
	map_load_time_of_day
	map_enable_lcd
	map_load_palettes
	map_refresh_sprites
	map_play_music_bike
	map_fade_in_palettes
	map_activate_anims
	map_load_wild_mon_data
	map_enable_text_acceleration
	map_end

MapSetupScript_Continue:
	map_disable_lcd
	map_init_sound
	map_load_attributes_no_objects
	map_get_screen_coords
	map_handle_continue
	map_load_block_data
	map_load_connection_block_data
	map_buffer_screen
	map_load_graphics
	map_load_time_of_day
	map_enable_lcd
	map_load_palettes
	map_refresh_sprites
	map_play_music_bike
	map_fade_in_palettes
	map_activate_anims
	map_load_wild_mon_data
	map_end

MapSetupScript_Submenu:
	map_load_block_data
	map_load_connection_block_data
	map_end