You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
@@ -63,24 +63,24 @@ InitMapNameSign::
|
||||
ld a, [wPrevLandmark]
|
||||
cp c
|
||||
ret z
|
||||
cp SPECIAL_MAP
|
||||
cp LANDMARK_SPECIAL
|
||||
ret
|
||||
|
||||
.CheckSpecialMap:
|
||||
; These landmarks do not get pop-up signs.
|
||||
cp -1
|
||||
ret z
|
||||
cp SPECIAL_MAP ; redundant check
|
||||
cp LANDMARK_SPECIAL ; redundant check
|
||||
ret z
|
||||
cp RADIO_TOWER
|
||||
cp LANDMARK_RADIO_TOWER
|
||||
ret z
|
||||
cp LAV_RADIO_TOWER
|
||||
cp LANDMARK_LAV_RADIO_TOWER
|
||||
ret z
|
||||
cp UNDERGROUND_PATH
|
||||
cp LANDMARK_UNDERGROUND_PATH
|
||||
ret z
|
||||
cp INDIGO_PLATEAU
|
||||
cp LANDMARK_INDIGO_PLATEAU
|
||||
ret z
|
||||
cp POWER_PLANT
|
||||
cp LANDMARK_POWER_PLANT
|
||||
ret z
|
||||
ld a, 1
|
||||
and a
|
||||
|
@@ -218,9 +218,9 @@ GetCaughtLocation:
|
||||
ld a, [wSeerCaughtGender]
|
||||
and CAUGHT_LOCATION_MASK
|
||||
jr z, .Unknown
|
||||
cp EVENT_LOCATION
|
||||
cp LANDMARK_EVENT
|
||||
jr z, .event
|
||||
cp GIFT_LOCATION
|
||||
cp LANDMARK_GIFT
|
||||
jr z, .fail
|
||||
ld e, a
|
||||
farcall GetLandmarkName
|
||||
@@ -390,7 +390,7 @@ GetCaughtGender:
|
||||
ld a, [hl]
|
||||
and CAUGHT_LOCATION_MASK
|
||||
jr z, .genderless
|
||||
cp EVENT_LOCATION
|
||||
cp LANDMARK_EVENT
|
||||
jr z, .genderless
|
||||
|
||||
ld a, [hl]
|
||||
|
@@ -54,9 +54,9 @@ RegionCheck:
|
||||
ld a, [wMapNumber]
|
||||
ld c, a
|
||||
call GetWorldMapLocation
|
||||
cp FAST_SHIP ; S.S. Aqua
|
||||
cp LANDMARK_FAST_SHIP ; S.S. Aqua
|
||||
jr z, .johto
|
||||
cp SPECIAL_MAP
|
||||
cp LANDMARK_SPECIAL
|
||||
jr nz, .checkagain
|
||||
|
||||
; In a special map, get the backup map group / map id
|
||||
@@ -71,7 +71,7 @@ RegionCheck:
|
||||
jr c, .johto
|
||||
|
||||
; Victory Road area is considered to be Johto.
|
||||
cp VICTORY_ROAD
|
||||
cp LANDMARK_VICTORY_ROAD
|
||||
jr c, .kanto
|
||||
|
||||
.johto
|
||||
|
@@ -16,11 +16,11 @@ AlanPhoneCalleeScript:
|
||||
farsjump AlanHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_36
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_36
|
||||
farsjump AlanReminderScript
|
||||
|
||||
.FireStone:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_36
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_36
|
||||
farsjump AlanComePickUpScript
|
||||
|
||||
AlanPhoneCallerScript:
|
||||
@@ -50,11 +50,11 @@ AlanWednesdayDay:
|
||||
setflag ENGINE_ALAN_WEDNESDAY_AFTERNOON
|
||||
|
||||
AlanWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_36
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_36
|
||||
setflag ENGINE_ALAN
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
AlanHasFireStone:
|
||||
setflag ENGINE_ALAN_HAS_FIRE_STONE
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_36
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_36
|
||||
farsjump PhoneScript_FoundItem_Male
|
||||
|
@@ -16,11 +16,11 @@ AnthonyPhoneCalleeScript:
|
||||
farsjump AnthonyHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_33
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_33
|
||||
farsjump AnthonyReminderScript
|
||||
|
||||
.AlreadySwarming:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_33
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_33
|
||||
farsjump AnthonyHurryScript
|
||||
|
||||
AnthonyPhoneCallerScript:
|
||||
@@ -44,7 +44,7 @@ AnthonyFridayNight:
|
||||
setflag ENGINE_ANTHONY_FRIDAY_NIGHT
|
||||
|
||||
AnthonyWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_33
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_33
|
||||
setflag ENGINE_ANTHONY
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
@@ -54,7 +54,7 @@ AnthonyTriesDunsparceSwarm:
|
||||
setflag ENGINE_DUNSPARCE_SWARM
|
||||
getmonname STRING_BUFFER_4, DUNSPARCE
|
||||
swarm SWARM_DUNSPARCE, DARK_CAVE_VIOLET_ENTRANCE
|
||||
getlandmarkname STRING_BUFFER_5, DARK_CAVE
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_DARK_CAVE
|
||||
farsjump AnthonySwarmScript
|
||||
|
||||
.Generic:
|
||||
|
@@ -16,11 +16,11 @@ ArniePhoneCalleeScript:
|
||||
farsjump ArnieHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_35
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_35
|
||||
farsjump ArnieReminderScript
|
||||
|
||||
.AlreadySwarming:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_35
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_35
|
||||
farsjump ArnieHurryScript
|
||||
|
||||
ArniePhoneCallerScript:
|
||||
@@ -44,7 +44,7 @@ ArnieTuesdayMorning:
|
||||
setflag ENGINE_ARNIE_TUESDAY_MORNING
|
||||
|
||||
ArnieWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_35
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_35
|
||||
setflag ENGINE_ARNIE
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
@@ -54,7 +54,7 @@ ArnieYanmaSwarm: ; start swarm
|
||||
setflag ENGINE_YANMA_SWARM
|
||||
getmonname STRING_BUFFER_4, YANMA
|
||||
swarm SWARM_YANMA, ROUTE_35
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_35
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_35
|
||||
farsjump ArnieSwarmScript
|
||||
|
||||
ArnieFoundRare:
|
||||
|
@@ -14,7 +14,7 @@ BethPhoneCalleeScript:
|
||||
farsjump BethHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_26
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_26
|
||||
farsjump BethBattleReminderScript
|
||||
|
||||
BethPhoneCallerScript:
|
||||
@@ -34,6 +34,6 @@ BethFridayAfternoon:
|
||||
setflag ENGINE_BETH_FRIDAY_AFTERNOON
|
||||
|
||||
BethWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_26
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_26
|
||||
setflag ENGINE_BETH
|
||||
farsjump PhoneScript_WantsToBattle_Female
|
||||
|
@@ -6,7 +6,7 @@ BeverlyPhoneCalleeScript:
|
||||
farsjump BeverlyHangUpScript
|
||||
|
||||
.HasNugget:
|
||||
getlandmarkname STRING_BUFFER_5, NATIONAL_PARK
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_NATIONAL_PARK
|
||||
farsjump BeverlyComePickUpScript
|
||||
|
||||
BeverlyPhoneCallerScript:
|
||||
@@ -22,5 +22,5 @@ BeverlyPhoneCallerScript:
|
||||
|
||||
.FoundNugget:
|
||||
setflag ENGINE_BEVERLY_HAS_NUGGET
|
||||
getlandmarkname STRING_BUFFER_5, NATIONAL_PARK
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_NATIONAL_PARK
|
||||
farsjump PhoneScript_FoundItem_Female
|
||||
|
@@ -14,7 +14,7 @@ BrentPhoneCalleeScript:
|
||||
farsjump BrentHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_43
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_43
|
||||
farsjump BrentReminderScript
|
||||
|
||||
BrentPhoneCallerScript:
|
||||
@@ -36,7 +36,7 @@ BrentMondayMorning:
|
||||
setflag ENGINE_BRENT_MONDAY_MORNING
|
||||
|
||||
BrentWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_43
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_43
|
||||
setflag ENGINE_BRENT
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
|
@@ -14,7 +14,7 @@ ChadPhoneCalleeScript:
|
||||
farsjump ChadHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_38
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_38
|
||||
farsjump ChadReminderScript
|
||||
|
||||
ChadPhoneCallerScript:
|
||||
@@ -38,7 +38,7 @@ ChadFridayMorning:
|
||||
setflag ENGINE_CHAD_FRIDAY_MORNING
|
||||
|
||||
ChadWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_38
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_38
|
||||
setflag ENGINE_CHAD
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
|
@@ -16,11 +16,11 @@ DanaPhoneCalleeScript:
|
||||
farsjump DanaHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_38
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_38
|
||||
farsjump DanaReminderScript
|
||||
|
||||
.HasThunderstone:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_38
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_38
|
||||
farsjump DanaComePickUpScript
|
||||
|
||||
DanaPhoneCallerScript:
|
||||
@@ -52,7 +52,7 @@ DanaThursdayNight:
|
||||
setflag ENGINE_DANA_THURSDAY_NIGHT
|
||||
|
||||
DanaWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_38
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_38
|
||||
setflag ENGINE_DANA
|
||||
farsjump PhoneScript_WantsToBattle_Female
|
||||
|
||||
@@ -61,5 +61,5 @@ DanaFoundRare:
|
||||
|
||||
DanaHasThunderstone:
|
||||
setflag ENGINE_DANA_HAS_THUNDERSTONE
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_38
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_38
|
||||
farsjump PhoneScript_FoundItem_Female
|
||||
|
@@ -19,7 +19,7 @@ DerekPhoneCalleeScript:
|
||||
farsjump PhoneScript_BugCatchingContest
|
||||
|
||||
.Nugget:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_39
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_39
|
||||
farsjump DerekComePickUpScript
|
||||
|
||||
DerekPhoneCallerScript:
|
||||
@@ -44,5 +44,5 @@ DerekPhoneCallerScript:
|
||||
|
||||
.Nugget:
|
||||
setflag ENGINE_DEREK_HAS_NUGGET
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_39
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_39
|
||||
farsjump PhoneScript_FoundItem_Male
|
||||
|
@@ -14,7 +14,7 @@ ErinPhoneCalleeScript:
|
||||
farsjump ErinWorkingHardScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_46
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_46
|
||||
farsjump ErinComeBattleScript
|
||||
|
||||
ErinPhoneCallerScript:
|
||||
@@ -35,6 +35,6 @@ ErinSaturdayNight:
|
||||
setflag ENGINE_ERIN_SATURDAY_NIGHT
|
||||
|
||||
ErinWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_46
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_46
|
||||
setflag ENGINE_ERIN
|
||||
farsjump PhoneScript_WantsToBattle_Female
|
||||
|
@@ -14,7 +14,7 @@ GavenPhoneCalleeScript:
|
||||
farsjump GavenHangUpNotThursdayScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_26
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_26
|
||||
farsjump GavenReminderScript
|
||||
|
||||
GavenPhoneCallerScript:
|
||||
@@ -36,7 +36,7 @@ GavenThursdayMorningScript:
|
||||
setflag ENGINE_GAVEN_THURSDAY_MORNING
|
||||
|
||||
GavenWantsRematch:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_26
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_26
|
||||
setflag ENGINE_GAVEN
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
|
@@ -21,11 +21,11 @@ GinaPhoneCalleeScript:
|
||||
farsjump GinaRocketRumorScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_34
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_34
|
||||
farsjump GinaReminderScript
|
||||
|
||||
.HasLeafStone:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_34
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_34
|
||||
farsjump GinaComePickUpScript
|
||||
|
||||
GinaPhoneCallerScript:
|
||||
@@ -59,7 +59,7 @@ GinaSundayDay:
|
||||
setflag ENGINE_GINA_SUNDAY_AFTERNOON
|
||||
|
||||
GinaWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_34
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_34
|
||||
setflag ENGINE_GINA
|
||||
farsjump PhoneScript_WantsToBattle_Female
|
||||
|
||||
@@ -68,5 +68,5 @@ GinaRockets:
|
||||
|
||||
GinaHasLeafStone:
|
||||
setflag ENGINE_GINA_HAS_LEAF_STONE
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_34
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_34
|
||||
farsjump PhoneScript_FoundItem_Female
|
||||
|
@@ -15,7 +15,7 @@ HueyPhoneCalleeScript:
|
||||
farsjump HueyHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LIGHTHOUSE
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_LIGHTHOUSE
|
||||
farsjump HueyWantsBattleScript
|
||||
|
||||
HueyPhoneCallerScript:
|
||||
@@ -36,6 +36,6 @@ HueyWednesdayNight:
|
||||
setflag ENGINE_HUEY_WEDNESDAY_NIGHT
|
||||
|
||||
HueyWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, LIGHTHOUSE
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_LIGHTHOUSE
|
||||
setflag ENGINE_HUEY
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
@@ -14,7 +14,7 @@ JackPhoneCalleeScript:
|
||||
farsjump JackPhoneTipsScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, NATIONAL_PARK
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_NATIONAL_PARK
|
||||
farsjump JackWantsBattleScript
|
||||
|
||||
JackPhoneCallerScript:
|
||||
@@ -38,7 +38,7 @@ JackMondayMorning:
|
||||
setflag ENGINE_JACK_MONDAY_MORNING
|
||||
|
||||
JackWantsToBattle:
|
||||
getlandmarkname STRING_BUFFER_5, NATIONAL_PARK
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_NATIONAL_PARK
|
||||
setflag ENGINE_JACK
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
|
@@ -15,7 +15,7 @@ JoeyPhoneCalleeScript:
|
||||
farsjump JoeyHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_30
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_30
|
||||
farsjump JoeyReminderScript
|
||||
|
||||
JoeyPhoneCallerScript:
|
||||
@@ -36,6 +36,6 @@ JoeyMondayAfternoon:
|
||||
setflag ENGINE_JOEY_MONDAY_AFTERNOON
|
||||
|
||||
JoeyWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_30
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_30
|
||||
setflag ENGINE_JOEY
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
@@ -16,11 +16,11 @@ JosePhoneCalleeScript:
|
||||
farsjump JoseHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_27
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_27
|
||||
farsjump JoseReminderScript
|
||||
|
||||
.HasItem:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_27
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_27
|
||||
farsjump JoseReminderScript
|
||||
|
||||
JosePhoneCallerScript:
|
||||
@@ -46,7 +46,7 @@ JoseSaturdayNight:
|
||||
setflag ENGINE_JOSE_SATURDAY_NIGHT
|
||||
|
||||
JoseWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_27
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_27
|
||||
setflag ENGINE_JOSE
|
||||
farsjump PhoneScript_WantsToBattle_Male
|
||||
|
||||
@@ -55,5 +55,5 @@ JoseFoundRare:
|
||||
|
||||
JoseHasStarPiece:
|
||||
setflag ENGINE_JOSE_HAS_STAR_PIECE
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_27
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_27
|
||||
farsjump PhoneScript_FoundItem_Male
|
||||
|
@@ -15,7 +15,7 @@ LizPhoneCalleeScript:
|
||||
farsjump LizHangUpScript
|
||||
|
||||
.WantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_32
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_32
|
||||
farsjump LizReminderScript
|
||||
|
||||
LizPhoneCallerScript:
|
||||
@@ -43,7 +43,7 @@ LizThursdayAfternoon:
|
||||
setflag ENGINE_LIZ_THURSDAY_AFTERNOON
|
||||
|
||||
LizWantsBattle:
|
||||
getlandmarkname STRING_BUFFER_5, ROUTE_32
|
||||
getlandmarkname STRING_BUFFER_5, LANDMARK_ROUTE_32
|
||||
setflag ENGINE_LIZ
|
||||
farsjump PhoneScript_WantsToBattle_Female
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user