diff options
author | garak <garakmon@gmail.com> | 2019-05-21 17:53:43 -0400 |
---|---|---|
committer | garak <garakmon@gmail.com> | 2019-05-21 17:53:43 -0400 |
commit | 3e44eb26efdfa5676865f1f3b1415a7fa764a949 (patch) | |
tree | 105bbdc450a3d3307d4aba3d038338baa4c007f5 | |
parent | d6a7b43e476d72431d07edc90ef73ea8bbb5f82a (diff) |
dump event scripts up to EventScript_1A6675
-rw-r--r-- | data/map_event_scripts.inc | 181 |
1 files changed, 180 insertions, 1 deletions
diff --git a/data/map_event_scripts.inc b/data/map_event_scripts.inc index 6561fddbf..9a41120b1 100644 --- a/data/map_event_scripts.inc +++ b/data/map_event_scripts.inc @@ -1435,6 +1435,182 @@ Text_1A644F:: @ 81A644F .string "once. Is that okay?$" +gUnknown_81A6481:: @ 81A6481 + setflag FLAG_0x02B + setflag FLAG_0x02C + setflag FLAG_0x033 + setflag FLAG_0x092 + setflag FLAG_0x035 + setflag FLAG_0x036 + setflag FLAG_0x037 + setflag FLAG_0x03C + setflag FLAG_0x03D + setflag FLAG_0x0A1 + setflag FLAG_0x03F + setflag FLAG_0x04F + setflag FLAG_0x05A + setflag FLAG_0x0A3 + setflag FLAG_0x0A4 + setflag FLAG_0x062 + setflag FLAG_0x06B + setflag FLAG_0x0A2 + setflag FLAG_0x08C + setflag FLAG_0x06C + setflag FLAG_0x06D + setflag FLAG_0x06E + setflag FLAG_0x06F + setflag FLAG_0x075 + setflag FLAG_0x074 + setflag FLAG_0x07B + setflag FLAG_0x07C + setflag FLAG_0x07D + setflag FLAG_0x076 + setflag FLAG_0x091 + setflag FLAG_0x097 + setflag FLAG_0x090 + setflag FLAG_0x094 + setflag FLAG_0x095 + setflag FLAG_0x096 + setflag FLAG_0x099 + setflag FLAG_0x0A5 + setflag FLAG_0x0A6 + setflag FLAG_0x0A7 + setflag FLAG_0x0A8 + setflag FLAG_0x0A9 + setflag FLAG_0x0AA + setflag FLAG_0x0AB + setflag FLAG_0x0AC + setflag FLAG_0x09D + setflag FLAG_0x09E + setflag FLAG_0x09F + setflag FLAG_0x0A0 + setflag FLAG_0x0AE + setvar VAR_MIRAGE_RND_L, 500 + end + +EventScript_1A651A:: @ 81A651A + clearflag FLAG_0x09D + call EventScript_1A6551 + special sub_81130A8 + specialvar VAR_RESULT, sub_806E25C + compare_var_to_value VAR_RESULT, 0 + call_if 1, EventScript_1A653B + call EventScript_1A6541 + return + +EventScript_1A653B:: @ 81A653B + setvar VAR_MAP_SCENE_PALLET_TOWN, 2 + return + +EventScript_1A6541:: @ 81A6541 + clearflag FLAG_0x2F5 + clearflag FLAG_0x2F6 + clearflag FLAG_0x2F7 + return + +gUnknown_81A654B:: @ 81A654B + call EventScript_1A6551 + end + +EventScript_1A6551:: @ 81A6551 + clearflag FLAG_0x4B8 + clearflag FLAG_0x4B9 + clearflag FLAG_0x4BA + clearflag FLAG_0x4BB + clearflag FLAG_0x4BC + cleartrainerflag 438 + cleartrainerflag 439 + cleartrainerflag 440 + cleartrainerflag 739 + cleartrainerflag 740 + cleartrainerflag 741 + setvar VAR_0x4068, 0 + return + +EventScript_1A6578:: @ 81A6578 + special sub_8110AB4 + compare_var_to_value VAR_RESULT, 2 + goto_if_eq EventScript_1A7AE0 + message Text_1A5483 + waitmessage + multichoice 19, 8, 0, 2 + switch VAR_RESULT + case 0, EventScript_1A65B8 + case 1 EventScript_1A6663 + case 127, EventScript_1A6663 + end + +EventScript_1A65B8:: @ 81A65B8 + incrementgamestat 15 + message Text_1A54E1 + waitmessage + call EventScript_1A65CE + special sub_80CC524 + goto EventScript_1A65EC + end + +EventScript_1A65CE:: @ 81A65CE + applymovement VAR_LAST_TALKED, Movement_1A75E7 + waitmovement 0 + dofieldeffect 25 + waitfieldeffect 25 + applymovement VAR_LAST_TALKED, Movement_1A75ED + waitmovement 0 + special sp000_heal_pokemon + return + +EventScript_1A65EC:: @ 81A65EC + specialvar VAR_RESULT, sub_80CD074 + compare_var_to_value VAR_RESULT, 0 + goto_if_eq EventScript_1A661D + specialvar VAR_RESULT, sp182_move_string + copyvar VAR_0x8008, VAR_RESULT + compare_var_to_value VAR_0x8008, 0 + goto_if_eq EventScript_1A661D + compare_var_to_value VAR_0x8008, 1 + goto_if_eq EventScript_1A6636 + end + +EventScript_1A661D:: @ 81A661D + message Text_1A552B + waitmessage + applymovement VAR_LAST_TALKED, Movement_1A666C + waitmovement 0 + loadword 0, Text_1A5511 + callstd 4 + return + +EventScript_1A6636:: @ 81A6636 + checkflag 2114 + goto_if_eq EventScript_1A661D + loadword 0, Text_1A552B + callstd 4 + setflag 2114 + message Text_1BCCCA + waitmessage + applymovement VAR_LAST_TALKED, Movement_1A666C + waitmovement 0 + loadword 0, Text_1A5511 + callstd 4 + return + +EventScript_1A6663:: @ 81A6663 + loadword 0, Text_1A5511 + callstd 4 + return + +Movement_1A666C:: @ 81A666C + step_5b + step_1a + step_end + +EventScript_1A666F:: @ 81A666F + copyvar VAR_MON_BOX_POS, VAR_MON_BOX_ID + return + +EventScript_1A6675:: @ 81A6675 + copyvar VAR_MON_BOX_ID, VAR_MON_BOX_POS + return @@ -3341,7 +3517,10 @@ gUnknown_81BC50D:: @ 81BC50D .incbin "baserom.gba", 0x1BC50D, 0x3F gUnknown_81BC54C:: @ 81BC54C - .incbin "baserom.gba", 0x1BC54C, 0x19C7 + .incbin "baserom.gba", 0x1BC54C, 0x77E + +Text_1BCCCA:: @ 81BCCCA + .incbin "baserom.gba", 0x1BCCCA, 0x1249 CeladonCity_EventScript_1BDF13:: @ 81BDF13 CeladonCity_Gym_EventScript_1BDF13:: @ 81BDF13 |