diff options
author | GriffinR <griffin.g.richards@gmail.com> | 2022-01-11 02:20:18 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-11 02:20:18 -0500 |
commit | f8ab09b4b42b4a28a36a7cae3b545a812db4133d (patch) | |
tree | def65c5939ccd5ffcbf55cc3da4baf332ec8add4 | |
parent | d0c79e4e479d633b65cb5a821de882416946a975 (diff) | |
parent | 53eca1d3a7ee378b825e40702a99a6473ae97d77 (diff) |
Merge pull request #482 from GriffinRichards/remove-old-asm-constants
Remove old asm constants
-rw-r--r-- | constants/battle.inc | 101 | ||||
-rw-r--r-- | constants/battle_move_constants.inc | 15 | ||||
-rw-r--r-- | constants/battle_text.inc | 352 | ||||
-rw-r--r-- | constants/berry_constants.inc | 6 | ||||
-rw-r--r-- | constants/constants.inc | 9 | ||||
-rw-r--r-- | constants/contest_constants.inc | 68 | ||||
-rw-r--r-- | constants/contest_move_effects.inc | 49 | ||||
-rw-r--r-- | constants/item_data_constants.inc | 5 | ||||
-rw-r--r-- | constants/misc_constants.inc | 18 | ||||
-rw-r--r-- | constants/pokemon_data_constants.inc | 78 | ||||
-rw-r--r-- | constants/type_constants.inc | 18 | ||||
-rw-r--r-- | constants/variables.inc | 6 | ||||
-rw-r--r-- | constants/version.inc | 8 | ||||
-rw-r--r-- | data/map_events.s | 1 |
14 files changed, 8 insertions, 726 deletions
diff --git a/constants/battle.inc b/constants/battle.inc deleted file mode 100644 index d3a7c6d58..000000000 --- a/constants/battle.inc +++ /dev/null @@ -1,101 +0,0 @@ -@ status 1 -.equiv SLP, 0x07 -.equiv PSN, 0x08 -.equiv BRN, 0x10 -.equiv FRZ, 0x20 -.equiv PAR, 0x40 -.equiv TOX, 0x80 - -@ status 2 -.equiv S_CONFUSED, 0x00000007 -.equiv S_CONTINUE, 0x00001000 -.equiv S_TEMP_TRAP, 0x0000E000 @ Wrap, Bind, etc. -.equiv S_INFATUATED, 0x000F0000 -.equiv S_FOCUS_ENERGY, 0x00100000 -.equiv S_SUBSTITUTE, 0x01000000 -.equiv S_MEAN_LOOK, 0x04000000 -.equiv S_NIGHTMARE, 0x08000000 -.equiv S_CURSED, 0x10000000 -.equiv S_FORESIGHT, 0x20000000 -.equiv S_TORMENT, 0x80000000 - -@ status 3 -.equiv S_LEECH_SEED, 0x00000004 -.equiv S_ALWAYS_HIT, 0x00000010 -.equiv S_PERISH_SONG, 0x00000020 -.equiv S_ROOTED, 0x00000400 -.equiv S_YAWN, 0x00001800 -.equiv S_IMPRISONED, 0x00002000 -.equiv S_MUD_SPORT, 0x00010000 -.equiv S_WATER_SPORT, 0x00020000 - -@ status 4 -.equiv S_REFLECT, 0x0001 -.equiv S_LIGHT_SCREEN, 0x0002 -.equiv S_SPIKES, 0x0010 -.equiv S_SAFEGUARD, 0x0020 -.equiv S_FUTURE_SIGHT, 0x0040 -.equiv S_MIST, 0x0100 - -.equiv TARGET, 0 -.equiv USER, 1 - -.equiv BATTLE_WEATHER_SUNNY, 0 -.equiv BATTLE_WEATHER_RAIN, 1 -.equiv BATTLE_WEATHER_SANDSTORM, 2 -.equiv BATTLE_WEATHER_HAIL, 3 - - enum_start 1 - enum ATTACK - enum DEFENSE - enum SPEED - enum SP_ATTACK - enum SP_DEFENSE - enum ACCURACY - enum EVASION - -@ status animation table -.equiv B_ANIM_STATUS_PSN, 0x0 -.equiv B_ANIM_STATUS_CONFUSION, 0x1 -.equiv B_ANIM_STATUS_BRN, 0x2 -.equiv B_ANIM_STATUS_INFATUATION, 0x3 -.equiv B_ANIM_STATUS_SLP, 0x4 -.equiv B_ANIM_STATUS_PRZ, 0x5 -.equiv B_ANIM_STATUS_FRZ, 0x6 -.equiv B_ANIM_STATUS_CURSED, 0x7 -.equiv B_ANIM_STATUS_NIGHTMARE, 0x8 -.equiv B_ANIM_STATUS_WRAPPED, 0x9 - -@ general animation table -.equiv B_ANIM_CASTFORM_CHANGE, 0x0 -.equiv B_ANIM_STATS_CHANGE, 0x1 -.equiv B_ANIM_SUBSTITUTE_FADE, 0x2 -.equiv B_ANIM_SUBSTITUTE_APPEAR, 0x3 -.equiv B_ANIM_BAIT_THROW, 0x4 -.equiv B_ANIM_ITEM_KNOCKOFF, 0x5 -.equiv B_ANIM_TURN_TRAP, 0x6 -.equiv B_ANIM_ITEM_EFFECT, 0x7 -.equiv B_ANIM_SMOKEBALL_ESCAPE, 0x8 -.equiv B_ANIM_HANGED_ON, 0x9 -.equiv B_ANIM_RAIN_CONTINUES, 0xA -.equiv B_ANIM_SUN_CONTINUES, 0xB -.equiv B_ANIM_SANDSTORM_CONTINUES, 0xC -.equiv B_ANIM_HAIL_CONTINUES, 0xD -.equiv B_ANIM_LEECH_SEED_DRAIN, 0xE -.equiv B_ANIM_MON_HIT, 0xF -.equiv B_ANIM_ITEM_STEAL, 0x10 -.equiv B_ANIM_SNATCH_MOVE, 0x11 -.equiv B_ANIM_FUTURE_SIGHT_HIT, 0x12 -.equiv B_ANIM_DOOM_DESIRE_HIT, 0x13 -.equiv B_ANIM_FOCUS_PUNCH_SET_UP, 0x14 -.equiv B_ANIM_INGRAIN_HEAL, 0x15 -.equiv B_ANIM_WISH_HEAL, 0x16 - -@ special animation table -.equiv B_ANIM_LVL_UP, 0x0 -.equiv B_ANIM_SWITCH_OUT_PLAYER_MON, 0x1 -.equiv B_ANIM_SWITCH_OUT_OPPONENT_MON, 0x2 -.equiv B_ANIM_BALL_THROW, 0x3 -.equiv B_ANIM_SAFARI_BALL_THROW, 0x4 -.equiv B_ANIM_SUBSTITUTE_TO_MON, 0x5 -.equiv B_ANIM_MON_TO_SUBSTITUTE, 0x6 diff --git a/constants/battle_move_constants.inc b/constants/battle_move_constants.inc deleted file mode 100644 index a05da3db3..000000000 --- a/constants/battle_move_constants.inc +++ /dev/null @@ -1,15 +0,0 @@ - .set TARGET_SELECTED_POKEMON, 0 - - .set F_TARGET_SPECIAL, 1 << 0 - .set F_TARGET_RANDOM, 1 << 2 - .set F_TARGET_BOTH_ENEMIES, 1 << 3 - .set F_TARGET_USER, 1 << 4 - .set F_TARGET_ALL_EXCEPT_USER, 1 << 5 - .set F_TARGET_ENEMY_SIDE, 1 << 6 - - .set F_MAKES_CONTACT, 1 << 0 - .set F_AFFECTED_BY_PROTECT, 1 << 1 - .set F_AFFECTED_BY_MAGIC_COAT, 1 << 2 - .set F_AFFECTED_BY_SNATCH, 1 << 3 - .set F_MIRROR_MOVE_COMPATIBLE, 1 << 4 - .set F_AFFECTED_BY_KINGS_ROCK, 1 << 5 diff --git a/constants/battle_text.inc b/constants/battle_text.inc deleted file mode 100644 index f7025f68f..000000000 --- a/constants/battle_text.inc +++ /dev/null @@ -1,352 +0,0 @@ - enum_start 12 - enum BATTLE_TEXT_UnknownString - enum BATTLE_TEXT_GainExpPoints - enum BATTLE_TEXT_GrewLevel - enum BATTLE_TEXT_LearnedMove - enum BATTLE_TEXT_TryingToLearnMove - enum BATTLE_TEXT_CantLearnMore - enum BATTLE_TEXT_DeleteMove - enum BATTLE_TEXT_DeletedMove - enum BATTLE_TEXT_StopLearning - enum BATTLE_TEXT_DidNotLearn - enum BATTLE_TEXT_LearnedMove2 - enum BATTLE_TEXT_AttackMissed - enum BATTLE_TEXT_ProtectedItself - enum BATTLE_TEXT_StatNoHigher - enum BATTLE_TEXT_AvoidedDamage - enum BATTLE_TEXT_DoesntAffect - enum BATTLE_TEXT_AttackingFainted - enum BATTLE_TEXT_DefendingFainted - enum BATTLE_TEXT_WinningPrize - enum BATTLE_TEXT_OutOfUsablePoke - enum BATTLE_TEXT_WhitedOut - enum BATTLE_TEXT_PreventEscape - enum BATTLE_TEXT_HitMulti - enum BATTLE_TEXT_FellAsleep - enum BATTLE_TEXT_MadeAsleep - enum BATTLE_TEXT_DefendingAsleep - enum BATTLE_TEXT_AttackingAsleep - enum BATTLE_TEXT_WasntAffected - enum BATTLE_TEXT_Poisoned - enum BATTLE_TEXT_Poisoned2 - enum BATTLE_TEXT_PoisonHurt - enum BATTLE_TEXT_AlreadyPoisoned - enum BATTLE_TEXT_BadlyPoisoned - enum BATTLE_TEXT_EnergyDrained - enum BATTLE_TEXT_Burned - enum BATTLE_TEXT_Burned2 - enum BATTLE_TEXT_BurnHurt - enum BATTLE_TEXT_Frozen - enum BATTLE_TEXT_Frozen2 - enum BATTLE_TEXT_FrozenSolid - enum BATTLE_TEXT_DefendingDefrosted - enum BATTLE_TEXT_AttackingDefrosted - enum BATTLE_TEXT_Defrosted - enum BATTLE_TEXT_Paralyzed - enum BATTLE_TEXT_Paralyzed2 - enum BATTLE_TEXT_Paralyzed3 - enum BATTLE_TEXT_AlreadyParalyzed - enum BATTLE_TEXT_ParalysisHealed - enum BATTLE_TEXT_DreamEaten - enum BATTLE_TEXT_AttackingStatNoHigher - enum BATTLE_TEXT_DefendingStatNoHigher - enum BATTLE_TEXT_StoppedWorking - enum BATTLE_TEXT_StoppedWorking2 - enum BATTLE_TEXT_Confused - enum BATTLE_TEXT_ConfusionSnapOut - enum BATTLE_TEXT_BecameConfused - enum BATTLE_TEXT_AlreadyConfused - enum BATTLE_TEXT_FellLove - enum BATTLE_TEXT_InLoveWith - enum BATTLE_TEXT_ImmobilizedBy - enum BATTLE_TEXT_BlownAway - enum BATTLE_TEXT_TypeTransform - enum BATTLE_TEXT_Flinched - enum BATTLE_TEXT_RegainedHealth - enum BATTLE_TEXT_HPFull - enum BATTLE_TEXT_RaisedSpDef - enum BATTLE_TEXT_RaisedDefense - enum BATTLE_TEXT_CoveredVeil - enum BATTLE_TEXT_SafeguardActive - enum BATTLE_TEXT_SafeguardFaded - enum BATTLE_TEXT_WentToSleep - enum BATTLE_TEXT_SpeltHealthy - enum BATTLE_TEXT_WhipWhirlwind - enum BATTLE_TEXT_TookSunlight - enum BATTLE_TEXT_LoweredHead - enum BATTLE_TEXT_IsGlowing - enum BATTLE_TEXT_FlewHigh - enum BATTLE_TEXT_DugHole - enum BATTLE_TEXT_SqueezedBind - enum BATTLE_TEXT_TrappedVortex - enum BATTLE_TEXT_Wrapped - enum BATTLE_TEXT_Clamped - enum BATTLE_TEXT_HurtBy - enum BATTLE_TEXT_FreedFrom - enum BATTLE_TEXT_KeptGoingCrash - enum BATTLE_TEXT_MistShroud - enum BATTLE_TEXT_MistProtect - enum BATTLE_TEXT_GetPumped - enum BATTLE_TEXT_HitRecoil - enum BATTLE_TEXT_ProtectedItself2 - enum BATTLE_TEXT_SandBuffeted - enum BATTLE_TEXT_HailStricken - enum BATTLE_TEXT_WasSeeded - enum BATTLE_TEXT_EvadedAttack - enum BATTLE_TEXT_HealthSapped - enum BATTLE_TEXT_FastAsleep - enum BATTLE_TEXT_WokeUp - enum BATTLE_TEXT_UproarAwake - enum BATTLE_TEXT_UproarWoke - enum BATTLE_TEXT_UproarCaused - enum BATTLE_TEXT_UproarMaking - enum BATTLE_TEXT_CalmedDown - enum BATTLE_TEXT_UproarCantSleep - enum BATTLE_TEXT_Stockpiled - enum BATTLE_TEXT_StockpiledCant - enum BATTLE_TEXT_UproarCantSleep2 - enum BATTLE_TEXT_UproarKeptAwake - enum BATTLE_TEXT_StayedAwake - enum BATTLE_TEXT_StoringEnergy - enum BATTLE_TEXT_UnleashedEnergy - enum BATTLE_TEXT_FatigueConfuse - enum BATTLE_TEXT_PickedUpYen - enum BATTLE_TEXT_Unaffected - enum BATTLE_TEXT_Transformed - enum BATTLE_TEXT_SubMade - enum BATTLE_TEXT_SubAlready - enum BATTLE_TEXT_SubTookDamage - enum BATTLE_TEXT_SubFaded - enum BATTLE_TEXT_MustRecharge - enum BATTLE_TEXT_RageBuilding - enum BATTLE_TEXT_MoveWasDisabled - enum BATTLE_TEXT_MoveIsDisabled - enum BATTLE_TEXT_DisabledNoMore - enum BATTLE_TEXT_EncoreGot - enum BATTLE_TEXT_EncoreEnded - enum BATTLE_TEXT_TookAim - enum BATTLE_TEXT_SketchedMove - enum BATTLE_TEXT_DestinyBondTake - enum BATTLE_TEXT_DestinyBondTaken - enum BATTLE_TEXT_ReducedBy - enum BATTLE_TEXT_StoleSomething - enum BATTLE_TEXT_CantEscapeNow - enum BATTLE_TEXT_NightmareStart - enum BATTLE_TEXT_NightmareLock - enum BATTLE_TEXT_CurseLay - enum BATTLE_TEXT_CurseAfflict - enum BATTLE_TEXT_SpikesScattered - enum BATTLE_TEXT_SpikesHurt - enum BATTLE_TEXT_IdentifiedPoke - enum BATTLE_TEXT_PerishSongFell - enum BATTLE_TEXT_BracedItself - enum BATTLE_TEXT_EnduredHit - enum BATTLE_TEXT_MagnitudeCount - enum BATTLE_TEXT_CutHPMaxATK - enum BATTLE_TEXT_CopyStatChanges - enum BATTLE_TEXT_GotFreeFrom - enum BATTLE_TEXT_LeechShed - enum BATTLE_TEXT_SpikesBlownAway - enum BATTLE_TEXT_FledBattle - enum BATTLE_TEXT_ForesawAttack - enum BATTLE_TEXT_TookAttack - enum BATTLE_TEXT_PokeAttack - enum BATTLE_TEXT_CenterAttention - enum BATTLE_TEXT_ChargingPower - enum BATTLE_TEXT_NaturePower - enum BATTLE_TEXT_StatusNormal - enum BATTLE_TEXT_NoMovesLeft - enum BATTLE_TEXT_TormentSubject - enum BATTLE_TEXT_TormentNoUse - enum BATTLE_TEXT_TightenFocus - enum BATTLE_TEXT_TauntFell - enum BATTLE_TEXT_TauntNoUse - enum BATTLE_TEXT_ReadyToHelp - enum BATTLE_TEXT_SwitchedItems - enum BATTLE_TEXT_CopiedObject - enum BATTLE_TEXT_WishMade - enum BATTLE_TEXT_WishTrue - enum BATTLE_TEXT_PlantedRoots - enum BATTLE_TEXT_AbsorbNutrients - enum BATTLE_TEXT_AnchoredItself - enum BATTLE_TEXT_DrowsyMade - enum BATTLE_TEXT_KnockedOffItem - enum BATTLE_TEXT_AbilitySwap - enum BATTLE_TEXT_SealedMove - enum BATTLE_TEXT_SealedNoUse - enum BATTLE_TEXT_GrudgeBear - enum BATTLE_TEXT_GrudgeLosePP - enum BATTLE_TEXT_ShroudedItself - enum BATTLE_TEXT_MagicCoatBounce - enum BATTLE_TEXT_AwaitMove - enum BATTLE_TEXT_SnatchedMove - enum BATTLE_TEXT_RainMade - enum BATTLE_TEXT_SpeedRisen - enum BATTLE_TEXT_ProtectedBy - enum BATTLE_TEXT_PreventedBy - enum BATTLE_TEXT_HPRestoredUsing - enum BATTLE_TEXT_MadeType - enum BATTLE_TEXT_PreventedPara - enum BATTLE_TEXT_PreventedRomance - enum BATTLE_TEXT_PreventedPoison - enum BATTLE_TEXT_PreventedConfusion - enum BATTLE_TEXT_RaisedFirePower - enum BATTLE_TEXT_AnchorsItself - enum BATTLE_TEXT_CutsAttack - enum BATTLE_TEXT_PreventedStatLoss - enum BATTLE_TEXT_HurtOther - enum BATTLE_TEXT_Traced - enum BATTLE_TEXT_Sharply - enum BATTLE_TEXT_Rose - enum BATTLE_TEXT_Harshly - enum BATTLE_TEXT_Fell - enum BATTLE_TEXT_UnknownString7 - enum BATTLE_TEXT_UnknownString3 - enum BATTLE_TEXT_UnknownString5 - enum BATTLE_TEXT_UnknownString6 - enum BATTLE_TEXT_Critical - enum BATTLE_TEXT_GrandSlam - enum BATTLE_TEXT_MoveForget123 - enum BATTLE_TEXT_MoveForgetAnd - enum BATTLE_TEXT_NotEffective - enum BATTLE_TEXT_SuperEffective - enum BATTLE_TEXT_GotAwaySafely - enum BATTLE_TEXT_FledWild - enum BATTLE_TEXT_NoRunning - enum BATTLE_TEXT_CantEscape2 - enum BATTLE_TEXT_BirchDontLeaveMe - enum BATTLE_TEXT_Nothing - enum BATTLE_TEXT_Failed - enum BATTLE_TEXT_HurtItself - enum BATTLE_TEXT_MirrorFail - enum BATTLE_TEXT_RainStart - enum BATTLE_TEXT_PourStart - enum BATTLE_TEXT_RainCont1 - enum BATTLE_TEXT_PourCont - enum BATTLE_TEXT_RainStop - enum BATTLE_TEXT_SandBrewed - enum BATTLE_TEXT_SandRages - enum BATTLE_TEXT_SandSubsided - enum BATTLE_TEXT_SunBright - enum BATTLE_TEXT_SunStrong - enum BATTLE_TEXT_SunFaded - enum BATTLE_TEXT_HailStart - enum BATTLE_TEXT_HailCont - enum BATTLE_TEXT_HailStop - enum BATTLE_TEXT_SpitUpFail - enum BATTLE_TEXT_SwallowFail - enum BATTLE_TEXT_WindHeatWave - enum BATTLE_TEXT_StatElim - enum BATTLE_TEXT_CoinScatter - enum BATTLE_TEXT_SubWeak - enum BATTLE_TEXT_PainSplit - enum BATTLE_TEXT_BellChime - enum BATTLE_TEXT_PerishSong - enum BATTLE_TEXT_NoPP1 - enum BATTLE_TEXT_NoPP2 - enum BATTLE_TEXT_Used1 - enum BATTLE_TEXT_TutorialUsed - enum BATTLE_TEXT_BlockBall - enum BATTLE_TEXT_DontBeAThief - enum BATTLE_TEXT_DodgeBall - enum BATTLE_TEXT_MissPoke - enum BATTLE_TEXT_BallBrokeOhNo - enum BATTLE_TEXT_BallBrokeAppeared - enum BATTLE_TEXT_BallBrokeAlmost - enum BATTLE_TEXT_BallBrokeSoClose - enum BATTLE_TEXT_BallCaught1 - enum BATTLE_TEXT_BallCaught2 - enum BATTLE_TEXT_GiveNickname - enum BATTLE_TEXT_SentToPC - enum BATTLE_TEXT_AddedToDex - enum BATTLE_TEXT_Raining - enum BATTLE_TEXT_Sandstorm - enum BATTLE_TEXT_CantEscape - enum BATTLE_TEXT_IgnoredOrdersSLP - enum BATTLE_TEXT_IgnoredOrders - enum BATTLE_TEXT_BeganNap - enum BATTLE_TEXT_LoafingAround - enum BATTLE_TEXT_WontObey - enum BATTLE_TEXT_TurnedAway - enum BATTLE_TEXT_NotNotice - enum BATTLE_TEXT_WillSwitch - enum BATTLE_TEXT_CreptCloser - enum BATTLE_TEXT_CantGetCloser - enum BATTLE_TEXT_WatchingCarefully - enum BATTLE_TEXT_CuriousAbout - enum BATTLE_TEXT_EnthralledBy - enum BATTLE_TEXT_IgnoredThing - enum BATTLE_TEXT_ThrewBlock - enum BATTLE_TEXT_SafariOver - enum BATTLE_TEXT_CuredParalysis - enum BATTLE_TEXT_CuredPoison - enum BATTLE_TEXT_CuredBurn - enum BATTLE_TEXT_CuredFreeze - enum BATTLE_TEXT_CuredSleep - enum BATTLE_TEXT_CuredConfusion - enum BATTLE_TEXT_CuredStatus - enum BATTLE_TEXT_RestoredHealth - enum BATTLE_TEXT_RestoredPP - enum BATTLE_TEXT_RestoredStatus - enum BATTLE_TEXT_RestoredHPLittle - enum BATTLE_TEXT_ChoiceBand - enum BATTLE_TEXT_FocusSash - enum BATTLE_TEXT_Terminator2 @ terminator? - enum BATTLE_TEXT_PreventedBurn - enum BATTLE_TEXT_BlocksOther - enum BATTLE_TEXT_RestoredHPByItem - enum BATTLE_TEXT_WhipSandstorm - enum BATTLE_TEXT_PreventedLoss - enum BATTLE_TEXT_InfatuatedPoke - enum BATTLE_TEXT_MadeIneffective - enum BATTLE_TEXT_CuredProblem - enum BATTLE_TEXT_OozeSuckup - enum BATTLE_TEXT_Transformed2 - enum BATTLE_TEXT_ElecWeakened - enum BATTLE_TEXT_FireWeakened - enum BATTLE_TEXT_HidUnderwater - enum BATTLE_TEXT_SprangUp - enum BATTLE_TEXT_CantForgetHM - enum BATTLE_TEXT_FoundOne - enum BATTLE_TEXT_PlayerDefeatedTrainer2 - enum BATTLE_TEXT_SoothingAroma - enum BATTLE_TEXT_CantUseItems - enum BATTLE_TEXT_UnknownString2 - enum BATTLE_TEXT_UnknownString4 - enum BATTLE_TEXT_HustleUse - enum BATTLE_TEXT_MadeUseless - enum BATTLE_TEXT_SandTombTrapped @ sand tomb - enum BATTLE_TEXT_Terminator - enum BATTLE_TEXT_BoostedExp - enum BATTLE_TEXT_SunIntensified - enum BATTLE_TEXT_GroundMoveNegate - enum BATTLE_TEXT_WallyBall - enum BATTLE_TEXT_TookAttack2 - enum BATTLE_TEXT_ChoseDestiny - enum BATTLE_TEXT_LostFocus - enum BATTLE_TEXT_UseNext - enum BATTLE_TEXT_FledUsingItem - enum BATTLE_TEXT_FledUsingOther - enum BATTLE_TEXT_DraggedOut - enum BATTLE_TEXT_PreventedOther - enum BATTLE_TEXT_NormalizedStatus - enum BATTLE_TEXT_Used2 - enum BATTLE_TEXT_BoxFull - enum BATTLE_TEXT_AvoidedAttack - enum BATTLE_TEXT_MadeIneffective2 - enum BATTLE_TEXT_PreventedFlinching - enum BATTLE_TEXT_AlreadyBurned - enum BATTLE_TEXT_StatNoLower - enum BATTLE_TEXT_BlocksOther2 - enum BATTLE_TEXT_WoreOff - enum BATTLE_TEXT_RaisedDefenseLittle - enum BATTLE_TEXT_RaisedSpDefLittle - enum BATTLE_TEXT_BrokeWall - enum BATTLE_TEXT_PreventedOther2 - enum BATTLE_TEXT_CuredOfProblem - enum BATTLE_TEXT_AttackingCantEscape - enum BATTLE_TEXT_Obtained1 - enum BATTLE_TEXT_Obtained2 - enum BATTLE_TEXT_Obtained3 - enum BATTLE_TEXT_NoEffect - enum BATTLE_TEXT_NoEffectOn diff --git a/constants/berry_constants.inc b/constants/berry_constants.inc deleted file mode 100644 index 2ecd7ac36..000000000 --- a/constants/berry_constants.inc +++ /dev/null @@ -1,6 +0,0 @@ - .set BERRY_FIRMNESS_UNKNOWN, 0 - .set BERRY_FIRMNESS_VERY_SOFT, 1 - .set BERRY_FIRMNESS_SOFT, 2 - .set BERRY_FIRMNESS_HARD, 3 - .set BERRY_FIRMNESS_VERY_HARD, 4 - .set BERRY_FIRMNESS_SUPER_HARD, 5 diff --git a/constants/constants.inc b/constants/constants.inc index 4a513c355..fd9715170 100644 --- a/constants/constants.inc +++ b/constants/constants.inc @@ -1,12 +1,3 @@ .include "constants/gba_constants.inc" .include "constants/misc_constants.inc" - .include "constants/type_constants.inc" - .include "constants/contest_constants.inc" -@ .include "constants/item_data_constants.inc" - .include "constants/battle_move_constants.inc" -@ .include "constants/trainer_constants.inc" - .include "constants/berry_constants.inc" .include "constants/version.inc" - .include "constants/battle.inc" - .include "constants/battle_text.inc" - .include "constants/contest_move_effects.inc" diff --git a/constants/contest_constants.inc b/constants/contest_constants.inc deleted file mode 100644 index e971764d6..000000000 --- a/constants/contest_constants.inc +++ /dev/null @@ -1,68 +0,0 @@ - .set CONTEST_COOL, 0x00 - .set CONTEST_BEAUTY, 0x01 - .set CONTEST_CUTE, 0x02 - .set CONTEST_SMART, 0x03 - .set CONTEST_TOUGH, 0x04 - - .set COMBO_STARTER_RAIN_DANCE, 0x01 - .set COMBO_STARTER_RAGE, 0x02 - .set COMBO_STARTER_FOCUS_ENERGY, 0x03 - .set COMBO_STARTER_HYPNOSIS, 0x04 - .set COMBO_STARTER_ENDURE, 0x05 - .set COMBO_STARTER_HORN_ATTACK, 0x06 - .set COMBO_STARTER_SWORDS_DANCE, 0x07 - .set COMBO_STARTER_STOCKPILE, 0x08 - .set COMBO_STARTER_SUNNY_DAY, 0x09 - .set COMBO_STARTER_REST, 0x0A - .set COMBO_STARTER_VICE_GRIP, 0x0B - .set COMBO_STARTER_DEFENSE_CURL, 0x0C - .set COMBO_STARTER_CHARGE, 0x0D - .set COMBO_STARTER_ROCK_THROW, 0x0E - .set COMBO_STARTER_YAWN, 0x0F - .set COMBO_STARTER_SCARY_FACE, 0x10 - .set COMBO_STARTER_POWDER_SNOW, 0x11 - .set COMBO_STARTER_LOCK_ON, 0x12 - .set COMBO_STARTER_SOFT_BOILED, 0x13 - .set COMBO_STARTER_MEAN_LOOK, 0x14 - .set COMBO_STARTER_SCRATCH, 0x15 - .set COMBO_STARTER_GROWTH, 0x16 - .set COMBO_STARTER_HAIL, 0x17 - .set COMBO_STARTER_SANDSTORM, 0x18 - .set COMBO_STARTER_BELLY_DRUM, 0x19 - .set COMBO_STARTER_MIND_READER, 0x1A - .set COMBO_STARTER_DRAGON_BREATH, 0x1B - .set COMBO_STARTER_DRAGON_RAGE, 0x1C - .set COMBO_STARTER_DRAGON_DANCE, 0x1D - .set COMBO_STARTER_SURF, 0x1E - .set COMBO_STARTER_DIVE, 0x1F - .set COMBO_STARTER_STRING_SHOT, 0x20 - .set COMBO_STARTER_LEER, 0x21 - .set COMBO_STARTER_TAUNT, 0x22 - .set COMBO_STARTER_CHARM, 0x23 - .set COMBO_STARTER_HARDEN, 0x24 - .set COMBO_STARTER_SING, 0x25 - .set COMBO_STARTER_EARTHQUAKE, 0x26 - .set COMBO_STARTER_DOUBLE_TEAM, 0x27 - .set COMBO_STARTER_CURSE, 0x28 - .set COMBO_STARTER_SWEET_SCENT, 0x29 - .set COMBO_STARTER_SLUDGE, 0x2A - .set COMBO_STARTER_SLUDGE_BOMB, 0x2B - .set COMBO_STARTER_THUNDER_PUNCH, 0x2C - .set COMBO_STARTER_FIRE_PUNCH, 0x2D - .set COMBO_STARTER_ICE_PUNCH, 0x2E - .set COMBO_STARTER_PECK, 0x2F - .set COMBO_STARTER_METAL_SOUND, 0x30 - .set COMBO_STARTER_MUD_SPORT, 0x31 - .set COMBO_STARTER_WATER_SPORT, 0x32 - .set COMBO_STARTER_BONE_CLUB, 0x33 - .set COMBO_STARTER_BONEMERANG, 0x34 - .set COMBO_STARTER_BONE_RUSH, 0x35 - .set COMBO_STARTER_SAND_ATTACK, 0x36 - .set COMBO_STARTER_MUD_SLAP, 0x37 - .set COMBO_STARTER_FAKE_OUT, 0x38 - .set COMBO_STARTER_PSYCHIC, 0x39 - .set COMBO_STARTER_KINESIS, 0x3A - .set COMBO_STARTER_CONFUSION, 0x3B - .set COMBO_STARTER_POUND, 0x3C - .set COMBO_STARTER_SMOG, 0x3D - .set COMBO_STARTER_CALM_MIND, 0x3E diff --git a/constants/contest_move_effects.inc b/constants/contest_move_effects.inc deleted file mode 100644 index b19e05004..000000000 --- a/constants/contest_move_effects.inc +++ /dev/null @@ -1,49 +0,0 @@ - enum_start - enum CONTEST_EFFECT_HIGHLY_APPEALING @ 0 - enum CONTEST_EFFECT_USER_MORE_EASILY_STARTLED @ 1 - enum CONTEST_EFFECT_GREAT_APPEAL_BUT_NO_MORE_MOVES @ 2 - enum CONTEST_EFFECT_REPETITION_NOT_BORING @ 3 - enum CONTEST_EFFECT_AVOID_STARTLE_ONCE @ 4 - enum CONTEST_EFFECT_AVOID_STARTLE @ 5 - enum CONTEST_EFFECT_AVOID_STARTLE_SLIGHTLY @ 6 - enum CONTEST_EFFECT_USER_LESS_EASILY_STARTLED @ 7 - enum CONTEST_EFFECT_STARTLE_FRONT_MON @ 8 - enum CONTEST_EFFECT_SLIGHTLY_STARTLE_PREV_MONS @ 9 - enum CONTEST_EFFECT_STARTLE_PREV_MON @ 10 - enum CONTEST_EFFECT_STARTLE_PREV_MONS @ 11 - enum CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON @ 12 - enum CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS @ 13 - enum CONTEST_EFFECT_STARTLE_PREV_MON_2 @ 14 - enum CONTEST_EFFECT_STARTLE_PREV_MONS_2 @ 15 - enum CONTEST_EFFECT_SHIFT_JUDGE_ATTENTION @ 16 - enum CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION @ 17 - enum CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN @ 18 - enum CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL @ 19 - enum CONTEST_EFFECT_STARTLE_MONS_COOL_APPEAL @ 20 - enum CONTEST_EFFECT_STARTLE_MONS_BEAUTY_APPEAL @ 21 - enum CONTEST_EFFECT_STARTLE_MONS_CUTE_APPEAL @ 22 - enum CONTEST_EFFECT_STARTLE_MONS_SMART_APPEAL @ 23 - enum CONTEST_EFFECT_STARTLE_MONS_TOUGH_APPEAL @ 24 - enum CONTEST_EFFECT_MAKE_FOLLOWING_MON_NERVOUS @ 25 - enum CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS @ 26 - enum CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS @ 27 - enum CONTEST_EFFECT_BADLY_STARTLES_MONS_IN_GOOD_CONDITION @ 28 - enum CONTEST_EFFECT_BETTER_IF_FIRST @ 29 - enum CONTEST_EFFECT_BETTER_IF_LAST @ 30 - enum CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONES @ 31 - enum CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONE @ 32 - enum CONTEST_EFFECT_BETTER_WHEN_LATER @ 33 - enum CONTEST_EFFECT_QUALITY_DEPENDS_ON_TIMING @ 34 - enum CONTEST_EFFECT_BETTER_IF_SAME_TYPE @ 35 - enum CONTEST_EFFECT_BETTER_IF_DIFF_TYPE @ 36 - enum CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL @ 37 - enum CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS @ 38 - enum CONTEST_EFFECT_BETTER_WITH_GOOD_CONDITION @ 39 - enum CONTEST_EFFECT_NEXT_APPEAL_EARLIER @ 40 - enum CONTEST_EFFECT_NEXT_APPEAL_LATER @ 41 - enum CONTEST_EFFECT_MAKE_SCRAMBLING_TURN_ORDER_EASIER @ 42 - enum CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER @ 43 - enum CONTEST_EFFECT_EXCITE_AUDIENCE_IN_ANY_CONTEST @ 44 - enum CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS @ 45 - enum CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED @ 46 - enum CONTEST_EFFECT_DONT_EXCITE_AUDIENCE @ 47 diff --git a/constants/item_data_constants.inc b/constants/item_data_constants.inc deleted file mode 100644 index cfeb9c1c4..000000000 --- a/constants/item_data_constants.inc +++ /dev/null @@ -1,5 +0,0 @@ - .set POCKET_ITEMS, 0x01 - .set POCKET_KEY_ITEMS, 0x02 - .set POCKET_POKE_BALLS, 0x03 - .set POCKET_TM_CASE, 0x04 - .set POCKET_BERRY_POUCH, 0x05 diff --git a/constants/misc_constants.inc b/constants/misc_constants.inc index 1f4a6a23a..621ba2af8 100644 --- a/constants/misc_constants.inc +++ b/constants/misc_constants.inc @@ -20,21 +20,3 @@ .set OBJ_IMAGE_ANIM_H_FLIP, 1 << 6 .set OBJ_IMAGE_ANIM_V_FLIP, 1 << 7 - - .ifdef ENGLISH - .equiv GAME_LANGUAGE, 2 - .else - .ifdef GERMAN - .equiv GAME_LANGUAGE, 5 - .endif - .endif - - .equiv ENEMY_TYPE1, 0 - .equiv ENEMY_TYPE2, 1 - .equiv PLAYER_TYPE1, 2 - .equiv PLAYER_TYPE2, 3 - .equiv CURRENT_MOVE, 4 - - .equiv LESS_THAN, 0 - .equiv GREATER_THAN, 1 - .equiv EQUAL, 2 diff --git a/constants/pokemon_data_constants.inc b/constants/pokemon_data_constants.inc deleted file mode 100644 index cf5d4df41..000000000 --- a/constants/pokemon_data_constants.inc +++ /dev/null @@ -1,78 +0,0 @@ - .set NATURE_HARDY, 0 - .set NATURE_LONELY, 1 - .set NATURE_BRAVE, 2 - .set NATURE_ADAMANT, 3 - .set NATURE_NAUGHTY, 4 - .set NATURE_BOLD, 5 - .set NATURE_DOCILE, 6 - .set NATURE_RELAXED, 7 - .set NATURE_IMPISH, 8 - .set NATURE_LAX, 9 - .set NATURE_TIMID, 10 - .set NATURE_HASTY, 11 - .set NATURE_SERIOUS, 12 - .set NATURE_JOLLY, 13 - .set NATURE_NAIVE, 14 - .set NATURE_MODEST, 15 - .set NATURE_MILD, 16 - .set NATURE_QUIET, 17 - .set NATURE_BASHFUL, 18 - .set NATURE_RASH, 19 - .set NATURE_CALM, 20 - .set NATURE_GENTLE, 21 - .set NATURE_SASSY, 22 - .set NATURE_CAREFUL, 23 - .set NATURE_QUIRKY, 24 - - .set GROWTH_MEDIUM_FAST, 0x00 - .set GROWTH_ERRATIC, 0x01 - .set GROWTH_FLUCTUATING, 0x02 - .set GROWTH_MEDIUM_SLOW, 0x03 - .set GROWTH_FAST, 0x04 - .set GROWTH_SLOW, 0x05 - - .set EGG_GROUP_NONE, 0x00 - .set EGG_GROUP_MONSTER, 0x01 - .set EGG_GROUP_WATER_1, 0x02 - .set EGG_GROUP_BUG, 0x03 - .set EGG_GROUP_FLYING, 0x04 - .set EGG_GROUP_FIELD, 0x05 - .set EGG_GROUP_FAIRY, 0x06 - .set EGG_GROUP_GRASS, 0x07 - .set EGG_GROUP_HUMAN_LIKE, 0x08 - .set EGG_GROUP_WATER_3, 0x09 - .set EGG_GROUP_MINERAL, 0x0a - .set EGG_GROUP_AMORPHOUS, 0x0b - .set EGG_GROUP_WATER_2, 0x0c - .set EGG_GROUP_DITTO, 0x0d - .set EGG_GROUP_DRAGON, 0x0e - .set EGG_GROUP_UNDISCOVERED, 0x0f - - .set BODY_COLOR_RED, 0x00 - .set BODY_COLOR_BLUE, 0x01 - .set BODY_COLOR_YELLOW, 0x02 - .set BODY_COLOR_GREEN, 0x03 - .set BODY_COLOR_BLACK, 0x04 - .set BODY_COLOR_BROWN, 0x05 - .set BODY_COLOR_PURPLE, 0x06 - .set BODY_COLOR_GRAY, 0x07 - .set BODY_COLOR_WHITE, 0x08 - .set BODY_COLOR_PINK, 0x09 - - .set F_SUMMARY_SCREEN_FLIP_SPRITE, 0x80 - - .set EVO_FRIENDSHIP, 0x0001 @ Pokémon levels up with friendship ≥ 220 - .set EVO_FRIENDSHIP_DAY, 0x0002 @ Pokémon levels up during the day with friendship ≥ 220 - .set EVO_FRIENDSHIP_NIGHT, 0x0003 @ Pokémon levels up at night with friendship ≥ 220 - .set EVO_LEVEL, 0x0004 @ Pokémon reaches the specified level - .set EVO_TRADE, 0x0005 @ Pokémon is traded - .set EVO_TRADE_ITEM, 0x0006 @ Pokémon is traded while it's holding the specified item - .set EVO_ITEM, 0x0007 @ specified item is used on Pokémon - .set EVO_LEVEL_ATK_GT_DEF, 0x0008 @ Pokémon reaches the specified level with attack > defense - .set EVO_LEVEL_ATK_EQ_DEF, 0x0009 @ Pokémon reaches the specified level with attack = defense - .set EVO_LEVEL_ATK_LT_DEF, 0x000a @ Pokémon reaches the specified level with attack < defense - .set EVO_LEVEL_SILCOON, 0x000b @ Pokémon reaches the specified level with a Silcoon personality value - .set EVO_LEVEL_CASCOON, 0x000c @ Pokémon reaches the specified level with a Cascoon personality value - .set EVO_LEVEL_NINJASK, 0x000d @ Pokémon reaches the specified level (special value for Ninjask) - .set EVO_LEVEL_SHEDINJA, 0x000e @ Pokémon reaches the specified level (special value for Shedinja) - .set EVO_BEAUTY, 0x000f @ Pokémon levels up with beauty ≥ specified value diff --git a/constants/type_constants.inc b/constants/type_constants.inc deleted file mode 100644 index c6611bd8a..000000000 --- a/constants/type_constants.inc +++ /dev/null @@ -1,18 +0,0 @@ - .set TYPE_NORMAL, 0x00 - .set TYPE_FIGHTING, 0x01 - .set TYPE_FLYING, 0x02 - .set TYPE_POISON, 0x03 - .set TYPE_GROUND, 0x04 - .set TYPE_ROCK, 0x05 - .set TYPE_BUG, 0x06 - .set TYPE_GHOST, 0x07 - .set TYPE_STEEL, 0x08 - .set TYPE_MYSTERY, 0x09 - .set TYPE_FIRE, 0x0a - .set TYPE_WATER, 0x0b - .set TYPE_GRASS, 0x0c - .set TYPE_ELECTRIC, 0x0d - .set TYPE_PSYCHIC, 0x0e - .set TYPE_ICE, 0x0f - .set TYPE_DRAGON, 0x10 - .set TYPE_DARK, 0x11 diff --git a/constants/variables.inc b/constants/variables.inc deleted file mode 100644 index ab488a97e..000000000 --- a/constants/variables.inc +++ /dev/null @@ -1,6 +0,0 @@ - .equiv FACING, 0x800C - .equiv RESULT, 0x800D - .equiv ITEM_ID, 0x800E - .equiv LAST_TALKED, 0x800F - .equiv CONTEST_RANK, 0x8010 - .equiv CONTEST_CATEGORY, 0x8011 diff --git a/constants/version.inc b/constants/version.inc index 07c3bfa29..c5bef93d8 100644 --- a/constants/version.inc +++ b/constants/version.inc @@ -3,3 +3,11 @@ .else .equiv GAME_VERSION, 5 .endif + + .ifdef ENGLISH + .equiv GAME_LANGUAGE, 2 + .else + .ifdef GERMAN + .equiv GAME_LANGUAGE, 5 + .endif + .endif diff --git a/data/map_events.s b/data/map_events.s index 5fd6a9331..1607ef982 100644 --- a/data/map_events.s +++ b/data/map_events.s @@ -11,7 +11,6 @@ #include "constants/weather.h" .include "asm/macros.inc" .include "constants/constants.inc" - .include "constants/item_data_constants.inc" .section .rodata |