blob: 505b2fe849276349f29d1eb7cadd98319114f022 (
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
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
|
.align 2
gScriptCmdTable:: @ 814AE30
.4byte s00_nop
.4byte sub_8065870
.4byte s02_end
.4byte s03_return
.4byte s04_call
.4byte s05_goto
.4byte s06_if_jump
.4byte s07_if_call
.4byte s08_jumpstd
.4byte s09_callstd
.4byte s0A_jumpstd_if
.4byte s0B_callstd_if
.4byte s0C_restore_execution_after_sCF
.4byte s0D_endscript_killram
.4byte s0E_set_byte
.4byte s0F_u32_var_to_const
.4byte sub_8065C44
.4byte s11_u8_ptr_to_const
.4byte s12_u32_var_to_ptr
.4byte s13_u8_var_to_ptr
.4byte s14_u32_var_to_var
.4byte s15_u8_ptr_to_ptr
.4byte s16_u16_gvar_to_const
.4byte s17_u16_gvar_add_const
.4byte sub_8065EDC
.4byte s19_u16_gvar_gvar
.4byte s1A_u16_gvar_gvar
.4byte s1B_cmp_u8_var_var
.4byte s1C_cmp_u8_var_const
.4byte s1D_cmp_u8_var_ptr
.4byte s1E_cmp_u8_ptr_var
.4byte s1F_cmp_u8_ptr_const
.4byte s20_cmp_u8_ptr_ptr
.4byte s21_cmp_u16_gvar_const
.4byte s22_cmp_u16_gvar_gvar
.4byte sub_80658EC
.4byte s24_execute_ASM_2
.4byte sub_8065898
.4byte sub_80658B8
.4byte sub_80658FC
.4byte s28_pause
.4byte s29_flag_set
.4byte s2A_flag_clear
.4byte s2B_flag_check
.4byte s2C_unknown
.4byte s2D_unknown
.4byte s2E_unknown
.4byte s2F_music_play
.4byte sub_806697C
.4byte s31_fanfare_play
.4byte sub_80669B4
.4byte s33_play_music
.4byte s34_unknown
.4byte s35_fade_to_default
.4byte s36_fade_to_music
.4byte s37_fadeout
.4byte s38_fadein
.4byte s39_warp_sfx
.4byte s3A_warp_new_music
.4byte s3B_warp_keep_music
.4byte sub_806657C
.4byte s3D_warp_v4
.4byte s3E_set_new_map
.4byte s3F_set_new_map_DMA
.4byte sub_806677C
.4byte sub_80667FC
.4byte sub_80668FC
.4byte s43_get_player_party_count
.4byte sub_8065F40
.4byte sub_8065F84
.4byte sub_8065FC8
.4byte sub_806600C
.4byte s48_get_item_type
.4byte sub_806607C
.4byte sub_80660C0
.4byte sub_8066104
.4byte sub_8066130
.4byte sub_8066188
.4byte sub_806615C
.4byte s4F_execute_movement
.4byte s50_execute_movement_remote
.4byte s51_waitmove
.4byte s52_waitmove_remote
.4byte sub_8066BD8
.4byte s54_hide_sprite_set_coords
.4byte sub_8066C30
.4byte s56_show_sprite_set_coords
.4byte s57_move_sprites
.4byte s58_npc_f1_clear_x20
.4byte s59_npc_f1_set_x20
.4byte s5A_face_player
.4byte s5B_npc_set_direction
.4byte s5C_trainer_battle_configure_and_start
.4byte sub_8067908
.4byte sub_8067914
.4byte sub_8067928
.4byte s60_check_trainer_flag
.4byte s61_set_trainer_flag
.4byte s62_unset_trainer_flag
.4byte s63_new_sprite_location_permanent
.4byte s64_set_sprite_top_left_corner
.4byte s65_set_sprite_behaviour
.4byte sub_80670A0
.4byte s67_execute_box
.4byte s68_close_box
.4byte sub_8066F58
.4byte sub_8066F80
.4byte s6B_release
.4byte s6C_release_2
.4byte sub_80670E8
.4byte s6E_yes_no
.4byte sub_8067128
.4byte sub_8067164
.4byte sub_80671E0
.4byte sub_80671B4
.4byte sub_8067230
.4byte s6F_multichoice
.4byte sub_8067298
.4byte s76_close_picture_box
.4byte sub_80672E8
.4byte sub_806730C
.4byte s79_give_pokemon
.4byte s7A_create_egg
.4byte s7B_change_pokedata_AP
.4byte sub_80676E0
.4byte s7D_load_pokename
.4byte s7E_load_first_pokenames
.4byte s7F_load_pokename_team
.4byte s80_load_item_name
.4byte sub_8067488
.4byte s82_load_item_name
.4byte s83_load_textvar_var
.4byte s84_load_textvar_std_expression
.4byte s85_load_textvar_pointer
.4byte s86_pokemart
.4byte s87_pokemartdecor
.4byte s88_pokemartbp
.4byte s89_open_casino_game1
.4byte berry_script_cmd
.4byte sub_8067AA8
.4byte sub_8067AB8
.4byte sub_8067AC8
.4byte sub_8067AD8
.4byte s8F_get_random_val
.4byte sub_806775C
.4byte sub_8067788
.4byte s92_check_money
.4byte sub_80677F4
.4byte sub_806782C
.4byte sub_8067848
.4byte sub_8067A7C
.4byte s97_screen_special_effect
.4byte sub_8066290
.4byte sub_806622C
.4byte s9A_unknown
.4byte s9B_unknown
.4byte s9C_execute_HM
.4byte s9D_set_HM_animation_data
.4byte s9E_checkarray_HM_animation
.4byte sub_8067B94
.4byte sub_8067BB0
.4byte sA1_play_cry
.4byte sA2_setmaptile
.4byte sA3_set_standard_weather_data
.4byte sA4_set_weather_data
.4byte sub_80663A4
.4byte sA6_activate_per_step_callback_eg_ash
.4byte sub_80663C8
.4byte sA8_unknown
.4byte sA9_unknown
.4byte sAA_create_new_sprite
.4byte sAB_unknown
.4byte sAC_open_door
.4byte sub_8067CE8
.4byte sub_8067D44
.4byte sub_8067D58
.4byte sub_8067D9C
.4byte sub_8067DE0
.4byte sub_8067E4C
.4byte sB3_get_coin_amount
.4byte sub_8067E7C
.4byte sub_8067EB4
.4byte sB6_load_battle
.4byte sub_80679CC
.4byte sB8_set_virtual_address
.4byte sB9_virtual_jump
.4byte sBA_virtual_call
.4byte sBB_virtual_if_jump
.4byte sBC_virtual_if_call
.4byte sBD_virtual_message
.4byte sBE_virtual_load_text
.4byte sBF_virtual_load_textbuffer
.4byte sub_8067880
.4byte sub_80678AC
.4byte sub_80678C8
.4byte sC3_unknown
.4byte sC4_unknown
.4byte sub_8067BFC
gScriptCmdTableEnd::
.4byte s00_nop
|