Port pokecrystal's formatting of text commands and special characters

This commit is contained in:
Rangi 2020-07-04 17:09:35 -04:00
parent 2718c36065
commit 139a28ff99
397 changed files with 7398 additions and 7026 deletions

View file

@ -71,28 +71,28 @@ PrintBeginningBattleText:
ret
WildMonAppearedText:
TX_FAR _WildMonAppearedText
db "@"
text_far _WildMonAppearedText
text_end
HookedMonAttackedText:
TX_FAR _HookedMonAttackedText
db "@"
text_far _HookedMonAttackedText
text_end
EnemyAppearedText:
TX_FAR _EnemyAppearedText
db "@"
text_far _EnemyAppearedText
text_end
TrainerWantsToFightText:
TX_FAR _TrainerWantsToFightText
db "@"
text_far _TrainerWantsToFightText
text_end
UnveiledGhostText:
TX_FAR _UnveiledGhostText
db "@"
text_far _UnveiledGhostText
text_end
GhostCantBeIDdText:
TX_FAR _GhostCantBeIDdText
db "@"
text_far _GhostCantBeIDdText
text_end
PrintSendOutMonMessage:
ld hl, wEnemyMonHP
@ -138,39 +138,39 @@ PrintSendOutMonMessage:
jp PrintText
GoText:
TX_FAR _GoText
TX_ASM
text_far _GoText
text_asm
jr PrintPlayerMon1Text
DoItText:
TX_FAR _DoItText
TX_ASM
text_far _DoItText
text_asm
jr PrintPlayerMon1Text
GetmText:
TX_FAR _GetmText
TX_ASM
text_far _GetmText
text_asm
jr PrintPlayerMon1Text
EnemysWeakText:
TX_FAR _EnemysWeakText
TX_ASM
text_far _EnemysWeakText
text_asm
PrintPlayerMon1Text:
ld hl, PlayerMon1Text
ret
PlayerMon1Text:
TX_FAR _PlayerMon1Text
db "@"
text_far _PlayerMon1Text
text_end
RetreatMon:
ld hl, PlayerMon2Text
jp PrintText
PlayerMon2Text:
TX_FAR _PlayerMon2Text
TX_ASM
text_far _PlayerMon2Text
text_asm
push de
push bc
ld hl, wEnemyMonHP + 1
@ -220,18 +220,18 @@ PlayerMon2Text:
ret
EnoughText:
TX_FAR _EnoughText
TX_ASM
text_far _EnoughText
text_asm
jr PrintComeBackText
OKExclamationText:
TX_FAR _OKExclamationText
TX_ASM
text_far _OKExclamationText
text_asm
jr PrintComeBackText
GoodText:
TX_FAR _GoodText
TX_ASM
text_far _GoodText
text_asm
jr PrintComeBackText
PrintComeBackText:
@ -239,5 +239,5 @@ PrintComeBackText:
ret
ComeBackText:
TX_FAR _ComeBackText
db "@"
text_far _ComeBackText
text_end

View file

@ -207,8 +207,8 @@ StartBattle:
jr EnemyRan ; if b was greater than the random value, the enemy runs
.outOfSafariBallsText
TX_FAR _OutOfSafariBallsText
db "@"
text_far _OutOfSafariBallsText
text_end
.playerSendOutFirstMon
xor a
@ -270,12 +270,12 @@ EnemyRan:
jpab AnimationSlideEnemyMonOff
WildRanText:
TX_FAR _WildRanText
db "@"
text_far _WildRanText
text_end
EnemyRanText:
TX_FAR _EnemyRanText
db "@"
text_far _EnemyRanText
text_end
MainInBattleLoop:
call ReadPlayerMonCurHPAndStatus
@ -532,16 +532,16 @@ HandlePoisonBurnLeechSeed:
ret
HurtByPoisonText:
TX_FAR _HurtByPoisonText
db "@"
text_far _HurtByPoisonText
text_end
HurtByBurnText:
TX_FAR _HurtByBurnText
db "@"
text_far _HurtByBurnText
text_end
HurtByLeechSeedText:
TX_FAR _HurtByLeechSeedText
db "@"
text_far _HurtByLeechSeedText
text_end
; decreases the mon's current HP by 1/16 of the Max HP (multiplied by number of toxic ticks if active)
; note that the toxic ticks are considered even if the damage is not poison (hence the Leech Seed glitch)
@ -858,8 +858,8 @@ FaintEnemyPokemon:
jpab GainExperience
EnemyMonFaintedText:
TX_FAR _EnemyMonFaintedText
db "@"
text_far _EnemyMonFaintedText
text_end
EndLowHealthAlarm:
; This function is called when the player has the won the battle. It turns off
@ -949,12 +949,12 @@ TrainerBattleVictory:
predef_jump AddBCDPredef
MoneyForWinningText:
TX_FAR _MoneyForWinningText
db "@"
text_far _MoneyForWinningText
text_end
TrainerDefeatedText:
TX_FAR _TrainerDefeatedText
db "@"
text_far _TrainerDefeatedText
text_end
PlayBattleVictoryMusic:
push af
@ -1044,8 +1044,8 @@ RemoveFaintedPlayerMon:
jp PrintText
PlayerMonFaintedText:
TX_FAR _PlayerMonFaintedText
db "@"
text_far _PlayerMonFaintedText
text_end
; asks if you want to use next mon
; stores whether you ran in C flag
@ -1078,8 +1078,8 @@ DoUseNextMonDialogue:
jp TryRunningFromBattle
UseNextMonText:
TX_FAR _UseNextMonText
db "@"
text_far _UseNextMonText
text_end
; choose next player mon to send out
; stores whether enemy mon has no HP left in Z flag
@ -1165,16 +1165,16 @@ HandlePlayerBlackOut:
ret
Sony1WinText:
TX_FAR _Sony1WinText
db "@"
text_far _Sony1WinText
text_end
PlayerBlackedOutText2:
TX_FAR _PlayerBlackedOutText2
db "@"
text_far _PlayerBlackedOutText2
text_end
LinkBattleLostText:
TX_FAR _LinkBattleLostText
db "@"
text_far _LinkBattleLostText
text_end
; slides pic of fainted mon downwards until it disappears
; bug: when this is called, [hAutoBGTransferEnabled] is non-zero, so there is screen tearing
@ -1442,12 +1442,12 @@ EnemySendOutFirstMon:
jp SwitchPlayerMon
TrainerAboutToUseText:
TX_FAR _TrainerAboutToUseText
db "@"
text_far _TrainerAboutToUseText
text_end
TrainerSentOutText:
TX_FAR _TrainerSentOutText
db "@"
text_far _TrainerSentOutText
text_end
; tests if the player has any pokemon that are not fainted
; sets d = 0 if all fainted, d != 0 if some mons are still alive
@ -1487,8 +1487,8 @@ HasMonFainted:
ret
NoWillText:
TX_FAR _NoWillText
db "@"
text_far _NoWillText
text_end
; try to run from battle (hl = player speed, de = enemy speed)
; stores whether the attempt was successful in carry flag
@ -1610,16 +1610,16 @@ TryRunningFromBattle:
ret
CantEscapeText:
TX_FAR _CantEscapeText
db "@"
text_far _CantEscapeText
text_end
NoRunningText:
TX_FAR _NoRunningText
db "@"
text_far _NoRunningText
text_end
GotAwayText:
TX_FAR _GotAwayText
db "@"
text_far _GotAwayText
text_end
; copies from party data to battle mon data when sending out a new player mon
LoadBattleMonFromParty:
@ -2289,8 +2289,8 @@ UseBagItem:
ret
ItemsCantBeUsedHereText:
TX_FAR _ItemsCantBeUsedHereText
db "@"
text_far _ItemsCantBeUsedHereText
text_end
PartyMenuOrRockOrRun:
dec a ; was Run selected?
@ -2434,8 +2434,8 @@ SwitchPlayerMon:
ret
AlreadyOutText:
TX_FAR _AlreadyOutText
db "@"
text_far _AlreadyOutText
text_end
BattleMenu_RunWasSelected:
call LoadScreenTilesFromBuffer1
@ -2667,12 +2667,12 @@ SelectMenuItem:
jp MoveSelectionMenu
MoveNoPPText:
TX_FAR _MoveNoPPText
db "@"
text_far _MoveNoPPText
text_end
MoveDisabledText:
TX_FAR _MoveDisabledText
db "@"
text_far _MoveDisabledText
text_end
WhichTechniqueString:
db "WHICH TECHNIQUE?@"
@ -2744,8 +2744,8 @@ AnyMoveToSelect:
ret
NoMovesLeftText:
TX_FAR _NoMovesLeftText
db "@"
text_far _NoMovesLeftText
text_end
SwapMovesInMenu:
ld a, [wMenuItemToSwap]
@ -3239,8 +3239,8 @@ MirrorMoveCheck:
jp ExecutePlayerMoveDone
MultiHitText:
TX_FAR _MultiHitText
db "@"
text_far _MultiHitText
text_end
ExecutePlayerMoveDone:
xor a
@ -3269,12 +3269,12 @@ PrintGhostText:
ret
ScaredText:
TX_FAR _ScaredText
db "@"
text_far _ScaredText
text_end
GetOutText:
TX_FAR _GetOutText
db "@"
text_far _GetOutText
text_end
IsGhostBattle:
ld a, [wIsInBattle]
@ -3557,64 +3557,64 @@ CheckPlayerStatusConditions:
ret
FastAsleepText:
TX_FAR _FastAsleepText
db "@"
text_far _FastAsleepText
text_end
WokeUpText:
TX_FAR _WokeUpText
db "@"
text_far _WokeUpText
text_end
IsFrozenText:
TX_FAR _IsFrozenText
db "@"
text_far _IsFrozenText
text_end
FullyParalyzedText:
TX_FAR _FullyParalyzedText
db "@"
text_far _FullyParalyzedText
text_end
FlinchedText:
TX_FAR _FlinchedText
db "@"
text_far _FlinchedText
text_end
MustRechargeText:
TX_FAR _MustRechargeText
db "@"
text_far _MustRechargeText
text_end
DisabledNoMoreText:
TX_FAR _DisabledNoMoreText
db "@"
text_far _DisabledNoMoreText
text_end
IsConfusedText:
TX_FAR _IsConfusedText
db "@"
text_far _IsConfusedText
text_end
HurtItselfText:
TX_FAR _HurtItselfText
db "@"
text_far _HurtItselfText
text_end
ConfusedNoMoreText:
TX_FAR _ConfusedNoMoreText
db "@"
text_far _ConfusedNoMoreText
text_end
SavingEnergyText:
TX_FAR _SavingEnergyText
db "@"
text_far _SavingEnergyText
text_end
UnleashedEnergyText:
TX_FAR _UnleashedEnergyText
db "@"
text_far _UnleashedEnergyText
text_end
ThrashingAboutText:
TX_FAR _ThrashingAboutText
db "@"
text_far _ThrashingAboutText
text_end
AttackContinuesText:
TX_FAR _AttackContinuesText
db "@"
text_far _AttackContinuesText
text_end
CantMoveText:
TX_FAR _CantMoveText
db "@"
text_far _CantMoveText
text_end
PrintMoveIsDisabledText:
ld hl, wPlayerSelectedMove
@ -3635,8 +3635,8 @@ PrintMoveIsDisabledText:
jp PrintText
MoveIsDisabledText:
TX_FAR _MoveIsDisabledText
db "@"
text_far _MoveIsDisabledText
text_end
HandleSelfConfusionDamage:
ld hl, HurtItselfText
@ -3692,8 +3692,8 @@ PrintMonName1Text:
; this likely had to do with Japanese grammar that got translated,
; but the functionality didn't get removed
MonName1Text:
TX_FAR _MonName1Text
TX_ASM
text_far _MonName1Text
text_asm
ld a, [hWhoseTurn]
and a
ld a, [wPlayerMoveNum]
@ -3717,13 +3717,13 @@ MonName1Text:
ret
Used1Text:
TX_FAR _Used1Text
TX_ASM
text_far _Used1Text
text_asm
jr PrintInsteadText
Used2Text:
TX_FAR _Used2Text
TX_ASM
text_far _Used2Text
text_asm
; fall through
PrintInsteadText:
@ -3734,8 +3734,8 @@ PrintInsteadText:
ret
InsteadText:
TX_FAR _InsteadText
TX_ASM
text_far _InsteadText
text_asm
; fall through
PrintMoveName:
@ -3743,8 +3743,8 @@ PrintMoveName:
ret
_PrintMoveName:
TX_FAR _CF4BText
TX_ASM
text_far _CF4BText
text_asm
ld hl, ExclamationPointPointerTable
ld a, [wd11e] ; exclamation point num
add a
@ -3766,24 +3766,24 @@ ExclamationPointPointerTable:
dw ExclamationPoint5Text
ExclamationPoint1Text:
TX_FAR _ExclamationPoint1Text
db "@"
text_far _ExclamationPoint1Text
text_end
ExclamationPoint2Text:
TX_FAR _ExclamationPoint2Text
db "@"
text_far _ExclamationPoint2Text
text_end
ExclamationPoint3Text:
TX_FAR _ExclamationPoint3Text
db "@"
text_far _ExclamationPoint3Text
text_end
ExclamationPoint4Text:
TX_FAR _ExclamationPoint4Text
db "@"
text_far _ExclamationPoint4Text
text_end
ExclamationPoint5Text:
TX_FAR _ExclamationPoint5Text
db "@"
text_far _ExclamationPoint5Text
text_end
; this function does nothing useful
; if the move being used is in set [1-4] from ExclamationPointMoveSets,
@ -3874,24 +3874,24 @@ PrintMoveFailureText:
jp ApplyDamageToEnemyPokemon
AttackMissedText:
TX_FAR _AttackMissedText
db "@"
text_far _AttackMissedText
text_end
KeptGoingAndCrashedText:
TX_FAR _KeptGoingAndCrashedText
db "@"
text_far _KeptGoingAndCrashedText
text_end
UnaffectedText:
TX_FAR _UnaffectedText
db "@"
text_far _UnaffectedText
text_end
PrintDoesntAffectText:
ld hl, DoesntAffectMonText
jp PrintText
DoesntAffectMonText:
TX_FAR _DoesntAffectMonText
db "@"
text_far _DoesntAffectMonText
text_end
; if there was a critical hit or an OHKO was successful, print the corresponding text
PrintCriticalOHKOText:
@ -3919,12 +3919,12 @@ CriticalOHKOTextPointers:
dw OHKOText
CriticalHitText:
TX_FAR _CriticalHitText
db "@"
text_far _CriticalHitText
text_end
OHKOText:
TX_FAR _OHKOText
db "@"
text_far _OHKOText
text_end
; checks if a traded mon will disobey due to lack of badges
; stores whether the mon will use a move in Z flag
@ -4108,24 +4108,24 @@ CheckForDisobedience:
ret
LoafingAroundText:
TX_FAR _LoafingAroundText
db "@"
text_far _LoafingAroundText
text_end
BeganToNapText:
TX_FAR _BeganToNapText
db "@"
text_far _BeganToNapText
text_end
WontObeyText:
TX_FAR _WontObeyText
db "@"
text_far _WontObeyText
text_end
TurnedAwayText:
TX_FAR _TurnedAwayText
db "@"
text_far _TurnedAwayText
text_end
IgnoredOrdersText:
TX_FAR _IgnoredOrdersText
db "@"
text_far _IgnoredOrdersText
text_end
; sets b, c, d, and e for the CalculateDamage routine in the case of an attack by the player mon
GetDamageVarsForPlayerAttack:
@ -4997,12 +4997,12 @@ AttackSubstitute:
jp DrawHUDsAndHPBars
SubstituteTookDamageText:
TX_FAR _SubstituteTookDamageText
db "@"
text_far _SubstituteTookDamageText
text_end
SubstituteBrokeText:
TX_FAR _SubstituteBrokeText
db "@"
text_far _SubstituteBrokeText
text_end
; this function raises the attack modifier of a pokemon using Rage when that pokemon is attacked
HandleBuildingRage:
@ -5048,8 +5048,8 @@ HandleBuildingRage:
ret
BuildingRageText:
TX_FAR _BuildingRageText
db "@"
text_far _BuildingRageText
text_end
; copy last move for Mirror Move
; sets zero flag on failure and unsets zero flag on success
@ -5084,8 +5084,8 @@ MirrorMoveCopyMove:
ret
MirrorMoveFailedText:
TX_FAR _MirrorMoveFailedText
db "@"
text_far _MirrorMoveFailedText
text_end
; function used to reload move data for moves like Mirror Move and Metronome
ReloadMoveData:
@ -5759,8 +5759,8 @@ EnemyCheckIfMirrorMoveEffect:
jr ExecuteEnemyMoveDone
HitXTimesText:
TX_FAR _HitXTimesText
db "@"
text_far _HitXTimesText
text_end
ExecuteEnemyMoveDone:
ld b, $1
@ -6626,6 +6626,7 @@ LoadHudTilePatterns:
PrintEmptyString:
ld hl, .emptyString
jp PrintText
.emptyString
db "@"

