Pokemon Pagoda

This gives Sepia City all of its locations.

The pagoda uses references to the Five-Story Pagoda story from 1891, with Sages using various 成语 translated into English.

This also adds the Elder class, assigning it to Li and (now) Roen.

The Elder in the pagoda is not yet battle-able as I haven't really fit anything into the story. No cutscenes, etc, it's all too early.
This commit is contained in:
Llinos Evans 2024-07-26 13:17:15 +01:00
parent 675e112bee
commit e43decef70
37 changed files with 1017 additions and 151 deletions

View file

@ -61,31 +61,31 @@ SproutTower3FRivalScene:
special RestartMapMusic
end
SageLiScript:
ElderLiScript:
faceplayer
opentext
checkevent EVENT_GOT_HM05_FLASH
iftrue .GotFlash
writetext SageLiSeenText
writetext ElderLiSeenText
waitbutton
closetext
winlosstext SageLiBeatenText, 0
loadtrainer SAGE, LI
winlosstext ElderLiBeatenText, 0
loadtrainer ELDER, LI
startbattle
reloadmapafterbattle
opentext
writetext SageLiTakeThisFlashText
writetext ElderLiTakeThisFlashText
promptbutton
verbosegiveitem HM_FLASH
setevent EVENT_GOT_HM05_FLASH
setevent EVENT_BEAT_SAGE_LI
writetext SageLiFlashExplanationText
setevent EVENT_BEAT_ELDER_LI
writetext ElderLiFlashExplanationText
waitbutton
closetext
end
.GotFlash:
writetext SageLiAfterBattleText
writetext ElderLiAfterBattleText
waitbutton
closetext
end
@ -203,7 +203,7 @@ SproutTowerRivalUsedEscapeRopeText:
line "ESCAPE ROPE!"
done
SageLiSeenText:
ElderLiSeenText:
text "So good of you to"
line "come here!"
@ -226,11 +226,11 @@ SageLiSeenText:
line "you!"
done
SageLiBeatenText:
ElderLiBeatenText:
text "Ah, excellent!"
done
SageLiTakeThisFlashText:
ElderLiTakeThisFlashText:
text "You and your #-"
line "MON should have"
@ -241,7 +241,7 @@ SageLiTakeThisFlashText:
line "HM."
done
SageLiFlashExplanationText:
ElderLiFlashExplanationText:
text "FLASH illuminates"
line "even the darkest"
cont "of all places."
@ -253,7 +253,7 @@ SageLiFlashExplanationText:
line "from VIOLET's GYM."
done
SageLiAfterBattleText:
ElderLiAfterBattleText:
text "I hope you learn"
line "and grow from your"
cont "journey."
@ -347,7 +347,7 @@ SproutTower3F_MapEvents:
def_object_events
object_event 8, 13, SPRITE_SAGE, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerSageJin, -1
object_event 8, 8, SPRITE_SAGE, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 2, TrainerSageTroy, -1
object_event 10, 2, SPRITE_SAGE, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, SageLiScript, -1
object_event 10, 2, SPRITE_SAGE, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, ElderLiScript, -1
object_event 11, 11, SPRITE_SAGE, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerSageNeal, -1
object_event 6, 14, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, SproutTower3FPotion, EVENT_SPROUT_TOWER_3F_POTION
object_event 14, 1, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, SproutTower3FEscapeRope, EVENT_SPROUT_TOWER_3F_ESCAPE_ROPE