diff options
| author | garak <garakmon@gmail.com> | 2019-05-06 22:13:57 -0400 |
|---|---|---|
| committer | garak <garakmon@gmail.com> | 2019-05-09 13:46:28 -0400 |
| commit | 4e5d818f89caae9153dd53ba321900e0d4e16c1e (patch) | |
| tree | 889d43985efba48bcf0a9a210e1ec8c4b2b5fd9c /data/maps/PewterCity_Museum_1F/scripts.inc | |
| parent | c6673cc8fe233edfb716cf0e584b8b9e65655c92 (diff) | |
dump event scripts
Diffstat (limited to 'data/maps/PewterCity_Museum_1F/scripts.inc')
| -rw-r--r-- | data/maps/PewterCity_Museum_1F/scripts.inc | 228 |
1 files changed, 228 insertions, 0 deletions
diff --git a/data/maps/PewterCity_Museum_1F/scripts.inc b/data/maps/PewterCity_Museum_1F/scripts.inc new file mode 100644 index 000000000..f597dd916 --- /dev/null +++ b/data/maps/PewterCity_Museum_1F/scripts.inc @@ -0,0 +1,228 @@ +PewterCity_Museum_1F_MapScripts:: @ 816A31A + .byte 0 + +PewterCity_Museum_1F_EventScript_16A31B:: @ 816A31B + lock + faceplayer + compare_var_to_value VAR_FACING, 3 + goto_if 1, EventScript_16A348 + compare_var_to_value VAR_FACING, 1 + goto_if 1, EventScript_16A348 + compare_var_to_value VAR_FACING, 2 + goto_if 1, EventScript_16A348 + loadword 0, gUnknown_8190539 + callstd 4 + release + end + +EventScript_16A348:: @ 816A348 + loadword 0, gUnknown_8190550 + callstd 5 + compare_var_to_value VAR_RESULT, 1 + goto_if 1, EventScript_16A367 + compare_var_to_value VAR_RESULT, 0 + goto_if 1, EventScript_16A37B + end + +EventScript_16A367:: @ 816A367 + loadword 0, gUnknown_81905B1 + callstd 4 + applymovement 1, Movement_1A75E5 + waitmovement 0 + release + end + +EventScript_16A37B:: @ 816A37B + loadword 0, gUnknown_8190627 + callstd 4 + applymovement 1, Movement_1A75E5 + waitmovement 0 + release + end + +PewterCity_Museum_1F_EventScript_16A38F:: @ 816A38F + lockall + setvar VAR_0x4001, 0 + applymovement 255, Movement_1A75EB + waitmovement 0 + goto EventScript_16A3D1 + end + +PewterCity_Museum_1F_EventScript_16A3A5:: @ 816A3A5 + lockall + setvar VAR_0x4001, 1 + applymovement 255, Movement_1A75EB + waitmovement 0 + goto EventScript_16A3D1 + end + +PewterCity_Museum_1F_EventScript_16A3BB:: @ 816A3BB + lockall + setvar VAR_0x4001, 2 + applymovement 255, Movement_1A75EB + waitmovement 0 + goto EventScript_16A3D1 + end + +EventScript_16A3D1:: @ 816A3D1 + textcolor 0 + showmoneybox 0, 0, 0 + loadword 0, gUnknown_81904B5 + callstd 5 + compare_var_to_value VAR_RESULT, 1 + goto_if 1, EventScript_16A402 + loadword 0, gUnknown_81904F9 + callstd 4 + closemessage + hidemoneybox + .byte 0 + .byte 0 + applymovement 255, Movement_16A48E + waitmovement 0 + releaseall + end + +EventScript_16A402:: @ 816A402 + checkmoney 50, 0 + compare_var_to_value VAR_RESULT, 0 + goto_if 1, EventScript_16A476 + closemessage + compare_var_to_value VAR_0x4001, 0 + call_if 1, EventScript_16A455 + compare_var_to_value VAR_0x4001, 1 + call_if 1, EventScript_16A460 + compare_var_to_value VAR_0x4001, 2 + call_if 1, EventScript_16A46B + playse 248 + takemoney 50, 0 + updatemoneybox 0, 0, 0 + waitse + loadword 0, gUnknown_8190505 + callstd 4 + setvar VAR_0x4061, 1 + hidemoneybox + .byte 0 + .byte 0 + releaseall + end + +EventScript_16A455:: @ 816A455 + applymovement 255, Movement_16A490 + waitmovement 0 + return + +EventScript_16A460:: @ 816A460 + applymovement 255, Movement_16A495 + waitmovement 0 + return + +EventScript_16A46B:: @ 816A46B + applymovement 255, Movement_16A499 + waitmovement 0 + return + +EventScript_16A476:: @ 816A476 + loadword 0, gUnknown_819051C + callstd 4 + closemessage + hidemoneybox + .byte 0 + .byte 0 + applymovement 255, Movement_16A48E + waitmovement 0 + releaseall + end + +Movement_16A48E:: @ 816A48E + step_10 + step_end + +Movement_16A490:: @ 816A490 + step_13 + step_13 + step_1b + step_28 + step_end + +Movement_16A495:: @ 816A495 + step_13 + step_1b + step_28 + step_end + +Movement_16A499:: @ 816A499 + step_1b + step_28 + step_end + +PewterCity_Museum_1F_EventScript_16A49C:: @ 816A49C + loadword 0, gUnknown_81908CD + callstd 2 + end + +PewterCity_Museum_1F_EventScript_16A4A5:: @ 816A4A5 + loadword 0, gUnknown_81906B4 + callstd 2 + end + +PewterCity_Museum_1F_EventScript_16A4AE:: @ 816A4AE + lock + faceplayer + checkflag FLAG_0x25E + goto_if 1, EventScript_16A4FF + loadword 0, gUnknown_8190717 + callstd 4 + checkitemspace ITEM_OLD_AMBER, 1 + compare_var_to_value VAR_RESULT, 0 + goto_if 1, EventScript_16A4F5 + setflag FLAG_0x25E + removeobject 4 + additem ITEM_OLD_AMBER, 1 + loadword 0, gUnknown_8190866 + setorcopyvar VAR_0x8000, 354 + setorcopyvar VAR_0x8001, 1 + setorcopyvar VAR_0x8002, 318 + callstd 9 + release + end + +EventScript_16A4F5:: @ 816A4F5 + loadword 0, gUnknown_81908AE + callstd 4 + release + end + +EventScript_16A4FF:: @ 816A4FF + loadword 0, gUnknown_819088E + callstd 4 + release + end + +PewterCity_Museum_1F_EventScript_16A509:: @ 816A509 + loadword 0, gUnknown_819090A + callstd 2 + end + +PewterCity_Museum_1F_EventScript_16A512:: @ 816A512 + lockall + setvar VAR_0x8004, 142 + setvar VAR_0x8005, 10 + setvar VAR_0x8006, 3 + special sub_809D504 + loadword 0, gUnknown_8190945 + callstd 4 + special sub_809D620 + releaseall + end + +PewterCity_Museum_1F_EventScript_16A532:: @ 816A532 + lockall + setvar VAR_0x8004, 141 + setvar VAR_0x8005, 10 + setvar VAR_0x8006, 3 + special sub_809D504 + loadword 0, gUnknown_8190975 + callstd 4 + special sub_809D620 + releaseall + end |