View file

@ -10,9 +10,9 @@ DisplayEffectiveness:
jp PrintText
SuperEffectiveText:
TX_FAR _SuperEffectiveText
db "@"
text_far _SuperEffectiveText
text_end
NotVeryEffectiveText:
TX_FAR _NotVeryEffectiveText
db "@"
text_far _NotVeryEffectiveText
text_end

View file

@ -68,12 +68,12 @@ SleepEffect:
jp PrintDidntAffectText
FellAsleepText:
TX_FAR _FellAsleepText
db "@"
text_far _FellAsleepText
text_end
AlreadyAsleepText:
TX_FAR _AlreadyAsleepText
db "@"
text_far _AlreadyAsleepText
text_end
PoisonEffect:
ld hl, wEnemyMonStatus
@ -162,12 +162,12 @@ PoisonEffect:
jp PrintDidntAffectText
PoisonedText:
TX_FAR _PoisonedText
db "@"
text_far _PoisonedText
text_end
BadlyPoisonedText:
TX_FAR _BadlyPoisonedText
db "@"
text_far _BadlyPoisonedText
text_end
DrainHPEffect:
jpab DrainHPEffect_
@ -297,12 +297,12 @@ opponentAttacker:
jp PrintText
BurnedText:
TX_FAR _BurnedText
db "@"
text_far _BurnedText
text_end
FrozenText:
TX_FAR _FrozenText
db "@"
text_far _FrozenText
text_end
CheckDefrost:
; any fire-type move that has a chance inflict burn (all but Fire Spin) will defrost a frozen target
@ -340,8 +340,8 @@ CheckDefrost:
jp PrintText
FireDefrostedText:
TX_FAR _FireDefrostedText
db "@"
text_far _FireDefrostedText
text_end
StatModifierUpEffect:
ld hl, wPlayerMonStatMods
@ -508,8 +508,8 @@ PrintNothingHappenedText:
jp PrintText
MonsStatsRoseText:
TX_FAR _MonsStatsRoseText
TX_ASM
text_far _MonsStatsRoseText
text_asm
ld hl, GreatlyRoseText
ld a, [hWhoseTurn]
and a
@ -523,12 +523,12 @@ MonsStatsRoseText:
ret
GreatlyRoseText:
TX_DELAY
TX_FAR _GreatlyRoseText
text_pause
text_far _GreatlyRoseText
; fallthrough
RoseText:
TX_FAR _RoseText
db "@"
text_far _RoseText
text_end
StatModifierDownEffect:
ld hl, wEnemyMonStatMods
@ -710,8 +710,8 @@ MoveMissed:
jp ConditionalPrintButItFailed
MonsStatsFellText:
TX_FAR _MonsStatsFellText
TX_ASM
text_far _MonsStatsFellText
text_asm
ld hl, FellText
ld a, [hWhoseTurn]
and a
@ -728,12 +728,12 @@ MonsStatsFellText:
ret
GreatlyFellText:
TX_DELAY
TX_FAR _GreatlyFellText
text_pause
text_far _GreatlyFellText
; fallthrough
FellText:
TX_FAR _FellText
db "@"
text_far _FellText
text_end
PrintStatText:
ld hl, StatsTextStrings
@ -905,16 +905,16 @@ SwitchAndTeleportEffect:
jp PrintText
RanFromBattleText:
TX_FAR _RanFromBattleText
db "@"
text_far _RanFromBattleText
text_end
RanAwayScaredText:
TX_FAR _RanAwayScaredText
db "@"
text_far _RanAwayScaredText
text_end
WasBlownAwayText:
TX_FAR _WasBlownAwayText
db "@"
text_far _WasBlownAwayText
text_end
TwoToFiveAttacksEffect:
ld hl, wPlayerBattleStatus1
@ -1024,8 +1024,8 @@ ChargeEffect:
jp PrintText
ChargeMoveEffectText:
TX_FAR _ChargeMoveEffectText
TX_ASM
text_far _ChargeMoveEffectText
text_asm
ld a, [wChargeMoveNum]
cp RAZOR_WIND
ld hl, MadeWhirlwindText
@ -1048,28 +1048,28 @@ ChargeMoveEffectText:
ret
MadeWhirlwindText:
TX_FAR _MadeWhirlwindText
db "@"
text_far _MadeWhirlwindText
text_end
TookInSunlightText:
TX_FAR _TookInSunlightText
db "@"
text_far _TookInSunlightText
text_end
LoweredItsHeadText:
TX_FAR _LoweredItsHeadText
db "@"
text_far _LoweredItsHeadText
text_end
SkyAttackGlowingText:
TX_FAR _SkyAttackGlowingText
db "@"
text_far _SkyAttackGlowingText
text_end
FlewUpHighText:
TX_FAR _FlewUpHighText
db "@"
text_far _FlewUpHighText
text_end
DugAHoleText:
TX_FAR _DugAHoleText
db "@"
text_far _DugAHoleText
text_end
TrappingEffect:
ld hl, wPlayerBattleStatus1
@ -1146,8 +1146,8 @@ ConfusionSideEffectSuccess:
jp PrintText
BecameConfusedText:
TX_FAR _BecameConfusedText
db "@"
text_far _BecameConfusedText
text_end
ConfusionEffectFailed:
cp CONFUSION_SIDE_EFFECT
@ -1267,8 +1267,8 @@ MimicEffect:
jp PrintButItFailedText_
MimicLearnedMoveText:
TX_FAR _MimicLearnedMoveText
db "@"
text_far _MimicLearnedMoveText
text_end
LeechSeedEffect:
jpab LeechSeedEffect_
@ -1361,8 +1361,8 @@ DisableEffect:
jp PrintButItFailedText_
MoveWasDisabledText:
TX_FAR _MoveWasDisabledText
db "@"
text_far _MoveWasDisabledText
text_end
PayDayEffect:
jpab PayDayEffect_
@ -1383,16 +1383,16 @@ ReflectLightScreenEffect:
jpab ReflectLightScreenEffect_
NothingHappenedText:
TX_FAR _NothingHappenedText
db "@"
text_far _NothingHappenedText
text_end
PrintNoEffectText:
ld hl, NoEffectText
jp PrintText
NoEffectText:
TX_FAR _NoEffectText
db "@"
text_far _NoEffectText
text_end
ConditionalPrintButItFailed:
ld a, [wMoveDidntMiss]
@ -1404,28 +1404,28 @@ PrintButItFailedText_:
jp PrintText
ButItFailedText:
TX_FAR _ButItFailedText
db "@"
text_far _ButItFailedText
text_end
PrintDidntAffectText:
ld hl, DidntAffectText
jp PrintText
DidntAffectText:
TX_FAR _DidntAffectText
db "@"
text_far _DidntAffectText
text_end
IsUnaffectedText:
TX_FAR _IsUnaffectedText
db "@"
text_far _IsUnaffectedText
text_end
PrintMayNotAttackText:
ld hl, ParalyzedMayNotAttackText
jp PrintText
ParalyzedMayNotAttackText:
TX_FAR _ParalyzedMayNotAttackText
db "@"
text_far _ParalyzedMayNotAttackText
text_end
CheckTargetSubstitute:
push hl

View file

@ -84,5 +84,5 @@ DrawText:
db " DRAW@"
PickUpPayDayMoneyText:
TX_FAR _PickUpPayDayMoneyText
db "@"
text_far _PickUpPayDayMoneyText
text_end

View file

@ -340,8 +340,8 @@ BoostExp:
ret
GainedText:
TX_FAR _GainedText
TX_ASM
text_far _GainedText
text_asm
ld a, [wBoostExpByExpAll]
ld hl, WithExpAllText
and a
@ -354,19 +354,19 @@ GainedText:
ret
WithExpAllText:
TX_FAR _WithExpAllText
TX_ASM
text_far _WithExpAllText
text_asm
ld hl, ExpPointsText
ret
BoostedText:
TX_FAR _BoostedText
text_far _BoostedText
ExpPointsText:
TX_FAR _ExpPointsText
db "@"
text_far _ExpPointsText
text_end
GrewLevelText:
TX_FAR _GrewLevelText
TX_SFX_LEVEL_UP
db "@"
text_far _GrewLevelText
sound_level_up
text_end

View file

@ -25,8 +25,8 @@ ConversionEffect_:
jp PrintText
ConvertedTypeText:
TX_FAR _ConvertedTypeText
db "@"
text_far _ConvertedTypeText
text_end
PrintButItFailedText:
ld hl, PrintButItFailedText_

View file

@ -96,9 +96,9 @@ DrainHPEffect_:
jp PrintText
SuckedHealthText:
TX_FAR _SuckedHealthText
db "@"
text_far _SuckedHealthText
text_end
DreamWasEatenText:
TX_FAR _DreamWasEatenText
db "@"
text_far _DreamWasEatenText
text_end

View file

@ -17,6 +17,6 @@ FocusEnergyEffect_:
jpab PrintButItFailedText_
GettingPumpedText:
TX_DELAY
TX_FAR _GettingPumpedText
db "@"
text_pause
text_far _GettingPumpedText
text_end

View file

@ -77,5 +77,5 @@ ResetStats:
ret
StatusChangesEliminatedText:
TX_FAR _StatusChangesEliminatedText
db "@"
text_far _StatusChangesEliminatedText
text_end

