summaryrefslogtreecommitdiff
path: root/data/maps/BattleFrontier_BattlePalaceCorridor/scripts.inc
blob: 2af0d954f2ab7889594f928c15cbd7434b28cc61 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
BattleFrontier_BattlePalaceCorridor_MapScripts:: @ 824F4A3
	map_script 2, BattleFrontier_BattlePalaceCorridor_MapScript2_24F4A9
	.byte 0

BattleFrontier_BattlePalaceCorridor_MapScript2_24F4A9: @ 824F4A9
	map_script_2 VAR_TEMP_0, 0, BattleFrontier_BattlePalaceCorridor_EventScript_24F4B3
	.2byte 0

BattleFrontier_BattlePalaceCorridor_EventScript_24F4B3:: @ 824F4B3
	delay 16
	applymovement 1, BattleFrontier_BattlePalaceCorridor_Movement_24F5B8
	applymovement 255, BattleFrontier_BattlePalaceCorridor_Movement_24F5B8
	waitmovement 0
	lockall
	setvar VAR_0x8004, 3
	special CallBattlePalaceFunction
	compare VAR_RESULT, 0
	call_if 1, BattleFrontier_BattlePalaceCorridor_EventScript_24F58B
	compare VAR_RESULT, 1
	call_if 1, BattleFrontier_BattlePalaceCorridor_EventScript_24F594
	compare VAR_RESULT, 2
	call_if 1, BattleFrontier_BattlePalaceCorridor_EventScript_24F59D
	compare VAR_RESULT, 3
	call_if 1, BattleFrontier_BattlePalaceCorridor_EventScript_24F5A6
	compare VAR_RESULT, 4
	call_if 1, BattleFrontier_BattlePalaceCorridor_EventScript_24F5AF
	closemessage
	setvar VAR_0x8004, 1
	setvar VAR_0x8005, 1
	special CallFrontierUtilFunc
	compare VAR_RESULT, 1
	goto_eq BattleFrontier_BattlePalaceCorridor_EventScript_24F553
	applymovement 1, BattleFrontier_BattlePalaceCorridor_Movement_24F5BD
	applymovement 255, BattleFrontier_BattlePalaceCorridor_Movement_24F5C4
	waitmovement 0
	opendoor 6, 3
	waitdooranim
	applymovement 1, BattleFrontier_BattlePalaceCorridor_Movement_24F5DA
	applymovement 255, BattleFrontier_BattlePalaceCorridor_Movement_24F5D9
	waitmovement 0
	closedoor 6, 3
	waitdooranim
	goto BattleFrontier_BattlePalaceCorridor_EventScript_24F581

BattleFrontier_BattlePalaceCorridor_EventScript_24F553:: @ 824F553
	applymovement 1, BattleFrontier_BattlePalaceCorridor_Movement_24F5CB
	applymovement 255, BattleFrontier_BattlePalaceCorridor_Movement_24F5D2
	waitmovement 0
	opendoor 10, 3
	waitdooranim
	applymovement 1, BattleFrontier_BattlePalaceCorridor_Movement_24F5DA
	applymovement 255, BattleFrontier_BattlePalaceCorridor_Movement_24F5D9
	waitmovement 0
	closedoor 10, 3
	waitdooranim

BattleFrontier_BattlePalaceCorridor_EventScript_24F581:: @ 824F581
	warp MAP_BATTLE_FRONTIER_BATTLE_PALACE_BATTLE_ROOM, 255, 7, 4
	waitstate
	end

BattleFrontier_BattlePalaceCorridor_EventScript_24F58B:: @ 824F58B
	msgbox BattleFrontier_BattlePalaceCorridor_Text_24F5DD, MSGBOX_DEFAULT
	return

BattleFrontier_BattlePalaceCorridor_EventScript_24F594:: @ 824F594
	msgbox BattleFrontier_BattlePalaceCorridor_Text_24F65B, MSGBOX_DEFAULT
	return

BattleFrontier_BattlePalaceCorridor_EventScript_24F59D:: @ 824F59D
	msgbox BattleFrontier_BattlePalaceCorridor_Text_24F718, MSGBOX_DEFAULT
	return

BattleFrontier_BattlePalaceCorridor_EventScript_24F5A6:: @ 824F5A6
	msgbox BattleFrontier_BattlePalaceCorridor_Text_24F78C, MSGBOX_DEFAULT
	return

BattleFrontier_BattlePalaceCorridor_EventScript_24F5AF:: @ 824F5AF
	msgbox BattleFrontier_BattlePalaceCorridor_Text_24F7D4, MSGBOX_DEFAULT
	return

BattleFrontier_BattlePalaceCorridor_Movement_24F5B8: @ 824F5B8
	walk_up
	walk_up
	walk_up
	walk_up
	step_end

BattleFrontier_BattlePalaceCorridor_Movement_24F5BD: @ 824F5BD
	walk_up
	walk_up
	walk_left
	walk_left
	walk_up
	walk_up
	step_end

BattleFrontier_BattlePalaceCorridor_Movement_24F5C4: @ 824F5C4
	walk_up
	walk_up
	walk_up
	walk_left
	walk_left
	walk_up
	step_end

BattleFrontier_BattlePalaceCorridor_Movement_24F5CB: @ 824F5CB
	walk_up
	walk_right
	walk_right
	walk_up
	walk_up
	walk_up
	step_end

BattleFrontier_BattlePalaceCorridor_Movement_24F5D2: @ 824F5D2
	walk_up
	walk_up
	walk_right
	walk_right
	walk_up
	walk_up
	step_end

BattleFrontier_BattlePalaceCorridor_Movement_24F5D9: @ 824F5D9
	walk_up

BattleFrontier_BattlePalaceCorridor_Movement_24F5DA: @ 824F5DA
	walk_up
	set_invisible
	step_end

BattleFrontier_BattlePalaceCorridor_Text_24F5DD: @ 824F5DD
	.string "People and POKéMON, they are but\n"
	.string "the same…\p"
	.string "Their individual nature makes them\n"
	.string "good at certain things, and not good\l"
	.string "at others.$"

BattleFrontier_BattlePalaceCorridor_Text_24F65B: @ 824F65B
	.string "Rather than trying to make a POKéMON\n"
	.string "do what it dislikes, try to let it do\l"
	.string "what it likes and is good at doing.\p"
	.string "Put yourself in the POKéMON’s position\n"
	.string "and consider what moves it would like.$"

BattleFrontier_BattlePalaceCorridor_Text_24F718: @ 824F718
	.string "A POKéMON’s nature is a remarkable\n"
	.string "thing…\p"
	.string "Some POKéMON behave in a completely\n"
	.string "different way when they are cornered.$"

BattleFrontier_BattlePalaceCorridor_Text_24F78C: @ 824F78C
	.string "Are you beginning to understand how\n"
	.string "a POKéMON’s nature makes it behave?$"

BattleFrontier_BattlePalaceCorridor_Text_24F7D4: @ 824F7D4
	.string "Ah… I see a strong, heartfelt bond\n"
	.string "between you and your POKéMON…$"