summaryrefslogtreecommitdiff
path: root/data/maps/SilphCo_Elevator/scripts.inc
diff options
context:
space:
mode:
authorPikalaxALT <PikalaxALT@users.noreply.github.com>2020-02-16 12:05:13 -0500
committerGitHub <noreply@github.com>2020-02-16 12:05:13 -0500
commitb6899a0de1d64b97bcbaa4239b1d87ced98d005a (patch)
tree9389dc862bd7d9943f053406b1e54ace8f9f946d /data/maps/SilphCo_Elevator/scripts.inc
parent4e07002d13c97f90cb8885298c0db2c331dc2b07 (diff)
parentf637ade6b3ad2434a3bb3b39b23c77ab3651b02d (diff)
Merge pull request #245 from GriffinRichards/doc-rockets
Document Team Rocket scripts
Diffstat (limited to 'data/maps/SilphCo_Elevator/scripts.inc')
-rw-r--r--data/maps/SilphCo_Elevator/scripts.inc142
1 files changed, 60 insertions, 82 deletions
diff --git a/data/maps/SilphCo_Elevator/scripts.inc b/data/maps/SilphCo_Elevator/scripts.inc
index abc60756a..790eba70a 100644
--- a/data/maps/SilphCo_Elevator/scripts.inc
+++ b/data/maps/SilphCo_Elevator/scripts.inc
@@ -1,7 +1,7 @@
SilphCo_Elevator_MapScripts:: @ 8161F6E
.byte 0
-SilphCo_Elevator_EventScript_161F6F:: @ 8161F6F
+SilphCo_Elevator_EventScript_FloorSelect:: @ 8161F6F
lockall
setvar VAR_0x8004, 1
call_if_unset FLAG_TEMP_2, EventScript_GetElevatorFloor
@@ -14,159 +14,137 @@ SilphCo_Elevator_EventScript_161F6F:: @ 8161F6F
special Special_ListMenu
waitstate
switch VAR_RESULT
- case 0, EventScript_1621BF
- case 1, EventScript_162197
- case 2, EventScript_16216F
- case 3, EventScript_162147
- case 4, EventScript_16211F
- case 5, EventScript_1620F7
- case 6, EventScript_1620CF
- case 7, EventScript_1620A7
- case 8, EventScript_16207F
- case 9, EventScript_162057
- case 10, EventScript_16202F
- case 11, EventScript_1621E7
- case 127, EventScript_1621E7
+ case 0, SilphCo_Elevator_EventScript_To11F
+ case 1, SilphCo_Elevator_EventScript_To10F
+ case 2, SilphCo_Elevator_EventScript_To9F
+ case 3, SilphCo_Elevator_EventScript_To8F
+ case 4, SilphCo_Elevator_EventScript_To7F
+ case 5, SilphCo_Elevator_EventScript_To6F
+ case 6, SilphCo_Elevator_EventScript_To5F
+ case 7, SilphCo_Elevator_EventScript_To4F
+ case 8, SilphCo_Elevator_EventScript_To3F
+ case 9, SilphCo_Elevator_EventScript_To2F
+ case 10, SilphCo_Elevator_EventScript_To1F
+ case 11, SilphCo_Elevator_EventScript_ExitFloorSelect
+ case 127, SilphCo_Elevator_EventScript_ExitFloorSelect
end
-EventScript_16202F:: @ 816202F
+SilphCo_Elevator_EventScript_To1F:: @ 816202F
setvar VAR_0x8006, 4
setdynamicwarp MAP_SILPH_CO_1F, 255, 22, 3
compare VAR_ELEVATOR_FLOOR, 4
- goto_if_eq EventScript_1621E7
- call EventScript_1621EC
+ goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
+ call SilphCo_Elevator_EventScript_MoveElevator
setvar VAR_ELEVATOR_FLOOR, 4
- goto EventScript_1621E7
-
-EventScript_162056:: @ 8162056
+ goto SilphCo_Elevator_EventScript_ExitFloorSelect
end
-EventScript_162057:: @ 8162057
+SilphCo_Elevator_EventScript_To2F:: @ 8162057
setvar VAR_0x8006, 5
setdynamicwarp MAP_SILPH_CO_2F, 255, 22, 3
compare VAR_ELEVATOR_FLOOR, 5
- goto_if_eq EventScript_1621E7
- call EventScript_1621EC
+ goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
+ call SilphCo_Elevator_EventScript_MoveElevator
setvar VAR_ELEVATOR_FLOOR, 5
- goto EventScript_1621E7
-
-EventScript_16207E:: @ 816207E
+ goto SilphCo_Elevator_EventScript_ExitFloorSelect
end
-EventScript_16207F:: @ 816207F
+SilphCo_Elevator_EventScript_To3F:: @ 816207F
setvar VAR_0x8006, 6
setdynamicwarp MAP_SILPH_CO_3F, 255, 22, 3
compare VAR_ELEVATOR_FLOOR, 6
- goto_if_eq EventScript_1621E7
- call EventScript_1621EC
+ goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
+ call SilphCo_Elevator_EventScript_MoveElevator
setvar VAR_ELEVATOR_FLOOR, 6
- goto EventScript_1621E7
-
-EventScript_1620A6:: @ 81620A6
+ goto SilphCo_Elevator_EventScript_ExitFloorSelect
end
-EventScript_1620A7:: @ 81620A7
+SilphCo_Elevator_EventScript_To4F:: @ 81620A7
setvar VAR_0x8006, 7
setdynamicwarp MAP_SILPH_CO_4F, 255, 22, 3
compare VAR_ELEVATOR_FLOOR, 7
- goto_if_eq EventScript_1621E7
- call EventScript_1621EC
+ goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
+ call SilphCo_Elevator_EventScript_MoveElevator
setvar VAR_ELEVATOR_FLOOR, 7
- goto EventScript_1621E7
-
-EventScript_1620CE:: @ 81620CE
+ goto SilphCo_Elevator_EventScript_ExitFloorSelect
end
-EventScript_1620CF:: @ 81620CF
+SilphCo_Elevator_EventScript_To5F:: @ 81620CF
setvar VAR_0x8006, 8
setdynamicwarp MAP_SILPH_CO_5F, 255, 22, 3
compare VAR_ELEVATOR_FLOOR, 8
- goto_if_eq EventScript_1621E7
- call EventScript_1621EC
+ goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
+ call SilphCo_Elevator_EventScript_MoveElevator
setvar VAR_ELEVATOR_FLOOR, 8
- goto EventScript_1621E7
-
-EventScript_1620F6:: @ 81620F6
+ goto SilphCo_Elevator_EventScript_ExitFloorSelect
end
-EventScript_1620F7:: @ 81620F7
+SilphCo_Elevator_EventScript_To6F:: @ 81620F7
setvar VAR_0x8006, 9
setdynamicwarp MAP_SILPH_CO_6F, 255, 20, 3
compare VAR_ELEVATOR_FLOOR, 9
- goto_if_eq EventScript_1621E7
- call EventScript_1621EC
+ goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
+ call SilphCo_Elevator_EventScript_MoveElevator
setvar VAR_ELEVATOR_FLOOR, 9
- goto EventScript_1621E7
-
-EventScript_16211E:: @ 816211E
+ goto SilphCo_Elevator_EventScript_ExitFloorSelect
end
-EventScript_16211F:: @ 816211F
+SilphCo_Elevator_EventScript_To7F:: @ 816211F
setvar VAR_0x8006, 10
setdynamicwarp MAP_SILPH_CO_7F, 255, 23, 3
compare VAR_ELEVATOR_FLOOR, 10
- goto_if_eq EventScript_1621E7
- call EventScript_1621EC
+ goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
+ call SilphCo_Elevator_EventScript_MoveElevator
setvar VAR_ELEVATOR_FLOOR, 10
- goto EventScript_1621E7
-
-EventScript_162146:: @ 8162146
+ goto SilphCo_Elevator_EventScript_ExitFloorSelect
end
-EventScript_162147:: @ 8162147
+SilphCo_Elevator_EventScript_To8F:: @ 8162147
setvar VAR_0x8006, 11
setdynamicwarp MAP_SILPH_CO_8F, 255, 22, 3
compare VAR_ELEVATOR_FLOOR, 11
- goto_if_eq EventScript_1621E7
- call EventScript_1621EC
+ goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
+ call SilphCo_Elevator_EventScript_MoveElevator
setvar VAR_ELEVATOR_FLOOR, 11
- goto EventScript_1621E7
-
-EventScript_16216E:: @ 816216E
+ goto SilphCo_Elevator_EventScript_ExitFloorSelect
end
-EventScript_16216F:: @ 816216F
+SilphCo_Elevator_EventScript_To9F:: @ 816216F
setvar VAR_0x8006, 12
setdynamicwarp MAP_SILPH_CO_9F, 255, 24, 3
compare VAR_ELEVATOR_FLOOR, 12
- goto_if_eq EventScript_1621E7
- call EventScript_1621EC
+ goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
+ call SilphCo_Elevator_EventScript_MoveElevator
setvar VAR_ELEVATOR_FLOOR, 12
- goto EventScript_1621E7
-
-EventScript_162196:: @ 8162196
+ goto SilphCo_Elevator_EventScript_ExitFloorSelect
end
-EventScript_162197:: @ 8162197
+SilphCo_Elevator_EventScript_To10F:: @ 8162197
setvar VAR_0x8006, 13
setdynamicwarp MAP_SILPH_CO_10F, 255, 13, 3
compare VAR_ELEVATOR_FLOOR, 13
- goto_if_eq EventScript_1621E7
- call EventScript_1621EC
+ goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
+ call SilphCo_Elevator_EventScript_MoveElevator
setvar VAR_ELEVATOR_FLOOR, 13
- goto EventScript_1621E7
-
-EventScript_1621BE:: @ 81621BE
+ goto SilphCo_Elevator_EventScript_ExitFloorSelect
end
-EventScript_1621BF:: @ 81621BF
+SilphCo_Elevator_EventScript_To11F:: @ 81621BF
setvar VAR_0x8006, 14
setdynamicwarp MAP_SILPH_CO_11F, 255, 13, 3
compare VAR_ELEVATOR_FLOOR, 14
- goto_if_eq EventScript_1621E7
- call EventScript_1621EC
+ goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
+ call SilphCo_Elevator_EventScript_MoveElevator
setvar VAR_ELEVATOR_FLOOR, 14
- goto EventScript_1621E7
-
-EventScript_1621E6:: @ 81621E6
+ goto SilphCo_Elevator_EventScript_ExitFloorSelect
end
-EventScript_1621E7:: @ 81621E7
+SilphCo_Elevator_EventScript_ExitFloorSelect:: @ 81621E7
special Special_CloseElevatorCurrentFloorWindow
releaseall
end
-EventScript_1621EC:: @ 81621EC
+SilphCo_Elevator_EventScript_MoveElevator:: @ 81621EC
special Special_CloseElevatorCurrentFloorWindow
closemessage
waitse