View file

@ -108,13 +108,13 @@ HealEffect_:
jp BankswitchEtoF
StartedSleepingEffect:
TX_FAR _StartedSleepingEffect
db "@"
text_far _StartedSleepingEffect
text_end
FellAsleepBecameHealthyText:
TX_FAR _FellAsleepBecameHealthyText
db "@"
text_far _FellAsleepBecameHealthyText
text_end
RegainedHealthText:
TX_FAR _RegainedHealthText
db "@"
text_far _RegainedHealthText
text_end

View file

@ -32,9 +32,9 @@ LeechSeedEffect_:
jp PrintText
WasSeededText:
TX_FAR _WasSeededText
db "@"
text_far _WasSeededText
text_end
EvadedAttackText:
TX_FAR _EvadedAttackText
db "@"
text_far _EvadedAttackText
text_end

View file

@ -15,5 +15,5 @@ MistEffect_:
jpab PrintButItFailedText_
ShroudedInMistText:
TX_FAR _ShroudedInMistText
db "@"
text_far _ShroudedInMistText
text_end

View file

@ -41,5 +41,5 @@ PayDayEffect_:
jp PrintText
CoinsScatteredText:
TX_FAR _CoinsScatteredText
db "@"
text_far _CoinsScatteredText
text_end

View file

@ -66,5 +66,5 @@ RecoilEffect_:
ld hl, HitWithRecoilText
jp PrintText
HitWithRecoilText:
TX_FAR _HitWithRecoilText
db "@"
text_far _HitWithRecoilText
text_end

View file

@ -33,12 +33,12 @@ ReflectLightScreenEffect_:
jp BankswitchEtoF
LightScreenProtectedText:
TX_FAR _LightScreenProtectedText
db "@"
text_far _LightScreenProtectedText
text_end
ReflectGainedArmorText:
TX_FAR _ReflectGainedArmorText
db "@"
text_far _ReflectGainedArmorText
text_end
BankswitchEtoF:
ld b, BANK(BattleCore)

View file

@ -65,13 +65,13 @@ SubstituteEffect_:
jp PrintText
SubstituteText:
TX_FAR _SubstituteText
db "@"
text_far _SubstituteText
text_end
HasSubstituteText:
TX_FAR _HasSubstituteText
db "@"
text_far _HasSubstituteText
text_end
TooWeakSubstituteText:
TX_FAR _TooWeakSubstituteText
db "@"
text_far _TooWeakSubstituteText
text_end

View file

@ -144,5 +144,5 @@ TransformEffect_:
jp BankswitchEtoF
TransformedText:
TX_FAR _TransformedText
db "@"
text_far _TransformedText
text_end

View file

@ -28,9 +28,9 @@ PrintSafariZoneBattleText:
jp PrintText
SafariZoneEatingText:
TX_FAR _SafariZoneEatingText
db "@"
text_far _SafariZoneEatingText
text_end
SafariZoneAngryText:
TX_FAR _SafariZoneAngryText
db "@"
text_far _SafariZoneAngryText
text_end

View file

@ -610,8 +610,8 @@ SwitchEnemyMon:
ret
AIBattleWithdrawText:
TX_FAR _AIBattleWithdrawText
db "@"
text_far _AIBattleWithdrawText
text_end
AIUseFullHeal:
call AIPlayRestoringSFX
@ -735,5 +735,5 @@ AIPrintItemUse_:
jp PrintText
AIBattleUseItemText:
TX_FAR _AIBattleUseItemText
db "@"
text_far _AIBattleUseItemText
text_end

View file

@ -72,14 +72,14 @@ SilphCoMapList:
db $FF
CardKeySuccessText::
TX_FAR _CardKeySuccessText1
TX_SFX_ITEM_1
TX_FAR _CardKeySuccessText2
db "@"
text_far _CardKeySuccessText1
sound_get_item_1
text_far _CardKeySuccessText2
text_end
CardKeyFailText::
TX_FAR _CardKeyFailText
db "@"
text_far _CardKeyFailText
text_end
; d = Y
; e = X

View file

@ -73,20 +73,20 @@ GiveFossilToCinnabarLab::
ret
LabFossil_610ae:
TX_FAR _Lab4Text_610ae
db "@"
text_far _Lab4Text_610ae
text_end
LabFossil_610b3:
TX_FAR _Lab4Text_610b3
db "@"
text_far _Lab4Text_610b3
text_end
LabFossil_610b8:
TX_FAR _Lab4Text_610b8
db "@"
text_far _Lab4Text_610b8
text_end
LabFossil_610bd:
TX_FAR _Lab4Text_610bd
db "@"
text_far _Lab4Text_610bd
text_end
PrintFossilsInBag:
; Prints each fossil in the player's bag on a separate line in the menu.

View file

@ -1,3 +1,5 @@
CIRCLE_TILE_ID EQU $70
DisplayDiploma::
call SaveScreenTilesToBuffer2
call GBPalWhiteOutWithDelay3
@ -8,7 +10,7 @@ DisplayDiploma::
set 6, [hl]
call DisableLCD
ld hl, CircleTile
ld de, vChars2 + $700
ld de, vChars2 + CIRCLE_TILE_ID * $10
ld bc, $10
ld a, BANK(CircleTile)
call FarCopyData2
@ -94,7 +96,7 @@ DiplomaTextPointersAndCoords:
dwCoord 9, 16
DiplomaText:
db $70,"Diploma",$70,"@"
db CIRCLE_TILE_ID, "Diploma", CIRCLE_TILE_ID, "@"
DiplomaPlayer:
db "Player@"

View file

@ -44,5 +44,5 @@ DisplayElevatorFloorMenu:
ret
WhichFloorText:
TX_FAR _WhichFloorText
db "@"
text_far _WhichFloorText
text_end

View file

@ -69,14 +69,14 @@ SetPokedexOwnedFlag:
jp PrintText
GotMonText:
TX_FAR _GotMonText
TX_SFX_ITEM_1
db "@"
text_far _GotMonText
sound_get_item_1
text_end
SentToBoxText:
TX_FAR _SentToBoxText
db "@"
text_far _SentToBoxText
text_end
BoxIsFullText:
TX_FAR _BoxIsFullText
db "@"
text_far _BoxIsFullText
text_end

View file

@ -21,8 +21,8 @@ HiddenItems:
INCLUDE "data/events/hidden_item_coords.asm"
FoundHiddenItemText::
TX_FAR _FoundHiddenItemText
TX_ASM
text_far _FoundHiddenItemText
text_asm
ld a, [wHiddenObjectFunctionArgument] ; item ID
ld b, a
ld c, 1
@ -46,8 +46,8 @@ FoundHiddenItemText::
jp TextScriptEnd
HiddenItemBagFullText::
TX_FAR _HiddenItemBagFullText
db "@"
text_far _HiddenItemBagFullText
text_end
HiddenCoins:
ld b, COIN_CASE
@ -121,15 +121,15 @@ HiddenCoins:
INCLUDE "data/events/hidden_coins.asm"
FoundHiddenCoinsText::
TX_FAR _FoundHiddenCoinsText
TX_SFX_ITEM_2
db "@"
text_far _FoundHiddenCoinsText
sound_get_item_2
text_end
DroppedHiddenCoinsText::
TX_FAR _FoundHiddenCoins2Text
TX_SFX_ITEM_2
TX_FAR _DroppedHiddenCoinsText
db "@"
text_far _FoundHiddenCoins2Text
sound_get_item_2
text_far _DroppedHiddenCoinsText
text_end
FindHiddenItemOrCoinsIndex:
ld a, [wHiddenObjectY]

View file

@ -50,59 +50,59 @@ BenchGuyTextPointers:
db $FF
ViridianCityPokecenterBenchGuyText::
TX_FAR _ViridianCityPokecenterGuyText
db "@"
text_far _ViridianCityPokecenterGuyText
text_end
PewterCityPokecenterBenchGuyText::
TX_FAR _PewterCityPokecenterGuyText
db "@"
text_far _PewterCityPokecenterGuyText
text_end
CeruleanCityPokecenterBenchGuyText::
TX_FAR _CeruleanPokecenterGuyText
db "@"
text_far _CeruleanPokecenterGuyText
text_end
LavenderCityPokecenterBenchGuyText::
TX_FAR _LavenderPokecenterGuyText
db "@"
text_far _LavenderPokecenterGuyText
text_end
MtMoonPokecenterBenchGuyText::
TX_FAR _MtMoonPokecenterBenchGuyText
db "@"
text_far _MtMoonPokecenterBenchGuyText
text_end
RockTunnelPokecenterBenchGuyText::
TX_FAR _RockTunnelPokecenterGuyText
db "@"
text_far _RockTunnelPokecenterGuyText
text_end
UnusedBenchGuyText1::
TX_FAR _UnusedBenchGuyText1
db "@"
text_far _UnusedBenchGuyText1
text_end
UnusedBenchGuyText2::
TX_FAR _UnusedBenchGuyText2
db "@"
text_far _UnusedBenchGuyText2
text_end
UnusedBenchGuyText3::
TX_FAR _UnusedBenchGuyText3
db "@"
text_far _UnusedBenchGuyText3
text_end
VermilionCityPokecenterBenchGuyText::
TX_FAR _VermilionPokecenterGuyText
db "@"
text_far _VermilionPokecenterGuyText
text_end
CeladonCityPokecenterBenchGuyText::
TX_FAR _CeladonCityPokecenterGuyText
db "@"
text_far _CeladonCityPokecenterGuyText
text_end
FuchsiaCityPokecenterBenchGuyText::
TX_FAR _FuchsiaCityPokecenterGuyText
db "@"
text_far _FuchsiaCityPokecenterGuyText
text_end
CinnabarIslandPokecenterBenchGuyText::
TX_FAR _CinnabarPokecenterGuyText
db "@"
text_far _CinnabarPokecenterGuyText
text_end
SaffronCityPokecenterBenchGuyText::
TX_ASM
text_asm
CheckEvent EVENT_BEAT_SILPH_CO_GIOVANNI
ld hl, SaffronCityPokecenterBenchGuyText2
jr nz, .asm_624f2
@ -112,13 +112,13 @@ SaffronCityPokecenterBenchGuyText::
jp TextScriptEnd
SaffronCityPokecenterBenchGuyText1:
TX_FAR _SaffronCityPokecenterGuyText1
db "@"
text_far _SaffronCityPokecenterGuyText1
text_end
SaffronCityPokecenterBenchGuyText2:
TX_FAR _SaffronCityPokecenterGuyText2
db "@"
text_far _SaffronCityPokecenterGuyText2
text_end
CeladonCityHotelText::
TX_FAR _CeladonCityHotelText
db "@"
text_far _CeladonCityHotelText
text_end

View file

@ -45,13 +45,13 @@ BillsHousePC:
ret
BillsHouseMonitorText::
TX_FAR _BillsHouseMonitorText
db "@"
text_far _BillsHouseMonitorText
text_end
BillsHouseInitiatedText::
TX_FAR _BillsHouseInitiatedText
TX_BLINK
TX_ASM
text_far _BillsHouseInitiatedText
text_promptbutton
text_asm
ld a, SFX_STOP_ALL_MUSIC
ld [wNewSoundID], a
call PlaySound
@ -65,7 +65,7 @@ BillsHouseInitiatedText::
jp TextScriptEnd
BillsHousePokemonList::
TX_ASM
text_asm
call SaveScreenTilesToBuffer1
ld hl, BillsHousePokemonListText1
call PrintText
@ -119,8 +119,8 @@ BillsHousePokemonList::
jp TextScriptEnd
BillsHousePokemonListText1:
TX_FAR _BillsHousePokemonListText1
db "@"
text_far _BillsHousePokemonListText1
text_end
BillsMonListText:
db "EEVEE"
@ -130,5 +130,5 @@ BillsMonListText:
next "CANCEL@"
BillsHousePokemonListText2:
TX_FAR _BillsHousePokemonListText2
db "@"
text_far _BillsHousePokemonListText2
text_end

View file

@ -9,5 +9,5 @@ PrintBookcaseText:
tx_pre_jump BookcaseText
BookcaseText::
TX_FAR _BookcaseText
db "@"
text_far _BookcaseText
text_end

View file

@ -1,5 +1,5 @@
BookOrSculptureText::
TX_ASM
text_asm
ld hl, PokemonBooksText
ld a, [wCurMapTileset]
cp MANSION ; Celadon Mansion tileset
@ -13,9 +13,9 @@ BookOrSculptureText::
jp TextScriptEnd
PokemonBooksText:
TX_FAR _PokemonBooksText
db "@"
text_far _PokemonBooksText
text_end
DiglettSculptureText:
TX_FAR _DiglettSculptureText
db "@"
text_far _DiglettSculptureText
text_end

View file

