Document Contest scripts
This commit is contained in:
@@ -40,6 +40,7 @@
|
||||
#include "constants/trainer_hill.h"
|
||||
#include "constants/trainers.h"
|
||||
#include "constants/tv.h"
|
||||
#include "constants/union_room.h"
|
||||
#include "constants/vars.h"
|
||||
#include "constants/weather.h"
|
||||
.include "asm/macros.inc"
|
||||
@@ -442,18 +443,7 @@ gStdScripts_End:: @ 81DC2CC
|
||||
.include "data/maps/TradeCenter/scripts.inc"
|
||||
.include "data/maps/RecordCorner/scripts.inc"
|
||||
.include "data/maps/BattleColosseum4P/scripts.inc"
|
||||
.include "data/maps/LinkContestRoom1/scripts.inc"
|
||||
.include "data/maps/UnknownLinkContestRoom_25_29/scripts.inc"
|
||||
.include "data/maps/UnknownLinkContestRoom_25_30/scripts.inc"
|
||||
.include "data/maps/UnknownLinkContestRoom_25_31/scripts.inc"
|
||||
.include "data/maps/UnknownLinkContestRoom_25_32/scripts.inc"
|
||||
.include "data/maps/UnknownLinkContestRoom_25_33/scripts.inc"
|
||||
.include "data/maps/UnknownLinkContestRoom_25_34/scripts.inc"
|
||||
.include "data/maps/LinkContestRoom2/scripts.inc"
|
||||
.include "data/maps/LinkContestRoom3/scripts.inc"
|
||||
.include "data/maps/LinkContestRoom4/scripts.inc"
|
||||
.include "data/maps/LinkContestRoom5/scripts.inc"
|
||||
.include "data/maps/LinkContestRoom6/scripts.inc"
|
||||
.include "data/maps/ContestHall/scripts.inc"
|
||||
.include "data/maps/InsideOfTruck/scripts.inc"
|
||||
.include "data/maps/SSTidalCorridor/scripts.inc"
|
||||
.include "data/maps/SSTidalLowerDeck/scripts.inc"
|
||||
@@ -1122,7 +1112,7 @@ Common_EventScript_LegendaryFlewAway:: @ 8273776
|
||||
.include "data/scripts/apprentice.inc"
|
||||
.include "data/text/battle_dome.inc"
|
||||
.include "data/scripts/battle_pike.inc"
|
||||
.include "data/text/contest_hall.inc"
|
||||
.include "data/text/blend_master.inc"
|
||||
.include "data/text/battle_tent.inc"
|
||||
.include "data/text/event_ticket_2.inc"
|
||||
.include "data/text/move_tutors.inc"
|
||||
|
||||
@@ -2242,14 +2242,14 @@
|
||||
"blockdata_filepath": "data/layouts/BattleColosseum4P/map.bin"
|
||||
},
|
||||
{
|
||||
"id": "LAYOUT_LINK_CONTEST_ROOM1",
|
||||
"name": "LinkContestRoom1_Layout",
|
||||
"id": "LAYOUT_CONTEST_HALL",
|
||||
"name": "ContestHall_Layout",
|
||||
"width": 15,
|
||||
"height": 11,
|
||||
"primary_tileset": "gTileset_General",
|
||||
"secondary_tileset": "gTileset_Contest",
|
||||
"border_filepath": "data/layouts/LinkContestRoom1/border.bin",
|
||||
"blockdata_filepath": "data/layouts/LinkContestRoom1/map.bin"
|
||||
"border_filepath": "data/layouts/ContestHall/border.bin",
|
||||
"blockdata_filepath": "data/layouts/ContestHall/map.bin"
|
||||
},
|
||||
{
|
||||
"id": "LAYOUT_UNKNOWN_LINK_CONTEST_ROOM_25_29",
|
||||
@@ -2312,54 +2312,54 @@
|
||||
"blockdata_filepath": "data/layouts/UnknownLinkContestRoom_25_34/map.bin"
|
||||
},
|
||||
{
|
||||
"id": "LAYOUT_LINK_CONTEST_ROOM2",
|
||||
"name": "LinkContestRoom2_Layout",
|
||||
"id": "LAYOUT_CONTEST_HALL_BEAUTY",
|
||||
"name": "ContestHallBeauty_Layout",
|
||||
"width": 15,
|
||||
"height": 11,
|
||||
"primary_tileset": "gTileset_General",
|
||||
"secondary_tileset": "gTileset_Contest",
|
||||
"border_filepath": "data/layouts/LinkContestRoom2/border.bin",
|
||||
"blockdata_filepath": "data/layouts/LinkContestRoom2/map.bin"
|
||||
"border_filepath": "data/layouts/ContestHallBeauty/border.bin",
|
||||
"blockdata_filepath": "data/layouts/ContestHallBeauty/map.bin"
|
||||
},
|
||||
{
|
||||
"id": "LAYOUT_LINK_CONTEST_ROOM3",
|
||||
"name": "LinkContestRoom3_Layout",
|
||||
"id": "LAYOUT_CONTEST_HALL_TOUGH",
|
||||
"name": "ContestHallTough_Layout",
|
||||
"width": 15,
|
||||
"height": 11,
|
||||
"primary_tileset": "gTileset_General",
|
||||
"secondary_tileset": "gTileset_Contest",
|
||||
"border_filepath": "data/layouts/LinkContestRoom3/border.bin",
|
||||
"blockdata_filepath": "data/layouts/LinkContestRoom3/map.bin"
|
||||
"border_filepath": "data/layouts/ContestHallTough/border.bin",
|
||||
"blockdata_filepath": "data/layouts/ContestHallTough/map.bin"
|
||||
},
|
||||
{
|
||||
"id": "LAYOUT_LINK_CONTEST_ROOM4",
|
||||
"name": "LinkContestRoom4_Layout",
|
||||
"id": "LAYOUT_CONTEST_HALL_COOL",
|
||||
"name": "ContestHallCool_Layout",
|
||||
"width": 15,
|
||||
"height": 11,
|
||||
"primary_tileset": "gTileset_General",
|
||||
"secondary_tileset": "gTileset_Contest",
|
||||
"border_filepath": "data/layouts/LinkContestRoom4/border.bin",
|
||||
"blockdata_filepath": "data/layouts/LinkContestRoom4/map.bin"
|
||||
"border_filepath": "data/layouts/ContestHallCool/border.bin",
|
||||
"blockdata_filepath": "data/layouts/ContestHallCool/map.bin"
|
||||
},
|
||||
{
|
||||
"id": "LAYOUT_LINK_CONTEST_ROOM5",
|
||||
"name": "LinkContestRoom5_Layout",
|
||||
"id": "LAYOUT_CONTEST_HALL_SMART",
|
||||
"name": "ContestHallSmart_Layout",
|
||||
"width": 15,
|
||||
"height": 11,
|
||||
"primary_tileset": "gTileset_General",
|
||||
"secondary_tileset": "gTileset_Contest",
|
||||
"border_filepath": "data/layouts/LinkContestRoom5/border.bin",
|
||||
"blockdata_filepath": "data/layouts/LinkContestRoom5/map.bin"
|
||||
"border_filepath": "data/layouts/ContestHallSmart/border.bin",
|
||||
"blockdata_filepath": "data/layouts/ContestHallSmart/map.bin"
|
||||
},
|
||||
{
|
||||
"id": "LAYOUT_LINK_CONTEST_ROOM6",
|
||||
"name": "LinkContestRoom6_Layout",
|
||||
"id": "LAYOUT_CONTEST_HALL_CUTE",
|
||||
"name": "ContestHallCute_Layout",
|
||||
"width": 15,
|
||||
"height": 11,
|
||||
"primary_tileset": "gTileset_General",
|
||||
"secondary_tileset": "gTileset_Contest",
|
||||
"border_filepath": "data/layouts/LinkContestRoom6/border.bin",
|
||||
"blockdata_filepath": "data/layouts/LinkContestRoom6/map.bin"
|
||||
"border_filepath": "data/layouts/ContestHallCute/border.bin",
|
||||
"blockdata_filepath": "data/layouts/ContestHallCute/map.bin"
|
||||
},
|
||||
{
|
||||
"id": "LAYOUT_INSIDE_OF_TRUCK",
|
||||
|
||||
@@ -1015,7 +1015,7 @@ BattleFrontier_BattleTowerLobby_EventScript_23F3DA:: @ 823F3DA
|
||||
end
|
||||
|
||||
BattleFrontier_BattleTowerLobby_EventScript_23F3E8:: @ 823F3E8
|
||||
setvar VAR_0x8004, 20
|
||||
setvar VAR_0x8004, LINK_GROUP_BATTLE_TOWER
|
||||
goto BattleFrontier_BattleTowerLobby_EventScript_23F3F3
|
||||
end
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"id": "MAP_LINK_CONTEST_ROOM1",
|
||||
"name": "LinkContestRoom1",
|
||||
"layout": "LAYOUT_LINK_CONTEST_ROOM1",
|
||||
"id": "MAP_CONTEST_HALL",
|
||||
"name": "ContestHall",
|
||||
"layout": "LAYOUT_CONTEST_HALL",
|
||||
"music": "MUS_CONTEST0",
|
||||
"region_map_section": "MAPSEC_DYNAMIC",
|
||||
"requires_flash": false,
|
||||
@@ -181,7 +181,7 @@
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "0x0",
|
||||
"flag": "FLAG_LINK_CONTEST_POKE_BALL"
|
||||
"flag": "FLAG_HIDE_CONTEST_POKE_BALL"
|
||||
},
|
||||
{
|
||||
"graphics_id": "EVENT_OBJ_GFX_VAR_3",
|
||||
460
data/maps/ContestHall/scripts.inc
Normal file
460
data/maps/ContestHall/scripts.inc
Normal file
@@ -0,0 +1,460 @@
|
||||
ContestHall_MapScripts:: @ 823B781
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, ContestHall_OnWarp
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, ContestHall_OnFrame
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, ContestHall_OnTransition
|
||||
map_script MAP_SCRIPT_ON_RESUME, ContestHall_OnResume
|
||||
map_script MAP_SCRIPT_ON_RETURN_TO_FIELD, ContestHall_OnReturn
|
||||
.byte 0
|
||||
|
||||
ContestHall_OnReturn: @ 823B79B
|
||||
special LoadLinkContestPlayerPalettes
|
||||
end
|
||||
|
||||
ContestHall_OnTransition: @ 823B79F
|
||||
call ContestHall_EventScript_ReadyContestMusic
|
||||
setvar VAR_TEMP_0, 1
|
||||
call ContestHall_EventScript_AddRandomAudienceMembers
|
||||
end
|
||||
|
||||
ContestHall_EventScript_ReadyContestMusic:: @ 823B7AF
|
||||
call ContestHall_EventScript_TryWaitForLink
|
||||
special ScriptGetMultiplayerId
|
||||
compare VAR_RESULT, 0
|
||||
call_if_eq ContestHall_EventScript_SaveContestMusicPlayer1
|
||||
compare VAR_RESULT, 1
|
||||
call_if_eq ContestHall_EventScript_SaveContestMusicPlayer2
|
||||
compare VAR_RESULT, 2
|
||||
call_if_eq ContestHall_EventScript_SaveContestMusicPlayer3
|
||||
compare VAR_RESULT, 3
|
||||
call_if_eq ContestHall_EventScript_SaveContestMusicPlayer4
|
||||
compare VAR_RESULT, 4
|
||||
call_if_eq ContestHall_EventScript_SaveContestMusic
|
||||
return
|
||||
|
||||
ContestHall_EventScript_SaveContestMusicPlayer1:: @ 823B7EF
|
||||
savebgm MUS_TEST1
|
||||
return
|
||||
|
||||
ContestHall_EventScript_SaveContestMusicPlayer2:: @ 823B7F3
|
||||
savebgm MUS_TEST2
|
||||
return
|
||||
|
||||
ContestHall_EventScript_SaveContestMusicPlayer3:: @ 823B7F7
|
||||
savebgm MUS_TEST3
|
||||
return
|
||||
|
||||
ContestHall_EventScript_SaveContestMusicPlayer4:: @ 823B7FB
|
||||
savebgm MUS_TEST4
|
||||
return
|
||||
|
||||
ContestHall_EventScript_SaveContestMusic:: @ 823B7FF
|
||||
savebgm MUS_CONTEST0
|
||||
return
|
||||
|
||||
ContestHall_OnResume: @ 823B803
|
||||
compare VAR_TEMP_9, 1
|
||||
call_if_eq ContestHall_EventScript_ReShowAudience
|
||||
end
|
||||
|
||||
ContestHall_EventScript_ReShowAudience:: @ 823B80F
|
||||
call ContestHall_EventScript_CreateAudience
|
||||
return
|
||||
|
||||
ContestHall_OnFrame: @ 823B815
|
||||
map_script_2 VAR_CONTEST_HALL_STATE, 1, ContestHall_EventScript_Contest
|
||||
.2byte 0
|
||||
|
||||
ContestHall_OnWarp: @ 823B81F
|
||||
map_script_2 VAR_CONTEST_HALL_STATE, 1, ContestHall_EventScript_SetContestObjects
|
||||
.2byte 0
|
||||
|
||||
ContestHall_EventScript_Contest:: @ 823B829
|
||||
call ContestHall_EventScript_DoContest
|
||||
call ContestHall_EventScript_SetExitWarp
|
||||
end
|
||||
|
||||
ContestHall_EventScript_SetContestObjects:: @ 823B834
|
||||
special LoadLinkContestPlayerPalettes
|
||||
hideobjectat EVENT_OBJ_ID_PLAYER, MAP_LITTLEROOT_TOWN
|
||||
call ContestHall_EventScript_CreateAudience
|
||||
end
|
||||
|
||||
@ There are 8 audience member event objects, 7 of which are given random gfx below (the 8th is the Artist)
|
||||
@ The rest of the audience is created statically by ContestHall_EventScript_CreateAudience
|
||||
ContestHall_EventScript_AddRandomAudienceMembers:: @ 823B842
|
||||
call ContestHall_EventScript_GetRandomAudienceGfxId
|
||||
call ContestHall_EventScript_SetRandomAudienceGfx
|
||||
compare VAR_TEMP_0, 8
|
||||
goto_if_lt ContestHall_EventScript_AddRandomAudienceMembers
|
||||
return
|
||||
|
||||
ContestHall_EventScript_SetRandomAudienceGfx:: @ 823B858
|
||||
switch VAR_TEMP_0
|
||||
case 1, ContestHall_EventScript_SetRandomAudience1
|
||||
case 2, ContestHall_EventScript_SetRandomAudience2
|
||||
case 3, ContestHall_EventScript_SetRandomAudience3
|
||||
case 4, ContestHall_EventScript_SetRandomAudience4
|
||||
case 5, ContestHall_EventScript_SetRandomAudience5
|
||||
case 6, ContestHall_EventScript_SetRandomAudience6
|
||||
case 7, ContestHall_EventScript_SetRandomAudience7
|
||||
end
|
||||
|
||||
ContestHall_EventScript_SetRandomAudience1:: @ 823B8AB
|
||||
copyvar VAR_OBJ_GFX_ID_4, VAR_TEMP_1
|
||||
addvar VAR_TEMP_0, 1
|
||||
return
|
||||
|
||||
ContestHall_EventScript_SetRandomAudience2:: @ 823B8B6
|
||||
copyvar VAR_OBJ_GFX_ID_5, VAR_TEMP_1
|
||||
addvar VAR_TEMP_0, 1
|
||||
return
|
||||
|
||||
ContestHall_EventScript_SetRandomAudience3:: @ 823B8C1
|
||||
copyvar VAR_OBJ_GFX_ID_6, VAR_TEMP_1
|
||||
addvar VAR_TEMP_0, 1
|
||||
return
|
||||
|
||||
ContestHall_EventScript_SetRandomAudience4:: @ 823B8CC
|
||||
copyvar VAR_OBJ_GFX_ID_7, VAR_TEMP_1
|
||||
addvar VAR_TEMP_0, 1
|
||||
return
|
||||
|
||||
ContestHall_EventScript_SetRandomAudience5:: @ 823B8D7
|
||||
copyvar VAR_OBJ_GFX_ID_8, VAR_TEMP_1
|
||||
addvar VAR_TEMP_0, 1
|
||||
return
|
||||
|
||||
ContestHall_EventScript_SetRandomAudience6:: @ 823B8E2
|
||||
copyvar VAR_OBJ_GFX_ID_9, VAR_TEMP_1
|
||||
addvar VAR_TEMP_0, 1
|
||||
return
|
||||
|
||||
ContestHall_EventScript_SetRandomAudience7:: @ 823B8ED
|
||||
copyvar VAR_OBJ_GFX_ID_A, VAR_TEMP_1
|
||||
addvar VAR_TEMP_0, 1
|
||||
return
|
||||
|
||||
ContestHall_EventScript_GetRandomAudienceGfxId:: @ 823B8F8
|
||||
setvar VAR_RESULT, 32
|
||||
special ScriptRandom
|
||||
addvar VAR_RESULT, 1
|
||||
switch VAR_RESULT
|
||||
case 1, ContestHall_EventScript_RandomAudienceNinjaBoy
|
||||
case 2, ContestHall_EventScript_RandomAudienceTwin
|
||||
case 3, ContestHall_EventScript_RandomAudienceBoy1
|
||||
case 4, ContestHall_EventScript_RandomAudienceGirl1
|
||||
case 5, ContestHall_EventScript_RandomAudienceGirl2
|
||||
case 6, ContestHall_EventScript_RandomAudienceLittleBoy
|
||||
case 7, ContestHall_EventScript_RandomAudienceGirl
|
||||
case 8, ContestHall_EventScript_RandomAudienceBoy3
|
||||
case 9, ContestHall_EventScript_RandomAudienceGirl3
|
||||
case 10, ContestHall_EventScript_RandomAudienceRichBoy
|
||||
case 11, ContestHall_EventScript_RandomAudienceFatMan
|
||||
case 12, ContestHall_EventScript_RandomAudiencePokefanF
|
||||
case 13, ContestHall_EventScript_RandomAudienceMan1
|
||||
case 14, ContestHall_EventScript_RandomAudienceWoman2
|
||||
case 15, ContestHall_EventScript_RandomAudienceExpertM
|
||||
case 16, ContestHall_EventScript_RandomAudienceExpertF
|
||||
case 17, ContestHall_EventScript_RandomAudiencePokefanM
|
||||
case 18, ContestHall_EventScript_RandomAudienceWoman4
|
||||
case 19, ContestHall_EventScript_RandomAudienceCook
|
||||
case 20, ContestHall_EventScript_RandomAudienceLass
|
||||
case 21, ContestHall_EventScript_RandomAudienceOldWoman
|
||||
case 22, ContestHall_EventScript_RandomAudienceCamper
|
||||
case 23, ContestHall_EventScript_RandomAudiencePicnicker
|
||||
case 24, ContestHall_EventScript_RandomAudienceMan3
|
||||
case 25, ContestHall_EventScript_RandomAudienceWoman5
|
||||
case 26, ContestHall_EventScript_RandomAudienceYoungster
|
||||
case 27, ContestHall_EventScript_RandomAudienceBugCatcher
|
||||
case 28, ContestHall_EventScript_RandomAudiencePsychicM
|
||||
case 29, ContestHall_EventScript_RandomAudienceSchoolKidM
|
||||
case 30, ContestHall_EventScript_RandomAudienceBlackBelt
|
||||
case 31, ContestHall_EventScript_RandomAudienceBeauty
|
||||
case 32, ContestHall_EventScript_RandomAudienceScientist1
|
||||
end
|
||||
|
||||
ContestHall_EventScript_RandomAudienceNinjaBoy:: @ 823BA6B
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_NINJA_BOY
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceTwin:: @ 823BA71
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_TWIN
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceBoy1:: @ 823BA77
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_BOY_1
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceGirl1:: @ 823BA7D
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_GIRL_1
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceGirl2:: @ 823BA83
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_GIRL_2
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceLittleBoy:: @ 823BA89
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_LITTLE_BOY
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceGirl:: @ 823BA8F
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_LITTLE_GIRL
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceBoy3:: @ 823BA95
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_BOY_3
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceGirl3:: @ 823BA9B
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_GIRL_3
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceRichBoy:: @ 823BAA1
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_RICH_BOY
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceFatMan:: @ 823BAA7
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_FAT_MAN
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudiencePokefanF:: @ 823BAAD
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_POKEFAN_F
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceMan1:: @ 823BAB3
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_MAN_1
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceWoman2:: @ 823BAB9
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_WOMAN_2
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceExpertM:: @ 823BABF
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_EXPERT_M
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceExpertF:: @ 823BAC5
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_EXPERT_F
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudiencePokefanM:: @ 823BACB
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_POKEFAN_M
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceWoman4:: @ 823BAD1
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_WOMAN_4
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceCook:: @ 823BAD7
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_COOK
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceLass:: @ 823BADD
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_LASS
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceOldWoman:: @ 823BAE3
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_OLD_WOMAN
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceCamper:: @ 823BAE9
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_CAMPER
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudiencePicnicker:: @ 823BAEF
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_PICNICKER
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceMan3:: @ 823BAF5
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_MAN_3
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceWoman5:: @ 823BAFB
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_WOMAN_5
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceYoungster:: @ 823BB01
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_YOUNGSTER
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceBugCatcher:: @ 823BB07
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_BUG_CATCHER
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudiencePsychicM:: @ 823BB0D
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_PSYCHIC_M
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceSchoolKidM:: @ 823BB13
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_SCHOOL_KID_M
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceBlackBelt:: @ 823BB19
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_BLACK_BELT
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceBeauty:: @ 823BB1F
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_BEAUTY
|
||||
return
|
||||
|
||||
ContestHall_EventScript_RandomAudienceScientist1:: @ 823BB25
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_SCIENTIST_1
|
||||
return
|
||||
|
||||
ContestHall_EventScript_CreateAudience:: @ 823BB2B
|
||||
specialvar VAR_RESULT, IsWirelessContest
|
||||
compare VAR_RESULT, TRUE
|
||||
goto_if_eq ContestHall_EventScript_CreateWirelessContestAudience
|
||||
switch VAR_CONTEST_TYPE
|
||||
case CONTEST_TYPE_NPC_NORMAL, ContestHall_EventScript_CreateNormalContestAudience
|
||||
case CONTEST_TYPE_NPC_SUPER, ContestHall_EventScript_CreateSuperContestAudience
|
||||
case CONTEST_TYPE_NPC_HYPER, ContestHall_EventScript_CreateHyperContestAudience
|
||||
case CONTEST_TYPE_NPC_MASTER, ContestHall_EventScript_CreateMasterContestAudience
|
||||
case CONTEST_TYPE_LINK, ContestHall_EventScript_CreateMasterContestAudience
|
||||
return
|
||||
|
||||
ContestHall_EventScript_CreateNormalContestAudience:: @ 823BB78
|
||||
createvobject EVENT_OBJ_GFX_NINJA_BOY, 20, 3, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
|
||||
return
|
||||
|
||||
ContestHall_EventScript_CreateSuperContestAudience:: @ 823BB8B
|
||||
createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_SCIENTIST_1, 3, 2, 8, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 13, 12, 8, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_LASS, 20, 3, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
|
||||
return
|
||||
|
||||
ContestHall_EventScript_CreateHyperContestAudience:: @ 823BBE6
|
||||
createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_GENTLEMAN, 3, 2, 8, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_EXPERT_F, 20, 3, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_MAN_2, 20, 6, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_5, 20, 7, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 8, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_GENTLEMAN, 24, 11, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 3, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 4, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_FAT_MAN, 27, 5, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 9, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 10, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 11, 9, 3, DIR_NORTH
|
||||
return
|
||||
|
||||
ContestHall_EventScript_CreateMasterContestAudience:: @ 823BC92
|
||||
createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 3, 2, 8, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_MANIAC, 4, 1, 3, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_5, 6, 1, 5, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_4, 7, 1, 6, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_GENTLEMAN, 9, 1, 8, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_FISHERMAN, 14, 13, 3, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F, 15, 13, 4, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_MAN_4, 17, 13, 6, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 18, 13, 7, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_DEVON_EMPLOYEE, 19, 13, 8, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_POKEFAN_M, 20, 3, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_CAMPER, 21, 6, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_MAN_3, 22, 7, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_SAILOR, 25, 3, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 4, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_GENTLEMAN, 27, 5, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 9, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 10, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 11, 9, 3, DIR_NORTH
|
||||
return
|
||||
|
||||
ContestHall_EventScript_CreateWirelessContestAudience:: @ 823BD86
|
||||
createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 3, 2, 8, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_MANIAC, 4, 1, 3, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_5, 6, 1, 5, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_4, 7, 1, 6, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_GENTLEMAN, 9, 1, 8, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_FISHERMAN, 14, 13, 3, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F, 15, 13, 4, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_MAN_4, 17, 13, 6, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 18, 13, 7, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_DEVON_EMPLOYEE, 19, 13, 8, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_POKEFAN_M, 20, 3, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_CAMPER, 21, 6, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_MAN_3, 22, 7, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
|
||||
return
|
||||
|
||||
ContestHall_EventScript_SetExitWarp:: @ 823BE44
|
||||
special ClearLinkContestFlags
|
||||
switch VAR_CONTEST_TYPE
|
||||
case CONTEST_TYPE_NPC_NORMAL, ContestHall_EventScript_SetExitWarpNormalContest
|
||||
case CONTEST_TYPE_NPC_SUPER, ContestHall_EventScript_SetExitWarpSuperContest
|
||||
case CONTEST_TYPE_NPC_HYPER, ContestHall_EventScript_SetExitWarpHyperContest
|
||||
case CONTEST_TYPE_NPC_MASTER, ContestHall_EventScript_SetExitWarpMasterContest
|
||||
case CONTEST_TYPE_LINK, ContestHall_EventScript_SetExitWarpLinkContest
|
||||
return
|
||||
|
||||
ContestHall_EventScript_SetExitWarpNormalContest:: @ 823BE84
|
||||
warp MAP_LILYCOVE_CITY_CONTEST_LOBBY, 255, 14, 4
|
||||
waitstate
|
||||
end
|
||||
|
||||
ContestHall_EventScript_SetExitWarpSuperContest:: @ 823BE8E
|
||||
warp MAP_LILYCOVE_CITY_CONTEST_LOBBY, 255, 14, 4
|
||||
waitstate
|
||||
end
|
||||
|
||||
ContestHall_EventScript_SetExitWarpHyperContest:: @ 823BE98
|
||||
warp MAP_LILYCOVE_CITY_CONTEST_LOBBY, 255, 14, 4
|
||||
waitstate
|
||||
end
|
||||
|
||||
ContestHall_EventScript_SetExitWarpMasterContest:: @ 823BEA2
|
||||
warp MAP_LILYCOVE_CITY_CONTEST_LOBBY, 255, 14, 4
|
||||
waitstate
|
||||
end
|
||||
|
||||
ContestHall_EventScript_SetExitWarpLinkContest:: @ 823BEAC
|
||||
warp MAP_LILYCOVE_CITY_CONTEST_LOBBY, 255, 15, 4
|
||||
waitstate
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_SetPlayerGfx:: @ 823BEB6
|
||||
checkplayergender
|
||||
compare VAR_RESULT, MALE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_SetPlayerGfxBrendan
|
||||
compare VAR_RESULT, FEMALE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_SetPlayerGfxMay
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_SetPlayerGfxBrendan:: @ 823BECE
|
||||
setvar VAR_OBJ_GFX_ID_3, EVENT_OBJ_GFX_RIVAL_BRENDAN_NORMAL
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_SetPlayerGfxMay:: @ 823BED4
|
||||
setvar VAR_OBJ_GFX_ID_3, EVENT_OBJ_GFX_RIVAL_MAY_NORMAL
|
||||
return
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"id": "MAP_LINK_CONTEST_ROOM5",
|
||||
"name": "LinkContestRoom5",
|
||||
"layout": "LAYOUT_LINK_CONTEST_ROOM5",
|
||||
"id": "MAP_CONTEST_HALL_BEAUTY",
|
||||
"name": "ContestHallBeauty",
|
||||
"layout": "LAYOUT_CONTEST_HALL_BEAUTY",
|
||||
"music": "MUS_CONTEST0",
|
||||
"region_map_section": "MAPSEC_DYNAMIC",
|
||||
"requires_flash": false,
|
||||
@@ -13,6 +13,6 @@
|
||||
"show_map_name": false,
|
||||
"battle_scene": "MAP_BATTLE_SCENE_NORMAL",
|
||||
"connections": null,
|
||||
"shared_events_map": "LinkContestRoom1",
|
||||
"shared_scripts_map": "LinkContestRoom1"
|
||||
"shared_events_map": "ContestHall",
|
||||
"shared_scripts_map": "ContestHall"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"id": "MAP_LINK_CONTEST_ROOM3",
|
||||
"name": "LinkContestRoom3",
|
||||
"layout": "LAYOUT_LINK_CONTEST_ROOM3",
|
||||
"id": "MAP_CONTEST_HALL_COOL",
|
||||
"name": "ContestHallCool",
|
||||
"layout": "LAYOUT_CONTEST_HALL_COOL",
|
||||
"music": "MUS_CONTEST0",
|
||||
"region_map_section": "MAPSEC_DYNAMIC",
|
||||
"requires_flash": false,
|
||||
@@ -13,6 +13,6 @@
|
||||
"show_map_name": false,
|
||||
"battle_scene": "MAP_BATTLE_SCENE_NORMAL",
|
||||
"connections": null,
|
||||
"shared_events_map": "LinkContestRoom1",
|
||||
"shared_scripts_map": "LinkContestRoom1"
|
||||
"shared_events_map": "ContestHall",
|
||||
"shared_scripts_map": "ContestHall"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"id": "MAP_LINK_CONTEST_ROOM2",
|
||||
"name": "LinkContestRoom2",
|
||||
"layout": "LAYOUT_LINK_CONTEST_ROOM2",
|
||||
"id": "MAP_CONTEST_HALL_CUTE",
|
||||
"name": "ContestHallCute",
|
||||
"layout": "LAYOUT_CONTEST_HALL_CUTE",
|
||||
"music": "MUS_CONTEST0",
|
||||
"region_map_section": "MAPSEC_DYNAMIC",
|
||||
"requires_flash": false,
|
||||
@@ -13,6 +13,6 @@
|
||||
"show_map_name": false,
|
||||
"battle_scene": "MAP_BATTLE_SCENE_NORMAL",
|
||||
"connections": null,
|
||||
"shared_events_map": "LinkContestRoom1",
|
||||
"shared_scripts_map": "LinkContestRoom1"
|
||||
"shared_events_map": "ContestHall",
|
||||
"shared_scripts_map": "ContestHall"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"id": "MAP_LINK_CONTEST_ROOM4",
|
||||
"name": "LinkContestRoom4",
|
||||
"layout": "LAYOUT_LINK_CONTEST_ROOM4",
|
||||
"id": "MAP_CONTEST_HALL_SMART",
|
||||
"name": "ContestHallSmart",
|
||||
"layout": "LAYOUT_CONTEST_HALL_SMART",
|
||||
"music": "MUS_CONTEST0",
|
||||
"region_map_section": "MAPSEC_DYNAMIC",
|
||||
"requires_flash": false,
|
||||
@@ -13,6 +13,6 @@
|
||||
"show_map_name": false,
|
||||
"battle_scene": "MAP_BATTLE_SCENE_NORMAL",
|
||||
"connections": null,
|
||||
"shared_events_map": "LinkContestRoom1",
|
||||
"shared_scripts_map": "LinkContestRoom1"
|
||||
"shared_events_map": "ContestHall",
|
||||
"shared_scripts_map": "ContestHall"
|
||||
}
|
||||
18
data/maps/ContestHallTough/map.json
Normal file
18
data/maps/ContestHallTough/map.json
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"id": "MAP_CONTEST_HALL_TOUGH",
|
||||
"name": "ContestHallTough",
|
||||
"layout": "LAYOUT_CONTEST_HALL_TOUGH",
|
||||
"music": "MUS_CONTEST0",
|
||||
"region_map_section": "MAPSEC_DYNAMIC",
|
||||
"requires_flash": false,
|
||||
"weather": "WEATHER_NONE",
|
||||
"map_type": "MAP_TYPE_INDOOR",
|
||||
"allow_bike": false,
|
||||
"allow_escape_rope": false,
|
||||
"allow_running": false,
|
||||
"show_map_name": false,
|
||||
"battle_scene": "MAP_BATTLE_SCENE_NORMAL",
|
||||
"connections": null,
|
||||
"shared_events_map": "ContestHall",
|
||||
"shared_scripts_map": "ContestHall"
|
||||
}
|
||||
@@ -4,7 +4,7 @@ FallarborTown_MapScripts:: @ 81EB1FA
|
||||
|
||||
FallarborTown_OnTransition: @ 81EB200
|
||||
setflag FLAG_VISITED_FALLARBOR_TOWN
|
||||
setvar VAR_LINK_CONTEST_ROOM_STATE, 0
|
||||
setvar VAR_CONTEST_HALL_STATE, 0
|
||||
clearflag FLAG_CONTEST_SKETCH_CREATED
|
||||
end
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ LilycoveCity_MapScripts:: @ 81E2B3C
|
||||
|
||||
LilycoveCity_OnTransition: @ 81E2B47
|
||||
setflag FLAG_VISITED_LILYCOVE_CITY
|
||||
setvar VAR_LINK_CONTEST_ROOM_STATE, 0
|
||||
setvar VAR_CONTEST_HALL_STATE, 0
|
||||
setflag FLAG_HIDE_LILYCOVE_CONTEST_HALL_REPORTER
|
||||
call_if_set FLAG_SYS_WEATHER_CTRL, Common_EventScript_SetAlternatingWeather
|
||||
call Common_EventScript_SetupRivalGfxId
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
"movement_range_y": 0,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "LilycoveCity_ContestLobby_EventScript_Blender2Man",
|
||||
"script": "BerryBlender_EventScript_Blender2Man",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -141,7 +141,7 @@
|
||||
"movement_range_y": 0,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "LilycoveCity_ContestLobby_EventScript_Blender2Twin",
|
||||
"script": "BerryBlender_EventScript_Blender2Twin",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -206,7 +206,7 @@
|
||||
"movement_range_y": 0,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "LilycoveCity_ContestLobby_EventScript_Blender3PokefanF",
|
||||
"script": "BerryBlender_EventScript_Blender3PokefanF",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -219,7 +219,7 @@
|
||||
"movement_range_y": 0,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "LilycoveCity_ContestLobby_EventScript_Blender1ExpertM",
|
||||
"script": "BerryBlender_EventScript_Blender1ExpertM",
|
||||
"flag": "FLAG_HIDE_LILYCOVE_CONTEST_HALL_BLEND_MASTER_REPLACEMENT"
|
||||
},
|
||||
{
|
||||
@@ -378,7 +378,7 @@
|
||||
"y": 5,
|
||||
"elevation": 0,
|
||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
|
||||
"script": "LilycoveCity_ContestLobby_EventScript_BerryBlenderLink"
|
||||
"script": "BerryBlender_EventScript_BerryBlenderLink"
|
||||
},
|
||||
{
|
||||
"type": "sign",
|
||||
@@ -386,7 +386,7 @@
|
||||
"y": 9,
|
||||
"elevation": 0,
|
||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
|
||||
"script": "LilycoveCity_ContestLobby_EventScript_BerryBlender3"
|
||||
"script": "BerryBlender_EventScript_BerryBlender3"
|
||||
},
|
||||
{
|
||||
"type": "sign",
|
||||
@@ -450,7 +450,7 @@
|
||||
"y": 5,
|
||||
"elevation": 0,
|
||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
|
||||
"script": "LilycoveCity_ContestLobby_EventScript_BerryBlender1"
|
||||
"script": "BerryBlender_EventScript_BerryBlender1"
|
||||
},
|
||||
{
|
||||
"type": "sign",
|
||||
@@ -458,7 +458,7 @@
|
||||
"y": 9,
|
||||
"elevation": 0,
|
||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
|
||||
"script": "LilycoveCity_ContestLobby_EventScript_BerryBlender2"
|
||||
"script": "BerryBlender_EventScript_BerryBlender2"
|
||||
},
|
||||
{
|
||||
"type": "sign",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,9 +1,9 @@
|
||||
LilycoveCity_PokemonTrainerFanClub_MapScripts:: @ 821C785
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, LilycoveCity_PokemonTrainerFanClub_MapScript2_21C790
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, LilycoveCity_PokemonTrainerFanClub_OnFrame
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, LilycoveCity_PokemonTrainerFanClub_OnTransition
|
||||
.byte 0
|
||||
|
||||
LilycoveCity_PokemonTrainerFanClub_MapScript2_21C790: @ 821C790
|
||||
LilycoveCity_PokemonTrainerFanClub_OnFrame: @ 821C790
|
||||
map_script_2 VAR_LILYCOVE_FAN_CLUB_STATE, 1, LilycoveCity_PokemonTrainerFanClub_EventScript_21C79A
|
||||
.2byte 0
|
||||
|
||||
@@ -11,13 +11,13 @@ LilycoveCity_PokemonTrainerFanClub_EventScript_21C79A:: @ 821C79A
|
||||
lockall
|
||||
applymovement 1, Common_Movement_WalkInPlaceFastestDown
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_PokemonTrainerFanClub_Text_21CF00, MSGBOX_DEFAULT
|
||||
msgbox LilycoveCity_PokemonTrainerFanClub_Text_OhWowItsPlayer, MSGBOX_DEFAULT
|
||||
applymovement 4, LilycoveCity_PokemonTrainerFanClub_Movement_21C7FD
|
||||
applymovement 2, LilycoveCity_PokemonTrainerFanClub_Movement_21C7F5
|
||||
waitmovement 0
|
||||
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceFastestRight
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_PokemonTrainerFanClub_Text_21CF12, MSGBOX_DEFAULT
|
||||
msgbox LilycoveCity_PokemonTrainerFanClub_Text_HeardAboutYouImYourFan, MSGBOX_DEFAULT
|
||||
applymovement 4, LilycoveCity_PokemonTrainerFanClub_Movement_21C804
|
||||
waitmovement 0
|
||||
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceFastestLeft
|
||||
@@ -118,7 +118,7 @@ LilycoveCity_PokemonTrainerFanClub_EventScript_21C8F1:: @ 821C8F1
|
||||
return
|
||||
|
||||
LilycoveCity_PokemonTrainerFanClub_EventScript_21C8F5:: @ 821C8F5
|
||||
setvar VAR_0x8005, 8
|
||||
setvar VAR_0x8005, NUM_TRAINER_CLUB_MEMBERS
|
||||
setvar VAR_0x8004, 8
|
||||
specialvar VAR_RESULT, ShouldMoveLilycoveFanClubMember
|
||||
compare VAR_RESULT, 0
|
||||
@@ -469,7 +469,7 @@ LilycoveCity_PokemonTrainerFanClub_EventScript_21CD19:: @ 821CD19
|
||||
setvar VAR_0x8004, 15
|
||||
special BufferStreakTrainerText
|
||||
specialvar VAR_RESULT, ShouldMoveLilycoveFanClubMember
|
||||
compare VAR_RESULT, 1
|
||||
compare VAR_RESULT, TRUE
|
||||
goto_if_eq LilycoveCity_PokemonTrainerFanClub_EventScript_21CD4D
|
||||
specialvar VAR_RESULT, GetNumMovedLilycoveFanClubMembers
|
||||
compare VAR_RESULT, 7
|
||||
@@ -481,13 +481,13 @@ LilycoveCity_PokemonTrainerFanClub_EventScript_21CD19:: @ 821CD19
|
||||
LilycoveCity_PokemonTrainerFanClub_EventScript_21CD4D:: @ 821CD4D
|
||||
specialvar VAR_RESULT, GetNumMovedLilycoveFanClubMembers
|
||||
compare VAR_RESULT, 1
|
||||
goto_if_eq LilycoveCity_PokemonTrainerFanClub_EventScript_21CD67
|
||||
msgbox LilycoveCity_PokemonTrainerFanClub_Text_21DE72, MSGBOX_DEFAULT
|
||||
goto_if_eq LilycoveCity_PokemonTrainerFanClub_EventScript_OnlyFan
|
||||
msgbox LilycoveCity_PokemonTrainerFanClub_Text_YouImpressive, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
LilycoveCity_PokemonTrainerFanClub_EventScript_21CD67:: @ 821CD67
|
||||
msgbox LilycoveCity_PokemonTrainerFanClub_Text_21DE83, MSGBOX_DEFAULT
|
||||
LilycoveCity_PokemonTrainerFanClub_EventScript_OnlyFan:: @ 821CD67
|
||||
msgbox LilycoveCity_PokemonTrainerFanClub_Text_OnlyIRecognizeYourTrueWorth, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
@@ -608,11 +608,11 @@ LilycoveCity_PokemonTrainerFanClub_EventScript_21CEED:: @ 821CEED
|
||||
LilycoveCity_PokemonTrainerFanClub_EventScript_21CEFF:: @ 821CEFF
|
||||
end
|
||||
|
||||
LilycoveCity_PokemonTrainerFanClub_Text_21CF00: @ 821CF00
|
||||
LilycoveCity_PokemonTrainerFanClub_Text_OhWowItsPlayer: @ 821CF00
|
||||
.string "Oh, wow!\n"
|
||||
.string "It's {PLAYER}!$"
|
||||
|
||||
LilycoveCity_PokemonTrainerFanClub_Text_21CF12: @ 821CF12
|
||||
LilycoveCity_PokemonTrainerFanClub_Text_HeardAboutYouImYourFan: @ 821CF12
|
||||
.string "I've heard the news!\n"
|
||||
.string "You're really strong, aren't you?\p"
|
||||
.string "We always argue about who is the\n"
|
||||
@@ -833,11 +833,11 @@ LilycoveCity_PokemonTrainerFanClub_Text_21DDCE: @ 821DDCE
|
||||
.string "{STR_VAR_1} is definitely stronger!\n"
|
||||
.string "I'm positive!$"
|
||||
|
||||
LilycoveCity_PokemonTrainerFanClub_Text_21DE72: @ 821DE72
|
||||
LilycoveCity_PokemonTrainerFanClub_Text_YouImpressive: @ 821DE72
|
||||
.string "You…\p"
|
||||
.string "Impressive!$"
|
||||
|
||||
LilycoveCity_PokemonTrainerFanClub_Text_21DE83: @ 821DE83
|
||||
LilycoveCity_PokemonTrainerFanClub_Text_OnlyIRecognizeYourTrueWorth: @ 821DE83
|
||||
.string "Your true worth, it is fine if only\n"
|
||||
.string "I recognized it.\p"
|
||||
.string "The others I doubt will understand\n"
|
||||
|
||||
@@ -1,458 +0,0 @@
|
||||
LinkContestRoom1_MapScripts:: @ 823B781
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, LinkContestRoom1_MapScript2_23B81F
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, LinkContestRoom1_MapScript2_23B815
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, LinkContestRoom1_OnTransition
|
||||
map_script MAP_SCRIPT_ON_RESUME, LinkContestRoom1_MapScript1_23B803
|
||||
map_script MAP_SCRIPT_ON_RETURN_TO_FIELD, LinkContestRoom1_MapScript1_23B79B
|
||||
.byte 0
|
||||
|
||||
LinkContestRoom1_MapScript1_23B79B: @ 823B79B
|
||||
special sub_80F8B94
|
||||
end
|
||||
|
||||
LinkContestRoom1_OnTransition: @ 823B79F
|
||||
call LinkContestRoom1_EventScript_23B7AF
|
||||
setvar VAR_TEMP_0, 1
|
||||
call LinkContestRoom1_EventScript_23B842
|
||||
end
|
||||
|
||||
LinkContestRoom1_EventScript_23B7AF:: @ 823B7AF
|
||||
call LinkContestRoom1_EventScript_27A133
|
||||
special ScriptGetMultiplayerId
|
||||
compare VAR_RESULT, 0
|
||||
call_if_eq LinkContestRoom1_EventScript_23B7EF
|
||||
compare VAR_RESULT, 1
|
||||
call_if_eq LinkContestRoom1_EventScript_23B7F3
|
||||
compare VAR_RESULT, 2
|
||||
call_if_eq LinkContestRoom1_EventScript_23B7F7
|
||||
compare VAR_RESULT, 3
|
||||
call_if_eq LinkContestRoom1_EventScript_23B7FB
|
||||
compare VAR_RESULT, 4
|
||||
call_if_eq LinkContestRoom1_EventScript_23B7FF
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23B7EF:: @ 823B7EF
|
||||
savebgm MUS_TEST1
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23B7F3:: @ 823B7F3
|
||||
savebgm MUS_TEST2
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23B7F7:: @ 823B7F7
|
||||
savebgm MUS_TEST3
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23B7FB:: @ 823B7FB
|
||||
savebgm MUS_TEST4
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23B7FF:: @ 823B7FF
|
||||
savebgm MUS_CONTEST0
|
||||
return
|
||||
|
||||
LinkContestRoom1_MapScript1_23B803: @ 823B803
|
||||
compare VAR_TEMP_9, 1
|
||||
call_if_eq LinkContestRoom1_EventScript_23B80F
|
||||
end
|
||||
|
||||
LinkContestRoom1_EventScript_23B80F:: @ 823B80F
|
||||
call LinkContestRoom1_EventScript_23BB2B
|
||||
return
|
||||
|
||||
LinkContestRoom1_MapScript2_23B815: @ 823B815
|
||||
map_script_2 VAR_LINK_CONTEST_ROOM_STATE, 1, LinkContestRoom1_EventScript_23B829
|
||||
.2byte 0
|
||||
|
||||
LinkContestRoom1_MapScript2_23B81F: @ 823B81F
|
||||
map_script_2 VAR_LINK_CONTEST_ROOM_STATE, 1, LinkContestRoom1_EventScript_23B834
|
||||
.2byte 0
|
||||
|
||||
LinkContestRoom1_EventScript_23B829:: @ 823B829
|
||||
call LinkContestRoom1_EventScript_279F97
|
||||
call LinkContestRoom1_EventScript_23BE44
|
||||
end
|
||||
|
||||
LinkContestRoom1_EventScript_23B834:: @ 823B834
|
||||
special sub_80F8B94
|
||||
hideobjectat EVENT_OBJ_ID_PLAYER, MAP_LITTLEROOT_TOWN
|
||||
call LinkContestRoom1_EventScript_23BB2B
|
||||
end
|
||||
|
||||
LinkContestRoom1_EventScript_23B842:: @ 823B842
|
||||
call LinkContestRoom1_EventScript_23B8F8
|
||||
call LinkContestRoom1_EventScript_23B858
|
||||
compare VAR_TEMP_0, 8
|
||||
goto_if_lt LinkContestRoom1_EventScript_23B842
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23B858:: @ 823B858
|
||||
switch VAR_TEMP_0
|
||||
case 1, LinkContestRoom1_EventScript_23B8AB
|
||||
case 2, LinkContestRoom1_EventScript_23B8B6
|
||||
case 3, LinkContestRoom1_EventScript_23B8C1
|
||||
case 4, LinkContestRoom1_EventScript_23B8CC
|
||||
case 5, LinkContestRoom1_EventScript_23B8D7
|
||||
case 6, LinkContestRoom1_EventScript_23B8E2
|
||||
case 7, LinkContestRoom1_EventScript_23B8ED
|
||||
end
|
||||
|
||||
LinkContestRoom1_EventScript_23B8AB:: @ 823B8AB
|
||||
copyvar VAR_OBJ_GFX_ID_4, VAR_TEMP_1
|
||||
addvar VAR_TEMP_0, 1
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23B8B6:: @ 823B8B6
|
||||
copyvar VAR_OBJ_GFX_ID_5, VAR_TEMP_1
|
||||
addvar VAR_TEMP_0, 1
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23B8C1:: @ 823B8C1
|
||||
copyvar VAR_OBJ_GFX_ID_6, VAR_TEMP_1
|
||||
addvar VAR_TEMP_0, 1
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23B8CC:: @ 823B8CC
|
||||
copyvar VAR_OBJ_GFX_ID_7, VAR_TEMP_1
|
||||
addvar VAR_TEMP_0, 1
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23B8D7:: @ 823B8D7
|
||||
copyvar VAR_OBJ_GFX_ID_8, VAR_TEMP_1
|
||||
addvar VAR_TEMP_0, 1
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23B8E2:: @ 823B8E2
|
||||
copyvar VAR_OBJ_GFX_ID_9, VAR_TEMP_1
|
||||
addvar VAR_TEMP_0, 1
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23B8ED:: @ 823B8ED
|
||||
copyvar VAR_OBJ_GFX_ID_A, VAR_TEMP_1
|
||||
addvar VAR_TEMP_0, 1
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23B8F8:: @ 823B8F8
|
||||
setvar VAR_RESULT, 32
|
||||
special ScriptRandom
|
||||
addvar VAR_RESULT, 1
|
||||
switch VAR_RESULT
|
||||
case 1, LinkContestRoom1_EventScript_23BA6B
|
||||
case 2, LinkContestRoom1_EventScript_23BA71
|
||||
case 3, LinkContestRoom1_EventScript_23BA77
|
||||
case 4, LinkContestRoom1_EventScript_23BA7D
|
||||
case 5, LinkContestRoom1_EventScript_23BA83
|
||||
case 6, LinkContestRoom1_EventScript_23BA89
|
||||
case 7, LinkContestRoom1_EventScript_23BA8F
|
||||
case 8, LinkContestRoom1_EventScript_23BA95
|
||||
case 9, LinkContestRoom1_EventScript_23BA9B
|
||||
case 10, LinkContestRoom1_EventScript_23BAA1
|
||||
case 11, LinkContestRoom1_EventScript_23BAA7
|
||||
case 12, LinkContestRoom1_EventScript_23BAAD
|
||||
case 13, LinkContestRoom1_EventScript_23BAB3
|
||||
case 14, LinkContestRoom1_EventScript_23BAB9
|
||||
case 15, LinkContestRoom1_EventScript_23BABF
|
||||
case 16, LinkContestRoom1_EventScript_23BAC5
|
||||
case 17, LinkContestRoom1_EventScript_23BACB
|
||||
case 18, LinkContestRoom1_EventScript_23BAD1
|
||||
case 19, LinkContestRoom1_EventScript_23BAD7
|
||||
case 20, LinkContestRoom1_EventScript_23BADD
|
||||
case 21, LinkContestRoom1_EventScript_23BAE3
|
||||
case 22, LinkContestRoom1_EventScript_23BAE9
|
||||
case 23, LinkContestRoom1_EventScript_23BAEF
|
||||
case 24, LinkContestRoom1_EventScript_23BAF5
|
||||
case 25, LinkContestRoom1_EventScript_23BAFB
|
||||
case 26, LinkContestRoom1_EventScript_23BB01
|
||||
case 27, LinkContestRoom1_EventScript_23BB07
|
||||
case 28, LinkContestRoom1_EventScript_23BB0D
|
||||
case 29, LinkContestRoom1_EventScript_23BB13
|
||||
case 30, LinkContestRoom1_EventScript_23BB19
|
||||
case 31, LinkContestRoom1_EventScript_23BB1F
|
||||
case 32, LinkContestRoom1_EventScript_23BB25
|
||||
end
|
||||
|
||||
LinkContestRoom1_EventScript_23BA6B:: @ 823BA6B
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_NINJA_BOY
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BA71:: @ 823BA71
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_TWIN
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BA77:: @ 823BA77
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_BOY_1
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BA7D:: @ 823BA7D
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_GIRL_1
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BA83:: @ 823BA83
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_GIRL_2
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BA89:: @ 823BA89
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_LITTLE_BOY
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BA8F:: @ 823BA8F
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_LITTLE_GIRL
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BA95:: @ 823BA95
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_BOY_3
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BA9B:: @ 823BA9B
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_GIRL_3
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BAA1:: @ 823BAA1
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_RICH_BOY
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BAA7:: @ 823BAA7
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_FAT_MAN
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BAAD:: @ 823BAAD
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_POKEFAN_F
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BAB3:: @ 823BAB3
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_MAN_1
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BAB9:: @ 823BAB9
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_WOMAN_2
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BABF:: @ 823BABF
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_EXPERT_M
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BAC5:: @ 823BAC5
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_EXPERT_F
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BACB:: @ 823BACB
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_POKEFAN_M
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BAD1:: @ 823BAD1
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_WOMAN_4
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BAD7:: @ 823BAD7
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_COOK
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BADD:: @ 823BADD
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_LASS
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BAE3:: @ 823BAE3
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_OLD_WOMAN
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BAE9:: @ 823BAE9
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_CAMPER
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BAEF:: @ 823BAEF
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_PICNICKER
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BAF5:: @ 823BAF5
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_MAN_3
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BAFB:: @ 823BAFB
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_WOMAN_5
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BB01:: @ 823BB01
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_YOUNGSTER
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BB07:: @ 823BB07
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_BUG_CATCHER
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BB0D:: @ 823BB0D
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_PSYCHIC_M
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BB13:: @ 823BB13
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_SCHOOL_KID_M
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BB19:: @ 823BB19
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_BLACK_BELT
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BB1F:: @ 823BB1F
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_BEAUTY
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BB25:: @ 823BB25
|
||||
setvar VAR_TEMP_1, EVENT_OBJ_GFX_SCIENTIST_1
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BB2B:: @ 823BB2B
|
||||
specialvar VAR_RESULT, sub_80F9160
|
||||
compare VAR_RESULT, 1
|
||||
goto_if_eq LinkContestRoom1_EventScript_23BD86
|
||||
switch VAR_CONTEST_LOCATION
|
||||
case 1, LinkContestRoom1_EventScript_23BB78
|
||||
case 2, LinkContestRoom1_EventScript_23BB8B
|
||||
case 3, LinkContestRoom1_EventScript_23BBE6
|
||||
case 4, LinkContestRoom1_EventScript_23BC92
|
||||
case 5, LinkContestRoom1_EventScript_23BC92
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BB78:: @ 823BB78
|
||||
createvobject EVENT_OBJ_GFX_NINJA_BOY, 20, 3, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BB8B:: @ 823BB8B
|
||||
createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_SCIENTIST_1, 3, 2, 8, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 13, 12, 8, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_LASS, 20, 3, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BBE6:: @ 823BBE6
|
||||
createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_GENTLEMAN, 3, 2, 8, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_EXPERT_F, 20, 3, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_MAN_2, 20, 6, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_5, 20, 7, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 8, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_GENTLEMAN, 24, 11, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 3, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 4, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_FAT_MAN, 27, 5, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 9, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 10, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 11, 9, 3, DIR_NORTH
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BC92:: @ 823BC92
|
||||
createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 3, 2, 8, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_MANIAC, 4, 1, 3, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_5, 6, 1, 5, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_4, 7, 1, 6, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_GENTLEMAN, 9, 1, 8, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_FISHERMAN, 14, 13, 3, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F, 15, 13, 4, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_MAN_4, 17, 13, 6, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 18, 13, 7, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_DEVON_EMPLOYEE, 19, 13, 8, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_POKEFAN_M, 20, 3, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_CAMPER, 21, 6, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_MAN_3, 22, 7, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_SAILOR, 25, 3, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 4, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_GENTLEMAN, 27, 5, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 9, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 10, 9, 3, DIR_NORTH
|
||||
createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 11, 9, 3, DIR_NORTH
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BD86:: @ 823BD86
|
||||
createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 3, 2, 8, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_MANIAC, 4, 1, 3, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_5, 6, 1, 5, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_4, 7, 1, 6, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_GENTLEMAN, 9, 1, 8, 3, DIR_EAST
|
||||
createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_FISHERMAN, 14, 13, 3, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F, 15, 13, 4, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_MAN_4, 17, 13, 6, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 18, 13, 7, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_DEVON_EMPLOYEE, 19, 13, 8, 3, DIR_WEST
|
||||
createvobject EVENT_OBJ_GFX_POKEFAN_M, 20, 3, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_CAMPER, 21, 6, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_MAN_3, 22, 7, 2, 3, DIR_SOUTH
|
||||
createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BE44:: @ 823BE44
|
||||
special sub_80F9154
|
||||
switch VAR_CONTEST_LOCATION
|
||||
case 1, LinkContestRoom1_EventScript_23BE84
|
||||
case 2, LinkContestRoom1_EventScript_23BE8E
|
||||
case 3, LinkContestRoom1_EventScript_23BE98
|
||||
case 4, LinkContestRoom1_EventScript_23BEA2
|
||||
case 5, LinkContestRoom1_EventScript_23BEAC
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_23BE84:: @ 823BE84
|
||||
warp MAP_LILYCOVE_CITY_CONTEST_LOBBY, 255, 14, 4
|
||||
waitstate
|
||||
end
|
||||
|
||||
LinkContestRoom1_EventScript_23BE8E:: @ 823BE8E
|
||||
warp MAP_LILYCOVE_CITY_CONTEST_LOBBY, 255, 14, 4
|
||||
waitstate
|
||||
end
|
||||
|
||||
LinkContestRoom1_EventScript_23BE98:: @ 823BE98
|
||||
warp MAP_LILYCOVE_CITY_CONTEST_LOBBY, 255, 14, 4
|
||||
waitstate
|
||||
end
|
||||
|
||||
LinkContestRoom1_EventScript_23BEA2:: @ 823BEA2
|
||||
warp MAP_LILYCOVE_CITY_CONTEST_LOBBY, 255, 14, 4
|
||||
waitstate
|
||||
end
|
||||
|
||||
LinkContestRoom1_EventScript_23BEAC:: @ 823BEAC
|
||||
warp MAP_LILYCOVE_CITY_CONTEST_LOBBY, 255, 15, 4
|
||||
waitstate
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_23BEB6:: @ 823BEB6
|
||||
checkplayergender
|
||||
compare VAR_RESULT, MALE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_23BECE
|
||||
compare VAR_RESULT, FEMALE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_23BED4
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_23BECE:: @ 823BECE
|
||||
setvar VAR_OBJ_GFX_ID_3, EVENT_OBJ_GFX_RIVAL_BRENDAN_NORMAL
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_23BED4:: @ 823BED4
|
||||
setvar VAR_OBJ_GFX_ID_3, EVENT_OBJ_GFX_RIVAL_MAY_NORMAL
|
||||
return
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
{
|
||||
"id": "MAP_LINK_CONTEST_ROOM6",
|
||||
"name": "LinkContestRoom6",
|
||||
"layout": "LAYOUT_LINK_CONTEST_ROOM6",
|
||||
"music": "MUS_CONTEST0",
|
||||
"region_map_section": "MAPSEC_DYNAMIC",
|
||||
"requires_flash": false,
|
||||
"weather": "WEATHER_NONE",
|
||||
"map_type": "MAP_TYPE_INDOOR",
|
||||
"allow_bike": false,
|
||||
"allow_escape_rope": false,
|
||||
"allow_running": false,
|
||||
"show_map_name": false,
|
||||
"battle_scene": "MAP_BATTLE_SCENE_NORMAL",
|
||||
"connections": null,
|
||||
"shared_events_map": "LinkContestRoom1",
|
||||
"shared_scripts_map": "LinkContestRoom1"
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
@@ -14,7 +14,7 @@ SlateportCity_OnTransition: @ 81DCC6C
|
||||
|
||||
SlateportCity_EventScript_EnterSlateport:: @ 81DCC8D
|
||||
setflag FLAG_VISITED_SLATEPORT_CITY
|
||||
setvar VAR_LINK_CONTEST_ROOM_STATE, 0
|
||||
setvar VAR_CONTEST_HALL_STATE, 0
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_CONTEST_REPORTER
|
||||
return
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ SlateportCity_PokemonFanClub_MapScripts:: @ 8209E95
|
||||
SlateportCity_PokemonFanClub_EventScript_Chairman:: @ 8209E96
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_unset FLAG_ENTERED_LINK_CONTEST, SlateportCity_PokemonFanClub_EventScript_ChairmanNotEnteredContest
|
||||
goto_if_unset FLAG_ENTERED_CONTEST, SlateportCity_PokemonFanClub_EventScript_ChairmanNotEnteredContest
|
||||
call_if_unset FLAG_MET_SLATEPORT_FANCLUB_CHAIRMAN, SlateportCity_PokemonFanClub_EventScript_MeetChairman
|
||||
switch VAR_SLATEPORT_FAN_CLUB_STATE
|
||||
case 0, SlateportCity_PokemonFanClub_EventScript_ChairmanFirstAssessment
|
||||
|
||||
@@ -13,6 +13,6 @@
|
||||
"show_map_name": false,
|
||||
"battle_scene": "MAP_BATTLE_SCENE_NORMAL",
|
||||
"connections": null,
|
||||
"shared_events_map": "LinkContestRoom1",
|
||||
"shared_scripts_map": "LinkContestRoom1"
|
||||
"shared_events_map": "ContestHall",
|
||||
"shared_scripts_map": "ContestHall"
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
@@ -13,6 +13,6 @@
|
||||
"show_map_name": false,
|
||||
"battle_scene": "MAP_BATTLE_SCENE_NORMAL",
|
||||
"connections": null,
|
||||
"shared_events_map": "LinkContestRoom1",
|
||||
"shared_scripts_map": "LinkContestRoom1"
|
||||
"shared_events_map": "ContestHall",
|
||||
"shared_scripts_map": "ContestHall"
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
@@ -13,6 +13,6 @@
|
||||
"show_map_name": false,
|
||||
"battle_scene": "MAP_BATTLE_SCENE_NORMAL",
|
||||
"connections": null,
|
||||
"shared_events_map": "LinkContestRoom1",
|
||||
"shared_scripts_map": "LinkContestRoom1"
|
||||
"shared_events_map": "ContestHall",
|
||||
"shared_scripts_map": "ContestHall"
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
@@ -13,6 +13,6 @@
|
||||
"show_map_name": false,
|
||||
"battle_scene": "MAP_BATTLE_SCENE_NORMAL",
|
||||
"connections": null,
|
||||
"shared_events_map": "LinkContestRoom1",
|
||||
"shared_scripts_map": "LinkContestRoom1"
|
||||
"shared_events_map": "ContestHall",
|
||||
"shared_scripts_map": "ContestHall"
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
@@ -13,6 +13,6 @@
|
||||
"show_map_name": false,
|
||||
"battle_scene": "MAP_BATTLE_SCENE_NORMAL",
|
||||
"connections": null,
|
||||
"shared_events_map": "LinkContestRoom1",
|
||||
"shared_scripts_map": "LinkContestRoom1"
|
||||
"shared_events_map": "ContestHall",
|
||||
"shared_scripts_map": "ContestHall"
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
@@ -13,6 +13,6 @@
|
||||
"show_map_name": false,
|
||||
"battle_scene": "MAP_BATTLE_SCENE_NORMAL",
|
||||
"connections": null,
|
||||
"shared_events_map": "LinkContestRoom1",
|
||||
"shared_scripts_map": "LinkContestRoom1"
|
||||
"shared_events_map": "ContestHall",
|
||||
"shared_scripts_map": "ContestHall"
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
@@ -4,7 +4,7 @@ VerdanturfTown_MapScripts:: @ 81EB566
|
||||
|
||||
VerdanturfTown_OnTransition: @ 81EB56C
|
||||
setflag FLAG_VISITED_VERDANTURF_TOWN
|
||||
setvar VAR_LINK_CONTEST_ROOM_STATE, 0
|
||||
setvar VAR_CONTEST_HALL_STATE, 0
|
||||
end
|
||||
|
||||
VerdanturfTown_EventScript_Twin:: @ 81EB575
|
||||
|
||||
@@ -460,18 +460,18 @@
|
||||
"TradeCenter",
|
||||
"RecordCorner",
|
||||
"BattleColosseum4P",
|
||||
"LinkContestRoom1",
|
||||
"ContestHall",
|
||||
"UnknownLinkContestRoom_25_29",
|
||||
"UnknownLinkContestRoom_25_30",
|
||||
"UnknownLinkContestRoom_25_31",
|
||||
"UnknownLinkContestRoom_25_32",
|
||||
"UnknownLinkContestRoom_25_33",
|
||||
"UnknownLinkContestRoom_25_34",
|
||||
"LinkContestRoom2",
|
||||
"LinkContestRoom3",
|
||||
"LinkContestRoom4",
|
||||
"LinkContestRoom5",
|
||||
"LinkContestRoom6",
|
||||
"ContestHallBeauty",
|
||||
"ContestHallTough",
|
||||
"ContestHallCool",
|
||||
"ContestHallSmart",
|
||||
"ContestHallCute",
|
||||
"InsideOfTruck",
|
||||
"SSTidalCorridor",
|
||||
"SSTidalLowerDeck",
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
LilycoveCity_ContestLobby_Text_WantToMakePokeblocks: @ 8292DEE
|
||||
BerryBlender_Text_WantToMakePokeblocks: @ 8292DEE
|
||||
.string "Oh? Did you want to make some {POKEBLOCK}S\n"
|
||||
.string "with this old-timer?$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_Excellent: @ 8292E28
|
||||
BerryBlender_Text_Excellent: @ 8292E28
|
||||
.string "Excellent!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_MadeOldTimerSad: @ 8292E33
|
||||
BerryBlender_Text_MadeOldTimerSad: @ 8292E33
|
||||
.string "Oh…\n"
|
||||
.string "You've made this old-timer sad…$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_KnowHowToMakePokeblocks: @ 8292E57
|
||||
BerryBlender_Text_KnowHowToMakePokeblocks: @ 8292E57
|
||||
.string "Do you know how to make a {POKEBLOCK}?$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_LetsBerryBlender: @ 8292E78
|
||||
BerryBlender_Text_LetsBerryBlender: @ 8292E78
|
||||
.string "Let's get started, then!\p"
|
||||
.string "Let's BERRY BLENDER!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_ExplainBerryBlending: @ 8292EA6
|
||||
BerryBlender_Text_ExplainBerryBlending: @ 8292EA6
|
||||
.string "Okay, a little explanation, then.\p"
|
||||
.string "Oh, don't worry, it's quite simple.\p"
|
||||
.string "When the BLENDER's arrow comes to\n"
|
||||
@@ -24,63 +24,63 @@ LilycoveCity_ContestLobby_Text_ExplainBerryBlending: @ 8292EA6
|
||||
.string "That's all you have to do.\n"
|
||||
.string "You'll see how easy it is when you try.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_DontHaveAnyBerries: @ 8292F77
|
||||
BerryBlender_Text_DontHaveAnyBerries: @ 8292F77
|
||||
.string "Oh?\n"
|
||||
.string "You don't have any BERRIES?\p"
|
||||
.string "If you don't have any BERRIES,\n"
|
||||
.string "you can't make any {POKEBLOCK}S.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_CanHaveOneOfMyBerries: @ 8292FD1
|
||||
BerryBlender_Text_CanHaveOneOfMyBerries: @ 8292FD1
|
||||
.string "Well, that won't do at all now, will it?\p"
|
||||
.string "If you don't mind leftovers, you can\n"
|
||||
.string "have one of my BERRIES.\p"
|
||||
.string "That way, we could make some {POKEBLOCK}S\n"
|
||||
.string "together using the BERRY BLENDER.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_DontHaveAnyBerriesToSpare: @ 829307D
|
||||
BerryBlender_Text_DontHaveAnyBerriesToSpare: @ 829307D
|
||||
.string "If I had some BERRIES left over,\n"
|
||||
.string "I'd gladly give you one…\p"
|
||||
.string "But, I don't have any to spare today.\n"
|
||||
.string "We'll have to do this another time.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_PokeblockCaseIsFull: @ 8293101
|
||||
BerryBlender_Text_PokeblockCaseIsFull: @ 8293101
|
||||
.string "But your {POKEBLOCK} CASE is full.\p"
|
||||
.string "You should use some {POKEBLOCK}S before\n"
|
||||
.string "you come see me again.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_DontHavePokeblockCase: @ 8293157
|
||||
BerryBlender_Text_DontHavePokeblockCase: @ 8293157
|
||||
.string "But you don't have a {POKEBLOCK} CASE.\p"
|
||||
.string "You should get a {POKEBLOCK} CASE and then\n"
|
||||
.string "come see me.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_LetsGetBlendingAlready: @ 82931AA
|
||||
BerryBlender_Text_LetsGetBlendingAlready: @ 82931AA
|
||||
.string "Let's get blending already!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_WhatKindOfPokeblockWillIGet: @ 82931C6
|
||||
BerryBlender_Text_WhatKindOfPokeblockWillIGet: @ 82931C6
|
||||
.string "I wonder what kind of {POKEBLOCK} I'll get?\n"
|
||||
.string "This is so exciting!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_WantToBlendPokeblocksWithUs: @ 8293201
|
||||
BerryBlender_Text_WantToBlendPokeblocksWithUs: @ 8293201
|
||||
.string "Hi, there! Did you want to blend some\n"
|
||||
.string "{POKEBLOCK}S with us?$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_Okay: @ 8293237
|
||||
BerryBlender_Text_Okay: @ 8293237
|
||||
.string "Okay!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_ThatsTooBad: @ 829323D
|
||||
BerryBlender_Text_ThatsTooBad: @ 829323D
|
||||
.string "That's too bad…\p"
|
||||
.string "But we'll always be around whenever\n"
|
||||
.string "you get the urge to blend!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_KnowHowToMakePokeblocks2: @ 829328C
|
||||
BerryBlender_Text_KnowHowToMakePokeblocks2: @ 829328C
|
||||
.string "Of course, you do know how to\n"
|
||||
.string "blend {POKEBLOCK}S, don't you?$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_LetsBerryBlender2: @ 82932C3
|
||||
BerryBlender_Text_LetsBerryBlender2: @ 82932C3
|
||||
.string "Let's get started, then!\p"
|
||||
.string "Let's BERRY BLENDER!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_ExplainBerryBlending2: @ 82932F1
|
||||
BerryBlender_Text_ExplainBerryBlending2: @ 82932F1
|
||||
.string "Okay!\n"
|
||||
.string "Let me explain it to you!\p"
|
||||
.string "When the spinning BLENDER's arrow\n"
|
||||
@@ -89,7 +89,7 @@ LilycoveCity_ContestLobby_Text_ExplainBerryBlending2: @ 82932F1
|
||||
.string "That's all it takes.\n"
|
||||
.string "Pretty easy, don't you think?$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_DontHaveAnyBerries2: @ 8293394
|
||||
BerryBlender_Text_DontHaveAnyBerries2: @ 8293394
|
||||
.string "Oh, but wait a second here…\n"
|
||||
.string "You don't have any BERRIES.\p"
|
||||
.string "You can't make any {POKEBLOCK}S without\n"
|
||||
@@ -97,40 +97,40 @@ LilycoveCity_ContestLobby_Text_DontHaveAnyBerries2: @ 8293394
|
||||
.string "We'll always be around whenever you\n"
|
||||
.string "get hold of some BERRIES to blend.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_PokeblockCaseIsFull2: @ 829343E
|
||||
BerryBlender_Text_PokeblockCaseIsFull2: @ 829343E
|
||||
.string "Oh, but wait a second here…\n"
|
||||
.string "Your {POKEBLOCK} CASE is full.\p"
|
||||
.string "You should use some {POKEBLOCK}S and\n"
|
||||
.string "then come back.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_DontHavePokeblockCase2: @ 82934A2
|
||||
BerryBlender_Text_DontHavePokeblockCase2: @ 82934A2
|
||||
.string "Oh, but wait a second here…\n"
|
||||
.string "You don't have a {POKEBLOCK} CASE.\p"
|
||||
.string "You should get a {POKEBLOCK} CASE and\n"
|
||||
.string "then come back.$"
|
||||
|
||||
@ Unused
|
||||
LilycoveCity_ContestLobby_Text_MakePokeblocksWithOurGroup: @ 829350B
|
||||
BerryBlender_Text_MakePokeblocksWithOurGroup: @ 829350B
|
||||
.string "Oh, hello! Did you want to make some\n"
|
||||
.string "{POKEBLOCK}S with our little group?$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_OhDear: @ 829354E
|
||||
BerryBlender_Text_OhDear: @ 829354E
|
||||
.string "Oh, dear!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_LeftUsInShock: @ 8293558
|
||||
BerryBlender_Text_LeftUsInShock: @ 8293558
|
||||
.string "Oh, dear me…\p"
|
||||
.string "You've left us in shock!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_KnowHowToMakePokeblocks3: @ 829357E
|
||||
BerryBlender_Text_KnowHowToMakePokeblocks3: @ 829357E
|
||||
.string "Naturally, you know how to make\n"
|
||||
.string "{POKEBLOCK}S, don't you?$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_LetsBerryBlender3: @ 82935B1
|
||||
BerryBlender_Text_LetsBerryBlender3: @ 82935B1
|
||||
.string "Okay, dear!\n"
|
||||
.string "Let's get started!\p"
|
||||
.string "Let's BERRY BLENDER!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_ExplainBerryBlending3: @ 82935E5
|
||||
BerryBlender_Text_ExplainBerryBlending3: @ 82935E5
|
||||
.string "Oh, dear!\p"
|
||||
.string "Then, I'll explain it to you nicely.\p"
|
||||
.string "When the BLENDER's arrow spins to\n"
|
||||
@@ -138,7 +138,7 @@ LilycoveCity_ContestLobby_Text_ExplainBerryBlending3: @ 82935E5
|
||||
.string "That's all it takes.\n"
|
||||
.string "Isn't it simple?$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_DontHaveAnyBerries3: @ 829367D
|
||||
BerryBlender_Text_DontHaveAnyBerries3: @ 829367D
|
||||
.string "You don't have any BERRIES,\n"
|
||||
.string "do you?\p"
|
||||
.string "If you don't have any BERRIES,\n"
|
||||
@@ -147,84 +147,84 @@ LilycoveCity_ContestLobby_Text_DontHaveAnyBerries3: @ 829367D
|
||||
.string "so let's make some together when\l"
|
||||
.string "you get a BERRY or two.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_PokeblockCaseIsFull3: @ 8293738
|
||||
BerryBlender_Text_PokeblockCaseIsFull3: @ 8293738
|
||||
.string "Your {POKEBLOCK} CASE is full,\n"
|
||||
.string "it looks like.\p"
|
||||
.string "You should use some {POKEBLOCK}S up\n"
|
||||
.string "and then come back.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_DontHavePokeblockCase3: @ 8293792
|
||||
BerryBlender_Text_DontHavePokeblockCase3: @ 8293792
|
||||
.string "You haven't gotten a {POKEBLOCK} CASE\n"
|
||||
.string "yet, it looks like.\p"
|
||||
.string "You need to get a {POKEBLOCK} CASE before\n"
|
||||
.string "you come back.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_SetNewBlenderRecord: @ 82937F9
|
||||
BerryBlender_Text_SetNewBlenderRecord: @ 82937F9
|
||||
.string "Okay! Today's going to be the day that\n"
|
||||
.string "I set a new BLENDER speed record!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_LookGoodAtBlendingJoinUs: @ 8293842
|
||||
BerryBlender_Text_LookGoodAtBlendingJoinUs: @ 8293842
|
||||
.string "Oh, dear!\n"
|
||||
.string "You look as if you're good at blending.\l"
|
||||
.string "Would you like to join us?$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_MakeDeliciousPokeblocks: @ 829388F
|
||||
BerryBlender_Text_MakeDeliciousPokeblocks: @ 829388F
|
||||
.string "I'm going to make delicious {POKEBLOCK}S\n"
|
||||
.string "and make my POKéMON cuter.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_SaveGameBeforeBerryBlenderLink: @ 82938CD
|
||||
BerryBlender_Text_SaveGameBeforeBerryBlenderLink: @ 82938CD
|
||||
.string "{POKEBLOCK}S will be made with your friends \n"
|
||||
.string "from BERRIES in the BERRY BLENDER.\p"
|
||||
.string "Is it okay to save the game before\n"
|
||||
.string "linking with your friends?$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_SearchingForFriends: @ 8293955
|
||||
BerryBlender_Text_SearchingForFriends: @ 8293955
|
||||
.string "Searching for your friends…\n"
|
||||
.string "… … B Button: Cancel$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_Player1Arrived: @ 8293986
|
||||
BerryBlender_Text_Player1Arrived: @ 8293986
|
||||
.string "{STR_VAR_1} arrived.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_Player1And2Arrived: @ 8293992
|
||||
BerryBlender_Text_Player1And2Arrived: @ 8293992
|
||||
.string "{STR_VAR_1} and {STR_VAR_2} arrived.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_AllPlayersArrived: @ 82939A5
|
||||
BerryBlender_Text_AllPlayersArrived: @ 82939A5
|
||||
.string "{STR_VAR_1}, {STR_VAR_2}, and\n"
|
||||
.string "{STR_VAR_3} arrived.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_NoBerriesLink: @ 82939BD
|
||||
BerryBlender_Text_NoBerriesLink: @ 82939BD
|
||||
.string "You have no BERRIES.\n"
|
||||
.string "The BERRY BLENDER can't be used.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_PokeblockCaseIsFullLink: @ 82939F3
|
||||
BerryBlender_Text_PokeblockCaseIsFullLink: @ 82939F3
|
||||
.string "Your {POKEBLOCK} CASE is full.\n"
|
||||
.string "The BERRY BLENDER can't be used.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_DontHavePokeblockCaseLink: @ 8293A2D
|
||||
BerryBlender_Text_DontHavePokeblockCaseLink: @ 8293A2D
|
||||
.string "You don't have a {POKEBLOCK} CASE.\n"
|
||||
.string "The BERRY BLENDER can't be used.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_LoveMakingPokeblocks: @ 8293A6B
|
||||
BerryBlender_Text_LoveMakingPokeblocks: @ 8293A6B
|
||||
.string "I love making {POKEBLOCK}S.\p"
|
||||
.string "I always have some BERRIES with me.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_MakePokeblocksUsingBerryBlender: @ 8293AA5
|
||||
BerryBlender_Text_MakePokeblocksUsingBerryBlender: @ 8293AA5
|
||||
.string "If you'd like, we could make some\n"
|
||||
.string "{POKEBLOCK}S together using the\l"
|
||||
.string "BERRY BLENDER.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_DontHaveAnyBerriesHaveOne: @ 8293AF0
|
||||
BerryBlender_Text_DontHaveAnyBerriesHaveOne: @ 8293AF0
|
||||
.string "Oh?\n"
|
||||
.string "You don't have any BERRIES?\p"
|
||||
.string "Well, that won't do at all now, will it?\p"
|
||||
.string "If you don't mind leftovers, you can\n"
|
||||
.string "have one of my BERRIES.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_UseItToMakePokeblocksTogether: @ 8293B76
|
||||
BerryBlender_Text_UseItToMakePokeblocksTogether: @ 8293B76
|
||||
.string "We'll use it to make {POKEBLOCK}S together\n"
|
||||
.string "using the BERRY BLENDER.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_DontHaveAnyBerriesNoneToSpare: @ 8293BB4
|
||||
BerryBlender_Text_DontHaveAnyBerriesNoneToSpare: @ 8293BB4
|
||||
.string "Oh?\n"
|
||||
.string "You don't have any BERRIES?\p"
|
||||
.string "If I had some left over, I'd gladly\n"
|
||||
@@ -232,75 +232,75 @@ LilycoveCity_ContestLobby_Text_DontHaveAnyBerriesNoneToSpare: @ 8293BB4
|
||||
.string "But, I don't have any to spare today.\n"
|
||||
.string "Sorry about that.$"
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_BerryBlender1:: @ 8293C3E
|
||||
BerryBlender_EventScript_BerryBlender1:: @ 8293C3E
|
||||
lockall
|
||||
goto_if_unset FLAG_HIDE_LILYCOVE_CONTEST_HALL_BLEND_MASTER, LilycoveCity_ContestLobby_EventScript_BlendMasterPresent
|
||||
goto_if_unset FLAG_HIDE_LILYCOVE_CONTEST_HALL_BLEND_MASTER, BerryBlender_EventScript_BlendMasterPresent
|
||||
setvar VAR_0x8009, 1
|
||||
applymovement 16, LilycoveCity_ContestLobby_Movement_BlendLeaderWalkInPlace
|
||||
applymovement 16, BerryBlender_Movement_BlendLeaderWalkInPlace
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_ContestLobby_Text_WantToMakePokeblocks, MSGBOX_YESNO
|
||||
msgbox BerryBlender_Text_WantToMakePokeblocks, MSGBOX_YESNO
|
||||
compare VAR_RESULT, YES
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_TryUseBerryBlender1
|
||||
goto LilycoveCity_ContestLobby_EventScript_DeclineBlender1
|
||||
goto_if_eq BerryBlender_EventScript_TryUseBerryBlender1
|
||||
goto BerryBlender_EventScript_DeclineBlender1
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_DeclineBlender1: @ 8293C70
|
||||
msgbox LilycoveCity_ContestLobby_Text_MadeOldTimerSad, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_DeclineBlender1: @ 8293C70
|
||||
msgbox BerryBlender_Text_MadeOldTimerSad, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender1NoBerries: @ 8293C7A
|
||||
msgbox LilycoveCity_ContestLobby_Text_DontHaveAnyBerries, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_Blender1NoBerries: @ 8293C7A
|
||||
msgbox BerryBlender_Text_DontHaveAnyBerries, MSGBOX_DEFAULT
|
||||
dotimebasedevents
|
||||
goto_if_set FLAG_DAILY_CONTEST_LOBBY_RECEIVED_BERRY, LilycoveCity_ContestLobby_EventScript_Blender1NoSpareBerries
|
||||
goto LilycoveCity_ContestLobby_EventScript_Blender1GiveSpareBerry
|
||||
goto_if_set FLAG_DAILY_CONTEST_LOBBY_RECEIVED_BERRY, BerryBlender_EventScript_Blender1NoSpareBerries
|
||||
goto BerryBlender_EventScript_Blender1GiveSpareBerry
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender1NoSpareBerries: @ 8293C92
|
||||
msgbox LilycoveCity_ContestLobby_Text_DontHaveAnyBerriesToSpare, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_Blender1NoSpareBerries: @ 8293C92
|
||||
msgbox BerryBlender_Text_DontHaveAnyBerriesToSpare, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender1GiveSpareBerry: @ 8293C9C
|
||||
msgbox LilycoveCity_ContestLobby_Text_CanHaveOneOfMyBerries, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_Blender1GiveSpareBerry: @ 8293C9C
|
||||
msgbox BerryBlender_Text_CanHaveOneOfMyBerries, MSGBOX_DEFAULT
|
||||
giveitem_std ITEM_PECHA_BERRY
|
||||
setflag FLAG_DAILY_CONTEST_LOBBY_RECEIVED_BERRY
|
||||
goto LilycoveCity_ContestLobby_EventScript_UseBerryBlender1
|
||||
goto BerryBlender_EventScript_UseBerryBlender1
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_UseBerryBlender1: @ 8293CB9
|
||||
msgbox LilycoveCity_ContestLobby_Text_KnowHowToMakePokeblocks, MSGBOX_YESNO
|
||||
BerryBlender_EventScript_UseBerryBlender1: @ 8293CB9
|
||||
msgbox BerryBlender_Text_KnowHowToMakePokeblocks, MSGBOX_YESNO
|
||||
compare VAR_RESULT, YES
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_StartBlender1
|
||||
goto LilycoveCity_ContestLobby_EventScript_ExplainBlending1
|
||||
goto_if_eq BerryBlender_EventScript_StartBlender1
|
||||
goto BerryBlender_EventScript_ExplainBlending1
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_StartBlender1: @ 8293CD2
|
||||
msgbox LilycoveCity_ContestLobby_Text_LetsBerryBlender, MSGBOX_DEFAULT
|
||||
goto LilycoveCity_ContestLobby_EventScript_DoBerryBlending
|
||||
BerryBlender_EventScript_StartBlender1: @ 8293CD2
|
||||
msgbox BerryBlender_Text_LetsBerryBlender, MSGBOX_DEFAULT
|
||||
goto BerryBlender_EventScript_DoBerryBlending
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_ExplainBlending1: @ 8293CE0
|
||||
msgbox LilycoveCity_ContestLobby_Text_ExplainBerryBlending, MSGBOX_DEFAULT
|
||||
goto LilycoveCity_ContestLobby_EventScript_StartBlender1
|
||||
BerryBlender_EventScript_ExplainBlending1: @ 8293CE0
|
||||
msgbox BerryBlender_Text_ExplainBerryBlending, MSGBOX_DEFAULT
|
||||
goto BerryBlender_EventScript_StartBlender1
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_TryUseBerryBlender1: @ 8293CEE
|
||||
BerryBlender_EventScript_TryUseBerryBlender1: @ 8293CEE
|
||||
checkitem ITEM_POKEBLOCK_CASE, 1
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_Blender1NoCase
|
||||
goto_if_eq BerryBlender_EventScript_Blender1NoCase
|
||||
specialvar VAR_RESULT, GetFirstFreePokeblockSlot
|
||||
compare VAR_RESULT, 65535
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_Blender1CaseFull
|
||||
goto_if_eq BerryBlender_EventScript_Blender1CaseFull
|
||||
specialvar VAR_RESULT, PlayerHasBerries
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_Blender1NoBerries
|
||||
msgbox LilycoveCity_ContestLobby_Text_Excellent, MSGBOX_DEFAULT
|
||||
goto LilycoveCity_ContestLobby_EventScript_UseBerryBlender1
|
||||
goto_if_eq BerryBlender_EventScript_Blender1NoBerries
|
||||
msgbox BerryBlender_Text_Excellent, MSGBOX_DEFAULT
|
||||
goto BerryBlender_EventScript_UseBerryBlender1
|
||||
end
|
||||
|
||||
@ VAR_0x8009 here is the Blender number. 1 is top right, 2 is bottom right, 3 is bottom left
|
||||
LilycoveCity_ContestLobby_EventScript_DoBerryBlending: @ 8293D2C
|
||||
BerryBlender_EventScript_DoBerryBlending: @ 8293D2C
|
||||
copyvar VAR_0x8004, VAR_0x8009
|
||||
fadescreen 1
|
||||
special DoBerryBlending
|
||||
@@ -308,326 +308,326 @@ LilycoveCity_ContestLobby_EventScript_DoBerryBlending: @ 8293D2C
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender1CaseFull: @ 8293D39
|
||||
msgbox LilycoveCity_ContestLobby_Text_PokeblockCaseIsFull, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_Blender1CaseFull: @ 8293D39
|
||||
msgbox BerryBlender_Text_PokeblockCaseIsFull, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender1NoCase: @ 8293D43
|
||||
msgbox LilycoveCity_ContestLobby_Text_DontHavePokeblockCase, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_Blender1NoCase: @ 8293D43
|
||||
msgbox BerryBlender_Text_DontHavePokeblockCase, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_BerryBlender2:: @ 8293D4D
|
||||
BerryBlender_EventScript_BerryBlender2:: @ 8293D4D
|
||||
lockall
|
||||
setvar VAR_0x8009, 2
|
||||
applymovement 10, Common_Movement_FaceOriginalDirection
|
||||
applymovement 3, LilycoveCity_ContestLobby_Movement_BlendLeaderWalkInPlace
|
||||
applymovement 3, BerryBlender_Movement_BlendLeaderWalkInPlace
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_ContestLobby_Text_WantToBlendPokeblocksWithUs, MSGBOX_YESNO
|
||||
msgbox BerryBlender_Text_WantToBlendPokeblocksWithUs, MSGBOX_YESNO
|
||||
compare VAR_RESULT, YES
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_TryUseBerryBlender2
|
||||
goto LilycoveCity_ContestLobby_EventScript_DeclineBlender2
|
||||
goto_if_eq BerryBlender_EventScript_TryUseBerryBlender2
|
||||
goto BerryBlender_EventScript_DeclineBlender2
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_DeclineBlender2: @ 8293D7D
|
||||
msgbox LilycoveCity_ContestLobby_Text_ThatsTooBad, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_DeclineBlender2: @ 8293D7D
|
||||
msgbox BerryBlender_Text_ThatsTooBad, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender2NoBerries: @ 8293D87
|
||||
msgbox LilycoveCity_ContestLobby_Text_DontHaveAnyBerries2, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_Blender2NoBerries: @ 8293D87
|
||||
msgbox BerryBlender_Text_DontHaveAnyBerries2, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_UseBerryBlender2: @ 8293D91
|
||||
msgbox LilycoveCity_ContestLobby_Text_KnowHowToMakePokeblocks2, MSGBOX_YESNO
|
||||
BerryBlender_EventScript_UseBerryBlender2: @ 8293D91
|
||||
msgbox BerryBlender_Text_KnowHowToMakePokeblocks2, MSGBOX_YESNO
|
||||
compare VAR_RESULT, YES
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_StartBlender2
|
||||
goto LilycoveCity_ContestLobby_EventScript_ExplainBlending2
|
||||
goto_if_eq BerryBlender_EventScript_StartBlender2
|
||||
goto BerryBlender_EventScript_ExplainBlending2
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_StartBlender2: @ 8293DAA
|
||||
msgbox LilycoveCity_ContestLobby_Text_LetsBerryBlender2, MSGBOX_DEFAULT
|
||||
goto LilycoveCity_ContestLobby_EventScript_DoBerryBlending
|
||||
BerryBlender_EventScript_StartBlender2: @ 8293DAA
|
||||
msgbox BerryBlender_Text_LetsBerryBlender2, MSGBOX_DEFAULT
|
||||
goto BerryBlender_EventScript_DoBerryBlending
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_ExplainBlending2: @ 8293DB8
|
||||
msgbox LilycoveCity_ContestLobby_Text_ExplainBerryBlending2, MSGBOX_DEFAULT
|
||||
goto LilycoveCity_ContestLobby_EventScript_StartBlender2
|
||||
BerryBlender_EventScript_ExplainBlending2: @ 8293DB8
|
||||
msgbox BerryBlender_Text_ExplainBerryBlending2, MSGBOX_DEFAULT
|
||||
goto BerryBlender_EventScript_StartBlender2
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_TryUseBerryBlender2: @ 8293DC6
|
||||
BerryBlender_EventScript_TryUseBerryBlender2: @ 8293DC6
|
||||
specialvar VAR_RESULT, PlayerHasBerries
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_Blender2NoBerries
|
||||
goto_if_eq BerryBlender_EventScript_Blender2NoBerries
|
||||
checkitem ITEM_POKEBLOCK_CASE, 1
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_Blender2NoCase
|
||||
msgbox LilycoveCity_ContestLobby_Text_Okay, MSGBOX_DEFAULT
|
||||
goto_if_eq BerryBlender_EventScript_Blender2NoCase
|
||||
msgbox BerryBlender_Text_Okay, MSGBOX_DEFAULT
|
||||
specialvar VAR_RESULT, GetFirstFreePokeblockSlot
|
||||
compare VAR_RESULT, 65535
|
||||
goto_if_ne LilycoveCity_ContestLobby_EventScript_UseBerryBlender2
|
||||
goto_if_ne BerryBlender_EventScript_UseBerryBlender2
|
||||
compare VAR_RESULT, 65535
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_Blender2CaseFull
|
||||
goto_if_eq BerryBlender_EventScript_Blender2CaseFull
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender2CaseFull: @ 8293E0A
|
||||
msgbox LilycoveCity_ContestLobby_Text_PokeblockCaseIsFull2, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_Blender2CaseFull: @ 8293E0A
|
||||
msgbox BerryBlender_Text_PokeblockCaseIsFull2, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender2NoCase: @ 8293E14
|
||||
msgbox LilycoveCity_ContestLobby_Text_DontHavePokeblockCase2, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_Blender2NoCase: @ 8293E14
|
||||
msgbox BerryBlender_Text_DontHavePokeblockCase2, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_BerryBlender3:: @ 8293E1E
|
||||
BerryBlender_EventScript_BerryBlender3:: @ 8293E1E
|
||||
lockall
|
||||
setvar VAR_0x8008, 15
|
||||
setvar VAR_0x8009, 3
|
||||
applymovement 9, Common_Movement_FaceOriginalDirection
|
||||
applymovement 17, Common_Movement_FaceOriginalDirection
|
||||
applymovement VAR_0x8008, LilycoveCity_ContestLobby_Movement_BlendLeaderWalkInPlace
|
||||
applymovement VAR_0x8008, BerryBlender_Movement_BlendLeaderWalkInPlace
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_ContestLobby_Text_LookGoodAtBlendingJoinUs, MSGBOX_YESNO
|
||||
msgbox BerryBlender_Text_LookGoodAtBlendingJoinUs, MSGBOX_YESNO
|
||||
compare VAR_RESULT, YES
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_TryUseBlender3
|
||||
goto LilycoveCity_ContestLobby_EventScript_DeclineBlender3
|
||||
goto_if_eq BerryBlender_EventScript_TryUseBlender3
|
||||
goto BerryBlender_EventScript_DeclineBlender3
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_DeclineBlender3: @ 8293E5A
|
||||
msgbox LilycoveCity_ContestLobby_Text_LeftUsInShock, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_DeclineBlender3: @ 8293E5A
|
||||
msgbox BerryBlender_Text_LeftUsInShock, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender3NoBerries: @ 8293E64
|
||||
msgbox LilycoveCity_ContestLobby_Text_DontHaveAnyBerries3, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_Blender3NoBerries: @ 8293E64
|
||||
msgbox BerryBlender_Text_DontHaveAnyBerries3, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_UseBerryBlender3: @ 8293E6E
|
||||
msgbox LilycoveCity_ContestLobby_Text_KnowHowToMakePokeblocks3, MSGBOX_YESNO
|
||||
BerryBlender_EventScript_UseBerryBlender3: @ 8293E6E
|
||||
msgbox BerryBlender_Text_KnowHowToMakePokeblocks3, MSGBOX_YESNO
|
||||
compare VAR_RESULT, YES
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_StartBlender3
|
||||
goto LilycoveCity_ContestLobby_EventScript_ExplainBlending3
|
||||
goto_if_eq BerryBlender_EventScript_StartBlender3
|
||||
goto BerryBlender_EventScript_ExplainBlending3
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_StartBlender3: @ 8293E87
|
||||
msgbox LilycoveCity_ContestLobby_Text_LetsBerryBlender3, MSGBOX_DEFAULT
|
||||
goto LilycoveCity_ContestLobby_EventScript_DoBerryBlending
|
||||
BerryBlender_EventScript_StartBlender3: @ 8293E87
|
||||
msgbox BerryBlender_Text_LetsBerryBlender3, MSGBOX_DEFAULT
|
||||
goto BerryBlender_EventScript_DoBerryBlending
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_ExplainBlending3: @ 8293E95
|
||||
msgbox LilycoveCity_ContestLobby_Text_ExplainBerryBlending3, MSGBOX_DEFAULT
|
||||
goto LilycoveCity_ContestLobby_EventScript_StartBlender3
|
||||
BerryBlender_EventScript_ExplainBlending3: @ 8293E95
|
||||
msgbox BerryBlender_Text_ExplainBerryBlending3, MSGBOX_DEFAULT
|
||||
goto BerryBlender_EventScript_StartBlender3
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_TryUseBlender3: @ 8293EA3
|
||||
BerryBlender_EventScript_TryUseBlender3: @ 8293EA3
|
||||
specialvar VAR_RESULT, PlayerHasBerries
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_Blender3NoBerries
|
||||
goto_if_eq BerryBlender_EventScript_Blender3NoBerries
|
||||
checkitem ITEM_POKEBLOCK_CASE, 1
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_Blender3NoCase
|
||||
msgbox LilycoveCity_ContestLobby_Text_OhDear, MSGBOX_DEFAULT
|
||||
goto_if_eq BerryBlender_EventScript_Blender3NoCase
|
||||
msgbox BerryBlender_Text_OhDear, MSGBOX_DEFAULT
|
||||
specialvar VAR_RESULT, GetFirstFreePokeblockSlot
|
||||
compare VAR_RESULT, 65535
|
||||
goto_if_ne LilycoveCity_ContestLobby_EventScript_UseBerryBlender3
|
||||
goto_if_ne BerryBlender_EventScript_UseBerryBlender3
|
||||
compare VAR_RESULT, 65535
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_Blender3CaseFull
|
||||
goto_if_eq BerryBlender_EventScript_Blender3CaseFull
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender3CaseFull: @ 8293EE7
|
||||
msgbox LilycoveCity_ContestLobby_Text_PokeblockCaseIsFull3, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_Blender3CaseFull: @ 8293EE7
|
||||
msgbox BerryBlender_Text_PokeblockCaseIsFull3, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender3NoCase: @ 8293EF1
|
||||
msgbox LilycoveCity_ContestLobby_Text_DontHavePokeblockCase3, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_Blender3NoCase: @ 8293EF1
|
||||
msgbox BerryBlender_Text_DontHavePokeblockCase3, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_BlendMasterPresent: @ 8293EFB
|
||||
BerryBlender_EventScript_BlendMasterPresent: @ 8293EFB
|
||||
lockall
|
||||
setvar VAR_0x8009, 1
|
||||
msgbox LilycoveCity_ContestLobby_Text_SeeMyMasteryInAction, MSGBOX_YESNO
|
||||
msgbox BerryBlender_Text_SeeMyMasteryInAction, MSGBOX_YESNO
|
||||
compare VAR_RESULT, YES
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_TryBlendWithBlendMaster
|
||||
msgbox LilycoveCity_ContestLobby_Text_TooBusyNowIsee, MSGBOX_DEFAULT
|
||||
goto_if_eq BerryBlender_EventScript_TryBlendWithBlendMaster
|
||||
msgbox BerryBlender_Text_TooBusyNowIsee, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_BlendMasterNoBerries: @ 8293F1E
|
||||
msgbox LilycoveCity_ContestLobby_Text_BlendMasterNoBerries, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_BlendMasterNoBerries: @ 8293F1E
|
||||
msgbox BerryBlender_Text_BlendMasterNoBerries, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_TryBlendWithBlendMaster: @ 8293F28
|
||||
BerryBlender_EventScript_TryBlendWithBlendMaster: @ 8293F28
|
||||
checkitem ITEM_POKEBLOCK_CASE, 1
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_BlendMasterNoCase
|
||||
goto_if_eq BerryBlender_EventScript_BlendMasterNoCase
|
||||
specialvar VAR_RESULT, PlayerHasBerries
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_BlendMasterNoBerries
|
||||
goto_if_eq BerryBlender_EventScript_BlendMasterNoBerries
|
||||
specialvar VAR_RESULT, GetFirstFreePokeblockSlot
|
||||
compare VAR_RESULT, 65535
|
||||
goto_if_ne LilycoveCity_ContestLobby_EventScript_BlendWithBlendMaster
|
||||
goto_if_ne BerryBlender_EventScript_BlendWithBlendMaster
|
||||
compare VAR_RESULT, 65535
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_BlendMasterCaseFull
|
||||
goto_if_eq BerryBlender_EventScript_BlendMasterCaseFull
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_BlendWithBlendMaster: @ 8293F64
|
||||
msgbox LilycoveCity_ContestLobby_Text_BlendMasterKnowHowToMakePokeblocks, MSGBOX_YESNO
|
||||
BerryBlender_EventScript_BlendWithBlendMaster: @ 8293F64
|
||||
msgbox BerryBlender_Text_BlendMasterKnowHowToMakePokeblocks, MSGBOX_YESNO
|
||||
compare VAR_RESULT, NO
|
||||
call_if_eq LilycoveCity_ContestLobby_EventScript_BlendMasterExplainBlending
|
||||
msgbox LilycoveCity_ContestLobby_Text_BlendMasterLetsBerryBlender, MSGBOX_DEFAULT
|
||||
goto LilycoveCity_ContestLobby_EventScript_DoBerryBlending
|
||||
call_if_eq BerryBlender_EventScript_BlendMasterExplainBlending
|
||||
msgbox BerryBlender_Text_BlendMasterLetsBerryBlender, MSGBOX_DEFAULT
|
||||
goto BerryBlender_EventScript_DoBerryBlending
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_BlendMasterExplainBlending: @ 8293F85
|
||||
msgbox LilycoveCity_ContestLobby_Text_BlendMasterExplainBerryBlending, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_BlendMasterExplainBlending: @ 8293F85
|
||||
msgbox BerryBlender_Text_BlendMasterExplainBerryBlending, MSGBOX_DEFAULT
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_BlendMasterNoCase: @ 8293F8E
|
||||
msgbox LilycoveCity_ContestLobby_Text_BlendMasterNoPokeblockCase, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_BlendMasterNoCase: @ 8293F8E
|
||||
msgbox BerryBlender_Text_BlendMasterNoPokeblockCase, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_BlendMasterCaseFull: @ 8293F98
|
||||
msgbox LilycoveCity_ContestLobby_Text_BlendMasterPokeblockCaseFull, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_BlendMasterCaseFull: @ 8293F98
|
||||
msgbox BerryBlender_Text_BlendMasterPokeblockCaseFull, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender2Man:: @ 8293FA2
|
||||
msgbox LilycoveCity_ContestLobby_Text_SetNewBlenderRecord, MSGBOX_NPC
|
||||
BerryBlender_EventScript_Blender2Man:: @ 8293FA2
|
||||
msgbox BerryBlender_Text_SetNewBlenderRecord, MSGBOX_NPC
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender3PokefanF:: @ 8293FAB
|
||||
msgbox LilycoveCity_ContestLobby_Text_LookGoodAtBlendingJoinUs, MSGBOX_NPC
|
||||
BerryBlender_EventScript_Blender3PokefanF:: @ 8293FAB
|
||||
msgbox BerryBlender_Text_LookGoodAtBlendingJoinUs, MSGBOX_NPC
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender2Twin:: @ 8293FB4
|
||||
msgbox LilycoveCity_ContestLobby_Text_MakeDeliciousPokeblocks, MSGBOX_NPC
|
||||
BerryBlender_EventScript_Blender2Twin:: @ 8293FB4
|
||||
msgbox BerryBlender_Text_MakeDeliciousPokeblocks, MSGBOX_NPC
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_Blender1ExpertM:: @ 8293FBD
|
||||
BerryBlender_EventScript_Blender1ExpertM:: @ 8293FBD
|
||||
setvar VAR_0x8008, 15
|
||||
goto LilycoveCity_ContestLobby_EventScript_ExpertMCheckGiveBerry
|
||||
goto BerryBlender_EventScript_ExpertMCheckGiveBerry
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_ExpertMCheckGiveBerry: @ 8293FC8
|
||||
BerryBlender_EventScript_ExpertMCheckGiveBerry: @ 8293FC8
|
||||
lock
|
||||
faceplayer
|
||||
msgbox LilycoveCity_ContestLobby_Text_LoveMakingPokeblocks, MSGBOX_DEFAULT
|
||||
msgbox BerryBlender_Text_LoveMakingPokeblocks, MSGBOX_DEFAULT
|
||||
specialvar VAR_RESULT, PlayerHasBerries
|
||||
compare VAR_RESULT, TRUE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_ExpertMPlayerHasBerries
|
||||
goto_if_eq BerryBlender_EventScript_ExpertMPlayerHasBerries
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_ExpertMNoBerries
|
||||
goto_if_eq BerryBlender_EventScript_ExpertMNoBerries
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_ExpertMPlayerHasBerries: @ 8293FEE
|
||||
msgbox LilycoveCity_ContestLobby_Text_MakePokeblocksUsingBerryBlender, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_ExpertMPlayerHasBerries: @ 8293FEE
|
||||
msgbox BerryBlender_Text_MakePokeblocksUsingBerryBlender, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_ExpertMNoBerries: @ 8293FF8
|
||||
BerryBlender_EventScript_ExpertMNoBerries: @ 8293FF8
|
||||
checkitem ITEM_POKEBLOCK_CASE, 1
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_ExpertMNoSpareBerries
|
||||
goto_if_eq BerryBlender_EventScript_ExpertMNoSpareBerries
|
||||
specialvar VAR_RESULT, GetFirstFreePokeblockSlot
|
||||
compare VAR_RESULT, 65535
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_ExpertMNoSpareBerries
|
||||
goto_if_eq BerryBlender_EventScript_ExpertMNoSpareBerries
|
||||
dotimebasedevents
|
||||
goto_if_set FLAG_DAILY_CONTEST_LOBBY_RECEIVED_BERRY, LilycoveCity_ContestLobby_EventScript_ExpertMNoSpareBerries
|
||||
goto LilycoveCity_ContestLobby_EventScript_ExpertMGiveBerry
|
||||
goto_if_set FLAG_DAILY_CONTEST_LOBBY_RECEIVED_BERRY, BerryBlender_EventScript_ExpertMNoSpareBerries
|
||||
goto BerryBlender_EventScript_ExpertMGiveBerry
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_ExpertMNoSpareBerries: @ 8294028
|
||||
msgbox LilycoveCity_ContestLobby_Text_DontHaveAnyBerriesNoneToSpare, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_ExpertMNoSpareBerries: @ 8294028
|
||||
msgbox BerryBlender_Text_DontHaveAnyBerriesNoneToSpare, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_ExpertMGiveBerry: @ 8294032
|
||||
msgbox LilycoveCity_ContestLobby_Text_DontHaveAnyBerriesHaveOne, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_ExpertMGiveBerry: @ 8294032
|
||||
msgbox BerryBlender_Text_DontHaveAnyBerriesHaveOne, MSGBOX_DEFAULT
|
||||
giveitem_std ITEM_PECHA_BERRY
|
||||
setflag FLAG_DAILY_CONTEST_LOBBY_RECEIVED_BERRY
|
||||
msgbox LilycoveCity_ContestLobby_Text_UseItToMakePokeblocksTogether, MSGBOX_DEFAULT
|
||||
msgbox BerryBlender_Text_UseItToMakePokeblocksTogether, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_Movement_BlendLeaderWalkInPlace: @ 8294053
|
||||
BerryBlender_Movement_BlendLeaderWalkInPlace: @ 8294053
|
||||
walk_in_place_fastest_right
|
||||
step_end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_BerryBlenderLink:: @ 8294055
|
||||
BerryBlender_EventScript_BerryBlenderLink:: @ 8294055
|
||||
lockall
|
||||
specialvar VAR_RESULT, PlayerHasBerries
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_LinkBlenderNoBerries
|
||||
goto_if_eq BerryBlender_EventScript_LinkBlenderNoBerries
|
||||
checkitem ITEM_POKEBLOCK_CASE, 1
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_LinkBlenderNoCase
|
||||
goto_if_eq BerryBlender_EventScript_LinkBlenderNoCase
|
||||
specialvar VAR_RESULT, GetFirstFreePokeblockSlot
|
||||
compare VAR_RESULT, 65535
|
||||
goto_if_ne LilycoveCity_ContestLobby_EventScript_LinkBlenderSaveGame
|
||||
goto_if_ne BerryBlender_EventScript_LinkBlenderSaveGame
|
||||
compare VAR_RESULT, 65535
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_LinkBlenderCaseFull
|
||||
goto_if_eq BerryBlender_EventScript_LinkBlenderCaseFull
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_LinkBlenderSaveGame: @ 8294092
|
||||
msgbox LilycoveCity_ContestLobby_Text_SaveGameBeforeBerryBlenderLink, MSGBOX_YESNO
|
||||
BerryBlender_EventScript_LinkBlenderSaveGame: @ 8294092
|
||||
msgbox BerryBlender_Text_SaveGameBeforeBerryBlenderLink, MSGBOX_YESNO
|
||||
compare VAR_RESULT, YES
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_TryDoLinkBlender
|
||||
goto_if_eq BerryBlender_EventScript_TryDoLinkBlender
|
||||
compare VAR_RESULT, NO
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_CancelLinkBlender
|
||||
goto_if_eq BerryBlender_EventScript_CancelLinkBlender
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_LinkBlenderNoBerries: @ 82940B1
|
||||
msgbox LilycoveCity_ContestLobby_Text_NoBerriesLink, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_LinkBlenderNoBerries: @ 82940B1
|
||||
msgbox BerryBlender_Text_NoBerriesLink, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_TryDoLinkBlender: @ 82940BB
|
||||
BerryBlender_EventScript_TryDoLinkBlender: @ 82940BB
|
||||
call Common_EventScript_SaveGame
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_CancelLinkBlender
|
||||
goto_if_eq BerryBlender_EventScript_CancelLinkBlender
|
||||
specialvar VAR_RESULT, IsWirelessAdapterConnected
|
||||
compare VAR_RESULT, TRUE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_StartDecideLinkLeader
|
||||
message LilycoveCity_ContestLobby_Text_SearchingForFriends
|
||||
goto_if_eq BerryBlender_EventScript_StartDecideLinkLeader
|
||||
message BerryBlender_Text_SearchingForFriends
|
||||
waitmessage
|
||||
special TryBerryBlenderLinkup
|
||||
waitstate
|
||||
compare VAR_RESULT, 1
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_SpawnLinkPartners
|
||||
goto_if_eq BerryBlender_EventScript_SpawnLinkPartners
|
||||
compare VAR_RESULT, 2
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_CloseLinkNotReady
|
||||
goto_if_eq BerryBlender_EventScript_CloseLinkNotReady
|
||||
compare VAR_RESULT, 3
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_CloseLinkDifferentSelections
|
||||
goto_if_eq BerryBlender_EventScript_CloseLinkDifferentSelections
|
||||
compare VAR_RESULT, 5
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_CloseLink
|
||||
goto_if_eq BerryBlender_EventScript_CloseLink
|
||||
compare VAR_RESULT, 6
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_LinkError
|
||||
goto_if_eq BerryBlender_EventScript_LinkError
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_TwoPlayerLink: @ 829411D
|
||||
msgbox LilycoveCity_ContestLobby_Text_Player1Arrived, MSGBOX_DEFAULT
|
||||
goto LilycoveCity_ContestLobby_EventScript_DoLinkBerryBlending
|
||||
BerryBlender_EventScript_TwoPlayerLink: @ 829411D
|
||||
msgbox BerryBlender_Text_Player1Arrived, MSGBOX_DEFAULT
|
||||
goto BerryBlender_EventScript_DoLinkBerryBlending
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_ThreePlayerLink: @ 829412B
|
||||
msgbox LilycoveCity_ContestLobby_Text_Player1And2Arrived, MSGBOX_DEFAULT
|
||||
goto LilycoveCity_ContestLobby_EventScript_DoLinkBerryBlending
|
||||
BerryBlender_EventScript_ThreePlayerLink: @ 829412B
|
||||
msgbox BerryBlender_Text_Player1And2Arrived, MSGBOX_DEFAULT
|
||||
goto BerryBlender_EventScript_DoLinkBerryBlending
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_FourPlayerLink: @ 8294139
|
||||
msgbox LilycoveCity_ContestLobby_Text_AllPlayersArrived, MSGBOX_DEFAULT
|
||||
goto LilycoveCity_ContestLobby_EventScript_DoLinkBerryBlending
|
||||
BerryBlender_EventScript_FourPlayerLink: @ 8294139
|
||||
msgbox BerryBlender_Text_AllPlayersArrived, MSGBOX_DEFAULT
|
||||
goto BerryBlender_EventScript_DoLinkBerryBlending
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_DoLinkBerryBlending: @ 8294147
|
||||
BerryBlender_EventScript_DoLinkBerryBlending: @ 8294147
|
||||
setvar VAR_0x8004, 0
|
||||
fadescreen 1
|
||||
removeobject 240
|
||||
@@ -639,109 +639,109 @@ LilycoveCity_ContestLobby_EventScript_DoLinkBerryBlending: @ 8294147
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_CancelLinkBlender: @ 8294160
|
||||
BerryBlender_EventScript_CancelLinkBlender: @ 8294160
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_LinkBlenderCaseFull: @ 8294162
|
||||
msgbox LilycoveCity_ContestLobby_Text_PokeblockCaseIsFullLink, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_LinkBlenderCaseFull: @ 8294162
|
||||
msgbox BerryBlender_Text_PokeblockCaseIsFullLink, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_LinkBlenderNoCase: @ 829416C
|
||||
msgbox LilycoveCity_ContestLobby_Text_DontHavePokeblockCaseLink, MSGBOX_DEFAULT
|
||||
BerryBlender_EventScript_LinkBlenderNoCase: @ 829416C
|
||||
msgbox BerryBlender_Text_DontHavePokeblockCaseLink, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_CloseLinkNotReady: @ 8294176
|
||||
BerryBlender_EventScript_CloseLinkNotReady: @ 8294176
|
||||
special CloseLink
|
||||
msgbox Text_SomeoneIsNotReadyToLink, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_CloseLinkDifferentSelections: @ 8294183
|
||||
BerryBlender_EventScript_CloseLinkDifferentSelections: @ 8294183
|
||||
special CloseLink
|
||||
msgbox Text_PlayersMadeDifferentSelections, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_CloseLink: @ 8294190
|
||||
BerryBlender_EventScript_CloseLink: @ 8294190
|
||||
special CloseLink
|
||||
msgbox gText_PokeblockLinkCanceled, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_LinkError: @ 829419D
|
||||
BerryBlender_EventScript_LinkError: @ 829419D
|
||||
special CloseLink
|
||||
msgbox Text_LinkErrorPleaseReset, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_SpawnLinkPartners: @ 82941AA
|
||||
BerryBlender_EventScript_SpawnLinkPartners: @ 82941AA
|
||||
fadescreen 1
|
||||
specialvar VAR_RESULT, GetLinkPartnerNames
|
||||
copyvar VAR_0x8008, VAR_RESULT
|
||||
copyvar VAR_0x8004, VAR_0x8008
|
||||
special SpawnLinkPartnerEventObject
|
||||
goto LilycoveCity_ContestLobby_EventScript_LinkPlayersArrived
|
||||
goto BerryBlender_EventScript_LinkPlayersArrived
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_LinkPlayersArrived: @ 82941C4
|
||||
BerryBlender_EventScript_LinkPlayersArrived: @ 82941C4
|
||||
fadescreen 0
|
||||
switch VAR_0x8008
|
||||
case 2, LilycoveCity_ContestLobby_EventScript_TwoPlayerLink
|
||||
case 3, LilycoveCity_ContestLobby_EventScript_ThreePlayerLink
|
||||
case 4, LilycoveCity_ContestLobby_EventScript_FourPlayerLink
|
||||
case 2, BerryBlender_EventScript_TwoPlayerLink
|
||||
case 3, BerryBlender_EventScript_ThreePlayerLink
|
||||
case 4, BerryBlender_EventScript_FourPlayerLink
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_StartDecideLinkLeader: @ 82941ED
|
||||
setvar VAR_0x8004, 13
|
||||
goto LilycoveCity_ContestLobby_EventScript_DecideLinkLeader
|
||||
BerryBlender_EventScript_StartDecideLinkLeader: @ 82941ED
|
||||
setvar VAR_0x8004, LINK_GROUP_BERRY_BLENDER
|
||||
goto BerryBlender_EventScript_DecideLinkLeader
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_DecideLinkLeader: @ 82941F8
|
||||
message Text_DecideLinkLeader
|
||||
BerryBlender_EventScript_DecideLinkLeader: @ 82941F8
|
||||
message LilycoveCity_ContestLobby_Text_PleaseDecideLinkLeader
|
||||
waitmessage
|
||||
multichoice 16, 6, MULTI_LINK_LEADER, 0
|
||||
switch VAR_RESULT
|
||||
case 0, LilycoveCity_ContestLobby_EventScript_TryJoinGroup
|
||||
case 1, LilycoveCity_ContestLobby_EventScript_TryLeadGroup
|
||||
case 2, LilycoveCity_ContestLobby_EventScript_CloseLink
|
||||
case MULTI_B_PRESSED, LilycoveCity_ContestLobby_EventScript_CloseLink
|
||||
case 0, BerryBlender_EventScript_TryJoinGroup
|
||||
case 1, BerryBlender_EventScript_TryLeadGroup
|
||||
case 2, BerryBlender_EventScript_CloseLink
|
||||
case MULTI_B_PRESSED, BerryBlender_EventScript_CloseLink
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_TryLeadGroup: @ 8294235
|
||||
call LilycoveCity_ContestLobby_EventScript_TryBecomeLinkLeader
|
||||
BerryBlender_EventScript_TryLeadGroup: @ 8294235
|
||||
call BerryBlender_EventScript_TryBecomeLinkLeader
|
||||
compare VAR_RESULT, 1
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_LinkLeaderDecided
|
||||
goto_if_eq BerryBlender_EventScript_LinkLeaderDecided
|
||||
compare VAR_RESULT, 5
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_DecideLinkLeader
|
||||
goto_if_eq BerryBlender_EventScript_DecideLinkLeader
|
||||
compare VAR_RESULT, 8
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_TryLeadGroup
|
||||
goto_if_eq BerryBlender_EventScript_TryLeadGroup
|
||||
release
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_TryJoinGroup: @ 829425D
|
||||
call LilycoveCity_ContestLobby_EventScript_TryJoinLinkGroup
|
||||
BerryBlender_EventScript_TryJoinGroup: @ 829425D
|
||||
call BerryBlender_EventScript_TryJoinLinkGroup
|
||||
compare VAR_RESULT, 1
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_LinkLeaderDecided
|
||||
goto_if_eq BerryBlender_EventScript_LinkLeaderDecided
|
||||
compare VAR_RESULT, 5
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_DecideLinkLeader
|
||||
goto_if_eq BerryBlender_EventScript_DecideLinkLeader
|
||||
compare VAR_RESULT, 8
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_TryJoinGroup
|
||||
goto_if_eq BerryBlender_EventScript_TryJoinGroup
|
||||
release
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_TryBecomeLinkLeader: @ 8294285
|
||||
BerryBlender_EventScript_TryBecomeLinkLeader: @ 8294285
|
||||
special TryBecomeLinkLeader
|
||||
waitstate
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_TryJoinLinkGroup: @ 829428A
|
||||
BerryBlender_EventScript_TryJoinLinkGroup: @ 829428A
|
||||
special TryJoinLinkGroup
|
||||
waitstate
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_LinkLeaderDecided: @ 829428F
|
||||
goto LilycoveCity_ContestLobby_EventScript_SpawnLinkPartners
|
||||
BerryBlender_EventScript_LinkLeaderDecided: @ 829428F
|
||||
goto BerryBlender_EventScript_SpawnLinkPartners
|
||||
end
|
||||
|
||||
@@ -1085,7 +1085,7 @@ CableClub_EventScript_WirelessTrade:: @ 827780D
|
||||
call CableClub_EventScript_CheckPartyTradeRequirements
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq CableClub_EventScript_AbortLink
|
||||
setvar VAR_0x8004, 3
|
||||
setvar VAR_0x8004, LINK_GROUP_TRADE
|
||||
goto CableClub_EventScript_SaveAndChooseLinkLeader
|
||||
end
|
||||
|
||||
@@ -1103,7 +1103,7 @@ CableClub_EventScript_WirelessBattleSelect:: @ 827783B
|
||||
end
|
||||
|
||||
CableClub_EventScript_WirelessSingleBattle:: @ 827788E
|
||||
setvar VAR_0x8004, 0
|
||||
setvar VAR_0x8004, LINK_GROUP_SINGLE_BATTLE
|
||||
goto CableClub_EventScript_SaveAndChooseLinkLeader
|
||||
end
|
||||
|
||||
@@ -1111,7 +1111,7 @@ CableClub_EventScript_WirelessDoubleBattle:: @ 8277899
|
||||
special HasEnoughMonsForDoubleBattle
|
||||
compare VAR_RESULT, PLAYER_HAS_TWO_USABLE_MONS
|
||||
goto_if_ne CableClub_EventScript_TwoMonsNeededForWirelessDoubleBattle
|
||||
setvar VAR_0x8004, 1
|
||||
setvar VAR_0x8004, LINK_GROUP_DOUBLE_BATTLE
|
||||
goto CableClub_EventScript_SaveAndChooseLinkLeader
|
||||
end
|
||||
|
||||
@@ -1121,7 +1121,7 @@ CableClub_EventScript_TwoMonsNeededForWirelessDoubleBattle:: @ 82778B2
|
||||
end
|
||||
|
||||
CableClub_EventScript_WirelessMultiBattle:: @ 82778C0
|
||||
setvar VAR_0x8004, 2
|
||||
setvar VAR_0x8004, LINK_GROUP_MULTI_BATTLE
|
||||
goto CableClub_EventScript_SaveAndChooseLinkLeader
|
||||
end
|
||||
|
||||
@@ -1134,7 +1134,7 @@ CableClub_EventScript_WirelessRecordMix:: @ 82778D9
|
||||
msgbox CableClub_Text_AccessRecordCorner, MSGBOX_YESNO
|
||||
compare VAR_RESULT, NO
|
||||
goto_if_eq CableClub_EventScript_AbortLink
|
||||
setvar VAR_0x8004, 12
|
||||
setvar VAR_0x8004, LINK_GROUP_RECORD_CORNER
|
||||
goto CableClub_EventScript_SaveAndChooseLinkLeader
|
||||
end
|
||||
|
||||
@@ -1145,7 +1145,7 @@ CableClub_EventScript_WirelessBerryCrush:: @ 82778F7
|
||||
special HasAtLeastOneBerry
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq CableClub_EventScript_NeedBerryForBerryCrush
|
||||
setvar VAR_0x8004, 5
|
||||
setvar VAR_0x8004, LINK_GROUP_BERRY_CRUSH
|
||||
goto CableClub_EventScript_SaveAndChooseLinkLeader
|
||||
end
|
||||
|
||||
@@ -1159,12 +1159,12 @@ CableClub_EventScript_SaveAndChooseLinkLeader:: @ 8277931
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq CableClub_EventScript_AbortLink
|
||||
switch VAR_0x8004
|
||||
case 3, CableClub_EventScript_ChooseLinkLeaderFrom2
|
||||
case 0, CableClub_EventScript_ChooseLinkLeaderFrom2
|
||||
case 1, CableClub_EventScript_ChooseLinkLeaderFrom2
|
||||
case 2, CableClub_EventScript_ChooseLinkLeaderFrom4
|
||||
case 5, CableClub_EventScript_ChooseLinkLeader
|
||||
case 12, CableClub_EventScript_ChooseLinkLeader
|
||||
case LINK_GROUP_TRADE, CableClub_EventScript_ChooseLinkLeaderFrom2
|
||||
case LINK_GROUP_SINGLE_BATTLE, CableClub_EventScript_ChooseLinkLeaderFrom2
|
||||
case LINK_GROUP_DOUBLE_BATTLE, CableClub_EventScript_ChooseLinkLeaderFrom2
|
||||
case LINK_GROUP_MULTI_BATTLE, CableClub_EventScript_ChooseLinkLeaderFrom4
|
||||
case LINK_GROUP_BERRY_CRUSH, CableClub_EventScript_ChooseLinkLeader
|
||||
case LINK_GROUP_RECORD_CORNER, CableClub_EventScript_ChooseLinkLeader
|
||||
end
|
||||
|
||||
CableClub_EventScript_ChooseLinkLeaderFrom2:: @ 8277989
|
||||
@@ -1416,7 +1416,7 @@ MossdeepCity_GameCorner_1F_EventScript_PlayPokemonJump:: @ 8277CE9
|
||||
call Common_EventScript_SaveGame
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq MossdeepCity_GameCorner_1F_EventScript_AbortMinigame
|
||||
setvar VAR_0x8004, 4
|
||||
setvar VAR_0x8004, LINK_GROUP_POKEMON_JUMP
|
||||
goto MossdeepCity_GameCorner_1F_EventScript_ChooseLinkLeader
|
||||
end
|
||||
|
||||
@@ -1435,7 +1435,7 @@ MossdeepCity_GameCorner_1F_EventScript_PlayDodrioBerryPicking:: @ 8277D35
|
||||
call Common_EventScript_SaveGame
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq MossdeepCity_GameCorner_1F_EventScript_AbortMinigame
|
||||
setvar VAR_0x8004, 6
|
||||
setvar VAR_0x8004, LINK_GROUP_BERRY_PICKING
|
||||
goto MossdeepCity_GameCorner_1F_EventScript_ChooseLinkLeader
|
||||
end
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -238,27 +238,27 @@ LilycoveCity_ContestLobby_EventScript_28CB21:: @ 828CB21
|
||||
release
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_28CB2B:: @ 828CB2B
|
||||
compare VAR_LINK_CONTEST_ROOM_STATE, 2
|
||||
goto_if_ne LilycoveCity_ContestLobby_EventScript_28CB95
|
||||
LilycoveCity_ContestLobby_EventScript_TryShowContestReporter:: @ 828CB2B
|
||||
compare VAR_CONTEST_HALL_STATE, 2
|
||||
goto_if_ne LilycoveCity_ContestLobby_EventScript_DontShowContestReporter
|
||||
setvar VAR_0x8005, 6
|
||||
special InterviewBefore
|
||||
compare VAR_RESULT, 1
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_28CB95
|
||||
switch VAR_CONTEST_LOCATION
|
||||
case 0, LilycoveCity_ContestLobby_EventScript_28CB95
|
||||
case 2, LilycoveCity_ContestLobby_EventScript_28CB91
|
||||
case 1, LilycoveCity_ContestLobby_EventScript_28CB91
|
||||
case 3, LilycoveCity_ContestLobby_EventScript_28CB91
|
||||
case 4, LilycoveCity_ContestLobby_EventScript_28CB91
|
||||
case 5, LilycoveCity_ContestLobby_EventScript_28CB95
|
||||
compare VAR_RESULT, TRUE
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_DontShowContestReporter
|
||||
switch VAR_CONTEST_TYPE
|
||||
case 0, LilycoveCity_ContestLobby_EventScript_DontShowContestReporter
|
||||
case 2, LilycoveCity_ContestLobby_EventScript_ShowContestReporter
|
||||
case 1, LilycoveCity_ContestLobby_EventScript_ShowContestReporter
|
||||
case 3, LilycoveCity_ContestLobby_EventScript_ShowContestReporter
|
||||
case 4, LilycoveCity_ContestLobby_EventScript_ShowContestReporter
|
||||
case 5, LilycoveCity_ContestLobby_EventScript_DontShowContestReporter
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_28CB91:: @ 828CB91
|
||||
LilycoveCity_ContestLobby_EventScript_ShowContestReporter:: @ 828CB91
|
||||
clearflag FLAG_HIDE_LILYCOVE_CONTEST_HALL_REPORTER
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_28CB95:: @ 828CB95
|
||||
LilycoveCity_ContestLobby_EventScript_DontShowContestReporter:: @ 828CB95
|
||||
return
|
||||
|
||||
BattleFrontier_BattleTowerLobby_EventScript_28CB96:: @ 828CB96
|
||||
|
||||
@@ -82,7 +82,7 @@ EventScript_ResetAllBerries:: @ 827149D
|
||||
return
|
||||
|
||||
EventScript_ResetAllMapFlags:: @ 82715DE
|
||||
setflag FLAG_LINK_CONTEST_POKE_BALL
|
||||
setflag FLAG_HIDE_CONTEST_POKE_BALL
|
||||
setflag FLAG_HIDE_ROUTE_111_VICTORIA_WINSTRATE
|
||||
setflag FLAG_HIDE_ROUTE_111_VIVI_WINSTRATE
|
||||
setflag FLAG_HIDE_ROUTE_111_VICKY_WINSTRATE
|
||||
|
||||
@@ -87,23 +87,23 @@ gSpecials:: @ 81DBA64
|
||||
def_special CheckForBigMovieOrEmergencyNewsOnTV
|
||||
def_special GetMomOrDadStringForTVMessage
|
||||
def_special ResetTVShowState
|
||||
def_special sub_80F831C
|
||||
def_special sub_80F84B0
|
||||
def_special GetContestWinnerId
|
||||
def_special GetContestPlayerId
|
||||
def_special sub_80F8814
|
||||
def_special sub_80F834C
|
||||
def_special sub_80F8390
|
||||
def_special sub_80F8850
|
||||
def_special sub_80F82B4
|
||||
def_special BufferContestWinnerTrainerName
|
||||
def_special BufferContestWinnerMonName
|
||||
def_special BufferContestTrainerAndMonNames
|
||||
def_special GetContestMonConditionRanking
|
||||
def_special SetContestTrainerGfxIds
|
||||
def_special sub_80F7F30
|
||||
def_special TryEnterContestMon
|
||||
def_special sub_80F8970
|
||||
def_special sub_80F8AFC
|
||||
def_special sub_80F82FC
|
||||
def_special sub_80F7F7C
|
||||
def_special sub_80F7FFC
|
||||
def_special sub_80F8D24
|
||||
def_special SetLinkContestPlayerGfx
|
||||
def_special GetContestMonCondition
|
||||
def_special HasMonWonThisContestBefore
|
||||
def_special GiveMonContestRibbon
|
||||
def_special IsContestDebugActive
|
||||
def_special GiveMonArtistRibbon
|
||||
def_special sub_80B3000
|
||||
def_special TryContestGModeLinkup
|
||||
def_special SaveGame
|
||||
def_special DoWateringBerryTreeAnim
|
||||
def_special ShowEasyChatScreen
|
||||
@@ -145,8 +145,8 @@ gSpecials:: @ 81DBA64
|
||||
def_special CalculatePlayerPartyCount
|
||||
def_special CountPartyNonEggMons
|
||||
def_special CountPartyAliveNonEggMons_IgnoreVar0x8004Slot
|
||||
def_special sub_80F88E8
|
||||
def_special sub_80F88DC
|
||||
def_special ShouldReadyContestArtist
|
||||
def_special SaveMuseumContestPainting
|
||||
def_special sub_80F8864
|
||||
def_special CountPlayerContestPaintings
|
||||
def_special ShowContestWinner
|
||||
@@ -310,7 +310,7 @@ gSpecials:: @ 81DBA64
|
||||
def_special InitRoamer
|
||||
def_special TryUpdateRusturfTunnelState
|
||||
def_special IsGrassTypeInParty
|
||||
def_special sub_80AFC60
|
||||
def_special DoContestHallWarp
|
||||
def_special PutZigzagoonInPlayerParty
|
||||
def_special IsStarterInParty
|
||||
def_special CopyCurSecretBaseOwnerName_StrVar1
|
||||
@@ -331,7 +331,7 @@ gSpecials:: @ 81DBA64
|
||||
def_special DoDiveWarp
|
||||
def_special DoFallWarp
|
||||
def_special ShowContestEntryMonPic
|
||||
def_special sub_80F8EB8
|
||||
def_special HideContestEntryMonPic
|
||||
def_special SetEReaderTrainerGfxId
|
||||
def_special BattleSetup_StartLatiBattle
|
||||
def_special SetRoute119Weather
|
||||
@@ -443,17 +443,17 @@ gSpecials:: @ 81DBA64
|
||||
def_special OffsetCameraForBattle
|
||||
def_special GetDeptStoreDefaultFloorChoice
|
||||
def_special BufferVarsForIVRater
|
||||
def_special sub_80F905C
|
||||
def_special LinkContestWaitForConnection
|
||||
def_special sub_800B518
|
||||
def_special sub_80F90DC
|
||||
def_special sub_80F910C
|
||||
def_special sub_80F9160
|
||||
def_special LinkContestTryShowWirelessIndicator
|
||||
def_special LinkContestTryHideWirelessIndicator
|
||||
def_special IsWirelessContest
|
||||
def_special ShowRankingHallRecordsWindow
|
||||
def_special ScrollRankingHallRecordsWindow
|
||||
def_special ShowFrontierManiacMessage
|
||||
def_special sub_80F9134
|
||||
def_special sub_80F9154
|
||||
def_special sub_80B3028
|
||||
def_special IsContestWithRSPlayer
|
||||
def_special ClearLinkContestFlags
|
||||
def_special TryContestEModeLinkup
|
||||
def_special ShowScrollableMultichoice
|
||||
def_special sub_813A630
|
||||
def_special BufferBattleTowerElevatorFloors
|
||||
@@ -525,7 +525,7 @@ gSpecials:: @ 81DBA64
|
||||
def_special TryGetWallpaperWithWaldaPhrase
|
||||
def_special PlayerNotAtTrainerHillEntrance
|
||||
def_special GetBattlePyramidHint
|
||||
def_special sub_80F8B94
|
||||
def_special LoadLinkContestPlayerPalettes
|
||||
def_special ShowTrainerHillRecords
|
||||
def_special PlayerFaceTrainerAfterBattle
|
||||
def_special ResetHealLocationFromDewford
|
||||
|
||||
@@ -1,34 +1,34 @@
|
||||
LilycoveCity_ContestLobby_Text_BlendWithTheBlendMaster: @ 82C427C
|
||||
BerryBlender_Text_BlendWithTheBlendMaster: @ 82C427C
|
||||
.string "BLEND MASTER: Indeed I am!\n"
|
||||
.string "The BLEND MASTER am I!\p"
|
||||
.string "Blend with me, and you shall witness\n"
|
||||
.string "the mastery I bring to blending!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_SeeMyMasteryInAction: @ 82C42F4
|
||||
BerryBlender_Text_SeeMyMasteryInAction: @ 82C42F4
|
||||
.string "BLEND MASTER: Hmmm! So, you wish to\n"
|
||||
.string "see my mastery in action?$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_TooBusyNowIsee: @ 82C4332
|
||||
BerryBlender_Text_TooBusyNowIsee: @ 82C4332
|
||||
.string "Hmmm!\p"
|
||||
.string "So, you are too busy now, I see!\p"
|
||||
.string "But fear not!\n"
|
||||
.string "I shall be here all day!\l"
|
||||
.string "Hurry back from your errand!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_BlendMasterNoBerries: @ 82C439D
|
||||
BerryBlender_Text_BlendMasterNoBerries: @ 82C439D
|
||||
.string "Hmmm!\p"
|
||||
.string "You haven't got a single BERRY!\p"
|
||||
.string "I shall be here all day!\n"
|
||||
.string "Hurry back with some BERRIES!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_BlendMasterKnowHowToMakePokeblocks: @ 82C43FA
|
||||
BerryBlender_Text_BlendMasterKnowHowToMakePokeblocks: @ 82C43FA
|
||||
.string "Of course!\n"
|
||||
.string "Of course!\p"
|
||||
.string "Incidentally…\n"
|
||||
.string "You do know how to blend {POKEBLOCK}S\l"
|
||||
.string "from BERRIES?$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_BlendMasterExplainBerryBlending: @ 82C444C
|
||||
BerryBlender_Text_BlendMasterExplainBerryBlending: @ 82C444C
|
||||
.string "Hmmm!\p"
|
||||
.string "Ah, but it is a simple process!\p"
|
||||
.string "When the BLENDER's arrow comes to\n"
|
||||
@@ -37,40 +37,40 @@ LilycoveCity_ContestLobby_Text_BlendMasterExplainBerryBlending: @ 82C444C
|
||||
.string "When you see how precisely I press\n"
|
||||
.string "the A Button, you will understand.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_BlendMasterLetsBerryBlender: @ 82C451B
|
||||
BerryBlender_Text_BlendMasterLetsBerryBlender: @ 82C451B
|
||||
.string "Fine!\p"
|
||||
.string "Let's get started, then!\p"
|
||||
.string "All together with the BLEND MASTER,\n"
|
||||
.string "let's BERRY BLENDER!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_BlendMasterNoPokeblockCase: @ 82C4573
|
||||
BerryBlender_Text_BlendMasterNoPokeblockCase: @ 82C4573
|
||||
.string "Hmmm!\p"
|
||||
.string "You don't appear to have gotten\n"
|
||||
.string "the {POKEBLOCK} CASE!\p"
|
||||
.string "I shall be here all day!\n"
|
||||
.string "Obtain the {POKEBLOCK} CASE and hurry back!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_BlendMasterPokeblockCaseFull: @ 82C45E8
|
||||
BerryBlender_Text_BlendMasterPokeblockCaseFull: @ 82C45E8
|
||||
.string "Hmmm!\p"
|
||||
.string "Your {POKEBLOCK} CASE appears to be full!\p"
|
||||
.string "I shall be here all day!\n"
|
||||
.string "Use some {POKEBLOCK}S and hurry back!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_2C464B: @ 82C464B
|
||||
BerryBlender_Text_WhoaAwesome: @ 82C464B
|
||||
.string "Whoa!\n"
|
||||
.string "Awesome!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_2C465A: @ 82C465A
|
||||
BerryBlender_Text_WickedlyFast: @ 82C465A
|
||||
.string "Wickedly fast!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_2C4669: @ 82C4669
|
||||
BerryBlender_Text_WhatAnExpert: @ 82C4669
|
||||
.string "What an expert!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_2C4679: @ 82C4679
|
||||
BerryBlender_Text_MadeAmazingPokeblocksWithMaster: @ 82C4679
|
||||
.string "When I blended with the MASTER,\n"
|
||||
.string "we made amazing {POKEBLOCK}S!$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_2C46B1: @ 82C46B1
|
||||
BerryBlender_Text_QualitiesOfBlendMaster: @ 82C46B1
|
||||
.string "Eyes that track the arrow with\n"
|
||||
.string "machinelike intensity…\p"
|
||||
.string "A hand that taps the A Button\n"
|
||||
@@ -78,7 +78,7 @@ LilycoveCity_ContestLobby_Text_2C46B1: @ 82C46B1
|
||||
.string "Possessing these qualities makes\n"
|
||||
.string "the BLEND MASTER truly great.$"
|
||||
|
||||
LilycoveCity_ContestLobby_Text_2C4763: @ 82C4763
|
||||
BerryBlender_Text_MasterWorksOnSkillsInMountains: @ 82C4763
|
||||
.string "The BLEND MASTER's supposed to work\n"
|
||||
.string "on his skills deep in the mountains.\p"
|
||||
.string "Sometimes, he comes to LILYCOVE\n"
|
||||
Reference in New Issue
Block a user