Populate Citrine City

This commit adds NPCs and signs to Citrine, doing some significant worldbuilding in the process. I considered adding an event where Oak greets you like how the Magma/Aqua Admins do on the ORAS Battle Resort, but it seemed a little too on-the-nose, y'know?

There was an issue where you wouldn't be walked out of doors automatically, which was quite immersion-breaking. That was because the door tile IDs weren't defined - this is fixed too.

Some map elements have been altered to facilitate the new changes, and obviously, some map sprite slots have been filled.

Importing and changing the Battle Tent is most likely my next task.
This commit is contained in:
Llinos Evans 2023-05-12 22:30:51 +01:00
parent 2ec8bab272
commit 3b16404a50
11 changed files with 178 additions and 36 deletions

90
text/CitrineCity.asm Normal file
View file

@ -0,0 +1,90 @@
_CitrineCityBillboard1::
text "CAPSULE MONSTERS"
line "Coming soon to"
cont "a GAME BOY near"
cont "you!"
done
_CitrineCityBillboard2::
text "FULL RESTORE"
line "The solution to"
cont "all ailments!"
done
_CitrineCitySignText::
text "CITRINE CITY"
line "A shining city"
cont "of brilliance."
done
_CitrineShopSignText::
text "CITRINE SHOP"
line "Your one-stop"
cont "for souveniers!" ; Souvenier is an obsolete spelling, but at the time, this would have been commonplace. These days, it's souvenir.
done
_CitrineCityTower::
text "BATTLE TOWER"
line "Test your mettle!"
done
_CitrineCityCavern::
text "GARNET CAVERN"
line "WARNING: Strong"
cont "#MON within."
done
_CitrineCityDirections::
para "NORTH: BATTLE"
line "TOWER"
para "EAST: PIER"
para "SOUTH: BRUNSWICK"
line "TRAIL"
done
_CitrineCityText1::
text "The sun here is"
line "so bright!"
para "I'm going to get"
line "an amazing tan!"
done
_CitrineCityText2::
text "I've heard of"
line "a cave around"
cont "these parts."
para "I wonder where"
line "it is..."
done
_CitrineCityText3::
text "Oh! Are you new"
line "around here?"
para "I can't recommend"
line "BRUNSWICK TRAIL"
cont "enough to you!"
cont "It's beautiful!"
done
_CitrineCityText4::
text "Some BIRD #MON"
line "roost on a hill"
cont "close by once"
cont "a year."
para "The locals call"
line "them ARTICUNO,"
cont "ZAPDOS, and"
cont "MOLTRES."
para "But they look"
line "nothing like"
cont "them! They're"
cont "like different"
cont "#MON!"
done

View file

@ -2,8 +2,8 @@ _CitrinePokecenterText2::
text "I've seen a lot"
line "of men in black"
cont "going in and"
cont "out of this one"
cont "house."
cont "out of a house"
cont "down the road."
para "It couldn't be,"
line "could it?"

View file

@ -70,25 +70,6 @@ _JessieAfterBattleText::
line "battle? Then go"
cont "away!"
done
; This mart text is unused because implementing custom mart text is hell.
_MartGuyPrompt1::
text "Alright, tell you"
line "what. I sell TMs,"
cont "see? Let's make"
cont "a deal."
prompt
_MartGuyPrompt2::
text "If you keep our"
line "joint a secret,"
cont "I can sell you"
cont "any special item"
cont "in KANTO. Deal?"
_MartGuySelling::
text "What can I do"
line "you for?"
done
; James Bottle Cap system.
; In the anime, he collects Bottle Caps, so it feels better than adding Mr. Hyper.