FallarborTown_ContestLobby_EventScript_1A4E92:: @ 81A4E92 LilycoveCity_ContestLobby_EventScript_1A4E92:: @ 81A4E92 SlateportCity_ContestLobby_EventScript_1A4E92:: @ 81A4E92 VerdanturfTown_ContestLobby_EventScript_1A4E92:: @ 81A4E92 lock faceplayer checkitem ITEM_CONTEST_PASS, 1 compare RESULT, 0 call_if 1, FallarborTown_ContestLobby_EventScript_1A4EDD compare 0x408a, 0 goto_if 5, FallarborTown_ContestLobby_EventScript_1A4F4E checkflag 1 goto_if_eq FallarborTown_ContestLobby_EventScript_1A4F8F getstdstring 0, 0x800b msgbox FallarborTown_ContestLobby_Text_1A5DFC, 4 checkitem ITEM_CONTEST_PASS, 1 compare RESULT, 0 goto_if_eq FallarborTown_ContestLobby_EventScript_1A4EE1 setflag 1 goto FallarborTown_ContestLobby_EventScript_1A4F8F end FallarborTown_ContestLobby_EventScript_1A4EDD:: @ 81A4EDD clearflag 1 return FallarborTown_ContestLobby_EventScript_1A4EE1:: @ 81A4EE1 compare CONTEST_RANK, 0 goto_if_eq FallarborTown_ContestLobby_EventScript_1A4EF6 msgbox FallarborTown_ContestLobby_Text_1A6340, 4 releaseall end FallarborTown_ContestLobby_EventScript_1A4EF6:: @ 81A4EF6 msgbox FallarborTown_ContestLobby_Text_1A64F4, 5 compare RESULT, 1 goto_if_eq FallarborTown_ContestLobby_EventScript_1A4F13 msgbox FallarborTown_ContestLobby_Text_1A65EA, 4 releaseall end FallarborTown_ContestLobby_EventScript_1A4F13:: @ 81A4F13 checkflag 150 goto_if_eq FallarborTown_ContestLobby_EventScript_1A4F44 msgbox FallarborTown_ContestLobby_Text_1A6583, 4 giveitem ITEM_CONTEST_PASS setflag 150 setflag 1 msgbox FallarborTown_ContestLobby_Text_1A5E98, 4 goto FallarborTown_ContestLobby_EventScript_1A4F8F end FallarborTown_ContestLobby_EventScript_1A4F44:: @ 81A4F44 msgbox FallarborTown_ContestLobby_Text_1A6590, 4 releaseall end FallarborTown_ContestLobby_EventScript_1A4F4E:: @ 81A4F4E msgbox FallarborTown_ContestLobby_Text_1A685A, 4 switch 0x408a case 4, FallarborTown_ContestLobby_EventScript_1A4F67 end FallarborTown_ContestLobby_EventScript_1A4F67:: @ 81A4F67 giveitem ITEM_LUXURY_BALL compare RESULT, 0 goto_if_eq FallarborTown_ContestLobby_EventScript_1A4F86 setvar 0x408a, 0 closemessage release end FallarborTown_ContestLobby_EventScript_1A4F86:: @ 81A4F86 msgbox FallarborTown_ContestLobby_Text_1A68C6, 2 end FallarborTown_ContestLobby_EventScript_1A4F8F:: @ 81A4F8F message FallarborTown_ContestLobby_Text_1A5E46 waitmessage multichoice 0, 0, 2, 0 switch RESULT case 0, FallarborTown_ContestLobby_EventScript_1A5097 case 1, FallarborTown_ContestLobby_EventScript_1A4FCC case 2, FallarborTown_ContestLobby_EventScript_1A503E case 127, FallarborTown_ContestLobby_EventScript_1A503E end FallarborTown_ContestLobby_EventScript_1A4FCC:: @ 81A4FCC message FallarborTown_ContestLobby_Text_1A5E7C waitmessage multichoice 0, 0, 3, 0 switch RESULT case 0, FallarborTown_ContestLobby_EventScript_1A5014 case 1, FallarborTown_ContestLobby_EventScript_1A5022 case 2, FallarborTown_ContestLobby_EventScript_1A5030 case 3, FallarborTown_ContestLobby_EventScript_1A4F8F case 127, FallarborTown_ContestLobby_EventScript_1A4F8F end FallarborTown_ContestLobby_EventScript_1A5014:: @ 81A5014 msgbox FallarborTown_ContestLobby_Text_1A5E98, 4 goto FallarborTown_ContestLobby_EventScript_1A4FCC end FallarborTown_ContestLobby_EventScript_1A5022:: @ 81A5022 msgbox FallarborTown_ContestLobby_Text_1A609B, 4 goto FallarborTown_ContestLobby_EventScript_1A4FCC end FallarborTown_ContestLobby_EventScript_1A5030:: @ 81A5030 msgbox FallarborTown_ContestLobby_Text_1A613F, 4 goto FallarborTown_ContestLobby_EventScript_1A4FCC end FallarborTown_ContestLobby_EventScript_1A503E:: @ 81A503E msgbox FallarborTown_ContestLobby_Text_188559, 4 release end FallarborTown_ContestLobby_EventScript_1A5048:: @ 81A5048 msgbox FallarborTown_ContestLobby_Text_1A6319, 4 choosecontestpkmn compare 0x8004, 255 goto_if_eq FallarborTown_ContestLobby_EventScript_1A5097 special sub_80C43F4 compare RESULT, 0 goto_if_eq FallarborTown_ContestLobby_EventScript_1A50C8 compare RESULT, 1 goto_if_eq FallarborTown_ContestLobby_EventScript_1A50D7 compare RESULT, 2 goto_if_eq FallarborTown_ContestLobby_EventScript_1A50FB compare RESULT, 3 goto_if_eq FallarborTown_ContestLobby_EventScript_1A511F compare RESULT, 4 goto_if_eq FallarborTown_ContestLobby_EventScript_1A512E end FallarborTown_ContestLobby_EventScript_1A5097:: @ 81A5097 message FallarborTown_ContestLobby_Text_1A6623 waitmessage multichoice 0, 0, 4, 0 switch RESULT case 5, FallarborTown_ContestLobby_EventScript_1A503E case 127, FallarborTown_ContestLobby_EventScript_1A503E copyvar CONTEST_CATEGORY, RESULT goto FallarborTown_ContestLobby_EventScript_1A5048 end FallarborTown_ContestLobby_EventScript_1A50C8:: @ 81A50C8 msgbox FallarborTown_ContestLobby_Text_1A664A, 4 goto FallarborTown_ContestLobby_EventScript_1A5048 release end FallarborTown_ContestLobby_EventScript_1A50D7:: @ 81A50D7 msgbox FallarborTown_ContestLobby_Text_1A67A3, 5 switch RESULT case 0, FallarborTown_ContestLobby_EventScript_1A5048 case 1, FallarborTown_ContestLobby_EventScript_1A513D end FallarborTown_ContestLobby_EventScript_1A50FB:: @ 81A50FB msgbox FallarborTown_ContestLobby_Text_1A6724, 5 switch RESULT case 0, FallarborTown_ContestLobby_EventScript_1A5048 case 1, FallarborTown_ContestLobby_EventScript_1A513D end FallarborTown_ContestLobby_EventScript_1A511F:: @ 81A511F msgbox FallarborTown_ContestLobby_Text_1A669F, 4 goto FallarborTown_ContestLobby_EventScript_1A5048 release end FallarborTown_ContestLobby_EventScript_1A512E:: @ 81A512E msgbox FallarborTown_ContestLobby_Text_1A66DC, 4 goto FallarborTown_ContestLobby_EventScript_1A5048 release end FallarborTown_ContestLobby_EventScript_1A513D:: @ 81A513D msgbox FallarborTown_ContestLobby_Text_1A67C1, 4 closemessage releaseall setvar 0x4086, 1 return LinkContestRoom1_EventScript_1A514D:: @ 81A514D setvar 0x8006, 0 lockall applymovement 14, LinkContestRoom1_Movement_1A5DBF waitmovement 0 applymovement 1, LinkContestRoom1_Movement_1A5D85 waitmovement 0 releaseall call LinkContestRoom1_EventScript_1A51A0 call LinkContestRoom1_EventScript_1A51EA call LinkContestRoom1_EventScript_1A5245 call LinkContestRoom1_EventScript_1A527A call LinkContestRoom1_EventScript_1A58EE call LinkContestRoom1_EventScript_1A594A call LinkContestRoom1_EventScript_1A59FC call LinkContestRoom1_EventScript_1A5A49 call LinkContestRoom1_EventScript_1A5A90 call LinkContestRoom1_EventScript_1A5BAB setvar 0x4086, 2 return LinkContestRoom1_EventScript_1A51A0:: @ 81A51A0 switch CONTEST_RANK case 0, LinkContestRoom1_EventScript_1A51D2 case 1, LinkContestRoom1_EventScript_1A51D8 case 2, LinkContestRoom1_EventScript_1A51DE case 3, LinkContestRoom1_EventScript_1A51E4 return LinkContestRoom1_EventScript_1A51D2:: @ 81A51D2 setvar 0x8009, 5 return LinkContestRoom1_EventScript_1A51D8:: @ 81A51D8 setvar 0x8009, 6 return LinkContestRoom1_EventScript_1A51DE:: @ 81A51DE setvar 0x8009, 7 return LinkContestRoom1_EventScript_1A51E4:: @ 81A51E4 setvar 0x8009, 8 return LinkContestRoom1_EventScript_1A51EA:: @ 81A51EA switch CONTEST_CATEGORY case 0, LinkContestRoom1_EventScript_1A5227 case 1, LinkContestRoom1_EventScript_1A522D case 2, LinkContestRoom1_EventScript_1A5233 case 3, LinkContestRoom1_EventScript_1A5239 case 4, LinkContestRoom1_EventScript_1A523F return LinkContestRoom1_EventScript_1A5227:: @ 81A5227 setvar 0x8008, 0 return LinkContestRoom1_EventScript_1A522D:: @ 81A522D setvar 0x8008, 1 return LinkContestRoom1_EventScript_1A5233:: @ 81A5233 setvar 0x8008, 2 return LinkContestRoom1_EventScript_1A5239:: @ 81A5239 setvar 0x8008, 3 return LinkContestRoom1_EventScript_1A523F:: @ 81A523F setvar 0x8008, 4 return LinkContestRoom1_EventScript_1A5245:: @ 81A5245 getstdstring 1, 0x8008 getstdstring 2, 0x8009 call LinkContestRoom1_EventScript_1A525F lockall applymovement 1, LinkContestRoom1_Movement_1A5D87 waitmovement 0 releaseall return LinkContestRoom1_EventScript_1A525F:: @ 81A525F compare 0x4088, 5 goto_if_eq LinkContestRoom1_EventScript_1A5273 msgbox LinkContestRoom1_Text_1A68F0, 3 return LinkContestRoom1_EventScript_1A5273:: @ 81A5273 messageautoscroll LinkContestRoom1_Text_1A6976 waitmessage return LinkContestRoom1_EventScript_1A527A:: @ 81A527A call LinkContestRoom1_EventScript_1A52AE call LinkContestRoom1_EventScript_1A5323 call LinkContestRoom1_EventScript_1A5455 call LinkContestRoom1_EventScript_1A53E5 call LinkContestRoom1_EventScript_1A5880 addvar 0x8006, 1 compare 0x8006, 4 goto_if 5, LinkContestRoom1_EventScript_1A527A call LinkContestRoom1_EventScript_1A5377 setvar 0x4001, 6 return LinkContestRoom1_EventScript_1A52AE:: @ 81A52AE compare 0x8006, 0 goto_if_eq LinkContestRoom1_EventScript_1A52DB compare 0x8006, 1 goto_if_eq LinkContestRoom1_EventScript_1A52ED compare 0x8006, 2 goto_if_eq LinkContestRoom1_EventScript_1A52FF compare 0x8006, 3 goto_if_eq LinkContestRoom1_EventScript_1A5311 return LinkContestRoom1_EventScript_1A52DB:: @ 81A52DB lockall applymovement 3, LinkContestRoom1_Movement_1A5DCE waitmovement 0 releaseall setvar 0x800b, 3 return LinkContestRoom1_EventScript_1A52ED:: @ 81A52ED lockall applymovement 4, LinkContestRoom1_Movement_1A5DDA waitmovement 0 releaseall setvar 0x800b, 4 return LinkContestRoom1_EventScript_1A52FF:: @ 81A52FF lockall applymovement 5, LinkContestRoom1_Movement_1A5DE2 waitmovement 0 releaseall setvar 0x800b, 5 return LinkContestRoom1_EventScript_1A5311:: @ 81A5311 lockall applymovement 14, LinkContestRoom1_Movement_1A5DEA waitmovement 0 releaseall setvar 0x800b, 14 return LinkContestRoom1_EventScript_1A5323:: @ 81A5323 special sub_80C4C64 addvar 0x8006, 1 getnumberstring 1, 0x8006 lockall applymovement 0x800b, LinkContestRoom1_Movement_1A5D9C waitmovement 0 releaseall addobject 13 playse 10 lockall applymovement 0x800b, LinkContestRoom1_Movement_1A5D9C waitmovement 0 releaseall addvar 0x8006, -1 playse 15 special ShowContestEntryMonPic call LinkContestRoom1_EventScript_1A535E return LinkContestRoom1_EventScript_1A535E:: @ 81A535E compare 0x4088, 5 goto_if_eq LinkContestRoom1_EventScript_1A5370 message LinkContestRoom1_Text_1A6A04 waitmessage return LinkContestRoom1_EventScript_1A5370:: @ 81A5370 messageautoscroll LinkContestRoom1_Text_1A6A04 waitmessage return LinkContestRoom1_EventScript_1A5377:: @ 81A5377 call LinkContestRoom1_EventScript_1A53B3 call LinkContestRoom1_EventScript_1A53CE playse 223 waitmessage call LinkContestRoom1_EventScript_1A5A90 applymovement 1, LinkContestRoom1_Movement_1A5D9F waitmovement 0 applymovement 2, LinkContestRoom1_Movement_1A5DA1 waitmovement 0 delay 20 applymovement 1, LinkContestRoom1_Movement_1A5D8F applymovement 2, LinkContestRoom1_Movement_1A5D8F waitmovement 0 return LinkContestRoom1_EventScript_1A53B3:: @ 81A53B3 compare 0x4088, 5 goto_if_eq LinkContestRoom1_EventScript_1A53C7 msgbox LinkContestRoom1_Text_1A6A1F, 4 return LinkContestRoom1_EventScript_1A53C7:: @ 81A53C7 messageautoscroll LinkContestRoom1_Text_1A6A1F waitmessage return LinkContestRoom1_EventScript_1A53CE:: @ 81A53CE compare 0x4088, 5 goto_if_eq LinkContestRoom1_EventScript_1A53DF message LinkContestRoom1_Text_1A6AE1 return LinkContestRoom1_EventScript_1A53DF:: @ 81A53DF messageautoscroll LinkContestRoom1_Text_1A6AE1 return LinkContestRoom1_EventScript_1A53E5:: @ 81A53E5 applymovement 1, LinkContestRoom1_Movement_1A5DAF waitmovement 0 playse 223 call LinkContestRoom1_EventScript_1A5AE4 applymovement 9, LinkContestRoom1_Movement_1A5DB7 applymovement 12, LinkContestRoom1_Movement_1A5DBB applymovement 7, LinkContestRoom1_Movement_1A5DB7 waitmovement 0 applymovement 1, LinkContestRoom1_Movement_1A5DB7 waitmovement 0 applymovement 10, LinkContestRoom1_Movement_1A5DAF applymovement 11, LinkContestRoom1_Movement_1A5DBB applymovement 6, LinkContestRoom1_Movement_1A5DB3 applymovement 8, LinkContestRoom1_Movement_1A5DAF waitmovement 0 applymovement 1, LinkContestRoom1_Movement_1A5DC1 waitmovement 0 applymovement 1, LinkContestRoom1_Movement_1A5DCA applymovement 2, LinkContestRoom1_Movement_1A5DC5 waitmovement 0 releaseall return LinkContestRoom1_EventScript_1A5455:: @ 81A5455 special sub_80C47A0 compare 0x4088, 1 call_if 1, LinkContestRoom1_EventScript_1A555A compare 0x4088, 2 call_if 1, LinkContestRoom1_EventScript_1A55B8 compare 0x4088, 3 call_if 1, LinkContestRoom1_EventScript_1A5616 compare 0x4088, 4 call_if 1, LinkContestRoom1_EventScript_1A5674 compare 0x4088, 5 call_if 1, LinkContestRoom1_EventScript_1A56D2 setvar 0x4001, 9 setvar 0x4002, 9 setvar 0x4003, 9 setvar 0x4004, 9 setvar 0x4005, 9 setvar 0x4006, 9 setvar 0x4007, 9 setvar 0x4008, 9 compare 0x4000, 0 call_if 2, LinkContestRoom1_EventScript_1A54EB setvar 0x4001, 0 setvar 0x4002, 0 setvar 0x4003, 0 setvar 0x4004, 0 setvar 0x4005, 0 setvar 0x4006, 0 setvar 0x4007, 0 setvar 0x4008, 0 return LinkContestRoom1_EventScript_1A54EB:: @ 81A54EB setvar RESULT, 8 special ScriptRandom compare RESULT, 0 call_if 1, LinkContestRoom1_EventScript_1A5760 compare RESULT, 1 call_if 1, LinkContestRoom1_EventScript_1A5784 compare RESULT, 2 call_if 1, LinkContestRoom1_EventScript_1A57A8 compare RESULT, 3 call_if 1, LinkContestRoom1_EventScript_1A57CC compare RESULT, 4 call_if 1, LinkContestRoom1_EventScript_1A57F0 compare RESULT, 5 call_if 1, LinkContestRoom1_EventScript_1A5814 compare RESULT, 6 call_if 1, LinkContestRoom1_EventScript_1A5838 compare RESULT, 7 call_if 1, LinkContestRoom1_EventScript_1A585C compare 0x4000, 0 goto_if 2, LinkContestRoom1_EventScript_1A54EB waitmovement 0 return LinkContestRoom1_EventScript_1A555A:: @ 81A555A compare 0x8004, 80 goto_if 2, LinkContestRoom1_EventScript_1A575A compare 0x8004, 70 goto_if 2, LinkContestRoom1_EventScript_1A5754 compare 0x8004, 60 goto_if 2, LinkContestRoom1_EventScript_1A574E compare 0x8004, 50 goto_if 2, LinkContestRoom1_EventScript_1A5748 compare 0x8004, 40 goto_if 2, LinkContestRoom1_EventScript_1A5742 compare 0x8004, 30 goto_if 2, LinkContestRoom1_EventScript_1A573C compare 0x8004, 20 goto_if 2, LinkContestRoom1_EventScript_1A5736 compare 0x8004, 10 goto_if 2, LinkContestRoom1_EventScript_1A5730 setvar 0x4000, 0 return LinkContestRoom1_EventScript_1A55B8:: @ 81A55B8 compare 0x8004, 230 goto_if 2, LinkContestRoom1_EventScript_1A575A compare 0x8004, 210 goto_if 2, LinkContestRoom1_EventScript_1A5754 compare 0x8004, 190 goto_if 2, LinkContestRoom1_EventScript_1A574E compare 0x8004, 170 goto_if 2, LinkContestRoom1_EventScript_1A5748 compare 0x8004, 150 goto_if 2, LinkContestRoom1_EventScript_1A5742 compare 0x8004, 130 goto_if 2, LinkContestRoom1_EventScript_1A573C compare 0x8004, 110 goto_if 2, LinkContestRoom1_EventScript_1A5736 compare 0x8004, 90 goto_if 2, LinkContestRoom1_EventScript_1A5730 setvar 0x4000, 0 return LinkContestRoom1_EventScript_1A5616:: @ 81A5616 compare 0x8004, 380 goto_if 2, LinkContestRoom1_EventScript_1A575A compare 0x8004, 350 goto_if 2, LinkContestRoom1_EventScript_1A5754 compare 0x8004, 320 goto_if 2, LinkContestRoom1_EventScript_1A574E compare 0x8004, 290 goto_if 2, LinkContestRoom1_EventScript_1A5748 compare 0x8004, 260 goto_if 2, LinkContestRoom1_EventScript_1A5742 compare 0x8004, 230 goto_if 2, LinkContestRoom1_EventScript_1A573C compare 0x8004, 200 goto_if 2, LinkContestRoom1_EventScript_1A5736 compare 0x8004, 170 goto_if 2, LinkContestRoom1_EventScript_1A5730 setvar 0x4000, 0 return LinkContestRoom1_EventScript_1A5674:: @ 81A5674 compare 0x8004, 600 goto_if 2, LinkContestRoom1_EventScript_1A575A compare 0x8004, 560 goto_if 2, LinkContestRoom1_EventScript_1A5754 compare 0x8004, 520 goto_if 2, LinkContestRoom1_EventScript_1A574E compare 0x8004, 480 goto_if 2, LinkContestRoom1_EventScript_1A5748 compare 0x8004, 440 goto_if 2, LinkContestRoom1_EventScript_1A5742 compare 0x8004, 400 goto_if 2, LinkContestRoom1_EventScript_1A573C compare 0x8004, 360 goto_if 2, LinkContestRoom1_EventScript_1A5736 compare 0x8004, 320 goto_if 2, LinkContestRoom1_EventScript_1A5730 setvar 0x4000, 0 return LinkContestRoom1_EventScript_1A56D2:: @ 81A56D2 compare 0x8004, 600 goto_if 2, LinkContestRoom1_EventScript_1A575A compare 0x8004, 550 goto_if 2, LinkContestRoom1_EventScript_1A5754 compare 0x8004, 500 goto_if 2, LinkContestRoom1_EventScript_1A574E compare 0x8004, 450 goto_if 2, LinkContestRoom1_EventScript_1A5748 compare 0x8004, 400 goto_if 2, LinkContestRoom1_EventScript_1A5742 compare 0x8004, 300 goto_if 2, LinkContestRoom1_EventScript_1A573C compare 0x8004, 200 goto_if 2, LinkContestRoom1_EventScript_1A5736 compare 0x8004, 100 goto_if 2, LinkContestRoom1_EventScript_1A5730 setvar 0x4000, 0 return LinkContestRoom1_EventScript_1A5730:: @ 81A5730 setvar 0x4000, 1 return LinkContestRoom1_EventScript_1A5736:: @ 81A5736 setvar 0x4000, 2 return LinkContestRoom1_EventScript_1A573C:: @ 81A573C setvar 0x4000, 3 return LinkContestRoom1_EventScript_1A5742:: @ 81A5742 setvar 0x4000, 4 return LinkContestRoom1_EventScript_1A5748:: @ 81A5748 setvar 0x4000, 5 return LinkContestRoom1_EventScript_1A574E:: @ 81A574E setvar 0x4000, 6 return LinkContestRoom1_EventScript_1A5754:: @ 81A5754 setvar 0x4000, 7 return LinkContestRoom1_EventScript_1A575A:: @ 81A575A setvar 0x4000, 8 return LinkContestRoom1_EventScript_1A5760:: @ 81A5760 compare 0x4001, 1 goto_if_eq LinkContestRoom1_EventScript_1A5783 applymovement 6, LinkContestRoom1_Movement_1A5D8D playse 21 delay 14 setvar 0x4001, 1 addvar 0x4000, 65535 return LinkContestRoom1_EventScript_1A5783:: @ 81A5783 return LinkContestRoom1_EventScript_1A5784:: @ 81A5784 compare 0x4002, 1 goto_if_eq LinkContestRoom1_EventScript_1A57A7 applymovement 12, LinkContestRoom1_Movement_1A5D8D playse 21 delay 14 setvar 0x4002, 1 addvar 0x4000, 65535 return LinkContestRoom1_EventScript_1A57A7:: @ 81A57A7 return LinkContestRoom1_EventScript_1A57A8:: @ 81A57A8 compare 0x4003, 1 goto_if_eq LinkContestRoom1_EventScript_1A57CB applymovement 7, LinkContestRoom1_Movement_1A5D8D playse 21 delay 14 setvar 0x4003, 1 addvar 0x4000, 65535 return LinkContestRoom1_EventScript_1A57CB:: @ 81A57CB return LinkContestRoom1_EventScript_1A57CC:: @ 81A57CC compare 0x4004, 1 goto_if_eq LinkContestRoom1_EventScript_1A57EF applymovement 8, LinkContestRoom1_Movement_1A5D8D playse 21 delay 14 setvar 0x4004, 1 addvar 0x4000, 65535 return LinkContestRoom1_EventScript_1A57EF:: @ 81A57EF return LinkContestRoom1_EventScript_1A57F0:: @ 81A57F0 compare 0x4005, 1 goto_if_eq LinkContestRoom1_EventScript_1A5813 applymovement 9, LinkContestRoom1_Movement_1A5D8D playse 21 delay 14 setvar 0x4005, 1 addvar 0x4000, 65535 return LinkContestRoom1_EventScript_1A5813:: @ 81A5813 return LinkContestRoom1_EventScript_1A5814:: @ 81A5814 compare 0x4006, 1 goto_if_eq LinkContestRoom1_EventScript_1A5837 applymovement 10, LinkContestRoom1_Movement_1A5D8D playse 21 delay 14 setvar 0x4006, 1 addvar 0x4000, 65535 return LinkContestRoom1_EventScript_1A5837:: @ 81A5837 return LinkContestRoom1_EventScript_1A5838:: @ 81A5838 compare 0x4007, 1 goto_if_eq LinkContestRoom1_EventScript_1A585B applymovement 11, LinkContestRoom1_Movement_1A5D8D playse 21 delay 14 setvar 0x4007, 1 addvar 0x4000, 65535 return LinkContestRoom1_EventScript_1A585B:: @ 81A585B return LinkContestRoom1_EventScript_1A585C:: @ 81A585C compare 0x4008, 1 goto_if_eq LinkContestRoom1_EventScript_1A587F applymovement 15, LinkContestRoom1_Movement_1A5D8D playse 21 delay 14 setvar 0x4008, 1 addvar 0x4000, 65535 return LinkContestRoom1_EventScript_1A587F:: @ 81A587F return LinkContestRoom1_EventScript_1A5880:: @ 81A5880 closemessage release removeobject 13 special sub_80C5164 switch 0x8006 case 0, LinkContestRoom1_EventScript_1A58BA case 1, LinkContestRoom1_EventScript_1A58C7 case 2, LinkContestRoom1_EventScript_1A58D4 case 3, LinkContestRoom1_EventScript_1A58E1 return LinkContestRoom1_EventScript_1A58BA:: @ 81A58BA lockall applymovement 0x800b, LinkContestRoom1_Movement_1A5DD4 waitmovement 0 releaseall return LinkContestRoom1_EventScript_1A58C7:: @ 81A58C7 lockall applymovement 0x800b, LinkContestRoom1_Movement_1A5DDE waitmovement 0 releaseall return LinkContestRoom1_EventScript_1A58D4:: @ 81A58D4 lockall applymovement 0x800b, LinkContestRoom1_Movement_1A5DE6 waitmovement 0 releaseall return LinkContestRoom1_EventScript_1A58E1:: @ 81A58E1 lockall applymovement 0x800b, LinkContestRoom1_Movement_1A5DF0 waitmovement 0 releaseall return LinkContestRoom1_EventScript_1A58EE:: @ 81A58EE lockall applymovement 1, LinkContestRoom1_Movement_1A5DA3 waitmovement 0 call LinkContestRoom1_EventScript_1A5930 waitmessage applymovement 1, LinkContestRoom1_Movement_1A5D91 applymovement 2, LinkContestRoom1_Movement_1A5D95 waitmovement 0 releaseall setvar 0x4009, 1 startcontest setvar 0x4009, 0 lockall applymovement 1, LinkContestRoom1_Movement_1A5D95 applymovement 2, LinkContestRoom1_Movement_1A5D91 waitmovement 0 releaseall return LinkContestRoom1_EventScript_1A5930:: @ 81A5930 compare 0x4088, 5 goto_if_eq LinkContestRoom1_EventScript_1A5944 msgbox LinkContestRoom1_Text_1A6AF5, 3 return LinkContestRoom1_EventScript_1A5944:: @ 81A5944 messageautoscroll LinkContestRoom1_Text_1A6AF5 return LinkContestRoom1_EventScript_1A594A:: @ 81A594A call LinkContestRoom1_EventScript_1A5984 call LinkContestRoom1_EventScript_1A59A2 applymovement 1, LinkContestRoom1_Movement_1A5D8B waitmovement 0 call LinkContestRoom1_EventScript_1A59C0 call LinkContestRoom1_EventScript_1A59DE applymovement 1, LinkContestRoom1_Movement_1A5D8F waitmovement 0 closemessage releaseall setvar 0x4009, 1 showcontestresults setvar 0x4009, 0 playbgm 439, 0 return LinkContestRoom1_EventScript_1A5984:: @ 81A5984 compare 0x4088, 5 goto_if_eq LinkContestRoom1_EventScript_1A5998 msgbox LinkContestRoom1_Text_1A6C06, 4 return LinkContestRoom1_EventScript_1A5998:: @ 81A5998 messageautoscroll LinkContestRoom1_Text_1A6C06 waitmessage delay 30 return LinkContestRoom1_EventScript_1A59A2:: @ 81A59A2 compare 0x4088, 5 goto_if_eq LinkContestRoom1_EventScript_1A59B6 msgbox LinkContestRoom1_Text_1A6C21, 4 return LinkContestRoom1_EventScript_1A59B6:: @ 81A59B6 messageautoscroll LinkContestRoom1_Text_1A6C21 waitmessage delay 30 return LinkContestRoom1_EventScript_1A59C0:: @ 81A59C0 compare 0x4088, 5 goto_if_eq LinkContestRoom1_EventScript_1A59D4 msgbox LinkContestRoom1_Text_1A6C9D, 4 return LinkContestRoom1_EventScript_1A59D4:: @ 81A59D4 messageautoscroll LinkContestRoom1_Text_1A6C9D waitmessage delay 30 return LinkContestRoom1_EventScript_1A59DE:: @ 81A59DE compare 0x4088, 5 goto_if_eq LinkContestRoom1_EventScript_1A59F2 msgbox LinkContestRoom1_Text_1A6D16, 4 return LinkContestRoom1_EventScript_1A59F2:: @ 81A59F2 messageautoscroll LinkContestRoom1_Text_1A6D16 waitmessage delay 30 return LinkContestRoom1_EventScript_1A59FC:: @ 81A59FC special sub_80C47C0 switch 0x8005 case 0, LinkContestRoom1_EventScript_1A5A31 case 1, LinkContestRoom1_EventScript_1A5A37 case 2, LinkContestRoom1_EventScript_1A5A3D case 3, LinkContestRoom1_EventScript_1A5A43 return LinkContestRoom1_EventScript_1A5A31:: @ 81A5A31 setvar 0x4003, 3 return LinkContestRoom1_EventScript_1A5A37:: @ 81A5A37 setvar 0x4003, 4 return LinkContestRoom1_EventScript_1A5A3D:: @ 81A5A3D setvar 0x4003, 5 return LinkContestRoom1_EventScript_1A5A43:: @ 81A5A43 setvar 0x4003, 14 return LinkContestRoom1_EventScript_1A5A49:: @ 81A5A49 special sub_80C47F0 special sub_80C4858 addvar 0x8005, 1 getnumberstring 1, 0x8005 addvar 0x8005, -1 call LinkContestRoom1_EventScript_1A5A75 applymovement 0x4003, LinkContestRoom1_Movement_1A5D99 waitmovement 0 playse 223 setvar 0x4001, 0 return LinkContestRoom1_EventScript_1A5A75:: @ 81A5A75 compare 0x4088, 5 goto_if_eq LinkContestRoom1_EventScript_1A5A89 msgbox LinkContestRoom1_Text_1A6D3C, 4 return LinkContestRoom1_EventScript_1A5A89:: @ 81A5A89 messageautoscroll LinkContestRoom1_Text_1A6D3C waitmessage return LinkContestRoom1_EventScript_1A5A90:: @ 81A5A90 addvar 0x4001, 1 lockall compare 0x4088, 1 call_if 2, LinkContestRoom1_EventScript_1A5AE4 applymovement 9, LinkContestRoom1_Movement_1A5DB7 applymovement 12, LinkContestRoom1_Movement_1A5DBB applymovement 7, LinkContestRoom1_Movement_1A5DB7 delay 30 applymovement 10, LinkContestRoom1_Movement_1A5DAF applymovement 11, LinkContestRoom1_Movement_1A5DBB applymovement 6, LinkContestRoom1_Movement_1A5DB3 applymovement 8, LinkContestRoom1_Movement_1A5DAF compare 0x4001, 4 goto_if 5, LinkContestRoom1_EventScript_1A5A90 delay 30 return LinkContestRoom1_EventScript_1A5AE4:: @ 81A5AE4 turnvobject 0, 1 turnvobject 2, 1 turnvobject 4, 4 turnvobject 6, 1 turnvobject 8, 1 turnvobject 10, 1 turnvobject 12, 1 turnvobject 14, 1 turnvobject 16, 1 turnvobject 18, 1 turnvobject 20, 4 turnvobject 22, 4 turnvobject 25, 4 turnvobject 27, 3 turnvobject 28, 4 delay 10 turnvobject 0, 4 turnvobject 2, 4 turnvobject 4, 4 turnvobject 6, 4 turnvobject 8, 4 turnvobject 10, 3 turnvobject 12, 3 turnvobject 14, 3 turnvobject 16, 3 turnvobject 18, 3 turnvobject 20, 1 turnvobject 22, 1 turnvobject 25, 2 turnvobject 27, 2 turnvobject 28, 2 delay 10 turnvobject 1, 2 turnvobject 3, 2 turnvobject 5, 2 turnvobject 7, 2 turnvobject 9, 4 turnvobject 11, 2 turnvobject 15, 2 turnvobject 13, 2 turnvobject 17, 2 turnvobject 19, 2 turnvobject 21, 3 turnvobject 23, 3 turnvobject 24, 3 turnvobject 26, 4 turnvobject 29, 3 turnvobject 30, 3 delay 10 turnvobject 1, 4 turnvobject 3, 4 turnvobject 5, 4 turnvobject 7, 4 turnvobject 9, 4 turnvobject 11, 3 turnvobject 15, 3 turnvobject 13, 3 turnvobject 17, 3 turnvobject 19, 3 turnvobject 21, 1 turnvobject 23, 1 turnvobject 24, 1 turnvobject 26, 2 turnvobject 29, 2 turnvobject 30, 2 delay 10 return LinkContestRoom1_EventScript_1A5BAB:: @ 81A5BAB compare 0x4088, 5 goto_if_eq LinkContestRoom1_EventScript_1A5C4C call LinkContestRoom1_EventScript_1A5C12 checkflag 2 goto_if_eq LinkContestRoom1_EventScript_1A5BF6 msgbox LinkContestRoom1_Text_1A6DC5, 3 waitmessage call LinkContestRoom1_EventScript_1A5C7F call LinkContestRoom1_EventScript_1A5CE5 playse 223 setvar 0x4001, 0 call LinkContestRoom1_EventScript_1A5A90 delay 30 special sub_80C4CF8 compare 0x8004, 1 goto_if_eq LinkContestRoom1_EventScript_1A5C46 return LinkContestRoom1_EventScript_1A5BF6:: @ 81A5BF6 incrementgamestat GAME_STAT_WON_CONTEST msgbox LinkContestRoom1_Text_1A6DF1, 3 delay 90 special sub_80C4CF8 compare 0x8004, 1 goto_if_eq LinkContestRoom1_EventScript_1A5C46 return LinkContestRoom1_EventScript_1A5C12:: @ 81A5C12 specialvar RESULT, sub_80C4440 compare RESULT, 1 goto_if_eq LinkContestRoom1_EventScript_1A5C23 return LinkContestRoom1_EventScript_1A5C23:: @ 81A5C23 special sub_80C47C0 compare 0x8005, 3 goto_if_eq LinkContestRoom1_EventScript_1A5C32 return LinkContestRoom1_EventScript_1A5C32:: @ 81A5C32 compare CONTEST_RANK, 3 goto_if_eq LinkContestRoom1_EventScript_1A5C41 setflag 2 return LinkContestRoom1_EventScript_1A5C41:: @ 81A5C41 return LinkContestRoom1_EventScript_1A5C42:: @ 81A5C42 setflag 270 return LinkContestRoom1_EventScript_1A5C46:: @ 81A5C46 setvar 0x4099, 1 return LinkContestRoom1_EventScript_1A5C4C:: @ 81A5C4C delay 60 call LinkContestRoom1_EventScript_1A5C6A special sub_80C4CF8 compare 0x8004, 1 goto_if_eq LinkContestRoom1_EventScript_1A5C64 closemessage return LinkContestRoom1_EventScript_1A5C64:: @ 81A5C64 setvar 0x4099, 2 return LinkContestRoom1_EventScript_1A5C6A:: @ 81A5C6A special sub_80C496C special sub_80C47C0 compare 0x8004, 0x8005 goto_if_eq LinkContestRoom1_EventScript_1A5C7C return LinkContestRoom1_EventScript_1A5C7C:: @ 81A5C7C incrementgamestat GAME_STAT_WON_LINK_CONTEST return LinkContestRoom1_EventScript_1A5C7F:: @ 81A5C7F switch 0x8005 case 0, LinkContestRoom1_EventScript_1A5CB1 case 1, LinkContestRoom1_EventScript_1A5CBE case 2, LinkContestRoom1_EventScript_1A5CCB case 3, LinkContestRoom1_EventScript_1A5CD8 return LinkContestRoom1_EventScript_1A5CB1:: @ 81A5CB1 lockall applymovement 0x4003, LinkContestRoom1_Movement_1A5DF6 waitmovement 0 releaseall return LinkContestRoom1_EventScript_1A5CBE:: @ 81A5CBE lockall applymovement 0x4003, LinkContestRoom1_Movement_1A5DFA waitmovement 0 releaseall return LinkContestRoom1_EventScript_1A5CCB:: @ 81A5CCB lockall applymovement 0x4003, LinkContestRoom1_Movement_1A5DA5 waitmovement 0 releaseall return LinkContestRoom1_EventScript_1A5CD8:: @ 81A5CD8 lockall applymovement 0x4003, LinkContestRoom1_Movement_1A5DA9 waitmovement 0 releaseall return LinkContestRoom1_EventScript_1A5CE5:: @ 81A5CE5 special sub_80C47C0 compare 0x8005, 3 goto_if_eq LinkContestRoom1_EventScript_1A5CFC msgbox LinkContestRoom1_Text_1A6DF1, 3 return LinkContestRoom1_EventScript_1A5CFC:: @ 81A5CFC compare 0x4088, 2 call_if 1, LinkContestRoom1_EventScript_1A5C42 incrementgamestat GAME_STAT_WON_CONTEST specialvar RESULT, sub_80C4440 compare RESULT, 0 goto_if_eq LinkContestRoom1_EventScript_1A5D5B compare CONTEST_RANK, 3 goto_if_eq LinkContestRoom1_EventScript_1A5D3B msgbox LinkContestRoom1_Text_1A6DF1, 3 return LinkContestRoom1_EventScript_1A5D2D:: @ 81A5D2D msgbox LinkContestRoom1_Text_1A6E1F, 3 setvar 0x408a, 4 return LinkContestRoom1_EventScript_1A5D3B:: @ 81A5D3B giveitem ITEM_LUXURY_BALL compare RESULT, 0 goto_if_eq LinkContestRoom1_EventScript_1A5D2D msgbox LinkContestRoom1_Text_1A6DF1, 3 return LinkContestRoom1_EventScript_1A5D5B:: @ 81A5D5B special sub_80C44C0 incrementgamestat GAME_STAT_RECEIVED_RIBBONS setflag 2107 lockall msgbox LinkContestRoom1_Text_1A6D6A, 4 playfanfare 370 msgbox LinkContestRoom1_Text_1A6D96, 4 waitfanfare special sub_80C4858 msgbox LinkContestRoom1_Text_1A6DAC, 4 releaseall return LinkContestRoom1_Movement_1A5D85:: @ 81A5D85 step_down step_end LinkContestRoom1_Movement_1A5D87:: @ 81A5D87 step_40 step_up step_41 step_end LinkContestRoom1_Movement_1A5D8B:: @ 81A5D8B step_28 step_end LinkContestRoom1_Movement_1A5D8D:: @ 81A5D8D step_58 step_end LinkContestRoom1_Movement_1A5D8F:: @ 81A5D8F step_25 step_end LinkContestRoom1_Movement_1A5D91:: @ 81A5D91 step_left step_left step_25 step_end LinkContestRoom1_Movement_1A5D95:: @ 81A5D95 step_right step_right step_25 step_end LinkContestRoom1_Movement_1A5D99:: @ 81A5D99 step_up step_25 step_end LinkContestRoom1_Movement_1A5D9C:: @ 81A5D9C step_14 step_14 step_end LinkContestRoom1_Movement_1A5D9F:: @ 81A5D9F step_28 step_end LinkContestRoom1_Movement_1A5DA1:: @ 81A5DA1 step_27 step_end LinkContestRoom1_Movement_1A5DA3:: @ 81A5DA3 step_25 step_end LinkContestRoom1_Movement_1A5DA5:: @ 81A5DA5 step_left step_left step_up step_end LinkContestRoom1_Movement_1A5DA9:: @ 81A5DA9 step_left step_left step_left step_left step_up step_end LinkContestRoom1_Movement_1A5DAF:: @ 81A5DAF step_02 step_14 step_4e step_end LinkContestRoom1_Movement_1A5DB3:: @ 81A5DB3 step_01 step_14 step_4e step_end LinkContestRoom1_Movement_1A5DB7:: @ 81A5DB7 step_03 step_14 step_4e step_end LinkContestRoom1_Movement_1A5DBB:: @ 81A5DBB step_00 step_14 step_4e step_end LinkContestRoom1_Movement_1A5DBF:: @ 81A5DBF step_01 step_end LinkContestRoom1_Movement_1A5DC1:: @ 81A5DC1 step_01 step_14 step_28 step_end LinkContestRoom1_Movement_1A5DC5:: @ 81A5DC5 step_27 step_14 step_14 step_25 step_end LinkContestRoom1_Movement_1A5DCA:: @ 81A5DCA step_14 step_14 step_25 step_end LinkContestRoom1_Movement_1A5DCE:: @ 81A5DCE step_up step_right step_right step_right step_26 step_end LinkContestRoom1_Movement_1A5DD4:: @ 81A5DD4 step_17 step_17 step_17 step_15 step_26 step_end LinkContestRoom1_Movement_1A5DDA:: @ 81A5DDA step_up step_right step_26 step_end LinkContestRoom1_Movement_1A5DDE:: @ 81A5DDE step_17 step_15 step_26 step_end LinkContestRoom1_Movement_1A5DE2:: @ 81A5DE2 step_up step_left step_26 step_end LinkContestRoom1_Movement_1A5DE6:: @ 81A5DE6 step_18 step_15 step_26 step_end LinkContestRoom1_Movement_1A5DEA:: @ 81A5DEA step_up step_left step_left step_left step_26 step_end LinkContestRoom1_Movement_1A5DF0:: @ 81A5DF0 step_18 step_18 step_18 step_15 step_26 step_end LinkContestRoom1_Movement_1A5DF6:: @ 81A5DF6 step_right step_right step_up step_end LinkContestRoom1_Movement_1A5DFA:: @ 81A5DFA step_up step_end