@ -6,7 +6,7 @@ PrintCinnabarQuiz:
tx_pre_jump CinnabarGymQuiz
CinnabarGymQuiz::
TX_ASM
text_asm
xor a
ld [wOpponentAfterWrongAnswer], a
ld a, [wHiddenObjectFunctionArgument]
@ -36,8 +36,8 @@ CinnabarGymQuiz::
jp TextScriptEnd
CinnabarGymQuizIntroText:
TX_FAR _CinnabarGymQuizIntroText
db "@"
text_far _CinnabarGymQuizIntroText
text_end
CinnabarQuizQuestions:
dw CinnabarQuizQuestionsText1
@ -48,28 +48,28 @@ CinnabarQuizQuestions:
dw CinnabarQuizQuestionsText6
CinnabarQuizQuestionsText1:
TX_FAR _CinnabarQuizQuestionsText1
db "@"
text_far _CinnabarQuizQuestionsText1
text_end
CinnabarQuizQuestionsText2:
TX_FAR _CinnabarQuizQuestionsText2
db "@"
text_far _CinnabarQuizQuestionsText2
text_end
CinnabarQuizQuestionsText3:
TX_FAR _CinnabarQuizQuestionsText3
db "@"
text_far _CinnabarQuizQuestionsText3
text_end
CinnabarQuizQuestionsText4:
TX_FAR _CinnabarQuizQuestionsText4
db "@"
text_far _CinnabarQuizQuestionsText4
text_end
CinnabarQuizQuestionsText5:
TX_FAR _CinnabarQuizQuestionsText5
db "@"
text_far _CinnabarQuizQuestionsText5
text_end
CinnabarQuizQuestionsText6:
TX_FAR _CinnabarQuizQuestionsText6
db "@"
text_far _CinnabarQuizQuestionsText6
text_end
CinnabarGymGateFlagAction:
EventFlagAddress hl, EVENT_CINNABAR_GYM_GATE0_UNLOCKED
@ -117,10 +117,10 @@ CinnabarGymQuiz_1ea92:
ret
CinnabarGymQuizCorrectText:
TX_SFX_ITEM_1
TX_FAR _CinnabarGymQuizCorrectText
TX_BLINK
TX_ASM
sound_get_item_1
text_far _CinnabarGymQuizCorrectText
text_promptbutton
text_asm
ld a, [hBackupGymGateIndex]
AdjustEventBit EVENT_CINNABAR_GYM_GATE0_UNLOCKED, 0
@ -137,8 +137,8 @@ CinnabarGymQuizCorrectText:
jp TextScriptEnd
CinnabarGymQuizIncorrectText:
TX_FAR _CinnabarGymQuizIncorrectText
db "@"
text_far _CinnabarGymQuizIncorrectText
text_end
UpdateCinnabarGymGateTileBlocks_::
; Update the overworld map with open floor blocks or locked gate blocks

View file

@ -1,3 +1,3 @@
ElevatorText::
TX_FAR _ElevatorText
db "@"
text_far _ElevatorText
text_end

View file

@ -3,21 +3,21 @@ PrintFightingDojoText2:
tx_pre_jump EnemiesOnEverySideText
EnemiesOnEverySideText::
TX_FAR _EnemiesOnEverySideText
db "@"
text_far _EnemiesOnEverySideText
text_end
PrintFightingDojoText3:
call EnableAutoTextBoxDrawing
tx_pre_jump WhatGoesAroundComesAroundText
WhatGoesAroundComesAroundText::
TX_FAR _WhatGoesAroundComesAroundText
db "@"
text_far _WhatGoesAroundComesAroundText
text_end
PrintFightingDojoText:
call EnableAutoTextBoxDrawing
tx_pre_jump FightingDojoText
FightingDojoText::
TX_FAR _FightingDojoText
db "@"
text_far _FightingDojoText
text_end

View file

@ -40,9 +40,9 @@ GymStatues:
db $ff
GymStatueText1::
TX_FAR _GymStatueText1
db "@"
text_far _GymStatueText1
text_end
GymStatueText2::
TX_FAR _GymStatueText2
db "@"
text_far _GymStatueText2
text_end

View file

@ -6,5 +6,5 @@ PrintIndigoPlateauHQText:
tx_pre_jump IndigoPlateauHQText
IndigoPlateauHQText::
TX_FAR _IndigoPlateauHQText
db "@"
text_far _IndigoPlateauHQText
text_end

View file

@ -1,5 +1,5 @@
IndigoPlateauStatues::
TX_ASM
text_asm
ld hl, IndigoPlateauStatuesText1
call PrintText
ld a, [wXCoord]
@ -12,13 +12,13 @@ IndigoPlateauStatues::
jp TextScriptEnd
IndigoPlateauStatuesText1:
TX_FAR _IndigoPlateauStatuesText1
db "@"
text_far _IndigoPlateauStatuesText1
text_end
IndigoPlateauStatuesText2:
TX_FAR _IndigoPlateauStatuesText2
db "@"
text_far _IndigoPlateauStatuesText2
text_end
IndigoPlateauStatuesText3:
TX_FAR _IndigoPlateauStatuesText3
db "@"
text_far _IndigoPlateauStatuesText3
text_end

View file

@ -4,5 +4,5 @@ PrintMagazinesText:
ret
MagazinesText::
TX_FAR _MagazinesText
db "@"
text_far _MagazinesText
text_end

View file

@ -7,8 +7,8 @@ AerodactylFossil:
ret
AerodactylFossilText::
TX_FAR _AerodactylFossilText
db "@"
text_far _AerodactylFossilText
text_end
KabutopsFossil:
ld a, FOSSIL_KABUTOPS
@ -19,8 +19,8 @@ KabutopsFossil:
ret
KabutopsFossilText::
TX_FAR _KabutopsFossilText
db "@"
text_far _KabutopsFossilText
text_end
DisplayMonFrontSpriteInBox:
; Displays a pokemon's front sprite in a pop-up window.

View file

@ -3,5 +3,5 @@ PrintNewBikeText:
tx_pre_jump NewBicycleText
NewBicycleText::
TX_FAR _NewBicycleText
db "@"
text_far _NewBicycleText
text_end

View file

@ -6,5 +6,5 @@ DisplayOakLabEmailText:
tx_pre_jump OakLabEmailText
OakLabEmailText::
TX_FAR _OakLabEmailText
db "@"
text_far _OakLabEmailText
text_end

View file

@ -3,8 +3,8 @@ DisplayOakLabLeftPoster:
tx_pre_jump PushStartText
PushStartText::
TX_FAR _PushStartText
db "@"
text_far _PushStartText
text_end
DisplayOakLabRightPoster:
call EnableAutoTextBoxDrawing
@ -21,9 +21,9 @@ DisplayOakLabRightPoster:
jp PrintPredefTextID
SaveOptionText::
TX_FAR _SaveOptionText
db "@"
text_far _SaveOptionText
text_end
StrengthsAndWeaknessesText::
TX_FAR _StrengthsAndWeaknessesText
db "@"
text_far _StrengthsAndWeaknessesText
text_end

View file

@ -8,4 +8,4 @@ OpenPokemonCenterPC:
tx_pre_jump PokemonCenterPCText
PokemonCenterPCText::
TX_POKECENTER_PC
script_pokecenter_pc

View file

@ -1,3 +1,3 @@
PokemonStuffText::
TX_FAR _PokemonStuffText
db "@"
text_far _PokemonStuffText
text_end

View file

@ -3,12 +3,12 @@ PrintRedSNESText:
tx_pre_jump RedBedroomSNESText
RedBedroomSNESText::
TX_FAR _RedBedroomSNESText
db "@"
text_far _RedBedroomSNESText
text_end
OpenRedsPC:
call EnableAutoTextBoxDrawing
tx_pre_jump RedBedroomPCText
RedBedroomPCText::
TX_PLAYERS_PC
script_players_pc

View file

@ -10,5 +10,5 @@ Route15GateLeftBinoculars:
jp DisplayMonFrontSpriteInBox
Route15UpstairsBinocularsText::
TX_FAR _Route15UpstairsBinocularsText
db "@"
text_far _Route15UpstairsBinocularsText
text_end

View file

@ -59,7 +59,7 @@ PrintSafariGameOverText::
jp PrintText
SafariGameOverText:
TX_ASM
text_asm
ld a, [wNumSafariBalls]
and a
jr z, .noMoreSafariBalls
@ -71,9 +71,9 @@ SafariGameOverText:
jp TextScriptEnd
TimesUpText:
TX_FAR _TimesUpText
db "@"
text_far _TimesUpText
text_end
GameOverText:
TX_FAR _GameOverText
db "@"
text_far _GameOverText
text_end

View file

@ -7,7 +7,7 @@ PrintBlackboardLinkCableText:
ret
LinkCableHelp::
TX_ASM
text_asm
call SaveScreenTilesToBuffer1
ld hl, LinkCableHelpText1
call PrintText
@ -60,12 +60,12 @@ LinkCableHelp::
jp TextScriptEnd
LinkCableHelpText1:
TX_FAR _LinkCableHelpText1
db "@"
text_far _LinkCableHelpText1
text_end
LinkCableHelpText2:
TX_FAR _LinkCableHelpText2
db "@"
text_far _LinkCableHelpText2
text_end
HowToLinkText:
db "HOW TO LINK"
@ -79,19 +79,19 @@ LinkCableInfoTexts:
dw LinkCableInfoText3
LinkCableInfoText1:
TX_FAR _LinkCableInfoText1
db "@"
text_far _LinkCableInfoText1
text_end
LinkCableInfoText2:
TX_FAR _LinkCableInfoText2
db "@"
text_far _LinkCableInfoText2
text_end
LinkCableInfoText3:
TX_FAR _LinkCableInfoText3
db "@"
text_far _LinkCableInfoText3
text_end
ViridianSchoolBlackboard::
TX_ASM
text_asm
call SaveScreenTilesToBuffer1
ld hl, ViridianSchoolBlackboardText1
call PrintText
@ -177,12 +177,12 @@ ViridianSchoolBlackboard::
jp TextScriptEnd
ViridianSchoolBlackboardText1:
TX_FAR _ViridianSchoolBlackboardText1
db "@"
text_far _ViridianSchoolBlackboardText1
text_end
ViridianSchoolBlackboardText2:
TX_FAR _ViridianSchoolBlackboardText2
db "@"
text_far _ViridianSchoolBlackboardText2
text_end
StatusAilmentText1:
db " SLP"
@ -192,7 +192,9 @@ StatusAilmentText1:
StatusAilmentText2:
db " BRN"
next " FRZ"
next " QUIT@@"
next " QUIT@"
db "@" ; unused
ViridianBlackboardStatusPointers:
dw ViridianBlackboardSleepText
@ -202,21 +204,21 @@ ViridianBlackboardStatusPointers:
dw ViridianBlackboardFrozenText
ViridianBlackboardSleepText:
TX_FAR _ViridianBlackboardSleepText
db "@"
text_far _ViridianBlackboardSleepText
text_end
ViridianBlackboardPoisonText:
TX_FAR _ViridianBlackboardPoisonText
db "@"
text_far _ViridianBlackboardPoisonText
text_end
ViridianBlackboardPrlzText:
TX_FAR _ViridianBlackboardPrlzText
db "@"
text_far _ViridianBlackboardPrlzText
text_end
ViridianBlackboardBurnText:
TX_FAR _ViridianBlackboardBurnText
db "@"
text_far _ViridianBlackboardBurnText
text_end
ViridianBlackboardFrozenText:
TX_FAR _ViridianBlackboardFrozenText
db "@"
text_far _ViridianBlackboardFrozenText
text_end

View file

@ -6,12 +6,12 @@ PrintNotebookText:
jp PrintPredefTextID
TMNotebook::
TX_FAR TMNotebookText
TX_WAIT
db "@"
text_far TMNotebookText
text_linkpromptbutton
text_end
ViridianSchoolNotebook::
TX_ASM
text_asm
ld hl, ViridianSchoolNotebookText1
call PrintText
call TurnPageSchoolNotebook
@ -40,26 +40,26 @@ TurnPageSchoolNotebook:
ret
TurnPageText:
TX_FAR _TurnPageText
db "@"
text_far _TurnPageText
text_end
ViridianSchoolNotebookText5:
TX_FAR _ViridianSchoolNotebookText5
TX_WAIT
db "@"
text_far _ViridianSchoolNotebookText5
text_linkpromptbutton
text_end
ViridianSchoolNotebookText1:
TX_FAR _ViridianSchoolNotebookText1
db "@"
text_far _ViridianSchoolNotebookText1
text_end
ViridianSchoolNotebookText2:
TX_FAR _ViridianSchoolNotebookText2
db "@"
text_far _ViridianSchoolNotebookText2
text_end
ViridianSchoolNotebookText3:
TX_FAR _ViridianSchoolNotebookText3
db "@"
text_far _ViridianSchoolNotebookText3
text_end
ViridianSchoolNotebookText4:
TX_FAR _ViridianSchoolNotebookText4
db "@"
text_far _ViridianSchoolNotebookText4
text_end

View file

@ -1,7 +1,7 @@
TownMapText::
TX_FAR _TownMapText
TX_BLINK
TX_ASM
text_far _TownMapText
text_promptbutton
text_asm
ld a, $1
ld [wDoNotWaitForButtonPressAfterDisplayingText], a
ld hl, wd730

View file

