Citrine Mart

This adds Citrine Mart, which is battle-centric. It sells all the "strongest" items and makes Max Revives renewable.

I made a specialised tileset for Citrine Mart, combining the old and new styles to make something that feels right.
This commit is contained in:
Llinos Evans 2023-04-28 03:08:54 +01:00
parent d5708ef12e
commit 583847ae2c
21 changed files with 101 additions and 12 deletions

32
scripts/CitrineMart.asm Normal file
View file

@ -0,0 +1,32 @@
CitrineMart_Script:
jp EnableAutoTextBoxDrawing
CitrineMart_TextPointers:
dw CitrineCashierText
dw CitrineMartText2
dw CitrineMartText3
dw CitrineMartText4
CitrineMartText2:
text_far _CitrineMartText2
text_end
CitrineMartText3:
text_far _CitrineMartText3
text_asm
ld a, PERSIAN
call PlayCry
call WaitForSoundToFinish
jp TextScriptEnd
CitrineMartText4:
text_far _CitrineMartText4
text_asm
ld a, CLEFAIRY
call PlayCry
call WaitForSoundToFinish
jp TextScriptEnd
; I do want to make a "steroid" item that fixes DVs.
CitrineCashierText::
script_mart ULTRA_BALL, FULL_RESTORE, MAX_REPEL, MAX_REVIVE, ESCAPE_ROPE, HP_UP, PROTEIN, IRON, CARBOS, CALCIUM