Add npc text color constants
This commit is contained in:
@@ -1540,7 +1540,8 @@
|
|||||||
.2byte \box
|
.2byte \box
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
@ Sets the color of the text in standard message boxes. 0x00 produces blue (male) text, 0x01 produces red (female) text, 0xFF resets the color to the default for the current OW's gender, and all other values produce black text.
|
@ Sets the color of the text in standard message boxes. color is any NPC_TEXT_COLOR_* constant.
|
||||||
|
@ The color will be reset to NPC_TEXT_COLOR_DEFAULT whenever ProcessPlayerFieldInput is called.
|
||||||
.macro textcolor color:req
|
.macro textcolor color:req
|
||||||
.byte 0xc7
|
.byte 0xc7
|
||||||
.byte \color
|
.byte \color
|
||||||
|
|||||||
@@ -1317,7 +1317,7 @@ EventScript_BrailleCursorWaitButton::
|
|||||||
return
|
return
|
||||||
|
|
||||||
EventScript_NoMoreRoomForPokemon::
|
EventScript_NoMoreRoomForPokemon::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox Text_NoMoreRoomForPokemon
|
msgbox Text_NoMoreRoomForPokemon
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -41,10 +41,10 @@ CeladonCity_DepartmentStore_Roof_EventScript_AskGiveDrink::
|
|||||||
msgbox CeladonCity_DepartmentStore_Roof_Text_ImThirstyGiveHerDrink, MSGBOX_YESNO
|
msgbox CeladonCity_DepartmentStore_Roof_Text_ImThirstyGiveHerDrink, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq CeladonCity_DepartmentStore_Roof_EventScript_DontGiveDrink
|
goto_if_eq CeladonCity_DepartmentStore_Roof_EventScript_DontGiveDrink
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
message CeladonCity_DepartmentStore_Roof_Text_GiveWhichDrink
|
message CeladonCity_DepartmentStore_Roof_Text_GiveWhichDrink
|
||||||
waitmessage
|
waitmessage
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
switch VAR_TEMP_1
|
switch VAR_TEMP_1
|
||||||
case 1, CeladonCity_DepartmentStore_Roof_EventScript_AskGiveFreshWater
|
case 1, CeladonCity_DepartmentStore_Roof_EventScript_AskGiveFreshWater
|
||||||
case 2, CeladonCity_DepartmentStore_Roof_EventScript_AskGiveSodaPop
|
case 2, CeladonCity_DepartmentStore_Roof_EventScript_AskGiveSodaPop
|
||||||
@@ -148,7 +148,7 @@ CeladonCity_DepartmentStore_Roof_EventScript_GiveDrink::
|
|||||||
compare VAR_RESULT, FALSE
|
compare VAR_RESULT, FALSE
|
||||||
goto_if_eq CeladonCity_DepartmentStore_Roof_EventScript_NoRoomForReward
|
goto_if_eq CeladonCity_DepartmentStore_Roof_EventScript_NoRoomForReward
|
||||||
additem VAR_0x8009
|
additem VAR_0x8009
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_LEVEL_UP
|
playfanfare MUS_LEVEL_UP
|
||||||
message Text_ReceivedItemFromLittleGirl
|
message Text_ReceivedItemFromLittleGirl
|
||||||
waitmessage
|
waitmessage
|
||||||
|
|||||||
@@ -134,7 +134,7 @@ CeladonCity_GameCorner_EventScript_Fisher::
|
|||||||
compare VAR_TEMP_1, (MAX_COINS + 1) - 10
|
compare VAR_TEMP_1, (MAX_COINS + 1) - 10
|
||||||
goto_if_ge CeladonCity_GameCorner_EventScript_FisherNoRoomForCoins
|
goto_if_ge CeladonCity_GameCorner_EventScript_FisherNoRoomForCoins
|
||||||
addcoins 10
|
addcoins 10
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox CeladonCity_GameCorner_Text_Received10CoinsFromMan
|
msgbox CeladonCity_GameCorner_Text_Received10CoinsFromMan
|
||||||
playse SE_SHOP
|
playse SE_SHOP
|
||||||
waitse
|
waitse
|
||||||
@@ -148,7 +148,7 @@ CeladonCity_GameCorner_EventScript_FisherNoRoomForCoins::
|
|||||||
end
|
end
|
||||||
|
|
||||||
CeladonCity_GameCorner_EventScript_GamblerNoCoinCase::
|
CeladonCity_GameCorner_EventScript_GamblerNoCoinCase::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox CeladonCity_GameCorner_Text_DontHaveCoinCase
|
msgbox CeladonCity_GameCorner_Text_DontHaveCoinCase
|
||||||
goto CeladonCity_GameCorner_EventScript_FaceSlotMachine
|
goto CeladonCity_GameCorner_EventScript_FaceSlotMachine
|
||||||
end
|
end
|
||||||
@@ -195,7 +195,7 @@ CeladonCity_GameCorner_EventScript_Scientist::
|
|||||||
compare VAR_TEMP_1, (MAX_COINS + 1) - 20
|
compare VAR_TEMP_1, (MAX_COINS + 1) - 20
|
||||||
goto_if_ge CeladonCity_GameCorner_EventScript_ScientistNoRoomForCoins
|
goto_if_ge CeladonCity_GameCorner_EventScript_ScientistNoRoomForCoins
|
||||||
addcoins 20
|
addcoins 20
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox CeladonCity_GameCorner_Text_Received20CoinsFromNiceGuy
|
msgbox CeladonCity_GameCorner_Text_Received20CoinsFromNiceGuy
|
||||||
playse SE_SHOP
|
playse SE_SHOP
|
||||||
waitse
|
waitse
|
||||||
@@ -223,7 +223,7 @@ CeladonCity_GameCorner_EventScript_Gentleman::
|
|||||||
compare VAR_TEMP_1, (MAX_COINS + 1) - 20
|
compare VAR_TEMP_1, (MAX_COINS + 1) - 20
|
||||||
goto_if_ge CeladonCity_GameCorner_EventScript_GentlemanNoRoomForCoins
|
goto_if_ge CeladonCity_GameCorner_EventScript_GentlemanNoRoomForCoins
|
||||||
addcoins 20
|
addcoins 20
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox CeladonCity_GameCorner_Text_Received20CoinsFromMan
|
msgbox CeladonCity_GameCorner_Text_Received20CoinsFromMan
|
||||||
playse SE_SHOP
|
playse SE_SHOP
|
||||||
waitse
|
waitse
|
||||||
|
|||||||
@@ -111,7 +111,7 @@ CeladonCity_GameCorner_PrizeRoom_EventScript_ConfirmPrizeMon::
|
|||||||
checkcoins VAR_RESULT
|
checkcoins VAR_RESULT
|
||||||
compare VAR_RESULT, VAR_TEMP_2
|
compare VAR_RESULT, VAR_TEMP_2
|
||||||
goto_if_lt CeladonCity_GameCorner_PrizeRoom_EventScript_NotEnoughCoins
|
goto_if_lt CeladonCity_GameCorner_PrizeRoom_EventScript_NotEnoughCoins
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
switch VAR_TEMP_1
|
switch VAR_TEMP_1
|
||||||
case SPECIES_ABRA, CeladonCity_GameCorner_PrizeRoom_EventScript_GiveAbra
|
case SPECIES_ABRA, CeladonCity_GameCorner_PrizeRoom_EventScript_GiveAbra
|
||||||
case SPECIES_CLEFAIRY, CeladonCity_GameCorner_PrizeRoom_EventScript_GiveClefairy
|
case SPECIES_CLEFAIRY, CeladonCity_GameCorner_PrizeRoom_EventScript_GiveClefairy
|
||||||
@@ -185,7 +185,7 @@ CeladonCity_GameCorner_PrizeRoom_EventScript_CheckReceivedMon::
|
|||||||
end
|
end
|
||||||
|
|
||||||
CeladonCity_GameCorner_PrizeRoom_EventScript_PartyFull::
|
CeladonCity_GameCorner_PrizeRoom_EventScript_PartyFull::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox Text_NoMoreRoomForPokemon
|
msgbox Text_NoMoreRoomForPokemon
|
||||||
hidecoinsbox 0, 0
|
hidecoinsbox 0, 0
|
||||||
release
|
release
|
||||||
@@ -200,7 +200,7 @@ CeladonCity_GameCorner_PrizeRoom_EventScript_NicknamePartyMon::
|
|||||||
end
|
end
|
||||||
|
|
||||||
CeladonCity_GameCorner_PrizeRoom_EventScript_NeedCoinCase::
|
CeladonCity_GameCorner_PrizeRoom_EventScript_NeedCoinCase::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox CeladonCity_GameCorner_PrizeRoom_Text_CoinCaseRequired
|
msgbox CeladonCity_GameCorner_PrizeRoom_Text_CoinCaseRequired
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
@@ -333,7 +333,7 @@ CeladonCity_GameCorner_PrizeRoom_EventScript_TryGivePrize::
|
|||||||
end
|
end
|
||||||
|
|
||||||
CeladonCity_GameCorner_PrizeRoom_EventScript_BagFull::
|
CeladonCity_GameCorner_PrizeRoom_EventScript_BagFull::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox Text_TooBadBagFull
|
msgbox Text_TooBadBagFull
|
||||||
hidecoinsbox 0, 0
|
hidecoinsbox 0, 0
|
||||||
release
|
release
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ CeruleanCity_EventScript_RivalTriggerRight::
|
|||||||
end
|
end
|
||||||
|
|
||||||
CeruleanCity_EventScript_Rival::
|
CeruleanCity_EventScript_Rival::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
setvar VAR_MAP_SCENE_ROUTE22, 2
|
setvar VAR_MAP_SCENE_ROUTE22, 2
|
||||||
playbgm MUS_ENCOUNTER_RIVAL, 0
|
playbgm MUS_ENCOUNTER_RIVAL, 0
|
||||||
addobject LOCALID_RIVAL
|
addobject LOCALID_RIVAL
|
||||||
@@ -203,7 +203,7 @@ CeruleanCity_EventScript_GruntDefeated::
|
|||||||
end
|
end
|
||||||
|
|
||||||
CeruleanCity_EventScript_NoRoomForTM28::
|
CeruleanCity_EventScript_NoRoomForTM28::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox CeruleanCity_Text_MakeRoomForThisCantRun
|
msgbox CeruleanCity_Text_MakeRoomForThisCantRun
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
@@ -229,7 +229,7 @@ CeruleanCity_EventScript_GruntTriggerBottom::
|
|||||||
end
|
end
|
||||||
|
|
||||||
CeruleanCity_EventScript_GruntTrigger::
|
CeruleanCity_EventScript_GruntTrigger::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox CeruleanCity_Text_GruntIntro
|
msgbox CeruleanCity_Text_GruntIntro
|
||||||
setvar VAR_LAST_TALKED, LOCALID_GRUNT
|
setvar VAR_LAST_TALKED, LOCALID_GRUNT
|
||||||
trainerbattle_no_intro TRAINER_TEAM_ROCKET_GRUNT_5, CeruleanCity_Text_GruntDefeat
|
trainerbattle_no_intro TRAINER_TEAM_ROCKET_GRUNT_5, CeruleanCity_Text_GruntDefeat
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ CinnabarIsland_EventScript_ExitPokeCenterForOneIsland::
|
|||||||
lockall
|
lockall
|
||||||
clearflag FLAG_DONT_TRANSITION_MUSIC
|
clearflag FLAG_DONT_TRANSITION_MUSIC
|
||||||
savebgm MUS_DUMMY
|
savebgm MUS_DUMMY
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
setvar VAR_MAP_SCENE_CINNABAR_ISLAND_2, 2
|
setvar VAR_MAP_SCENE_CINNABAR_ISLAND_2, 2
|
||||||
delay 20
|
delay 20
|
||||||
call CinnabarIsland_EventScript_SailToOneIsland
|
call CinnabarIsland_EventScript_SailToOneIsland
|
||||||
@@ -71,7 +71,7 @@ CinnabarIsland_EventScript_ExitPokeCenterForOneIsland::
|
|||||||
|
|
||||||
CinnabarIsland_EventScript_ReturnFromSeviiIslands::
|
CinnabarIsland_EventScript_ReturnFromSeviiIslands::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox CinnabarIsland_Text_IfYouHaveTriPassYouCanGoAgain
|
msgbox CinnabarIsland_Text_IfYouHaveTriPassYouCanGoAgain
|
||||||
closemessage
|
closemessage
|
||||||
applymovement LOCALID_BILL, CinnabarIsland_Movement_BillExit
|
applymovement LOCALID_BILL, CinnabarIsland_Movement_BillExit
|
||||||
@@ -94,7 +94,7 @@ CinnabarIsland_Movement_BillExit::
|
|||||||
|
|
||||||
CinnabarIsland_EventScript_BillScene::
|
CinnabarIsland_EventScript_BillScene::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
call_if_unset FLAG_TEMP_2, CinnabarIsland_EventScript_BillFacePlayer1
|
call_if_unset FLAG_TEMP_2, CinnabarIsland_EventScript_BillFacePlayer1
|
||||||
call_if_set FLAG_TEMP_2, CinnabarIsland_EventScript_BillFacePlayer2
|
call_if_set FLAG_TEMP_2, CinnabarIsland_EventScript_BillFacePlayer2
|
||||||
playse SE_PIN
|
playse SE_PIN
|
||||||
|
|||||||
@@ -267,7 +267,7 @@ CinnabarIsland_Gym_EventScript_BattleQuinn::
|
|||||||
call_if_eq CinnabarIsland_Gym_EventScript_QuinnApproachLeft
|
call_if_eq CinnabarIsland_Gym_EventScript_QuinnApproachLeft
|
||||||
compare VAR_TEMP_1, 1
|
compare VAR_TEMP_1, 1
|
||||||
call_if_eq CinnabarIsland_Gym_EventScript_QuinnApproachRight
|
call_if_eq CinnabarIsland_Gym_EventScript_QuinnApproachRight
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox CinnabarIsland_Gym_Text_QuinnIntro
|
msgbox CinnabarIsland_Gym_Text_QuinnIntro
|
||||||
trainerbattle_no_intro TRAINER_BURGLAR_QUINN, CinnabarIsland_Gym_Text_QuinnDefeat
|
trainerbattle_no_intro TRAINER_BURGLAR_QUINN, CinnabarIsland_Gym_Text_QuinnDefeat
|
||||||
goto_if_set FLAG_CINNABAR_GYM_QUIZ_1, CinnabarIsland_Gym_EventScript_DoorAlreadyOpen
|
goto_if_set FLAG_CINNABAR_GYM_QUIZ_1, CinnabarIsland_Gym_EventScript_DoorAlreadyOpen
|
||||||
@@ -343,7 +343,7 @@ CinnabarIsland_Gym_EventScript_BattleAvery::
|
|||||||
call_if_eq CinnabarIsland_Gym_EventScript_AveryApproachLeft
|
call_if_eq CinnabarIsland_Gym_EventScript_AveryApproachLeft
|
||||||
compare VAR_TEMP_1, 1
|
compare VAR_TEMP_1, 1
|
||||||
call_if_eq CinnabarIsland_Gym_EventScript_AveryApproachRight
|
call_if_eq CinnabarIsland_Gym_EventScript_AveryApproachRight
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox CinnabarIsland_Gym_Text_AveryIntro
|
msgbox CinnabarIsland_Gym_Text_AveryIntro
|
||||||
trainerbattle_no_intro TRAINER_SUPER_NERD_AVERY, CinnabarIsland_Gym_Text_AveryDefeat
|
trainerbattle_no_intro TRAINER_SUPER_NERD_AVERY, CinnabarIsland_Gym_Text_AveryDefeat
|
||||||
goto_if_set FLAG_CINNABAR_GYM_QUIZ_2, CinnabarIsland_Gym_EventScript_DoorAlreadyOpen
|
goto_if_set FLAG_CINNABAR_GYM_QUIZ_2, CinnabarIsland_Gym_EventScript_DoorAlreadyOpen
|
||||||
@@ -428,7 +428,7 @@ CinnabarIsland_Gym_EventScript_BattleRamon::
|
|||||||
call_if_eq CinnabarIsland_Gym_EventScript_RamonApproachLeft
|
call_if_eq CinnabarIsland_Gym_EventScript_RamonApproachLeft
|
||||||
compare VAR_TEMP_1, 1
|
compare VAR_TEMP_1, 1
|
||||||
call_if_eq CinnabarIsland_Gym_EventScript_RamonApproachRight
|
call_if_eq CinnabarIsland_Gym_EventScript_RamonApproachRight
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox CinnabarIsland_Gym_Text_RamonIntro
|
msgbox CinnabarIsland_Gym_Text_RamonIntro
|
||||||
trainerbattle_no_intro TRAINER_BURGLAR_RAMON, CinnabarIsland_Gym_Text_RamonDefeat
|
trainerbattle_no_intro TRAINER_BURGLAR_RAMON, CinnabarIsland_Gym_Text_RamonDefeat
|
||||||
goto_if_set FLAG_CINNABAR_GYM_QUIZ_3, CinnabarIsland_Gym_EventScript_DoorAlreadyOpen
|
goto_if_set FLAG_CINNABAR_GYM_QUIZ_3, CinnabarIsland_Gym_EventScript_DoorAlreadyOpen
|
||||||
@@ -504,7 +504,7 @@ CinnabarIsland_Gym_EventScript_BattleDerek::
|
|||||||
call_if_eq CinnabarIsland_Gym_EventScript_DerekApproachLeft
|
call_if_eq CinnabarIsland_Gym_EventScript_DerekApproachLeft
|
||||||
compare VAR_TEMP_1, 1
|
compare VAR_TEMP_1, 1
|
||||||
call_if_eq CinnabarIsland_Gym_EventScript_DerekApproachRight
|
call_if_eq CinnabarIsland_Gym_EventScript_DerekApproachRight
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox CinnabarIsland_Gym_Text_DerekIntro
|
msgbox CinnabarIsland_Gym_Text_DerekIntro
|
||||||
trainerbattle_no_intro TRAINER_SUPER_NERD_DEREK, CinnabarIsland_Gym_Text_DerekDefeat
|
trainerbattle_no_intro TRAINER_SUPER_NERD_DEREK, CinnabarIsland_Gym_Text_DerekDefeat
|
||||||
goto_if_set FLAG_CINNABAR_GYM_QUIZ_4, CinnabarIsland_Gym_EventScript_DoorAlreadyOpen
|
goto_if_set FLAG_CINNABAR_GYM_QUIZ_4, CinnabarIsland_Gym_EventScript_DoorAlreadyOpen
|
||||||
@@ -580,7 +580,7 @@ CinnabarIsland_Gym_EventScript_BattleDusty::
|
|||||||
call_if_eq CinnabarIsland_Gym_EventScript_DustyApproachLeft
|
call_if_eq CinnabarIsland_Gym_EventScript_DustyApproachLeft
|
||||||
compare VAR_TEMP_1, 1
|
compare VAR_TEMP_1, 1
|
||||||
call_if_eq CinnabarIsland_Gym_EventScript_DustyApproachRight
|
call_if_eq CinnabarIsland_Gym_EventScript_DustyApproachRight
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox CinnabarIsland_Gym_Text_DustyIntro
|
msgbox CinnabarIsland_Gym_Text_DustyIntro
|
||||||
trainerbattle_no_intro TRAINER_BURGLAR_DUSTY, CinnabarIsland_Gym_Text_DustyDefeat
|
trainerbattle_no_intro TRAINER_BURGLAR_DUSTY, CinnabarIsland_Gym_Text_DustyDefeat
|
||||||
goto_if_set FLAG_CINNABAR_GYM_QUIZ_5, CinnabarIsland_Gym_EventScript_DoorAlreadyOpen
|
goto_if_set FLAG_CINNABAR_GYM_QUIZ_5, CinnabarIsland_Gym_EventScript_DoorAlreadyOpen
|
||||||
@@ -656,7 +656,7 @@ CinnabarIsland_Gym_EventScript_BattleZac::
|
|||||||
call_if_eq CinnabarIsland_Gym_EventScript_ZacApproachLeft
|
call_if_eq CinnabarIsland_Gym_EventScript_ZacApproachLeft
|
||||||
compare VAR_TEMP_1, 1
|
compare VAR_TEMP_1, 1
|
||||||
call_if_eq CinnabarIsland_Gym_EventScript_ZacApproachRight
|
call_if_eq CinnabarIsland_Gym_EventScript_ZacApproachRight
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox CinnabarIsland_Gym_Text_ZacIntro
|
msgbox CinnabarIsland_Gym_Text_ZacIntro
|
||||||
trainerbattle_no_intro TRAINER_SUPER_NERD_ZAC, CinnabarIsland_Gym_Text_ZacDefeat
|
trainerbattle_no_intro TRAINER_SUPER_NERD_ZAC, CinnabarIsland_Gym_Text_ZacDefeat
|
||||||
goto_if_set FLAG_CINNABAR_GYM_QUIZ_6, CinnabarIsland_Gym_EventScript_DoorAlreadyOpen
|
goto_if_set FLAG_CINNABAR_GYM_QUIZ_6, CinnabarIsland_Gym_EventScript_DoorAlreadyOpen
|
||||||
|
|||||||
@@ -154,7 +154,7 @@ CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_ShowHelixFossil::
|
|||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_DeclineReviveFossil
|
goto_if_eq CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_DeclineReviveFossil
|
||||||
msgbox CinnabarIsland_PokemonLab_ExperimentRoom_Text_HandedFossilToWeirdDoctor
|
msgbox CinnabarIsland_PokemonLab_ExperimentRoom_Text_HandedFossilToWeirdDoctor
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
removeitem ITEM_HELIX_FOSSIL
|
removeitem ITEM_HELIX_FOSSIL
|
||||||
msgbox CinnabarIsland_PokemonLab_ExperimentRoom_Text_TakesTimeGoForWalk
|
msgbox CinnabarIsland_PokemonLab_ExperimentRoom_Text_TakesTimeGoForWalk
|
||||||
setvar VAR_MAP_SCENE_CINNABAR_ISLAND_POKEMON_LAB_EXPERIMENT_ROOM_REVIVE_STATE, 1
|
setvar VAR_MAP_SCENE_CINNABAR_ISLAND_POKEMON_LAB_EXPERIMENT_ROOM_REVIVE_STATE, 1
|
||||||
@@ -169,7 +169,7 @@ CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_ShowDomeFossil::
|
|||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_DeclineReviveFossil
|
goto_if_eq CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_DeclineReviveFossil
|
||||||
msgbox CinnabarIsland_PokemonLab_ExperimentRoom_Text_HandedFossilToWeirdDoctor
|
msgbox CinnabarIsland_PokemonLab_ExperimentRoom_Text_HandedFossilToWeirdDoctor
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
removeitem ITEM_DOME_FOSSIL
|
removeitem ITEM_DOME_FOSSIL
|
||||||
msgbox CinnabarIsland_PokemonLab_ExperimentRoom_Text_TakesTimeGoForWalk
|
msgbox CinnabarIsland_PokemonLab_ExperimentRoom_Text_TakesTimeGoForWalk
|
||||||
setvar VAR_MAP_SCENE_CINNABAR_ISLAND_POKEMON_LAB_EXPERIMENT_ROOM_REVIVE_STATE, 1
|
setvar VAR_MAP_SCENE_CINNABAR_ISLAND_POKEMON_LAB_EXPERIMENT_ROOM_REVIVE_STATE, 1
|
||||||
@@ -184,7 +184,7 @@ CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_ShowOldAmber::
|
|||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_DeclineReviveFossil
|
goto_if_eq CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_DeclineReviveFossil
|
||||||
msgbox CinnabarIsland_PokemonLab_ExperimentRoom_Text_HandedFossilToWeirdDoctor
|
msgbox CinnabarIsland_PokemonLab_ExperimentRoom_Text_HandedFossilToWeirdDoctor
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
removeitem ITEM_OLD_AMBER
|
removeitem ITEM_OLD_AMBER
|
||||||
msgbox CinnabarIsland_PokemonLab_ExperimentRoom_Text_TakesTimeGoForWalk
|
msgbox CinnabarIsland_PokemonLab_ExperimentRoom_Text_TakesTimeGoForWalk
|
||||||
setvar VAR_MAP_SCENE_CINNABAR_ISLAND_POKEMON_LAB_EXPERIMENT_ROOM_REVIVE_STATE, 1
|
setvar VAR_MAP_SCENE_CINNABAR_ISLAND_POKEMON_LAB_EXPERIMENT_ROOM_REVIVE_STATE, 1
|
||||||
@@ -254,7 +254,7 @@ CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_GiveAerodactyl::
|
|||||||
end
|
end
|
||||||
|
|
||||||
CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_NicknameMonParty::
|
CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_NicknameMonParty::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_LEVEL_UP
|
playfanfare MUS_LEVEL_UP
|
||||||
message CinnabarIsland_PokemonLab_ExperimentRoom_Text_ReceivedMonFromDoctor
|
message CinnabarIsland_PokemonLab_ExperimentRoom_Text_ReceivedMonFromDoctor
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -269,7 +269,7 @@ CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_NicknameMonParty::
|
|||||||
end
|
end
|
||||||
|
|
||||||
CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_NicknameMonPC::
|
CinnabarIsland_PokemonLab_ExperimentRoom_EventScript_NicknameMonPC::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_LEVEL_UP
|
playfanfare MUS_LEVEL_UP
|
||||||
message CinnabarIsland_PokemonLab_ExperimentRoom_Text_ReceivedMonFromDoctor
|
message CinnabarIsland_PokemonLab_ExperimentRoom_Text_ReceivedMonFromDoctor
|
||||||
waitmessage
|
waitmessage
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ FiveIsland_LostCave_Room10_OnFrame::
|
|||||||
|
|
||||||
FiveIsland_LostCave_Room10_EventScript_FindSelphyScene::
|
FiveIsland_LostCave_Room10_EventScript_FindSelphyScene::
|
||||||
lockall
|
lockall
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
applymovement LOCALID_SELPHY, FiveIsland_LostCave_Room10_Movement_SelphyWander
|
applymovement LOCALID_SELPHY, FiveIsland_LostCave_Room10_Movement_SelphyWander
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
delay 100
|
delay 100
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ FiveIsland_MemorialPillar_EventScript_PlaceLemonade::
|
|||||||
delay 45
|
delay 45
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestLeft
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestLeft
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox FiveIsland_MemorialPillar_Text_ThankYouPleaseTakeThis
|
msgbox FiveIsland_MemorialPillar_Text_ThankYouPleaseTakeThis
|
||||||
giveitem ITEM_TM42
|
giveitem ITEM_TM42
|
||||||
compare VAR_RESULT, FALSE
|
compare VAR_RESULT, FALSE
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ FiveIsland_ResortGorgeous_OnFrame::
|
|||||||
|
|
||||||
FiveIsland_ResortGorgeous_EventScript_SelphyReturnHomeScene::
|
FiveIsland_ResortGorgeous_EventScript_SelphyReturnHomeScene::
|
||||||
lockall
|
lockall
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
msgbox FiveIsland_ResortGorgeous_Text_SelphyThanksYouMayGoNow
|
msgbox FiveIsland_ResortGorgeous_Text_SelphyThanksYouMayGoNow
|
||||||
closemessage
|
closemessage
|
||||||
applymovement LOCALID_SELPHY, Movement_WalkInPlaceFastestUp
|
applymovement LOCALID_SELPHY, Movement_WalkInPlaceFastestUp
|
||||||
|
|||||||
@@ -45,13 +45,13 @@ FiveIsland_ResortGorgeous_House_EventScript_ShowRequestedMon::
|
|||||||
addobject LOCALID_BUTLER
|
addobject LOCALID_BUTLER
|
||||||
applymovement LOCALID_BUTLER, FiveIsland_ResortGorgeous_House_Movement_ButlerEnter
|
applymovement LOCALID_BUTLER, FiveIsland_ResortGorgeous_House_Movement_ButlerEnter
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox FiveIsland_ResortGorgeous_House_Text_ButlerYesMyLady
|
msgbox FiveIsland_ResortGorgeous_House_Text_ButlerYesMyLady
|
||||||
applymovement LOCALID_SELPHY, Movement_WalkInPlaceFastestUp
|
applymovement LOCALID_SELPHY, Movement_WalkInPlaceFastestUp
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
msgbox FiveIsland_ResortGorgeous_House_Text_SelphyGiveTokenOfAppreciation
|
msgbox FiveIsland_ResortGorgeous_House_Text_SelphyGiveTokenOfAppreciation
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox FiveIsland_ResortGorgeous_House_Text_ButlerIShallDoAsYouBid
|
msgbox FiveIsland_ResortGorgeous_House_Text_ButlerIShallDoAsYouBid
|
||||||
closemessage
|
closemessage
|
||||||
compare VAR_FACING, DIR_NORTH
|
compare VAR_FACING, DIR_NORTH
|
||||||
@@ -101,9 +101,9 @@ FiveIsland_ResortGorgeous_House_EventScript_ButlerApproachPlayerWest::
|
|||||||
return
|
return
|
||||||
|
|
||||||
FiveIsland_ResortGorgeous_House_EventScript_NoRoomForReward::
|
FiveIsland_ResortGorgeous_House_EventScript_NoRoomForReward::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox FiveIsland_ResortGorgeous_House_Text_ButlerBagAppearsToBeFull
|
msgbox FiveIsland_ResortGorgeous_House_Text_ButlerBagAppearsToBeFull
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
msgbox FiveIsland_ResortGorgeous_House_Text_OhHowDisappointing
|
msgbox FiveIsland_ResortGorgeous_House_Text_OhHowDisappointing
|
||||||
setflag SHOWN_REQUESTED_MON
|
setflag SHOWN_REQUESTED_MON
|
||||||
setvar VAR_RESORT_GORGEOUS_REQUESTED_MON, SPECIES_NONE
|
setvar VAR_RESORT_GORGEOUS_REQUESTED_MON, SPECIES_NONE
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ FiveIsland_WaterLabyrinth_EventScript_TryGiveEgg::
|
|||||||
goto_if_eq FiveIsland_WaterLabyrinth_EventScript_NoRoomForEgg
|
goto_if_eq FiveIsland_WaterLabyrinth_EventScript_NoRoomForEgg
|
||||||
setflag FLAG_GOT_TOGEPI_EGG
|
setflag FLAG_GOT_TOGEPI_EGG
|
||||||
giveegg SPECIES_TOGEPI
|
giveegg SPECIES_TOGEPI
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_LEVEL_UP
|
playfanfare MUS_LEVEL_UP
|
||||||
message FiveIsland_WaterLabyrinth_Text_ReceivedEggFromMan
|
message FiveIsland_WaterLabyrinth_Text_ReceivedEggFromMan
|
||||||
waitfanfare
|
waitfanfare
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ FourIsland_OnFrame::
|
|||||||
|
|
||||||
FourIsland_EventScript_RivalScene::
|
FourIsland_EventScript_RivalScene::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement LOCALID_RIVAL, Movement_WalkInPlaceFastestDown
|
applymovement LOCALID_RIVAL, Movement_WalkInPlaceFastestDown
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
playbgm MUS_ENCOUNTER_RIVAL, 0
|
playbgm MUS_ENCOUNTER_RIVAL, 0
|
||||||
@@ -110,7 +110,7 @@ FourIsland_EventScript_DaycareAcceptEgg::
|
|||||||
end
|
end
|
||||||
|
|
||||||
FourIsland_EventScript_DaycareReceivedEgg::
|
FourIsland_EventScript_DaycareReceivedEgg::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
message DayCare_Text_ReceivedEgg
|
message DayCare_Text_ReceivedEgg
|
||||||
call EventScript_RestorePrevTextColor
|
call EventScript_RestorePrevTextColor
|
||||||
playfanfare MUS_LEVEL_UP
|
playfanfare MUS_LEVEL_UP
|
||||||
|
|||||||
@@ -18,11 +18,11 @@ FourIsland_IcefallCave_Back_EventScript_HideLorelei::
|
|||||||
|
|
||||||
FourIsland_IcefallCave_Back_EventScript_LoreleiRocketsScene::
|
FourIsland_IcefallCave_Back_EventScript_LoreleiRocketsScene::
|
||||||
lockall
|
lockall
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
msgbox FourIsland_IcefallCave_Back_Text_LoreleiKeepHandsOffMons
|
msgbox FourIsland_IcefallCave_Back_Text_LoreleiKeepHandsOffMons
|
||||||
applymovement LOCALID_ROCKET1, FourIsland_IcefallCave_Back_Movement_WalkInPlaceDown
|
applymovement LOCALID_ROCKET1, FourIsland_IcefallCave_Back_Movement_WalkInPlaceDown
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox FourIsland_IcefallCave_Back_Text_ShutItLadyLeaveUsBe
|
msgbox FourIsland_IcefallCave_Back_Text_ShutItLadyLeaveUsBe
|
||||||
closemessage
|
closemessage
|
||||||
playse SE_PIN
|
playse SE_PIN
|
||||||
@@ -32,7 +32,7 @@ FourIsland_IcefallCave_Back_EventScript_LoreleiRocketsScene::
|
|||||||
waitmovement 0
|
waitmovement 0
|
||||||
applymovement LOCALID_LORELEI, Movement_Delay48
|
applymovement LOCALID_LORELEI, Movement_Delay48
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
msgbox FourIsland_IcefallCave_Back_Text_LoreleiPlayerHelpMeKickPoachersOut
|
msgbox FourIsland_IcefallCave_Back_Text_LoreleiPlayerHelpMeKickPoachersOut
|
||||||
closemessage
|
closemessage
|
||||||
applymovement LOCALID_LORELEI, Movement_WalkInPlaceFastestRight
|
applymovement LOCALID_LORELEI, Movement_WalkInPlaceFastestRight
|
||||||
@@ -48,17 +48,17 @@ FourIsland_IcefallCave_Back_EventScript_LoreleiRocketsScene::
|
|||||||
applymovement LOCALID_ROCKET2, FourIsland_IcefallCave_Back_Movement_WalkInPlaceDown
|
applymovement LOCALID_ROCKET2, FourIsland_IcefallCave_Back_Movement_WalkInPlaceDown
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
playbgm MUS_ENCOUNTER_ROCKET, 0
|
playbgm MUS_ENCOUNTER_ROCKET, 0
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox FourIsland_IcefallCave_Back_Text_GruntIntro
|
msgbox FourIsland_IcefallCave_Back_Text_GruntIntro
|
||||||
setvar VAR_LAST_TALKED, LOCALID_ROCKET3
|
setvar VAR_LAST_TALKED, LOCALID_ROCKET3
|
||||||
trainerbattle_no_intro TRAINER_TEAM_ROCKET_GRUNT_45, FourIsland_IcefallCave_Back_Text_GruntDefeat
|
trainerbattle_no_intro TRAINER_TEAM_ROCKET_GRUNT_45, FourIsland_IcefallCave_Back_Text_GruntDefeat
|
||||||
applymovement LOCALID_LORELEI, FourIsland_IcefallCave_Back_Movement_WalkInPlaceUp
|
applymovement LOCALID_LORELEI, FourIsland_IcefallCave_Back_Movement_WalkInPlaceUp
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
msgbox FourIsland_IcefallCave_Back_Text_LoreleiWhereHaveYouTakenMons
|
msgbox FourIsland_IcefallCave_Back_Text_LoreleiWhereHaveYouTakenMons
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox FourIsland_IcefallCave_Back_Text_NotTellingYouThat
|
msgbox FourIsland_IcefallCave_Back_Text_NotTellingYouThat
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
message FourIsland_IcefallCave_Back_Text_LoreleiWellDeepFreezeYou
|
message FourIsland_IcefallCave_Back_Text_LoreleiWellDeepFreezeYou
|
||||||
waitmessage
|
waitmessage
|
||||||
waitse
|
waitse
|
||||||
@@ -67,7 +67,7 @@ FourIsland_IcefallCave_Back_EventScript_LoreleiRocketsScene::
|
|||||||
waitmoncry
|
waitmoncry
|
||||||
applymovement LOCALID_ROCKET1, FourIsland_IcefallCave_Back_Movement_Rocket1ReactToThreat
|
applymovement LOCALID_ROCKET1, FourIsland_IcefallCave_Back_Movement_Rocket1ReactToThreat
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox FourIsland_IcefallCave_Back_Text_OkayRocketWareHouseFiveIsland
|
msgbox FourIsland_IcefallCave_Back_Text_OkayRocketWareHouseFiveIsland
|
||||||
closemessage
|
closemessage
|
||||||
applymovement LOCALID_LORELEI, FourIsland_IcefallCave_Back_Movement_LoreleiWatchRocketsExit
|
applymovement LOCALID_LORELEI, FourIsland_IcefallCave_Back_Movement_LoreleiWatchRocketsExit
|
||||||
@@ -84,7 +84,7 @@ FourIsland_IcefallCave_Back_EventScript_LoreleiRocketsScene::
|
|||||||
waitmovement 0
|
waitmovement 0
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestLeft
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestLeft
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
msgbox FourIsland_IcefallCave_Back_Text_ThankYouThisIsAwful
|
msgbox FourIsland_IcefallCave_Back_Text_ThankYouThisIsAwful
|
||||||
setflag FLAG_HIDE_RUIN_VALLEY_SCIENTIST
|
setflag FLAG_HIDE_RUIN_VALLEY_SCIENTIST
|
||||||
clearflag FLAG_HIDE_LORELEI_IN_HER_HOUSE
|
clearflag FLAG_HIDE_LORELEI_IN_HER_HOUSE
|
||||||
|
|||||||
@@ -138,7 +138,7 @@ FourIsland_PokemonDayCare_RetrieveMon::
|
|||||||
msgbox DayCare_Text_HeresYourMon
|
msgbox DayCare_Text_HeresYourMon
|
||||||
waitse
|
waitse
|
||||||
playmoncry VAR_RESULT, CRY_MODE_NORMAL
|
playmoncry VAR_RESULT, CRY_MODE_NORMAL
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox DayCare_Text_TookBackMon
|
msgbox DayCare_Text_TookBackMon
|
||||||
call EventScript_RestorePrevTextColor
|
call EventScript_RestorePrevTextColor
|
||||||
waitmoncry
|
waitmoncry
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ FuchsiaCity_SafariZone_Entrance_OnFrame::
|
|||||||
@ When player runs out of balls mid-battle
|
@ When player runs out of balls mid-battle
|
||||||
FuchsiaCity_SafariZone_Entrance_EventScript_ExitWalkIn::
|
FuchsiaCity_SafariZone_Entrance_EventScript_ExitWalkIn::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, FuchsiaCity_SafariZone_Entrance_Movement_ApproachCounter
|
applymovement OBJ_EVENT_ID_PLAYER, FuchsiaCity_SafariZone_Entrance_Movement_ApproachCounter
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
msgbox FuchsiaCity_SafariZone_Entrance_Text_CatchFairShareComeAgain
|
msgbox FuchsiaCity_SafariZone_Entrance_Text_CatchFairShareComeAgain
|
||||||
@@ -26,7 +26,7 @@ FuchsiaCity_SafariZone_Entrance_EventScript_ExitWalkIn::
|
|||||||
@ When player runs of out balls after catching a pokemon, or runs out of steps
|
@ When player runs of out balls after catching a pokemon, or runs out of steps
|
||||||
FuchsiaCity_SafariZone_Entrance_EventScript_ExitWarpIn::
|
FuchsiaCity_SafariZone_Entrance_EventScript_ExitWarpIn::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox FuchsiaCity_SafariZone_Entrance_Text_CatchFairShareComeAgain
|
msgbox FuchsiaCity_SafariZone_Entrance_Text_CatchFairShareComeAgain
|
||||||
closemessage
|
closemessage
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, FuchsiaCity_SafariZone_Entrance_Movement_Exit
|
applymovement OBJ_EVENT_ID_PLAYER, FuchsiaCity_SafariZone_Entrance_Movement_Exit
|
||||||
@@ -39,7 +39,7 @@ FuchsiaCity_SafariZone_Entrance_EventScript_ExitWarpIn::
|
|||||||
@ When player re-enters the entrance building with balls/steps remaining
|
@ When player re-enters the entrance building with balls/steps remaining
|
||||||
FuchsiaCity_SafariZone_Entrance_EventScript_ExitEarly::
|
FuchsiaCity_SafariZone_Entrance_EventScript_ExitEarly::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox FuchsiaCity_SafariZone_Entrance_Text_GoingToLeaveSafariZoneEarly, MSGBOX_YESNO
|
msgbox FuchsiaCity_SafariZone_Entrance_Text_GoingToLeaveSafariZoneEarly, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq FuchsiaCity_SafariZone_Entrance_EventScript_ReturnToSafariZone
|
goto_if_eq FuchsiaCity_SafariZone_Entrance_EventScript_ReturnToSafariZone
|
||||||
@@ -99,7 +99,7 @@ FuchsiaCity_SafariZone_Entrance_EventScript_EntryTriggerLeft::
|
|||||||
end
|
end
|
||||||
|
|
||||||
FuchsiaCity_SafariZone_Entrance_EventScript_AskEnterSafariZone::
|
FuchsiaCity_SafariZone_Entrance_EventScript_AskEnterSafariZone::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox FuchsiaCity_SafariZone_Entrance_Text_WelcomeToSafariZone
|
msgbox FuchsiaCity_SafariZone_Entrance_Text_WelcomeToSafariZone
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestRight
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestRight
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
@@ -119,7 +119,7 @@ FuchsiaCity_SafariZone_Entrance_EventScript_TryEnterSafariZone::
|
|||||||
removemoney 500
|
removemoney 500
|
||||||
updatemoneybox
|
updatemoneybox
|
||||||
msgbox FuchsiaCity_SafariZone_Entrance_Text_ThatllBe500WeOnlyUseSpecialBalls
|
msgbox FuchsiaCity_SafariZone_Entrance_Text_ThatllBe500WeOnlyUseSpecialBalls
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_LEVEL_UP
|
playfanfare MUS_LEVEL_UP
|
||||||
message FuchsiaCity_SafariZone_Entrance_Text_PlayerReceived30SafariBalls
|
message FuchsiaCity_SafariZone_Entrance_Text_PlayerReceived30SafariBalls
|
||||||
waitfanfare
|
waitfanfare
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ FuchsiaCity_WardensHouse_EventScript_Warden::
|
|||||||
end
|
end
|
||||||
|
|
||||||
FuchsiaCity_WardensHouse_EventScript_GiveGoldTeeth::
|
FuchsiaCity_WardensHouse_EventScript_GiveGoldTeeth::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_OBTAIN_TMHM
|
playfanfare MUS_OBTAIN_TMHM
|
||||||
message FuchsiaCity_WardensHouse_Text_GaveGoldTeethToWarden
|
message FuchsiaCity_WardensHouse_Text_GaveGoldTeethToWarden
|
||||||
waitmessage
|
waitmessage
|
||||||
|
|||||||
@@ -90,7 +90,7 @@ MtEmber_Exterior_EventScript_BattleGrunt2::
|
|||||||
|
|
||||||
MtEmber_Exterior_EventScript_RocketPasswordScene::
|
MtEmber_Exterior_EventScript_RocketPasswordScene::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox MtEmber_Exterior_Text_PunchedThroughAtLast
|
msgbox MtEmber_Exterior_Text_PunchedThroughAtLast
|
||||||
message MtEmber_Exterior_Text_WhatsPasswordAgain
|
message MtEmber_Exterior_Text_WhatsPasswordAgain
|
||||||
waitmessage
|
waitmessage
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ MtMoon_B2F_EventScript_Miguel::
|
|||||||
end
|
end
|
||||||
|
|
||||||
MtMoon_B2F_EventScript_BattleMiguel::
|
MtMoon_B2F_EventScript_BattleMiguel::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
message MtMoon_B2F_Text_MiguelIntro
|
message MtMoon_B2F_Text_MiguelIntro
|
||||||
waitmessage
|
waitmessage
|
||||||
playbgm MUS_ENCOUNTER_GYM_LEADER, 0
|
playbgm MUS_ENCOUNTER_GYM_LEADER, 0
|
||||||
@@ -68,7 +68,7 @@ MtMoon_B2F_EventScript_DomeFossil::
|
|||||||
applymovement LOCALID_MIGUEL, MtMoon_B2F_Movement_MiguelToHelixFossil
|
applymovement LOCALID_MIGUEL, MtMoon_B2F_Movement_MiguelToHelixFossil
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
copyobjectxytoperm LOCALID_MIGUEL
|
copyobjectxytoperm LOCALID_MIGUEL
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
playfanfare MUS_OBTAIN_KEY_ITEM
|
playfanfare MUS_OBTAIN_KEY_ITEM
|
||||||
message MtMoon_B2F_Text_ThenThisFossilIsMine
|
message MtMoon_B2F_Text_ThenThisFossilIsMine
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -100,7 +100,7 @@ MtMoon_B2F_EventScript_HelixFossil::
|
|||||||
applymovement LOCALID_MIGUEL, MtMoon_B2F_Movement_MiguelToDomeFossil
|
applymovement LOCALID_MIGUEL, MtMoon_B2F_Movement_MiguelToDomeFossil
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
copyobjectxytoperm LOCALID_MIGUEL
|
copyobjectxytoperm LOCALID_MIGUEL
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
playfanfare MUS_OBTAIN_KEY_ITEM
|
playfanfare MUS_OBTAIN_KEY_ITEM
|
||||||
message MtMoon_B2F_Text_ThenThisFossilIsMine
|
message MtMoon_B2F_Text_ThenThisFossilIsMine
|
||||||
waitmessage
|
waitmessage
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ OneIsland_OnFrame::
|
|||||||
|
|
||||||
OneIsland_EventScript_EnterOneIslandFirstTime::
|
OneIsland_EventScript_EnterOneIslandFirstTime::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, OneIsland_Movement_PlayerExitHarbor
|
applymovement OBJ_EVENT_ID_PLAYER, OneIsland_Movement_PlayerExitHarbor
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
msgbox OneIsland_Text_BillLetsGoSeeCelio
|
msgbox OneIsland_Text_BillLetsGoSeeCelio
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ OneIsland_Harbor_OnFrame::
|
|||||||
|
|
||||||
OneIsland_Harbor_EventScript_PlayerEnterHarborFirstTime::
|
OneIsland_Harbor_EventScript_PlayerEnterHarborFirstTime::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, OneIsland_Harbor_Movement_PlayerExitHarbor
|
applymovement OBJ_EVENT_ID_PLAYER, OneIsland_Harbor_Movement_PlayerExitHarbor
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
setvar VAR_MAP_SCENE_ONE_ISLAND_HARBOR, 2
|
setvar VAR_MAP_SCENE_ONE_ISLAND_HARBOR, 2
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ OneIsland_PokemonCenter_1F_OnFrame::
|
|||||||
|
|
||||||
OneIsland_PokemonCenter_1F_EventScript_MeetCelioScene::
|
OneIsland_PokemonCenter_1F_EventScript_MeetCelioScene::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, OneIsland_PokemonCenter_1F_Movement_PlayerWalkToCelio
|
applymovement OBJ_EVENT_ID_PLAYER, OneIsland_PokemonCenter_1F_Movement_PlayerWalkToCelio
|
||||||
applymovement LOCALID_BILL, OneIsland_PokemonCenter_1F_Movement_BillWalkToCelio
|
applymovement LOCALID_BILL, OneIsland_PokemonCenter_1F_Movement_BillWalkToCelio
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
@@ -136,7 +136,7 @@ OneIsland_PokemonCenter_1F_EventScript_IntroducePlayerNotChamp::
|
|||||||
return
|
return
|
||||||
|
|
||||||
OneIsland_PokemonCenter_1F_EventScript_ReceiveTownMapPage::
|
OneIsland_PokemonCenter_1F_EventScript_ReceiveTownMapPage::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_OBTAIN_KEY_ITEM
|
playfanfare MUS_OBTAIN_KEY_ITEM
|
||||||
message OneIsland_PokemonCenter_1F_Text_ReceivedExtraPageForTownMap
|
message OneIsland_PokemonCenter_1F_Text_ReceivedExtraPageForTownMap
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -259,7 +259,7 @@ OneIsland_PokemonCenter_1F_EventScript_CelioJustGivenSapphire::
|
|||||||
end
|
end
|
||||||
|
|
||||||
OneIsland_PokemonCenter_1F_EventScript_GiveCelioSapphire::
|
OneIsland_PokemonCenter_1F_EventScript_GiveCelioSapphire::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_OBTAIN_TMHM
|
playfanfare MUS_OBTAIN_TMHM
|
||||||
message OneIsland_PokemonCenter_1F_Text_HandedSapphireToCelio
|
message OneIsland_PokemonCenter_1F_Text_HandedSapphireToCelio
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -305,7 +305,7 @@ OneIsland_PokemonCenter_1F_EventScript_ExplainRainbowPass::
|
|||||||
|
|
||||||
OneIsland_PokemonCenter_1F_EventScript_GiveCelioRuby::
|
OneIsland_PokemonCenter_1F_EventScript_GiveCelioRuby::
|
||||||
msgbox OneIsland_PokemonCenter_1F_Text_OhThats
|
msgbox OneIsland_PokemonCenter_1F_Text_OhThats
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_OBTAIN_TMHM
|
playfanfare MUS_OBTAIN_TMHM
|
||||||
message OneIsland_PokemonCenter_1F_Text_HandedRubyToCelio
|
message OneIsland_PokemonCenter_1F_Text_HandedRubyToCelio
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -340,7 +340,7 @@ OneIsland_PokemonCenter_1F_EventScript_GiveRainbowPass::
|
|||||||
setvar VAR_MAP_SCENE_ONE_ISLAND_POKEMON_CENTER_1F, 5
|
setvar VAR_MAP_SCENE_ONE_ISLAND_POKEMON_CENTER_1F, 5
|
||||||
additem ITEM_RAINBOW_PASS
|
additem ITEM_RAINBOW_PASS
|
||||||
setflag FLAG_SYS_SEVII_MAP_4567
|
setflag FLAG_SYS_SEVII_MAP_4567
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_OBTAIN_KEY_ITEM
|
playfanfare MUS_OBTAIN_KEY_ITEM
|
||||||
message OneIsland_PokemonCenter_1F_Text_ReturnedTriPassForRainbowPass
|
message OneIsland_PokemonCenter_1F_Text_ReturnedTriPassForRainbowPass
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -454,7 +454,7 @@ OneIsland_PokemonCenter_1F_EventScript_LeaveOneIslandTriggerBottom::
|
|||||||
end
|
end
|
||||||
|
|
||||||
OneIsland_PokemonCenter_1F_EventScript_LeaveOneIslandScene::
|
OneIsland_PokemonCenter_1F_EventScript_LeaveOneIslandScene::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
playse SE_PIN
|
playse SE_PIN
|
||||||
applymovement LOCALID_BILL, Movement_ExclamationMark
|
applymovement LOCALID_BILL, Movement_ExclamationMark
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ PalletTown_OnFrame::
|
|||||||
@ Oak approaches player after exiting their house post Elite Four to check if they should receieve the National Dex
|
@ Oak approaches player after exiting their house post Elite Four to check if they should receieve the National Dex
|
||||||
PalletTown_EventScript_OakRatingScene::
|
PalletTown_EventScript_OakRatingScene::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
setobjectxyperm LOCALID_PROF_OAK, 14, 14
|
setobjectxyperm LOCALID_PROF_OAK, 14, 14
|
||||||
setobjectmovementtype LOCALID_PROF_OAK, MOVEMENT_TYPE_FACE_LEFT
|
setobjectmovementtype LOCALID_PROF_OAK, MOVEMENT_TYPE_FACE_LEFT
|
||||||
addobject LOCALID_PROF_OAK
|
addobject LOCALID_PROF_OAK
|
||||||
@@ -187,7 +187,7 @@ PalletTown_EventScript_OakTriggerRight::
|
|||||||
|
|
||||||
PalletTown_EventScript_OakTrigger::
|
PalletTown_EventScript_OakTrigger::
|
||||||
famechecker FAMECHECKER_OAK, FCPICKSTATE_COLORED, UpdatePickStateFromSpecialVar8005
|
famechecker FAMECHECKER_OAK, FCPICKSTATE_COLORED, UpdatePickStateFromSpecialVar8005
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
delay 30
|
delay 30
|
||||||
playbgm MUS_OAK, 0
|
playbgm MUS_OAK, 0
|
||||||
message PalletTown_Text_OakDontGoOut
|
message PalletTown_Text_OakDontGoOut
|
||||||
@@ -442,11 +442,11 @@ PalletTown_EventScript_SignLadyTrigger::
|
|||||||
end
|
end
|
||||||
|
|
||||||
PalletTown_EventScript_SignLadyShowSign::
|
PalletTown_EventScript_SignLadyShowSign::
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
msgbox PalletTown_Text_LookCopiedTrainerTipsSign
|
msgbox PalletTown_Text_LookCopiedTrainerTipsSign
|
||||||
closemessage
|
closemessage
|
||||||
delay 20
|
delay 20
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
setflag FLAG_OPENED_START_MENU
|
setflag FLAG_OPENED_START_MENU
|
||||||
setvar VAR_MAP_SCENE_PALLET_TOWN_SIGN_LADY, 1
|
setvar VAR_MAP_SCENE_PALLET_TOWN_SIGN_LADY, 1
|
||||||
setvar SIGN_LADY_READY, FALSE
|
setvar SIGN_LADY_READY, FALSE
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ PalletTown_ProfessorOaksLab_OnFrame::
|
|||||||
PalletTown_ProfessorOaksLab_EventScript_EnterForNationalDexScene:: @ 8169002
|
PalletTown_ProfessorOaksLab_EventScript_EnterForNationalDexScene:: @ 8169002
|
||||||
lockall
|
lockall
|
||||||
setvar VAR_FACING, DIR_NORTH
|
setvar VAR_FACING, DIR_NORTH
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement LOCALID_PROF_OAK, PalletTown_ProfessorOaksLab_Movement_OakEnter
|
applymovement LOCALID_PROF_OAK, PalletTown_ProfessorOaksLab_Movement_OakEnter
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
removeobject LOCALID_PROF_OAK
|
removeobject LOCALID_PROF_OAK
|
||||||
@@ -95,7 +95,7 @@ PalletTown_ProfessorOaksLab_EventScript_NationalDexScene::
|
|||||||
call_if_eq PalletTown_ProfessorOaksLab_EventScript_PlayerFaceOakNorth
|
call_if_eq PalletTown_ProfessorOaksLab_EventScript_PlayerFaceOakNorth
|
||||||
compare VAR_FACING, DIR_WEST
|
compare VAR_FACING, DIR_WEST
|
||||||
call_if_eq PalletTown_ProfessorOaksLab_EventScript_PlayerFaceOakWest
|
call_if_eq PalletTown_ProfessorOaksLab_EventScript_PlayerFaceOakWest
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PalletTown_ProfessorOaksLab_Text_OakTookBothPokedexUnits
|
msgbox PalletTown_ProfessorOaksLab_Text_OakTookBothPokedexUnits
|
||||||
closemessage
|
closemessage
|
||||||
call EventScript_RestorePrevTextColor
|
call EventScript_RestorePrevTextColor
|
||||||
@@ -123,7 +123,7 @@ PalletTown_ProfessorOaksLab_EventScript_NationalDexScene::
|
|||||||
call_if_eq PalletTown_ProfessorOaksLab_EventScript_OakBringDexesOverEast
|
call_if_eq PalletTown_ProfessorOaksLab_EventScript_OakBringDexesOverEast
|
||||||
compare VAR_FACING, DIR_WEST
|
compare VAR_FACING, DIR_WEST
|
||||||
call_if_eq PalletTown_ProfessorOaksLab_EventScript_OakBringDexesOverWest
|
call_if_eq PalletTown_ProfessorOaksLab_EventScript_OakBringDexesOverWest
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_OBTAIN_KEY_ITEM
|
playfanfare MUS_OBTAIN_KEY_ITEM
|
||||||
message PalletTown_ProfessorOaksLab_Text_PlayersPokedexWasUpgraded
|
message PalletTown_ProfessorOaksLab_Text_PlayersPokedexWasUpgraded
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -227,7 +227,7 @@ PalletTown_ProfessorOaksLab_Movement_OakBringDexesToDeskSouth::
|
|||||||
|
|
||||||
PalletTown_ProfessorOaksLab_ChooseStarterScene::
|
PalletTown_ProfessorOaksLab_ChooseStarterScene::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement LOCALID_PROF_OAK, PalletTown_ProfessorOaksLab_Movement_OakEnter
|
applymovement LOCALID_PROF_OAK, PalletTown_ProfessorOaksLab_Movement_OakEnter
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
removeobject LOCALID_PROF_OAK
|
removeobject LOCALID_PROF_OAK
|
||||||
@@ -282,7 +282,7 @@ PalletTown_ProfessorOaksLab_Movement_RivalReact::
|
|||||||
|
|
||||||
PalletTown_ProfessorOaksLab_EventScript_LeaveStarterSceneTrigger::
|
PalletTown_ProfessorOaksLab_EventScript_LeaveStarterSceneTrigger::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement LOCALID_PROF_OAK, Movement_FaceDown
|
applymovement LOCALID_PROF_OAK, Movement_FaceDown
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
msgbox PalletTown_ProfessorOaksLab_Text_OakHeyDontGoAwayYet
|
msgbox PalletTown_ProfessorOaksLab_Text_OakHeyDontGoAwayYet
|
||||||
@@ -315,7 +315,7 @@ PalletTown_ProfessorOaksLab_EventScript_RivalBattleTriggerRight::
|
|||||||
end
|
end
|
||||||
|
|
||||||
PalletTown_ProfessorOaksLab_EventScript_RivalBattle::
|
PalletTown_ProfessorOaksLab_EventScript_RivalBattle::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
playbgm MUS_ENCOUNTER_RIVAL, 0
|
playbgm MUS_ENCOUNTER_RIVAL, 0
|
||||||
applymovement LOCALID_RIVAL, Movement_WalkInPlaceFastestDown
|
applymovement LOCALID_RIVAL, Movement_WalkInPlaceFastestDown
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
@@ -650,7 +650,7 @@ PalletTown_ProfessorOaksLab_EventScript_OakBattleMonForItToGrow::
|
|||||||
|
|
||||||
PalletTown_ProfessorOaksLab_EventScript_ReceiveDexScene::
|
PalletTown_ProfessorOaksLab_EventScript_ReceiveDexScene::
|
||||||
msgbox PalletTown_ProfessorOaksLab_Text_OakHaveSomethingForMe
|
msgbox PalletTown_ProfessorOaksLab_Text_OakHaveSomethingForMe
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_OBTAIN_TMHM
|
playfanfare MUS_OBTAIN_TMHM
|
||||||
message PalletTown_ProfessorOaksLab_Text_DeliveredOaksParcel
|
message PalletTown_ProfessorOaksLab_Text_DeliveredOaksParcel
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -716,7 +716,7 @@ PalletTown_ProfessorOaksLab_EventScript_ReceiveDexScene::
|
|||||||
compare VAR_FACING, DIR_WEST
|
compare VAR_FACING, DIR_WEST
|
||||||
call_if_eq PalletTown_ProfessorOaksLab_EventScript_OakBringDexesOverWest
|
call_if_eq PalletTown_ProfessorOaksLab_EventScript_OakBringDexesOverWest
|
||||||
delay 10
|
delay 10
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_OBTAIN_KEY_ITEM
|
playfanfare MUS_OBTAIN_KEY_ITEM
|
||||||
message PalletTown_ProfessorOaksLab_Text_ReceivedPokedexFromOak
|
message PalletTown_ProfessorOaksLab_Text_ReceivedPokedexFromOak
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -1170,7 +1170,7 @@ PalletTown_ProfessorOaksLab_EventScript_ConfirmStarterChoice::
|
|||||||
applymovement LOCALID_PROF_OAK, Movement_FaceRight
|
applymovement LOCALID_PROF_OAK, Movement_FaceRight
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
showmonpic PLAYER_STARTER_SPECIES, 10, 3
|
showmonpic PLAYER_STARTER_SPECIES, 10, 3
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
compare PLAYER_STARTER_NUM, 0
|
compare PLAYER_STARTER_NUM, 0
|
||||||
goto_if_eq PalletTown_ProfessorOaksLab_EventScript_ConfirmBulbasaur
|
goto_if_eq PalletTown_ProfessorOaksLab_EventScript_ConfirmBulbasaur
|
||||||
compare PLAYER_STARTER_NUM, 1
|
compare PLAYER_STARTER_NUM, 1
|
||||||
@@ -1264,10 +1264,10 @@ PalletTown_ProfessorOaksLab_EventScript_RivalWalksToBulbasaur::
|
|||||||
end
|
end
|
||||||
|
|
||||||
PalletTown_ProfessorOaksLab_EventScript_RivalTakesStarter::
|
PalletTown_ProfessorOaksLab_EventScript_RivalTakesStarter::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox PalletTown_ProfessorOaksLab_Text_RivalIllTakeThisOneThen
|
msgbox PalletTown_ProfessorOaksLab_Text_RivalIllTakeThisOneThen
|
||||||
removeobject RIVAL_STARTER_ID
|
removeobject RIVAL_STARTER_ID
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
bufferspeciesname STR_VAR_1, RIVAL_STARTER_SPECIES
|
bufferspeciesname STR_VAR_1, RIVAL_STARTER_SPECIES
|
||||||
message PalletTown_ProfessorOaksLab_Text_RivalReceivedMonFromOak
|
message PalletTown_ProfessorOaksLab_Text_RivalReceivedMonFromOak
|
||||||
waitmessage
|
waitmessage
|
||||||
|
|||||||
@@ -284,7 +284,7 @@ PewterCity_EventScript_GymGuideTriggerRight::
|
|||||||
end
|
end
|
||||||
|
|
||||||
PewterCity_EventScript_GymGuideTrigger::
|
PewterCity_EventScript_GymGuideTrigger::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox PewterCity_Text_BrocksLookingForChallengersFollowMe
|
msgbox PewterCity_Text_BrocksLookingForChallengersFollowMe
|
||||||
closemessage
|
closemessage
|
||||||
playbgm MUS_FOLLOW_ME, 0
|
playbgm MUS_FOLLOW_ME, 0
|
||||||
@@ -695,7 +695,7 @@ PewterCity_EventScript_RunningShoesAideTriggerBottom::
|
|||||||
end
|
end
|
||||||
|
|
||||||
PewterCity_EventScript_AideGiveRunningShoes::
|
PewterCity_EventScript_AideGiveRunningShoes::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
compare VAR_TEMP_1, 1
|
compare VAR_TEMP_1, 1
|
||||||
call_if_eq PewterCity_EventScript_AideNoticePlayer
|
call_if_eq PewterCity_EventScript_AideNoticePlayer
|
||||||
compare VAR_TEMP_1, 2
|
compare VAR_TEMP_1, 2
|
||||||
@@ -718,7 +718,7 @@ PewterCity_EventScript_AideGiveRunningShoes::
|
|||||||
compare VAR_TEMP_1, 3
|
compare VAR_TEMP_1, 3
|
||||||
call_if_eq PewterCity_EventScript_AideApproachPlayer3
|
call_if_eq PewterCity_EventScript_AideApproachPlayer3
|
||||||
msgbox PewterCity_Text_AskedToDeliverThis
|
msgbox PewterCity_Text_AskedToDeliverThis
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_OBTAIN_KEY_ITEM
|
playfanfare MUS_OBTAIN_KEY_ITEM
|
||||||
message PewterCity_Text_ReceivedRunningShoesFromAide
|
message PewterCity_Text_ReceivedRunningShoesFromAide
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -740,7 +740,7 @@ PewterCity_EventScript_AideGiveRunningShoes::
|
|||||||
compare VAR_TEMP_1, 3
|
compare VAR_TEMP_1, 3
|
||||||
call_if_eq PewterCity_EventScript_AideExit3
|
call_if_eq PewterCity_EventScript_AideExit3
|
||||||
delay 30
|
delay 30
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PewterCity_Text_RunningShoesLetterFromMom
|
msgbox PewterCity_Text_RunningShoesLetterFromMom
|
||||||
closemessage
|
closemessage
|
||||||
removeobject LOCALID_AIDE
|
removeobject LOCALID_AIDE
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ PewterCity_House1_EventScript_Nidoran::
|
|||||||
end
|
end
|
||||||
|
|
||||||
PewterCity_House1_EventScript_DoNidoranCry::
|
PewterCity_House1_EventScript_DoNidoranCry::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
waitse
|
waitse
|
||||||
playmoncry SPECIES_NIDORAN_M, CRY_MODE_NORMAL
|
playmoncry SPECIES_NIDORAN_M, CRY_MODE_NORMAL
|
||||||
msgbox PewterCity_House1_Text_Nidoran
|
msgbox PewterCity_House1_Text_Nidoran
|
||||||
|
|||||||
@@ -64,7 +64,7 @@ PewterCity_Museum_1F_EventScript_EntranceTriggerRight::
|
|||||||
end
|
end
|
||||||
|
|
||||||
PewterCity_Museum_1F_EventScript_EntranceTrigger::
|
PewterCity_Museum_1F_EventScript_EntranceTrigger::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
showmoneybox 0, 0
|
showmoneybox 0, 0
|
||||||
msgbox PewterCity_Museum_1F_Text_Its50YForChildsTicket, MSGBOX_YESNO
|
msgbox PewterCity_Museum_1F_Text_Its50YForChildsTicket, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, YES
|
compare VAR_RESULT, YES
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ PokemonLeague_ChampionsRoom_OnFrame::
|
|||||||
|
|
||||||
PokemonLeague_ChampionsRoom_EventScript_EnterRoom::
|
PokemonLeague_ChampionsRoom_EventScript_EnterRoom::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
setflag FLAG_TEMP_2
|
setflag FLAG_TEMP_2
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, PokemonLeague_ChampionsRoom_Movement_PlayerEnter
|
applymovement OBJ_EVENT_ID_PLAYER, PokemonLeague_ChampionsRoom_Movement_PlayerEnter
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ PokemonLeague_HallOfFame_OnFrame::
|
|||||||
|
|
||||||
PokemonLeague_HallOfFame_EventScript_EnterRoom::
|
PokemonLeague_HallOfFame_EventScript_EnterRoom::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, PokemonLeague_HallOfFame_Movement_EnterRoom
|
applymovement OBJ_EVENT_ID_PLAYER, PokemonLeague_HallOfFame_Movement_EnterRoom
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
applymovement LOCALID_PROF_OAK, Movement_WalkInPlaceFastestLeft
|
applymovement LOCALID_PROF_OAK, Movement_WalkInPlaceFastestLeft
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ PokemonTower_2F_EventScript_RivalTriggerDown::
|
|||||||
end
|
end
|
||||||
|
|
||||||
PokemonTower_2F_EventScript_Rival::
|
PokemonTower_2F_EventScript_Rival::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
playbgm MUS_ENCOUNTER_RIVAL, 0
|
playbgm MUS_ENCOUNTER_RIVAL, 0
|
||||||
compare VAR_TEMP_1, 0
|
compare VAR_TEMP_1, 0
|
||||||
call_if_eq PokemonTower_2F_EventScript_RivalFacePlayerRight
|
call_if_eq PokemonTower_2F_EventScript_RivalFacePlayerRight
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ PokemonTower_6F_MapScripts::
|
|||||||
|
|
||||||
PokemonTower_6F_EventScript_MarowakGhost::
|
PokemonTower_6F_EventScript_MarowakGhost::
|
||||||
lockall
|
lockall
|
||||||
textcolor 2
|
textcolor NPC_TEXT_COLOR_MON
|
||||||
msgbox PokemonTower_6F_Text_BeGoneIntruders
|
msgbox PokemonTower_6F_Text_BeGoneIntruders
|
||||||
goto_if_questlog EventScript_ReleaseEnd
|
goto_if_questlog EventScript_ReleaseEnd
|
||||||
setwildbattle SPECIES_MAROWAK, 30
|
setwildbattle SPECIES_MAROWAK, 30
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ Route1_EventScript_MartClerk::
|
|||||||
faceplayer
|
faceplayer
|
||||||
goto_if_set FLAG_GOT_POTION_ON_ROUTE_1, Route1_EventScript_AlreadyGotPotion
|
goto_if_set FLAG_GOT_POTION_ON_ROUTE_1, Route1_EventScript_AlreadyGotPotion
|
||||||
msgbox Route1_Text_WorkAtPokeMartTakeSample
|
msgbox Route1_Text_WorkAtPokeMartTakeSample
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
checkitemspace ITEM_POTION
|
checkitemspace ITEM_POTION
|
||||||
compare VAR_RESULT, FALSE
|
compare VAR_RESULT, FALSE
|
||||||
goto_if_eq EventScript_BagIsFull
|
goto_if_eq EventScript_BagIsFull
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ Route16_NorthEntrance_1F_EventScript_NeedBikeTriggerBottom::
|
|||||||
end
|
end
|
||||||
|
|
||||||
Route16_NorthEntrance_1F_EventScript_NeedBikeTrigger::
|
Route16_NorthEntrance_1F_EventScript_NeedBikeTrigger::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox Route16_NorthEntrance_1F_Text_ExcuseMeWaitUp
|
msgbox Route16_NorthEntrance_1F_Text_ExcuseMeWaitUp
|
||||||
closemessage
|
closemessage
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ Route18_EastEntrance_1F_EventScript_NeedBikeTriggerBottom::
|
|||||||
end
|
end
|
||||||
|
|
||||||
Route18_EastEntrance_1F_EventScript_NeedBikeTrigger::
|
Route18_EastEntrance_1F_EventScript_NeedBikeTrigger::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox Route18_EastEntrance_1F_Text_ExcuseMe
|
msgbox Route18_EastEntrance_1F_Text_ExcuseMe
|
||||||
closemessage
|
closemessage
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ Route22_EventScript_EarlyRivalTriggerBottom::
|
|||||||
end
|
end
|
||||||
|
|
||||||
Route22_EventScript_EarlyRival::
|
Route22_EventScript_EarlyRival::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
playbgm MUS_ENCOUNTER_RIVAL, 0
|
playbgm MUS_ENCOUNTER_RIVAL, 0
|
||||||
addobject LOCALID_RIVAL
|
addobject LOCALID_RIVAL
|
||||||
compare VAR_TEMP_1, 0
|
compare VAR_TEMP_1, 0
|
||||||
@@ -184,7 +184,7 @@ Route22_EventScript_LateRivalTriggerBottom::
|
|||||||
end
|
end
|
||||||
|
|
||||||
Route22_EventScript_LateRival::
|
Route22_EventScript_LateRival::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
playbgm MUS_ENCOUNTER_RIVAL, 0
|
playbgm MUS_ENCOUNTER_RIVAL, 0
|
||||||
addobject LOCALID_RIVAL
|
addobject LOCALID_RIVAL
|
||||||
compare VAR_TEMP_1, 0
|
compare VAR_TEMP_1, 0
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ Route24_EventScript_RocketTriggerRight::
|
|||||||
end
|
end
|
||||||
|
|
||||||
Route24_EventScript_RocketTrigger::
|
Route24_EventScript_RocketTrigger::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
compare VAR_TEMP_1, 0
|
compare VAR_TEMP_1, 0
|
||||||
call_if_eq Route24_EventScript_RocketApproachPlayer
|
call_if_eq Route24_EventScript_RocketApproachPlayer
|
||||||
compare VAR_TEMP_1, 1
|
compare VAR_TEMP_1, 1
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ Route4_PokemonCenter_1F_EventScript_TryBuyMagikarp::
|
|||||||
checkmoney MAGIKARP_PRICE
|
checkmoney MAGIKARP_PRICE
|
||||||
compare VAR_RESULT, FALSE
|
compare VAR_RESULT, FALSE
|
||||||
goto_if_eq Route4_PokemonCenter_1F_EventScript_NotEnoughMoney
|
goto_if_eq Route4_PokemonCenter_1F_EventScript_NotEnoughMoney
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
setvar VAR_TEMP_1, SPECIES_MAGIKARP
|
setvar VAR_TEMP_1, SPECIES_MAGIKARP
|
||||||
givemon SPECIES_MAGIKARP, 5
|
givemon SPECIES_MAGIKARP, 5
|
||||||
compare VAR_RESULT, 0
|
compare VAR_RESULT, 0
|
||||||
@@ -134,7 +134,7 @@ Route4_PokemonCenter_1F_EventScript_AlreadyBoughtMagikarp::
|
|||||||
end
|
end
|
||||||
|
|
||||||
Route4_PokemonCenter_1F_EventScript_NoRoomForMagikarp::
|
Route4_PokemonCenter_1F_EventScript_NoRoomForMagikarp::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox Route4_PokemonCenter_1F_Text_NoRoomForMorePokemon
|
msgbox Route4_PokemonCenter_1F_Text_NoRoomForMorePokemon
|
||||||
hidemoneybox
|
hidemoneybox
|
||||||
release
|
release
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ Route5_SouthEntrance_EventScript_GuardTriggerRight::
|
|||||||
end
|
end
|
||||||
|
|
||||||
Route5_SouthEntrance_EventScript_GuardTrigger::
|
Route5_SouthEntrance_EventScript_GuardTrigger::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestLeft
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestLeft
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
goto_if_set FLAG_GOT_TEA, Route5_SouthEntrance_EventScript_GiveTea
|
goto_if_set FLAG_GOT_TEA, Route5_SouthEntrance_EventScript_GiveTea
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ Route6_NorthEntrance_EventScript_GuardTriggerRight::
|
|||||||
end
|
end
|
||||||
|
|
||||||
Route6_NorthEntrance_EventScript_GuardTrigger::
|
Route6_NorthEntrance_EventScript_GuardTrigger::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestRight
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestRight
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
goto_if_set FLAG_GOT_TEA, Route6_NorthEntrance_EventScript_GiveTea
|
goto_if_set FLAG_GOT_TEA, Route6_NorthEntrance_EventScript_GiveTea
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ Route7_EastEntrance_EventScript_GuardTriggerBottom::
|
|||||||
end
|
end
|
||||||
|
|
||||||
Route7_EastEntrance_EventScript_GuardTrigger::
|
Route7_EastEntrance_EventScript_GuardTrigger::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
goto_if_set FLAG_GOT_TEA, Route7_EastEntrance_EventScript_GiveTea
|
goto_if_set FLAG_GOT_TEA, Route7_EastEntrance_EventScript_GiveTea
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ Route8_WestEntrance_EventScript_GuardTriggerBottom::
|
|||||||
end
|
end
|
||||||
|
|
||||||
Route8_WestEntrance_EventScript_GuardTrigger::
|
Route8_WestEntrance_EventScript_GuardTrigger::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
goto_if_set FLAG_GOT_TEA, Route8_WestEntrance_EventScript_GiveTea
|
goto_if_set FLAG_GOT_TEA, Route8_WestEntrance_EventScript_GiveTea
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ SSAnne_2F_Corridor_EventScript_RivalTriggerRight::
|
|||||||
end
|
end
|
||||||
|
|
||||||
SSAnne_2F_Corridor_EventScript_RivalTrigger::
|
SSAnne_2F_Corridor_EventScript_RivalTrigger::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
playse SE_EXIT
|
playse SE_EXIT
|
||||||
delay 5
|
delay 5
|
||||||
playbgm MUS_ENCOUNTER_RIVAL, 0
|
playbgm MUS_ENCOUNTER_RIVAL, 0
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ SSAnne_CaptainsOffice_EventScript_Captain::
|
|||||||
lock
|
lock
|
||||||
goto_if_set FLAG_GOT_HM01, SSAnne_CaptainsOffice_EventScript_AlreadyGotCut
|
goto_if_set FLAG_GOT_HM01, SSAnne_CaptainsOffice_EventScript_AlreadyGotCut
|
||||||
msgbox SSAnne_CaptainsOffice_Text_CaptainIFeelSeasick
|
msgbox SSAnne_CaptainsOffice_Text_CaptainIFeelSeasick
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
message SSAnne_CaptainsOffice_Text_RubbedCaptainsBack
|
message SSAnne_CaptainsOffice_Text_RubbedCaptainsBack
|
||||||
waitmessage
|
waitmessage
|
||||||
playfanfare MUS_HEAL
|
playfanfare MUS_HEAL
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ SaffronCity_EventScript_DoorGuardGrunt::
|
|||||||
end
|
end
|
||||||
|
|
||||||
SaffronCity_EventScript_DoorGuardAsleep::
|
SaffronCity_EventScript_DoorGuardAsleep::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox SaffronCity_Text_HesTakingASnooze
|
msgbox SaffronCity_Text_HesTakingASnooze
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ SaffronCity_Dojo_EventScript_HitmonleeBall::
|
|||||||
setvar VAR_TEMP_1, SPECIES_HITMONLEE
|
setvar VAR_TEMP_1, SPECIES_HITMONLEE
|
||||||
applymovement LOCALID_KARATE_MASTER, Movement_WalkInPlaceFastestUp
|
applymovement LOCALID_KARATE_MASTER, Movement_WalkInPlaceFastestUp
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox SaffronCity_Dojo_Text_YouWantHitmonlee, MSGBOX_YESNO
|
msgbox SaffronCity_Dojo_Text_YouWantHitmonlee, MSGBOX_YESNO
|
||||||
call EventScript_RestorePrevTextColor
|
call EventScript_RestorePrevTextColor
|
||||||
compare VAR_RESULT, YES
|
compare VAR_RESULT, YES
|
||||||
@@ -49,7 +49,7 @@ SaffronCity_Dojo_EventScript_HitmonchanBall::
|
|||||||
setvar VAR_TEMP_1, SPECIES_HITMONCHAN
|
setvar VAR_TEMP_1, SPECIES_HITMONCHAN
|
||||||
applymovement LOCALID_KARATE_MASTER, Movement_WalkInPlaceFastestUp
|
applymovement LOCALID_KARATE_MASTER, Movement_WalkInPlaceFastestUp
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox SaffronCity_Dojo_Text_YouWantHitmonchan, MSGBOX_YESNO
|
msgbox SaffronCity_Dojo_Text_YouWantHitmonchan, MSGBOX_YESNO
|
||||||
call EventScript_RestorePrevTextColor
|
call EventScript_RestorePrevTextColor
|
||||||
compare VAR_RESULT, YES
|
compare VAR_RESULT, YES
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ SaffronCity_PokemonTrainerFanClub_OnFrame::
|
|||||||
|
|
||||||
SaffronCity_PokemonTrainerFanClub_EventScript_MeetFirstFans::
|
SaffronCity_PokemonTrainerFanClub_EventScript_MeetFirstFans::
|
||||||
lockall
|
lockall
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
applymovement LOCALID_BATTLE_GIRL, Movement_WalkInPlaceFastestDown
|
applymovement LOCALID_BATTLE_GIRL, Movement_WalkInPlaceFastestDown
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
playse SE_PIN
|
playse SE_PIN
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ SevenIsland_House_Room1_OnFrame::
|
|||||||
|
|
||||||
SevenIsland_House_Room1_EventScript_OldWomanCommentOnBattle::
|
SevenIsland_House_Room1_EventScript_OldWomanCommentOnBattle::
|
||||||
lockall
|
lockall
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, SevenIsland_House_Room1_Movement_PlayerReEnterRoom
|
applymovement OBJ_EVENT_ID_PLAYER, SevenIsland_House_Room1_Movement_PlayerReEnterRoom
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
applymovement LOCALID_OLD_WOMAN, SevenIsland_House_Room1_Movement_OldWomanWalkBehindPlayer
|
applymovement LOCALID_OLD_WOMAN, SevenIsland_House_Room1_Movement_OldWomanWalkBehindPlayer
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ SevenIsland_SevaultCanyon_House_EventScript_BaldingMan::
|
|||||||
applymovement LOCALID_BALDING_MAN, Movement_FacePlayer
|
applymovement LOCALID_BALDING_MAN, Movement_FacePlayer
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
msgbox SevenIsland_SevaultCanyon_House_Text_ChanseyDanceJoinIn
|
msgbox SevenIsland_SevaultCanyon_House_Text_ChanseyDanceJoinIn
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox SevenIsland_SevaultCanyon_House_Text_WouldYouLikeToDance, MSGBOX_YESNO
|
msgbox SevenIsland_SevaultCanyon_House_Text_WouldYouLikeToDance, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq SevenIsland_SevaultCanyon_House_EventScript_DeclineDance
|
goto_if_eq SevenIsland_SevaultCanyon_House_EventScript_DeclineDance
|
||||||
@@ -48,7 +48,7 @@ SevenIsland_SevaultCanyon_House_EventScript_AlreadyDanced::
|
|||||||
end
|
end
|
||||||
|
|
||||||
SevenIsland_SevaultCanyon_House_EventScript_DeclineDance::
|
SevenIsland_SevaultCanyon_House_EventScript_DeclineDance::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox SevenIsland_SevaultCanyon_House_Text_ComeOnDance
|
msgbox SevenIsland_SevaultCanyon_House_Text_ComeOnDance
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ SilphCo_11F_EventScript_GiovanniTriggerRight::
|
|||||||
end
|
end
|
||||||
|
|
||||||
SilphCo_11F_EventScript_BattleGiovanni::
|
SilphCo_11F_EventScript_BattleGiovanni::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement LOCALID_GIOVANNI, Movement_WalkInPlaceFastestDown
|
applymovement LOCALID_GIOVANNI, Movement_WalkInPlaceFastestDown
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
delay 25
|
delay 25
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ SilphCo_7F_EventScript_RivalTriggerBottom::
|
|||||||
end
|
end
|
||||||
|
|
||||||
SilphCo_7F_EventScript_RivalScene::
|
SilphCo_7F_EventScript_RivalScene::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
playbgm MUS_ENCOUNTER_RIVAL, 0
|
playbgm MUS_ENCOUNTER_RIVAL, 0
|
||||||
applymovement LOCALID_RIVAL, Movement_ExclamationMark
|
applymovement LOCALID_RIVAL, Movement_ExclamationMark
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
@@ -140,7 +140,7 @@ SilphCo_7F_EventScript_LaprasGuy::
|
|||||||
end
|
end
|
||||||
|
|
||||||
SilphCo_7F_EventScript_ReceiveLaprasParty::
|
SilphCo_7F_EventScript_ReceiveLaprasParty::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_LEVEL_UP
|
playfanfare MUS_LEVEL_UP
|
||||||
message SilphCo_7F_Text_ObtainedLaprasFromEmployee
|
message SilphCo_7F_Text_ObtainedLaprasFromEmployee
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -155,7 +155,7 @@ SilphCo_7F_EventScript_ReceiveLaprasParty::
|
|||||||
end
|
end
|
||||||
|
|
||||||
SilphCo_7F_EventScript_ReceiveLaprasPC::
|
SilphCo_7F_EventScript_ReceiveLaprasPC::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_LEVEL_UP
|
playfanfare MUS_LEVEL_UP
|
||||||
message SilphCo_7F_Text_ObtainedLaprasFromEmployee
|
message SilphCo_7F_Text_ObtainedLaprasFromEmployee
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -174,7 +174,7 @@ SilphCo_7F_EventScript_LaprasTransferredToPC::
|
|||||||
end
|
end
|
||||||
|
|
||||||
SilphCo_7F_EventScript_EndReceiveLapras::
|
SilphCo_7F_EventScript_EndReceiveLapras::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox SilphCo_7F_Text_ExplainLapras
|
msgbox SilphCo_7F_Text_ExplainLapras
|
||||||
setflag FLAG_GOT_LAPRAS_FROM_SILPH
|
setflag FLAG_GOT_LAPRAS_FROM_SILPH
|
||||||
release
|
release
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ SixIsland_DottedHole_SapphireRoom_MapScripts::
|
|||||||
SixIsland_DottedHole_SapphireRoom_EventScript_Sapphire::
|
SixIsland_DottedHole_SapphireRoom_EventScript_Sapphire::
|
||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_OBTAIN_KEY_ITEM
|
playfanfare MUS_OBTAIN_KEY_ITEM
|
||||||
message SixIsland_DottedHole_SapphireRoom_Text_FoundSapphire
|
message SixIsland_DottedHole_SapphireRoom_Text_FoundSapphire
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -41,7 +41,7 @@ SixIsland_DottedHole_SapphireRoom_EventScript_Sapphire::
|
|||||||
call_if_eq SixIsland_DottedHole_SapphireRoom_EventScript_ThiefLookAtSapphireEast
|
call_if_eq SixIsland_DottedHole_SapphireRoom_EventScript_ThiefLookAtSapphireEast
|
||||||
compare VAR_FACING, DIR_WEST
|
compare VAR_FACING, DIR_WEST
|
||||||
call_if_eq SixIsland_DottedHole_SapphireRoom_EventScript_ThiefLookAtSapphireWest
|
call_if_eq SixIsland_DottedHole_SapphireRoom_EventScript_ThiefLookAtSapphireWest
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox SixIsland_DottedHole_SapphireRoom_Text_IWasRightInTailingYou
|
msgbox SixIsland_DottedHole_SapphireRoom_Text_IWasRightInTailingYou
|
||||||
closemessage
|
closemessage
|
||||||
compare VAR_FACING, DIR_NORTH
|
compare VAR_FACING, DIR_NORTH
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ SixIsland_PokemonCenter_1F_OnFrame::
|
|||||||
|
|
||||||
SixIsland_PokemonCenter_1F_EventScript_RivalScene::
|
SixIsland_PokemonCenter_1F_EventScript_RivalScene::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement LOCALID_RIVAL, Movement_WalkInPlaceFastestDown
|
applymovement LOCALID_RIVAL, Movement_WalkInPlaceFastestDown
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
playbgm MUS_ENCOUNTER_RIVAL, 0
|
playbgm MUS_ENCOUNTER_RIVAL, 0
|
||||||
|
|||||||
@@ -161,7 +161,7 @@ ThreeIsland_EventScript_AntiBiker2BikersGone::
|
|||||||
|
|
||||||
ThreeIsland_EventScript_BikerBossIntroTrigger::
|
ThreeIsland_EventScript_BikerBossIntroTrigger::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement LOCALID_ANTIBIKER1, ThreeIsland_Movement_SpeakRight
|
applymovement LOCALID_ANTIBIKER1, ThreeIsland_Movement_SpeakRight
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
msgbox ThreeIsland_Text_AreYouBossGoBackToKanto
|
msgbox ThreeIsland_Text_AreYouBossGoBackToKanto
|
||||||
@@ -220,7 +220,7 @@ ThreeIsland_EventScript_BattleBikersTriggerRight::
|
|||||||
end
|
end
|
||||||
|
|
||||||
ThreeIsland_EventScript_BattleBikersScene::
|
ThreeIsland_EventScript_BattleBikersScene::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement LOCALID_BIKER1, Movement_WalkInPlaceFastestDown
|
applymovement LOCALID_BIKER1, Movement_WalkInPlaceFastestDown
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
playse SE_PIN
|
playse SE_PIN
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ TrainerTower_Lobby_EventScript_LostChallenge::
|
|||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, TrainerTower_Lobby_Movement_FaceReceptionist
|
applymovement OBJ_EVENT_ID_PLAYER, TrainerTower_Lobby_Movement_FaceReceptionist
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
msgbox TrainerTower_Lobby_Text_TooBadComeBackTryAgain
|
msgbox TrainerTower_Lobby_Text_TooBadComeBackTryAgain
|
||||||
goto TrainerTower_Lobby_EventScript_ExitChallenge
|
goto TrainerTower_Lobby_EventScript_ExitChallenge
|
||||||
|
|
||||||
@@ -90,7 +90,7 @@ TrainerTower_Lobby_EventScript_164938::
|
|||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, TrainerTower_Lobby_Movement_FaceReceptionist
|
applymovement OBJ_EVENT_ID_PLAYER, TrainerTower_Lobby_Movement_FaceReceptionist
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
msgbox TrainerTower_Lobby_Text_MoveCounterHereWhenTrainersSwitch
|
msgbox TrainerTower_Lobby_Text_MoveCounterHereWhenTrainersSwitch
|
||||||
TrainerTower_Lobby_EventScript_ExitChallenge::
|
TrainerTower_Lobby_EventScript_ExitChallenge::
|
||||||
closemessage
|
closemessage
|
||||||
@@ -152,7 +152,7 @@ TrainerTower_Lobby_Mart_Items::
|
|||||||
TrainerTower_Lobby_EventScript_EntryTrigger::
|
TrainerTower_Lobby_EventScript_EntryTrigger::
|
||||||
lockall
|
lockall
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, TrainerTower_Lobby_Movement_FaceReceptionist
|
applymovement OBJ_EVENT_ID_PLAYER, TrainerTower_Lobby_Movement_FaceReceptionist
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
msgbox TrainerTower_Lobby_Text_WelcomeToTrainerTower
|
msgbox TrainerTower_Lobby_Text_WelcomeToTrainerTower
|
||||||
ttower_getnumfloors
|
ttower_getnumfloors
|
||||||
compare VAR_RESULT, FALSE
|
compare VAR_RESULT, FALSE
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ TwoIsland_House_EventScript_ChooseMoveToTeach::
|
|||||||
|
|
||||||
TwoIsland_House_EventScript_GiveBigMushroom::
|
TwoIsland_House_EventScript_GiveBigMushroom::
|
||||||
removeitem ITEM_BIG_MUSHROOM
|
removeitem ITEM_BIG_MUSHROOM
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox TwoIsland_House_Text_HandedOverOneBigMushroom
|
msgbox TwoIsland_House_Text_HandedOverOneBigMushroom
|
||||||
call EventScript_RestorePrevTextColor
|
call EventScript_RestorePrevTextColor
|
||||||
goto TwoIsland_House_EventScript_EndTutorMove
|
goto TwoIsland_House_EventScript_EndTutorMove
|
||||||
@@ -84,7 +84,7 @@ TwoIsland_House_EventScript_GiveBigMushroom::
|
|||||||
|
|
||||||
TwoIsland_House_EventScript_GiveTinyMushrooms::
|
TwoIsland_House_EventScript_GiveTinyMushrooms::
|
||||||
removeitem ITEM_TINY_MUSHROOM, 2
|
removeitem ITEM_TINY_MUSHROOM, 2
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox TwoIsland_House_Text_HandedOverTwoTinyMushrooms
|
msgbox TwoIsland_House_Text_HandedOverTwoTinyMushrooms
|
||||||
call EventScript_RestorePrevTextColor
|
call EventScript_RestorePrevTextColor
|
||||||
goto TwoIsland_House_EventScript_EndTutorMove
|
goto TwoIsland_House_EventScript_EndTutorMove
|
||||||
|
|||||||
@@ -37,9 +37,9 @@ TwoIsland_JoyfulGameCorner_OnFrame::
|
|||||||
|
|
||||||
TwoIsland_JoyfulGameCorner_EventScript_FoundLostelleScene::
|
TwoIsland_JoyfulGameCorner_EventScript_FoundLostelleScene::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox TwoIsland_JoyfulGameCorner_Text_YouRescuedLostelle
|
msgbox TwoIsland_JoyfulGameCorner_Text_YouRescuedLostelle
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
special BufferBigGuyOrBigGirlString
|
special BufferBigGuyOrBigGirlString
|
||||||
msgbox TwoIsland_JoyfulGameCorner_Text_LostelleItsOkayDaddy
|
msgbox TwoIsland_JoyfulGameCorner_Text_LostelleItsOkayDaddy
|
||||||
closemessage
|
closemessage
|
||||||
@@ -51,7 +51,7 @@ TwoIsland_JoyfulGameCorner_EventScript_FoundLostelleScene::
|
|||||||
|
|
||||||
TwoIsland_JoyfulGameCorner_EventScript_HelpFindLostelleScene::
|
TwoIsland_JoyfulGameCorner_EventScript_HelpFindLostelleScene::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement LOCALID_DADDY, Movement_171520
|
applymovement LOCALID_DADDY, Movement_171520
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
msgbox TwoIsland_JoyfulGameCorner_Text_WhereHasLostelleGottenTo
|
msgbox TwoIsland_JoyfulGameCorner_Text_WhereHasLostelleGottenTo
|
||||||
@@ -157,7 +157,7 @@ TwoIsland_JoyfulGameCorner_EventScript_GiveDaddyMeteorite::
|
|||||||
goto_if_set FLAG_NO_ROOM_FOR_JOYFUL_GAME_CORNER_MOON_STONE, TwoIsland_JoyfulGameCorner_EventScript_ReceiveMoonStone
|
goto_if_set FLAG_NO_ROOM_FOR_JOYFUL_GAME_CORNER_MOON_STONE, TwoIsland_JoyfulGameCorner_EventScript_ReceiveMoonStone
|
||||||
msgbox TwoIsland_JoyfulGameCorner_Text_ThisIsForMe
|
msgbox TwoIsland_JoyfulGameCorner_Text_ThisIsForMe
|
||||||
setvar VAR_MAP_SCENE_ONE_ISLAND_POKEMON_CENTER_1F, 2
|
setvar VAR_MAP_SCENE_ONE_ISLAND_POKEMON_CENTER_1F, 2
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_OBTAIN_TMHM
|
playfanfare MUS_OBTAIN_TMHM
|
||||||
message TwoIsland_JoyfulGameCorner_Text_HandedMeteoriteToLostellesDaddy
|
message TwoIsland_JoyfulGameCorner_Text_HandedMeteoriteToLostellesDaddy
|
||||||
waitmessage
|
waitmessage
|
||||||
|
|||||||
@@ -199,7 +199,7 @@ VermilionCity_EventScript_ExitedTicketCheck::
|
|||||||
end
|
end
|
||||||
|
|
||||||
VermilionCity_EventScript_CheckTicket::
|
VermilionCity_EventScript_CheckTicket::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement LOCALID_FERRY_SAILOR, Movement_WalkInPlaceFastestLeft
|
applymovement LOCALID_FERRY_SAILOR, Movement_WalkInPlaceFastestLeft
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestRight
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestRight
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ ViridianCity_EventScript_TryUnlockGym::
|
|||||||
|
|
||||||
ViridianCity_EventScript_GymDoorLocked::
|
ViridianCity_EventScript_GymDoorLocked::
|
||||||
lockall
|
lockall
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
delay 20
|
delay 20
|
||||||
@@ -203,7 +203,7 @@ ViridianCity_EventScript_DreamEaterTutor::
|
|||||||
|
|
||||||
ViridianCity_EventScript_RoadBlocked::
|
ViridianCity_EventScript_RoadBlocked::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox ViridianCity_Text_ThisIsPrivateProperty
|
msgbox ViridianCity_Text_ThisIsPrivateProperty
|
||||||
closemessage
|
closemessage
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, ViridianCity_Movement_WalkDown
|
applymovement OBJ_EVENT_ID_PLAYER, ViridianCity_Movement_WalkDown
|
||||||
@@ -217,7 +217,7 @@ ViridianCity_Movement_WalkDown::
|
|||||||
|
|
||||||
ViridianCity_EventScript_TutorialTriggerLeft::
|
ViridianCity_EventScript_TutorialTriggerLeft::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement LOCALID_TUTORIAL_MAN, Movement_WalkInPlaceFastestLeft
|
applymovement LOCALID_TUTORIAL_MAN, Movement_WalkInPlaceFastestLeft
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestRight
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestRight
|
||||||
@@ -228,7 +228,7 @@ ViridianCity_EventScript_TutorialTriggerLeft::
|
|||||||
|
|
||||||
ViridianCity_EventScript_TutorialTriggerRight::
|
ViridianCity_EventScript_TutorialTriggerRight::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement LOCALID_TUTORIAL_MAN, Movement_WalkInPlaceFastestRight
|
applymovement LOCALID_TUTORIAL_MAN, Movement_WalkInPlaceFastestRight
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestLeft
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestLeft
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ ViridianCity_Mart_OnFrame::
|
|||||||
|
|
||||||
ViridianCity_Mart_EventScript_ParcelScene::
|
ViridianCity_Mart_EventScript_ParcelScene::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement LOCALID_CLERK, Movement_WalkInPlaceFastestDown
|
applymovement LOCALID_CLERK, Movement_WalkInPlaceFastestDown
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
msgbox ViridianCity_Mart_Text_YouCameFromPallet
|
msgbox ViridianCity_Mart_Text_YouCameFromPallet
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ ViridianCity_School_EventScript_Notebook::
|
|||||||
msgbox ViridianCity_School_Text_NotebookFourthPage
|
msgbox ViridianCity_School_Text_NotebookFourthPage
|
||||||
applymovement LOCALID_LASS, Movement_WalkInPlaceFastestUp
|
applymovement LOCALID_LASS, Movement_WalkInPlaceFastestUp
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
msgbox ViridianCity_School_Text_HeyDontLookAtMyNotes
|
msgbox ViridianCity_School_Text_HeyDontLookAtMyNotes
|
||||||
releaseall
|
releaseall
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
EventScript_BagIsFull::
|
EventScript_BagIsFull::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox Text_TooBadBagFull
|
msgbox Text_TooBadBagFull
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|||||||
+27
-27
@@ -113,7 +113,7 @@ CableClub_EventScript_CloseLinkAndExitLinkRoom::
|
|||||||
special HelpSystem_Enable
|
special HelpSystem_Enable
|
||||||
special QuestLog_StartRecordingInputsAfterDeferredEvent
|
special QuestLog_StartRecordingInputsAfterDeferredEvent
|
||||||
setvar VAR_CABLE_CLUB_STATE, 0
|
setvar VAR_CABLE_CLUB_STATE, 0
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
compare VAR_0x8007, 0
|
compare VAR_0x8007, 0
|
||||||
goto_if_eq CableClub_EventScript_PlayerExitLinkRoom
|
goto_if_eq CableClub_EventScript_PlayerExitLinkRoom
|
||||||
applymovement VAR_0x8007, Movement_AttendantFaceLeft
|
applymovement VAR_0x8007, Movement_AttendantFaceLeft
|
||||||
@@ -139,7 +139,7 @@ CableClub_EventScript_PlayerExitTradeCenter::
|
|||||||
special HelpSystem_Enable
|
special HelpSystem_Enable
|
||||||
special QuestLog_StartRecordingInputsAfterDeferredEvent
|
special QuestLog_StartRecordingInputsAfterDeferredEvent
|
||||||
setvar VAR_CABLE_CLUB_STATE, 0
|
setvar VAR_CABLE_CLUB_STATE, 0
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
compare VAR_0x8007, 0
|
compare VAR_0x8007, 0
|
||||||
goto_if_eq CableClub_EventScript_PlayerExitLinkRoom
|
goto_if_eq CableClub_EventScript_PlayerExitLinkRoom
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_PlayerFaceAttendantRight
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_PlayerFaceAttendantRight
|
||||||
@@ -163,7 +163,7 @@ CableClub_EventScript_PlayerExitUnionRoom::
|
|||||||
special HelpSystem_Enable
|
special HelpSystem_Enable
|
||||||
special QuestLog_StartRecordingInputsAfterDeferredEvent
|
special QuestLog_StartRecordingInputsAfterDeferredEvent
|
||||||
setvar VAR_CABLE_CLUB_STATE, 0
|
setvar VAR_CABLE_CLUB_STATE, 0
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
compare VAR_0x8007, 0
|
compare VAR_0x8007, 0
|
||||||
goto_if_eq CableClub_EventScript_PlayerExitLinkRoom
|
goto_if_eq CableClub_EventScript_PlayerExitLinkRoom
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_PlayerFaceAttendantRight
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_PlayerFaceAttendantRight
|
||||||
@@ -192,7 +192,7 @@ CableClub_EventScript_PlayerExitLinkRoom::
|
|||||||
|
|
||||||
CableClub_EventScript_Tutorial::
|
CableClub_EventScript_Tutorial::
|
||||||
lockall
|
lockall
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
|
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestUp
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
msgbox CableClub_Text_FirstTimeRightThisWay
|
msgbox CableClub_Text_FirstTimeRightThisWay
|
||||||
@@ -285,7 +285,7 @@ CableClub_EventScript_TryEnterColosseum::
|
|||||||
message CableClub_Text_PleaseWaitBCancel
|
message CableClub_Text_PleaseWaitBCancel
|
||||||
waitmessage
|
waitmessage
|
||||||
special HelpSystem_Disable
|
special HelpSystem_Disable
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special TryBattleLinkup
|
special TryBattleLinkup
|
||||||
waitstate
|
waitstate
|
||||||
call EventScript_RestorePrevTextColor
|
call EventScript_RestorePrevTextColor
|
||||||
@@ -392,7 +392,7 @@ CableClub_EventScript_TradeCenter::
|
|||||||
message CableClub_Text_PleaseWaitBCancel
|
message CableClub_Text_PleaseWaitBCancel
|
||||||
waitmessage
|
waitmessage
|
||||||
special HelpSystem_Disable
|
special HelpSystem_Disable
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special TryTradeLinkup
|
special TryTradeLinkup
|
||||||
waitstate
|
waitstate
|
||||||
call EventScript_RestorePrevTextColor
|
call EventScript_RestorePrevTextColor
|
||||||
@@ -608,14 +608,14 @@ CableClub_EventScript_ShowBattleRecords::
|
|||||||
|
|
||||||
BattleColosseum_2P_EventScript_PlayerSpot0::
|
BattleColosseum_2P_EventScript_PlayerSpot0::
|
||||||
setvar VAR_0x8005, 0
|
setvar VAR_0x8005, 0
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special EnterColosseumPlayerSpot
|
special EnterColosseumPlayerSpot
|
||||||
waitstate
|
waitstate
|
||||||
end
|
end
|
||||||
|
|
||||||
BattleColosseum_2P_EventScript_PlayerSpot1::
|
BattleColosseum_2P_EventScript_PlayerSpot1::
|
||||||
setvar VAR_0x8005, 1
|
setvar VAR_0x8005, 1
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special EnterColosseumPlayerSpot
|
special EnterColosseumPlayerSpot
|
||||||
waitstate
|
waitstate
|
||||||
end
|
end
|
||||||
@@ -627,7 +627,7 @@ BattleColosseum_4P_EventScript_PlayerSpot0::
|
|||||||
compare VAR_RESULT, 0
|
compare VAR_RESULT, 0
|
||||||
goto_if_eq BattleColosseum_4P_EventScript_CancelSpotTrigger
|
goto_if_eq BattleColosseum_4P_EventScript_CancelSpotTrigger
|
||||||
setvar VAR_0x8005, 0
|
setvar VAR_0x8005, 0
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special EnterColosseumPlayerSpot
|
special EnterColosseumPlayerSpot
|
||||||
waitstate
|
waitstate
|
||||||
end
|
end
|
||||||
@@ -639,7 +639,7 @@ BattleColosseum_4P_EventScript_PlayerSpot1::
|
|||||||
compare VAR_RESULT, 0
|
compare VAR_RESULT, 0
|
||||||
goto_if_eq BattleColosseum_4P_EventScript_CancelSpotTrigger
|
goto_if_eq BattleColosseum_4P_EventScript_CancelSpotTrigger
|
||||||
setvar VAR_0x8005, 1
|
setvar VAR_0x8005, 1
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special EnterColosseumPlayerSpot
|
special EnterColosseumPlayerSpot
|
||||||
waitstate
|
waitstate
|
||||||
end
|
end
|
||||||
@@ -651,7 +651,7 @@ BattleColosseum_4P_EventScript_PlayerSpot2::
|
|||||||
compare VAR_RESULT, 0
|
compare VAR_RESULT, 0
|
||||||
goto_if_eq BattleColosseum_4P_EventScript_CancelSpotTrigger
|
goto_if_eq BattleColosseum_4P_EventScript_CancelSpotTrigger
|
||||||
setvar VAR_0x8005, 2
|
setvar VAR_0x8005, 2
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special EnterColosseumPlayerSpot
|
special EnterColosseumPlayerSpot
|
||||||
waitstate
|
waitstate
|
||||||
end
|
end
|
||||||
@@ -663,7 +663,7 @@ BattleColosseum_4P_EventScript_PlayerSpot3::
|
|||||||
compare VAR_RESULT, 0
|
compare VAR_RESULT, 0
|
||||||
goto_if_eq BattleColosseum_4P_EventScript_CancelSpotTrigger
|
goto_if_eq BattleColosseum_4P_EventScript_CancelSpotTrigger
|
||||||
setvar VAR_0x8005, 3
|
setvar VAR_0x8005, 3
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special EnterColosseumPlayerSpot
|
special EnterColosseumPlayerSpot
|
||||||
waitstate
|
waitstate
|
||||||
end
|
end
|
||||||
@@ -673,14 +673,14 @@ BattleColosseum_4P_EventScript_CancelSpotTrigger::
|
|||||||
|
|
||||||
TradeCenter_EventScript_Chair0::
|
TradeCenter_EventScript_Chair0::
|
||||||
setvar VAR_0x8005, 0
|
setvar VAR_0x8005, 0
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special EnterTradeSeat
|
special EnterTradeSeat
|
||||||
waitstate
|
waitstate
|
||||||
end
|
end
|
||||||
|
|
||||||
TradeCenter_EventScript_Chair1::
|
TradeCenter_EventScript_Chair1::
|
||||||
setvar VAR_0x8005, 1
|
setvar VAR_0x8005, 1
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special EnterTradeSeat
|
special EnterTradeSeat
|
||||||
waitstate
|
waitstate
|
||||||
end
|
end
|
||||||
@@ -688,7 +688,7 @@ TradeCenter_EventScript_Chair1::
|
|||||||
@ Unused
|
@ Unused
|
||||||
TradeCenter_EventScript_Chair2::
|
TradeCenter_EventScript_Chair2::
|
||||||
setvar VAR_0x8005, 2
|
setvar VAR_0x8005, 2
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special EnterTradeSeat
|
special EnterTradeSeat
|
||||||
waitstate
|
waitstate
|
||||||
end
|
end
|
||||||
@@ -696,7 +696,7 @@ TradeCenter_EventScript_Chair2::
|
|||||||
@ Unused
|
@ Unused
|
||||||
TradeCenter_EventScript_Chair3::
|
TradeCenter_EventScript_Chair3::
|
||||||
setvar VAR_0x8005, 3
|
setvar VAR_0x8005, 3
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special EnterTradeSeat
|
special EnterTradeSeat
|
||||||
waitstate
|
waitstate
|
||||||
end
|
end
|
||||||
@@ -710,7 +710,7 @@ RecordCorner_EventScript_Spot3::
|
|||||||
end
|
end
|
||||||
|
|
||||||
CableClub_EventScript_ReadTrainerCard::
|
CableClub_EventScript_ReadTrainerCard::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox Text_LookedAtPlayersTrainerCard
|
msgbox Text_LookedAtPlayersTrainerCard
|
||||||
fadescreen FADE_TO_BLACK
|
fadescreen FADE_TO_BLACK
|
||||||
special Script_ShowLinkTrainerCard
|
special Script_ShowLinkTrainerCard
|
||||||
@@ -718,7 +718,7 @@ CableClub_EventScript_ReadTrainerCard::
|
|||||||
end
|
end
|
||||||
|
|
||||||
CableClub_EventScript_ReadTrainerCardColored::
|
CableClub_EventScript_ReadTrainerCardColored::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox Text_LookedAtPlayersTrainerCardColored
|
msgbox Text_LookedAtPlayersTrainerCardColored
|
||||||
fadescreen FADE_TO_BLACK
|
fadescreen FADE_TO_BLACK
|
||||||
special Script_ShowLinkTrainerCard
|
special Script_ShowLinkTrainerCard
|
||||||
@@ -726,13 +726,13 @@ CableClub_EventScript_ReadTrainerCardColored::
|
|||||||
end
|
end
|
||||||
|
|
||||||
CableClub_EventScript_TooBusyToNotice::
|
CableClub_EventScript_TooBusyToNotice::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox Text_TrainerTooBusyToNotice
|
msgbox Text_TrainerTooBusyToNotice
|
||||||
closemessage
|
closemessage
|
||||||
end
|
end
|
||||||
|
|
||||||
BattleColosseum_2P_EventScript_Attendant::
|
BattleColosseum_2P_EventScript_Attendant::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special Script_FacePlayer
|
special Script_FacePlayer
|
||||||
msgbox Text_TakeSeatStartBattle
|
msgbox Text_TakeSeatStartBattle
|
||||||
special Script_ClearHeldMovement
|
special Script_ClearHeldMovement
|
||||||
@@ -740,7 +740,7 @@ BattleColosseum_2P_EventScript_Attendant::
|
|||||||
end
|
end
|
||||||
|
|
||||||
TradeCenter_EventScript_Attendant::
|
TradeCenter_EventScript_Attendant::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special Script_FacePlayer
|
special Script_FacePlayer
|
||||||
msgbox Text_TakeSeatStartTrade
|
msgbox Text_TakeSeatStartTrade
|
||||||
special Script_ClearHeldMovement
|
special Script_ClearHeldMovement
|
||||||
@@ -752,7 +752,7 @@ RecordCorner_EventScript_Attendant::
|
|||||||
end
|
end
|
||||||
|
|
||||||
TradeCenter_ConfirmLeaveRoom::
|
TradeCenter_ConfirmLeaveRoom::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox Text_TerminateLinkIfYouLeaveRoom, MSGBOX_YESNO
|
msgbox Text_TerminateLinkIfYouLeaveRoom, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, YES
|
compare VAR_RESULT, YES
|
||||||
goto_if_eq TradeCenter_TerminateLink
|
goto_if_eq TradeCenter_TerminateLink
|
||||||
@@ -761,7 +761,7 @@ TradeCenter_ConfirmLeaveRoom::
|
|||||||
end
|
end
|
||||||
|
|
||||||
TradeCenter_TerminateLink::
|
TradeCenter_TerminateLink::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
messageautoscroll Text_TerminateLinkConfirmation
|
messageautoscroll Text_TerminateLinkConfirmation
|
||||||
waitmessage
|
waitmessage
|
||||||
special ExitLinkRoom
|
special ExitLinkRoom
|
||||||
@@ -1002,7 +1002,7 @@ CableClub_EventScript_SaveAndChooseLinkLeader::
|
|||||||
end
|
end
|
||||||
|
|
||||||
CableClub_EventScript_ChooseLinkLeaderFrom2::
|
CableClub_EventScript_ChooseLinkLeaderFrom2::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
message CableClub_Text_ChooseGroupLeaderOfTwo
|
message CableClub_Text_ChooseGroupLeaderOfTwo
|
||||||
waitmessage
|
waitmessage
|
||||||
call EventScript_RestorePrevTextColor
|
call EventScript_RestorePrevTextColor
|
||||||
@@ -1037,7 +1037,7 @@ CableClub_EventScript_TryJoinGroup2Players::
|
|||||||
return
|
return
|
||||||
|
|
||||||
CableClub_EventScript_ChooseLinkLeaderFrom4::
|
CableClub_EventScript_ChooseLinkLeaderFrom4::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
message CableClub_Text_ChooseGroupLeaderOfFour
|
message CableClub_Text_ChooseGroupLeaderOfFour
|
||||||
waitmessage
|
waitmessage
|
||||||
call EventScript_RestorePrevTextColor
|
call EventScript_RestorePrevTextColor
|
||||||
@@ -1072,7 +1072,7 @@ CableClub_EventScript_TryJoinGroup4Players::
|
|||||||
return
|
return
|
||||||
|
|
||||||
CableClub_EventScript_ChooseLinkLeader::
|
CableClub_EventScript_ChooseLinkLeader::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
message CableClub_Text_ChooseGroupLeader
|
message CableClub_Text_ChooseGroupLeader
|
||||||
waitmessage
|
waitmessage
|
||||||
call EventScript_RestorePrevTextColor
|
call EventScript_RestorePrevTextColor
|
||||||
@@ -1282,7 +1282,7 @@ CableClub_EventScript_PlayDodrioBerryPicking::
|
|||||||
end
|
end
|
||||||
|
|
||||||
CableClub_EventScript_ChooseLinkLeaderMinigame::
|
CableClub_EventScript_ChooseLinkLeaderMinigame::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
message CableClub_Text_ChooseGroupLeader
|
message CableClub_Text_ChooseGroupLeader
|
||||||
waitmessage
|
waitmessage
|
||||||
call EventScript_RestorePrevTextColor
|
call EventScript_RestorePrevTextColor
|
||||||
|
|||||||
@@ -98,7 +98,7 @@ Route5_PokemonDayCare_EventScript_RetrieveMon::
|
|||||||
bufferpartymonnick STR_VAR_1, VAR_RESULT
|
bufferpartymonnick STR_VAR_1, VAR_RESULT
|
||||||
copyvar VAR_RESULT, VAR_0x8008
|
copyvar VAR_RESULT, VAR_0x8008
|
||||||
msgbox Route5_PokemonDayCare_Text_ThankYouHeresMon
|
msgbox Route5_PokemonDayCare_Text_ThankYouHeresMon
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
waitse
|
waitse
|
||||||
playmoncry VAR_RESULT, CRY_MODE_NORMAL
|
playmoncry VAR_RESULT, CRY_MODE_NORMAL
|
||||||
msgbox Route5_PokemonDayCare_Text_PlayerGotMonBack
|
msgbox Route5_PokemonDayCare_Text_PlayerGotMonBack
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ViridianCity_School_EventScript_PokemonJournal::
|
|||||||
faceplayer
|
faceplayer
|
||||||
famechecker FAMECHECKER_OAK, 3
|
famechecker FAMECHECKER_OAK, 3
|
||||||
famechecker FAMECHECKER_DAISY, 3
|
famechecker FAMECHECKER_DAISY, 3
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureProfOak
|
msgbox PokemonJournal_Text_SpecialFeatureProfOak
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
@@ -13,7 +13,7 @@ EventScript_PokemonJournalUnused1::
|
|||||||
faceplayer
|
faceplayer
|
||||||
famechecker FAMECHECKER_DAISY, 1
|
famechecker FAMECHECKER_DAISY, 1
|
||||||
famechecker FAMECHECKER_OAK, 4
|
famechecker FAMECHECKER_OAK, 4
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureProfOak
|
msgbox PokemonJournal_Text_SpecialFeatureProfOak
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
@@ -22,7 +22,7 @@ EventScript_PokemonJournalUnused2::
|
|||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
famechecker FAMECHECKER_DAISY, 4
|
famechecker FAMECHECKER_DAISY, 4
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureProfOak
|
msgbox PokemonJournal_Text_SpecialFeatureProfOak
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
@@ -30,7 +30,7 @@ EventScript_PokemonJournalUnused2::
|
|||||||
FourIsland_PokemonCenter_1F_EventScript_PokemonJournal::
|
FourIsland_PokemonCenter_1F_EventScript_PokemonJournal::
|
||||||
lockall
|
lockall
|
||||||
famechecker FAMECHECKER_DAISY, 5
|
famechecker FAMECHECKER_DAISY, 5
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureDaisyOak
|
msgbox PokemonJournal_Text_SpecialFeatureDaisyOak
|
||||||
releaseall
|
releaseall
|
||||||
end
|
end
|
||||||
@@ -54,7 +54,7 @@ MtMoon_1F_EventScript_BaldingMan::
|
|||||||
PewterCity_Museum_1F_EventScript_PokemonJournalBrock::
|
PewterCity_Museum_1F_EventScript_PokemonJournalBrock::
|
||||||
lockall
|
lockall
|
||||||
famechecker FAMECHECKER_BROCK, 5
|
famechecker FAMECHECKER_BROCK, 5
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureBrock
|
msgbox PokemonJournal_Text_SpecialFeatureBrock
|
||||||
releaseall
|
releaseall
|
||||||
end
|
end
|
||||||
@@ -79,7 +79,7 @@ CeruleanCity_PokemonCenter_1F_EventScript_PokemonJournalMisty::
|
|||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
famechecker FAMECHECKER_MISTY, 5
|
famechecker FAMECHECKER_MISTY, 5
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureMisty
|
msgbox PokemonJournal_Text_SpecialFeatureMisty
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
@@ -87,7 +87,7 @@ CeruleanCity_PokemonCenter_1F_EventScript_PokemonJournalMisty::
|
|||||||
VermilionCity_PokemonCenter_1F_EventScript_PokemonJournalLtSurge::
|
VermilionCity_PokemonCenter_1F_EventScript_PokemonJournalLtSurge::
|
||||||
lockall
|
lockall
|
||||||
famechecker FAMECHECKER_LTSURGE, 5
|
famechecker FAMECHECKER_LTSURGE, 5
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureLtSurge
|
msgbox PokemonJournal_Text_SpecialFeatureLtSurge
|
||||||
releaseall
|
releaseall
|
||||||
end
|
end
|
||||||
@@ -96,7 +96,7 @@ CeladonCity_Condominiums_2F_EventScript_PokemonJournalErika::
|
|||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
famechecker FAMECHECKER_ERIKA, 5
|
famechecker FAMECHECKER_ERIKA, 5
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureErika
|
msgbox PokemonJournal_Text_SpecialFeatureErika
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
@@ -105,7 +105,7 @@ FuchsiaCity_WardensHouse_EventScript_PokemonJournalKoga::
|
|||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
famechecker FAMECHECKER_KOGA, 4
|
famechecker FAMECHECKER_KOGA, 4
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureKoga
|
msgbox PokemonJournal_Text_SpecialFeatureKoga
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
@@ -122,7 +122,7 @@ SaffronCity_PokemonCenter_1F_EventScript_PokemonJournalSabrina::
|
|||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
famechecker FAMECHECKER_SABRINA, 4
|
famechecker FAMECHECKER_SABRINA, 4
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureSabrina
|
msgbox PokemonJournal_Text_SpecialFeatureSabrina
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
@@ -138,7 +138,7 @@ CinnabarIsland_Gym_EventScript_BlaineFujiPhoto::
|
|||||||
FiveIsland_ResortGorgeous_House_EventScript_PokemonJournal::
|
FiveIsland_ResortGorgeous_House_EventScript_PokemonJournal::
|
||||||
lockall
|
lockall
|
||||||
famechecker FAMECHECKER_BLAINE, 5
|
famechecker FAMECHECKER_BLAINE, 5
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureBlaine
|
msgbox PokemonJournal_Text_SpecialFeatureBlaine
|
||||||
releaseall
|
releaseall
|
||||||
end
|
end
|
||||||
@@ -155,7 +155,7 @@ FiveIsland_PokemonCenter_1F_EventScript_PokemonJournal::
|
|||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
famechecker FAMECHECKER_LORELEI, 3
|
famechecker FAMECHECKER_LORELEI, 3
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureLorelei
|
msgbox PokemonJournal_Text_SpecialFeatureLorelei
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
@@ -164,7 +164,7 @@ SaffronCity_PokemonTrainerFanClub_EventScript_PokemonJournalBruno::
|
|||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
famechecker FAMECHECKER_BRUNO, 2
|
famechecker FAMECHECKER_BRUNO, 2
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureBruno
|
msgbox PokemonJournal_Text_SpecialFeatureBruno
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
@@ -190,7 +190,7 @@ SevenIsland_PokemonCenter_1F_EventScript_PokemonJournal::
|
|||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
famechecker FAMECHECKER_AGATHA, 3
|
famechecker FAMECHECKER_AGATHA, 3
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureAgatha
|
msgbox PokemonJournal_Text_SpecialFeatureAgatha
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
@@ -239,7 +239,7 @@ IndigoPlateau_PokemonCenter_1F_EventScript_PokemonJournal::
|
|||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
famechecker FAMECHECKER_LANCE, 4
|
famechecker FAMECHECKER_LANCE, 4
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureLance
|
msgbox PokemonJournal_Text_SpecialFeatureLance
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
@@ -264,7 +264,7 @@ CinnabarIsland_PokemonCenter_1F_EventScript_PokemonJournalMrFuji::
|
|||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
famechecker FAMECHECKER_MRFUJI, 5
|
famechecker FAMECHECKER_MRFUJI, 5
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox PokemonJournal_Text_SpecialFeatureMrFuji
|
msgbox PokemonJournal_Text_SpecialFeatureMrFuji
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
EventScript_ItemfinderDigUpUnderfootItem::
|
EventScript_ItemfinderDigUpUnderfootItem::
|
||||||
lockall
|
lockall
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
waitse
|
waitse
|
||||||
call EventScript_TryPickUpHiddenItem
|
call EventScript_TryPickUpHiddenItem
|
||||||
compare VAR_0x8007, TRUE
|
compare VAR_0x8007, TRUE
|
||||||
|
|||||||
@@ -557,7 +557,7 @@ EventScript_ChooseMoveTutorMon::
|
|||||||
return
|
return
|
||||||
|
|
||||||
EventScript_CanOnlyBeLearnedOnce::
|
EventScript_CanOnlyBeLearnedOnce::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special DisableMsgBoxWalkaway
|
special DisableMsgBoxWalkaway
|
||||||
signmsg
|
signmsg
|
||||||
msgbox Text_MoveCanOnlyBeLearnedOnce, MSGBOX_YESNO
|
msgbox Text_MoveCanOnlyBeLearnedOnce, MSGBOX_YESNO
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ EventScript_RestorePrevTextColor::
|
|||||||
|
|
||||||
Std_ObtainItem::
|
Std_ObtainItem::
|
||||||
copyvar VAR_PREV_TEXT_COLOR, VAR_TEXT_COLOR
|
copyvar VAR_PREV_TEXT_COLOR, VAR_TEXT_COLOR
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
additem VAR_0x8000, VAR_0x8001
|
additem VAR_0x8000, VAR_0x8001
|
||||||
copyvar VAR_0x8007, VAR_RESULT
|
copyvar VAR_0x8007, VAR_RESULT
|
||||||
call EventScript_ObtainItemMessage
|
call EventScript_ObtainItemMessage
|
||||||
@@ -160,7 +160,7 @@ EventScript_NoRoomToPickUpItem::
|
|||||||
|
|
||||||
EventScript_HiddenItemScript::
|
EventScript_HiddenItemScript::
|
||||||
lockall
|
lockall
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
waitse
|
waitse
|
||||||
compare VAR_0x8005, 0
|
compare VAR_0x8005, 0
|
||||||
goto_if_eq EventScript_TryPickUpHiddenCoins
|
goto_if_eq EventScript_TryPickUpHiddenCoins
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ PokedexRating_EventScript_Rate::
|
|||||||
end
|
end
|
||||||
|
|
||||||
PokedexRating_EventScript_SetTextColor::
|
PokedexRating_EventScript_SetTextColor::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
return
|
return
|
||||||
|
|
||||||
PokedexRating_EventScript_DexIncomplete::
|
PokedexRating_EventScript_DexIncomplete::
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ PokemonLeague_EventScript_SetDoorOpen::
|
|||||||
|
|
||||||
PokemonLeague_EventScript_PreventExit::
|
PokemonLeague_EventScript_PreventExit::
|
||||||
lockall
|
lockall
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
msgbox Text_VoiceRangOutDontRunAway
|
msgbox Text_VoiceRangOutDontRunAway
|
||||||
closemessage
|
closemessage
|
||||||
applymovement OBJ_EVENT_ID_PLAYER, PokemonLeague_Movement_ForcePlayerIn
|
applymovement OBJ_EVENT_ID_PLAYER, PokemonLeague_Movement_ForcePlayerIn
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
EventScript_Questionnaire::
|
EventScript_Questionnaire::
|
||||||
lockall
|
lockall
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
msgbox Text_FillOutQuestionnaire, MSGBOX_YESNO
|
msgbox Text_FillOutQuestionnaire, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq EventScript_DeclineQuestionnaire
|
goto_if_eq EventScript_DeclineQuestionnaire
|
||||||
@@ -9,7 +9,7 @@ EventScript_Questionnaire::
|
|||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
specialvar VAR_0x8008, GetMartClerkObjectId
|
specialvar VAR_0x8008, GetMartClerkObjectId
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
compare VAR_0x8004, 0
|
compare VAR_0x8004, 0
|
||||||
goto_if_eq EventScript_EnableMysteryGift
|
goto_if_eq EventScript_EnableMysteryGift
|
||||||
compare VAR_RESULT, 0
|
compare VAR_RESULT, 0
|
||||||
@@ -28,7 +28,7 @@ EventScript_EnableMysteryGift::
|
|||||||
waitmovement 0
|
waitmovement 0
|
||||||
msgbox Text_YouKnowThoseWords
|
msgbox Text_YouKnowThoseWords
|
||||||
setflag FLAG_SYS_MYSTERY_GIFT_ENABLED
|
setflag FLAG_SYS_MYSTERY_GIFT_ENABLED
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special DisableMsgBoxWalkaway
|
special DisableMsgBoxWalkaway
|
||||||
signmsg
|
signmsg
|
||||||
msgbox Text_YouCanAccessMysteryGift
|
msgbox Text_YouCanAccessMysteryGift
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ Route23_EventScript_RecognizeBadge::
|
|||||||
end
|
end
|
||||||
|
|
||||||
Route23_EventScript_BadgeGuardTrigger::
|
Route23_EventScript_BadgeGuardTrigger::
|
||||||
textcolor 0
|
textcolor NPC_TEXT_COLOR_MALE
|
||||||
applymovement VAR_0x8009, Movement_WalkInPlaceFastestLeft
|
applymovement VAR_0x8009, Movement_WalkInPlaceFastestLeft
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
switch VAR_TEMP_1
|
switch VAR_TEMP_1
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ Std_MsgboxYesNo::
|
|||||||
return
|
return
|
||||||
|
|
||||||
Std_ReceivedItem::
|
Std_ReceivedItem::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
compare VAR_0x8002, MUS_LEVEL_UP
|
compare VAR_0x8002, MUS_LEVEL_UP
|
||||||
call_if_eq EventScript_ReceivedItemFanfare1
|
call_if_eq EventScript_ReceivedItemFanfare1
|
||||||
compare VAR_0x8002, MUS_OBTAIN_KEY_ITEM
|
compare VAR_0x8002, MUS_OBTAIN_KEY_ITEM
|
||||||
|
|||||||
@@ -238,7 +238,7 @@ FourIsland_House2_EventScript_AlreadyBraggedHoFMax::
|
|||||||
end
|
end
|
||||||
|
|
||||||
FourIsland_House2_EventScript_BraggedHoF::
|
FourIsland_House2_EventScript_BraggedHoF::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_LEVEL_UP
|
playfanfare MUS_LEVEL_UP
|
||||||
message FourIsland_House2_Text_HoFStickerApplied
|
message FourIsland_House2_Text_HoFStickerApplied
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -301,7 +301,7 @@ FourIsland_House2_EventScript_AlreadyBraggedEggsMax::
|
|||||||
end
|
end
|
||||||
|
|
||||||
FourIsland_House2_EventScript_BraggedEggs::
|
FourIsland_House2_EventScript_BraggedEggs::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_LEVEL_UP
|
playfanfare MUS_LEVEL_UP
|
||||||
message FourIsland_House2_Text_EggStickerApplied
|
message FourIsland_House2_Text_EggStickerApplied
|
||||||
waitmessage
|
waitmessage
|
||||||
@@ -364,7 +364,7 @@ FourIsland_House2_EventScript_AlreadyBraggedLinkWinsMax::
|
|||||||
end
|
end
|
||||||
|
|
||||||
FourIsland_House2_EventScript_BraggedLinkWins::
|
FourIsland_House2_EventScript_BraggedLinkWins::
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_LEVEL_UP
|
playfanfare MUS_LEVEL_UP
|
||||||
message FourIsland_House2_Text_VictoryStickerApplied
|
message FourIsland_House2_Text_VictoryStickerApplied
|
||||||
waitmessage
|
waitmessage
|
||||||
|
|||||||
@@ -292,7 +292,7 @@ TrainerTower_Roof_EventScript_GivePrize:
|
|||||||
|
|
||||||
TrainerTower_Roof_EventScript_ReceivePrize:
|
TrainerTower_Roof_EventScript_ReceivePrize:
|
||||||
msgbox TrainerTower_Roof_Text_ThisIsForYou
|
msgbox TrainerTower_Roof_Text_ThisIsForYou
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
playfanfare MUS_LEVEL_UP
|
playfanfare MUS_LEVEL_UP
|
||||||
message Text_ObtainedTheX
|
message Text_ObtainedTheX
|
||||||
waitfanfare
|
waitfanfare
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
EventScript_AfterWhiteOutHeal::
|
EventScript_AfterWhiteOutHeal::
|
||||||
lockall
|
lockall
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
msgbox Text_FirstShouldRestoreMonsHealth
|
msgbox Text_FirstShouldRestoreMonsHealth
|
||||||
call EventScript_PkmnCenterNurse_TakeAndHealPkmn
|
call EventScript_PkmnCenterNurse_TakeAndHealPkmn
|
||||||
call_if_unset FLAG_DEFEATED_BROCK, EventScript_AfterWhiteOutHealMsgPreBrock
|
call_if_unset FLAG_DEFEATED_BROCK, EventScript_AfterWhiteOutHealMsgPreBrock
|
||||||
@@ -23,7 +23,7 @@ EventScript_AfterWhiteOutHealMsg::
|
|||||||
|
|
||||||
EventScript_AfterWhiteOutMomHeal::
|
EventScript_AfterWhiteOutMomHeal::
|
||||||
lockall
|
lockall
|
||||||
textcolor 1
|
textcolor NPC_TEXT_COLOR_FEMALE
|
||||||
applymovement LOCALID_MOM, Movement_WalkInPlaceFastestDown
|
applymovement LOCALID_MOM, Movement_WalkInPlaceFastestDown
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
msgbox Text_HadQuiteAnExperienceTakeRest
|
msgbox Text_HadQuiteAnExperienceTakeRest
|
||||||
@@ -35,7 +35,7 @@ EventScript_AfterWhiteOutMomHeal::
|
|||||||
|
|
||||||
EventScript_FieldPoison::
|
EventScript_FieldPoison::
|
||||||
lockall
|
lockall
|
||||||
textcolor 3
|
textcolor NPC_TEXT_COLOR_NEUTRAL
|
||||||
special TryFieldPoisonWhiteOut
|
special TryFieldPoisonWhiteOut
|
||||||
waitstate
|
waitstate
|
||||||
compare VAR_RESULT, TRUE
|
compare VAR_RESULT, TRUE
|
||||||
|
|||||||
@@ -334,4 +334,11 @@
|
|||||||
|
|
||||||
#define SPECIAL_VARS_END 0x8014
|
#define SPECIAL_VARS_END 0x8014
|
||||||
|
|
||||||
|
// Text color ids for VAR_TEXT_COLOR / VAR_PREV_TEXT_COLOR
|
||||||
|
#define NPC_TEXT_COLOR_MALE 0 // Blue, for male NPCs
|
||||||
|
#define NPC_TEXT_COLOR_FEMALE 1 // Red, for female NPCs
|
||||||
|
#define NPC_TEXT_COLOR_MON 2 // Black, for Pokémon
|
||||||
|
#define NPC_TEXT_COLOR_NEUTRAL 3 // Black, for inanimate objects and messages from the game
|
||||||
|
#define NPC_TEXT_COLOR_DEFAULT 255 // If an NPC is selected, use the color specified by GetColorFromTextColorTable, otherwise use Neutral.
|
||||||
|
|
||||||
#endif // GUARD_CONSTANTS_VARS_H
|
#endif // GUARD_CONSTANTS_VARS_H
|
||||||
|
|||||||
+10
-4
@@ -2378,7 +2378,13 @@ static const struct BattleWindowText sTextOnWindowsInfo_Normal[] = {
|
|||||||
{PIXEL_FILL(0x1), 4, 0x00, 1, 0, 1, 1, 0x2, 0x1, 0x3}
|
{PIXEL_FILL(0x1), 4, 0x00, 1, 0, 1, 1, 0x2, 0x1, 0x3}
|
||||||
};
|
};
|
||||||
|
|
||||||
const u8 gUnknown_83FEC90[] = {0x04, 0x05, 0x02, 0x02};
|
static const u8 sNpcTextColorToFont[] =
|
||||||
|
{
|
||||||
|
[NPC_TEXT_COLOR_MALE] = FONT_4,
|
||||||
|
[NPC_TEXT_COLOR_FEMALE] = FONT_5,
|
||||||
|
[NPC_TEXT_COLOR_MON] = FONT_2,
|
||||||
|
[NPC_TEXT_COLOR_NEUTRAL] = FONT_2,
|
||||||
|
};
|
||||||
|
|
||||||
// windowId: Upper 2 bits are text flags
|
// windowId: Upper 2 bits are text flags
|
||||||
// x40: Use NPC context-defined font
|
// x40: Use NPC context-defined font
|
||||||
@@ -2388,15 +2394,15 @@ void BattlePutTextOnWindow(const u8 *text, u8 windowId) {
|
|||||||
struct TextPrinterTemplate printerTemplate;
|
struct TextPrinterTemplate printerTemplate;
|
||||||
u8 speed;
|
u8 speed;
|
||||||
int x;
|
int x;
|
||||||
u8 context;
|
u8 color;
|
||||||
|
|
||||||
u8 textFlags = windowId & 0xC0;
|
u8 textFlags = windowId & 0xC0;
|
||||||
windowId &= 0x3F;
|
windowId &= 0x3F;
|
||||||
if (!(textFlags & 0x80))
|
if (!(textFlags & 0x80))
|
||||||
FillWindowPixelBuffer(windowId, sTextOnWindowsInfo_Normal[windowId].fillValue);
|
FillWindowPixelBuffer(windowId, sTextOnWindowsInfo_Normal[windowId].fillValue);
|
||||||
if (textFlags & 0x40) {
|
if (textFlags & 0x40) {
|
||||||
context = ContextNpcGetTextColor();
|
color = ContextNpcGetTextColor();
|
||||||
printerTemplate.fontId = gUnknown_83FEC90[context];
|
printerTemplate.fontId = sNpcTextColorToFont[color];
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
printerTemplate.fontId = sTextOnWindowsInfo_Normal[windowId].fontId;
|
printerTemplate.fontId = sTextOnWindowsInfo_Normal[windowId].fontId;
|
||||||
|
|||||||
@@ -4,85 +4,87 @@
|
|||||||
|
|
||||||
static EWRAM_DATA const u8 *sStringPointers[8] = {0};
|
static EWRAM_DATA const u8 *sStringPointers[8] = {0};
|
||||||
|
|
||||||
|
#define COLORS(a, b)((a) | (b << 4))
|
||||||
|
|
||||||
static const u8 sTextColorTable[] =
|
static const u8 sTextColorTable[] =
|
||||||
{
|
{
|
||||||
// [LOW_NYBBLE / 2] = 0xXY, // HIGH_NYBBLE
|
// [LOW_NYBBLE / 2] = 0xXY, // HIGH_NYBBLE
|
||||||
[OBJ_EVENT_GFX_RED_NORMAL / 2] = 0x00, // OBJ_EVENT_GFX_RED_BIKE
|
[OBJ_EVENT_GFX_RED_NORMAL / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_RED_BIKE
|
||||||
[OBJ_EVENT_GFX_RED_SURF / 2] = 0x00, // OBJ_EVENT_GFX_RED_FIELD_MOVE
|
[OBJ_EVENT_GFX_RED_SURF / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_RED_FIELD_MOVE
|
||||||
[OBJ_EVENT_GFX_RED_FISH / 2] = 0x00, // OBJ_EVENT_GFX_RED_VS_SEEKER
|
[OBJ_EVENT_GFX_RED_FISH / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_RED_VS_SEEKER
|
||||||
[OBJ_EVENT_GFX_RED_VS_SEEKER_BIKE / 2] = 0x10, // OBJ_EVENT_GFX_GREEN_NORMAL
|
[OBJ_EVENT_GFX_RED_VS_SEEKER_BIKE / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_GREEN_NORMAL
|
||||||
[OBJ_EVENT_GFX_GREEN_BIKE / 2] = 0x11, // OBJ_EVENT_GFX_GREEN_SURF
|
[OBJ_EVENT_GFX_GREEN_BIKE / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_GREEN_SURF
|
||||||
[OBJ_EVENT_GFX_GREEN_FIELD_MOVE / 2] = 0x11, // OBJ_EVENT_GFX_GREEN_FISH
|
[OBJ_EVENT_GFX_GREEN_FIELD_MOVE / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_GREEN_FISH
|
||||||
[OBJ_EVENT_GFX_GREEN_VS_SEEKER / 2] = 0x11, // OBJ_EVENT_GFX_GREEN_VS_SEEKER_BIKE
|
[OBJ_EVENT_GFX_GREEN_VS_SEEKER / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_GREEN_VS_SEEKER_BIKE
|
||||||
[OBJ_EVENT_GFX_RS_BRENDAN / 2] = 0x10, // OBJ_EVENT_GFX_RS_MAY
|
[OBJ_EVENT_GFX_RS_BRENDAN / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_RS_MAY
|
||||||
[OBJ_EVENT_GFX_LITTLE_BOY / 2] = 0x10, // OBJ_EVENT_GFX_LITTLE_GIRL
|
[OBJ_EVENT_GFX_LITTLE_BOY / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_LITTLE_GIRL
|
||||||
[OBJ_EVENT_GFX_YOUNGSTER / 2] = 0x00, // OBJ_EVENT_GFX_BOY
|
[OBJ_EVENT_GFX_YOUNGSTER / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_BOY
|
||||||
[OBJ_EVENT_GFX_BUG_CATCHER / 2] = 0x00, // OBJ_EVENT_GFX_SITTING_BOY
|
[OBJ_EVENT_GFX_BUG_CATCHER / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_SITTING_BOY
|
||||||
[OBJ_EVENT_GFX_LASS / 2] = 0x11, // OBJ_EVENT_GFX_WOMAN_1
|
[OBJ_EVENT_GFX_LASS / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_WOMAN_1
|
||||||
[OBJ_EVENT_GFX_BATTLE_GIRL / 2] = 0x01, // OBJ_EVENT_GFX_MAN
|
[OBJ_EVENT_GFX_BATTLE_GIRL / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_MAN
|
||||||
[OBJ_EVENT_GFX_ROCKER / 2] = 0x00, // OBJ_EVENT_GFX_FAT_MAN
|
[OBJ_EVENT_GFX_ROCKER / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_FAT_MAN
|
||||||
[OBJ_EVENT_GFX_WOMAN_2 / 2] = 0x11, // OBJ_EVENT_GFX_BEAUTY
|
[OBJ_EVENT_GFX_WOMAN_2 / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_BEAUTY
|
||||||
[OBJ_EVENT_GFX_BALDING_MAN / 2] = 0x10, // OBJ_EVENT_GFX_WOMAN_3
|
[OBJ_EVENT_GFX_BALDING_MAN / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_WOMAN_3
|
||||||
[OBJ_EVENT_GFX_OLD_MAN_1 / 2] = 0x00, // OBJ_EVENT_GFX_OLD_MAN_2
|
[OBJ_EVENT_GFX_OLD_MAN_1 / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_OLD_MAN_2
|
||||||
[OBJ_EVENT_GFX_OLD_MAN_LYING_DOWN / 2] = 0x10, // OBJ_EVENT_GFX_OLD_WOMAN
|
[OBJ_EVENT_GFX_OLD_MAN_LYING_DOWN / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_OLD_WOMAN
|
||||||
[OBJ_EVENT_GFX_TUBER_M_WATER / 2] = 0x10, // OBJ_EVENT_GFX_TUBER_F
|
[OBJ_EVENT_GFX_TUBER_M_WATER / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_TUBER_F
|
||||||
[OBJ_EVENT_GFX_TUBER_M_LAND / 2] = 0x00, // OBJ_EVENT_GFX_CAMPER
|
[OBJ_EVENT_GFX_TUBER_M_LAND / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_CAMPER
|
||||||
[OBJ_EVENT_GFX_PICNICKER / 2] = 0x01, // OBJ_EVENT_GFX_COOLTRAINER_M
|
[OBJ_EVENT_GFX_PICNICKER / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_COOLTRAINER_M
|
||||||
[OBJ_EVENT_GFX_COOLTRAINER_F / 2] = 0x01, // OBJ_EVENT_GFX_SWIMMER_M_WATER
|
[OBJ_EVENT_GFX_COOLTRAINER_F / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_SWIMMER_M_WATER
|
||||||
[OBJ_EVENT_GFX_SWIMMER_F_WATER / 2] = 0x01, // OBJ_EVENT_GFX_SWIMMER_M_LAND
|
[OBJ_EVENT_GFX_SWIMMER_F_WATER / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_SWIMMER_M_LAND
|
||||||
[OBJ_EVENT_GFX_SWIMMER_F_LAND / 2] = 0x01, // OBJ_EVENT_GFX_WORKER_M
|
[OBJ_EVENT_GFX_SWIMMER_F_LAND / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_WORKER_M
|
||||||
[OBJ_EVENT_GFX_WORKER_F / 2] = 0x01, // OBJ_EVENT_GFX_ROCKET_M
|
[OBJ_EVENT_GFX_WORKER_F / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_ROCKET_M
|
||||||
[OBJ_EVENT_GFX_ROCKET_F / 2] = 0x01, // OBJ_EVENT_GFX_GBA_KID
|
[OBJ_EVENT_GFX_ROCKET_F / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_GBA_KID
|
||||||
[OBJ_EVENT_GFX_SUPER_NERD / 2] = 0x00, // OBJ_EVENT_GFX_BIKER
|
[OBJ_EVENT_GFX_SUPER_NERD / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_BIKER
|
||||||
[OBJ_EVENT_GFX_BLACKBELT / 2] = 0x00, // OBJ_EVENT_GFX_SCIENTIST
|
[OBJ_EVENT_GFX_BLACKBELT / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_SCIENTIST
|
||||||
[OBJ_EVENT_GFX_HIKER / 2] = 0x00, // OBJ_EVENT_GFX_FISHER
|
[OBJ_EVENT_GFX_HIKER / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_FISHER
|
||||||
[OBJ_EVENT_GFX_CHANNELER / 2] = 0x01, // OBJ_EVENT_GFX_CHEF
|
[OBJ_EVENT_GFX_CHANNELER / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_CHEF
|
||||||
[OBJ_EVENT_GFX_POLICEMAN / 2] = 0x00, // OBJ_EVENT_GFX_GENTLEMAN
|
[OBJ_EVENT_GFX_POLICEMAN / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_GENTLEMAN
|
||||||
[OBJ_EVENT_GFX_SAILOR / 2] = 0x00, // OBJ_EVENT_GFX_CAPTAIN
|
[OBJ_EVENT_GFX_SAILOR / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_CAPTAIN
|
||||||
[OBJ_EVENT_GFX_NURSE / 2] = 0x11, // OBJ_EVENT_GFX_CABLE_CLUB_RECEPTIONIST
|
[OBJ_EVENT_GFX_NURSE / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_CABLE_CLUB_RECEPTIONIST
|
||||||
[OBJ_EVENT_GFX_UNION_ROOM_RECEPTIONIST / 2] = 0x01, // OBJ_EVENT_GFX_UNUSED_MALE_RECEPTIONIST
|
[OBJ_EVENT_GFX_UNION_ROOM_RECEPTIONIST / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_UNUSED_MALE_RECEPTIONIST
|
||||||
[OBJ_EVENT_GFX_CLERK / 2] = 0x00, // OBJ_EVENT_GFX_MG_DELIVERYMAN
|
[OBJ_EVENT_GFX_CLERK / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_MG_DELIVERYMAN
|
||||||
[OBJ_EVENT_GFX_TRAINER_TOWER_DUDE / 2] = 0x00, // OBJ_EVENT_GFX_PROF_OAK
|
[OBJ_EVENT_GFX_TRAINER_TOWER_DUDE / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_PROF_OAK
|
||||||
[OBJ_EVENT_GFX_BLUE / 2] = 0x00, // OBJ_EVENT_GFX_BILL
|
[OBJ_EVENT_GFX_BLUE / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_BILL
|
||||||
[OBJ_EVENT_GFX_LANCE / 2] = 0x10, // OBJ_EVENT_GFX_AGATHA
|
[OBJ_EVENT_GFX_LANCE / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_AGATHA
|
||||||
[OBJ_EVENT_GFX_DAISY / 2] = 0x11, // OBJ_EVENT_GFX_LORELEI
|
[OBJ_EVENT_GFX_DAISY / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_LORELEI
|
||||||
[OBJ_EVENT_GFX_MR_FUJI / 2] = 0x00, // OBJ_EVENT_GFX_BRUNO
|
[OBJ_EVENT_GFX_MR_FUJI / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_BRUNO
|
||||||
[OBJ_EVENT_GFX_BROCK / 2] = 0x10, // OBJ_EVENT_GFX_MISTY
|
[OBJ_EVENT_GFX_BROCK / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_MISTY
|
||||||
[OBJ_EVENT_GFX_LT_SURGE / 2] = 0x10, // OBJ_EVENT_GFX_ERIKA
|
[OBJ_EVENT_GFX_LT_SURGE / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_ERIKA
|
||||||
[OBJ_EVENT_GFX_KOGA / 2] = 0x10, // OBJ_EVENT_GFX_SABRINA
|
[OBJ_EVENT_GFX_KOGA / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_FEMALE), // OBJ_EVENT_GFX_SABRINA
|
||||||
[OBJ_EVENT_GFX_BLAINE / 2] = 0x00, // OBJ_EVENT_GFX_GIOVANNI
|
[OBJ_EVENT_GFX_BLAINE / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_GIOVANNI
|
||||||
[OBJ_EVENT_GFX_MOM / 2] = 0x01, // OBJ_EVENT_GFX_CELIO
|
[OBJ_EVENT_GFX_MOM / 2] = COLORS(NPC_TEXT_COLOR_FEMALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_CELIO
|
||||||
[OBJ_EVENT_GFX_TEACHY_TV_HOST / 2] = 0x00, // OBJ_EVENT_GFX_GYM_GUY
|
[OBJ_EVENT_GFX_TEACHY_TV_HOST / 2] = COLORS(NPC_TEXT_COLOR_MALE, NPC_TEXT_COLOR_MALE), // OBJ_EVENT_GFX_GYM_GUY
|
||||||
[OBJ_EVENT_GFX_ITEM_BALL / 2] = 0x33, // OBJ_EVENT_GFX_TOWN_MAP
|
[OBJ_EVENT_GFX_ITEM_BALL / 2] = COLORS(NPC_TEXT_COLOR_NEUTRAL, NPC_TEXT_COLOR_NEUTRAL), // OBJ_EVENT_GFX_TOWN_MAP
|
||||||
[OBJ_EVENT_GFX_POKEDEX / 2] = 0x33, // OBJ_EVENT_GFX_CUT_TREE
|
[OBJ_EVENT_GFX_POKEDEX / 2] = COLORS(NPC_TEXT_COLOR_NEUTRAL, NPC_TEXT_COLOR_NEUTRAL), // OBJ_EVENT_GFX_CUT_TREE
|
||||||
[OBJ_EVENT_GFX_ROCK_SMASH_ROCK / 2] = 0x33, // OBJ_EVENT_GFX_PUSHABLE_BOULDER
|
[OBJ_EVENT_GFX_ROCK_SMASH_ROCK / 2] = COLORS(NPC_TEXT_COLOR_NEUTRAL, NPC_TEXT_COLOR_NEUTRAL), // OBJ_EVENT_GFX_PUSHABLE_BOULDER
|
||||||
[OBJ_EVENT_GFX_FOSSIL / 2] = 0x33, // OBJ_EVENT_GFX_RUBY
|
[OBJ_EVENT_GFX_FOSSIL / 2] = COLORS(NPC_TEXT_COLOR_NEUTRAL, NPC_TEXT_COLOR_NEUTRAL), // OBJ_EVENT_GFX_RUBY
|
||||||
[OBJ_EVENT_GFX_SAPPHIRE / 2] = 0x33, // OBJ_EVENT_GFX_OLD_AMBER
|
[OBJ_EVENT_GFX_SAPPHIRE / 2] = COLORS(NPC_TEXT_COLOR_NEUTRAL, NPC_TEXT_COLOR_NEUTRAL), // OBJ_EVENT_GFX_OLD_AMBER
|
||||||
[OBJ_EVENT_GFX_GYM_SIGN / 2] = 0x33, // OBJ_EVENT_GFX_SIGN
|
[OBJ_EVENT_GFX_GYM_SIGN / 2] = COLORS(NPC_TEXT_COLOR_NEUTRAL, NPC_TEXT_COLOR_NEUTRAL), // OBJ_EVENT_GFX_SIGN
|
||||||
[OBJ_EVENT_GFX_TRAINER_TIPS / 2] = 0x33, // OBJ_EVENT_GFX_CLIPBOARD
|
[OBJ_EVENT_GFX_TRAINER_TIPS / 2] = COLORS(NPC_TEXT_COLOR_NEUTRAL, NPC_TEXT_COLOR_NEUTRAL), // OBJ_EVENT_GFX_CLIPBOARD
|
||||||
[OBJ_EVENT_GFX_METEORITE / 2] = 0x33, // OBJ_EVENT_GFX_LAPRAS_DOLL
|
[OBJ_EVENT_GFX_METEORITE / 2] = COLORS(NPC_TEXT_COLOR_NEUTRAL, NPC_TEXT_COLOR_NEUTRAL), // OBJ_EVENT_GFX_LAPRAS_DOLL
|
||||||
[OBJ_EVENT_GFX_SEAGALLOP / 2] = 0x23, // OBJ_EVENT_GFX_SNORLAX
|
[OBJ_EVENT_GFX_SEAGALLOP / 2] = COLORS(NPC_TEXT_COLOR_NEUTRAL, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_SNORLAX
|
||||||
[OBJ_EVENT_GFX_SPEAROW / 2] = 0x22, // OBJ_EVENT_GFX_CUBONE
|
[OBJ_EVENT_GFX_SPEAROW / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_CUBONE
|
||||||
[OBJ_EVENT_GFX_POLIWRATH / 2] = 0x22, // OBJ_EVENT_GFX_CLEFAIRY
|
[OBJ_EVENT_GFX_POLIWRATH / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_CLEFAIRY
|
||||||
[OBJ_EVENT_GFX_PIDGEOT / 2] = 0x22, // OBJ_EVENT_GFX_JIGGLYPUFF
|
[OBJ_EVENT_GFX_PIDGEOT / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_JIGGLYPUFF
|
||||||
[OBJ_EVENT_GFX_PIDGEY / 2] = 0x22, // OBJ_EVENT_GFX_CHANSEY
|
[OBJ_EVENT_GFX_PIDGEY / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_CHANSEY
|
||||||
[OBJ_EVENT_GFX_OMANYTE / 2] = 0x22, // OBJ_EVENT_GFX_KANGASKHAN
|
[OBJ_EVENT_GFX_OMANYTE / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_KANGASKHAN
|
||||||
[OBJ_EVENT_GFX_PIKACHU / 2] = 0x22, // OBJ_EVENT_GFX_PSYDUCK
|
[OBJ_EVENT_GFX_PIKACHU / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_PSYDUCK
|
||||||
[OBJ_EVENT_GFX_NIDORAN_F / 2] = 0x22, // OBJ_EVENT_GFX_NIDORAN_M
|
[OBJ_EVENT_GFX_NIDORAN_F / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_NIDORAN_M
|
||||||
[OBJ_EVENT_GFX_NIDORINO / 2] = 0x22, // OBJ_EVENT_GFX_MEOWTH
|
[OBJ_EVENT_GFX_NIDORINO / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_MEOWTH
|
||||||
[OBJ_EVENT_GFX_SEEL / 2] = 0x22, // OBJ_EVENT_GFX_VOLTORB
|
[OBJ_EVENT_GFX_SEEL / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_VOLTORB
|
||||||
[OBJ_EVENT_GFX_SLOWPOKE / 2] = 0x22, // OBJ_EVENT_GFX_SLOWBRO
|
[OBJ_EVENT_GFX_SLOWPOKE / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_SLOWBRO
|
||||||
[OBJ_EVENT_GFX_MACHOP / 2] = 0x22, // OBJ_EVENT_GFX_WIGGLYTUFF
|
[OBJ_EVENT_GFX_MACHOP / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_WIGGLYTUFF
|
||||||
[OBJ_EVENT_GFX_DODUO / 2] = 0x22, // OBJ_EVENT_GFX_FEAROW
|
[OBJ_EVENT_GFX_DODUO / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_FEAROW
|
||||||
[OBJ_EVENT_GFX_MACHOKE / 2] = 0x22, // OBJ_EVENT_GFX_LAPRAS
|
[OBJ_EVENT_GFX_MACHOKE / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_LAPRAS
|
||||||
[OBJ_EVENT_GFX_ZAPDOS / 2] = 0x22, // OBJ_EVENT_GFX_MOLTRES
|
[OBJ_EVENT_GFX_ZAPDOS / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_MOLTRES
|
||||||
[OBJ_EVENT_GFX_ARTICUNO / 2] = 0x22, // OBJ_EVENT_GFX_MEWTWO
|
[OBJ_EVENT_GFX_ARTICUNO / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_MEWTWO
|
||||||
[OBJ_EVENT_GFX_MEW / 2] = 0x22, // OBJ_EVENT_GFX_ENTEI
|
[OBJ_EVENT_GFX_MEW / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_ENTEI
|
||||||
[OBJ_EVENT_GFX_SUICUNE / 2] = 0x22, // OBJ_EVENT_GFX_RAIKOU
|
[OBJ_EVENT_GFX_SUICUNE / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_RAIKOU
|
||||||
[OBJ_EVENT_GFX_LUGIA / 2] = 0x22, // OBJ_EVENT_GFX_HO_OH
|
[OBJ_EVENT_GFX_LUGIA / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_HO_OH
|
||||||
[OBJ_EVENT_GFX_CELEBI / 2] = 0x22, // OBJ_EVENT_GFX_KABUTO
|
[OBJ_EVENT_GFX_CELEBI / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_KABUTO
|
||||||
[OBJ_EVENT_GFX_DEOXYS_D / 2] = 0x22, // OBJ_EVENT_GFX_DEOXYS_A
|
[OBJ_EVENT_GFX_DEOXYS_D / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_MON), // OBJ_EVENT_GFX_DEOXYS_A
|
||||||
[OBJ_EVENT_GFX_DEOXYS_N / 2] = 0x32, // OBJ_EVENT_GFX_SS_ANNE
|
[OBJ_EVENT_GFX_DEOXYS_N / 2] = COLORS(NPC_TEXT_COLOR_MON, NPC_TEXT_COLOR_NEUTRAL), // OBJ_EVENT_GFX_SS_ANNE
|
||||||
};
|
};
|
||||||
|
|
||||||
void DynamicPlaceholderTextUtil_Reset(void)
|
void DynamicPlaceholderTextUtil_Reset(void)
|
||||||
|
|||||||
+11
-3
@@ -1542,18 +1542,26 @@ void SetSeenMon(void)
|
|||||||
void ResetContextNpcTextColor(void)
|
void ResetContextNpcTextColor(void)
|
||||||
{
|
{
|
||||||
gSelectedObjectEvent = 0;
|
gSelectedObjectEvent = 0;
|
||||||
gSpecialVar_TextColor = 0xFF;
|
gSpecialVar_TextColor = NPC_TEXT_COLOR_DEFAULT;
|
||||||
}
|
}
|
||||||
|
|
||||||
u8 ContextNpcGetTextColor(void)
|
u8 ContextNpcGetTextColor(void)
|
||||||
{
|
{
|
||||||
u8 gfxId;
|
u8 gfxId;
|
||||||
if (gSpecialVar_TextColor != 0xFF)
|
if (gSpecialVar_TextColor != NPC_TEXT_COLOR_DEFAULT)
|
||||||
|
{
|
||||||
|
// A text color has been specified, use that
|
||||||
return gSpecialVar_TextColor;
|
return gSpecialVar_TextColor;
|
||||||
|
}
|
||||||
else if (gSelectedObjectEvent == 0)
|
else if (gSelectedObjectEvent == 0)
|
||||||
return 3;
|
{
|
||||||
|
// No text color specified and no object selected, use neutral
|
||||||
|
return NPC_TEXT_COLOR_NEUTRAL;
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
// An object is selected and no color has been specified.
|
||||||
|
// Use the text color normally associated with this object's sprite.
|
||||||
gfxId = gObjectEvents[gSelectedObjectEvent].graphicsId;
|
gfxId = gObjectEvents[gSelectedObjectEvent].graphicsId;
|
||||||
if (gfxId >= OBJ_EVENT_GFX_VAR_0)
|
if (gfxId >= OBJ_EVENT_GFX_VAR_0)
|
||||||
gfxId = VarGetObjectEventGraphicsId(gfxId - OBJ_EVENT_GFX_VAR_0);
|
gfxId = VarGetObjectEventGraphicsId(gfxId - OBJ_EVENT_GFX_VAR_0);
|
||||||
|
|||||||
+1
-1
@@ -241,7 +241,7 @@ bool8 AdjustQuantityAccordingToDPadInput(s16 *quantity_p, u16 qmax)
|
|||||||
|
|
||||||
u8 GetDialogBoxFontId(void)
|
u8 GetDialogBoxFontId(void)
|
||||||
{
|
{
|
||||||
if (!ContextNpcGetTextColor())
|
if (ContextNpcGetTextColor() == NPC_TEXT_COLOR_MALE)
|
||||||
return FONT_4;
|
return FONT_4;
|
||||||
else
|
else
|
||||||
return FONT_5;
|
return FONT_5;
|
||||||
|
|||||||
@@ -425,16 +425,16 @@ u16 AddTextPrinterParameterized2(u8 windowId, u8 fontId, const u8 *str, u8 speed
|
|||||||
|
|
||||||
void AddTextPrinterDiffStyle(bool8 allowSkippingDelayWithButtonPress)
|
void AddTextPrinterDiffStyle(bool8 allowSkippingDelayWithButtonPress)
|
||||||
{
|
{
|
||||||
u8 result;
|
u8 color;
|
||||||
void *nptr = NULL;
|
void *nptr = NULL;
|
||||||
|
|
||||||
gTextFlags.canABSpeedUpPrint = allowSkippingDelayWithButtonPress;
|
gTextFlags.canABSpeedUpPrint = allowSkippingDelayWithButtonPress;
|
||||||
result = ContextNpcGetTextColor();
|
color = ContextNpcGetTextColor();
|
||||||
if (result == 0)
|
if (color == NPC_TEXT_COLOR_MALE)
|
||||||
AddTextPrinterParameterized2(0, FONT_4, gStringVar4, GetTextSpeedSetting(), nptr, TEXT_COLOR_BLUE, TEXT_COLOR_WHITE, TEXT_COLOR_LIGHT_GRAY);
|
AddTextPrinterParameterized2(0, FONT_4, gStringVar4, GetTextSpeedSetting(), nptr, TEXT_COLOR_BLUE, TEXT_COLOR_WHITE, TEXT_COLOR_LIGHT_GRAY);
|
||||||
else if (result == 1)
|
else if (color == NPC_TEXT_COLOR_FEMALE)
|
||||||
AddTextPrinterParameterized2(0, FONT_5, gStringVar4, GetTextSpeedSetting(), nptr, TEXT_COLOR_RED, TEXT_COLOR_WHITE, TEXT_COLOR_LIGHT_GRAY);
|
AddTextPrinterParameterized2(0, FONT_5, gStringVar4, GetTextSpeedSetting(), nptr, TEXT_COLOR_RED, TEXT_COLOR_WHITE, TEXT_COLOR_LIGHT_GRAY);
|
||||||
else
|
else // NPC_TEXT_COLOR_MON / NPC_TEXT_COLOR_NEUTRAL
|
||||||
AddTextPrinterParameterized2(0, FONT_2, gStringVar4, GetTextSpeedSetting(), nptr, TEXT_COLOR_DARK_GRAY, TEXT_COLOR_WHITE, TEXT_COLOR_LIGHT_GRAY);
|
AddTextPrinterParameterized2(0, FONT_2, gStringVar4, GetTextSpeedSetting(), nptr, TEXT_COLOR_DARK_GRAY, TEXT_COLOR_WHITE, TEXT_COLOR_LIGHT_GRAY);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -217,7 +217,7 @@ static u8 CreateShopMenu(u8 a0)
|
|||||||
{
|
{
|
||||||
gShopData.martType = GetMartTypeFromItemList(a0);
|
gShopData.martType = GetMartTypeFromItemList(a0);
|
||||||
gShopData.selectedRow = 0;
|
gShopData.selectedRow = 0;
|
||||||
if (ContextNpcGetTextColor() == 0)
|
if (ContextNpcGetTextColor() == NPC_TEXT_COLOR_MALE)
|
||||||
gShopData.fontId = FONT_4;
|
gShopData.fontId = FONT_4;
|
||||||
else
|
else
|
||||||
gShopData.fontId = FONT_5;
|
gShopData.fontId = FONT_5;
|
||||||
|
|||||||
Reference in New Issue
Block a user