summaryrefslogtreecommitdiff
path: root/data/scripts/maps/MauvilleCity_GameCorner.s
diff options
context:
space:
mode:
Diffstat (limited to 'data/scripts/maps/MauvilleCity_GameCorner.s')
-rw-r--r--data/scripts/maps/MauvilleCity_GameCorner.s652
1 files changed, 652 insertions, 0 deletions
diff --git a/data/scripts/maps/MauvilleCity_GameCorner.s b/data/scripts/maps/MauvilleCity_GameCorner.s
new file mode 100644
index 000000000..a77e099c5
--- /dev/null
+++ b/data/scripts/maps/MauvilleCity_GameCorner.s
@@ -0,0 +1,652 @@
+MauvilleCity_GameCorner_MapScripts:: @ 8156A33
+ .byte 0
+
+MauvilleCity_GameCorner_EventScript_156A34:: @ 8156A34
+ lock
+ faceplayer
+ msgbox MauvilleCity_GameCorner_Text_181C35, 4
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_156B32
+ message MauvilleCity_GameCorner_Text_181CB4
+ waittext
+ showmoney 0, 0
+ snop
+ showcoins 0, 5
+ jump MauvilleCity_GameCorner_EventScript_156A60
+
+MauvilleCity_GameCorner_EventScript_156A60:: @ 8156A60
+ multichoicedef 15, 0, 49, 0, 0
+ switch RESULT
+ case 0, MauvilleCity_GameCorner_EventScript_156AAE
+ case 1, MauvilleCity_GameCorner_EventScript_156AF0
+ jump MauvilleCity_GameCorner_EventScript_156B4C
+ end
+
+ .incbin "baserom.gba", 0x156a87, 0x27
+
+MauvilleCity_GameCorner_EventScript_156AAE:: @ 8156AAE
+ checkcoins 16385
+ compare 0x4001, 9950
+ jumpif 4, MauvilleCity_GameCorner_EventScript_156B5C
+ checkmoney 0x3e8, 0
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_156B3C
+ givecoins 50
+ paymoney 0x3e8, 0
+ updatemoney 0, 0
+ snop
+ updatecoins 0, 5
+ playsfx 95
+ msgbox MauvilleCity_GameCorner_Text_181CFE, 4
+ hidemoney 0, 0
+ hidecoins 0, 5
+ release
+ end
+
+MauvilleCity_GameCorner_EventScript_156AF0:: @ 8156AF0
+ checkcoins 16385
+ compare 0x4001, 9500
+ jumpif 4, MauvilleCity_GameCorner_EventScript_156B5C
+ checkmoney 0x2710, 0
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_156B3C
+ givecoins 500
+ paymoney 0x2710, 0
+ updatemoney 0, 0
+ snop
+ updatecoins 0, 5
+ playsfx 95
+ msgbox MauvilleCity_GameCorner_Text_181CFE, 4
+ hidemoney 0, 0
+ hidecoins 0, 5
+ release
+ end
+
+MauvilleCity_GameCorner_EventScript_156B32:: @ 8156B32
+ msgbox MauvilleCity_GameCorner_Text_181C53, 4
+ release
+ end
+
+MauvilleCity_GameCorner_EventScript_156B3C:: @ 8156B3C
+ msgbox MauvilleCity_GameCorner_Text_181D28, 4
+ hidemoney 0, 0
+ hidecoins 0, 5
+ release
+ end
+
+MauvilleCity_GameCorner_EventScript_156B4C:: @ 8156B4C
+ msgbox MauvilleCity_GameCorner_Text_181D73, 4
+ hidemoney 0, 0
+ hidecoins 0, 5
+ release
+ end
+
+MauvilleCity_GameCorner_EventScript_156B5C:: @ 8156B5C
+ msgbox MauvilleCity_GameCorner_Text_181D57, 4
+ hidemoney 0, 0
+ hidecoins 0, 5
+ release
+ end
+
+MauvilleCity_GameCorner_EventScript_156B6C:: @ 8156B6C
+ lock
+ faceplayer
+ msgbox MauvilleCity_GameCorner_Text_181DE1, 4
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 1
+ jumpeq MauvilleCity_GameCorner_EventScript_156B88
+ release
+ end
+
+MauvilleCity_GameCorner_EventScript_156B88:: @ 8156B88
+ message MauvilleCity_GameCorner_Text_181E17
+ waittext
+ showcoins 0, 0
+ setvar 0x4001, 0
+ jump MauvilleCity_GameCorner_EventScript_156BA6
+
+MauvilleCity_GameCorner_EventScript_156B9B:: @ 8156B9B
+ message MauvilleCity_GameCorner_Text_181E17
+ waittext
+ jump MauvilleCity_GameCorner_EventScript_156BA6
+
+MauvilleCity_GameCorner_EventScript_156BA6:: @ 8156BA6
+ multichoice 12, 0, 48, 0
+ switch RESULT
+ case 0, MauvilleCity_GameCorner_EventScript_156BE2
+ case 1, MauvilleCity_GameCorner_EventScript_156BF0
+ case 2, MauvilleCity_GameCorner_EventScript_156BFE
+ case 3, MauvilleCity_GameCorner_EventScript_156D0D
+ jump MauvilleCity_GameCorner_EventScript_156D0D
+ end
+
+MauvilleCity_GameCorner_EventScript_156BE2:: @ 8156BE2
+ setvar 0x4001, 1
+ bufferdecor 0, 88
+ jump MauvilleCity_GameCorner_EventScript_156C0C
+
+MauvilleCity_GameCorner_EventScript_156BF0:: @ 8156BF0
+ setvar 0x4001, 2
+ bufferdecor 0, 89
+ jump MauvilleCity_GameCorner_EventScript_156C0C
+
+MauvilleCity_GameCorner_EventScript_156BFE:: @ 8156BFE
+ setvar 0x4001, 3
+ bufferdecor 0, 90
+ jump MauvilleCity_GameCorner_EventScript_156C0C
+
+MauvilleCity_GameCorner_EventScript_156C0C:: @ 8156C0C
+ msgbox MauvilleCity_GameCorner_Text_181E33, 5
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_156D0D
+ switch 0x4001
+ case 1, MauvilleCity_GameCorner_EventScript_156C46
+ case 2, MauvilleCity_GameCorner_EventScript_156C80
+ case 3, MauvilleCity_GameCorner_EventScript_156CBA
+ end
+
+MauvilleCity_GameCorner_EventScript_156C46:: @ 8156C46
+ checkcoins 16386
+ compare 0x4002, 1000
+ jumpif 0, MauvilleCity_GameCorner_EventScript_156CF4
+ bufferdecor 1, 88
+ checkdecor 88
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_156D02
+ removecoins 1000
+ adddecor 88
+ updatecoins 0, 0
+ playsfx 95
+ msgbox MauvilleCity_GameCorner_Text_181E49, 4
+ jump MauvilleCity_GameCorner_EventScript_156B9B
+ end
+
+MauvilleCity_GameCorner_EventScript_156C80:: @ 8156C80
+ checkcoins 16386
+ compare 0x4002, 1000
+ jumpif 0, MauvilleCity_GameCorner_EventScript_156CF4
+ bufferdecor 1, 89
+ checkdecor 89
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_156D02
+ removecoins 1000
+ adddecor 89
+ updatecoins 0, 0
+ playsfx 95
+ msgbox MauvilleCity_GameCorner_Text_181E49, 4
+ jump MauvilleCity_GameCorner_EventScript_156B9B
+ end
+
+MauvilleCity_GameCorner_EventScript_156CBA:: @ 8156CBA
+ checkcoins 16386
+ compare 0x4002, 1000
+ jumpif 0, MauvilleCity_GameCorner_EventScript_156CF4
+ bufferdecor 1, 90
+ checkdecor 90
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_156D02
+ removecoins 1000
+ adddecor 90
+ updatecoins 0, 0
+ playsfx 95
+ msgbox MauvilleCity_GameCorner_Text_181E49, 4
+ jump MauvilleCity_GameCorner_EventScript_156B9B
+ end
+
+MauvilleCity_GameCorner_EventScript_156CF4:: @ 8156CF4
+ msgbox MauvilleCity_GameCorner_Text_181E76, 4
+ jump MauvilleCity_GameCorner_EventScript_156B9B
+ end
+
+MauvilleCity_GameCorner_EventScript_156D02:: @ 8156D02
+ call MauvilleCity_GameCorner_EventScript_1A02B8
+ jump MauvilleCity_GameCorner_EventScript_156B9B
+ end
+
+MauvilleCity_GameCorner_EventScript_156D0D:: @ 8156D0D
+ msgbox MauvilleCity_GameCorner_Text_181EC2, 4
+ hidecoins 0, 0
+ release
+ end
+
+MauvilleCity_GameCorner_EventScript_156D1A:: @ 8156D1A
+ lock
+ faceplayer
+ msgbox MauvilleCity_GameCorner_Text_181DE1, 4
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 1
+ jumpeq MauvilleCity_GameCorner_EventScript_156D36
+ release
+ end
+
+MauvilleCity_GameCorner_EventScript_156D36:: @ 8156D36
+ message MauvilleCity_GameCorner_Text_181E17
+ waittext
+ showcoins 0, 0
+ setvar 0x4001, 0
+ jump MauvilleCity_GameCorner_EventScript_156D54
+
+MauvilleCity_GameCorner_EventScript_156D49:: @ 8156D49
+ message MauvilleCity_GameCorner_Text_181E17
+ waittext
+ jump MauvilleCity_GameCorner_EventScript_156D54
+
+MauvilleCity_GameCorner_EventScript_156D54:: @ 8156D54
+ multichoice 12, 0, 55, 0
+ switch RESULT
+ case 0, MauvilleCity_GameCorner_EventScript_156DA6
+ case 1, MauvilleCity_GameCorner_EventScript_156DB4
+ case 2, MauvilleCity_GameCorner_EventScript_156DC2
+ case 3, MauvilleCity_GameCorner_EventScript_156DD0
+ case 4, MauvilleCity_GameCorner_EventScript_156DDE
+ case 5, MauvilleCity_GameCorner_EventScript_156F77
+ jump MauvilleCity_GameCorner_EventScript_156F77
+ end
+
+MauvilleCity_GameCorner_EventScript_156DA6:: @ 8156DA6
+ setvar 0x4001, 1
+ bufferitem 0, ITEM_TM32
+ jump MauvilleCity_GameCorner_EventScript_156DEC
+
+MauvilleCity_GameCorner_EventScript_156DB4:: @ 8156DB4
+ setvar 0x4001, 2
+ bufferitem 0, ITEM_TM29
+ jump MauvilleCity_GameCorner_EventScript_156DEC
+
+MauvilleCity_GameCorner_EventScript_156DC2:: @ 8156DC2
+ setvar 0x4001, 3
+ bufferitem 0, ITEM_TM35
+ jump MauvilleCity_GameCorner_EventScript_156DEC
+
+MauvilleCity_GameCorner_EventScript_156DD0:: @ 8156DD0
+ setvar 0x4001, 4
+ bufferitem 0, ITEM_TM24
+ jump MauvilleCity_GameCorner_EventScript_156DEC
+
+MauvilleCity_GameCorner_EventScript_156DDE:: @ 8156DDE
+ setvar 0x4001, 5
+ bufferitem 0, ITEM_TM13
+ jump MauvilleCity_GameCorner_EventScript_156DEC
+
+MauvilleCity_GameCorner_EventScript_156DEC:: @ 8156DEC
+ msgbox MauvilleCity_GameCorner_Text_181E33, 5
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_156F77
+ switch 0x4001
+ case 1, MauvilleCity_GameCorner_EventScript_156E3C
+ case 2, MauvilleCity_GameCorner_EventScript_156E76
+ case 3, MauvilleCity_GameCorner_EventScript_156EB0
+ case 4, MauvilleCity_GameCorner_EventScript_156EEA
+ case 5, MauvilleCity_GameCorner_EventScript_156F24
+ end
+
+MauvilleCity_GameCorner_EventScript_156E3C:: @ 8156E3C
+ checkcoins 16386
+ compare 0x4002, 1500
+ jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E
+ checkitemspace ITEM_TM32, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_156F6C
+ removecoins 1500
+ additem ITEM_TM32, 1
+ updatecoins 0, 0
+ playsfx 95
+ msgbox MauvilleCity_GameCorner_Text_181F08, 4
+ jump MauvilleCity_GameCorner_EventScript_156D49
+ end
+
+MauvilleCity_GameCorner_EventScript_156E76:: @ 8156E76
+ checkcoins 16386
+ compare 0x4002, 3500
+ jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E
+ checkitemspace ITEM_TM29, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_156F6C
+ removecoins 3500
+ additem ITEM_TM29, 1
+ updatecoins 0, 0
+ playsfx 95
+ msgbox MauvilleCity_GameCorner_Text_181F08, 4
+ jump MauvilleCity_GameCorner_EventScript_156D49
+ end
+
+MauvilleCity_GameCorner_EventScript_156EB0:: @ 8156EB0
+ checkcoins 16386
+ compare 0x4002, 4000
+ jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E
+ checkitemspace ITEM_TM35, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_156F6C
+ removecoins 4000
+ additem ITEM_TM35, 1
+ updatecoins 0, 0
+ playsfx 95
+ msgbox MauvilleCity_GameCorner_Text_181F08, 4
+ jump MauvilleCity_GameCorner_EventScript_156D49
+ end
+
+MauvilleCity_GameCorner_EventScript_156EEA:: @ 8156EEA
+ checkcoins 16386
+ compare 0x4002, 4000
+ jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E
+ checkitemspace ITEM_TM24, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_156F6C
+ removecoins 4000
+ additem ITEM_TM24, 1
+ updatecoins 0, 0
+ playsfx 95
+ msgbox MauvilleCity_GameCorner_Text_181F08, 4
+ jump MauvilleCity_GameCorner_EventScript_156D49
+ end
+
+MauvilleCity_GameCorner_EventScript_156F24:: @ 8156F24
+ checkcoins 16386
+ compare 0x4002, 4000
+ jumpif 0, MauvilleCity_GameCorner_EventScript_156F5E
+ checkitemspace ITEM_TM13, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_156F6C
+ removecoins 4000
+ additem ITEM_TM13, 1
+ updatecoins 0, 0
+ playsfx 95
+ msgbox MauvilleCity_GameCorner_Text_181F08, 4
+ jump MauvilleCity_GameCorner_EventScript_156D49
+ end
+
+MauvilleCity_GameCorner_EventScript_156F5E:: @ 8156F5E
+ msgbox MauvilleCity_GameCorner_Text_181E76, 4
+ jump MauvilleCity_GameCorner_EventScript_156D49
+ end
+
+MauvilleCity_GameCorner_EventScript_156F6C:: @ 8156F6C
+ call MauvilleCity_GameCorner_EventScript_1A02A5
+ jump MauvilleCity_GameCorner_EventScript_156D49
+ end
+
+MauvilleCity_GameCorner_EventScript_156F77:: @ 8156F77
+ msgbox MauvilleCity_GameCorner_Text_181EC2, 4
+ hidecoins 0, 0
+ release
+ end
+
+MauvilleCity_GameCorner_EventScript_156F84:: @ 8156F84
+ msgbox MauvilleCity_GameCorner_Text_1821C1, 2
+ end
+
+MauvilleCity_GameCorner_EventScript_156F8D:: @ 8156F8D
+ msgbox MauvilleCity_GameCorner_Text_1821F3, 2
+ end
+
+MauvilleCity_GameCorner_EventScript_156F96:: @ 8156F96
+ lock
+ faceplayer
+ checkflag 226
+ jumpeq MauvilleCity_GameCorner_EventScript_157072
+ msgbox MauvilleCity_GameCorner_Text_181F3D, 5
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_157068
+ switch 0x4023
+ case 0, MauvilleCity_GameCorner_EventScript_156FDB
+ case 1, MauvilleCity_GameCorner_EventScript_157005
+ case 2, MauvilleCity_GameCorner_EventScript_15702F
+ end
+
+MauvilleCity_GameCorner_EventScript_156FDB:: @ 8156FDB
+ bufferdecor 1, 88
+ checkdecor 88
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_157059
+ msgbox MauvilleCity_GameCorner_Text_181F89, 4
+ givedecoration 88
+ setflag 226
+ jump MauvilleCity_GameCorner_EventScript_157072
+ end
+
+MauvilleCity_GameCorner_EventScript_157005:: @ 8157005
+ bufferdecor 1, 89
+ checkdecor 89
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_157059
+ msgbox MauvilleCity_GameCorner_Text_181F89, 4
+ givedecoration 89
+ setflag 226
+ jump MauvilleCity_GameCorner_EventScript_157072
+ end
+
+MauvilleCity_GameCorner_EventScript_15702F:: @ 815702F
+ bufferdecor 1, 90
+ checkdecor 90
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_157059
+ msgbox MauvilleCity_GameCorner_Text_181F89, 4
+ givedecoration 90
+ setflag 226
+ jump MauvilleCity_GameCorner_EventScript_157072
+ end
+
+MauvilleCity_GameCorner_EventScript_157059:: @ 8157059
+ call MauvilleCity_GameCorner_EventScript_1A02B8
+ msgbox MauvilleCity_GameCorner_Text_181F97, 4
+ release
+ end
+
+MauvilleCity_GameCorner_EventScript_157068:: @ 8157068
+ msgbox MauvilleCity_GameCorner_Text_181FBC, 4
+ release
+ end
+
+MauvilleCity_GameCorner_EventScript_157072:: @ 8157072
+ msgbox MauvilleCity_GameCorner_Text_181FE9, 4
+ release
+ end
+
+MauvilleCity_GameCorner_EventScript_15707C:: @ 815707C
+ lock
+ faceplayer
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 1
+ jumpeq MauvilleCity_GameCorner_EventScript_15709C
+ msgbox MauvilleCity_GameCorner_Text_18201E, 4
+ jump MauvilleCity_GameCorner_EventScript_157108
+ end
+
+MauvilleCity_GameCorner_EventScript_15709C:: @ 815709C
+ checkflag 225
+ jumpeq MauvilleCity_GameCorner_EventScript_1570CA
+ checkcoins 16385
+ compare 0x4001, 1
+ jumpif 4, MauvilleCity_GameCorner_EventScript_1570CA
+ setflag 225
+ givecoins 20
+ msgbox MauvilleCity_GameCorner_Text_18208E, 4
+ playsfx 95
+ jump MauvilleCity_GameCorner_EventScript_1570CA
+ end
+
+MauvilleCity_GameCorner_EventScript_1570CA:: @ 81570CA
+ msgbox MauvilleCity_GameCorner_Text_1820DD, 4
+ jump MauvilleCity_GameCorner_EventScript_157108
+ end
+
+MauvilleCity_GameCorner_EventScript_1570D8:: @ 81570D8
+ lock
+ faceplayer
+ msgbox MauvilleCity_GameCorner_Text_182120, 4
+ jump MauvilleCity_GameCorner_EventScript_157108
+ end
+
+MauvilleCity_GameCorner_EventScript_1570E8:: @ 81570E8
+ lock
+ faceplayer
+ msgbox MauvilleCity_GameCorner_Text_18217C, 4
+ jump MauvilleCity_GameCorner_EventScript_157108
+ end
+
+MauvilleCity_GameCorner_EventScript_1570F8:: @ 81570F8
+ lock
+ faceplayer
+ msgbox MauvilleCity_GameCorner_Text_182241, 4
+ jump MauvilleCity_GameCorner_EventScript_157108
+ end
+
+MauvilleCity_GameCorner_EventScript_157108:: @ 8157108
+ closebutton
+ move LAST_TALKED, MauvilleCity_GameCorner_Movement_1A083D
+ waitmove 0
+ release
+ end
+
+MauvilleCity_GameCorner_EventScript_157115:: @ 8157115
+ lock
+ faceplayer
+ msgbox MauvilleCity_GameCorner_Text_182272, 4
+ jump MauvilleCity_GameCorner_EventScript_157108
+ end
+
+MauvilleCity_GameCorner_EventScript_157125:: @ 8157125
+ lock
+ faceplayer
+ msgbox MauvilleCity_GameCorner_Text_1822F4, 4
+ jump MauvilleCity_GameCorner_EventScript_157108
+ end
+
+MauvilleCity_GameCorner_EventScript_157135:: @ 8157135
+ lockall
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_1572B5
+ setvar 0x8004, 0
+ specialval RESULT, 286
+ pokecasino RESULT
+ releaseall
+ end
+
+MauvilleCity_GameCorner_EventScript_157155:: @ 8157155
+ lockall
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_1572B5
+ setvar 0x8004, 1
+ specialval RESULT, 286
+ pokecasino RESULT
+ releaseall
+ end
+
+MauvilleCity_GameCorner_EventScript_157175:: @ 8157175
+ lockall
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_1572B5
+ setvar 0x8004, 2
+ specialval RESULT, 286
+ pokecasino RESULT
+ releaseall
+ end
+
+MauvilleCity_GameCorner_EventScript_157195:: @ 8157195
+ lockall
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_1572B5
+ setvar 0x8004, 3
+ specialval RESULT, 286
+ pokecasino RESULT
+ releaseall
+ end
+
+MauvilleCity_GameCorner_EventScript_1571B5:: @ 81571B5
+ lockall
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_1572B5
+ setvar 0x8004, 4
+ specialval RESULT, 286
+ pokecasino RESULT
+ releaseall
+ end
+
+MauvilleCity_GameCorner_EventScript_1571D5:: @ 81571D5
+ lockall
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_1572B5
+ setvar 0x8004, 5
+ specialval RESULT, 286
+ pokecasino RESULT
+ releaseall
+ end
+
+MauvilleCity_GameCorner_EventScript_1571F5:: @ 81571F5
+ lockall
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_1572B5
+ setvar 0x8004, 6
+ specialval RESULT, 286
+ pokecasino RESULT
+ releaseall
+ end
+
+MauvilleCity_GameCorner_EventScript_157215:: @ 8157215
+ lockall
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_1572B5
+ setvar 0x8004, 7
+ specialval RESULT, 286
+ pokecasino RESULT
+ releaseall
+ end
+
+MauvilleCity_GameCorner_EventScript_157235:: @ 8157235
+ lockall
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_1572B5
+ setvar 0x8004, 8
+ specialval RESULT, 286
+ pokecasino RESULT
+ releaseall
+ end
+
+MauvilleCity_GameCorner_EventScript_157255:: @ 8157255
+ lockall
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_1572B5
+ setvar 0x8004, 9
+ specialval RESULT, 286
+ pokecasino RESULT
+ releaseall
+ end
+
+MauvilleCity_GameCorner_EventScript_157275:: @ 8157275
+ lockall
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_1572B5
+ setvar 0x8004, 10
+ specialval RESULT, 286
+ pokecasino RESULT
+ releaseall
+ end
+
+MauvilleCity_GameCorner_EventScript_157295:: @ 8157295
+ lockall
+ checkitem ITEM_COIN_CASE, 1
+ compare RESULT, 0
+ jumpeq MauvilleCity_GameCorner_EventScript_1572B5
+ setvar 0x8004, 11
+ specialval RESULT, 286
+ pokecasino RESULT
+ releaseall
+ end
+
+MauvilleCity_GameCorner_EventScript_1572B5:: @ 81572B5
+ msgbox MauvilleCity_GameCorner_Text_182420, 4
+ releaseall
+ end
+