summaryrefslogtreecommitdiff
path: root/data/maps/BattleFrontier_Lounge3/scripts.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/BattleFrontier_Lounge3/scripts.inc')
-rw-r--r--data/maps/BattleFrontier_Lounge3/scripts.inc483
1 files changed, 483 insertions, 0 deletions
diff --git a/data/maps/BattleFrontier_Lounge3/scripts.inc b/data/maps/BattleFrontier_Lounge3/scripts.inc
new file mode 100644
index 000000000..2638541b2
--- /dev/null
+++ b/data/maps/BattleFrontier_Lounge3/scripts.inc
@@ -0,0 +1,483 @@
+BattleFrontier_Lounge3_MapScripts:: @ 8261D82
+ .byte 0
+
+BattleFrontier_Lounge3_EventScript_261D83:: @ 8261D83
+ lock
+ faceplayer
+ checkflag FLAG_0x157
+ goto_eq BattleFrontier_Lounge3_EventScript_261EF9
+ call BattleFrontier_Lounge3_EventScript_261EA0
+ compare VAR_0x8004, 2
+ goto_if 3, BattleFrontier_Lounge3_EventScript_261EEB
+ setflag FLAG_0x157
+ msgbox BattleFrontier_Lounge3_Text_262061, 4
+ goto BattleFrontier_Lounge3_EventScript_261DAF
+ end
+
+BattleFrontier_Lounge3_EventScript_261DAF:: @ 8261DAF
+ special sub_813A820
+ waitmessage
+ waitbuttonpress
+ msgbox BattleFrontier_Lounge3_Text_262A60, 5
+ compare VAR_RESULT, 0
+ goto_eq BattleFrontier_Lounge3_EventScript_261FA5
+ msgbox BattleFrontier_Lounge3_Text_262ABD, 5
+ compare VAR_RESULT, 0
+ goto_eq BattleFrontier_Lounge3_EventScript_261FA5
+ message BattleFrontier_Lounge3_Text_262B42
+ waitmessage
+ special sub_813A958
+ goto BattleFrontier_Lounge3_EventScript_261DE9
+ end
+
+BattleFrontier_Lounge3_EventScript_261DE9:: @ 8261DE9
+ multichoice 20, 4, 87, 0
+ copyvar VAR_FRONTIER_GAMBLER_AMOUNT_BET, VAR_RESULT
+ switch VAR_RESULT
+ case 0, BattleFrontier_Lounge3_EventScript_261E30
+ case 1, BattleFrontier_Lounge3_EventScript_261E3B
+ case 2, BattleFrontier_Lounge3_EventScript_261E46
+ case 3, BattleFrontier_Lounge3_EventScript_261FAF
+ case 127, BattleFrontier_Lounge3_EventScript_261FAF
+ end
+
+BattleFrontier_Lounge3_EventScript_261E30:: @ 8261E30
+ setvar VAR_0x8008, 5
+ goto BattleFrontier_Lounge3_EventScript_261E51
+ end
+
+BattleFrontier_Lounge3_EventScript_261E3B:: @ 8261E3B
+ setvar VAR_0x8008, 10
+ goto BattleFrontier_Lounge3_EventScript_261E51
+ end
+
+BattleFrontier_Lounge3_EventScript_261E46:: @ 8261E46
+ setvar VAR_0x8008, 15
+ goto BattleFrontier_Lounge3_EventScript_261E51
+ end
+
+BattleFrontier_Lounge3_EventScript_261E51:: @ 8261E51
+ specialvar VAR_TEMP_1, sub_813AA04
+ compare VAR_TEMP_1, VAR_0x8008
+ goto_if 4, BattleFrontier_Lounge3_EventScript_261E75
+ msgbox BattleFrontier_Lounge3_Text_262B6E, 4
+ message BattleFrontier_Lounge3_Text_262B42
+ waitmessage
+ goto BattleFrontier_Lounge3_EventScript_261DE9
+ end
+
+BattleFrontier_Lounge3_EventScript_261E75:: @ 8261E75
+ copyvar VAR_0x8004, VAR_0x8008
+ special sub_813A9A4
+ setvar VAR_FRONTIER_GAMBLER_PLACED_BET_F, 1
+ special sub_813A8FC
+ playse SE_REGI
+ msgbox BattleFrontier_Lounge3_Text_262BE0, 4
+ goto BattleFrontier_Lounge3_EventScript_261E96
+ end
+
+BattleFrontier_Lounge3_EventScript_261E96:: @ 8261E96
+ special sub_813A854
+ waitmessage
+ waitbuttonpress
+ special sub_813A988
+ release
+ end
+
+BattleFrontier_Lounge3_EventScript_261EA0:: @ 8261EA0
+ setvar VAR_0x8004, 0
+ checkflag FLAG_SYS_TOWER_SILVER
+ call_if 1, BattleFrontier_Lounge3_EventScript_261EE5
+ checkflag FLAG_SYS_DOME_SILVER
+ call_if 1, BattleFrontier_Lounge3_EventScript_261EE5
+ checkflag FLAG_SYS_PALACE_SILVER
+ call_if 1, BattleFrontier_Lounge3_EventScript_261EE5
+ checkflag FLAG_SYS_ARENA_SILVER
+ call_if 1, BattleFrontier_Lounge3_EventScript_261EE5
+ checkflag FLAG_SYS_FACTORY_SILVER
+ call_if 1, BattleFrontier_Lounge3_EventScript_261EE5
+ checkflag FLAG_SYS_PIKE_SILVER
+ call_if 1, BattleFrontier_Lounge3_EventScript_261EE5
+ checkflag FLAG_SYS_PYRAMID_SILVER
+ call_if 1, BattleFrontier_Lounge3_EventScript_261EE5
+ return
+
+BattleFrontier_Lounge3_EventScript_261EE5:: @ 8261EE5
+ addvar VAR_0x8004, 1
+ return
+
+BattleFrontier_Lounge3_EventScript_261EEB:: @ 8261EEB
+ msgbox BattleFrontier_Lounge3_Text_261FFE, 4
+ goto BattleFrontier_Lounge3_EventScript_261FF1
+ end
+
+BattleFrontier_Lounge3_EventScript_261EF9:: @ 8261EF9
+ msgbox BattleFrontier_Lounge3_Text_26346B, 4
+ compare VAR_FRONTIER_GAMBLER_PLACED_BET_F, 1
+ goto_if 4, BattleFrontier_Lounge3_EventScript_261F12
+ goto BattleFrontier_Lounge3_EventScript_261DAF
+ end
+
+BattleFrontier_Lounge3_EventScript_261F12:: @ 8261F12
+ compare VAR_FRONTIER_GAMBLER_PLACED_BET_F, 1
+ goto_eq BattleFrontier_Lounge3_EventScript_261F9E
+ compare VAR_FRONTIER_GAMBLER_PLACED_BET_F, 2
+ goto_eq BattleFrontier_Lounge3_EventScript_261F2E
+ goto BattleFrontier_Lounge3_EventScript_261F71
+ end
+
+BattleFrontier_Lounge3_EventScript_261F2E:: @ 8261F2E
+ msgbox BattleFrontier_Lounge3_Text_263334, 4
+ compare VAR_FRONTIER_GAMBLER_AMOUNT_BET, 0
+ call_if 1, BattleFrontier_Lounge3_EventScript_261F80
+ compare VAR_FRONTIER_GAMBLER_AMOUNT_BET, 1
+ call_if 1, BattleFrontier_Lounge3_EventScript_261F8A
+ compare VAR_FRONTIER_GAMBLER_AMOUNT_BET, 2
+ call_if 1, BattleFrontier_Lounge3_EventScript_261F94
+ msgbox BattleFrontier_Lounge3_Text_2633D4, 9
+ special sub_813A9D0
+ msgbox BattleFrontier_Lounge3_Text_2633F2, 4
+ setvar VAR_FRONTIER_GAMBLER_PLACED_BET_F, 0
+ release
+ end
+
+BattleFrontier_Lounge3_EventScript_261F71:: @ 8261F71
+ msgbox BattleFrontier_Lounge3_Text_263298, 4
+ setvar VAR_FRONTIER_GAMBLER_PLACED_BET_F, 0
+ release
+ end
+
+BattleFrontier_Lounge3_EventScript_261F80:: @ 8261F80
+ buffernumberstring 0, 10
+ setvar VAR_0x8004, 10
+ return
+
+BattleFrontier_Lounge3_EventScript_261F8A:: @ 8261F8A
+ buffernumberstring 0, 20
+ setvar VAR_0x8004, 20
+ return
+
+BattleFrontier_Lounge3_EventScript_261F94:: @ 8261F94
+ buffernumberstring 0, 30
+ setvar VAR_0x8004, 30
+ return
+
+BattleFrontier_Lounge3_EventScript_261F9E:: @ 8261F9E
+ special sub_813A854
+ waitmessage
+ waitbuttonpress
+ release
+ end
+
+BattleFrontier_Lounge3_EventScript_261FA5:: @ 8261FA5
+ msgbox BattleFrontier_Lounge3_Text_26342D, 4
+ release
+ end
+
+BattleFrontier_Lounge3_EventScript_261FAF:: @ 8261FAF
+ special sub_813A988
+ goto BattleFrontier_Lounge3_EventScript_261FA5
+ end
+
+BattleFrontier_Lounge3_EventScript_261FB8:: @ 8261FB8
+ msgbox BattleFrontier_Lounge3_Text_263545, 2
+ end
+
+BattleFrontier_Lounge3_EventScript_261FC1:: @ 8261FC1
+ lock
+ faceplayer
+ msgbox BattleFrontier_Lounge3_Text_26346F, 4
+ goto BattleFrontier_Lounge3_EventScript_261FF1
+ end
+
+BattleFrontier_Lounge3_EventScript_261FD1:: @ 8261FD1
+ lock
+ faceplayer
+ msgbox BattleFrontier_Lounge3_Text_26351D, 4
+ goto BattleFrontier_Lounge3_EventScript_261FF1
+ end
+
+BattleFrontier_Lounge3_EventScript_261FE1:: @ 8261FE1
+ lock
+ faceplayer
+ msgbox BattleFrontier_Lounge3_Text_2634C9, 4
+ goto BattleFrontier_Lounge3_EventScript_261FF1
+ end
+
+BattleFrontier_Lounge3_EventScript_261FF1:: @ 8261FF1
+ closemessage
+ applymovement VAR_LAST_TALKED, BattleFrontier_Lounge3_Movement_2725A2
+ waitmovement 0
+ release
+ end
+
+BattleFrontier_Lounge3_Text_261FFE:: @ 8261FFE
+ .string "…What’s that you want?\p"
+ .string "Can’t you see we’re kind of busy here?\n"
+ .string "Can’t your business wait till later?$"
+
+BattleFrontier_Lounge3_Text_262061:: @ 8262061
+ .string "…Huh?\n"
+ .string "You look to me like a tough TRAINER.\p"
+ .string "Heheh…\n"
+ .string "Listen, I have this proposition.\p"
+ .string "We have a little group going here,\n"
+ .string "and we play a little game with what\l"
+ .string "goes on in the BATTLE FRONTIER.\p"
+ .string "The rules are really simple.\p"
+ .string "First, we pick one of the facilities\n"
+ .string "in the BATTLE FRONTIER.\p"
+ .string "Then, we each pick a different TRAINER\n"
+ .string "who’s taking that facility’s challenge,\l"
+ .string "and bet with our Battle Points.\p"
+ .string "The guy who bet on the TRAINER with\n"
+ .string "the best record takes all the Battle\l"
+ .string "Points in the pool.\p"
+ .string "Sounds simple, huh?\n"
+ .string "So, anyway…$"
+
+BattleFrontier_Lounge3_Text_262261:: @ 8262261
+ .string "What I’m looking for is a TRAINER who’s\n"
+ .string "going to be challenging the BATTLE\l"
+ .string "TOWER’s SINGLE BATTLE ROOMS.\p"
+ .string "But so far, I haven’t seen a TRAINER\n"
+ .string "that has that winning quality.$"
+
+BattleFrontier_Lounge3_Text_26230D:: @ 826230D
+ .string "What I’m looking for is a TRAINER who’s\n"
+ .string "going to be challenging the BATTLE\l"
+ .string "TOWER’s DOUBLE BATTLE ROOMS.\p"
+ .string "But so far, I haven’t seen a TRAINER\n"
+ .string "that has that winning quality.$"
+
+BattleFrontier_Lounge3_Text_2623B9:: @ 82623B9
+ .string "What I’m looking for is a TRAINER who’s\n"
+ .string "going to be challenging the BATTLE\l"
+ .string "TOWER’s MULTI BATTLE ROOMS.\p"
+ .string "But so far, I haven’t seen a TRAINER\n"
+ .string "that has that winning quality.$"
+
+BattleFrontier_Lounge3_Text_262464:: @ 8262464
+ .string "What I’m looking for is a TRAINER who’s\n"
+ .string "going to be entering the BATTLE\l"
+ .string "DOME’s SINGLE BATTLE Tourney.\p"
+ .string "But so far, I haven’t seen a TRAINER\n"
+ .string "that has that winning quality.$"
+
+BattleFrontier_Lounge3_Text_26250E:: @ 826250E
+ .string "What I’m looking for is a TRAINER who’s\n"
+ .string "going to be entering the BATTLE\l"
+ .string "DOME’s DOUBLE BATTLE Tourney.\p"
+ .string "But so far, I haven’t seen a TRAINER\n"
+ .string "that has that winning quality.$"
+
+BattleFrontier_Lounge3_Text_2625B8:: @ 82625B8
+ .string "What I’m looking for is a TRAINER who’s\n"
+ .string "going to be entering the BATTLE\l"
+ .string "FACTORY’s Battle Swap Single Tourney.\p"
+ .string "But so far, I haven’t seen a TRAINER\n"
+ .string "that has that winning quality.$"
+
+BattleFrontier_Lounge3_Text_26266A:: @ 826266A
+ .string "What I’m looking for is a TRAINER who’s\n"
+ .string "going to be entering the BATTLE\l"
+ .string "FACTORY’s Battle Swap Double Tourney.\p"
+ .string "But so far, I haven’t seen a TRAINER\n"
+ .string "that has that winning quality.$"
+
+BattleFrontier_Lounge3_Text_26271C:: @ 826271C
+ .string "What I’m looking for is a TRAINER who’s\n"
+ .string "going to be challenging the BATTLE\l"
+ .string "PALACE’s SINGLE BATTLE HALLS.\p"
+ .string "But so far, I haven’t seen a TRAINER\n"
+ .string "that has that winning quality.$"
+
+BattleFrontier_Lounge3_Text_2627C9:: @ 82627C9
+ .string "What I’m looking for is a TRAINER who’s\n"
+ .string "going to be challenging the BATTLE\l"
+ .string "PALACE’s DOUBLE BATTLE HALLS.\p"
+ .string "But so far, I haven’t seen a TRAINER\n"
+ .string "that has that winning quality.$"
+
+BattleFrontier_Lounge3_Text_262876:: @ 8262876
+ .string "What I’m looking for is a TRAINER who’s\n"
+ .string "going to be entering the BATTLE\l"
+ .string "ARENA’s Set KO Tourney.\p"
+ .string "But so far, I haven’t seen a TRAINER\n"
+ .string "that has that winning quality.$"
+
+BattleFrontier_Lounge3_Text_26291A:: @ 826291A
+ .string "What I’m looking for is a TRAINER who’s\n"
+ .string "going to be entering the BATTLE PIKE’s\l"
+ .string "Battle Choice.\p"
+ .string "But so far, I haven’t seen a TRAINER\n"
+ .string "that has that winning quality.$"
+
+BattleFrontier_Lounge3_Text_2629BC:: @ 82629BC
+ .string "What I’m looking for is a TRAINER who’s\n"
+ .string "going to be entering the BATTLE\l"
+ .string "PYRAMID’s Battle Quest.\p"
+ .string "But so far, I haven’t seen a TRAINER\n"
+ .string "that has that winning quality.$"
+
+BattleFrontier_Lounge3_Text_262A60:: @ 8262A60
+ .string "I’ll see to it that you benefit, too.\n"
+ .string "So how about it?\l"
+ .string "How about entering that event for me?$"
+
+BattleFrontier_Lounge3_Text_262ABD:: @ 8262ABD
+ .string "All right, that’s perfect.\n"
+ .string "So, uh… How about spotting me some\l"
+ .string "of your Battle Points?\p"
+ .string "Trust me, I’ll show you my gratitude\n"
+ .string "afterward.$"
+
+BattleFrontier_Lounge3_Text_262B42:: @ 8262B42
+ .string "Great, great!\n"
+ .string "So, how much can you spot me?$"
+
+BattleFrontier_Lounge3_Text_262B6E:: @ 8262B6E
+ .string "Oh, no, no, no!\n"
+ .string "You don’t have enough Battle Points!\p"
+ .string "I wish you wouldn’t monkey around and\n"
+ .string "waste everyone’s time!$"
+
+BattleFrontier_Lounge3_Text_262BE0:: @ 8262BE0
+ .string "Heheh! Thanks much!\n"
+ .string "So, off you go!$"
+
+BattleFrontier_Lounge3_Text_262C04:: @ 8262C04
+ .string "Get to the BATTLE TOWER’s\n"
+ .string "SINGLE BATTLE ROOMS pronto!\p"
+ .string "It’s a must-win situation!\n"
+ .string "Don’t blow your chance!\l"
+ .string "Both of our futures depend on you!$"
+
+BattleFrontier_Lounge3_Text_262C90:: @ 8262C90
+ .string "Get to the BATTLE TOWER’s\n"
+ .string "DOUBLE BATTLE ROOMS pronto!\p"
+ .string "It’s a must-win situation!\n"
+ .string "Don’t blow your chance!\l"
+ .string "Both of our futures depend on you!$"
+
+BattleFrontier_Lounge3_Text_262D1C:: @ 8262D1C
+ .string "Get to the BATTLE TOWER’s\n"
+ .string "MULTI BATTLE ROOMS pronto!\p"
+ .string "It’s a must-win situation!\n"
+ .string "Don’t blow your chance!\l"
+ .string "Both of our futures depend on you!$"
+
+BattleFrontier_Lounge3_Text_262DA7:: @ 8262DA7
+ .string "Get to the BATTLE DOME’s\n"
+ .string "SINGLE BATTLE Tourney pronto!\p"
+ .string "It’s a must-win situation!\n"
+ .string "Don’t blow your chance!\l"
+ .string "Both of our futures depend on you!$"
+
+BattleFrontier_Lounge3_Text_262E34:: @ 8262E34
+ .string "Get to the BATTLE DOME’s\n"
+ .string "DOUBLE BATTLE Tourney pronto!\p"
+ .string "It’s a must-win situation!\n"
+ .string "Don’t blow your chance!\l"
+ .string "Both of our futures depend on you!$"
+
+BattleFrontier_Lounge3_Text_262EC1:: @ 8262EC1
+ .string "Get to the BATTLE FACTORY’s\n"
+ .string "Battle Swap Single Tourney pronto!\p"
+ .string "It’s a must-win situation!\n"
+ .string "Don’t blow your chance!\l"
+ .string "Both of our futures depend on you!$"
+
+BattleFrontier_Lounge3_Text_262F56:: @ 8262F56
+ .string "Get to the BATTLE FACTORY’s\n"
+ .string "Battle Swap Double Tourney pronto!\p"
+ .string "It’s a must-win situation!\n"
+ .string "Don’t blow your chance!\l"
+ .string "Both of our futures depend on you!$"
+
+BattleFrontier_Lounge3_Text_262FEB:: @ 8262FEB
+ .string "Get to the BATTLE PALACE’s\n"
+ .string "SINGLE BATTLE HALLS pronto!\p"
+ .string "It’s a must-win situation!\n"
+ .string "Don’t blow your chance!\l"
+ .string "Both of our futures depend on you!$"
+
+BattleFrontier_Lounge3_Text_263078:: @ 8263078
+ .string "Get to the BATTLE PALACE’s\n"
+ .string "DOUBLE BATTLE HALLS pronto!\p"
+ .string "It’s a must-win situation!\n"
+ .string "Don’t blow your chance!\l"
+ .string "Both of our futures depend on you!$"
+
+BattleFrontier_Lounge3_Text_263105:: @ 8263105
+ .string "Get to the BATTLE ARENA’s\n"
+ .string "Set KO Tourney pronto!\p"
+ .string "It’s a must-win situation!\n"
+ .string "Don’t blow your chance!\l"
+ .string "Both of our futures depend on you!$"
+
+BattleFrontier_Lounge3_Text_26318C:: @ 826318C
+ .string "Get to the BATTLE PIKE’s\n"
+ .string "Battle Choice pronto!\p"
+ .string "It’s a must-win situation!\n"
+ .string "Don’t blow your chance!\l"
+ .string "Both of our futures depend on you!$"
+
+BattleFrontier_Lounge3_Text_263211:: @ 8263211
+ .string "Get to the BATTLE PYRAMID’s\n"
+ .string "Battle Quest pronto!\p"
+ .string "It’s a must-win situation!\n"
+ .string "Don’t blow your chance!\l"
+ .string "Both of our futures depend on you!$"
+
+BattleFrontier_Lounge3_Text_263298:: @ 8263298
+ .string "Oh, it’s you…\n"
+ .string "Nice try…\p"
+ .string "I hate to break it to you, but I can’t\n"
+ .string "return your Battle Points…\p"
+ .string "I guess we’ll have to let it motivate\n"
+ .string "us to try harder next time!$"
+
+BattleFrontier_Lounge3_Text_263334:: @ 8263334
+ .string "Oh, yes!\n"
+ .string "Hello there, champ!\p"
+ .string "I knew you could!\n"
+ .string "I knew you would!\l"
+ .string "We’re both big winners!\p"
+ .string "I’ll return your Battle Points and,\n"
+ .string "of course, a little extra from me!$"
+
+BattleFrontier_Lounge3_Text_2633D4:: @ 82633D4
+ .string "{PLAYER} obtained\n"
+ .string "{STR_VAR_1} Battle Points.$"
+
+BattleFrontier_Lounge3_Text_2633F2:: @ 82633F2
+ .string "If you’re up for another challenge,\n"
+ .string "please do think of me!$"
+
+BattleFrontier_Lounge3_Text_26342D:: @ 826342D
+ .string "Not interested?! You shouldn’t be\n"
+ .string "so afraid to take a chance!$"
+
+BattleFrontier_Lounge3_Text_26346B:: @ 826346B
+ .string "Oh…$"
+
+BattleFrontier_Lounge3_Text_26346F:: @ 826346F
+ .string "I backed the wrong TRAINER again!\p"
+ .string "Maybe I should be battling normally\n"
+ .string "like everyone else…$"
+
+BattleFrontier_Lounge3_Text_2634C9:: @ 82634C9
+ .string "That TRAINER…\p"
+ .string "He’s good, but he gets rattled too\n"
+ .string "easily to survive the BATTLE DOME…$"
+
+BattleFrontier_Lounge3_Text_26351D:: @ 826351D
+ .string "Giggle!\n"
+ .string "I know a winner when I see one!$"
+
+BattleFrontier_Lounge3_Text_263545:: @ 8263545
+ .string "Those TRAINERS…\n"
+ .string "What are they doing?\l"
+ .string "They should be taking challenges.$"
+