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
|
GoldenrodDeptStoreB1F_MapScriptHeader:
.MapTriggers:
db 0
.MapCallbacks:
db 2
; callbacks
dbw 1, UnknownScript_0x7d781
dbw 5, UnknownScript_0x7d7ac
UnknownScript_0x7d781:
checkevent EVENT_RECEIVED_CARD_KEY
iftrue UnknownScript_0x7d78a
jump UnknownScript_0x7d791
UnknownScript_0x7d78a:
changeblock $10, $4, $d
jump UnknownScript_0x7d791
UnknownScript_0x7d791:
checkevent EVENT_WAREHOUSE_LAYOUT_2
iftrue .Layout2
checkevent EVENT_WAREHOUSE_LAYOUT_3
iftrue .Layout3
changeblock $a, $8, $d
return
.Layout2
changeblock $4, $a, $d
return
.Layout3
changeblock $a, $c, $d
return
UnknownScript_0x7d7ac:
clearevent EVENT_WAREHOUSE_BLOCKED_OFF
return
BlackBeltScript_0x7d7b0:
jumptextfaceplayer UnknownText_0x7d7cb
BlackBeltScript_0x7d7b3:
jumptextfaceplayer UnknownText_0x7d82c
BlackBeltScript_0x7d7b6:
jumptextfaceplayer UnknownText_0x7d875
MachopScript_0x7d7b9:
loadfont
writetext UnknownText_0x7d8bb
cry MACHOKE
closetext
loadmovesprites
end
ItemFragment_0x7d7c3:
db ETHER, 1
ItemFragment_0x7d7c5:
db AMULET_COIN, 1
ItemFragment_0x7d7c7:
db BURN_HEAL, 1
ItemFragment_0x7d7c9:
db ULTRA_BALL, 1
UnknownText_0x7d7cb:
text "Hey, kid! You're"
line "holding us up!"
para "Our policy is to"
line "work behind the"
para "scenes where no"
line "one can see us!"
done
UnknownText_0x7d82c:
text "I lose my passion"
line "for work if some-"
cont "one's watching."
para "Come on, kid,"
line "scoot!"
done
UnknownText_0x7d875:
text "Oohah! Oohah!"
para "The stuff on the"
line "ground's junk."
para "Take it if you"
line "want it!"
done
UnknownText_0x7d8bb:
text "MACHOKE: Maaacho!"
done
GoldenrodDeptStoreB1F_MapEventHeader:
; filler
db 0, 0
.Warps:
db 3
warp_def $2, $11, 3, UNDERGROUND_WAREHOUSE
warp_def $4, $9, 1, GOLDENROD_DEPT_STORE_ELEVATOR
warp_def $4, $a, 2, GOLDENROD_DEPT_STORE_ELEVATOR
.XYTriggers:
db 0
.Signposts:
db 0
.PersonEvents:
db 8
person_event SPRITE_POKE_BALL, 15, 10, $1, 0, 0, -1, -1, 0, 1, 0, ItemFragment_0x7d7c3, EVENT_GOLDENROD_DEPT_STORE_B1F_ETHER
person_event SPRITE_POKE_BALL, 2, 14, $1, 0, 0, -1, -1, 0, 1, 0, ItemFragment_0x7d7c5, EVENT_GOLDENROD_DEPT_STORE_B1F_AMULET_COIN
person_event SPRITE_POKE_BALL, 3, 6, $1, 0, 0, -1, -1, 0, 1, 0, ItemFragment_0x7d7c7, EVENT_GOLDENROD_DEPT_STORE_B1F_BURN_HEAL
person_event SPRITE_POKE_BALL, 15, 15, $1, 0, 0, -1, -1, 0, 1, 0, ItemFragment_0x7d7c9, EVENT_GOLDENROD_DEPT_STORE_B1F_ULTRA_BALL
person_event SPRITE_BLACK_BELT, 10, 9, $4, 1, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, 0, 0, BlackBeltScript_0x7d7b0, -1
person_event SPRITE_BLACK_BELT, 8, 4, $3, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, 0, 0, BlackBeltScript_0x7d7b3, -1
person_event SPRITE_BLACK_BELT, 13, 6, $5, 0, 1, -1, -1, (1 << 3) | PAL_OW_BLUE, 0, 0, BlackBeltScript_0x7d7b6, -1
person_event SPRITE_MACHOP, 7, 7, $16, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, 0, 0, MachopScript_0x7d7b9, -1
|