@ -3,8 +3,8 @@ PrintTrashText:
tx_pre_jump VermilionGymTrashText
VermilionGymTrashText::
TX_FAR _VermilionGymTrashText
db "@"
text_far _VermilionGymTrashText
text_end
GymTrashScript:
call EnableAutoTextBoxDrawing
@ -128,8 +128,8 @@ GymTrashCans:
db 2, 11, 13, 0, 0 ; 14
VermilionGymTrashSuccessText1::
TX_FAR _VermilionGymTrashSuccessText1
TX_ASM
text_far _VermilionGymTrashSuccessText1
text_asm
call WaitForSoundToFinish
ld a, SFX_SWITCH
call PlaySound
@ -138,12 +138,12 @@ VermilionGymTrashSuccessText1::
; unused
VermilionGymTrashSuccessText2::
TX_FAR _VermilionGymTrashSuccessText2
db "@"
text_far _VermilionGymTrashSuccessText2
text_end
; unused
VermilionGymTrashSuccesPlaySfx:
TX_ASM
text_asm
call WaitForSoundToFinish
ld a, SFX_SWITCH
call PlaySound
@ -151,8 +151,8 @@ VermilionGymTrashSuccesPlaySfx:
jp TextScriptEnd
VermilionGymTrashSuccessText3::
TX_FAR _VermilionGymTrashSuccessText3
TX_ASM
text_far _VermilionGymTrashSuccessText3
text_asm
call WaitForSoundToFinish
ld a, SFX_GO_INSIDE
call PlaySound
@ -160,8 +160,8 @@ VermilionGymTrashSuccessText3::
jp TextScriptEnd
VermilionGymTrashFailText::
TX_FAR _VermilionGymTrashFailText
TX_ASM
text_far _VermilionGymTrashFailText
text_asm
call WaitForSoundToFinish
ld a, SFX_DENIED
call PlaySound

View file

@ -230,8 +230,7 @@ InGameTrade_GetReceivedMonPointer:
ret
InGameTrade_TrainerString:
; "TRAINER@@@@@@@@@@"
db $5d, "@@@@@@@@@@"
db "<TRAINER>@@@@@@@@@@"
InGameTradeTextPointers:
dw TradeTextPointers1
@ -260,71 +259,71 @@ TradeTextPointers3:
dw AfterTrade3Text
ConnectCableText:
TX_FAR _ConnectCableText
db "@"
text_far _ConnectCableText
text_end
TradedForText:
TX_FAR _TradedForText
TX_SFX_KEY_ITEM
TX_DELAY
db "@"
text_far _TradedForText
sound_get_key_item
text_pause
text_end
WannaTrade1Text:
TX_FAR _WannaTrade1Text
db "@"
text_far _WannaTrade1Text
text_end
NoTrade1Text:
TX_FAR _NoTrade1Text
db "@"
text_far _NoTrade1Text
text_end
WrongMon1Text:
TX_FAR _WrongMon1Text
db "@"
text_far _WrongMon1Text
text_end
Thanks1Text:
TX_FAR _Thanks1Text
db "@"
text_far _Thanks1Text
text_end
AfterTrade1Text:
TX_FAR _AfterTrade1Text
db "@"
text_far _AfterTrade1Text
text_end
WannaTrade2Text:
TX_FAR _WannaTrade2Text
db "@"
text_far _WannaTrade2Text
text_end
NoTrade2Text:
TX_FAR _NoTrade2Text
db "@"
text_far _NoTrade2Text
text_end
WrongMon2Text:
TX_FAR _WrongMon2Text
db "@"
text_far _WrongMon2Text
text_end
Thanks2Text:
TX_FAR _Thanks2Text
db "@"
text_far _Thanks2Text
text_end
AfterTrade2Text:
TX_FAR _AfterTrade2Text
db "@"
text_far _AfterTrade2Text
text_end
WannaTrade3Text:
TX_FAR _WannaTrade3Text
db "@"
text_far _WannaTrade3Text
text_end
NoTrade3Text:
TX_FAR _NoTrade3Text
db "@"
text_far _NoTrade3Text
text_end
WrongMon3Text:
TX_FAR _WrongMon3Text
db "@"
text_far _WrongMon3Text
text_end
Thanks3Text:
TX_FAR _Thanks3Text
db "@"
text_far _Thanks3Text
text_end
AfterTrade3Text:
TX_FAR _AfterTrade3Text
db "@"
text_far _AfterTrade3Text
text_end

View file

@ -46,26 +46,26 @@ OaksAideScript:
ret
OaksAideHiText:
TX_FAR _OaksAideHiText
db "@"
text_far _OaksAideHiText
text_end
OaksAideUhOhText:
TX_FAR _OaksAideUhOhText
db "@"
text_far _OaksAideUhOhText
text_end
OaksAideComeBackText:
TX_FAR _OaksAideComeBackText
db "@"
text_far _OaksAideComeBackText
text_end
OaksAideHereYouGoText:
TX_FAR _OaksAideHereYouGoText
db "@"
text_far _OaksAideHereYouGoText
text_end
OaksAideGotItemText:
TX_FAR _OaksAideGotItemText
TX_SFX_ITEM_1
db "@"
text_far _OaksAideGotItemText
sound_get_item_1
text_end
OaksAideNoRoomText:
TX_FAR _OaksAideNoRoomText
db "@"
text_far _OaksAideNoRoomText
text_end

View file

@ -45,10 +45,10 @@ PickUpItem:
ret
FoundItemText:
TX_FAR _FoundItemText
TX_SFX_ITEM_1
db "@"
text_far _FoundItemText
sound_get_item_1
text_end
NoMoreRoomForItemText:
TX_FAR _NoMoreRoomForItemText
db "@"
text_far _NoMoreRoomForItemText
text_end

View file

@ -46,23 +46,23 @@ DisplayPokemonCenterDialogue_::
jp UpdateSprites
PokemonCenterWelcomeText:
TX_FAR _PokemonCenterWelcomeText
db "@"
text_far _PokemonCenterWelcomeText
text_end
ShallWeHealYourPokemonText:
TX_DELAY
TX_FAR _ShallWeHealYourPokemonText
db "@"
text_pause
text_far _ShallWeHealYourPokemonText
text_end
NeedYourPokemonText:
TX_FAR _NeedYourPokemonText
db "@"
text_far _NeedYourPokemonText
text_end
PokemonFightingFitText:
TX_FAR _PokemonFightingFitText
db "@"
text_far _PokemonFightingFitText
text_end
PokemonCenterFarewellText:
TX_DELAY
TX_FAR _PokemonCenterFarewellText
db "@"
text_pause
text_far _PokemonCenterFarewellText
text_end

View file

@ -52,8 +52,8 @@ DisplayDexRating:
ret
PokedexRatingText_441cc:
TX_FAR _OaksLabText_441cc
db "@"
text_far _OaksLabText_441cc
text_end
DexRatingsTable:
db 10
@ -90,65 +90,65 @@ DexRatingsTable:
dw PokedexRatingText_4424c
PokedexRatingText_44201:
TX_FAR _OaksLabText_44201
db "@"
text_far _OaksLabText_44201
text_end
PokedexRatingText_44206:
TX_FAR _OaksLabText_44206
db "@"
text_far _OaksLabText_44206
text_end
PokedexRatingText_4420b:
TX_FAR _OaksLabText_4420b
db "@"
text_far _OaksLabText_4420b
text_end
PokedexRatingText_44210:
TX_FAR _OaksLabText_44210
db "@"
text_far _OaksLabText_44210
text_end
PokedexRatingText_44215:
TX_FAR _OaksLabText_44215
db "@"
text_far _OaksLabText_44215
text_end
PokedexRatingText_4421a:
TX_FAR _OaksLabText_4421a
db "@"
text_far _OaksLabText_4421a
text_end
PokedexRatingText_4421f:
TX_FAR _OaksLabText_4421f
db "@"
text_far _OaksLabText_4421f
text_end
PokedexRatingText_44224:
TX_FAR _OaksLabText_44224
db "@"
text_far _OaksLabText_44224
text_end
PokedexRatingText_44229:
TX_FAR _OaksLabText_44229
db "@"
text_far _OaksLabText_44229
text_end
PokedexRatingText_4422e:
TX_FAR _OaksLabText_4422e
db "@"
text_far _OaksLabText_4422e
text_end
PokedexRatingText_44233:
TX_FAR _OaksLabText_44233
db "@"
text_far _OaksLabText_44233
text_end
PokedexRatingText_44238:
TX_FAR _OaksLabText_44238
db "@"
text_far _OaksLabText_44238
text_end
PokedexRatingText_4423d:
TX_FAR _OaksLabText_4423d
db "@"
text_far _OaksLabText_4423d
text_end
PokedexRatingText_44242:
TX_FAR _OaksLabText_44242
db "@"
text_far _OaksLabText_44242
text_end
PokedexRatingText_44247:
TX_FAR _OaksLabText_44247
db "@"
text_far _OaksLabText_44247
text_end
PokedexRatingText_4424c:
TX_FAR _OaksLabText_4424c
db "@"
text_far _OaksLabText_4424c
text_end

View file

@ -228,45 +228,45 @@ DisplayPokemartDialogue_::
ret
PokemartBuyingGreetingText:
TX_FAR _PokemartBuyingGreetingText
db "@"
text_far _PokemartBuyingGreetingText
text_end
PokemartTellBuyPriceText:
TX_FAR _PokemartTellBuyPriceText
db "@"
text_far _PokemartTellBuyPriceText
text_end
PokemartBoughtItemText:
TX_FAR _PokemartBoughtItemText
db "@"
text_far _PokemartBoughtItemText
text_end
PokemartNotEnoughMoneyText:
TX_FAR _PokemartNotEnoughMoneyText
db "@"
text_far _PokemartNotEnoughMoneyText
text_end
PokemartItemBagFullText:
TX_FAR _PokemartItemBagFullText
db "@"
text_far _PokemartItemBagFullText
text_end
PokemonSellingGreetingText:
TX_FAR _PokemonSellingGreetingText
db "@"
text_far _PokemonSellingGreetingText
text_end
PokemartTellSellPriceText:
TX_FAR _PokemartTellSellPriceText
db "@"
text_far _PokemartTellSellPriceText
text_end
PokemartItemBagEmptyText:
TX_FAR _PokemartItemBagEmptyText
db "@"
text_far _PokemartItemBagEmptyText
text_end
PokemartUnsellableItemText:
TX_FAR _PokemartUnsellableItemText
db "@"
text_far _PokemartUnsellableItemText
text_end
PokemartThankYouText:
TX_FAR _PokemartThankYouText
db "@"
text_far _PokemartThankYouText
text_end
PokemartAnythingElseText:
TX_FAR _PokemartAnythingElseText
db "@"
text_far _PokemartAnythingElseText
text_end

View file

@ -43,17 +43,17 @@ CeladonPrizeMenu::
ret
RequireCoinCaseTextPtr:
TX_FAR _RequireCoinCaseText
TX_WAIT
db "@"
text_far _RequireCoinCaseText
text_linkpromptbutton
text_end
ExchangeCoinsForPrizesTextPtr:
TX_FAR _ExchangeCoinsForPrizesText
db "@"
text_far _ExchangeCoinsForPrizesText
text_end
WhichPrizeTextPtr:
TX_FAR _WhichPrizeText
db "@"
text_far _WhichPrizeText
text_end
GetPrizeMenuId:
; determine which one among the three
@ -263,28 +263,28 @@ UnknownPrizeData:
db $00,$01,$00,$01,$00,$01,$00,$00,$01
HereYouGoTextPtr:
TX_FAR _HereYouGoText
TX_WAIT
db "@"
text_far _HereYouGoText
text_linkpromptbutton
text_end
SoYouWantPrizeTextPtr:
TX_FAR _SoYouWantPrizeText
db "@"
text_far _SoYouWantPrizeText
text_end
SorryNeedMoreCoinsText:
TX_FAR _SorryNeedMoreCoinsText
TX_WAIT
db "@"
text_far _SorryNeedMoreCoinsText
text_linkpromptbutton
text_end
PrizeRoomBagIsFullTextPtr:
TX_FAR _OopsYouDontHaveEnoughRoomText
TX_WAIT
db "@"
text_far _OopsYouDontHaveEnoughRoomText
text_linkpromptbutton
text_end
OhFineThenTextPtr:
TX_FAR _OhFineThenText
TX_WAIT
db "@"
text_far _OhFineThenText
text_linkpromptbutton
text_end
GetPrizeMonLevel:
ld a, [wcf91]

View file

@ -81,8 +81,8 @@ VendingMachineMenu::
jp PrintText
VendingMachineText1:
TX_FAR _VendingMachineText1
db "@"
text_far _VendingMachineText1
text_end
DrinkText:
db "FRESH WATER"
@ -97,20 +97,20 @@ DrinkPriceText:
next "@"
VendingMachineText4:
TX_FAR _VendingMachineText4
db "@"
text_far _VendingMachineText4
text_end
VendingMachineText5:
TX_FAR _VendingMachineText5
db "@"
text_far _VendingMachineText5
text_end
VendingMachineText6:
TX_FAR _VendingMachineText6
db "@"
text_far _VendingMachineText6
text_end
VendingMachineText7:
TX_FAR _VendingMachineText7
db "@"
text_far _VendingMachineText7
text_end
LoadVendingMachineItem:
ld hl, VendingPrices

