ref: c05a2d255befc2d3b7fdf3c5375fa9a015c13632
dir: /engine/events/bug_contest/contest.asm/
GiveParkBalls: xor a ld [wContestMon], a ld a, 20 ld [wParkBallsRemaining], a farcall StartBugContestTimer ret BugCatchingContestBattleScript:: writecode VAR_BATTLETYPE, BATTLETYPE_CONTEST randomwildmon startbattle reloadmapafterbattle copybytetovar wParkBallsRemaining iffalse BugCatchingContestOutOfBallsScript end BugCatchingContestOverScript:: playsound SFX_ELEVATOR_END opentext writetext BugCatchingContestText_BeeepTimesUp waitbutton jump BugCatchingContestReturnToGateScript BugCatchingContestOutOfBallsScript: playsound SFX_ELEVATOR_END opentext writetext BugCatchingContestText_ContestIsOver waitbutton BugCatchingContestReturnToGateScript: closetext jumpstd bugcontestresultswarp BugCatchingContestText_BeeepTimesUp: ; ANNOUNCER: BEEEP! Time's up! text_far UnknownText_0x1bd2ca db "@" BugCatchingContestText_ContestIsOver: ; ANNOUNCER: The Contest is over! text_far UnknownText_0x1bd2e7 db "@"