You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-04-09 05:44:44 -07:00
3
Makefile
3
Makefile
@@ -5,6 +5,9 @@ TEXTFILES = text/sweethoney.tx \
|
|||||||
text/phone/elm.tx \
|
text/phone/elm.tx \
|
||||||
text/phone/mom.tx \
|
text/phone/mom.tx \
|
||||||
text/phone/trainers1.tx \
|
text/phone/trainers1.tx \
|
||||||
|
text/common.tx \
|
||||||
|
text/common_2.tx \
|
||||||
|
text/common_3.tx \
|
||||||
main.tx
|
main.tx
|
||||||
|
|
||||||
VERTGFX = gfx/pics/%.png \
|
VERTGFX = gfx/pics/%.png \
|
||||||
|
252
battle/move_names.asm
Normal file
252
battle/move_names.asm
Normal file
@@ -0,0 +1,252 @@
|
|||||||
|
db "POUND@"
|
||||||
|
db "KARATE CHOP@"
|
||||||
|
db "DOUBLESLAP@"
|
||||||
|
db "COMET PUNCH@"
|
||||||
|
db "MEGA PUNCH@"
|
||||||
|
db "PAY DAY@"
|
||||||
|
db "FIRE PUNCH@"
|
||||||
|
db "ICE PUNCH@"
|
||||||
|
db "THUNDERPUNCH@"
|
||||||
|
db "SCRATCH@"
|
||||||
|
db "VICEGRIP@"
|
||||||
|
db "GUILLOTINE@"
|
||||||
|
db "RAZOR WIND@"
|
||||||
|
db "SWORDS DANCE@"
|
||||||
|
db "CUT@"
|
||||||
|
db "GUST@"
|
||||||
|
db "WING ATTACK@"
|
||||||
|
db "WHIRLWIND@"
|
||||||
|
db "FLY@"
|
||||||
|
db "BIND@"
|
||||||
|
db "SLAM@"
|
||||||
|
db "VINE WHIP@"
|
||||||
|
db "STOMP@"
|
||||||
|
db "DOUBLE KICK@"
|
||||||
|
db "MEGA KICK@"
|
||||||
|
db "JUMP KICK@"
|
||||||
|
db "ROLLING KICK@"
|
||||||
|
db "SAND-ATTACK@"
|
||||||
|
db "HEADBUTT@"
|
||||||
|
db "HORN ATTACK@"
|
||||||
|
db "FURY ATTACK@"
|
||||||
|
db "HORN DRILL@"
|
||||||
|
db "TACKLE@"
|
||||||
|
db "BODY SLAM@"
|
||||||
|
db "WRAP@"
|
||||||
|
db "TAKE DOWN@"
|
||||||
|
db "THRASH@"
|
||||||
|
db "DOUBLE-EDGE@"
|
||||||
|
db "TAIL WHIP@"
|
||||||
|
db "POISON STING@"
|
||||||
|
db "TWINEEDLE@"
|
||||||
|
db "PIN MISSILE@"
|
||||||
|
db "LEER@"
|
||||||
|
db "BITE@"
|
||||||
|
db "GROWL@"
|
||||||
|
db "ROAR@"
|
||||||
|
db "SING@"
|
||||||
|
db "SUPERSONIC@"
|
||||||
|
db "SONICBOOM@"
|
||||||
|
db "DISABLE@"
|
||||||
|
db "ACID@"
|
||||||
|
db "EMBER@"
|
||||||
|
db "FLAMETHROWER@"
|
||||||
|
db "MIST@"
|
||||||
|
db "WATER GUN@"
|
||||||
|
db "HYDRO PUMP@"
|
||||||
|
db "SURF@"
|
||||||
|
db "ICE BEAM@"
|
||||||
|
db "BLIZZARD@"
|
||||||
|
db "PSYBEAM@"
|
||||||
|
db "BUBBLEBEAM@"
|
||||||
|
db "AURORA BEAM@"
|
||||||
|
db "HYPER BEAM@"
|
||||||
|
db "PECK@"
|
||||||
|
db "DRILL PECK@"
|
||||||
|
db "SUBMISSION@"
|
||||||
|
db "LOW KICK@"
|
||||||
|
db "COUNTER@"
|
||||||
|
db "SEISMIC TOSS@"
|
||||||
|
db "STRENGTH@"
|
||||||
|
db "ABSORB@"
|
||||||
|
db "MEGA DRAIN@"
|
||||||
|
db "LEECH SEED@"
|
||||||
|
db "GROWTH@"
|
||||||
|
db "RAZOR LEAF@"
|
||||||
|
db "SOLARBEAM@"
|
||||||
|
db "POISONPOWDER@"
|
||||||
|
db "STUN SPORE@"
|
||||||
|
db "SLEEP POWDER@"
|
||||||
|
db "PETAL DANCE@"
|
||||||
|
db "STRING SHOT@"
|
||||||
|
db "DRAGON RAGE@"
|
||||||
|
db "FIRE SPIN@"
|
||||||
|
db "THUNDERSHOCK@"
|
||||||
|
db "THUNDERBOLT@"
|
||||||
|
db "THUNDER WAVE@"
|
||||||
|
db "THUNDER@"
|
||||||
|
db "ROCK THROW@"
|
||||||
|
db "EARTHQUAKE@"
|
||||||
|
db "FISSURE@"
|
||||||
|
db "DIG@"
|
||||||
|
db "TOXIC@"
|
||||||
|
db "CONFUSION@"
|
||||||
|
db "PSYCHIC@"
|
||||||
|
db "HYPNOSIS@"
|
||||||
|
db "MEDITATE@"
|
||||||
|
db "AGILITY@"
|
||||||
|
db "QUICK ATTACK@"
|
||||||
|
db "RAGE@"
|
||||||
|
db "TELEPORT@"
|
||||||
|
db "NIGHT SHADE@"
|
||||||
|
db "MIMIC@"
|
||||||
|
db "SCREECH@"
|
||||||
|
db "DOUBLE TEAM@"
|
||||||
|
db "RECOVER@"
|
||||||
|
db "HARDEN@"
|
||||||
|
db "MINIMIZE@"
|
||||||
|
db "SMOKESCREEN@"
|
||||||
|
db "CONFUSE RAY@"
|
||||||
|
db "WITHDRAW@"
|
||||||
|
db "DEFENSE CURL@"
|
||||||
|
db "BARRIER@"
|
||||||
|
db "LIGHT SCREEN@"
|
||||||
|
db "HAZE@"
|
||||||
|
db "REFLECT@"
|
||||||
|
db "FOCUS ENERGY@"
|
||||||
|
db "BIDE@"
|
||||||
|
db "METRONOME@"
|
||||||
|
db "MIRROR MOVE@"
|
||||||
|
db "SELFDESTRUCT@"
|
||||||
|
db "EGG BOMB@"
|
||||||
|
db "LICK@"
|
||||||
|
db "SMOG@"
|
||||||
|
db "SLUDGE@"
|
||||||
|
db "BONE CLUB@"
|
||||||
|
db "FIRE BLAST@"
|
||||||
|
db "WATERFALL@"
|
||||||
|
db "CLAMP@"
|
||||||
|
db "SWIFT@"
|
||||||
|
db "SKULL BASH@"
|
||||||
|
db "SPIKE CANNON@"
|
||||||
|
db "CONSTRICT@"
|
||||||
|
db "AMNESIA@"
|
||||||
|
db "KINESIS@"
|
||||||
|
db "SOFTBOILED@"
|
||||||
|
db "HI JUMP KICK@"
|
||||||
|
db "GLARE@"
|
||||||
|
db "DREAM EATER@"
|
||||||
|
db "POISON GAS@"
|
||||||
|
db "BARRAGE@"
|
||||||
|
db "LEECH LIFE@"
|
||||||
|
db "LOVELY KISS@"
|
||||||
|
db "SKY ATTACK@"
|
||||||
|
db "TRANSFORM@"
|
||||||
|
db "BUBBLE@"
|
||||||
|
db "DIZZY PUNCH@"
|
||||||
|
db "SPORE@"
|
||||||
|
db "FLASH@"
|
||||||
|
db "PSYWAVE@"
|
||||||
|
db "SPLASH@"
|
||||||
|
db "ACID ARMOR@"
|
||||||
|
db "CRABHAMMER@"
|
||||||
|
db "EXPLOSION@"
|
||||||
|
db "FURY SWIPES@"
|
||||||
|
db "BONEMERANG@"
|
||||||
|
db "REST@"
|
||||||
|
db "ROCK SLIDE@"
|
||||||
|
db "HYPER FANG@"
|
||||||
|
db "SHARPEN@"
|
||||||
|
db "CONVERSION@"
|
||||||
|
db "TRI ATTACK@"
|
||||||
|
db "SUPER FANG@"
|
||||||
|
db "SLASH@"
|
||||||
|
db "SUBSTITUTE@"
|
||||||
|
db "STRUGGLE@"
|
||||||
|
db "SKETCH@"
|
||||||
|
db "TRIPLE KICK@"
|
||||||
|
db "THIEF@"
|
||||||
|
db "SPIDER WEB@"
|
||||||
|
db "MIND READER@"
|
||||||
|
db "NIGHTMARE@"
|
||||||
|
db "FLAME WHEEL@"
|
||||||
|
db "SNORE@"
|
||||||
|
db "CURSE@"
|
||||||
|
db "FLAIL@"
|
||||||
|
db "CONVERSION2@"
|
||||||
|
db "AEROBLAST@"
|
||||||
|
db "COTTON SPORE@"
|
||||||
|
db "REVERSAL@"
|
||||||
|
db "SPITE@"
|
||||||
|
db "POWDER SNOW@"
|
||||||
|
db "PROTECT@"
|
||||||
|
db "MACH PUNCH@"
|
||||||
|
db "SCARY FACE@"
|
||||||
|
db "FAINT ATTACK@"
|
||||||
|
db "SWEET KISS@"
|
||||||
|
db "BELLY DRUM@"
|
||||||
|
db "SLUDGE BOMB@"
|
||||||
|
db "MUD-SLAP@"
|
||||||
|
db "OCTAZOOKA@"
|
||||||
|
db "SPIKES@"
|
||||||
|
db "ZAP CANNON@"
|
||||||
|
db "FORESIGHT@"
|
||||||
|
db "DESTINY BOND@"
|
||||||
|
db "PERISH SONG@"
|
||||||
|
db "ICY WIND@"
|
||||||
|
db "DETECT@"
|
||||||
|
db "BONE RUSH@"
|
||||||
|
db "LOCK-ON@"
|
||||||
|
db "OUTRAGE@"
|
||||||
|
db "SANDSTORM@"
|
||||||
|
db "GIGA DRAIN@"
|
||||||
|
db "ENDURE@"
|
||||||
|
db "CHARM@"
|
||||||
|
db "ROLLOUT@"
|
||||||
|
db "FALSE SWIPE@"
|
||||||
|
db "SWAGGER@"
|
||||||
|
db "MILK DRINK@"
|
||||||
|
db "SPARK@"
|
||||||
|
db "FURY CUTTER@"
|
||||||
|
db "STEEL WING@"
|
||||||
|
db "MEAN LOOK@"
|
||||||
|
db "ATTRACT@"
|
||||||
|
db "SLEEP TALK@"
|
||||||
|
db "HEAL BELL@"
|
||||||
|
db "RETURN@"
|
||||||
|
db "PRESENT@"
|
||||||
|
db "FRUSTRATION@"
|
||||||
|
db "SAFEGUARD@"
|
||||||
|
db "PAIN SPLIT@"
|
||||||
|
db "SACRED FIRE@"
|
||||||
|
db "MAGNITUDE@"
|
||||||
|
db "DYNAMICPUNCH@"
|
||||||
|
db "MEGAHORN@"
|
||||||
|
db "DRAGONBREATH@"
|
||||||
|
db "BATON PASS@"
|
||||||
|
db "ENCORE@"
|
||||||
|
db "PURSUIT@"
|
||||||
|
db "RAPID SPIN@"
|
||||||
|
db "SWEET SCENT@"
|
||||||
|
db "IRON TAIL@"
|
||||||
|
db "METAL CLAW@"
|
||||||
|
db "VITAL THROW@"
|
||||||
|
db "MORNING SUN@"
|
||||||
|
db "SYNTHESIS@"
|
||||||
|
db "MOONLIGHT@"
|
||||||
|
db "HIDDEN POWER@"
|
||||||
|
db "CROSS CHOP@"
|
||||||
|
db "TWISTER@"
|
||||||
|
db "RAIN DANCE@"
|
||||||
|
db "SUNNY DAY@"
|
||||||
|
db "CRUNCH@"
|
||||||
|
db "MIRROR COAT@"
|
||||||
|
db "PSYCH UP@"
|
||||||
|
db "EXTREMESPEED@"
|
||||||
|
db "ANCIENTPOWER@"
|
||||||
|
db "SHADOW BALL@"
|
||||||
|
db "FUTURE SIGHT@"
|
||||||
|
db "ROCK SMASH@"
|
||||||
|
db "WHIRLPOOL@"
|
||||||
|
db "BEAT UP@"
|
||||||
|
|
1043
items/item_descriptions.asm
Normal file
1043
items/item_descriptions.asm
Normal file
File diff suppressed because it is too large
Load Diff
257
items/item_names.asm
Normal file
257
items/item_names.asm
Normal file
@@ -0,0 +1,257 @@
|
|||||||
|
db "MASTER BALL@"
|
||||||
|
db "ULTRA BALL@"
|
||||||
|
db "BRIGHTPOWDER@"
|
||||||
|
db "GREAT BALL@"
|
||||||
|
db "# BALL@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "BICYCLE@"
|
||||||
|
db "MOON STONE@"
|
||||||
|
db "ANTIDOTE@"
|
||||||
|
db "BURN HEAL@"
|
||||||
|
db "ICE HEAL@"
|
||||||
|
db "AWAKENING@"
|
||||||
|
db "PARLYZ HEAL@"
|
||||||
|
db "FULL RESTORE@"
|
||||||
|
db "MAX POTION@"
|
||||||
|
db "HYPER POTION@"
|
||||||
|
db "SUPER POTION@"
|
||||||
|
db "POTION@"
|
||||||
|
db "ESCAPE ROPE@"
|
||||||
|
db "REPEL@"
|
||||||
|
db "MAX ELIXER@"
|
||||||
|
db "FIRE STONE@"
|
||||||
|
db "THUNDERSTONE@"
|
||||||
|
db "WATER STONE@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "HP UP@"
|
||||||
|
db "PROTEIN@"
|
||||||
|
db "IRON@"
|
||||||
|
db "CARBOS@"
|
||||||
|
db "LUCKY PUNCH@"
|
||||||
|
db "CALCIUM@"
|
||||||
|
db "RARE CANDY@"
|
||||||
|
db "X ACCURACY@"
|
||||||
|
db "LEAF STONE@"
|
||||||
|
db "METAL POWDER@"
|
||||||
|
db "NUGGET@"
|
||||||
|
db "# DOLL@"
|
||||||
|
db "FULL HEAL@"
|
||||||
|
db "REVIVE@"
|
||||||
|
db "MAX REVIVE@"
|
||||||
|
db "GUARD SPEC.@"
|
||||||
|
db "SUPER REPEL@"
|
||||||
|
db "MAX REPEL@"
|
||||||
|
db "DIRE HIT@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "FRESH WATER@"
|
||||||
|
db "SODA POP@"
|
||||||
|
db "LEMONADE@"
|
||||||
|
db "X ATTACK@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "X DEFEND@"
|
||||||
|
db "X SPEED@"
|
||||||
|
db "X SPECIAL@"
|
||||||
|
db "COIN CASE@"
|
||||||
|
db "ITEMFINDER@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "EXP.SHARE@"
|
||||||
|
db "OLD ROD@"
|
||||||
|
db "GOOD ROD@"
|
||||||
|
db "SILVER LEAF@"
|
||||||
|
db "SUPER ROD@"
|
||||||
|
db "PP UP@"
|
||||||
|
db "ETHER@"
|
||||||
|
db "MAX ETHER@"
|
||||||
|
db "ELIXER@"
|
||||||
|
db "RED SCALE@"
|
||||||
|
db "SECRETPOTION@"
|
||||||
|
db "S.S.TICKET@"
|
||||||
|
db "MYSTERY EGG@"
|
||||||
|
db "CLEAR BELL@"
|
||||||
|
db "SILVER WING@"
|
||||||
|
db "MOOMOO MILK@"
|
||||||
|
db "QUICK CLAW@"
|
||||||
|
db "PSNCUREBERRY@"
|
||||||
|
db "GOLD LEAF@"
|
||||||
|
db "SOFT SAND@"
|
||||||
|
db "SHARP BEAK@"
|
||||||
|
db "PRZCUREBERRY@"
|
||||||
|
db "BURNT BERRY@"
|
||||||
|
db "ICE BERRY@"
|
||||||
|
db "POISON BARB@"
|
||||||
|
db "KING'S ROCK@"
|
||||||
|
db "BITTER BERRY@"
|
||||||
|
db "MINT BERRY@"
|
||||||
|
db "RED APRICORN@"
|
||||||
|
db "TINYMUSHROOM@"
|
||||||
|
db "BIG MUSHROOM@"
|
||||||
|
db "SILVERPOWDER@"
|
||||||
|
db "BLU APRICORN@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "AMULET COIN@"
|
||||||
|
db "YLW APRICORN@"
|
||||||
|
db "GRN APRICORN@"
|
||||||
|
db "CLEANSE TAG@"
|
||||||
|
db "MYSTIC WATER@"
|
||||||
|
db "TWISTEDSPOON@"
|
||||||
|
db "WHT APRICORN@"
|
||||||
|
db "BLACKBELT@"
|
||||||
|
db "BLK APRICORN@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "PNK APRICORN@"
|
||||||
|
db "BLACKGLASSES@"
|
||||||
|
db "SLOWPOKETAIL@"
|
||||||
|
db "PINK BOW@"
|
||||||
|
db "STICK@"
|
||||||
|
db "SMOKE BALL@"
|
||||||
|
db "NEVERMELTICE@"
|
||||||
|
db "MAGNET@"
|
||||||
|
db "MIRACLEBERRY@"
|
||||||
|
db "PEARL@"
|
||||||
|
db "BIG PEARL@"
|
||||||
|
db "EVERSTONE@"
|
||||||
|
db "SPELL TAG@"
|
||||||
|
db "RAGECANDYBAR@"
|
||||||
|
db "GS BALL@"
|
||||||
|
db "BLUE CARD@"
|
||||||
|
db "MIRACLE SEED@"
|
||||||
|
db "THICK CLUB@"
|
||||||
|
db "FOCUS BAND@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "ENERGYPOWDER@"
|
||||||
|
db "ENERGY ROOT@"
|
||||||
|
db "HEAL POWDER@"
|
||||||
|
db "REVIVAL HERB@"
|
||||||
|
db "HARD STONE@"
|
||||||
|
db "LUCKY EGG@"
|
||||||
|
db "CARD KEY@"
|
||||||
|
db "MACHINE PART@"
|
||||||
|
db "EGG TICKET@"
|
||||||
|
db "LOST ITEM@"
|
||||||
|
db "STARDUST@"
|
||||||
|
db "STAR PIECE@"
|
||||||
|
db "BASEMENT KEY@"
|
||||||
|
db "PASS@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "CHARCOAL@"
|
||||||
|
db "BERRY JUICE@"
|
||||||
|
db "SCOPE LENS@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "METAL COAT@"
|
||||||
|
db "DRAGON FANG@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "LEFTOVERS@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "MYSTERYBERRY@"
|
||||||
|
db "DRAGON SCALE@"
|
||||||
|
db "BERSERK GENE@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "SACRED ASH@"
|
||||||
|
db "HEAVY BALL@"
|
||||||
|
db "FLOWER MAIL@"
|
||||||
|
db "LEVEL BALL@"
|
||||||
|
db "LURE BALL@"
|
||||||
|
db "FAST BALL@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "LIGHT BALL@"
|
||||||
|
db "FRIEND BALL@"
|
||||||
|
db "MOON BALL@"
|
||||||
|
db "LOVE BALL@"
|
||||||
|
db "NORMAL BOX@"
|
||||||
|
db "GORGEOUS BOX@"
|
||||||
|
db "SUN STONE@"
|
||||||
|
db "POLKADOT BOW@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "UP-GRADE@"
|
||||||
|
db "BERRY@"
|
||||||
|
db "GOLD BERRY@"
|
||||||
|
db "SQUIRTBOTTLE@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "PARK BALL@"
|
||||||
|
db "RAINBOW WING@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "BRICK PIECE@"
|
||||||
|
db "SURF MAIL@"
|
||||||
|
db "LITEBLUEMAIL@"
|
||||||
|
db "PORTRAITMAIL@"
|
||||||
|
db "LOVELY MAIL@"
|
||||||
|
db "EON MAIL@"
|
||||||
|
db "MORPH MAIL@"
|
||||||
|
db "BLUESKY MAIL@"
|
||||||
|
db "MUSIC MAIL@"
|
||||||
|
db "MIRAGE MAIL@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TM01@"
|
||||||
|
db "TM02@"
|
||||||
|
db "TM03@"
|
||||||
|
db "TM04@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TM05@"
|
||||||
|
db "TM06@"
|
||||||
|
db "TM07@"
|
||||||
|
db "TM08@"
|
||||||
|
db "TM09@"
|
||||||
|
db "TM10@"
|
||||||
|
db "TM11@"
|
||||||
|
db "TM12@"
|
||||||
|
db "TM13@"
|
||||||
|
db "TM14@"
|
||||||
|
db "TM15@"
|
||||||
|
db "TM16@"
|
||||||
|
db "TM17@"
|
||||||
|
db "TM18@"
|
||||||
|
db "TM19@"
|
||||||
|
db "TM20@"
|
||||||
|
db "TM21@"
|
||||||
|
db "TM22@"
|
||||||
|
db "TM23@"
|
||||||
|
db "TM24@"
|
||||||
|
db "TM25@"
|
||||||
|
db "TM26@"
|
||||||
|
db "TM27@"
|
||||||
|
db "TM28@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TM29@"
|
||||||
|
db "TM30@"
|
||||||
|
db "TM31@"
|
||||||
|
db "TM32@"
|
||||||
|
db "TM33@"
|
||||||
|
db "TM34@"
|
||||||
|
db "TM35@"
|
||||||
|
db "TM36@"
|
||||||
|
db "TM37@"
|
||||||
|
db "TM38@"
|
||||||
|
db "TM39@"
|
||||||
|
db "TM40@"
|
||||||
|
db "TM41@"
|
||||||
|
db "TM42@"
|
||||||
|
db "TM43@"
|
||||||
|
db "TM44@"
|
||||||
|
db "TM45@"
|
||||||
|
db "TM46@"
|
||||||
|
db "TM47@"
|
||||||
|
db "TM48@"
|
||||||
|
db "TM49@"
|
||||||
|
db "TM50@"
|
||||||
|
db "HM01@"
|
||||||
|
db "HM02@"
|
||||||
|
db "HM03@"
|
||||||
|
db "HM04@"
|
||||||
|
db "HM05@"
|
||||||
|
db "HM06@"
|
||||||
|
db "HM07@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "TERU-SAMA@"
|
||||||
|
db "?@"
|
||||||
|
|
539
landmarks.asm
Normal file
539
landmarks.asm
Normal file
File diff suppressed because it is too large
Load Diff
456
maps/AzaleaGym.asm
Normal file
456
maps/AzaleaGym.asm
Normal file
@@ -0,0 +1,456 @@
|
|||||||
|
AzaleaGym_MapScriptHeader: ; 0x18ec1c
|
||||||
|
; trigger count
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; callback count
|
||||||
|
db 0
|
||||||
|
; 0x18ec1e
|
||||||
|
|
||||||
|
UnknownScript_0x18ec1e: ; 0x18ec1e
|
||||||
|
faceplayer
|
||||||
|
loadfont
|
||||||
|
checkbit1 $04be
|
||||||
|
iftrue UnknownScript_0x18ec48
|
||||||
|
2writetext UnknownText_0x18ed0b
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
winlosstext UnknownText_0x18edae, $0000
|
||||||
|
loadtrainer BUGSY, 1
|
||||||
|
startbattle
|
||||||
|
returnafterbattle
|
||||||
|
setbit1 $04be
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x18ee14
|
||||||
|
playsound $009c
|
||||||
|
waitbutton
|
||||||
|
setbit2 $001c
|
||||||
|
checkcode $7
|
||||||
|
2call UnknownScript_0x18ec73
|
||||||
|
UnknownScript_0x18ec48: ; 0x18ec48
|
||||||
|
checkbit1 $0009
|
||||||
|
iftrue UnknownScript_0x18ec6d
|
||||||
|
setbit1 $0464
|
||||||
|
setbit1 $053c
|
||||||
|
setbit1 $053d
|
||||||
|
setbit1 $053e
|
||||||
|
2writetext UnknownText_0x18ee2b
|
||||||
|
keeptextopen
|
||||||
|
verbosegiveitem TM_49, 1
|
||||||
|
iffalse UnknownScript_0x18ec71
|
||||||
|
setbit1 $0009
|
||||||
|
2writetext UnknownText_0x18eefa
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x18ec6d
|
||||||
|
|
||||||
|
UnknownScript_0x18ec6d: ; 0x18ec6d
|
||||||
|
2writetext UnknownText_0x18ef98
|
||||||
|
closetext
|
||||||
|
UnknownScript_0x18ec71: ; 0x18ec71
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x18ec73
|
||||||
|
|
||||||
|
UnknownScript_0x18ec73: ; 0x18ec73
|
||||||
|
if_equal $7, UnknownScript_0x18ec7f
|
||||||
|
if_equal $6, UnknownScript_0x18ec7c
|
||||||
|
end
|
||||||
|
; 0x18ec7c
|
||||||
|
|
||||||
|
UnknownScript_0x18ec7c: ; 0x18ec7c
|
||||||
|
jumpstd $0012
|
||||||
|
; 0x18ec7f
|
||||||
|
|
||||||
|
UnknownScript_0x18ec7f: ; 0x18ec7f
|
||||||
|
jumpstd $0013
|
||||||
|
; 0x18ec82
|
||||||
|
|
||||||
|
TrainerTwinsAmyandmay1: ; 0x18ec82
|
||||||
|
; bit/flag number
|
||||||
|
dw $464
|
||||||
|
|
||||||
|
; trainer group && trainer id
|
||||||
|
db TWINS, AMYANDMAY1
|
||||||
|
|
||||||
|
; text when seen
|
||||||
|
dw TwinsAmyandmay1SeenText
|
||||||
|
|
||||||
|
; text when trainer beaten
|
||||||
|
dw TwinsAmyandmay1BeatenText
|
||||||
|
|
||||||
|
; script when lost
|
||||||
|
dw $0000
|
||||||
|
|
||||||
|
; script when talk again
|
||||||
|
dw TwinsAmyandmay1Script
|
||||||
|
; 0x18ec8e
|
||||||
|
|
||||||
|
TwinsAmyandmay1Script: ; 0x18ec8e
|
||||||
|
talkaftercancel
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x18f1fc
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x18ec96
|
||||||
|
|
||||||
|
TrainerTwinsAmyandmay2: ; 0x18ec96
|
||||||
|
; bit/flag number
|
||||||
|
dw $464
|
||||||
|
|
||||||
|
; trainer group && trainer id
|
||||||
|
db TWINS, AMYANDMAY2
|
||||||
|
|
||||||
|
; text when seen
|
||||||
|
dw TwinsAmyandmay2SeenText
|
||||||
|
|
||||||
|
; text when trainer beaten
|
||||||
|
dw TwinsAmyandmay2BeatenText
|
||||||
|
|
||||||
|
; script when lost
|
||||||
|
dw $0000
|
||||||
|
|
||||||
|
; script when talk again
|
||||||
|
dw TwinsAmyandmay2Script
|
||||||
|
; 0x18eca2
|
||||||
|
|
||||||
|
TwinsAmyandmay2Script: ; 0x18eca2
|
||||||
|
talkaftercancel
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x18f269
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x18ecaa
|
||||||
|
|
||||||
|
TrainerBug_catcherBug_catcher_benny: ; 0x18ecaa
|
||||||
|
; bit/flag number
|
||||||
|
dw $53c
|
||||||
|
|
||||||
|
; trainer group && trainer id
|
||||||
|
db BUG_CATCHER, BUG_CATCHER_BENNY
|
||||||
|
|
||||||
|
; text when seen
|
||||||
|
dw Bug_catcherBug_catcher_bennySeenText
|
||||||
|
|
||||||
|
; text when trainer beaten
|
||||||
|
dw Bug_catcherBug_catcher_bennyBeatenText
|
||||||
|
|
||||||
|
; script when lost
|
||||||
|
dw $0000
|
||||||
|
|
||||||
|
; script when talk again
|
||||||
|
dw Bug_catcherBug_catcher_bennyScript
|
||||||
|
; 0x18ecb6
|
||||||
|
|
||||||
|
Bug_catcherBug_catcher_bennyScript: ; 0x18ecb6
|
||||||
|
talkaftercancel
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x18f053
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x18ecbe
|
||||||
|
|
||||||
|
TrainerBug_catcherAl: ; 0x18ecbe
|
||||||
|
; bit/flag number
|
||||||
|
dw $53d
|
||||||
|
|
||||||
|
; trainer group && trainer id
|
||||||
|
db BUG_CATCHER, AL
|
||||||
|
|
||||||
|
; text when seen
|
||||||
|
dw Bug_catcherAlSeenText
|
||||||
|
|
||||||
|
; text when trainer beaten
|
||||||
|
dw Bug_catcherAlBeatenText
|
||||||
|
|
||||||
|
; script when lost
|
||||||
|
dw $0000
|
||||||
|
|
||||||
|
; script when talk again
|
||||||
|
dw Bug_catcherAlScript
|
||||||
|
; 0x18ecca
|
||||||
|
|
||||||
|
Bug_catcherAlScript: ; 0x18ecca
|
||||||
|
talkaftercancel
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x18f0d3
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x18ecd2
|
||||||
|
|
||||||
|
TrainerBug_catcherJosh: ; 0x18ecd2
|
||||||
|
; bit/flag number
|
||||||
|
dw $53e
|
||||||
|
|
||||||
|
; trainer group && trainer id
|
||||||
|
db BUG_CATCHER, JOSH
|
||||||
|
|
||||||
|
; text when seen
|
||||||
|
dw Bug_catcherJoshSeenText
|
||||||
|
|
||||||
|
; text when trainer beaten
|
||||||
|
dw Bug_catcherJoshBeatenText
|
||||||
|
|
||||||
|
; script when lost
|
||||||
|
dw $0000
|
||||||
|
|
||||||
|
; script when talk again
|
||||||
|
dw Bug_catcherJoshScript
|
||||||
|
; 0x18ecde
|
||||||
|
|
||||||
|
Bug_catcherJoshScript: ; 0x18ecde
|
||||||
|
talkaftercancel
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x18f17e
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x18ece6
|
||||||
|
|
||||||
|
AzaleaGymGuyScript: ; 0x18ece6
|
||||||
|
faceplayer
|
||||||
|
checkbit1 $04be
|
||||||
|
iftrue .AzaleaGymGuyWinScript
|
||||||
|
loadfont
|
||||||
|
2writetext AzaleaGymGuyText
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
|
||||||
|
.AzaleaGymGuyWinScript
|
||||||
|
loadfont
|
||||||
|
2writetext AzaleaGymGuyWinText
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x18ecfb
|
||||||
|
|
||||||
|
MapAzaleaGymSignpost1Script: ; 0x18ecfb
|
||||||
|
checkbit2 $001c
|
||||||
|
iftrue UnknownScript_0x18ed04
|
||||||
|
jumpstd $002d
|
||||||
|
; 0x18ed04
|
||||||
|
|
||||||
|
UnknownScript_0x18ed04: ; 0x18ed04
|
||||||
|
trainertotext BUGSY, 1, $1
|
||||||
|
jumpstd $002e
|
||||||
|
; 0x18ed0b
|
||||||
|
|
||||||
|
UnknownText_0x18ed0b: ; 0x18ed0b
|
||||||
|
db $0, "I'm BUGSY!", $4f
|
||||||
|
db "I never lose when", $51
|
||||||
|
db "it comes to bug", $4f
|
||||||
|
db "#MON.", $51
|
||||||
|
db "My research is", $4f
|
||||||
|
db "going to make me", $51
|
||||||
|
db "the authority on", $4f
|
||||||
|
db "bug #MON!", $51
|
||||||
|
db "Let me demonstrate", $4f
|
||||||
|
db "what I've learned", $55
|
||||||
|
db "from my studies.", $57
|
||||||
|
; 0x18edae
|
||||||
|
|
||||||
|
UnknownText_0x18edae: ; 0x18edae
|
||||||
|
db $0, "Whoa, amazing!", $4f
|
||||||
|
db "You're an expert", $55
|
||||||
|
db "on #MON!", $51
|
||||||
|
db "My research isn't", $4f
|
||||||
|
db "complete yet.", $51
|
||||||
|
db "OK, you win. Take", $4f
|
||||||
|
db "this BADGE.", $57
|
||||||
|
; 0x18ee14
|
||||||
|
|
||||||
|
UnknownText_0x18ee14: ; 0x18ee14
|
||||||
|
db $0, $52, " received", $4f
|
||||||
|
db "HIVEBADGE.", $57
|
||||||
|
; 0x18ee2b
|
||||||
|
|
||||||
|
UnknownText_0x18ee2b: ; 0x18ee2b
|
||||||
|
db $0, "Do you know the", $4f
|
||||||
|
db "benefits of HIVE-", $55
|
||||||
|
db "BADGE?", $51
|
||||||
|
db "If you have it,", $4f
|
||||||
|
db "#MON up to L30", $51
|
||||||
|
db "will obey you,", $4f
|
||||||
|
db "even traded ones.", $51
|
||||||
|
db "#MON that know", $4f
|
||||||
|
db "CUT will be able", $51
|
||||||
|
db "to use it outside", $4f
|
||||||
|
db "of battle too.", $51
|
||||||
|
db "Here, I also want", $4f
|
||||||
|
db "you to have this.", $57
|
||||||
|
; 0x18eefa
|
||||||
|
|
||||||
|
UnknownText_0x18eefa: ; 0x18eefa
|
||||||
|
db $0, "TM49 contains", $4f
|
||||||
|
db "FURY CUTTER.", $51
|
||||||
|
db "If you don't miss,", $4f
|
||||||
|
db "it gets stronger", $55
|
||||||
|
db "every turn.", $51
|
||||||
|
db "The longer your", $4f
|
||||||
|
db "battle goes, the", $55
|
||||||
|
db "better it gets.", $51
|
||||||
|
db "Isn't that great?", $4f
|
||||||
|
db "I discovered it!", $57
|
||||||
|
; 0x18ef98
|
||||||
|
|
||||||
|
UnknownText_0x18ef98: ; 0x18ef98
|
||||||
|
db $0, "Bug #MON are", $4f
|
||||||
|
db "deep. There are", $51
|
||||||
|
db "many mysteries to", $4f
|
||||||
|
db "be explored.", $51
|
||||||
|
db "Study your favor-", $4f
|
||||||
|
db "ites thoroughly.", $57
|
||||||
|
; 0x18eff8
|
||||||
|
|
||||||
|
Bug_catcherBug_catcher_bennySeenText: ; 0x18eff8
|
||||||
|
db $0, "Bug #MON evolve", $4f
|
||||||
|
db "young. So they get", $51
|
||||||
|
db "stronger that much", $4f
|
||||||
|
db "faster.", $57
|
||||||
|
; 0x18f037
|
||||||
|
|
||||||
|
Bug_catcherBug_catcher_bennyBeatenText: ; 0x18f037
|
||||||
|
db $0, "Just evolving", $4f
|
||||||
|
db "isn't enough!", $57
|
||||||
|
; 0x18f053
|
||||||
|
|
||||||
|
UnknownText_0x18f053: ; 0x18f053
|
||||||
|
db $0, "#MON become", $4f
|
||||||
|
db "stronger if they", $55
|
||||||
|
db "evolve. Really!", $57
|
||||||
|
; 0x18f081
|
||||||
|
|
||||||
|
Bug_catcherAlSeenText: ; 0x18f081
|
||||||
|
db $0, "Bug #MON are", $4f
|
||||||
|
db "cool and tough!", $51
|
||||||
|
db "I'll prove it to", $4f
|
||||||
|
db "you!", $57
|
||||||
|
; 0x18f0b4
|
||||||
|
|
||||||
|
Bug_catcherAlBeatenText: ; 0x18f0b4
|
||||||
|
db $0, "You proved how", $4f
|
||||||
|
db "tough you are…", $57
|
||||||
|
; 0x18f0d3
|
||||||
|
|
||||||
|
UnknownText_0x18f0d3: ; 0x18f0d3
|
||||||
|
db $0, "They're so cool,", $4f
|
||||||
|
db "but most girls", $51
|
||||||
|
db "don't like bug", $4f
|
||||||
|
db "#MON.", $51
|
||||||
|
db "I don't know why…", $57
|
||||||
|
; 0x18f118
|
||||||
|
|
||||||
|
Bug_catcherJoshSeenText: ; 0x18f118
|
||||||
|
db $0, "You saved all the", $4f
|
||||||
|
db "SLOWPOKE? Whew,", $55
|
||||||
|
db "you're mighty!", $51
|
||||||
|
db "But my grown-up", $4f
|
||||||
|
db "#MON are pretty", $55
|
||||||
|
db "tough too!", $57
|
||||||
|
; 0x18f174
|
||||||
|
|
||||||
|
Bug_catcherJoshBeatenText: ; 0x18f174
|
||||||
|
db $0, "Urrgggh!", $57
|
||||||
|
; 0x18f17e
|
||||||
|
|
||||||
|
UnknownText_0x18f17e: ; 0x18f17e
|
||||||
|
db $0, "I guess I should", $4f
|
||||||
|
db "teach them better", $55
|
||||||
|
db "moves…", $57
|
||||||
|
; 0x18f1a9
|
||||||
|
|
||||||
|
TwinsAmyandmay1SeenText: ; 0x18f1a9
|
||||||
|
db $0, "AMY: Hi! Are you", $4f
|
||||||
|
db "challenging the", $55
|
||||||
|
db "LEADER? No way!", $57
|
||||||
|
; 0x18f1db
|
||||||
|
|
||||||
|
TwinsAmyandmay1BeatenText: ; 0x18f1db
|
||||||
|
db $0, "AMY & MAY: Oh,", $4f
|
||||||
|
db "double goodness!", $57
|
||||||
|
; 0x18f1fc
|
||||||
|
|
||||||
|
UnknownText_0x18f1fc: ; 0x18f1fc
|
||||||
|
db $0, "AMY: You're", $4f
|
||||||
|
db "really strong!", $57
|
||||||
|
; 0x18f217
|
||||||
|
|
||||||
|
TwinsAmyandmay2SeenText: ; 0x18f217
|
||||||
|
db $0, "MAY: You want to", $4f
|
||||||
|
db "see the LEADER?", $55
|
||||||
|
db "We come first!", $57
|
||||||
|
; 0x18f248
|
||||||
|
|
||||||
|
TwinsAmyandmay2BeatenText: ; 0x18f248
|
||||||
|
db $0, "AMY & MAY: Oh,", $4f
|
||||||
|
db "double goodness!", $57
|
||||||
|
; 0x18f269
|
||||||
|
|
||||||
|
UnknownText_0x18f269: ; 0x18f269
|
||||||
|
db $0, "MAY: Our bug #-", $4f
|
||||||
|
db "MON lost! Oh, what", $55
|
||||||
|
db "a shame.", $57
|
||||||
|
; 0x18f296
|
||||||
|
|
||||||
|
AzaleaGymGuyText: ; 0x18f296
|
||||||
|
db $0, "Yo, challenger!", $51
|
||||||
|
db "BUGSY's young, but", $4f
|
||||||
|
db "his knowledge of", $51
|
||||||
|
db "bug #MON is for", $4f
|
||||||
|
db "real.", $51
|
||||||
|
db "It's going to be", $4f
|
||||||
|
db "tough without my", $55
|
||||||
|
db "advice.", $51
|
||||||
|
db "Let's see… Bug", $4f
|
||||||
|
db "#MON don't like", $55
|
||||||
|
db "fire.", $51
|
||||||
|
db "Flying-type moves", $4f
|
||||||
|
db "are super-effec-", $55
|
||||||
|
db "tive too.", $57
|
||||||
|
; 0x18f359
|
||||||
|
|
||||||
|
AzaleaGymGuyWinText: ; 0x18f359
|
||||||
|
db $0, "Well done! That", $4f
|
||||||
|
db "was a great clash", $51
|
||||||
|
db "of talented young", $4f
|
||||||
|
db "trainers.", $51
|
||||||
|
db "With people like", $4f
|
||||||
|
db "you, the future of", $55
|
||||||
|
db "#MON is bright!", $57
|
||||||
|
; 0x18f3cc
|
||||||
|
|
||||||
|
AzaleaGym_MapEventHeader: ; 0x18f3cc
|
||||||
|
; filler
|
||||||
|
db 0, 0
|
||||||
|
|
||||||
|
; warps
|
||||||
|
db 2
|
||||||
|
warp_def $f, $4, 5, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN
|
||||||
|
warp_def $f, $5, 5, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN
|
||||||
|
|
||||||
|
; xy triggers
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; signposts
|
||||||
|
db 2
|
||||||
|
signpost 13, 3, $0, MapAzaleaGymSignpost1Script
|
||||||
|
signpost 13, 6, $0, MapAzaleaGymSignpost1Script
|
||||||
|
|
||||||
|
; people-events
|
||||||
|
db 7
|
||||||
|
person_event $14, 11, 9, $3, $0, 255, 255, $a0, 0, UnknownScript_0x18ec1e, $ffff
|
||||||
|
person_event $25, 7, 9, $a, $0, 255, 255, $b2, 2, TrainerBug_catcherBug_catcher_benny, $ffff
|
||||||
|
person_event $25, 12, 12, $6, $0, 255, 255, $b2, 3, TrainerBug_catcherAl, $ffff
|
||||||
|
person_event $25, 6, 4, $6, $0, 255, 255, $b2, 3, TrainerBug_catcherJosh, $ffff
|
||||||
|
person_event $26, 14, 8, $6, $0, 255, 255, $82, 1, TrainerTwinsAmyandmay1, $ffff
|
||||||
|
person_event $26, 14, 9, $6, $0, 255, 255, $82, 1, TrainerTwinsAmyandmay2, $ffff
|
||||||
|
person_event $48, 17, 11, $6, $0, 255, 255, $80, 0, AzaleaGymGuyScript, $ffff
|
||||||
|
; 0x18f441
|
||||||
|
|
||||||
|
|
||||||
|
|
65
maps/AzaleaMart.asm
Normal file
65
maps/AzaleaMart.asm
Normal file
@@ -0,0 +1,65 @@
|
|||||||
|
AzaleaMart_MapScriptHeader: ; 0x18e03e
|
||||||
|
; trigger count
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; callback count
|
||||||
|
db 0
|
||||||
|
; 0x18e040
|
||||||
|
|
||||||
|
UnknownScript_0x18e040: ; 0x18e040
|
||||||
|
loadfont
|
||||||
|
pokemart $0, $0003
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x18e047
|
||||||
|
|
||||||
|
UnknownScript_0x18e047: ; 0x18e047
|
||||||
|
jumptextfaceplayer UnknownText_0x18e04d
|
||||||
|
; 0x18e04a
|
||||||
|
|
||||||
|
UnknownScript_0x18e04a: ; 0x18e04a
|
||||||
|
jumptextfaceplayer UnknownText_0x18e0b6
|
||||||
|
; 0x18e04d
|
||||||
|
|
||||||
|
UnknownText_0x18e04d: ; 0x18e04d
|
||||||
|
db $0, "There's no GREAT", $4f
|
||||||
|
db "BALL here. #", $51
|
||||||
|
db "BALLS will have", $4f
|
||||||
|
db "to do.", $51
|
||||||
|
db "I wish KURT would", $4f
|
||||||
|
db "make me some of", $55
|
||||||
|
db "his custom BALLS.", $57
|
||||||
|
; 0x18e0b6
|
||||||
|
|
||||||
|
UnknownText_0x18e0b6: ; 0x18e0b6
|
||||||
|
db $0, "A GREAT BALL is", $4f
|
||||||
|
db "better for catch-", $55
|
||||||
|
db "ing #MON than a", $55
|
||||||
|
db "# BALL.", $51
|
||||||
|
db "But KURT's might", $4f
|
||||||
|
db "be better some-", $55
|
||||||
|
db "times.", $57
|
||||||
|
; 0x18e118
|
||||||
|
|
||||||
|
AzaleaMart_MapEventHeader: ; 0x18e118
|
||||||
|
; filler
|
||||||
|
db 0, 0
|
||||||
|
|
||||||
|
; warps
|
||||||
|
db 2
|
||||||
|
warp_def $7, $2, 3, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN
|
||||||
|
warp_def $7, $3, 3, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN
|
||||||
|
|
||||||
|
; xy triggers
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; signposts
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; people-events
|
||||||
|
db 3
|
||||||
|
person_event $39, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x18e040, $ffff
|
||||||
|
person_event $23, 9, 6, $7, $0, 255, 255, $0, 0, UnknownScript_0x18e047, $ffff
|
||||||
|
person_event $25, 6, 11, $5, $2, 255, 255, $80, 0, UnknownScript_0x18e04a, $ffff
|
||||||
|
; 0x18e14f
|
||||||
|
|
95
maps/AzaleaPokeCenter1F.asm
Normal file
95
maps/AzaleaPokeCenter1F.asm
Normal file
@@ -0,0 +1,95 @@
|
|||||||
|
AzaleaPokeCenter1F_MapScriptHeader: ; 0x18db21
|
||||||
|
; trigger count
|
||||||
|
db 1
|
||||||
|
|
||||||
|
; triggers
|
||||||
|
dw UnknownScript_0x18db27, $0000
|
||||||
|
|
||||||
|
; callback count
|
||||||
|
db 0
|
||||||
|
; 0x18db27
|
||||||
|
|
||||||
|
UnknownScript_0x18db27: ; 0x18db27
|
||||||
|
end
|
||||||
|
; 0x18db28
|
||||||
|
|
||||||
|
UnknownScript_0x18db28: ; 0x18db28
|
||||||
|
jumpstd $0000
|
||||||
|
; 0x18db2b
|
||||||
|
|
||||||
|
UnknownScript_0x18db2b: ; 0x18db2b
|
||||||
|
jumptextfaceplayer UnknownText_0x18db34
|
||||||
|
; 0x18db2e
|
||||||
|
|
||||||
|
UnknownScript_0x18db2e: ; 0x18db2e
|
||||||
|
jumptextfaceplayer UnknownText_0x18dbee
|
||||||
|
; 0x18db31
|
||||||
|
|
||||||
|
UnknownScript_0x18db31: ; 0x18db31
|
||||||
|
jumptextfaceplayer UnknownText_0x18dc19
|
||||||
|
; 0x18db34
|
||||||
|
|
||||||
|
UnknownText_0x18db34: ; 0x18db34
|
||||||
|
db $0, "Do your #MON", $4f
|
||||||
|
db "know HM moves?", $51
|
||||||
|
db "Those moves can", $4f
|
||||||
|
db "be used even if", $51
|
||||||
|
db "your #MON has", $4f
|
||||||
|
db "fainted.", $57
|
||||||
|
; 0x18db88
|
||||||
|
|
||||||
|
UnknownText_0x18db88: ; 0x18db88
|
||||||
|
db $0, "This BILL guy", $4f
|
||||||
|
db "created the system", $51
|
||||||
|
db "for storing", $4f
|
||||||
|
db "#MON in a PC.", $51
|
||||||
|
db "BILL's PC can", $4f
|
||||||
|
db "store up to 20", $55
|
||||||
|
db "#MON per BOX.", $57
|
||||||
|
; 0x18dbee
|
||||||
|
|
||||||
|
UnknownText_0x18dbee: ; 0x18dbee
|
||||||
|
db $0, "BILL's PC can", $4f
|
||||||
|
db "store up to 20", $55
|
||||||
|
db "#MON per BOX.", $57
|
||||||
|
; 0x18dc19
|
||||||
|
|
||||||
|
UnknownText_0x18dc19: ; 0x18dc19
|
||||||
|
db $0, "Do you know about", $4f
|
||||||
|
db "APRICORNS?", $51
|
||||||
|
db "Crack one open,", $4f
|
||||||
|
db "hollow it out and", $51
|
||||||
|
db "fit it with a", $4f
|
||||||
|
db "special device.", $51
|
||||||
|
db "Then you can catch", $4f
|
||||||
|
db "#MON with it.", $51
|
||||||
|
db "Before # BALLS", $4f
|
||||||
|
db "were invented,", $51
|
||||||
|
db "everyone used", $4f
|
||||||
|
db "APRICORNS.", $57
|
||||||
|
; 0x18dccf
|
||||||
|
|
||||||
|
AzaleaPokeCenter1F_MapEventHeader: ; 0x18dccf
|
||||||
|
; filler
|
||||||
|
db 0, 0
|
||||||
|
|
||||||
|
; warps
|
||||||
|
db 3
|
||||||
|
warp_def $7, $3, 1, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN
|
||||||
|
warp_def $7, $4, 1, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN
|
||||||
|
warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F
|
||||||
|
|
||||||
|
; xy triggers
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; signposts
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; people-events
|
||||||
|
db 4
|
||||||
|
person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x18db28, $ffff
|
||||||
|
person_event $40, 10, 13, $4, $10, 255, 255, $0, 0, UnknownScript_0x18db2b, $ffff
|
||||||
|
person_event $3b, 5, 10, $6, $0, 255, 255, $0, 0, UnknownScript_0x18db2e, $ffff
|
||||||
|
person_event $2e, 8, 5, $2, $21, 255, 255, $0, 0, UnknownScript_0x18db31, $ffff
|
||||||
|
; 0x18dd18
|
||||||
|
|
501
maps/AzaleaTown.asm
Normal file
501
maps/AzaleaTown.asm
Normal file
File diff suppressed because it is too large
Load Diff
768
maps/BattleTower1F.asm
Normal file
768
maps/BattleTower1F.asm
Normal file
File diff suppressed because it is too large
Load Diff
161
maps/BattleTowerBattleRoom.asm
Normal file
161
maps/BattleTowerBattleRoom.asm
Normal file
@@ -0,0 +1,161 @@
|
|||||||
|
BattleTowerBattleRoom_MapScriptHeader: ; 0x9f40f
|
||||||
|
; trigger count
|
||||||
|
db 2
|
||||||
|
|
||||||
|
; triggers
|
||||||
|
dw UnknownScript_0x9f419, $0000
|
||||||
|
dw UnknownScript_0x9f420, $0000
|
||||||
|
|
||||||
|
; callback count
|
||||||
|
db 0
|
||||||
|
; 0x9f419
|
||||||
|
|
||||||
|
UnknownScript_0x9f419: ; 0x9f419
|
||||||
|
disappear $2
|
||||||
|
priorityjump UnknownScript_0x9f421
|
||||||
|
dotrigger $1
|
||||||
|
; 0x9f420
|
||||||
|
|
||||||
|
UnknownScript_0x9f420: ; 0x9f420
|
||||||
|
end
|
||||||
|
; 0x9f421
|
||||||
|
|
||||||
|
UnknownScript_0x9f421: ; 0x9f421
|
||||||
|
applymovement $0, MovementData_0x9e58c
|
||||||
|
UnknownScript_0x9f425: ; 0x9f425
|
||||||
|
writebyte $2
|
||||||
|
special $007a
|
||||||
|
appear $2
|
||||||
|
warpsound
|
||||||
|
waitbutton
|
||||||
|
applymovement $2, MovementData_0x9e592
|
||||||
|
loadfont
|
||||||
|
storetext 1, UnknownText_0x9f930 + 37 - $3000, $f
|
||||||
|
follownotexact $0, $f
|
||||||
|
giveegg 0, 123
|
||||||
|
if_not_equal $0, UnknownScript_0x9f4c2
|
||||||
|
copybytetovar $cf64
|
||||||
|
if_equal $7, UnknownScript_0x9f4d9
|
||||||
|
applymovement $2, MovementData_0x9e597
|
||||||
|
warpsound
|
||||||
|
disappear $2
|
||||||
|
applymovement $3, MovementData_0x9e59c
|
||||||
|
applymovement $0, MovementData_0x9e5a7
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x9ee92
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
playmusic $000d
|
||||||
|
special $002e
|
||||||
|
special $00a4
|
||||||
|
pause 60
|
||||||
|
special $0031
|
||||||
|
special $003d
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x9eebc
|
||||||
|
yesorno
|
||||||
|
iffalse UnknownScript_0x9f483
|
||||||
|
UnknownScript_0x9f477: ; 0x9f477
|
||||||
|
loadmovesprites
|
||||||
|
applymovement $0, MovementData_0x9e5a9
|
||||||
|
applymovement $3, MovementData_0x9e5a1
|
||||||
|
2jump UnknownScript_0x9f425
|
||||||
|
; 0x9f483
|
||||||
|
|
||||||
|
UnknownScript_0x9f483: ; 0x9f483
|
||||||
|
2writetext UnknownText_0x9ef5e
|
||||||
|
yesorno
|
||||||
|
iffalse UnknownScript_0x9f4a3
|
||||||
|
writebyte $7
|
||||||
|
special $0086
|
||||||
|
writebyte $1f
|
||||||
|
special $0086
|
||||||
|
writebyte $3
|
||||||
|
special $0086
|
||||||
|
playsound $0025
|
||||||
|
waitbutton
|
||||||
|
special $002e
|
||||||
|
special $007e
|
||||||
|
UnknownScript_0x9f4a3: ; 0x9f4a3
|
||||||
|
2writetext UnknownText_0x9efbf
|
||||||
|
yesorno
|
||||||
|
iffalse UnknownScript_0x9f477
|
||||||
|
writebyte $4
|
||||||
|
special $0086
|
||||||
|
writebyte $6
|
||||||
|
special $0086
|
||||||
|
loadmovesprites
|
||||||
|
special $002e
|
||||||
|
warpfacing $1, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F, $7, $7
|
||||||
|
loadfont
|
||||||
|
2jump UnknownScript_0x9e4b0
|
||||||
|
; 0x9f4c2
|
||||||
|
|
||||||
|
UnknownScript_0x9f4c2: ; 0x9f4c2
|
||||||
|
pause 60
|
||||||
|
special $002f
|
||||||
|
warpfacing $1, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F, $7, $7
|
||||||
|
writebyte $4
|
||||||
|
special $0086
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x9ea49
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x9f4d9
|
||||||
|
|
||||||
|
UnknownScript_0x9f4d9: ; 0x9f4d9
|
||||||
|
pause 60
|
||||||
|
special $002f
|
||||||
|
warpfacing $1, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F, $7, $7
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x9eaef
|
||||||
|
2jump UnknownScript_0x9e47a
|
||||||
|
; 0x9f4eb
|
||||||
|
|
||||||
|
UnknownScript_0x9f4eb: ; 0x9f4eb
|
||||||
|
writebyte $4
|
||||||
|
special $0086
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x9f0c1
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x9f4f7
|
||||||
|
|
||||||
|
UnknownScript_0x9f4f7: ; 0x9f4f7
|
||||||
|
writebyte $4
|
||||||
|
special $0086
|
||||||
|
writebyte $6
|
||||||
|
special $0086
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x9ea49
|
||||||
|
2writetext UnknownText_0x9ec09
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x9f50b
|
||||||
|
|
||||||
|
INCBIN "baserom.gbc",$9f50b,$9f52e-$9f50b
|
||||||
|
|
||||||
|
BattleTowerBattleRoom_MapEventHeader: ; 0x9f52e
|
||||||
|
; filler
|
||||||
|
db 0, 0
|
||||||
|
|
||||||
|
; warps
|
||||||
|
db 2
|
||||||
|
warp_def $7, $3, 4, GROUP_BATTLE_TOWER_HALLWAY, MAP_BATTLE_TOWER_HALLWAY
|
||||||
|
warp_def $7, $4, 4, GROUP_BATTLE_TOWER_HALLWAY, MAP_BATTLE_TOWER_HALLWAY
|
||||||
|
|
||||||
|
; xy triggers
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; signposts
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; people-events
|
||||||
|
db 2
|
||||||
|
person_event $27, 4, 8, $6, $0, 255, 255, $0, 0, ObjectEvent, $0791
|
||||||
|
person_event $42, 10, 5, $9, $0, 255, 255, $0, 0, ObjectEvent, $ffff
|
||||||
|
; 0x9f558
|
||||||
|
|
71
maps/BattleTowerElevator.asm
Normal file
71
maps/BattleTowerElevator.asm
Normal file
@@ -0,0 +1,71 @@
|
|||||||
|
BattleTowerElevator_MapScriptHeader: ; 0x9f558
|
||||||
|
; trigger count
|
||||||
|
db 2
|
||||||
|
|
||||||
|
; triggers
|
||||||
|
dw UnknownScript_0x9f562, $0000
|
||||||
|
dw UnknownScript_0x9f567, $0000
|
||||||
|
|
||||||
|
; callback count
|
||||||
|
db 0
|
||||||
|
; 0x9f562
|
||||||
|
|
||||||
|
UnknownScript_0x9f562: ; 0x9f562
|
||||||
|
priorityjump UnknownScript_0x9f568
|
||||||
|
dotrigger $1
|
||||||
|
; 0x9f567
|
||||||
|
|
||||||
|
UnknownScript_0x9f567: ; 0x9f567
|
||||||
|
end
|
||||||
|
; 0x9f568
|
||||||
|
|
||||||
|
UnknownScript_0x9f568: ; 0x9f568
|
||||||
|
follow $2, $0
|
||||||
|
applymovement $2, MovementData_0x9f58f
|
||||||
|
applymovement $0, MovementData_0x9f592
|
||||||
|
writebyte $a
|
||||||
|
special $0086
|
||||||
|
playsound $006e
|
||||||
|
earthquake 60
|
||||||
|
waitbutton
|
||||||
|
follow $2, $0
|
||||||
|
applymovement $2, MovementData_0x9e578
|
||||||
|
stopfollow
|
||||||
|
warpsound
|
||||||
|
disappear $2
|
||||||
|
applymovement $0, MovementData_0x9e578
|
||||||
|
warpcheck
|
||||||
|
end
|
||||||
|
; 0x9f58f
|
||||||
|
|
||||||
|
MovementData_0x9f58f: ; 0x9f58f
|
||||||
|
step_right
|
||||||
|
turn_head_down
|
||||||
|
step_end
|
||||||
|
; 0x9f592
|
||||||
|
|
||||||
|
MovementData_0x9f592: ; 0x9f592
|
||||||
|
turn_head_down
|
||||||
|
step_end
|
||||||
|
; 0x9f594
|
||||||
|
|
||||||
|
BattleTowerElevator_MapEventHeader: ; 0x9f594
|
||||||
|
; filler
|
||||||
|
db 0, 0
|
||||||
|
|
||||||
|
; warps
|
||||||
|
db 2
|
||||||
|
warp_def $3, $1, 1, GROUP_BATTLE_TOWER_HALLWAY, MAP_BATTLE_TOWER_HALLWAY
|
||||||
|
warp_def $3, $2, 1, GROUP_BATTLE_TOWER_HALLWAY, MAP_BATTLE_TOWER_HALLWAY
|
||||||
|
|
||||||
|
; xy triggers
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; signposts
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; people-events
|
||||||
|
db 1
|
||||||
|
person_event $42, 6, 5, $9, $0, 255, 255, $0, 0, MovementData_0x9f58f, $ffff
|
||||||
|
; 0x9f5b1
|
||||||
|
|
98
maps/BattleTowerHallway.asm
Normal file
98
maps/BattleTowerHallway.asm
Normal file
@@ -0,0 +1,98 @@
|
|||||||
|
BattleTowerHallway_MapScriptHeader: ; 0x9f5b1
|
||||||
|
; trigger count
|
||||||
|
db 2
|
||||||
|
|
||||||
|
; triggers
|
||||||
|
dw UnknownScript_0x9f5bb, $0000
|
||||||
|
dw UnknownScript_0x9f5c0, $0000
|
||||||
|
|
||||||
|
; callback count
|
||||||
|
db 0
|
||||||
|
; 0x9f5bb
|
||||||
|
|
||||||
|
UnknownScript_0x9f5bb: ; 0x9f5bb
|
||||||
|
priorityjump UnknownScript_0x9f5c1
|
||||||
|
dotrigger $1
|
||||||
|
; 0x9f5c0
|
||||||
|
|
||||||
|
UnknownScript_0x9f5c0: ; 0x9f5c0
|
||||||
|
end
|
||||||
|
; 0x9f5c1
|
||||||
|
|
||||||
|
UnknownScript_0x9f5c1: ; 0x9f5c1
|
||||||
|
follow $2, $0
|
||||||
|
3callasm $27, $75cb
|
||||||
|
2jump UnknownScript_0x9f5dc
|
||||||
|
; 0x9f5cb
|
||||||
|
|
||||||
|
INCBIN "baserom.gbc",$9f5cb,$9f5dc - $9f5cb
|
||||||
|
|
||||||
|
UnknownScript_0x9f5dc: ; 0x9f5dc
|
||||||
|
if_equal $3, UnknownScript_0x9f603
|
||||||
|
if_equal $4, UnknownScript_0x9f603
|
||||||
|
if_equal $5, UnknownScript_0x9f60a
|
||||||
|
if_equal $6, UnknownScript_0x9f60a
|
||||||
|
if_equal $7, UnknownScript_0x9f611
|
||||||
|
if_equal $8, UnknownScript_0x9f611
|
||||||
|
if_equal $9, UnknownScript_0x9f618
|
||||||
|
if_equal $a, UnknownScript_0x9f618
|
||||||
|
applymovement $2, MovementData_0x9e57a
|
||||||
|
2jump UnknownScript_0x9f61f
|
||||||
|
; 0x9f603
|
||||||
|
|
||||||
|
UnknownScript_0x9f603: ; 0x9f603
|
||||||
|
applymovement $2, $657c
|
||||||
|
2jump UnknownScript_0x9f61f
|
||||||
|
; 0x9f60a
|
||||||
|
|
||||||
|
UnknownScript_0x9f60a: ; 0x9f60a
|
||||||
|
applymovement $2, $6586
|
||||||
|
2jump UnknownScript_0x9f61f
|
||||||
|
; 0x9f611
|
||||||
|
|
||||||
|
UnknownScript_0x9f611: ; 0x9f611
|
||||||
|
applymovement $2, $6584
|
||||||
|
2jump UnknownScript_0x9f61f
|
||||||
|
; 0x9f618
|
||||||
|
|
||||||
|
UnknownScript_0x9f618: ; 0x9f618
|
||||||
|
applymovement $2, MovementData_0x9e582
|
||||||
|
2jump UnknownScript_0x9f61f
|
||||||
|
; 0x9f61f
|
||||||
|
|
||||||
|
UnknownScript_0x9f61f: ; 0x9f61f
|
||||||
|
faceperson $0, $2
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x9ec26
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
stopfollow
|
||||||
|
applymovement $0, $6576
|
||||||
|
warpcheck
|
||||||
|
end
|
||||||
|
; 0x9f62f
|
||||||
|
|
||||||
|
BattleTowerHallway_MapEventHeader: ; 0x9f62f
|
||||||
|
; filler
|
||||||
|
db 0, 0
|
||||||
|
|
||||||
|
; warps
|
||||||
|
db 6
|
||||||
|
warp_def $1, $b, 1, GROUP_BATTLE_TOWER_ELEVATOR, MAP_BATTLE_TOWER_ELEVATOR
|
||||||
|
warp_def $0, $5, 1, GROUP_BATTLE_TOWER_BATTLE_ROOM, MAP_BATTLE_TOWER_BATTLE_ROOM
|
||||||
|
warp_def $0, $7, 1, GROUP_BATTLE_TOWER_BATTLE_ROOM, MAP_BATTLE_TOWER_BATTLE_ROOM
|
||||||
|
warp_def $0, $9, 1, GROUP_BATTLE_TOWER_BATTLE_ROOM, MAP_BATTLE_TOWER_BATTLE_ROOM
|
||||||
|
warp_def $0, $d, 1, GROUP_BATTLE_TOWER_BATTLE_ROOM, MAP_BATTLE_TOWER_BATTLE_ROOM
|
||||||
|
warp_def $0, $f, 1, GROUP_BATTLE_TOWER_BATTLE_ROOM, MAP_BATTLE_TOWER_BATTLE_ROOM
|
||||||
|
|
||||||
|
; xy triggers
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; signposts
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; people-events
|
||||||
|
db 1
|
||||||
|
person_event $42, 6, 15, $6, $0, 255, 255, $0, 0, BattleTowerHallway_MapEventHeader, $ffff
|
||||||
|
; 0x9f660
|
||||||
|
|
147
maps/BattleTowerOutside.asm
Normal file
147
maps/BattleTowerOutside.asm
Normal file
@@ -0,0 +1,147 @@
|
|||||||
|
BattleTowerOutside_MapScriptHeader: ; 0x9f852
|
||||||
|
; trigger count
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; callback count
|
||||||
|
db 2
|
||||||
|
|
||||||
|
; callbacks
|
||||||
|
|
||||||
|
dbw 1, UnknownScript_0x9f85a
|
||||||
|
|
||||||
|
dbw 2, UnknownScript_0x9f85b
|
||||||
|
; 0x9f85a
|
||||||
|
|
||||||
|
UnknownScript_0x9f85a: ; 0x9f85a
|
||||||
|
return
|
||||||
|
; 0x9f85b
|
||||||
|
|
||||||
|
UnknownScript_0x9f85b: ; 0x9f85b
|
||||||
|
clearbit1 $07cf
|
||||||
|
return
|
||||||
|
; 0x9f85f
|
||||||
|
|
||||||
|
UnknownScript_0x9f85f: ; 0x9f85f
|
||||||
|
jumptextfaceplayer UnknownText_0x9f930
|
||||||
|
; 0x9f862
|
||||||
|
|
||||||
|
UnknownScript_0x9f862: ; 0x9f862
|
||||||
|
jumptextfaceplayer UnknownText_0x9f9db
|
||||||
|
; 0x9f865
|
||||||
|
|
||||||
|
UnknownScript_0x9f865: ; 0x9f865
|
||||||
|
jumptextfaceplayer UnknownText_0x9fa8c
|
||||||
|
; 0x9f868
|
||||||
|
|
||||||
|
MapBattleTowerOutsideSignpost0Script: ; 0x9f868
|
||||||
|
jumptext UnknownText_0x9fafc
|
||||||
|
; 0x9f86b
|
||||||
|
|
||||||
|
UnknownText_0x9f86b: ; 0x9f86b
|
||||||
|
db $0, "Wow, the BATTLE", $4f
|
||||||
|
db "TOWER is huge! My", $51
|
||||||
|
db "neck is tired from", $4f
|
||||||
|
db "looking up at it.", $57
|
||||||
|
; 0x9f8b3
|
||||||
|
|
||||||
|
UnknownText_0x9f8b3: ; 0x9f8b3
|
||||||
|
db $0, "Wow, the BATTLE", $4f
|
||||||
|
db "TOWER is huge!", $51
|
||||||
|
db "Since there are a", $4f
|
||||||
|
db "whole bunch of", $51
|
||||||
|
db "trainers inside,", $4f
|
||||||
|
db "there must also be", $51
|
||||||
|
db "a wide variety of", $4f
|
||||||
|
db "#MON.", $57
|
||||||
|
; 0x9f930
|
||||||
|
|
||||||
|
UnknownText_0x9f930: ; 0x9f930
|
||||||
|
db $0, "Wow, the BATTLE", $4f
|
||||||
|
db "TOWER is huge!", $51
|
||||||
|
db "There must be many", $4f
|
||||||
|
db "kinds of #MON", $55
|
||||||
|
db "in there!", $57
|
||||||
|
; 0x9f97b
|
||||||
|
|
||||||
|
UnknownText_0x9f97b: ; 0x9f97b
|
||||||
|
db $0, "What on earth do", $4f
|
||||||
|
db "they do here?", $51
|
||||||
|
db "If the name says", $4f
|
||||||
|
db "anything, I guess", $51
|
||||||
|
db "it must be for", $4f
|
||||||
|
db "#MON battles.", $57
|
||||||
|
; 0x9f9db
|
||||||
|
|
||||||
|
UnknownText_0x9f9db: ; 0x9f9db
|
||||||
|
db $0, "You can use only", $4f
|
||||||
|
db "three #MON.", $51
|
||||||
|
db "It's so hard to", $4f
|
||||||
|
db "decide which three", $51
|
||||||
|
db "should go into", $4f
|
||||||
|
db "battle…", $57
|
||||||
|
; 0x9fa32
|
||||||
|
|
||||||
|
UnknownText_0x9fa32: ; 0x9fa32
|
||||||
|
db $0, "Ehehehe…", $4f
|
||||||
|
db "I sneaked out of", $55
|
||||||
|
db "work to come here.", $51
|
||||||
|
db "I'm never giving", $4f
|
||||||
|
db "up until I become", $55
|
||||||
|
db "a LEADER!", $57
|
||||||
|
; 0x9fa8c
|
||||||
|
|
||||||
|
UnknownText_0x9fa8c: ; 0x9fa8c
|
||||||
|
db $0, "Hehehe, I snuck", $4f
|
||||||
|
db "out from work.", $51
|
||||||
|
db "I can't bail out", $4f
|
||||||
|
db "until I've won!", $51
|
||||||
|
db "I have to win it", $4f
|
||||||
|
db "all. That I must!", $57
|
||||||
|
; 0x9faee
|
||||||
|
|
||||||
|
UnknownText_0x9faee: ; 0x9faee
|
||||||
|
db $0, "BATTLE TOWER", $57
|
||||||
|
; 0x9fafc
|
||||||
|
|
||||||
|
UnknownText_0x9fafc: ; 0x9fafc
|
||||||
|
db $0, "BATTLE TOWER", $51
|
||||||
|
db "Take the Ultimate", $4f
|
||||||
|
db "Trainer Challenge!", $57
|
||||||
|
; 0x9fb2f
|
||||||
|
|
||||||
|
UnknownText_0x9fb2f: ; 0x9fb2f
|
||||||
|
db $0, "The BATTLE TOWER's", $4f
|
||||||
|
db "doors are closed…", $57
|
||||||
|
; 0x9fb54
|
||||||
|
|
||||||
|
UnknownText_0x9fb54: ; 0x9fb54
|
||||||
|
db $0, "It's open!", $57
|
||||||
|
; 0x9fb5f
|
||||||
|
|
||||||
|
BattleTowerOutside_MapEventHeader: ; 0x9fb5f
|
||||||
|
; filler
|
||||||
|
db 0, 0
|
||||||
|
|
||||||
|
; warps
|
||||||
|
db 4
|
||||||
|
warp_def $15, $8, 3, GROUP_ROUTE_40_BATTLE_TOWER_GATE, MAP_ROUTE_40_BATTLE_TOWER_GATE
|
||||||
|
warp_def $15, $9, 4, GROUP_ROUTE_40_BATTLE_TOWER_GATE, MAP_ROUTE_40_BATTLE_TOWER_GATE
|
||||||
|
warp_def $9, $8, 1, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F
|
||||||
|
warp_def $9, $9, 2, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F
|
||||||
|
|
||||||
|
; xy triggers
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; signposts
|
||||||
|
db 1
|
||||||
|
signpost 10, 10, $0, MapBattleTowerOutsideSignpost0Script
|
||||||
|
|
||||||
|
; people-events
|
||||||
|
db 4
|
||||||
|
person_event $66, 16, 10, $7, $0, 255, 255, $80, 0, UnknownScript_0x9f85f, $ffff
|
||||||
|
person_event $2a, 15, 17, $2, $11, 255, 255, $a0, 0, UnknownScript_0x9f862, $ffff
|
||||||
|
person_event $49, 22, 16, $5, $1, 255, 255, $0, 0, UnknownScript_0x9f865, $07cf
|
||||||
|
person_event $28, 28, 16, $3, $0, 255, 255, $a0, 0, ObjectEvent, $ffff
|
||||||
|
; 0x9fbb2
|
||||||
|
|
||||||
|
|
373
maps/BillsHouse.asm
Normal file
373
maps/BillsHouse.asm
Normal file
@@ -0,0 +1,373 @@
|
|||||||
|
BillsHouse_MapScriptHeader: ; 0x189536
|
||||||
|
; trigger count
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; callback count
|
||||||
|
db 0
|
||||||
|
; 0x189538
|
||||||
|
|
||||||
|
UnknownScript_0x189538: ; 0x189538
|
||||||
|
faceplayer
|
||||||
|
loadfont
|
||||||
|
checkbit1 $0000
|
||||||
|
iftrue UnknownScript_0x1896ba
|
||||||
|
checkbit1 $0324
|
||||||
|
iftrue UnknownScript_0x1896c0
|
||||||
|
checkbit1 $031a
|
||||||
|
iftrue UnknownScript_0x189553
|
||||||
|
2writetext UnknownText_0x1896ce
|
||||||
|
keeptextopen
|
||||||
|
setbit1 $031a
|
||||||
|
UnknownScript_0x189553: ; 0x189553
|
||||||
|
checkbit1 $031f
|
||||||
|
iftrue UnknownScript_0x189697
|
||||||
|
checkbit1 $031e
|
||||||
|
iftrue UnknownScript_0x189680
|
||||||
|
checkbit1 $031d
|
||||||
|
iftrue UnknownScript_0x189669
|
||||||
|
checkbit1 $031c
|
||||||
|
iftrue UnknownScript_0x189652
|
||||||
|
checkbit1 $031b
|
||||||
|
iftrue UnknownScript_0x18963b
|
||||||
|
2writetext UnknownText_0x1898c0
|
||||||
|
keeptextopen
|
||||||
|
2writetext UnknownText_0x189732
|
||||||
|
yesorno
|
||||||
|
iffalse UnknownScript_0x1896aa
|
||||||
|
2call UnknownScript_0x1896a5
|
||||||
|
special $004d
|
||||||
|
iffalse UnknownScript_0x1896aa
|
||||||
|
if_not_equal LICKITUNG, UnknownScript_0x1896c6
|
||||||
|
2call UnknownScript_0x1896b0
|
||||||
|
setbit1 $031b
|
||||||
|
2jump UnknownScript_0x18963b
|
||||||
|
; 0x189592
|
||||||
|
|
||||||
|
UnknownScript_0x189592: ; 0x189592
|
||||||
|
2writetext UnknownText_0x1898ff
|
||||||
|
keeptextopen
|
||||||
|
2writetext UnknownText_0x189732
|
||||||
|
yesorno
|
||||||
|
iffalse UnknownScript_0x1896aa
|
||||||
|
2call UnknownScript_0x1896a5
|
||||||
|
special $004d
|
||||||
|
iffalse UnknownScript_0x1896aa
|
||||||
|
if_not_equal ODDISH, UnknownScript_0x1896c6
|
||||||
|
2call UnknownScript_0x1896b0
|
||||||
|
setbit1 $031c
|
||||||
|
2jump UnknownScript_0x189652
|
||||||
|
; 0x1895b3
|
||||||
|
|
||||||
|
UnknownScript_0x1895b3: ; 0x1895b3
|
||||||
|
2writetext UnknownText_0x189953
|
||||||
|
keeptextopen
|
||||||
|
2writetext UnknownText_0x189732
|
||||||
|
yesorno
|
||||||
|
iffalse UnknownScript_0x1896aa
|
||||||
|
2call UnknownScript_0x1896a5
|
||||||
|
special $004d
|
||||||
|
iffalse UnknownScript_0x1896aa
|
||||||
|
if_not_equal STARYU, UnknownScript_0x1896c6
|
||||||
|
2call UnknownScript_0x1896b0
|
||||||
|
setbit1 $031d
|
||||||
|
2jump UnknownScript_0x189669
|
||||||
|
; 0x1895d4
|
||||||
|
|
||||||
|
UnknownScript_0x1895d4: ; 0x1895d4
|
||||||
|
checkver
|
||||||
|
iftrue UnknownScript_0x1895f9
|
||||||
|
2writetext UnknownText_0x1899fe
|
||||||
|
keeptextopen
|
||||||
|
2writetext UnknownText_0x189732
|
||||||
|
yesorno
|
||||||
|
iffalse UnknownScript_0x1896aa
|
||||||
|
2call UnknownScript_0x1896a5
|
||||||
|
special $004d
|
||||||
|
iffalse UnknownScript_0x1896aa
|
||||||
|
if_not_equal GROWLITHE, UnknownScript_0x1896c6
|
||||||
|
2call UnknownScript_0x1896b0
|
||||||
|
setbit1 $031e
|
||||||
|
2jump UnknownScript_0x189680
|
||||||
|
; 0x1895f9
|
||||||
|
|
||||||
|
UnknownScript_0x1895f9: ; 0x1895f9
|
||||||
|
2writetext UnknownText_0x189a57
|
||||||
|
keeptextopen
|
||||||
|
2writetext UnknownText_0x189732
|
||||||
|
yesorno
|
||||||
|
iffalse UnknownScript_0x1896aa
|
||||||
|
2call UnknownScript_0x1896a5
|
||||||
|
special $004d
|
||||||
|
iffalse UnknownScript_0x1896aa
|
||||||
|
if_not_equal VULPIX, UnknownScript_0x1896c6
|
||||||
|
2call UnknownScript_0x1896b0
|
||||||
|
setbit1 $031e
|
||||||
|
2jump UnknownScript_0x189680
|
||||||
|
; 0x18961a
|
||||||
|
|
||||||
|
UnknownScript_0x18961a: ; 0x18961a
|
||||||
|
2writetext UnknownText_0x189ab1
|
||||||
|
keeptextopen
|
||||||
|
2writetext UnknownText_0x189732
|
||||||
|
yesorno
|
||||||
|
iffalse UnknownScript_0x1896aa
|
||||||
|
2call UnknownScript_0x1896a5
|
||||||
|
special $004d
|
||||||
|
iffalse UnknownScript_0x1896aa
|
||||||
|
if_not_equal PICHU, UnknownScript_0x1896c6
|
||||||
|
2call UnknownScript_0x1896b0
|
||||||
|
setbit1 $031f
|
||||||
|
2jump UnknownScript_0x189697
|
||||||
|
; 0x18963b
|
||||||
|
|
||||||
|
UnknownScript_0x18963b: ; 0x18963b
|
||||||
|
checkbit1 $0320
|
||||||
|
iftrue UnknownScript_0x189592
|
||||||
|
2call UnknownScript_0x1896b5
|
||||||
|
verbosegiveitem EVERSTONE, 1
|
||||||
|
iffalse UnknownScript_0x1896cc
|
||||||
|
setbit1 $0320
|
||||||
|
setbit1 $0000
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x189652
|
||||||
|
|
||||||
|
UnknownScript_0x189652: ; 0x189652
|
||||||
|
checkbit1 $0321
|
||||||
|
iftrue UnknownScript_0x1895b3
|
||||||
|
2call UnknownScript_0x1896b5
|
||||||
|
verbosegiveitem LEAF_STONE, 1
|
||||||
|
iffalse UnknownScript_0x1896cc
|
||||||
|
setbit1 $0321
|
||||||
|
setbit1 $0000
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x189669
|
||||||
|
|
||||||
|
UnknownScript_0x189669: ; 0x189669
|
||||||
|
checkbit1 $0322
|
||||||
|
iftrue UnknownScript_0x1895d4
|
||||||
|
2call UnknownScript_0x1896b5
|
||||||
|
verbosegiveitem WATER_STONE, 1
|
||||||
|
iffalse UnknownScript_0x1896cc
|
||||||
|
setbit1 $0322
|
||||||
|
setbit1 $0000
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x189680
|
||||||
|
|
||||||
|
UnknownScript_0x189680: ; 0x189680
|
||||||
|
checkbit1 $0323
|
||||||
|
iftrue UnknownScript_0x18961a
|
||||||
|
2call UnknownScript_0x1896b5
|
||||||
|
verbosegiveitem FIRE_STONE, 1
|
||||||
|
iffalse UnknownScript_0x1896cc
|
||||||
|
setbit1 $0323
|
||||||
|
setbit1 $0000
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x189697
|
||||||
|
|
||||||
|
UnknownScript_0x189697: ; 0x189697
|
||||||
|
2call UnknownScript_0x1896b5
|
||||||
|
verbosegiveitem THUNDERSTONE, 1
|
||||||
|
iffalse UnknownScript_0x1896cc
|
||||||
|
setbit1 $0324
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x1896a5
|
||||||
|
|
||||||
|
UnknownScript_0x1896a5: ; 0x1896a5
|
||||||
|
2writetext UnknownText_0x189760
|
||||||
|
keeptextopen
|
||||||
|
end
|
||||||
|
; 0x1896aa
|
||||||
|
|
||||||
|
UnknownScript_0x1896aa: ; 0x1896aa
|
||||||
|
2writetext UnknownText_0x189784
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x1896b0
|
||||||
|
|
||||||
|
UnknownScript_0x1896b0: ; 0x1896b0
|
||||||
|
2writetext UnknownText_0x1897a6
|
||||||
|
keeptextopen
|
||||||
|
end
|
||||||
|
; 0x1896b5
|
||||||
|
|
||||||
|
UnknownScript_0x1896b5: ; 0x1896b5
|
||||||
|
2writetext UnknownText_0x1897e1
|
||||||
|
keeptextopen
|
||||||
|
end
|
||||||
|
; 0x1896ba
|
||||||
|
|
||||||
|
UnknownScript_0x1896ba: ; 0x1896ba
|
||||||
|
2writetext UnknownText_0x18980e
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x1896c0
|
||||||
|
|
||||||
|
UnknownScript_0x1896c0: ; 0x1896c0
|
||||||
|
2writetext UnknownText_0x18982a
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x1896c6
|
||||||
|
|
||||||
|
UnknownScript_0x1896c6: ; 0x1896c6
|
||||||
|
2writetext UnknownText_0x189891
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x1896cc
|
||||||
|
|
||||||
|
UnknownScript_0x1896cc: ; 0x1896cc
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x1896ce
|
||||||
|
|
||||||
|
UnknownText_0x1896ce: ; 0x1896ce
|
||||||
|
db $0, "Hm? You know BILL?", $4f
|
||||||
|
db "He's my grandson.", $51
|
||||||
|
db "He's in JOHTO. He", $4f
|
||||||
|
db "does something", $51
|
||||||
|
db "with PCs, so I'm", $4f
|
||||||
|
db "house-sitting.", $57
|
||||||
|
; 0x189732
|
||||||
|
|
||||||
|
UnknownText_0x189732: ; 0x189732
|
||||||
|
db $0, "If you have that", $4f
|
||||||
|
db "#MON, may I see", $55
|
||||||
|
db "it, please?", $57
|
||||||
|
; 0x189760
|
||||||
|
|
||||||
|
UnknownText_0x189760: ; 0x189760
|
||||||
|
db $0, "You will show me?", $4f
|
||||||
|
db "How good of you!", $57
|
||||||
|
; 0x189784
|
||||||
|
|
||||||
|
UnknownText_0x189784: ; 0x189784
|
||||||
|
db $0, "You don't have it?", $4f
|
||||||
|
db "That's too bad…", $57
|
||||||
|
; 0x1897a6
|
||||||
|
|
||||||
|
UnknownText_0x1897a6: ; 0x1897a6
|
||||||
|
db $0, "Ah, so that is", $4f
|
||||||
|
db "@"
|
||||||
|
text_from_ram $d099
|
||||||
|
db $0, "?", $51
|
||||||
|
db "Isn't it cute!", $4f
|
||||||
|
db "That's so kind of", $55
|
||||||
|
db "you.", $57
|
||||||
|
; 0x1897e1
|
||||||
|
|
||||||
|
UnknownText_0x1897e1: ; 0x1897e1
|
||||||
|
db $0, "Thanks!", $51
|
||||||
|
db "This is a token of", $4f
|
||||||
|
db "my appreciation.", $57
|
||||||
|
; 0x18980e
|
||||||
|
|
||||||
|
UnknownText_0x18980e: ; 0x18980e
|
||||||
|
db $0, "Come visit again", $4f
|
||||||
|
db "sometime.", $57
|
||||||
|
; 0x18982a
|
||||||
|
|
||||||
|
UnknownText_0x18982a: ; 0x18982a
|
||||||
|
db $0, "Thanks for showing", $4f
|
||||||
|
db "me so many cute", $55
|
||||||
|
db "#MON.", $51
|
||||||
|
db "I really enjoyed", $4f
|
||||||
|
db "myself. I'm glad", $51
|
||||||
|
db "I've lived such a", $4f
|
||||||
|
db "long life.", $57
|
||||||
|
; 0x189891
|
||||||
|
|
||||||
|
UnknownText_0x189891: ; 0x189891
|
||||||
|
db $0, "Hm?", $51
|
||||||
|
db "That's not the", $4f
|
||||||
|
db "#MON that I was", $55
|
||||||
|
db "told about.", $57
|
||||||
|
; 0x1898c0
|
||||||
|
|
||||||
|
UnknownText_0x1898c0: ; 0x1898c0
|
||||||
|
db $0, "My grandson BILL", $4f
|
||||||
|
db "told me about a", $51
|
||||||
|
db "#MON that has a", $4f
|
||||||
|
db "long tongue.", $57
|
||||||
|
; 0x1898ff
|
||||||
|
|
||||||
|
UnknownText_0x1898ff: ; 0x1898ff
|
||||||
|
db $0, "Ah, my grandson", $4f
|
||||||
|
db "mentioned a round,", $51
|
||||||
|
db "green #MON that", $4f
|
||||||
|
db "has leaves growing", $55
|
||||||
|
db "on its head.", $57
|
||||||
|
; 0x189953
|
||||||
|
|
||||||
|
UnknownText_0x189953: ; 0x189953
|
||||||
|
db $0, "Do you know of a", $4f
|
||||||
|
db "sea #MON that", $51
|
||||||
|
db "has a red sphere", $4f
|
||||||
|
db "in its body?", $51
|
||||||
|
db "You know, the one", $4f
|
||||||
|
db "that's shaped like", $55
|
||||||
|
db "a star?", $51
|
||||||
|
db "I heard that it", $4f
|
||||||
|
db "appears at night.", $51
|
||||||
|
db "I would surely", $4f
|
||||||
|
db "like to see it.", $57
|
||||||
|
; 0x1899fe
|
||||||
|
|
||||||
|
UnknownText_0x1899fe: ; 0x1899fe
|
||||||
|
db $0, "BILL told me about", $4f
|
||||||
|
db "a #MON that is", $51
|
||||||
|
db "very loyal to its", $4f
|
||||||
|
db "trainer.", $51
|
||||||
|
db "It's supposed to", $4f
|
||||||
|
db "ROAR well.", $57
|
||||||
|
; 0x189a57
|
||||||
|
|
||||||
|
UnknownText_0x189a57: ; 0x189a57
|
||||||
|
db $0, "I heard about a", $4f
|
||||||
|
db "cute #MON that", $55
|
||||||
|
db "has six tails.", $51
|
||||||
|
db "I would love to", $4f
|
||||||
|
db "hug a cute #MON", $55
|
||||||
|
db "like that.", $57
|
||||||
|
; 0x189ab1
|
||||||
|
|
||||||
|
UnknownText_0x189ab1: ; 0x189ab1
|
||||||
|
db $0, "Do you know that", $4f
|
||||||
|
db "hugely popular", $55
|
||||||
|
db "#MON?", $51
|
||||||
|
db "The #MON that", $4f
|
||||||
|
db "has a yellow body", $55
|
||||||
|
db "and red cheeks.", $51
|
||||||
|
db "I would love to", $4f
|
||||||
|
db "see what it looks", $51
|
||||||
|
db "like before it", $4f
|
||||||
|
db "evolves.", $57
|
||||||
|
; 0x189b42
|
||||||
|
|
||||||
|
BillsHouse_MapEventHeader: ; 0x189b42
|
||||||
|
; filler
|
||||||
|
db 0, 0
|
||||||
|
|
||||||
|
; warps
|
||||||
|
db 2
|
||||||
|
warp_def $7, $2, 1, GROUP_ROUTE_25, MAP_ROUTE_25
|
||||||
|
warp_def $7, $3, 1, GROUP_ROUTE_25, MAP_ROUTE_25
|
||||||
|
|
||||||
|
; xy triggers
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; signposts
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; people-events
|
||||||
|
db 1
|
||||||
|
person_event $2f, 7, 6, $7, $20, 255, 255, $90, 0, UnknownScript_0x189538, $ffff
|
||||||
|
; 0x189b5f
|
||||||
|
|
349
maps/BlackthornCity.asm
Normal file
349
maps/BlackthornCity.asm
Normal file
@@ -0,0 +1,349 @@
|
|||||||
|
BlackthornCity_MapScriptHeader: ; 0x1a46d0
|
||||||
|
; trigger count
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; callback count
|
||||||
|
db 2
|
||||||
|
|
||||||
|
; callbacks
|
||||||
|
|
||||||
|
dbw 5, UnknownScript_0x1a46d8
|
||||||
|
|
||||||
|
dbw 2, UnknownScript_0x1a46dc
|
||||||
|
; 0x1a46d8
|
||||||
|
|
||||||
|
UnknownScript_0x1a46d8: ; 0x1a46d8
|
||||||
|
setbit2 $004b
|
||||||
|
return
|
||||||
|
; 0x1a46dc
|
||||||
|
|
||||||
|
UnknownScript_0x1a46dc: ; 0x1a46dc
|
||||||
|
checkcode $b
|
||||||
|
if_equal SATURDAY, UnknownScript_0x1a46e5
|
||||||
|
disappear $9
|
||||||
|
return
|
||||||
|
; 0x1a46e5
|
||||||
|
|
||||||
|
UnknownScript_0x1a46e5: ; 0x1a46e5
|
||||||
|
appear $9
|
||||||
|
return
|
||||||
|
; 0x1a46e8
|
||||||
|
|
||||||
|
UnknownScript_0x1a46e8: ; 0x1a46e8
|
||||||
|
faceplayer
|
||||||
|
loadfont
|
||||||
|
checkbit1 $04c4
|
||||||
|
iftrue UnknownScript_0x1a4702
|
||||||
|
checkbit1 $0021
|
||||||
|
iftrue UnknownScript_0x1a46fc
|
||||||
|
2writetext UnknownText_0x1a477a
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x1a46fc
|
||||||
|
|
||||||
|
UnknownScript_0x1a46fc: ; 0x1a46fc
|
||||||
|
2writetext UnknownText_0x1a47f3
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x1a4702
|
||||||
|
|
||||||
|
UnknownScript_0x1a4702: ; 0x1a4702
|
||||||
|
2writetext UnknownText_0x1a4865
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x1a4708
|
||||||
|
|
||||||
|
UnknownScript_0x1a4708: ; 0x1a4708
|
||||||
|
jumptextfaceplayer UnknownText_0x1a48c3
|
||||||
|
; 0x1a470b
|
||||||
|
|
||||||
|
UnknownScript_0x1a470b: ; 0x1a470b
|
||||||
|
jumptextfaceplayer UnknownText_0x1a48fb
|
||||||
|
; 0x1a470e
|
||||||
|
|
||||||
|
UnknownScript_0x1a470e: ; 0x1a470e
|
||||||
|
faceplayer
|
||||||
|
loadfont
|
||||||
|
checkbit1 $0021
|
||||||
|
iftrue UnknownScript_0x1a471c
|
||||||
|
2writetext UnknownText_0x1a494a
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x1a471c
|
||||||
|
|
||||||
|
UnknownScript_0x1a471c: ; 0x1a471c
|
||||||
|
2writetext UnknownText_0x1a4983
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x1a4722
|
||||||
|
|
||||||
|
UnknownScript_0x1a4722: ; 0x1a4722
|
||||||
|
jumptextfaceplayer UnknownText_0x1a49bd
|
||||||
|
; 0x1a4725
|
||||||
|
|
||||||
|
UnknownScript_0x1a4725: ; 0x1a4725
|
||||||
|
jumptextfaceplayer UnknownText_0x1a49f1
|
||||||
|
; 0x1a4728
|
||||||
|
|
||||||
|
UnknownScript_0x1a4728: ; 0x1a4728
|
||||||
|
jumptextfaceplayer UnknownText_0x1a4b1e
|
||||||
|
; 0x1a472b
|
||||||
|
|
||||||
|
UnknownScript_0x1a472b: ; 0x1a472b
|
||||||
|
faceplayer
|
||||||
|
loadfont
|
||||||
|
checkbit1 $006d
|
||||||
|
iftrue UnknownScript_0x1a4759
|
||||||
|
checkcode $b
|
||||||
|
if_not_equal SATURDAY, UnknownScript_0x1a475f
|
||||||
|
checkbit1 $006c
|
||||||
|
iftrue UnknownScript_0x1a4746
|
||||||
|
2writetext UnknownText_0x1a4a27
|
||||||
|
keeptextopen
|
||||||
|
setbit1 $006c
|
||||||
|
UnknownScript_0x1a4746: ; 0x1a4746
|
||||||
|
2writetext UnknownText_0x1a4a57
|
||||||
|
keeptextopen
|
||||||
|
verbosegiveitem SPELL_TAG, 1
|
||||||
|
iffalse UnknownScript_0x1a475d
|
||||||
|
setbit1 $006d
|
||||||
|
2writetext UnknownText_0x1a4a6b
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x1a4759
|
||||||
|
|
||||||
|
UnknownScript_0x1a4759: ; 0x1a4759
|
||||||
|
2writetext UnknownText_0x1a4ab6
|
||||||
|
closetext
|
||||||
|
UnknownScript_0x1a475d: ; 0x1a475d
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x1a475f
|
||||||
|
|
||||||
|
UnknownScript_0x1a475f: ; 0x1a475f
|
||||||
|
2writetext UnknownText_0x1a4b00
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x1a4765
|
||||||
|
|
||||||
|
MapBlackthornCitySignpost0Script: ; 0x1a4765
|
||||||
|
jumptext UnknownText_0x1a4b67
|
||||||
|
; 0x1a4768
|
||||||
|
|
||||||
|
MapBlackthornCitySignpost1Script: ; 0x1a4768
|
||||||
|
jumptext UnknownText_0x1a4b91
|
||||||
|
; 0x1a476b
|
||||||
|
|
||||||
|
MapBlackthornCitySignpost2Script: ; 0x1a476b
|
||||||
|
jumptext UnknownText_0x1a4bd9
|
||||||
|
; 0x1a476e
|
||||||
|
|
||||||
|
MapBlackthornCitySignpost3Script: ; 0x1a476e
|
||||||
|
jumptext UnknownText_0x1a4bef
|
||||||
|
; 0x1a4771
|
||||||
|
|
||||||
|
MapBlackthornCitySignpost4Script: ; 0x1a4771
|
||||||
|
jumptext UnknownText_0x1a4c03
|
||||||
|
; 0x1a4774
|
||||||
|
|
||||||
|
MapBlackthornCitySignpost6Script: ; 0x1a4774
|
||||||
|
jumpstd $0010
|
||||||
|
; 0x1a4777
|
||||||
|
|
||||||
|
MapBlackthornCitySignpost5Script: ; 0x1a4777
|
||||||
|
jumpstd $0011
|
||||||
|
; 0x1a477a
|
||||||
|
|
||||||
|
UnknownText_0x1a477a: ; 0x1a477a
|
||||||
|
db $0, "I am sorry.", $51
|
||||||
|
db "CLAIR, our GYM", $4f
|
||||||
|
db "LEADER, entered", $51
|
||||||
|
db "the DRAGON'S DEN", $4f
|
||||||
|
db "behind the GYM.", $51
|
||||||
|
db "I have no idea", $4f
|
||||||
|
db "when our LEADER", $55
|
||||||
|
db "will return.", $57
|
||||||
|
; 0x1a47f3
|
||||||
|
|
||||||
|
UnknownText_0x1a47f3: ; 0x1a47f3
|
||||||
|
db $0, "CLAIR, our GYM", $4f
|
||||||
|
db "LEADER, is waiting", $55
|
||||||
|
db "for you.", $51
|
||||||
|
db "However, it would", $4f
|
||||||
|
db "be impossible for", $51
|
||||||
|
db "a run-of-the-mill", $4f
|
||||||
|
db "trainer to win.", $57
|
||||||
|
; 0x1a4865
|
||||||
|
|
||||||
|
UnknownText_0x1a4865: ; 0x1a4865
|
||||||
|
db $0, "You defeated", $4f
|
||||||
|
db "CLAIR?", $51
|
||||||
|
db "That's amazing!", $51
|
||||||
|
db "I've never heard", $4f
|
||||||
|
db "of her losing to", $51
|
||||||
|
db "anyone other than", $4f
|
||||||
|
db "LANCE.", $57
|
||||||
|
; 0x1a48c3
|
||||||
|
|
||||||
|
UnknownText_0x1a48c3: ; 0x1a48c3
|
||||||
|
db $0, "No. Only chosen", $4f
|
||||||
|
db "trainers may train", $51
|
||||||
|
db "here.", $4f
|
||||||
|
db "Please leave.", $57
|
||||||
|
; 0x1a48fb
|
||||||
|
|
||||||
|
UnknownText_0x1a48fb: ; 0x1a48fb
|
||||||
|
db $0, "If CLAIR allows", $4f
|
||||||
|
db "it, her grand-", $55
|
||||||
|
db "father--our MASTER", $55
|
||||||
|
db "--will also.", $51
|
||||||
|
db "You may enter.", $57
|
||||||
|
; 0x1a494a
|
||||||
|
|
||||||
|
UnknownText_0x1a494a: ; 0x1a494a
|
||||||
|
db $0, "My radio's busted?", $4f
|
||||||
|
db "Lately, I only get", $55
|
||||||
|
db "this weird signal.", $57
|
||||||
|
; 0x1a4983
|
||||||
|
|
||||||
|
UnknownText_0x1a4983: ; 0x1a4983
|
||||||
|
db $0, "Arooo! Voices in", $4f
|
||||||
|
db "my head!", $51
|
||||||
|
db "Huh? I'm listening", $4f
|
||||||
|
db "to my radio!", $57
|
||||||
|
; 0x1a49bd
|
||||||
|
|
||||||
|
UnknownText_0x1a49bd: ; 0x1a49bd
|
||||||
|
db $0, "Are you going to", $4f
|
||||||
|
db "make your #MON", $55
|
||||||
|
db "forget some moves?", $57
|
||||||
|
; 0x1a49f1
|
||||||
|
|
||||||
|
UnknownText_0x1a49f1: ; 0x1a49f1
|
||||||
|
db $0, "Dragon masters all", $4f
|
||||||
|
db "come from the city", $55
|
||||||
|
db "of BLACKTHORN.", $57
|
||||||
|
; 0x1a4a27
|
||||||
|
|
||||||
|
UnknownText_0x1a4a27: ; 0x1a4a27
|
||||||
|
db $0, "SANTOS: …", $51
|
||||||
|
db "It's Saturday…", $51
|
||||||
|
db "I'm SANTOS of", $4f
|
||||||
|
db "Saturday…", $57
|
||||||
|
; 0x1a4a57
|
||||||
|
|
||||||
|
UnknownText_0x1a4a57: ; 0x1a4a57
|
||||||
|
db $0, "You can have this…", $57
|
||||||
|
; 0x1a4a6b
|
||||||
|
|
||||||
|
UnknownText_0x1a4a6b: ; 0x1a4a6b
|
||||||
|
db $0, "SANTOS: …", $51
|
||||||
|
db "SPELL TAG…", $51
|
||||||
|
db "Ghost-type moves", $4f
|
||||||
|
db "get stronger…", $51
|
||||||
|
db "It will frighten", $4f
|
||||||
|
db "you…", $57
|
||||||
|
; 0x1a4ab6
|
||||||
|
|
||||||
|
UnknownText_0x1a4ab6: ; 0x1a4ab6
|
||||||
|
db $0, "SANTOS: …", $51
|
||||||
|
db "See you again on", $4f
|
||||||
|
db "another Saturday…", $51
|
||||||
|
db "I won't have any", $4f
|
||||||
|
db "more gifts…", $57
|
||||||
|
; 0x1a4b00
|
||||||
|
|
||||||
|
UnknownText_0x1a4b00: ; 0x1a4b00
|
||||||
|
db $0, "SANTOS: Today's", $4f
|
||||||
|
db "not Saturday…", $57
|
||||||
|
; 0x1a4b1e
|
||||||
|
|
||||||
|
UnknownText_0x1a4b1e: ; 0x1a4b1e
|
||||||
|
db $0, "Wow, you came", $4f
|
||||||
|
db "through the ICE", $55
|
||||||
|
db "PATH?", $51
|
||||||
|
db "You must be a real", $4f
|
||||||
|
db "hotshot trainer!", $57
|
||||||
|
; 0x1a4b67
|
||||||
|
|
||||||
|
UnknownText_0x1a4b67: ; 0x1a4b67
|
||||||
|
db $0, "BLACKTHORN CITY", $51
|
||||||
|
db "A Quiet Mountain", $4f
|
||||||
|
db "Retreat", $57
|
||||||
|
; 0x1a4b91
|
||||||
|
|
||||||
|
UnknownText_0x1a4b91: ; 0x1a4b91
|
||||||
|
db $0, "BLACKTHORN CITY", $4f
|
||||||
|
db "#MON GYM", $55
|
||||||
|
db "LEADER: CLAIR", $51
|
||||||
|
db "The Blessed User", $4f
|
||||||
|
db "of Dragon #MON", $57
|
||||||
|
; 0x1a4bd9
|
||||||
|
|
||||||
|
UnknownText_0x1a4bd9: ; 0x1a4bd9
|
||||||
|
db $0, "MOVE DELETER'S", $4f
|
||||||
|
db "HOUSE", $57
|
||||||
|
; 0x1a4bef
|
||||||
|
|
||||||
|
UnknownText_0x1a4bef: ; 0x1a4bef
|
||||||
|
db $0, "DRAGON'S DEN", $4f
|
||||||
|
db "AHEAD", $57
|
||||||
|
; 0x1a4c03
|
||||||
|
|
||||||
|
UnknownText_0x1a4c03: ; 0x1a4c03
|
||||||
|
db $0, "TRAINER TIPS", $51
|
||||||
|
db "A #MON holding", $4f
|
||||||
|
db "a MIRACLEBERRY", $51
|
||||||
|
db "will cure itself", $4f
|
||||||
|
db "of any status", $55
|
||||||
|
db "problem.", $57
|
||||||
|
; 0x1a4c57
|
||||||
|
|
||||||
|
BlackthornCity_MapEventHeader: ; 0x1a4c57
|
||||||
|
; filler
|
||||||
|
db 0, 0
|
||||||
|
|
||||||
|
; warps
|
||||||
|
db 8
|
||||||
|
warp_def $b, $12, 1, GROUP_BLACKTHORN_GYM_1F, MAP_BLACKTHORN_GYM_1F
|
||||||
|
warp_def $15, $d, 1, GROUP_BLACKTHORN_DRAGON_SPEECH_HOUSE, MAP_BLACKTHORN_DRAGON_SPEECH_HOUSE
|
||||||
|
warp_def $17, $1d, 1, GROUP_BLACKTHORN_DODRIO_TRADE_HOUSE, MAP_BLACKTHORN_DODRIO_TRADE_HOUSE
|
||||||
|
warp_def $1d, $f, 2, GROUP_BLACKTHORN_MART, MAP_BLACKTHORN_MART
|
||||||
|
warp_def $1d, $15, 1, GROUP_BLACKTHORN_POKECENTER_1F, MAP_BLACKTHORN_POKECENTER_1F
|
||||||
|
warp_def $1f, $9, 1, GROUP_MOVE_DELETERS_HOUSE, MAP_MOVE_DELETERS_HOUSE
|
||||||
|
warp_def $9, $24, 2, GROUP_ICE_PATH_1F, MAP_ICE_PATH_1F
|
||||||
|
warp_def $1, $14, 1, GROUP_DRAGONS_DEN_1F, MAP_DRAGONS_DEN_1F
|
||||||
|
|
||||||
|
; xy triggers
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; signposts
|
||||||
|
db 7
|
||||||
|
signpost 24, 34, $0, MapBlackthornCitySignpost0Script
|
||||||
|
signpost 13, 17, $0, MapBlackthornCitySignpost1Script
|
||||||
|
signpost 31, 7, $0, MapBlackthornCitySignpost2Script
|
||||||
|
signpost 3, 21, $0, MapBlackthornCitySignpost3Script
|
||||||
|
signpost 25, 5, $0, MapBlackthornCitySignpost4Script
|
||||||
|
signpost 29, 16, $0, MapBlackthornCitySignpost5Script
|
||||||
|
signpost 29, 22, $0, MapBlackthornCitySignpost6Script
|
||||||
|
|
||||||
|
; people-events
|
||||||
|
db 9
|
||||||
|
person_event $2b, 16, 22, $6, $0, 255, 255, $80, 0, UnknownScript_0x1a46e8, $06e3
|
||||||
|
person_event $2b, 16, 23, $6, $0, 255, 255, $80, 0, UnknownScript_0x1a46e8, $06e4
|
||||||
|
person_event $2f, 6, 24, $6, $0, 255, 255, $0, 0, UnknownScript_0x1a4708, $074c
|
||||||
|
person_event $2f, 6, 25, $8, $0, 255, 255, $0, 0, UnknownScript_0x1a470b, $074d
|
||||||
|
person_event $41, 35, 28, $5, $1, 255, 255, $90, 0, UnknownScript_0x1a470e, $ffff
|
||||||
|
person_event $24, 29, 13, $5, $2, 255, 255, $80, 0, UnknownScript_0x1a4722, $ffff
|
||||||
|
person_event $27, 19, 17, $5, $1, 255, 255, $0, 0, UnknownScript_0x1a4725, $ffff
|
||||||
|
person_event $27, 24, 26, $6, $0, 255, 255, $0, 0, UnknownScript_0x1a472b, $075d
|
||||||
|
person_event $24, 23, 39, $7, $0, 255, 255, $a0, 0, UnknownScript_0x1a4728, $ffff
|
||||||
|
; 0x1a4d1d
|
||||||
|
|
43
maps/BlackthornDodrioTradeHouse.asm
Normal file
43
maps/BlackthornDodrioTradeHouse.asm
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
BlackthornDodrioTradeHouse_MapScriptHeader: ; 0x195a28
|
||||||
|
; trigger count
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; callback count
|
||||||
|
db 0
|
||||||
|
; 0x195a2a
|
||||||
|
|
||||||
|
UnknownScript_0x195a2a: ; 0x195a2a
|
||||||
|
faceplayer
|
||||||
|
loadfont
|
||||||
|
trade $3
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x195a31
|
||||||
|
|
||||||
|
MapBlackthornDodrioTradeHouseSignpost1Script: ; 0x195a31
|
||||||
|
jumpstd $0003
|
||||||
|
; 0x195a34
|
||||||
|
|
||||||
|
BlackthornDodrioTradeHouse_MapEventHeader: ; 0x195a34
|
||||||
|
; filler
|
||||||
|
db 0, 0
|
||||||
|
|
||||||
|
; warps
|
||||||
|
db 2
|
||||||
|
warp_def $7, $2, 3, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY
|
||||||
|
warp_def $7, $3, 3, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY
|
||||||
|
|
||||||
|
; xy triggers
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; signposts
|
||||||
|
db 2
|
||||||
|
signpost 1, 0, $0, MapBlackthornDodrioTradeHouseSignpost1Script
|
||||||
|
signpost 1, 1, $0, MapBlackthornDodrioTradeHouseSignpost1Script
|
||||||
|
|
||||||
|
; people-events
|
||||||
|
db 1
|
||||||
|
person_event $28, 7, 6, $3, $0, 255, 255, $a0, 0, UnknownScript_0x195a2a, $ffff
|
||||||
|
; 0x195a5b
|
||||||
|
|
62
maps/BlackthornDragonSpeechHouse.asm
Normal file
62
maps/BlackthornDragonSpeechHouse.asm
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
BlackthornDragonSpeechHouse_MapScriptHeader: ; 0x195947
|
||||||
|
; trigger count
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; callback count
|
||||||
|
db 0
|
||||||
|
; 0x195949
|
||||||
|
|
||||||
|
UnknownScript_0x195949: ; 0x195949
|
||||||
|
jumptextfaceplayer UnknownText_0x19595c
|
||||||
|
; 0x19594c
|
||||||
|
|
||||||
|
UnknownScript_0x19594c: ; 0x19594c
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x1959ee
|
||||||
|
cry DRATINI
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x195956
|
||||||
|
|
||||||
|
UnknownText_0x195956: ; 0x195956
|
||||||
|
limited_interpret_data 2
|
||||||
|
db $0, "ズ", $03, $00
|
||||||
|
|
||||||
|
UnknownText_0x19595c: ; 0x19595c
|
||||||
|
db $0, "A clan of trainers", $4f
|
||||||
|
db "who can freely", $51
|
||||||
|
db "command dragons", $4f
|
||||||
|
db "live right here in", $55
|
||||||
|
db "BLACKTHORN.", $51
|
||||||
|
db "As a result, there", $4f
|
||||||
|
db "are many legends", $51
|
||||||
|
db "about dragons in", $4f
|
||||||
|
db "this town.", $57
|
||||||
|
; 0x1959ee
|
||||||
|
|
||||||
|
UnknownText_0x1959ee: ; 0x1959ee
|
||||||
|
db $0, "DRATINI: Draa!", $57
|
||||||
|
; 0x1959fe
|
||||||
|
|
||||||
|
BlackthornDragonSpeechHouse_MapEventHeader: ; 0x1959fe
|
||||||
|
; filler
|
||||||
|
db 0, 0
|
||||||
|
|
||||||
|
; warps
|
||||||
|
db 2
|
||||||
|
warp_def $7, $2, 2, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY
|
||||||
|
warp_def $7, $3, 2, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY
|
||||||
|
|
||||||
|
; xy triggers
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; signposts
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; people-events
|
||||||
|
db 2
|
||||||
|
person_event $30, 7, 6, $3, $0, 255, 255, $0, 0, UnknownScript_0x195949, $ffff
|
||||||
|
person_event $96, 9, 9, $16, $0, 255, 255, $90, 0, UnknownScript_0x19594c, $ffff
|
||||||
|
; 0x195a28
|
||||||
|
|
437
maps/BlackthornGym1F.asm
Normal file
437
maps/BlackthornGym1F.asm
Normal file
@@ -0,0 +1,437 @@
|
|||||||
|
BlackthornGym1F_MapScriptHeader: ; 0x194e00
|
||||||
|
; trigger count
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; callback count
|
||||||
|
db 1
|
||||||
|
|
||||||
|
; callbacks
|
||||||
|
|
||||||
|
dbw 1, UnknownScript_0x194e05
|
||||||
|
; 0x194e05
|
||||||
|
|
||||||
|
UnknownScript_0x194e05: ; 0x194e05
|
||||||
|
checkbit1 $0706
|
||||||
|
iffalse UnknownScript_0x194e0f
|
||||||
|
changeblock $8, $2, $3b
|
||||||
|
UnknownScript_0x194e0f: ; 0x194e0f
|
||||||
|
checkbit1 $0707
|
||||||
|
iffalse UnknownScript_0x194e19
|
||||||
|
changeblock $2, $4, $3a
|
||||||
|
UnknownScript_0x194e19: ; 0x194e19
|
||||||
|
checkbit1 $0708
|
||||||
|
iffalse UnknownScript_0x194e23
|
||||||
|
changeblock $8, $6, $3b
|
||||||
|
UnknownScript_0x194e23: ; 0x194e23
|
||||||
|
return
|
||||||
|
; 0x194e24
|
||||||
|
|
||||||
|
UnknownScript_0x194e24: ; 0x194e24
|
||||||
|
faceplayer
|
||||||
|
loadfont
|
||||||
|
checkbit2 $0022
|
||||||
|
iftrue UnknownScript_0x194e69
|
||||||
|
checkbit1 $04c4
|
||||||
|
iftrue UnknownScript_0x194e63
|
||||||
|
2writetext UnknownText_0x194efa
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
winlosstext UnknownText_0x194fd6, $0000
|
||||||
|
loadtrainer CLAIR, 1
|
||||||
|
startbattle
|
||||||
|
returnafterbattle
|
||||||
|
setbit1 $04c4
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x19500e
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
setbit1 $054a
|
||||||
|
setbit1 $054b
|
||||||
|
setbit1 $054c
|
||||||
|
setbit1 $055d
|
||||||
|
setbit1 $055e
|
||||||
|
clearbit1 $0736
|
||||||
|
setbit1 $074c
|
||||||
|
clearbit1 $074d
|
||||||
|
end
|
||||||
|
; 0x194e63
|
||||||
|
|
||||||
|
UnknownScript_0x194e63: ; 0x194e63
|
||||||
|
2writetext UnknownText_0x195162
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x194e69
|
||||||
|
|
||||||
|
UnknownScript_0x194e69: ; 0x194e69
|
||||||
|
checkbit1 $000f
|
||||||
|
iftrue UnknownScript_0x194e94
|
||||||
|
2writetext UnknownText_0x195196
|
||||||
|
keeptextopen
|
||||||
|
giveitem TM_24, $1
|
||||||
|
iffalse UnknownScript_0x194e8e
|
||||||
|
itemtotext TM_24, $0
|
||||||
|
2writetext UnknownText_0x1951bf
|
||||||
|
playsound $0001
|
||||||
|
waitbutton
|
||||||
|
itemnotify
|
||||||
|
setbit1 $000f
|
||||||
|
2writetext UnknownText_0x1951d1
|
||||||
|
keeptextopen
|
||||||
|
2jump UnknownScript_0x194e94
|
||||||
|
; 0x194e8e
|
||||||
|
|
||||||
|
UnknownScript_0x194e8e: ; 0x194e8e
|
||||||
|
2writetext UnknownText_0x19524f
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x194e94
|
||||||
|
|
||||||
|
UnknownScript_0x194e94: ; 0x194e94
|
||||||
|
2writetext UnknownText_0x195272
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x194e9a
|
||||||
|
|
||||||
|
TrainerCooltrainermPaul: ; 0x194e9a
|
||||||
|
; bit/flag number
|
||||||
|
dw $54a
|
||||||
|
|
||||||
|
; trainer group && trainer id
|
||||||
|
db COOLTRAINERM, PAUL
|
||||||
|
|
||||||
|
; text when seen
|
||||||
|
dw CooltrainermPaulSeenText
|
||||||
|
|
||||||
|
; text when trainer beaten
|
||||||
|
dw CooltrainermPaulBeatenText
|
||||||
|
|
||||||
|
; script when lost
|
||||||
|
dw $0000
|
||||||
|
|
||||||
|
; script when talk again
|
||||||
|
dw CooltrainermPaulScript
|
||||||
|
; 0x194ea6
|
||||||
|
|
||||||
|
CooltrainermPaulScript: ; 0x194ea6
|
||||||
|
talkaftercancel
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x1953f1
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x194eae
|
||||||
|
|
||||||
|
TrainerCooltrainermMike: ; 0x194eae
|
||||||
|
; bit/flag number
|
||||||
|
dw $54c
|
||||||
|
|
||||||
|
; trainer group && trainer id
|
||||||
|
db COOLTRAINERM, MIKE
|
||||||
|
|
||||||
|
; text when seen
|
||||||
|
dw CooltrainermMikeSeenText
|
||||||
|
|
||||||
|
; text when trainer beaten
|
||||||
|
dw CooltrainermMikeBeatenText
|
||||||
|
|
||||||
|
; script when lost
|
||||||
|
dw $0000
|
||||||
|
|
||||||
|
; script when talk again
|
||||||
|
dw CooltrainermMikeScript
|
||||||
|
; 0x194eba
|
||||||
|
|
||||||
|
CooltrainermMikeScript: ; 0x194eba
|
||||||
|
talkaftercancel
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x195467
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x194ec2
|
||||||
|
|
||||||
|
TrainerCooltrainerfLola: ; 0x194ec2
|
||||||
|
; bit/flag number
|
||||||
|
dw $55e
|
||||||
|
|
||||||
|
; trainer group && trainer id
|
||||||
|
db COOLTRAINERF, LOLA
|
||||||
|
|
||||||
|
; text when seen
|
||||||
|
dw CooltrainerfLolaSeenText
|
||||||
|
|
||||||
|
; text when trainer beaten
|
||||||
|
dw CooltrainerfLolaBeatenText
|
||||||
|
|
||||||
|
; script when lost
|
||||||
|
dw $0000
|
||||||
|
|
||||||
|
; script when talk again
|
||||||
|
dw CooltrainerfLolaScript
|
||||||
|
; 0x194ece
|
||||||
|
|
||||||
|
CooltrainerfLolaScript: ; 0x194ece
|
||||||
|
talkaftercancel
|
||||||
|
loadfont
|
||||||
|
2writetext UnknownText_0x195516
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x194ed6
|
||||||
|
|
||||||
|
BlackthornGymGuyScript: ; 0x194ed6
|
||||||
|
faceplayer
|
||||||
|
loadfont
|
||||||
|
checkbit1 $04c4
|
||||||
|
iftrue .BlackthornGymGuyWinScript
|
||||||
|
2writetext BlackthornGymGuyText
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
|
||||||
|
.BlackthornGymGuyWinScript
|
||||||
|
2writetext BlackthornGymGuyWinText
|
||||||
|
closetext
|
||||||
|
loadmovesprites
|
||||||
|
end
|
||||||
|
; 0x194eea
|
||||||
|
|
||||||
|
MapBlackthornGym1FSignpost1Script: ; 0x194eea
|
||||||
|
checkbit2 $0022
|
||||||
|
iftrue UnknownScript_0x194ef3
|
||||||
|
jumpstd $002d
|
||||||
|
; 0x194ef3
|
||||||
|
|
||||||
|
UnknownScript_0x194ef3: ; 0x194ef3
|
||||||
|
trainertotext CLAIR, 1, $1
|
||||||
|
jumpstd $002e
|
||||||
|
; 0x194efa
|
||||||
|
|
||||||
|
UnknownText_0x194efa: ; 0x194efa
|
||||||
|
db $0, "I am CLAIR.", $51
|
||||||
|
db "The world's best", $4f
|
||||||
|
db "dragon master.", $51
|
||||||
|
db "I can hold my own", $4f
|
||||||
|
db "against even the", $51
|
||||||
|
db "#MON LEAGUE's", $4f
|
||||||
|
db "ELITE FOUR.", $51
|
||||||
|
db "Do you still want", $4f
|
||||||
|
db "to take me on?", $51
|
||||||
|
db "…Fine.", $4f
|
||||||
|
db "Let's do it!", $51
|
||||||
|
db "As a GYM LEADER,", $4f
|
||||||
|
db "I will use my full", $51
|
||||||
|
db "power against any", $4f
|
||||||
|
db "opponent!", $57
|
||||||
|
; 0x194fd6
|
||||||
|
|
||||||
|
UnknownText_0x194fd6: ; 0x194fd6
|
||||||
|
db $0, "I lost?", $51
|
||||||
|
db "I don't believe", $4f
|
||||||
|
db "it. There must be", $55
|
||||||
|
db "some mistake…", $57
|
||||||
|
; 0x19500e
|
||||||
|
|
||||||
|
UnknownText_0x19500e: ; 0x19500e
|
||||||
|
db $0, "I won't admit", $4f
|
||||||
|
db "this.", $51
|
||||||
|
db "I may have lost,", $4f
|
||||||
|
db "but you're still", $51
|
||||||
|
db "not ready for the", $4f
|
||||||
|
db "#MON LEAGUE.", $51
|
||||||
|
db "I know. You should", $4f
|
||||||
|
db "take the dragon", $55
|
||||||
|
db "user challenge.", $51
|
||||||
|
db "Behind this GYM is", $4f
|
||||||
|
db "a place called", $55
|
||||||
|
db "DRAGON'S DEN.", $51
|
||||||
|
db "There is a small", $4f
|
||||||
|
db "shrine at its", $51
|
||||||
|
db "center.", $4f
|
||||||
|
db "Go there.", $51
|
||||||
|
db "If you can prove", $4f
|
||||||
|
db "that you've lost", $51
|
||||||
|
db "your lazy ideals,", $4f
|
||||||
|
db "I will recognize", $51
|
||||||
|
db "you as a trainer", $4f
|
||||||
|
db "worthy of a GYM", $55
|
||||||
|
db "BADGE!", $57
|
||||||
|
; 0x195162
|
||||||
|
|
||||||
|
UnknownText_0x195162: ; 0x195162
|
||||||
|
db $0, "What's the matter?", $51
|
||||||
|
db "Is it too much to", $4f
|
||||||
|
db "expect of you?", $57
|
||||||
|
; 0x195196
|
||||||
|
|
||||||
|
UnknownText_0x195196: ; 0x195196
|
||||||
|
db $0, "You've kept me", $4f
|
||||||
|
db "waiting!", $51
|
||||||
|
db "Here! Take this!", $57
|
||||||
|
; 0x1951bf
|
||||||
|
|
||||||
|
UnknownText_0x1951bf: ; 0x1951bf
|
||||||
|
db $0, $52, " received", $4f
|
||||||
|
db "TM24.", $57
|
||||||
|
; 0x1951d1
|
||||||
|
|
||||||
|
UnknownText_0x1951d1: ; 0x1951d1
|
||||||
|
db $0, "That contains", $4f
|
||||||
|
db "DRAGONBREATH.", $51
|
||||||
|
db "No, it doesn't", $4f
|
||||||
|
db "have anything to", $55
|
||||||
|
db "do with my breath.", $51
|
||||||
|
db "If you don't want", $4f
|
||||||
|
db "it, you don't have", $55
|
||||||
|
db "to take it.", $57
|
||||||
|
; 0x19524f
|
||||||
|
|
||||||
|
UnknownText_0x19524f: ; 0x19524f
|
||||||
|
db $0, "What is this? You", $4f
|
||||||
|
db "don't have room?", $57
|
||||||
|
; 0x195272
|
||||||
|
|
||||||
|
UnknownText_0x195272: ; 0x195272
|
||||||
|
db $0, "What's the matter?", $51
|
||||||
|
db "Aren't you headed", $4f
|
||||||
|
db "to the #MON", $55
|
||||||
|
db "LEAGUE?", $51
|
||||||
|
db "Don't you know", $4f
|
||||||
|
db "where it is?", $51
|
||||||
|
db "From here, go to", $4f
|
||||||
|
db "NEW BARK TOWN.", $51
|
||||||
|
db "Then SURF east.", $4f
|
||||||
|
db "The route there is", $55
|
||||||
|
db "very tough.", $51
|
||||||
|
db "Don't you dare", $4f
|
||||||
|
db "lose at the #-", $55
|
||||||
|
db "MON LEAGUE!", $51
|
||||||
|
db "If you do, I'll", $4f
|
||||||
|
db "feel even worse", $51
|
||||||
|
db "about having lost", $4f
|
||||||
|
db "to you!", $51
|
||||||
|
db "Give it every-", $4f
|
||||||
|
db "thing you've got.", $57
|
||||||
|
; 0x195396
|
||||||
|
|
||||||
|
CooltrainermPaulSeenText: ; 0x195396
|
||||||
|
db $0, "Your first battle", $4f
|
||||||
|
db "against dragons?", $51
|
||||||
|
db "I'll show you how", $4f
|
||||||
|
db "tough they are!", $57
|
||||||
|
; 0x1953db
|
||||||
|
|
||||||
|
CooltrainermPaulBeatenText: ; 0x1953db
|
||||||
|
db $0, "My dragon #MON", $4f
|
||||||
|
db "lost?", $57
|
||||||
|
; 0x1953f1
|
||||||
|
|
||||||
|
UnknownText_0x1953f1: ; 0x1953f1
|
||||||
|
db $0, "LANCE told you", $4f
|
||||||
|
db "that he'd like to", $51
|
||||||
|
db "see you again?", $4f
|
||||||
|
db "Not a chance!", $57
|
||||||
|
; 0x19542f
|
||||||
|
|
||||||
|
CooltrainermMikeSeenText: ; 0x19542f
|
||||||
|
db $0, "My chance of", $4f
|
||||||
|
db "losing? Not even", $55
|
||||||
|
db "one percent!", $57
|
||||||
|
; 0x19545b
|
||||||
|
|
||||||
|
CooltrainermMikeBeatenText: ; 0x19545b
|
||||||
|
db $0, "That's odd.", $57
|
||||||
|
; 0x195467
|
||||||
|
|
||||||
|
UnknownText_0x195467: ; 0x195467
|
||||||
|
db $0, "I know my short-", $4f
|
||||||
|
db "comings now.", $51
|
||||||
|
db "Thanks for showing", $4f
|
||||||
|
db "me!", $57
|
||||||
|
; 0x19549d
|
||||||
|
|
||||||
|
CooltrainerfLolaSeenText: ; 0x19549d
|
||||||
|
db $0, "Dragons are sacred", $4f
|
||||||
|
db "#MON.", $51
|
||||||
|
db "They are full of", $4f
|
||||||
|
db "life energy.", $51
|
||||||
|
db "If you're not", $4f
|
||||||
|
db "serious, you won't", $51
|
||||||
|
db "be able to beat", $4f
|
||||||
|
db "them.", $57
|
||||||
|
; 0x19550a
|
||||||
|
|
||||||
|
CooltrainerfLolaBeatenText: ; 0x19550a
|
||||||
|
db $0, "Way to go!", $57
|
||||||
|
; 0x195516
|
||||||
|
|
||||||
|
UnknownText_0x195516: ; 0x195516
|
||||||
|
db $0, "Dragons are weak", $4f
|
||||||
|
db "against dragon-", $55
|
||||||
|
db "type moves.", $57
|
||||||
|
; 0x195544
|
||||||
|
|
||||||
|
BlackthornGymGuyText: ; 0x195544
|
||||||
|
db $0, "Yo! CHAMP in", $4f
|
||||||
|
db "making!", $51
|
||||||
|
db "It's been a long", $4f
|
||||||
|
db "journey, but we", $51
|
||||||
|
db "are almost done!", $4f
|
||||||
|
db "Count on me!", $51
|
||||||
|
db "CLAIR uses the", $4f
|
||||||
|
db "mythical and sac-", $55
|
||||||
|
db "red dragon-type", $55
|
||||||
|
db "#MON.", $51
|
||||||
|
db "You can't damage", $4f
|
||||||
|
db "them very easily.", $51
|
||||||
|
db "But you know,", $4f
|
||||||
|
db "they're supposed", $51
|
||||||
|
db "to be weak against", $4f
|
||||||
|
db "ice-type moves.", $57
|
||||||
|
; 0x195632
|
||||||
|
|
||||||
|
BlackthornGymGuyWinText: ; 0x195632
|
||||||
|
db $0, "You were great to", $4f
|
||||||
|
db "beat CLAIR!", $51
|
||||||
|
db "All that's left is", $4f
|
||||||
|
db "the #MON LEAGUE", $55
|
||||||
|
db "challenge.", $51
|
||||||
|
db "You're on the way", $4f
|
||||||
|
db "to becoming the", $55
|
||||||
|
db "#MON CHAMPION!", $57
|
||||||
|
; 0x1956ae
|
||||||
|
|
||||||
|
BlackthornGym1F_MapEventHeader: ; 0x1956ae
|
||||||
|
; filler
|
||||||
|
db 0, 0
|
||||||
|
|
||||||
|
; warps
|
||||||
|
db 7
|
||||||
|
warp_def $11, $4, 1, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY
|
||||||
|
warp_def $11, $5, 1, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY
|
||||||
|
warp_def $7, $1, 1, GROUP_BLACKTHORN_GYM_2F, MAP_BLACKTHORN_GYM_2F
|
||||||
|
warp_def $9, $7, 2, GROUP_BLACKTHORN_GYM_2F, MAP_BLACKTHORN_GYM_2F
|
||||||
|
warp_def $6, $2, 3, GROUP_BLACKTHORN_GYM_2F, MAP_BLACKTHORN_GYM_2F
|
||||||
|
warp_def $7, $7, 4, GROUP_BLACKTHORN_GYM_2F, MAP_BLACKTHORN_GYM_2F
|
||||||
|
warp_def $6, $7, 5, GROUP_BLACKTHORN_GYM_2F, MAP_BLACKTHORN_GYM_2F
|
||||||
|
|
||||||
|
; xy triggers
|
||||||
|
db 0
|
||||||
|
|
||||||
|
; signposts
|
||||||
|
db 2
|
||||||
|
signpost 15, 3, $0, MapBlackthornGym1FSignpost1Script
|
||||||
|
signpost 15, 6, $0, MapBlackthornGym1FSignpost1Script
|
||||||
|
|
||||||
|
; people-events
|
||||||
|
db 5
|
||||||
|
person_event $19, 7, 9, $6, $0, 255, 255, $90, 0, UnknownScript_0x194e24, $ffff
|
||||||
|
person_event $23, 10, 10, $6, $0, 255, 255, $82, 3, TrainerCooltrainermMike, $ffff
|
||||||
|
person_event $23, 18, 5, $6, $0, 255, 255, $82, 3, TrainerCooltrainermPaul, $ffff
|
||||||
|
person_event $24, 6, 13, $6, $0, 255, 255, $82, 1, TrainerCooltrainerfLola, $ffff
|
||||||
|
person_event $48, 19, 11, $6, $0, 255, 255, $80, 0, BlackthornGymGuyScript, $ffff
|
||||||
|
; 0x195722
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user