summaryrefslogtreecommitdiff
path: root/data/maps/Route110_TrickHousePuzzle2/scripts.inc
blob: 80d09866bc0bc8e007b2e349dcc831276a4aa4ec (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
Route110_TrickHousePuzzle2_MapScripts:: @ 826BB73
	map_script 5, Route110_TrickHousePuzzle2_MapScript1_26BB7E
	map_script 3, Route110_TrickHousePuzzle2_MapScript1_26BBAB
	.byte 0

Route110_TrickHousePuzzle2_MapScript1_26BB7E: @ 826BB7E
	compare VAR_TEMP_1, 1
	call_if 1, Route110_TrickHousePuzzle2_EventScript_26BC29
	compare VAR_TEMP_2, 1
	call_if 1, Route110_TrickHousePuzzle2_EventScript_26BC3C
	compare VAR_TEMP_3, 1
	call_if 1, Route110_TrickHousePuzzle2_EventScript_26BC4F
	compare VAR_TEMP_4, 1
	call_if 1, Route110_TrickHousePuzzle2_EventScript_26BC62
	end

Route110_TrickHousePuzzle2_MapScript1_26BBAB: @ 826BBAB
	setvar VAR_TEMP_1, 0
	setvar VAR_TEMP_2, 0
	setvar VAR_TEMP_3, 0
	setvar VAR_TEMP_4, 0
	end

Route110_TrickHousePuzzle2_EventScript_26BBC0:: @ 826BBC0
	lockall
	compare VAR_0x40AC, 0
	goto_eq Route110_TrickHousePuzzle2_EventScript_26BBD2
	goto Route110_TrickHousePuzzle2_EventScript_26A3DB
	end

Route110_TrickHousePuzzle2_EventScript_26BBD2:: @ 826BBD2
	setvar VAR_0x40AC, 1
	goto Route110_TrickHousePuzzle2_EventScript_26A3E5
	end

Route110_TrickHousePuzzle2_EventScript_26BBDD:: @ 826BBDD
	lockall
	setvar VAR_TEMP_1, 1
	playse SE_PIN
	call Route110_TrickHousePuzzle2_EventScript_26BC29
	special DrawWholeMapView
	releaseall
	end

Route110_TrickHousePuzzle2_EventScript_26BBF0:: @ 826BBF0
	lockall
	setvar VAR_TEMP_2, 1
	playse SE_PIN
	call Route110_TrickHousePuzzle2_EventScript_26BC3C
	special DrawWholeMapView
	releaseall
	end

Route110_TrickHousePuzzle2_EventScript_26BC03:: @ 826BC03
	lockall
	setvar VAR_TEMP_3, 1
	playse SE_PIN
	call Route110_TrickHousePuzzle2_EventScript_26BC4F
	special DrawWholeMapView
	releaseall
	end

Route110_TrickHousePuzzle2_EventScript_26BC16:: @ 826BC16
	lockall
	setvar VAR_TEMP_4, 1
	playse SE_PIN
	call Route110_TrickHousePuzzle2_EventScript_26BC62
	special DrawWholeMapView
	releaseall
	end

Route110_TrickHousePuzzle2_EventScript_26BC29:: @ 826BC29
	setmetatile 11, 12, 601, 0
	setmetatile 1, 13, 618, 0
	return

Route110_TrickHousePuzzle2_EventScript_26BC3C:: @ 826BC3C
	setmetatile 0, 4, 601, 0
	setmetatile 5, 6, 618, 0
	return

Route110_TrickHousePuzzle2_EventScript_26BC4F:: @ 826BC4F
	setmetatile 14, 5, 601, 0
	setmetatile 7, 15, 618, 0
	return

Route110_TrickHousePuzzle2_EventScript_26BC62:: @ 826BC62
	setmetatile 7, 11, 601, 0
	setmetatile 14, 12, 618, 0
	return

Route110_TrickHousePuzzle2_EventScript_26BC75:: @ 826BC75
	trainerbattle_single TRAINER_TED, Route110_TrickHousePuzzle2_Text_26BD25, Route110_TrickHousePuzzle2_Text_26BD45
	msgbox Route110_TrickHousePuzzle2_Text_26BD70, MSGBOX_AUTOCLOSE
	end

Route110_TrickHousePuzzle2_EventScript_26BC8C:: @ 826BC8C
	trainerbattle_single TRAINER_PAUL, Route110_TrickHousePuzzle2_Text_26BD9E, Route110_TrickHousePuzzle2_Text_26BDCF
	msgbox Route110_TrickHousePuzzle2_Text_26BDEC, MSGBOX_AUTOCLOSE
	end

Route110_TrickHousePuzzle2_EventScript_26BCA3:: @ 826BCA3
	trainerbattle_single TRAINER_GEORGIA, Route110_TrickHousePuzzle2_Text_26BE31, Route110_TrickHousePuzzle2_Text_26BE77
	msgbox Route110_TrickHousePuzzle2_Text_26BE97, MSGBOX_AUTOCLOSE
	end

Route110_TrickHousePuzzle2_Text_26BCBA: @ 826BCBA
	.string "{PLAYER} wrote down the secret code\n"
	.string "on the door.\p"
	.string "“TRICK MASTER is smart.”\n"
	.string "… … … … … … … …\p"
	.string "The lock clicked open!$"

Route110_TrickHousePuzzle2_Text_26BD25: @ 826BD25
	.string "Which switch closes which hole?$"

Route110_TrickHousePuzzle2_Text_26BD45: @ 826BD45
	.string "After that battle, I’m even more\n"
	.string "confused!$"

Route110_TrickHousePuzzle2_Text_26BD70: @ 826BD70
	.string "Can I get you to push all the buttons\n"
	.string "for me?$"

Route110_TrickHousePuzzle2_Text_26BD9E: @ 826BD9E
	.string "Oh! You’re on your second TRICK HOUSE\n"
	.string "challenge!$"

Route110_TrickHousePuzzle2_Text_26BDCF: @ 826BDCF
	.string "You’re good at battling too?$"

Route110_TrickHousePuzzle2_Text_26BDEC: @ 826BDEC
	.string "The TRICK MASTER rigged all the tricks\n"
	.string "in this house all by himself.$"

Route110_TrickHousePuzzle2_Text_26BE31: @ 826BE31
	.string "I want to make my own GYM one day.\n"
	.string "So, I’m studying how to set traps.$"

Route110_TrickHousePuzzle2_Text_26BE77: @ 826BE77
	.string "I didn’t study battling enough!$"

Route110_TrickHousePuzzle2_Text_26BE97: @ 826BE97
	.string "You’re strong, aren’t you?\n"
	.string "Maybe even enough to be a GYM LEADER!$"