View file

@ -586,47 +586,47 @@ ItemUseBall:
ItemUseBallText00:
;"It dodged the thrown ball!"
;"This pokemon can't be caught"
TX_FAR _ItemUseBallText00
db "@"
text_far _ItemUseBallText00
text_end
ItemUseBallText01:
;"You missed the pokemon!"
TX_FAR _ItemUseBallText01
db "@"
text_far _ItemUseBallText01
text_end
ItemUseBallText02:
;"Darn! The pokemon broke free!"
TX_FAR _ItemUseBallText02
db "@"
text_far _ItemUseBallText02
text_end
ItemUseBallText03:
;"Aww! It appeared to be caught!"
TX_FAR _ItemUseBallText03
db "@"
text_far _ItemUseBallText03
text_end
ItemUseBallText04:
;"Shoot! It was so close too!"
TX_FAR _ItemUseBallText04
db "@"
text_far _ItemUseBallText04
text_end
ItemUseBallText05:
;"All right! {MonName} was caught!"
;play sound
TX_FAR _ItemUseBallText05
TX_SFX_CAUGHT_MON
TX_BLINK
db "@"
text_far _ItemUseBallText05
sound_caught_mon
text_promptbutton
text_end
ItemUseBallText07:
;"X was transferred to Bill's PC"
TX_FAR _ItemUseBallText07
db "@"
text_far _ItemUseBallText07
text_end
ItemUseBallText08:
;"X was transferred to someone's PC"
TX_FAR _ItemUseBallText08
db "@"
text_far _ItemUseBallText08
text_end
ItemUseBallText06:
;"New DEX data will be added..."
;play sound
TX_FAR _ItemUseBallText06
TX_SFX_DEX_PAGE_ADDED
TX_BLINK
db "@"
text_far _ItemUseBallText06
sound_dex_page_added
text_promptbutton
text_end
ItemUseTownMap:
ld a, [wIsInBattle]
@ -745,12 +745,12 @@ ItemUseSurfboard:
ret
SurfingGotOnText:
TX_FAR _SurfingGotOnText
db "@"
text_far _SurfingGotOnText
text_end
SurfingNoPlaceToGetOffText:
TX_FAR _SurfingNoPlaceToGetOffText
db "@"
text_far _SurfingNoPlaceToGetOffText
text_end
ItemUsePokedex:
predef_jump ShowPokedexMenu
@ -1417,12 +1417,12 @@ ItemUseMedicine:
jp RemoveUsedItem
VitaminStatRoseText:
TX_FAR _VitaminStatRoseText
db "@"
text_far _VitaminStatRoseText
text_end
VitaminNoEffectText:
TX_FAR _VitaminNoEffectText
db "@"
text_far _VitaminNoEffectText
text_end
VitaminText:
db "HEALTH@"
@ -1479,12 +1479,12 @@ BaitRockCommon:
jp DelayFrames
ThrewBaitText:
TX_FAR _ThrewBaitText
db "@"
text_far _ThrewBaitText
text_end
ThrewRockText:
TX_FAR _ThrewRockText
db "@"
text_far _ThrewRockText
text_end
; also used for Dig out-of-battle effect
ItemUseEscapeRope:
@ -1829,17 +1829,17 @@ Route16SnorlaxFluteCoords:
db $ff ; terminator
PlayedFluteNoEffectText:
TX_FAR _PlayedFluteNoEffectText
db "@"
text_far _PlayedFluteNoEffectText
text_end
FluteWokeUpText:
TX_FAR _FluteWokeUpText
db "@"
text_far _FluteWokeUpText
text_end
PlayedFluteHadEffectText:
TX_FAR _PlayedFluteHadEffectText
TX_BLINK
TX_ASM
text_far _PlayedFluteHadEffectText
text_promptbutton
text_asm
ld a, [wIsInBattle]
and a
jr nz, .done
@ -1865,8 +1865,8 @@ ItemUseCoinCase:
jp PrintText
CoinCaseNumCoinsText:
TX_FAR _CoinCaseNumCoinsText
db "@"
text_far _CoinCaseNumCoinsText
text_end
ItemUseOldRod:
call FishingInit
@ -1984,12 +1984,12 @@ ItemUseItemfinder:
jp PrintText
ItemfinderFoundItemText:
TX_FAR _ItemfinderFoundItemText
db "@"
text_far _ItemfinderFoundItemText
text_end
ItemfinderFoundNothingText:
TX_FAR _ItemfinderFoundNothingText
db "@"
text_far _ItemfinderFoundNothingText
text_end
ItemUsePPUp:
ld a, [wIsInBattle]
@ -2173,24 +2173,24 @@ ItemUsePPRestore:
ret
RaisePPWhichTechniqueText:
TX_FAR _RaisePPWhichTechniqueText
db "@"
text_far _RaisePPWhichTechniqueText
text_end
RestorePPWhichTechniqueText:
TX_FAR _RestorePPWhichTechniqueText
db "@"
text_far _RestorePPWhichTechniqueText
text_end
PPMaxedOutText:
TX_FAR _PPMaxedOutText
db "@"
text_far _PPMaxedOutText
text_end
PPIncreasedText:
TX_FAR _PPIncreasedText
db "@"
text_far _PPIncreasedText
text_end
PPRestoredText:
TX_FAR _PPRestoredText
db "@"
text_far _PPRestoredText
text_end
; for items that can't be used from the Item menu
UnusableItem:
@ -2294,20 +2294,20 @@ ItemUseTMHM:
jp RemoveUsedItem
BootedUpTMText:
TX_FAR _BootedUpTMText
db "@"
text_far _BootedUpTMText
text_end
BootedUpHMText:
TX_FAR _BootedUpHMText
db "@"
text_far _BootedUpHMText
text_end
TeachMachineMoveText:
TX_FAR _TeachMachineMoveText
db "@"
text_far _TeachMachineMoveText
text_end
MonCannotLearnMachineMoveText:
TX_FAR _MonCannotLearnMachineMoveText
db "@"
text_far _MonCannotLearnMachineMoveText
text_end
PrintItemUseTextAndRemoveItem:
ld hl, ItemUseText00
@ -2364,54 +2364,54 @@ ItemUseFailed:
jp PrintText
ItemUseNotTimeText:
TX_FAR _ItemUseNotTimeText
db "@"
text_far _ItemUseNotTimeText
text_end
ItemUseNotYoursToUseText:
TX_FAR _ItemUseNotYoursToUseText
db "@"
text_far _ItemUseNotYoursToUseText
text_end
ItemUseNoEffectText:
TX_FAR _ItemUseNoEffectText
db "@"
text_far _ItemUseNoEffectText
text_end
ThrowBallAtTrainerMonText1:
TX_FAR _ThrowBallAtTrainerMonText1
db "@"
text_far _ThrowBallAtTrainerMonText1
text_end
ThrowBallAtTrainerMonText2:
TX_FAR _ThrowBallAtTrainerMonText2
db "@"
text_far _ThrowBallAtTrainerMonText2
text_end
NoCyclingAllowedHereText:
TX_FAR _NoCyclingAllowedHereText
db "@"
text_far _NoCyclingAllowedHereText
text_end
NoSurfingHereText:
TX_FAR _NoSurfingHereText
db "@"
text_far _NoSurfingHereText
text_end
BoxFullCannotThrowBallText:
TX_FAR _BoxFullCannotThrowBallText
db "@"
text_far _BoxFullCannotThrowBallText
text_end
ItemUseText00:
TX_FAR _ItemUseText001
TX_LINE
TX_FAR _ItemUseText002
db "@"
text_far _ItemUseText001
text_low
text_far _ItemUseText002
text_end
GotOnBicycleText:
TX_FAR _GotOnBicycleText1
TX_LINE
TX_FAR _GotOnBicycleText2
db "@"
text_far _GotOnBicycleText1
text_low
text_far _GotOnBicycleText2
text_end
GotOffBicycleText:
TX_FAR _GotOffBicycleText1
TX_LINE
TX_FAR _GotOffBicycleText2
db "@"
text_far _GotOffBicycleText1
text_low
text_far _GotOffBicycleText2
text_end
; restores bonus PP (from PP Ups) when healing at a pokemon center
; also, when a PP Up is used, it increases the current PP by one PP Up bonus
@ -2639,16 +2639,16 @@ TossItem_::
ret
ThrewAwayItemText:
TX_FAR _ThrewAwayItemText
db "@"
text_far _ThrewAwayItemText
text_end
IsItOKToTossItemText:
TX_FAR _IsItOKToTossItemText
db "@"
text_far _IsItOKToTossItemText
text_end
TooImportantToTossText:
TX_FAR _TooImportantToTossText
db "@"
text_far _TooImportantToTossText
text_end
; checks if an item is a key item
; INPUT:

View file

@ -22,5 +22,5 @@ CheckIfMoveIsKnown:
ret
AlreadyKnowsText:
TX_FAR _AlreadyKnowsText
db "@"
text_far _AlreadyKnowsText
text_end

View file

@ -872,8 +872,8 @@ TradeCenter_Trade:
jp CallCurrentTradeCenterFunction
WillBeTradedText:
TX_FAR _WillBeTradedText
db "@"
text_far _WillBeTradedText
text_end
TradeCompleted:
db "Trade completed!@"

View file

@ -110,33 +110,33 @@ CableClubNPC::
jpab LinkMenu
CableClubNPCAreaReservedFor2FriendsLinkedByCableText:
TX_FAR _CableClubNPCAreaReservedFor2FriendsLinkedByCableText
db "@"
text_far _CableClubNPCAreaReservedFor2FriendsLinkedByCableText
text_end
CableClubNPCWelcomeText:
TX_FAR _CableClubNPCWelcomeText
db "@"
text_far _CableClubNPCWelcomeText
text_end
CableClubNPCPleaseApplyHereHaveToSaveText:
TX_FAR _CableClubNPCPleaseApplyHereHaveToSaveText
db "@"
text_far _CableClubNPCPleaseApplyHereHaveToSaveText
text_end
CableClubNPCPleaseWaitText:
TX_FAR _CableClubNPCPleaseWaitText
TX_DELAY
db "@"
text_far _CableClubNPCPleaseWaitText
text_pause
text_end
CableClubNPCLinkClosedBecauseOfInactivityText:
TX_FAR _CableClubNPCLinkClosedBecauseOfInactivityText
db "@"
text_far _CableClubNPCLinkClosedBecauseOfInactivityText
text_end
CableClubNPCPleaseComeAgainText:
TX_FAR _CableClubNPCPleaseComeAgainText
db "@"
text_far _CableClubNPCPleaseComeAgainText
text_end
CableClubNPCMakingPreparationsText:
TX_FAR _CableClubNPCMakingPreparationsText
db "@"
text_far _CableClubNPCMakingPreparationsText
text_end
CloseLinkConnection:
call Delay3

View file

@ -116,5 +116,5 @@ HallOfFameNoText:
db "HALL OF FAME No @"
AccessedHoFPCText:
TX_FAR _AccessedHoFPCText
db "@"
text_far _AccessedHoFPCText
text_end

View file

@ -136,7 +136,7 @@ LinkMenu:
ld [wLetterPrintingDelayFlags], a
ld hl, wd72e
set 6, [hl]
ld hl, TextTerminator_6b20
ld hl, LinkMenuEmptyText
call PrintText
call SaveScreenTilesToBuffer1
ld hl, WhereWouldYouLikeText
@ -293,16 +293,16 @@ LinkMenu:
ret
WhereWouldYouLikeText:
TX_FAR _WhereWouldYouLikeText
db "@"
text_far _WhereWouldYouLikeText
text_end
PleaseWaitText:
TX_FAR _PleaseWaitText
db "@"
text_far _PleaseWaitText
text_end
LinkCanceledText:
TX_FAR _LinkCanceledText
db "@"
text_far _LinkCanceledText
text_end
StartNewGame:
ld hl, wd732
@ -329,7 +329,9 @@ SpecialEnterMap::
jp EnterMap
ContinueText:
db "CONTINUE", $4e
db "CONTINUE"
next ""
; fallthrough
NewGameText:
db "NEW GAME"

View file

@ -50,8 +50,8 @@ AskName:
jp CopyData
DoYouWantToNicknameText:
TX_FAR _DoYouWantToNicknameText
db "@"
text_far _DoYouWantToNicknameText
text_end
DisplayNameRaterScreen::
ld hl, wBuffer

View file

@ -15,14 +15,14 @@ OpenOaksPC:
jp LoadScreenTilesFromBuffer2
GetDexRatedText:
TX_FAR _GetDexRatedText
db "@"
text_far _GetDexRatedText
text_end
ClosedOaksPCText:
TX_FAR _ClosedOaksPCText
TX_WAIT
db "@"
text_far _ClosedOaksPCText
text_linkpromptbutton
text_end
AccessedOaksPCText:
TX_FAR _AccessedOaksPCText
db "@"
text_far _AccessedOaksPCText
text_end

View file

