pokefirered/data/maps/Route4_PokemonCenter_1F/scripts.inc
2019-05-09 13:46:28 -04:00

182 lines
3.7 KiB
PHP

Route4_PokemonCenter_1F_MapScripts:: @ 816F739
map_script 3, Route4_PokemonCenter_1F_MapScript1_16F744
map_script 5, Route4_PokemonCenter_1F_MapScript2_1BC05C
.byte 0
Route4_PokemonCenter_1F_MapScript1_16F744:: @ 816F744
setworldmapflag 2210
setrespawn 12
end
Route4_PokemonCenter_1F_EventScript_16F74B:: @ 816F74B
loadword 0, gUnknown_819D9D4
callstd 2
end
Route4_PokemonCenter_1F_EventScript_16F754:: @ 816F754
lock
loadword 0, gUnknown_819DA3A
callstd 4
release
end
Route4_PokemonCenter_1F_EventScript_16F75F:: @ 816F75F
lock
faceplayer
checkflag FLAG_0x249
goto_if 1, EventScript_16F8A2
showmoneybox 0, 0, 0
checkplayergender
compare_var_to_value VAR_RESULT, 0
goto_if 1, EventScript_16F786
compare_var_to_value VAR_RESULT, 1
goto_if 1, EventScript_16F794
end
EventScript_16F786:: @ 816F786
loadword 0, gUnknown_819DA9A
callstd 5
goto EventScript_16F7A2
end
EventScript_16F794:: @ 816F794
loadword 0, gUnknown_819DB34
callstd 5
goto EventScript_16F7A2
end
EventScript_16F7A2:: @ 816F7A2
compare_var_to_value VAR_RESULT, 0
goto_if 1, EventScript_16F888
checkmoney 500, 0
compare_var_to_value VAR_RESULT, 0
goto_if 1, EventScript_16F895
textcolor 3
setvar VAR_0x4001, 129
givemon SPECIES_MAGIKARP, 5, ITEM_NONE, 0, 0, 0
compare_var_to_value VAR_RESULT, 0
goto_if 1, EventScript_16F7F6
compare_var_to_value VAR_RESULT, 1
goto_if 1, EventScript_16F822
compare_var_to_value VAR_RESULT, 2
goto_if 1, EventScript_16F8AC
end
EventScript_16F7F6:: @ 816F7F6
call EventScript_16F86F
loadword 0, gUnknown_81A56A7
callstd 5
compare_var_to_value VAR_RESULT, 0
goto_if 1, EventScript_16F861
call EventScript_1A8C27
fadescreen 1
hidemoneybox
.byte 0
.byte 0
special ChangePokemonNickname
waitstate
goto EventScript_16F86A
end
EventScript_16F822:: @ 816F822
call EventScript_16F86F
loadword 0, gUnknown_81A56A7
callstd 5
compare_var_to_value VAR_RESULT, 0
goto_if 1, EventScript_16F84B
fadescreen 1
hidemoneybox
.byte 0
.byte 0
special ChangeBoxPokemonNickname
waitstate
lock
faceplayer
goto EventScript_16F856
end
EventScript_16F84B:: @ 816F84B
call EventScript_1A8C3C
goto EventScript_16F861
end
EventScript_16F856:: @ 816F856
call EventScript_1A8C3C
goto EventScript_16F86A
end
EventScript_16F861:: @ 816F861
hidemoneybox
.byte 0
.byte 0
goto EventScript_16F86A
end
EventScript_16F86A:: @ 816F86A
setflag FLAG_0x249
release
end
EventScript_16F86F:: @ 816F86F
takemoney 500, 0
updatemoneybox 0, 0, 0
playfanfare MUS_FANFA1
message Text_19DBD3
waitmessage
waitfanfare
getspeciesname 0, SPECIES_MAGIKARP
return
EventScript_16F888:: @ 816F888
loadword 0, gUnknown_819DC07
callstd 4
hidemoneybox
.byte 0
.byte 0
release
end
EventScript_16F895:: @ 816F895
loadword 0, gUnknown_819DC78
callstd 4
hidemoneybox
.byte 0
.byte 0
release
end
EventScript_16F8A2:: @ 816F8A2
loadword 0, gUnknown_819DC9A
callstd 4
release
end
EventScript_16F8AC:: @ 816F8AC
textcolor 0
loadword 0, gUnknown_819DC3E
callstd 4
hidemoneybox
.byte 0
.byte 0
release
end
Route4_PokemonCenter_1F_EventScript_16F8BB:: @ 816F8BB
lock
faceplayer
call EventScript_1A6578
release
end
Route4_PokemonCenter_1F_EventScript_16F8C4:: @ 816F8C4
loadword 0, gUnknown_819DCDB
callstd 2
end
Route4_PokemonCenter_1F_EventScript_16F8CD:: @ 816F8CD
lock
loadword 0, gUnknown_819DD54
callstd 4
release
end