You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
Remove unnecessary event and engine flags (#1)
This commit is contained in:
@@ -58,8 +58,6 @@ StdScripts::
|
||||
add_stdscript HappinessCheckScript
|
||||
|
||||
PokecenterNurseScript:
|
||||
; EVENT_WELCOMED_TO_POKECOM_CENTER is never set
|
||||
|
||||
opentext
|
||||
checktime MORN
|
||||
iftrue .morn
|
||||
@@ -70,42 +68,21 @@ PokecenterNurseScript:
|
||||
sjump .ok
|
||||
|
||||
.morn
|
||||
checkevent EVENT_WELCOMED_TO_POKECOM_CENTER
|
||||
iftrue .morn_comcenter
|
||||
farwritetext NurseMornText
|
||||
promptbutton
|
||||
sjump .ok
|
||||
.morn_comcenter
|
||||
farwritetext PokeComNurseMornText
|
||||
promptbutton
|
||||
sjump .ok
|
||||
|
||||
.day
|
||||
checkevent EVENT_WELCOMED_TO_POKECOM_CENTER
|
||||
iftrue .day_comcenter
|
||||
farwritetext NurseDayText
|
||||
promptbutton
|
||||
sjump .ok
|
||||
.day_comcenter
|
||||
farwritetext PokeComNurseDayText
|
||||
promptbutton
|
||||
sjump .ok
|
||||
|
||||
.nite
|
||||
checkevent EVENT_WELCOMED_TO_POKECOM_CENTER
|
||||
iftrue .nite_comcenter
|
||||
farwritetext NurseNiteText
|
||||
promptbutton
|
||||
sjump .ok
|
||||
.nite_comcenter
|
||||
farwritetext PokeComNurseNiteText
|
||||
promptbutton
|
||||
sjump .ok
|
||||
|
||||
.ok
|
||||
; only do this once
|
||||
clearevent EVENT_WELCOMED_TO_POKECOM_CENTER
|
||||
|
||||
farwritetext NurseAskHealText
|
||||
yesorno
|
||||
iffalse .done
|
||||
@@ -147,20 +124,9 @@ PokecenterNurseScript:
|
||||
end
|
||||
|
||||
.pokerus
|
||||
; already cleared earlier in the script
|
||||
checkevent EVENT_WELCOMED_TO_POKECOM_CENTER
|
||||
iftrue .pokerus_comcenter
|
||||
farwritetext NursePokerusText
|
||||
waitbutton
|
||||
closetext
|
||||
sjump .pokerus_done
|
||||
|
||||
.pokerus_comcenter
|
||||
farwritetext PokeComNursePokerusText
|
||||
waitbutton
|
||||
closetext
|
||||
|
||||
.pokerus_done
|
||||
setflag ENGINE_CAUGHT_POKERUS
|
||||
end
|
||||
|
||||
@@ -289,29 +255,18 @@ DayToTextScript:
|
||||
db "SATURDAY@"
|
||||
|
||||
GoldenrodRocketsScript:
|
||||
clearevent EVENT_GOLDENROD_CITY_ROCKET_TAKEOVER
|
||||
end
|
||||
|
||||
RadioTowerRocketsScript:
|
||||
setflag ENGINE_ROCKETS_IN_RADIO_TOWER
|
||||
setevent EVENT_GOLDENROD_CITY_CIVILIANS
|
||||
setevent EVENT_RADIO_TOWER_BLACKBELT_BLOCKS_STAIRS
|
||||
clearevent EVENT_RADIO_TOWER_ROCKET_TAKEOVER
|
||||
clearevent EVENT_USED_THE_CARD_KEY_IN_THE_RADIO_TOWER
|
||||
setevent EVENT_MAHOGANY_TOWN_POKEFAN_M_BLOCKS_EAST
|
||||
end
|
||||
|
||||
BugContestResultsWarpScript:
|
||||
special ClearBGPalettes
|
||||
scall BugContestResults_CopyContestantsToResults
|
||||
setevent EVENT_ROUTE_36_NATIONAL_PARK_GATE_OFFICER_CONTEST_DAY
|
||||
clearevent EVENT_ROUTE_36_NATIONAL_PARK_GATE_OFFICER_NOT_CONTEST_DAY
|
||||
setevent EVENT_WARPED_FROM_ROUTE_35_NATIONAL_PARK_GATE
|
||||
applymovement PLAYER, Movement_ContestResults_WalkAfterWarp
|
||||
|
||||
BugContestResultsScript:
|
||||
clearflag ENGINE_BUG_CONTEST_TIMER
|
||||
clearevent EVENT_WARPED_FROM_ROUTE_35_NATIONAL_PARK_GATE
|
||||
clearevent EVENT_CONTEST_OFFICER_HAS_SUN_STONE
|
||||
clearevent EVENT_CONTEST_OFFICER_HAS_EVERSTONE
|
||||
clearevent EVENT_CONTEST_OFFICER_HAS_GOLD_BERRY
|
||||
@@ -471,141 +426,6 @@ BugContestResults_CopyContestantsToResults:
|
||||
end
|
||||
|
||||
InitializeEventsScript:
|
||||
setevent EVENT_EARLS_ACADEMY_EARL
|
||||
setevent EVENT_RADIO_TOWER_ROCKET_TAKEOVER
|
||||
setevent EVENT_GOLDENROD_CITY_ROCKET_TAKEOVER
|
||||
setevent EVENT_RADIO_TOWER_CIVILIANS_AFTER
|
||||
setevent EVENT_ILEX_FOREST_APPRENTICE
|
||||
setevent EVENT_ILEX_FOREST_FARFETCHD
|
||||
setevent EVENT_ILEX_FOREST_CHARCOAL_MASTER
|
||||
setevent EVENT_MAHOGANY_MART_LANCE_AND_DRAGONITE
|
||||
setevent EVENT_TEAM_ROCKET_BASE_B2F_GRUNT_WITH_EXECUTIVE
|
||||
setevent EVENT_TEAM_ROCKET_BASE_B2F_EXECUTIVE
|
||||
setevent EVENT_TEAM_ROCKET_BASE_B2F_DRAGONITE
|
||||
setevent EVENT_RIVAL_TEAM_ROCKET_BASE
|
||||
setevent EVENT_BLACKTHORN_CITY_SUPER_NERD_DOES_NOT_BLOCK_GYM
|
||||
setevent EVENT_USED_THE_CARD_KEY_IN_THE_RADIO_TOWER
|
||||
setevent EVENT_RIVAL_CHERRYGROVE_CITY
|
||||
setevent EVENT_RIVAL_AZALEA_TOWN
|
||||
setevent EVENT_RIVAL_GOLDENROD_UNDERGROUND
|
||||
setevent EVENT_AZALEA_TOWN_SLOWPOKES
|
||||
setevent EVENT_KURTS_HOUSE_SLOWPOKE
|
||||
setevent EVENT_GUIDE_GENT_VISIBLE_IN_CHERRYGROVE
|
||||
setevent EVENT_ELMS_AIDE_IN_VIOLET_POKEMON_CENTER
|
||||
setevent EVENT_COP_IN_ELMS_LAB
|
||||
setevent EVENT_RUINS_OF_ALPH_OUTSIDE_SCIENTIST
|
||||
setevent EVENT_RUINS_OF_ALPH_RESEARCH_CENTER_SCIENTIST
|
||||
setevent EVENT_BOULDER_IN_ICE_PATH_1A
|
||||
setevent EVENT_BOULDER_IN_ICE_PATH_2A
|
||||
setevent EVENT_BOULDER_IN_ICE_PATH_3A
|
||||
setevent EVENT_BOULDER_IN_ICE_PATH_4A
|
||||
setevent EVENT_ROUTE_30_YOUNGSTER_JOEY
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_1A
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_2A
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_3A
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_4A
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_5A
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_6A
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_7A
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_8A
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_9A
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_10A
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_1B
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_2B
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_3B
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_4B
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_5B
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_6B
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_7B
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_8B
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_9B
|
||||
setevent EVENT_BUG_CATCHING_CONTESTANT_10B
|
||||
setevent EVENT_FAST_SHIP_1F_GENTLEMAN
|
||||
setevent EVENT_FAST_SHIP_B1F_SAILOR_RIGHT
|
||||
setevent EVENT_FAST_SHIP_CABINS_NNW_NNE_NE_SAILOR
|
||||
setevent EVENT_LAKE_OF_RAGE_CIVILIANS
|
||||
setevent EVENT_MAHOGANY_MART_OWNERS
|
||||
setevent EVENT_TIN_TOWER_ROOF_HO_OH
|
||||
setevent EVENT_WHIRL_ISLAND_LUGIA_CHAMBER_LUGIA
|
||||
setevent EVENT_PLAYERS_HOUSE_2F_CONSOLE
|
||||
setevent EVENT_PLAYERS_HOUSE_2F_DOLL_1
|
||||
setevent EVENT_PLAYERS_HOUSE_2F_DOLL_2
|
||||
setevent EVENT_PLAYERS_HOUSE_2F_BIG_DOLL
|
||||
setevent EVENT_DECO_BED_1
|
||||
setevent EVENT_DECO_POSTER_1
|
||||
setevent EVENT_GOLDENROD_TRAIN_STATION_GENTLEMAN
|
||||
setevent EVENT_OLIVINE_GYM_JASMINE
|
||||
setevent EVENT_BLACKTHORN_CITY_GRAMPS_NOT_BLOCKING_DRAGONS_DEN
|
||||
setevent EVENT_MET_BILL
|
||||
setevent EVENT_ECRUTEAK_POKE_CENTER_BILL
|
||||
setevent EVENT_MYSTERY_GIFT_DELIVERY_GUY
|
||||
setevent EVENT_LAKE_OF_RAGE_LANCE
|
||||
setevent EVENT_GOLDENROD_DEPT_STORE_B1F_LAYOUT_1
|
||||
setevent EVENT_GOLDENROD_UNDERGROUND_WAREHOUSE_BLOCKED_OFF
|
||||
setevent EVENT_DRAGONS_DEN_CLAIR
|
||||
setevent EVENT_RIVAL_OLIVINE_CITY
|
||||
setevent EVENT_RIVAL_VICTORY_ROAD
|
||||
setevent EVENT_RIVAL_DRAGONS_DEN
|
||||
setevent EVENT_LANCES_ROOM_OAK_AND_MARY
|
||||
setevent EVENT_FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN_TWIN_1
|
||||
setevent EVENT_BURNED_TOWER_B1F_BEASTS_1
|
||||
setevent EVENT_RED_IN_MT_SILVER
|
||||
setevent EVENT_OLIVINE_PORT_SPRITES_AFTER_HALL_OF_FAME
|
||||
setevent EVENT_FAST_SHIP_PASSENGERS_EASTBOUND
|
||||
setevent EVENT_FAST_SHIP_PASSENGERS_WESTBOUND
|
||||
setevent EVENT_OLIVINE_PORT_PASSAGE_POKEFAN_M
|
||||
setevent EVENT_KURTS_HOUSE_KURT_2
|
||||
setevent EVENT_KURTS_HOUSE_GRANDDAUGHTER_2
|
||||
setevent EVENT_RANG_CLEAR_BELL_1
|
||||
setevent EVENT_FLORIA_AT_FLOWER_SHOP
|
||||
setevent EVENT_FLORIA_AT_SUDOWOODO
|
||||
setevent EVENT_GOLDENROD_CITY_MOVE_TUTOR
|
||||
setevent EVENT_RUINS_OF_ALPH_OUTSIDE_TOURIST_FISHER
|
||||
setevent EVENT_RUINS_OF_ALPH_OUTSIDE_TOURIST_YOUNGSTERS
|
||||
setevent EVENT_DRAGON_SHRINE_CLAIR
|
||||
setevent EVENT_BATTLE_TOWER_BATTLE_ROOM_YOUNGSTER
|
||||
setevent EVENT_PLAYERS_NEIGHBORS_HOUSE_NEIGHBOR
|
||||
setevent EVENT_AZALEA_TOWN_KURT
|
||||
setevent EVENT_AZALEA_TOWN_KURT
|
||||
setevent EVENT_ILEX_FOREST_KURT
|
||||
setevent EVENT_ROUTE_34_ILEX_FOREST_GATE_TEACHER_IN_WALKWAY
|
||||
setevent EVENT_ILEX_FOREST_LASS
|
||||
setevent EVENT_GOLDENROD_SALE_OFF
|
||||
setevent EVENT_ECRUTEAK_CITY_GRAMPS
|
||||
setevent EVENT_EUSINE_IN_BURNED_TOWER
|
||||
setevent EVENT_PLAYERS_HOUSE_MOM_2
|
||||
setevent EVENT_WISE_TRIOS_ROOM_WISE_TRIO_2
|
||||
setevent EVENT_CIANWOOD_CITY_EUSINE
|
||||
setevent EVENT_TIN_TOWER_1F_EUSINE
|
||||
setevent EVENT_TIN_TOWER_1F_WISE_TRIO_1
|
||||
setevent EVENT_TIN_TOWER_1F_WISE_TRIO_2
|
||||
setevent EVENT_SET_WHEN_FOUGHT_HO_OH
|
||||
setevent EVENT_SAW_SUICUNE_ON_ROUTE_36
|
||||
setevent EVENT_SAW_SUICUNE_ON_ROUTE_42
|
||||
setevent EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY
|
||||
setevent EVENT_BATTLE_TOWER_OPEN_CIVILIANS
|
||||
setflag ENGINE_ROCKET_SIGNAL_ON_CH20
|
||||
setflag ENGINE_ROCKETS_IN_MAHOGANY
|
||||
variablesprite SPRITE_WEIRD_TREE, SPRITE_SUDOWOODO
|
||||
variablesprite SPRITE_OLIVINE_RIVAL, SPRITE_RIVAL
|
||||
variablesprite SPRITE_AZALEA_ROCKET, SPRITE_ROCKET
|
||||
variablesprite SPRITE_FUCHSIA_GYM_1, SPRITE_JANINE
|
||||
variablesprite SPRITE_FUCHSIA_GYM_2, SPRITE_JANINE
|
||||
variablesprite SPRITE_FUCHSIA_GYM_3, SPRITE_JANINE
|
||||
variablesprite SPRITE_FUCHSIA_GYM_4, SPRITE_JANINE
|
||||
variablesprite SPRITE_COPYCAT, SPRITE_LASS
|
||||
variablesprite SPRITE_JANINE_IMPERSONATOR, SPRITE_LASS
|
||||
setevent EVENT_FOUND_MACHINE_PART_IN_CERULEAN_GYM
|
||||
setevent EVENT_CERULEAN_GYM_ROCKET
|
||||
setevent EVENT_ROUTE_24_ROCKET
|
||||
setevent EVENT_ROUTE_25_MISTY_BOYFRIEND
|
||||
setevent EVENT_TRAINERS_IN_CERULEAN_GYM
|
||||
setevent EVENT_COPYCATS_HOUSE_2F_DOLL
|
||||
setevent EVENT_VIRIDIAN_GYM_BLUE
|
||||
setevent EVENT_SEAFOAM_GYM_GYM_GUIDE
|
||||
setevent EVENT_MT_MOON_SQUARE_CLEFAIRY
|
||||
setevent EVENT_SAFFRON_TRAIN_STATION_POPULATION
|
||||
setevent EVENT_INDIGO_PLATEAU_POKECENTER_RIVAL
|
||||
setevent EVENT_INITIALIZED_EVENTS
|
||||
endcallback
|
||||
|
||||
|
||||
@@ -110,18 +110,6 @@ CheckDailyResetTimer::
|
||||
ld [hli], a ; wDailyFlags2
|
||||
ld [hli], a ; wSwarmFlags
|
||||
ld [hl], a ; wSwarmFlags + 1
|
||||
ld hl, wDailyRematchFlags
|
||||
rept 4
|
||||
ld [hli], a
|
||||
endr
|
||||
ld hl, wDailyPhoneItemFlags
|
||||
rept 4
|
||||
ld [hli], a
|
||||
endr
|
||||
ld hl, wDailyPhoneTimeOfDayFlags
|
||||
rept 4
|
||||
ld [hli], a
|
||||
endr
|
||||
ld hl, wKenjiBreakTimer
|
||||
ld a, [hl]
|
||||
and a
|
||||
|
||||
@@ -520,12 +520,13 @@ PokegearMap_Init:
|
||||
ret
|
||||
|
||||
PokegearMap_KantoMap:
|
||||
call TownMap_GetKantoLandmarkLimits
|
||||
ld d, NUM_LANDMARKS - 1
|
||||
ld e, LANDMARK_LEVEL_1
|
||||
jr PokegearMap_ContinueMap
|
||||
|
||||
PokegearMap_JohtoMap:
|
||||
ld d, LANDMARK_SPECIAL
|
||||
ld e, LANDMARK_SPECIAL
|
||||
ld d, NUM_LANDMARKS - 1
|
||||
ld e, LANDMARK_LEVEL_1
|
||||
PokegearMap_ContinueMap:
|
||||
ld hl, hJoyLast
|
||||
ld a, [hl]
|
||||
@@ -683,19 +684,6 @@ PokegearMap_UpdateCursorPosition:
|
||||
ld [hl], d
|
||||
ret
|
||||
|
||||
TownMap_GetKantoLandmarkLimits:
|
||||
ld a, [wStatusFlags]
|
||||
bit STATUSFLAGS_HALL_OF_FAME_F, a
|
||||
jr z, .not_hof
|
||||
ld d, LANDMARK_SPECIAL
|
||||
ld e, LANDMARK_SPECIAL
|
||||
ret
|
||||
|
||||
.not_hof
|
||||
ld d, LANDMARK_SPECIAL
|
||||
ld e, LANDMARK_SPECIAL
|
||||
ret
|
||||
|
||||
PokegearRadio_Init:
|
||||
call InitPokegearTilemap
|
||||
depixel 4, 10, 4, 4
|
||||
|
||||
@@ -235,15 +235,6 @@ HatchEggs:
|
||||
dec a
|
||||
call SetSeenAndCaughtMon
|
||||
|
||||
ld a, [wCurPartySpecies]
|
||||
cp TOGEPI
|
||||
jr nz, .nottogepi
|
||||
; set the event flag for hatching togepi
|
||||
ld de, EVENT_TOGEPI_HATCHED
|
||||
ld b, SET_FLAG
|
||||
call EventFlagAction
|
||||
.nottogepi
|
||||
|
||||
pop de
|
||||
|
||||
ld a, [wCurPartySpecies]
|
||||
|
||||
Reference in New Issue
Block a user