@ -254,62 +254,62 @@ PartyMenuMessagePointers:
dw PartyMenuItemUseText
PartyMenuNormalText:
TX_FAR _PartyMenuNormalText
db "@"
text_far _PartyMenuNormalText
text_end
PartyMenuItemUseText:
TX_FAR _PartyMenuItemUseText
db "@"
text_far _PartyMenuItemUseText
text_end
PartyMenuBattleText:
TX_FAR _PartyMenuBattleText
db "@"
text_far _PartyMenuBattleText
text_end
PartyMenuUseTMText:
TX_FAR _PartyMenuUseTMText
db "@"
text_far _PartyMenuUseTMText
text_end
PartyMenuSwapMonText:
TX_FAR _PartyMenuSwapMonText
db "@"
text_far _PartyMenuSwapMonText
text_end
PotionText:
TX_FAR _PotionText
db "@"
text_far _PotionText
text_end
AntidoteText:
TX_FAR _AntidoteText
db "@"
text_far _AntidoteText
text_end
ParlyzHealText:
TX_FAR _ParlyzHealText
db "@"
text_far _ParlyzHealText
text_end
BurnHealText:
TX_FAR _BurnHealText
db "@"
text_far _BurnHealText
text_end
IceHealText:
TX_FAR _IceHealText
db "@"
text_far _IceHealText
text_end
AwakeningText:
TX_FAR _AwakeningText
db "@"
text_far _AwakeningText
text_end
FullHealText:
TX_FAR _FullHealText
db "@"
text_far _FullHealText
text_end
ReviveText:
TX_FAR _ReviveText
db "@"
text_far _ReviveText
text_end
RareCandyText:
TX_FAR _RareCandyText
TX_SFX_ITEM_1 ; probably supposed to play SFX_LEVEL_UP but the wrong music bank is loaded
TX_BLINK
db "@"
text_far _RareCandyText
sound_get_item_1 ; probably supposed to play SFX_LEVEL_UP but the wrong music bank is loaded
text_promptbutton
text_end
SetPartyMenuHPBarColor:
ld hl, wPartyMenuHPBarColors

View file

@ -99,20 +99,20 @@ LogOff:
ret
TurnedOnPC1Text:
TX_FAR _TurnedOnPC1Text
db "@"
text_far _TurnedOnPC1Text
text_end
AccessedBillsPCText:
TX_FAR _AccessedBillsPCText
db "@"
text_far _AccessedBillsPCText
text_end
AccessedSomeonesPCText:
TX_FAR _AccessedSomeonesPCText
db "@"
text_far _AccessedSomeonesPCText
text_end
AccessedMyPCText:
TX_FAR _AccessedMyPCText
db "@"
text_far _AccessedMyPCText
text_end
; removes one of the specified item ID [hItemToRemoveID] from bag (if existent)
RemoveItemByID::

View file

@ -247,57 +247,57 @@ PlayersPCMenuEntries:
next "LOG OFF@"
TurnedOnPC2Text:
TX_FAR _TurnedOnPC2Text
db "@"
text_far _TurnedOnPC2Text
text_end
WhatDoYouWantText:
TX_FAR _WhatDoYouWantText
db "@"
text_far _WhatDoYouWantText
text_end
WhatToDepositText:
TX_FAR _WhatToDepositText
db "@"
text_far _WhatToDepositText
text_end
DepositHowManyText:
TX_FAR _DepositHowManyText
db "@"
text_far _DepositHowManyText
text_end
ItemWasStoredText:
TX_FAR _ItemWasStoredText
db "@"
text_far _ItemWasStoredText
text_end
NothingToDepositText:
TX_FAR _NothingToDepositText
db "@"
text_far _NothingToDepositText
text_end
NoRoomToStoreText:
TX_FAR _NoRoomToStoreText
db "@"
text_far _NoRoomToStoreText
text_end
WhatToWithdrawText:
TX_FAR _WhatToWithdrawText
db "@"
text_far _WhatToWithdrawText
text_end
WithdrawHowManyText:
TX_FAR _WithdrawHowManyText
db "@"
text_far _WithdrawHowManyText
text_end
WithdrewItemText:
TX_FAR _WithdrewItemText
db "@"
text_far _WithdrewItemText
text_end
NothingStoredText:
TX_FAR _NothingStoredText
db "@"
text_far _NothingStoredText
text_end
CantCarryMoreText:
TX_FAR _CantCarryMoreText
db "@"
text_far _CantCarryMoreText
text_end
WhatToTossText:
TX_FAR _WhatToTossText
db "@"
text_far _WhatToTossText
text_end
TossHowManyText:
TX_FAR _TossHowManyText
db "@"
text_far _TossHowManyText
text_end

View file

@ -478,7 +478,7 @@ ShowPokedexDataInternal:
coord hl, 2, 8
ld a, "№"
ld [hli], a
ld a, ""
ld a, "<DOT>"
ld [hli], a
ld de, wd11e
lb bc, LEADING_ZEROES | 1, 3
@ -518,14 +518,14 @@ ShowPokedexDataInternal:
coord hl, 12, 6
lb bc, 1, 2
call PrintNumber ; print feet (height)
ld a, $60 ; feet symbol tile (one tick)
ld a, ""
ld [hl], a
inc de
inc de ; de = address of inches (height)
coord hl, 15, 6
lb bc, LEADING_ZEROES | 1, 2
call PrintNumber ; print inches (height)
ld a, $61 ; inches symbol tile (two ticks)
ld a, "″"
ld [hl], a
; now print the weight (note that weight is stored in tenths of pounds internally)
inc de
@ -558,7 +558,7 @@ ShowPokedexDataInternal:
inc hl
ld a, [hli]
ld [hld], a ; make space for the decimal point by moving the last digit forward one tile
ld [hl], "" ; decimal point tile
ld [hl], "<DOT>" ; decimal point tile
pop af
ld [hDexWeight + 1], a ; restore original value of [hDexWeight + 1]
pop af
@ -590,7 +590,7 @@ ShowPokedexDataInternal:
ret
HeightWeightText:
db "HT ?",$60,"??",$61
db "HT ???″"
next "WT ???lb@"
; XXX does anything point to this?

View file

@ -28,8 +28,8 @@ LoadSAV:
ret
FileDataDestroyedText:
TX_FAR _FileDataDestroyedText
db "@"
text_far _FileDataDestroyedText
text_end
LoadSAV0:
ld a, SRAM_ENABLE
@ -184,16 +184,16 @@ SaveSAVConfirm:
ret
WouldYouLikeToSaveText:
TX_FAR _WouldYouLikeToSaveText
db "@"
text_far _WouldYouLikeToSaveText
text_end
GameSavedText:
TX_FAR _GameSavedText
db "@"
text_far _GameSavedText
text_end
OlderFileWillBeErasedText:
TX_FAR _OlderFileWillBeErasedText
db "@"
text_far _OlderFileWillBeErasedText
text_end
SaveSAVtoSRAM0:
ld a, SRAM_ENABLE
@ -386,8 +386,8 @@ ChangeBox::
ret
WhenYouChangeBoxText:
TX_FAR _WhenYouChangeBoxText
db "@"
text_far _WhenYouChangeBoxText
text_end
CopyBoxToOrFromSRAM:
; copy an entire box from hl to de with b as the SRAM bank
@ -490,8 +490,8 @@ DisplayChangeBoxMenu:
ret
ChooseABoxText:
TX_FAR _ChooseABoxText
db "@"
text_far _ChooseABoxText
text_end
BoxNames:
db "BOX 1"

View file

@ -190,8 +190,8 @@ StartMenu_Pokemon::
call GBPalWhiteOutWithDelay3
jp .goBackToMap
.flashLightsAreaText
TX_FAR _FlashLightsAreaText
db "@"
text_far _FlashLightsAreaText
text_end
.dig
ld a, ESCAPE_ROPE
ld [wcf91], a
@ -225,14 +225,14 @@ StartMenu_Pokemon::
call GBPalWhiteOutWithDelay3
jp .goBackToMap
.warpToLastPokemonCenterText
TX_FAR _WarpToLastPokemonCenterText
db "@"
text_far _WarpToLastPokemonCenterText
text_end
.cannotUseTeleportNowText
TX_FAR _CannotUseTeleportNowText
db "@"
text_far _CannotUseTeleportNowText
text_end
.cannotFlyHereText
TX_FAR _CannotFlyHereText
db "@"
text_far _CannotFlyHereText
text_end
.softboiled
ld hl, wPartyMon1MaxHP
ld a, [wWhichPokemon]
@ -270,8 +270,8 @@ StartMenu_Pokemon::
call PrintText
jp .loop
.notHealthyEnoughText
TX_FAR _NotHealthyEnoughText
db "@"
text_far _NotHealthyEnoughText
text_end
.goBackToMap
call RestoreScreenTilesAndReloadTilePatterns
jp CloseTextDisplay
@ -280,8 +280,8 @@ StartMenu_Pokemon::
call PrintText
jp .loop
.newBadgeRequiredText
TX_FAR _NewBadgeRequiredText
db "@"
text_far _NewBadgeRequiredText
text_end
; writes a blank tile to all possible menu cursor positions on the party menu
ErasePartyMenuCursors::
@ -439,12 +439,12 @@ StartMenu_Item::
jp ItemMenuLoop
CannotUseItemsHereText:
TX_FAR _CannotUseItemsHereText
db "@"
text_far _CannotUseItemsHereText
text_end
CannotGetOffHereText:
TX_FAR _CannotGetOffHereText
db "@"
text_far _CannotGetOffHereText
text_end
INCLUDE "data/items/use_party.asm"

View file

@ -220,7 +220,9 @@ TextBoxTextAndCoordTable:
BuySellQuitText:
db "BUY"
next "SELL"
next "QUIT@@"
next "QUIT@"
db "@" ; unused
UseTossText:
db "USE"
@ -245,7 +247,7 @@ JapaneseMainMenuText:
next "さいしょから@"
BattleMenuText:
db "FIGHT ",$E1,$E2
db "FIGHT <PK><MN>"
next "ITEM RUN@"
SafariZoneBattleMenuText:
@ -258,7 +260,7 @@ SwitchStatsCancelText:
next "CANCEL@"
JapaneseAhText:
db "アッ!@"
db "アッ@"
JapanesePokedexMenu:
db "データをみる"

View file

@ -257,12 +257,12 @@ HoFMoneyText:
db "MONEY@"
DexSeenOwnedText:
TX_FAR _DexSeenOwnedText
db "@"
text_far _DexSeenOwnedText
text_end
DexRatingText:
TX_FAR _DexRatingText
db "@"
text_far _DexRatingText
text_end
HoFRecordMonInfo:
ld hl, wHallOfFame

View file

@ -19,5 +19,5 @@ DoClearSaveDialogue:
jp Init
ClearSaveDataText:
TX_FAR _ClearSaveDataText
db "@"
text_far _ClearSaveDataText
text_end

View file

@ -153,22 +153,22 @@ OakSpeech:
call GBFadeOutToWhite
jp ClearScreen
OakSpeechText1:
TX_FAR _OakSpeechText1
db "@"
text_far _OakSpeechText1
text_end
OakSpeechText2:
TX_FAR _OakSpeechText2A
TX_CRY_NIDORINA
TX_FAR _OakSpeechText2B
db "@"
text_far _OakSpeechText2A
sound_cry_nidorina
text_far _OakSpeechText2B
text_end
IntroducePlayerText:
TX_FAR _IntroducePlayerText
db "@"
text_far _IntroducePlayerText
text_end
IntroduceRivalText:
TX_FAR _IntroduceRivalText
db "@"
text_far _IntroduceRivalText
text_end
OakSpeechText3:
TX_FAR _OakSpeechText3
db "@"
text_far _OakSpeechText3
text_end
FadeInIntroPic:
ld hl, IntroFadePalettes

View file

@ -28,8 +28,8 @@ ChoosePlayerName:
jp PrintText
YourNameIsText:
TX_FAR _YourNameIsText
db "@"
text_far _YourNameIsText
text_end
ChooseRivalName:
call OakSpeechSlidePicRight
@ -61,8 +61,8 @@ ChooseRivalName:
jp PrintText
HisNameIsText:
TX_FAR _HisNameIsText
db "@"
text_far _HisNameIsText
text_end
OakSpeechSlidePicLeft:
push de
@ -215,5 +215,5 @@ GetDefaultName:
INCLUDE "data/player_names_list.asm"
TextTerminator_6b20:
db "@"
LinkMenuEmptyText:
text_end

View file

@ -785,8 +785,8 @@ PrintTradeWentToText:
jp Trade_SlideTextBoxOffScreen
TradeWentToText:
TX_FAR _TradeWentToText
db "@"
text_far _TradeWentToText
text_end
PrintTradeForSendsText:
ld hl, TradeForText
@ -797,12 +797,12 @@ PrintTradeForSendsText:
jp Trade_Delay80
TradeForText:
TX_FAR _TradeForText
db "@"
text_far _TradeForText
text_end
TradeSendsText:
TX_FAR _TradeSendsText
db "@"
text_far _TradeSendsText
text_end
PrintTradeFarewellText:
ld hl, TradeWavesFarewellText
@ -814,12 +814,12 @@ PrintTradeFarewellText:
jp Trade_SlideTextBoxOffScreen
TradeWavesFarewellText:
TX_FAR _TradeWavesFarewellText
db "@"
text_far _TradeWavesFarewellText
text_end
TradeTransferredText:
TX_FAR _TradeTransferredText
db "@"
text_far _TradeTransferredText
text_end
PrintTradeTakeCareText:
ld hl, TradeTakeCareText
@ -827,8 +827,8 @@ PrintTradeTakeCareText:
jp Trade_Delay80
TradeTakeCareText:
TX_FAR _TradeTakeCareText
db "@"
text_far _TradeTakeCareText
text_end
PrintTradeWillTradeText:
ld hl, TradeWillTradeText
@ -839,12 +839,12 @@ PrintTradeWillTradeText:
jp Trade_Delay80
TradeWillTradeText:
TX_FAR _TradeWillTradeText
db "@"
text_far _TradeWillTradeText
text_end
TradeforText:
TX_FAR _TradeforText
db "@"
text_far _TradeforText
text_end
Trade_ShowAnimation:
ld [wAnimationID], a

