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
161
162
163
164
165
166
167
168
169
170
171
|
LittlerootTown_MaysHouse_1F_MapScripts:: @ 8152879
map_script 1, LittlerootTown_MaysHouse_1F_MapScript1_152889
map_script 3, LittlerootTown_MaysHouse_1F_MapScript1_1528C8
map_script 2, LittlerootTown_MaysHouse_1F_MapScript2_15290E
.byte 0
LittlerootTown_MaysHouse_1F_MapScript1_152889:: @ 8152889
compare 0x4092, 6
callif 0, LittlerootTown_MaysHouse_1F_EventScript_15289E
checkflag 274
callif 1, LittlerootTown_MaysHouse_1F_EventScript_1528B1
end
LittlerootTown_MaysHouse_1F_EventScript_15289E:: @ 815289E
setmaptile 5, 4, 624, 1
setmaptile 5, 2, 616, 1
return
LittlerootTown_MaysHouse_1F_EventScript_1528B1:: @ 81528B1
checkgender
compare RESULT, 1
jumpeq LittlerootTown_MaysHouse_1F_EventScript_1528BE
return
LittlerootTown_MaysHouse_1F_EventScript_1528BE:: @ 81528BE
setmaptile 6, 7, 659, 1
return
LittlerootTown_MaysHouse_1F_MapScript1_1528C8:: @ 81528C8
compare 0x4092, 3
callif 1, LittlerootTown_MaysHouse_1F_EventScript_152902
compare 0x4092, 5
callif 1, LittlerootTown_MaysHouse_1F_EventScript_1528EA
compare 0x4092, 6
callif 1, LittlerootTown_MaysHouse_1F_EventScript_1528F6
end
LittlerootTown_MaysHouse_1F_EventScript_1528EA:: @ 81528EA
movespriteperm 1, 2, 4
spritebehave 1, 7
return
LittlerootTown_MaysHouse_1F_EventScript_1528F6:: @ 81528F6
movespriteperm 1, 6, 5
spritebehave 1, 7
return
LittlerootTown_MaysHouse_1F_EventScript_152902:: @ 8152902
movespriteperm 1, 1, 8
spritebehave 1, 7
return
LittlerootTown_MaysHouse_1F_MapScript2_15290E:: @ 815290E
map_script_2 0x4092, 3, LittlerootTown_MaysHouse_1F_EventScript_152960
map_script_2 0x4092, 5, LittlerootTown_MaysHouse_1F_EventScript_152938
map_script_2 0x4092, 6, LittlerootTown_MaysHouse_1F_EventScript_152971
map_script_2 0x408c, 1, LittlerootTown_MaysHouse_1F_EventScript_152982
map_script_2 0x4082, 3, LittlerootTown_MaysHouse_1F_EventScript_1B6CDE
.2byte 0
LittlerootTown_MaysHouse_1F_EventScript_152938:: @ 8152938
lockall
msgbox LittlerootTown_MaysHouse_1F_Text_172574, 4
closebutton
move 255, LittlerootTown_MaysHouse_1F_Movement_15295E
move 1, LittlerootTown_MaysHouse_1F_Movement_15295E
waitmove 0
warp LittlerootTown_MaysHouse_2F, 255, 1, 1
waitstate
releaseall
end
LittlerootTown_MaysHouse_1F_Movement_15295E:: @ 815295E
step_up
step_end
LittlerootTown_MaysHouse_1F_EventScript_152960:: @ 8152960
lockall
setvar 0x8004, 1
setvar 0x8005, 1
jump LittlerootTown_MaysHouse_1F_EventScript_1B6956
end
LittlerootTown_MaysHouse_1F_EventScript_152971:: @ 8152971
lockall
setvar 0x8004, 1
setvar 0x8005, 1
jump LittlerootTown_MaysHouse_1F_EventScript_1B6B2E
end
LittlerootTown_MaysHouse_1F_EventScript_152982:: @ 8152982
lockall
playsfx 21
move 4, LittlerootTown_MaysHouse_1F_Movement_1A0833
waitmove 0
move 4, LittlerootTown_MaysHouse_1F_Movement_1A0835
waitmove 0
move 255, LittlerootTown_MaysHouse_1F_Movement_1A0843
move 4, LittlerootTown_MaysHouse_1F_Movement_1529C0
waitmove 0
special 149
msgbox LittlerootTown_MaysHouse_1F_Text_1730C2, 4
setflag 87
setvar 0x408c, 2
releaseall
end
LittlerootTown_MaysHouse_1F_Movement_1529C0:: @ 81529C0
step_down
step_left
step_left
step_left
step_left
step_left
step_end
@ 81529C7
lockall
checkgender
compare RESULT, 0
callif 1, LittlerootTown_MaysHouse_1F_EventScript_1529E1
compare RESULT, 1
callif 1, LittlerootTown_MaysHouse_1F_EventScript_1529E2
releaseall
end
LittlerootTown_MaysHouse_1F_EventScript_1529E1:: @ 81529E1
return
LittlerootTown_MaysHouse_1F_EventScript_1529E2:: @ 81529E2
msgbox LittlerootTown_BrendansHouse_1F_Text_172841, 4
return
LittlerootTown_BrendansHouse_1F_EventScript_1529EB:: @ 81529EB
LittlerootTown_MaysHouse_1F_EventScript_1529EB:: @ 81529EB
lock
faceplayer
checkflag 130
jumpeq LittlerootTown_BrendansHouse_1F_EventScript_152A21
checkflag 301
jumpeq LittlerootTown_BrendansHouse_1F_EventScript_152A17
compare 0x408d, 3
jumpeq LittlerootTown_BrendansHouse_1F_EventScript_152A2B
special 149
msgbox LittlerootTown_BrendansHouse_1F_Text_1731C6, 4
release
end
LittlerootTown_BrendansHouse_1F_EventScript_152A17:: @ 8152A17
msgbox LittlerootTown_BrendansHouse_1F_Text_173262, 4
release
end
LittlerootTown_BrendansHouse_1F_EventScript_152A21:: @ 8152A21
msgbox LittlerootTown_BrendansHouse_1F_Text_1732B9, 4
release
end
LittlerootTown_BrendansHouse_1F_EventScript_152A2B:: @ 8152A2B
msgbox LittlerootTown_BrendansHouse_1F_Text_1731E3, 4
release
end
LittlerootTown_MaysHouse_1F_EventScript_152A35:: @ 8152A35
lockall
setvar 0x8004, 1
setvar 0x8005, 1
move 0x8004, LittlerootTown_MaysHouse_1F_Movement_1A0843
waitmove 0
jump LittlerootTown_MaysHouse_1F_EventScript_1B69B7
end
|