pokefirered/data/maps/CeruleanCity_House4/scripts.inc
2019-05-14 16:47:07 -04:00

113 lines
2.4 KiB
PHP

CeruleanCity_House4_MapScripts:: @ 816ACEE
.byte 0
CeruleanCity_House4_EventScript_16ACEF:: @ 816ACEF
special sub_8110AB4
compare_var_to_value VAR_RESULT, 2
goto_if 1, EventScript_1A7AE0
special sub_8112364
lock
specialvar VAR_0x8004, sub_8146CE8
copyvar VAR_0x8008, VAR_RESULT
compare_var_to_value VAR_0x8004, 0
goto_if 1, EventScript_16AD59
compare_var_to_value VAR_0x8004, 1
goto_if 1, EventScript_16AD63
compare_var_to_value VAR_0x8004, 2
goto_if 1, EventScript_16AD89
compare_var_to_value VAR_0x8004, 3
goto_if 1, EventScript_16ADAF
compare_var_to_value VAR_0x8004, 4
goto_if 1, EventScript_16ADC3
compare_var_to_value VAR_0x8004, 5
goto_if 1, EventScript_16ADE9
compare_var_to_value VAR_0x8004, 6
goto_if 1, EventScript_16AE0F
end
EventScript_16AD59:: @ 816AD59
loadword 0, gUnknown_8192AF0
callstd 4
release
end
EventScript_16AD63:: @ 816AD63
call EventScript_16AE23
loadword 0, gUnknown_8192B43
callstd 4
setorcopyvar VAR_0x8000, VAR_0x8008
setorcopyvar VAR_0x8001, 1
callstd 0
compare_var_to_value VAR_RESULT, 0
goto_if 1, EventScript_16AE45
release
end
EventScript_16AD89:: @ 816AD89
call EventScript_16AE23
loadword 0, gUnknown_8192C07
callstd 4
setorcopyvar VAR_0x8000, VAR_0x8008
setorcopyvar VAR_0x8001, 4
callstd 0
compare_var_to_value VAR_RESULT, 0
goto_if 1, EventScript_16AE45
release
end
EventScript_16ADAF:: @ 816ADAF
applymovement 1, Movement_1A75E1
waitmovement 0
loadword 0, gUnknown_8192CD5
callstd 4
release
end
EventScript_16ADC3:: @ 816ADC3
call EventScript_16AE23
loadword 0, gUnknown_8192D4B
callstd 4
setorcopyvar VAR_0x8000, VAR_0x8008
setorcopyvar VAR_0x8001, 1
callstd 0
compare_var_to_value VAR_RESULT, 0
goto_if 1, EventScript_16AE45
release
end
EventScript_16ADE9:: @ 816ADE9
call EventScript_16AE23
loadword 0, gUnknown_8192DE3
callstd 4
setorcopyvar VAR_0x8000, VAR_0x8008
setorcopyvar VAR_0x8001, 4
callstd 0
compare_var_to_value VAR_RESULT, 0
goto_if 1, EventScript_16AE45
release
end
EventScript_16AE0F:: @ 816AE0F
applymovement 1, Movement_1A75E1
waitmovement 0
loadword 0, gUnknown_8192EC5
callstd 4
release
end
EventScript_16AE23:: @ 816AE23
playse SE_PIN
applymovement 1, Movement_1A75DB
waitmovement 0
applymovement 1, Movement_1A75E1
waitmovement 0
applymovement 1, Movement_1A75DD
waitmovement 0
return
EventScript_16AE45:: @ 816AE45
loadword 0, gUnknown_8192F2A
callstd 4
release
end