#include "constants/species.h" #include "constants/items.h" #include "constants/moves.h" #include "constants/pokemon.h" #include "constants/easy_chat.h" #include "constants/facility_trainer_classes.h" #define MALE 0 #define FEMALE 1 #define NULL 0 .include "asm/macros.inc" .section .rodata .align 2 gUnknown_8479668:: @ 8479668 .incbin "graphics/misc/unk_8479688.gbapal" gUnknown_8479688:: .incbin "graphics/misc/unk_8479688.4bpp.lz" gUnknown_8479748:: .incbin "graphics/misc/unk_8479748.4bpp.lz" .section .rodata.after_trainer_tower // berry_fix_program gUnknown_847A8D8:: .string "{CLEAR 11}A{CLEAR 6}B{CLEAR 6}C{CLEAR 26}D{CLEAR 6}E{CLEAR 6}F{CLEAR 26}others$" gUnknown_847A8FA:: .string "{CLEAR 11}G{CLEAR 6}H{CLEAR 6}I{CLEAR 26}J{CLEAR 6}K{CLEAR 6}L$" gUnknown_847A913:: .string "{CLEAR 11}M{CLEAR 6}N{CLEAR 6}O{CLEAR 26}P{CLEAR 6}Q{CLEAR 6}R{CLEAR 6}S{CLEAR 26} $" gUnknown_847A934:: .string "{CLEAR 11}T{CLEAR 6}U{CLEAR 6}V{CLEAR 26}W{CLEAR 6}X{CLEAR 6}Y{CLEAR 6}Z{CLEAR 26} $" gUnknown_847A955:: .string "{CLEAR 11}a{CLEAR 6}b{CLEAR 6}c{CLEAR 26}d{CLEAR 6}e{CLEAR 6}f{CLEAR 6} {CLEAR 26}.$" gUnknown_847A976:: .string "{CLEAR 11}g{CLEAR 6}h{CLEAR 7}i{CLEAR 27}j{CLEAR 6}k{CLEAR 6}l{CLEAR 7} {CLEAR 26},$" gUnknown_847A997:: .string "{CLEAR 11}m{CLEAR 6}n{CLEAR 7}o{CLEAR 26}p{CLEAR 6}q{CLEAR 7}r{CLEAR 6}s{CLEAR 27} $" gUnknown_847A9B8:: .string "{CLEAR 12}t{CLEAR 6}u{CLEAR 6}v{CLEAR 26}w{CLEAR 6}x{CLEAR 6}y{CLEAR 6}z{CLEAR 26} $" gUnknown_847A9D9:: .string "{CLEAR 11}A{CLEAR 6}B{CLEAR 6}C{CLEAR 26}D{CLEAR 6}E{CLEAR 6}F{CLEAR 6} {CLEAR 26}.$" gUnknown_847A9FA:: .string "{CLEAR 11}G{CLEAR 6}H{CLEAR 6}I{CLEAR 26}J{CLEAR 6}K{CLEAR 6}L{CLEAR 6} {CLEAR 26},$" gUnknown_847AA1B:: .string "{CLEAR 11}M{CLEAR 6}N{CLEAR 6}O{CLEAR 26}P{CLEAR 6}Q{CLEAR 6}R{CLEAR 6}S{CLEAR 26} $" gUnknown_847AA3C:: .string "{CLEAR 11}T{CLEAR 6}U{CLEAR 6}V{CLEAR 26}W{CLEAR 6}X{CLEAR 6}Y{CLEAR 6}Z{CLEAR 26} $" gUnknown_847AA5D:: .string "{CLEAR 11}0{CLEAR 16}1{CLEAR 16}2{CLEAR 16}3{CLEAR 16}4{CLEAR 16} $" gUnknown_847AA76:: .string "{CLEAR 11}5{CLEAR 16}6{CLEAR 16}7{CLEAR 16}8{CLEAR 16}9{CLEAR 16} $" gUnknown_847AA8F:: .string "{CLEAR 11}!{CLEAR 16}?{CLEAR 16}♂{CLEAR 16}♀{CLEAR 16}/{CLEAR 16}-$" gUnknown_847AAA8:: .string "{CLEAR 11}…{CLEAR 16}“{CLEAR 16}”{CLEAR 18}‘{CLEAR 18}'{CLEAR 18} $" gText_UnionRoomChatKeyboard_ABCDE:: .string "ABCDE$" gText_UnionRoomChatKeyboard_FGHIJ:: .string "FGHIJ$" gText_UnionRoomChatKeyboard_KLMNO:: .string "KLMNO$" gText_UnionRoomChatKeyboard_PQRST:: .string "PQRST$" gText_UnionRoomChatKeyboard_UVWXY:: .string "UVWXY$" gText_UnionRoomChatKeyboard_Z:: .string "Z $" gText_UnionRoomChatKeyboard_01234Upper:: .string "01234$" gText_UnionRoomChatKeyboard_56789Upper:: .string "56789$" gText_UnionRoomChatKeyboard_PunctuationUpper:: .string ".,!? $" gText_UnionRoomChatKeyboard_SymbolsUpper:: .string "-/&… $" gText_UnionRoomChatKeyboard_abcde:: .string "abcde$" gText_UnionRoomChatKeyboard_fghij:: .string "fghij$" gText_UnionRoomChatKeyboard_klmno:: .string "klmno$" gText_UnionRoomChatKeyboard_pqrst:: .string "pqrst$" gText_UnionRoomChatKeyboard_uvwxy:: .string "uvwxy$" gText_UnionRoomChatKeyboard_z:: .string "z $" gText_UnionRoomChatKeyboard_01234Lower:: .string "01234$" gText_UnionRoomChatKeyboard_56789Lower:: .string "56789$" gText_UnionRoomChatKeyboard_PunctuationLower:: .string ".,!? $" gText_UnionRoomChatKeyboard_SymbolsLower:: .string "-/&… $" .string "$" .string "$" .string "$" .string "$" .string "$" .string "$" .string "$" .string "$" gText_UnionRoomChatKeyboard_Emoji1:: .string "{EXTRA 245}{EXTRA 246}{EXTRA 247}{EXTRA 248}{EXTRA 254}$" gText_UnionRoomChatKeyboard_Emoji2:: .string "{EXTRA 249}{EXTRA 250}{EXTRA 252}{EXTRA 251}{EXTRA 253}$" gText_UnionRoomChatKeyboard_Emoji3:: .string "{EXTRA 236}{EXTRA 237}{EXTRA 238}{EXTRA 235}{EXTRA 234}$" gText_UnionRoomChatKeyboard_Emoji4:: .string "♂♀{EXTRA 212}{EXTRA 213}{EXTRA 211}$" gText_UnionRoomChatKeyboard_Emoji5:: .string "{EXTRA 216}{EXTRA 217}{EXTRA 242}{EXTRA 243}{EXTRA 244}$" gText_UnionRoomChatKeyboard_Emoji6:: .string "{EXTRA 218}{EXTRA 241}{EXTRA 224}{EXTRA 226}{EXTRA 227}$" gText_UnionRoomChatKeyboard_Emoji7:: .string "{EXTRA 240}{EXTRA 239}{EXTRA 225}{EXTRA 214}{EXTRA 215}$" gText_UnionRoomChatKeyboard_Emoji8:: .string "{EXTRA 228}{EXTRA 229}{EXTRA 230}{EXTRA 231}{EXTRA 232}$" gText_UnionRoomChatKeyboard_Emoji9:: .string "{EXTRA 233}{EXTRA 220}{EXTRA 221}{EXTRA 222}{EXTRA 209}$" gText_UnionRoomChatKeyboard_Emoji10:: .string "{EXTRA 210}{EXTRA 208}ょ: $" @ 847ABAC .align 2 .include "data/trainer_tower/trainers.inc" .include "data/text/move_descriptions.inc" .align 2, 0 gMoveDescriptionPointers:: @ 84886E8 .4byte gMoveDescription_Pound .4byte gMoveDescription_KarateChop .4byte gMoveDescription_DoubleSlap .4byte gMoveDescription_CometPunch .4byte gMoveDescription_MegaPunch .4byte gMoveDescription_PayDay .4byte gMoveDescription_FirePunch .4byte gMoveDescription_IcePunch .4byte gMoveDescription_ThunderPunch .4byte gMoveDescription_Scratch .4byte gMoveDescription_ViceGrip .4byte gMoveDescription_Guillotine .4byte gMoveDescription_RazorWind .4byte gMoveDescription_SwordsDance .4byte gMoveDescription_Cut .4byte gMoveDescription_Gust .4byte gMoveDescription_WingAttack .4byte gMoveDescription_Whirlwind .4byte gMoveDescription_Fly .4byte gMoveDescription_Bind .4byte gMoveDescription_Slam .4byte gMoveDescription_VineWhip .4byte gMoveDescription_Stomp .4byte gMoveDescription_DoubleKick .4byte gMoveDescription_MegaKick .4byte gMoveDescription_JumpKick .4byte gMoveDescription_RollingKick .4byte gMoveDescription_SandAttack .4byte gMoveDescription_Headbutt .4byte gMoveDescription_HornAttack .4byte gMoveDescription_FuryAttack .4byte gMoveDescription_HornDrill .4byte gMoveDescription_Tackle .4byte gMoveDescription_BodySlam .4byte gMoveDescription_Wrap .4byte gMoveDescription_TakeDown .4byte gMoveDescription_Thrash .4byte gMoveDescription_DoubleEdge .4byte gMoveDescription_TailWhip .4byte gMoveDescription_PoisonSting .4byte gMoveDescription_Twineedle .4byte gMoveDescription_PinMissile .4byte gMoveDescription_Leer .4byte gMoveDescription_Bite .4byte gMoveDescription_Growl .4byte gMoveDescription_Roar .4byte gMoveDescription_Sing .4byte gMoveDescription_Supersonic .4byte gMoveDescription_SonicBoom .4byte gMoveDescription_Disable .4byte gMoveDescription_Acid .4byte gMoveDescription_Ember .4byte gMoveDescription_Flamethrower .4byte gMoveDescription_Mist .4byte gMoveDescription_WaterGun .4byte gMoveDescription_HydroPump .4byte gMoveDescription_Surf .4byte gMoveDescription_IceBeam .4byte gMoveDescription_Blizzard .4byte gMoveDescription_Psybeam .4byte gMoveDescription_BubbleBeam .4byte gMoveDescription_AuroraBeam .4byte gMoveDescription_HyperBeam .4byte gMoveDescription_Peck .4byte gMoveDescription_DrillPeck .4byte gMoveDescription_Submission .4byte gMoveDescription_LowKick .4byte gMoveDescription_Counter .4byte gMoveDescription_SeismicToss .4byte gMoveDescription_Strength .4byte gMoveDescription_Absorb .4byte gMoveDescription_MegaDrain .4byte gMoveDescription_LeechSeed .4byte gMoveDescription_Growth .4byte gMoveDescription_RazorLeaf .4byte gMoveDescription_SolarBeam .4byte gMoveDescription_PoisonPowder .4byte gMoveDescription_StunSpore .4byte gMoveDescription_SleepPowder .4byte gMoveDescription_PetalDance .4byte gMoveDescription_StringShot .4byte gMoveDescription_DragonRage .4byte gMoveDescription_FireSpin .4byte gMoveDescription_ThunderShock .4byte gMoveDescription_Thunderbolt .4byte gMoveDescription_ThunderWave .4byte gMoveDescription_Thunder .4byte gMoveDescription_RockThrow .4byte gMoveDescription_Earthquake .4byte gMoveDescription_Fissure .4byte gMoveDescription_Dig .4byte gMoveDescription_Toxic .4byte gMoveDescription_Confusion .4byte gMoveDescription_Psychic .4byte gMoveDescription_Hypnosis .4byte gMoveDescription_Meditate .4byte gMoveDescription_Agility .4byte gMoveDescription_QuickAttack .4byte gMoveDescription_Rage .4byte gMoveDescription_Teleport .4byte gMoveDescription_NightShade .4byte gMoveDescription_Mimic .4byte gMoveDescription_Screech .4byte gMoveDescription_DoubleTeam .4byte gMoveDescription_Recover .4byte gMoveDescription_Harden .4byte gMoveDescription_Minimize .4byte gMoveDescription_Smokescreen .4byte gMoveDescription_ConfuseRay .4byte gMoveDescription_Withdraw .4byte gMoveDescription_DefenseCurl .4byte gMoveDescription_Barrier .4byte gMoveDescription_LightScreen .4byte gMoveDescription_Haze .4byte gMoveDescription_Reflect .4byte gMoveDescription_FocusEnergy .4byte gMoveDescription_Bide .4byte gMoveDescription_Metronome .4byte gMoveDescription_MirrorMove .4byte gMoveDescription_SelfDestruct .4byte gMoveDescription_EggBomb .4byte gMoveDescription_Lick .4byte gMoveDescription_Smog .4byte gMoveDescription_Sludge .4byte gMoveDescription_BoneClub .4byte gMoveDescription_FireBlast .4byte gMoveDescription_Waterfall .4byte gMoveDescription_Clamp .4byte gMoveDescription_Swift .4byte gMoveDescription_SkullBash .4byte gMoveDescription_SpikeCannon .4byte gMoveDescription_Constrict .4byte gMoveDescription_Amnesia .4byte gMoveDescription_Kinesis .4byte gMoveDescription_SoftBoiled .4byte gMoveDescription_HiJumpKick .4byte gMoveDescription_Glare .4byte gMoveDescription_DreamEater .4byte gMoveDescription_PoisonGas .4byte gMoveDescription_Barrage .4byte gMoveDescription_LeechLife .4byte gMoveDescription_LovelyKiss .4byte gMoveDescription_SkyAttack .4byte gMoveDescription_Transform .4byte gMoveDescription_Bubble .4byte gMoveDescription_DizzyPunch .4byte gMoveDescription_Spore .4byte gMoveDescription_Flash .4byte gMoveDescription_Psywave .4byte gMoveDescription_Splash .4byte gMoveDescription_AcidArmor .4byte gMoveDescription_Crabhammer .4byte gMoveDescription_Explosion .4byte gMoveDescription_FurySwipes .4byte gMoveDescription_Bonemerang .4byte gMoveDescription_Rest .4byte gMoveDescription_RockSlide .4byte gMoveDescription_HyperFang .4byte gMoveDescription_Sharpen .4byte gMoveDescription_Conversion .4byte gMoveDescription_TriAttack .4byte gMoveDescription_SuperFang .4byte gMoveDescription_Slash .4byte gMoveDescription_Substitute .4byte gMoveDescription_Struggle .4byte gMoveDescription_Sketch .4byte gMoveDescription_TripleKick .4byte gMoveDescription_Thief .4byte gMoveDescription_SpiderWeb .4byte gMoveDescription_MindReader .4byte gMoveDescription_Nightmare .4byte gMoveDescription_FlameWheel .4byte gMoveDescription_Snore .4byte gMoveDescription_Curse .4byte gMoveDescription_Flail .4byte gMoveDescription_Conversion2 .4byte gMoveDescription_Aeroblast .4byte gMoveDescription_CottonSpore .4byte gMoveDescription_Reversal .4byte gMoveDescription_Spite .4byte gMoveDescription_PowderSnow .4byte gMoveDescription_Protect .4byte gMoveDescription_MachPunch .4byte gMoveDescription_ScaryFace .4byte gMoveDescription_FaintAttack .4byte gMoveDescription_SweetKiss .4byte gMoveDescription_BellyDrum .4byte gMoveDescription_SludgeBomb .4byte gMoveDescription_MudSlap .4byte gMoveDescription_Octazooka .4byte gMoveDescription_Spikes .4byte gMoveDescription_ZapCannon .4byte gMoveDescription_Foresight .4byte gMoveDescription_DestinyBond .4byte gMoveDescription_PerishSong .4byte gMoveDescription_IcyWind .4byte gMoveDescription_Detect .4byte gMoveDescription_BoneRush .4byte gMoveDescription_LockOn .4byte gMoveDescription_Outrage .4byte gMoveDescription_Sandstorm .4byte gMoveDescription_GigaDrain .4byte gMoveDescription_Endure .4byte gMoveDescription_Charm .4byte gMoveDescription_Rollout .4byte gMoveDescription_FalseSwipe .4byte gMoveDescription_Swagger .4byte gMoveDescription_MilkDrink .4byte gMoveDescription_Spark .4byte gMoveDescription_FuryCutter .4byte gMoveDescription_SteelWing .4byte gMoveDescription_MeanLook .4byte gMoveDescription_Attract .4byte gMoveDescription_SleepTalk .4byte gMoveDescription_HealBell .4byte gMoveDescription_Return .4byte gMoveDescription_Present .4byte gMoveDescription_Frustration .4byte gMoveDescription_Safeguard .4byte gMoveDescription_PainSplit .4byte gMoveDescription_SacredFire .4byte gMoveDescription_Magnitude .4byte gMoveDescription_DynamicPunch .4byte gMoveDescription_Megahorn .4byte gMoveDescription_DragonBreath .4byte gMoveDescription_BatonPass .4byte gMoveDescription_Encore .4byte gMoveDescription_Pursuit .4byte gMoveDescription_RapidSpin .4byte gMoveDescription_SweetScent .4byte gMoveDescription_IronTail .4byte gMoveDescription_MetalClaw .4byte gMoveDescription_VitalThrow .4byte gMoveDescription_MorningSun .4byte gMoveDescription_Synthesis .4byte gMoveDescription_Moonlight .4byte gMoveDescription_HiddenPower .4byte gMoveDescription_CrossChop .4byte gMoveDescription_Twister .4byte gMoveDescription_RainDance .4byte gMoveDescription_SunnyDay .4byte gMoveDescription_Crunch .4byte gMoveDescription_MirrorCoat .4byte gMoveDescription_PsychUp .4byte gMoveDescription_ExtremeSpeed .4byte gMoveDescription_AncientPower .4byte gMoveDescription_ShadowBall .4byte gMoveDescription_FutureSight .4byte gMoveDescription_RockSmash .4byte gMoveDescription_Whirlpool .4byte gMoveDescription_BeatUp .4byte gMoveDescription_FakeOut .4byte gMoveDescription_Uproar .4byte gMoveDescription_Stockpile .4byte gMoveDescription_SpitUp .4byte gMoveDescription_Swallow .4byte gMoveDescription_HeatWave .4byte gMoveDescription_Hail .4byte gMoveDescription_Torment .4byte gMoveDescription_Flatter .4byte gMoveDescription_WillOWisp .4byte gMoveDescription_Memento .4byte gMoveDescription_Facade .4byte gMoveDescription_FocusPunch .4byte gMoveDescription_SmellingSalt .4byte gMoveDescription_FollowMe .4byte gMoveDescription_NaturePower .4byte gMoveDescription_Charge .4byte gMoveDescription_Taunt .4byte gMoveDescription_HelpingHand .4byte gMoveDescription_Trick .4byte gMoveDescription_RolePlay .4byte gMoveDescription_Wish .4byte gMoveDescription_Assist .4byte gMoveDescription_Ingrain .4byte gMoveDescription_Superpower .4byte gMoveDescription_MagicCoat .4byte gMoveDescription_Recycle .4byte gMoveDescription_Revenge .4byte gMoveDescription_BrickBreak .4byte gMoveDescription_Yawn .4byte gMoveDescription_KnockOff .4byte gMoveDescription_Endeavor .4byte gMoveDescription_Eruption .4byte gMoveDescription_SkillSwap .4byte gMoveDescription_Imprison .4byte gMoveDescription_Refresh .4byte gMoveDescription_Grudge .4byte gMoveDescription_Snatch .4byte gMoveDescription_SecretPower .4byte gMoveDescription_Dive .4byte gMoveDescription_ArmThrust .4byte gMoveDescription_Camouflage .4byte gMoveDescription_TailGlow .4byte gMoveDescription_LusterPurge .4byte gMoveDescription_MistBall .4byte gMoveDescription_FeatherDance .4byte gMoveDescription_TeeterDance .4byte gMoveDescription_BlazeKick .4byte gMoveDescription_MudSport .4byte gMoveDescription_IceBall .4byte gMoveDescription_NeedleArm .4byte gMoveDescription_SlackOff .4byte gMoveDescription_HyperVoice .4byte gMoveDescription_PoisonFang .4byte gMoveDescription_CrushClaw .4byte gMoveDescription_BlastBurn .4byte gMoveDescription_HydroCannon .4byte gMoveDescription_MeteorMash .4byte gMoveDescription_Astonish .4byte gMoveDescription_WeatherBall .4byte gMoveDescription_Aromatherapy .4byte gMoveDescription_FakeTears .4byte gMoveDescription_AirCutter .4byte gMoveDescription_Overheat .4byte gMoveDescription_OdorSleuth .4byte gMoveDescription_RockTomb .4byte gMoveDescription_SilverWind .4byte gMoveDescription_MetalSound .4byte gMoveDescription_GrassWhistle .4byte gMoveDescription_Tickle .4byte gMoveDescription_CosmicPower .4byte gMoveDescription_WaterSpout .4byte gMoveDescription_SignalBeam .4byte gMoveDescription_ShadowPunch .4byte gMoveDescription_Extrasensory .4byte gMoveDescription_SkyUppercut .4byte gMoveDescription_SandTomb .4byte gMoveDescription_SheerCold .4byte gMoveDescription_MuddyWater .4byte gMoveDescription_BulletSeed .4byte gMoveDescription_AerialAce .4byte gMoveDescription_IcicleSpear .4byte gMoveDescription_IronDefense .4byte gMoveDescription_Block .4byte gMoveDescription_Howl .4byte gMoveDescription_DragonClaw .4byte gMoveDescription_FrenzyPlant .4byte gMoveDescription_BulkUp .4byte gMoveDescription_Bounce .4byte gMoveDescription_MudShot .4byte gMoveDescription_PoisonTail .4byte gMoveDescription_Covet .4byte gMoveDescription_VoltTackle .4byte gMoveDescription_MagicalLeaf .4byte gMoveDescription_WaterSport .4byte gMoveDescription_CalmMind .4byte gMoveDescription_LeafBlade .4byte gMoveDescription_DragonDance .4byte gMoveDescription_RockBlast .4byte gMoveDescription_ShockWave .4byte gMoveDescription_WaterPulse .4byte gMoveDescription_DoomDesire .4byte gMoveDescription_PsychoBoost