View file

@ -43,6 +43,7 @@ Trade_PrintEnemyMonInfoText:
jp PrintNumber
Trade_MonInfoText:
db "──№⠄",$4E
db "──№<DOT>"
next ""
next "OT/"
next $73,"№⠄","@"
next "<ID>№<DOT>@"

View file

@ -22,8 +22,8 @@ UsedCut:
jp PrintText
.NothingToCutText
TX_FAR _NothingToCutText
db "@"
text_far _NothingToCutText
text_end
.canCut
ld [wCutTile], a
@ -68,8 +68,8 @@ UsedCut:
jp RedrawMapView
UsedCutText:
TX_FAR _UsedCutText
db "@"
text_far _UsedCutText
text_end
InitCutAnimOAM:
xor a

View file

@ -7,16 +7,16 @@ PrintStrengthTxt:
jp PrintText
UsedStrengthText:
TX_FAR _UsedStrengthText
TX_ASM
text_far _UsedStrengthText
text_asm
ld a, [wcf91]
call PlayCry
call Delay3
jp TextScriptEnd
CanMoveBouldersText:
TX_FAR _CanMoveBouldersText
db "@"
text_far _CanMoveBouldersText
text_end
IsSurfingAllowed:
; Returns whether surfing is allowed in bit 1 of wd728.
@ -49,9 +49,9 @@ CoordsData_cdf7:
db $0B,$07,$FF
CurrentTooFastText:
TX_FAR _CurrentTooFastText
db "@"
text_far _CurrentTooFastText
text_end
CyclingIsFunText:
TX_FAR _CyclingIsFunText
db "@"
text_far _CyclingIsFunText
text_end

View file

@ -133,7 +133,7 @@ LoadMapSpriteTilePatterns:
jr nc, .fourTileSpriteVRAMAddr
ld d, a
dec d
; vSprites += [hVRAMSlot] * $C0 (the number of bytes in 12 tiles)
; hl = vSprites + [hVRAMSlot] * $C0 (the number of bytes in 12 tiles)
.calculateVRAMAddrLoop
add hl, bc
dec d

View file

@ -457,16 +457,16 @@ FishingAnim:
ret
NoNibbleText:
TX_FAR _NoNibbleText
db "@"
text_far _NoNibbleText
text_end
NothingHereText:
TX_FAR _NothingHereText
db "@"
text_far _NothingHereText
text_end
ItsABiteText:
TX_FAR _ItsABiteText
db "@"
text_far _ItsABiteText
text_end
FishingRodOAM:
; specifies how the fishing rod should be drawn on the screen

View file

@ -89,7 +89,7 @@ SomeonesPCText: db "SOMEONE's PC@"
BillsPCText: db "BILL's PC@"
PlayersPCText: db "'s PC@"
OaksPCText: db "PROF.OAK's PC@"
PKMNLeaguePCText: db "<pkmn>LEAGUE@"
PKMNLeaguePCText: db "<PKMN>LEAGUE@"
LogOffPCText: db "LOG OFF@"
BillsPC_::
@ -339,9 +339,9 @@ DisplayMonListMenu:
ret
BillsPCMenuText:
db "WITHDRAW <pkmn>"
next "DEPOSIT <pkmn>"
next "RELEASE <pkmn>"
db "WITHDRAW <PKMN>"
next "DEPOSIT <PKMN>"
next "RELEASE <PKMN>"
next "CHANGE BOX"
next "SEE YA!"
db "@"
@ -453,52 +453,52 @@ StatsCancelPCText:
next "CANCEL@"
SwitchOnText:
TX_FAR _SwitchOnText
db "@"
text_far _SwitchOnText
text_end
WhatText:
TX_FAR _WhatText
db "@"
text_far _WhatText
text_end
DepositWhichMonText:
TX_FAR _DepositWhichMonText
db "@"
text_far _DepositWhichMonText
text_end
MonWasStoredText:
TX_FAR _MonWasStoredText
db "@"
text_far _MonWasStoredText
text_end
CantDepositLastMonText:
TX_FAR _CantDepositLastMonText
db "@"
text_far _CantDepositLastMonText
text_end
BoxFullText:
TX_FAR _BoxFullText
db "@"
text_far _BoxFullText
text_end
MonIsTakenOutText:
TX_FAR _MonIsTakenOutText
db "@"
text_far _MonIsTakenOutText
text_end
NoMonText:
TX_FAR _NoMonText
db "@"
text_far _NoMonText
text_end
CantTakeMonText:
TX_FAR _CantTakeMonText
db "@"
text_far _CantTakeMonText
text_end
ReleaseWhichMonText:
TX_FAR _ReleaseWhichMonText
db "@"
text_far _ReleaseWhichMonText
text_end
OnceReleasedText:
TX_FAR _OnceReleasedText
db "@"
text_far _OnceReleasedText
text_end
MonWasReleasedText:
TX_FAR _MonWasReleasedText
db "@"
text_far _MonWasReleasedText
text_end
CableClubLeftGameboy::
ld a, [hSerialConnectionStatus]
@ -535,8 +535,8 @@ CableClubRightGameboy::
tx_pre_jump JustAMomentText
JustAMomentText::
TX_FAR _JustAMomentText
db "@"
text_far _JustAMomentText
text_end
ld a, [wSpriteStateData1 + 9] ; player's sprite facing direction
cp SPRITE_FACING_UP
@ -545,5 +545,5 @@ JustAMomentText::
tx_pre_jump OpenBillsPCText
OpenBillsPCText::
TX_BILLS_PC
script_bills_pc

View file

@ -296,20 +296,20 @@ CancelledEvolution:
jp Evolution_PartyMonLoop
EvolvedText:
TX_FAR _EvolvedText
db "@"
text_far _EvolvedText
text_end
IntoText:
TX_FAR _IntoText
db "@"
text_far _IntoText
text_end
StoppedEvolvingText:
TX_FAR _StoppedEvolvingText
db "@"
text_far _StoppedEvolvingText
text_end
IsEvolvingText:
TX_FAR _IsEvolvingText
db "@"
text_far _IsEvolvingText
text_end
Evolution_ReloadTilesetTilePatterns:
ld a, [wLinkState]

View file

@ -184,43 +184,43 @@ TryingToLearn:
ret
LearnedMove1Text:
TX_FAR _LearnedMove1Text
TX_SFX_ITEM_1 ; plays SFX_GET_ITEM_1 in the party menu (rare candy) and plays SFX_LEVEL_UP in battle
TX_BLINK
db "@"
text_far _LearnedMove1Text
sound_get_item_1 ; plays SFX_GET_ITEM_1 in the party menu (rare candy) and plays SFX_LEVEL_UP in battle
text_promptbutton
text_end
WhichMoveToForgetText:
TX_FAR _WhichMoveToForgetText
db "@"
text_far _WhichMoveToForgetText
text_end
AbandonLearningText:
TX_FAR _AbandonLearningText
db "@"
text_far _AbandonLearningText
text_end
DidNotLearnText:
TX_FAR _DidNotLearnText
db "@"
text_far _DidNotLearnText
text_end
TryingToLearnText:
TX_FAR _TryingToLearnText
db "@"
text_far _TryingToLearnText
text_end
OneTwoAndText:
TX_FAR _OneTwoAndText
TX_DELAY
TX_ASM
text_far _OneTwoAndText
text_pause
text_asm
ld a, SFX_SWAP
call PlaySoundWaitForCurrent
ld hl, PoofText
ret
PoofText:
TX_FAR _PoofText
TX_DELAY
text_far _PoofText
text_pause
ForgotAndText:
TX_FAR _ForgotAndText
db "@"
text_far _ForgotAndText
text_end
HMCantDeleteText:
TX_FAR _HMCantDeleteText
db "@"
text_far _HMCantDeleteText
text_end

View file

@ -110,7 +110,7 @@ StatusScreen:
call DrawLineBox ; Draws the box around name, HP and status
ld de, -6
add hl, de
ld [hl], "⠄" ; . after No ("." is a different one)
ld [hl], "<DOT>"
dec hl
ld [hl], "№"
coord hl, 19, 9
@ -205,14 +205,17 @@ NamePointers2:
dw wDayCareMonName
Type1Text:
db "TYPE1/", $4e
db "TYPE1/"
next ""
; fallthrough
Type2Text:
db "TYPE2/", $4e
db "TYPE2/"
next ""
; fallthrough
IDNoText:
db $73, "№/", $4e
db "<ID>№/"
next ""
; fallthrough
OTText:
db "OT/"
next "@"
@ -328,7 +331,7 @@ StatusScreen2:
ld b, a ; Number of moves ?
coord hl, 11, 10
ld de, SCREEN_WIDTH * 2
ld a, $72 ; special P tile id
ld a, "<BOLD_P>"
call StatusScreen_PrintPP ; Print "PP"
ld a, b
and a
@ -399,7 +402,7 @@ StatusScreen2:
ld [wLoadedMonLevel], a ; Increase temporarily if not 100
.Level100
coord hl, 14, 6
ld [hl], $70 ; 1-tile "to"
ld [hl], "<to>"
inc hl
inc hl
call PrintLevel

View file

@ -42,13 +42,13 @@ StartSlotMachine:
ret
GameCornerOutOfOrderText::
TX_FAR _GameCornerOutOfOrderText
db "@"
text_far _GameCornerOutOfOrderText
text_end
GameCornerOutToLunchText::
TX_FAR _GameCornerOutToLunchText
db "@"
text_far _GameCornerOutToLunchText
text_end
GameCornerSomeonesKeysText::
TX_FAR _GameCornerSomeonesKeysText
db "@"
text_far _GameCornerSomeonesKeysText
text_end

View file

@ -23,9 +23,9 @@ AbleToPlaySlotsCheck:
ret
GameCornerCoinCaseText::
TX_FAR _GameCornerCoinCaseText
db "@"
text_far _GameCornerCoinCaseText
text_end
GameCornerNoCoinsText::
TX_FAR _GameCornerNoCoinsText
db "@"
text_far _GameCornerNoCoinsText
text_end

View file

@ -53,8 +53,8 @@ PromptUserToPlaySlots:
jp CloseTextDisplay
PlaySlotMachineText:
TX_FAR _PlaySlotMachineText
db "@"
text_far _PlaySlotMachineText
text_end
MainSlotMachineLoop:
call SlotMachine_PrintCreditCoins
@ -152,24 +152,24 @@ CoinMultiplierSlotMachineText:
next "×1@"
OutOfCoinsSlotMachineText:
TX_FAR _OutOfCoinsSlotMachineText
db "@"
text_far _OutOfCoinsSlotMachineText
text_end
BetHowManySlotMachineText:
TX_FAR _BetHowManySlotMachineText
db "@"
text_far _BetHowManySlotMachineText
text_end
StartSlotMachineText:
TX_FAR _StartSlotMachineText
db "@"
text_far _StartSlotMachineText
text_end
NotEnoughCoinsSlotMachineText:
TX_FAR _NotEnoughCoinsSlotMachineText
db "@"
text_far _NotEnoughCoinsSlotMachineText
text_end
OneMoreGoSlotMachineText:
TX_FAR _OneMoreGoSlotMachineText
db "@"
text_far _OneMoreGoSlotMachineText
text_end
SlotMachine_SetFlags:
ld hl, wSlotMachineFlags
@ -476,7 +476,7 @@ SlotMachine_CheckForMatches:
jp .done
SymbolLinedUpSlotMachineText:
TX_ASM
text_asm
push bc
call SlotMachine_PrintWinningSymbol
ld hl, LinedUpText
@ -488,8 +488,8 @@ SymbolLinedUpSlotMachineText:
ret
LinedUpText:
TX_FAR _LinedUpText
db "@"
text_far _LinedUpText
text_end
SlotRewardPointers:
dw SlotReward300Func
@ -518,8 +518,8 @@ SlotReward15Text:
db "15@"
NotThisTimeText:
TX_FAR _NotThisTimeText
db "@"
text_far _NotThisTimeText
text_end
; compares the slot machine tiles at bc, de, and hl
SlotMachine_CheckForMatch:
@ -609,9 +609,9 @@ SlotReward300Func:
ret
YeahText:
TX_FAR _YeahText
TX_DELAY
db "@"
text_far _YeahText
text_pause
text_end
SlotMachine_PrintWinningSymbol:
; prints winning symbol and down arrow in text box