mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-11-19 13:07:38 +01:00
240 lines
7.2 KiB
PHP
240 lines
7.2 KiB
PHP
|
LilycoveCity_DepartmentStoreRooftop_MapScripts:: @ 8220207
|
|||
|
map_script 3, LilycoveCity_DepartmentStoreRooftop_MapScript1_22020D
|
|||
|
.byte 0
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_MapScript1_22020D: @ 822020D
|
|||
|
getpricereduction 3
|
|||
|
compare_var_to_value VAR_RESULT, 1
|
|||
|
call_if 1, LilycoveCity_DepartmentStoreRooftop_EventScript_220227
|
|||
|
compare_var_to_value VAR_RESULT, 0
|
|||
|
call_if 1, LilycoveCity_DepartmentStoreRooftop_EventScript_22022B
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_220227:: @ 8220227
|
|||
|
clearflag FLAG_0x3C2
|
|||
|
return
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_22022B:: @ 822022B
|
|||
|
setflag FLAG_0x3C2
|
|||
|
return
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_22022F:: @ 822022F
|
|||
|
lock
|
|||
|
faceplayer
|
|||
|
message gUnknown_08272A21
|
|||
|
waitmessage
|
|||
|
pokemartdecoration LilycoveCity_DepartmentStoreRooftop_PokemartDecor_220248
|
|||
|
msgbox gUnknown_08272A3F, 4
|
|||
|
release
|
|||
|
end
|
|||
|
|
|||
|
.incbin "baserom.gba", 0x220246, 0x2
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_PokemartDecor_220248: @ 8220248
|
|||
|
.2byte 39
|
|||
|
.2byte 35
|
|||
|
.2byte 36
|
|||
|
.2byte 37
|
|||
|
.2byte 40
|
|||
|
.2byte 33
|
|||
|
.2byte 41
|
|||
|
.2byte 38
|
|||
|
.2byte 34
|
|||
|
.2byte 45
|
|||
|
.2byte 46
|
|||
|
.2byte 47
|
|||
|
.2byte 117
|
|||
|
.2byte 112
|
|||
|
.2byte 0
|
|||
|
release
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_220268:: @ 8220268
|
|||
|
lock
|
|||
|
faceplayer
|
|||
|
getpricereduction 3
|
|||
|
compare_var_to_value VAR_RESULT, 1
|
|||
|
call_if 1, LilycoveCity_DepartmentStoreRooftop_EventScript_220282
|
|||
|
msgbox LilycoveCity_DepartmentStoreRooftop_Text_220463, 4
|
|||
|
release
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_220282:: @ 8220282
|
|||
|
msgbox LilycoveCity_DepartmentStoreRooftop_Text_2204C9, 4
|
|||
|
release
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_22028C:: @ 822028C
|
|||
|
msgbox LilycoveCity_DepartmentStoreRooftop_Text_220552, 2
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_220295:: @ 8220295
|
|||
|
lockall
|
|||
|
message LilycoveCity_DepartmentStoreRooftop_Text_22056D
|
|||
|
waitmessage
|
|||
|
showmoneybox 0, 0, 0
|
|||
|
goto LilycoveCity_DepartmentStoreRooftop_EventScript_2202A6
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_2202A6:: @ 82202A6
|
|||
|
multichoice 16, 0, 42, 0
|
|||
|
copyvar VAR_0x4001, VAR_RESULT
|
|||
|
switch VAR_0x4001
|
|||
|
case 0, LilycoveCity_DepartmentStoreRooftop_EventScript_2202E4
|
|||
|
case 1, LilycoveCity_DepartmentStoreRooftop_EventScript_2202EF
|
|||
|
case 2, LilycoveCity_DepartmentStoreRooftop_EventScript_2202FA
|
|||
|
msgbox LilycoveCity_DepartmentStoreRooftop_Text_220603, 4
|
|||
|
goto LilycoveCity_DepartmentStoreRooftop_EventScript_22045E
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_2202E4:: @ 82202E4
|
|||
|
setvar VAR_0x4000, 26
|
|||
|
goto LilycoveCity_DepartmentStoreRooftop_EventScript_22032F
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_2202EF:: @ 82202EF
|
|||
|
setvar VAR_0x4000, 27
|
|||
|
goto LilycoveCity_DepartmentStoreRooftop_EventScript_22032F
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_2202FA:: @ 82202FA
|
|||
|
setvar VAR_0x4000, 28
|
|||
|
goto LilycoveCity_DepartmentStoreRooftop_EventScript_22032F
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_220305:: @ 8220305
|
|||
|
checkmoney 0xc8, 0
|
|||
|
return
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_22030C:: @ 822030C
|
|||
|
checkmoney 0x12c, 0
|
|||
|
return
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_220313:: @ 8220313
|
|||
|
checkmoney 0x15e, 0
|
|||
|
return
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_22031A:: @ 822031A
|
|||
|
takemoney 0xc8, 0
|
|||
|
return
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_220321:: @ 8220321
|
|||
|
takemoney 0x12c, 0
|
|||
|
return
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_220328:: @ 8220328
|
|||
|
takemoney 0x15e, 0
|
|||
|
return
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_22032F:: @ 822032F
|
|||
|
compare_var_to_value VAR_0x4001, 0
|
|||
|
call_if 1, LilycoveCity_DepartmentStoreRooftop_EventScript_220305
|
|||
|
compare_var_to_value VAR_0x4001, 1
|
|||
|
call_if 1, LilycoveCity_DepartmentStoreRooftop_EventScript_22030C
|
|||
|
compare_var_to_value VAR_0x4001, 2
|
|||
|
call_if 1, LilycoveCity_DepartmentStoreRooftop_EventScript_220313
|
|||
|
compare_var_to_value VAR_RESULT, 0
|
|||
|
goto_eq LilycoveCity_DepartmentStoreRooftop_EventScript_220442
|
|||
|
checkitemspace VAR_0x4000, 1
|
|||
|
compare_var_to_value VAR_RESULT, 0
|
|||
|
goto_eq LilycoveCity_DepartmentStoreRooftop_EventScript_220450
|
|||
|
compare_var_to_value VAR_0x4001, 0
|
|||
|
call_if 1, LilycoveCity_DepartmentStoreRooftop_EventScript_22031A
|
|||
|
compare_var_to_value VAR_0x4001, 1
|
|||
|
call_if 1, LilycoveCity_DepartmentStoreRooftop_EventScript_220321
|
|||
|
compare_var_to_value VAR_0x4001, 2
|
|||
|
call_if 1, LilycoveCity_DepartmentStoreRooftop_EventScript_220328
|
|||
|
updatemoneybox 0, 0
|
|||
|
nop
|
|||
|
bufferitemname 0, VAR_0x4000
|
|||
|
playse SE_JIHANKI
|
|||
|
msgbox LilycoveCity_DepartmentStoreRooftop_Text_2205A1, 4
|
|||
|
giveitem VAR_0x4000, 1
|
|||
|
bufferitemname 1, VAR_0x4000
|
|||
|
bufferstdstring 2, 14
|
|||
|
msgbox gUnknown_08272A9A, 4
|
|||
|
random 64
|
|||
|
compare_var_to_value VAR_RESULT, 0
|
|||
|
goto_if 5, LilycoveCity_DepartmentStoreRooftop_EventScript_220436
|
|||
|
checkitemspace VAR_0x4000, 1
|
|||
|
compare_var_to_value VAR_RESULT, 0
|
|||
|
goto_eq LilycoveCity_DepartmentStoreRooftop_EventScript_220450
|
|||
|
playse SE_JIHANKI
|
|||
|
msgbox LilycoveCity_DepartmentStoreRooftop_Text_2205C2, 4
|
|||
|
giveitem VAR_0x4000, 1
|
|||
|
bufferitemname 1, VAR_0x4000
|
|||
|
bufferstdstring 2, 14
|
|||
|
msgbox gUnknown_08272A9A, 4
|
|||
|
random 64
|
|||
|
compare_var_to_value VAR_RESULT, 0
|
|||
|
goto_if 5, LilycoveCity_DepartmentStoreRooftop_EventScript_220436
|
|||
|
checkitemspace VAR_0x4000, 1
|
|||
|
compare_var_to_value VAR_RESULT, 0
|
|||
|
goto_eq LilycoveCity_DepartmentStoreRooftop_EventScript_220450
|
|||
|
playse SE_JIHANKI
|
|||
|
msgbox LilycoveCity_DepartmentStoreRooftop_Text_2205C2, 4
|
|||
|
giveitem VAR_0x4000, 1
|
|||
|
bufferitemname 1, VAR_0x4000
|
|||
|
bufferstdstring 2, 14
|
|||
|
msgbox gUnknown_08272A9A, 4
|
|||
|
goto LilycoveCity_DepartmentStoreRooftop_EventScript_220436
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_220436:: @ 8220436
|
|||
|
message LilycoveCity_DepartmentStoreRooftop_Text_22056D
|
|||
|
waitmessage
|
|||
|
goto LilycoveCity_DepartmentStoreRooftop_EventScript_2202A6
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_220442:: @ 8220442
|
|||
|
msgbox LilycoveCity_DepartmentStoreRooftop_Text_2205F1, 4
|
|||
|
goto LilycoveCity_DepartmentStoreRooftop_EventScript_22045E
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_220450:: @ 8220450
|
|||
|
msgbox gUnknown_08272A89, 4
|
|||
|
goto LilycoveCity_DepartmentStoreRooftop_EventScript_22045E
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_EventScript_22045E:: @ 822045E
|
|||
|
hidemoneybox
|
|||
|
nop
|
|||
|
nop
|
|||
|
releaseall
|
|||
|
end
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_Text_220463: @ 8220463
|
|||
|
.string "Don’t they have set dates for their\n"
|
|||
|
.string "clear-out sales?\p"
|
|||
|
.string "I watch TV, but they never show any\n"
|
|||
|
.string "commercials.$"
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_Text_2204C9: @ 82204C9
|
|||
|
.string "Yes! I’ve been waiting a long time for\n"
|
|||
|
.string "this clear-out sale.\p"
|
|||
|
.string "They have items that you can only get\n"
|
|||
|
.string "here. I’m going to load up, that I am!$"
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_Text_220552: @ 8220552
|
|||
|
.string "Ohh… I’m bone-dry thirsty!$"
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_Text_22056D: @ 822056D
|
|||
|
.string "It’s a VENDING MACHINE.\n"
|
|||
|
.string "Which drink would you like?$"
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_Text_2205A1: @ 82205A1
|
|||
|
.string "Clang!\p"
|
|||
|
.string "A can of {STR_VAR_1} dropped down.$"
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_Text_2205C2: @ 82205C2
|
|||
|
.string "Clang!\p"
|
|||
|
.string "Score! An extra can of {STR_VAR_1}\n"
|
|||
|
.string "dropped down!$"
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_Text_2205F1: @ 82205F1
|
|||
|
.string "Not enough money…$"
|
|||
|
|
|||
|
LilycoveCity_DepartmentStoreRooftop_Text_220603: @ 8220603
|
|||
|
.string "Decided against buying a drink.$"
|
|||
|
|