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

@ -595,7 +595,14 @@
const EVENT_BEAT_SAGE_PING
const EVENT_BEAT_SAGE_EDMOND
const EVENT_BEAT_SAGE_NEAL
const EVENT_BEAT_SAGE_LI
const EVENT_BEAT_SAGE_MING
const EVENT_BEAT_SAGE_WEI
const EVENT_BEAT_SAGE_LANG
const EVENT_BEAT_SAGE_HUANG
const EVENT_BEAT_SAGE_GEN
const EVENT_BEAT_SAGE_RAOH
const EVENT_BEAT_SAGE_SHUU
const EVENT_BEAT_SAGE_SHENG
; Camper
const EVENT_BEAT_CAMPER_ROLAND
const EVENT_BEAT_CAMPER_TODD
@ -1015,6 +1022,7 @@
const EVENT_BEAT_MEDIUM_ETHEL
const EVENT_BEAT_MEDIUM_REBECCA
const EVENT_BEAT_MEDIUM_DORIS
const EVENT_BEAT_MEDIUM_ELSIE
; Skier
const EVENT_BEAT_SKIER_ROXANNE
const EVENT_BEAT_SKIER_CLARISSA
@ -1091,6 +1099,8 @@
const EVENT_BEAT_PAINTER_DALI ; unused
const EVENT_BEAT_SOLDIER_PEPPINO ; unused
const EVENT_BEAT_SPORTSMAN_JACQUES ; unused
const EVENT_BEAT_ELDER_LI
const EVENT_BEAT_ELDER_ROEN
; Nihon Bosses
const EVENT_BEAT_LEADER_WALKER
const EVENT_BEAT_LEADER_LORELEI
@ -1109,8 +1119,7 @@
const EVENT_BEAT_ARCHER2
const EVENT_BEAT_ARCHER3
const EVENT_BEAT_PROFBLUE
const EVENT_GOT_TM47_STEEL_WING2
; Unused: next 86 events
; Unused: next 77 events
const_next 1600
; Sprite visibility flags
@ -1538,7 +1547,8 @@
const EVENT_PALSSIO_POKEBALL_IN_BLUES_LAB ; to hide
const EVENT_GONE_THROUGH_STARTER_DOOR
const EVENT_BRIEFED_BY_BLUE
; Unused: next 40 events
const EVENT_GOT_TM47_STEEL_WING2
; Unused: next 39 events
const_next 2048
DEF NUM_EVENTS EQU const_value ; 800

View file

@ -132,6 +132,7 @@ DEF NIHON_LANDMARK EQU const_value
const LANDMARK_ROUTE_49
const LANDMARK_QUIET_CAVE
const LANDMARK_OLD_CITY
const LANDMARK_POKEMON_PAGODA
const LANDMARK_BLUE_FOREST
const LANDMARK_ROUTE_66
const LANDMARK_WHITE_CITY

View file

@ -645,6 +645,11 @@ ENDM
map_const SEPIA_SCHOOL, 4, 8 ; 7
map_const OLD_CITY_GYM, 6, 10 ; 8
map_const OLD_CITY_MUSEUM, 8, 3 ; 9
map_const POKEMON_PAGODA_1F, 5, 5 ; 10
map_const POKEMON_PAGODA_2F, 5, 5 ; 10
map_const POKEMON_PAGODA_3F, 5, 5 ; 10
map_const POKEMON_PAGODA_4F, 5, 5 ; 10
map_const POKEMON_PAGODA_5F, 3, 3 ; 10
endgroup
newgroup BLUE_FOREST ; 37

View file

@ -635,19 +635,31 @@ DEF KRIS EQU __trainer_class__
const PING
const EDMOND
const NEAL
const LI
const GAKU
const MASA
const KOJI
; New Sages for the Pokemon Pagoda.
; Given Li, Chow, Jin, and Ping are Chinese names, I decided to adapt it here.
; I also added the French Crystal Wise Trio's names; Raoh, and Shuu, which were Fist of the North Star references. Because it's just kind of cool. Ken already exists, so I instead went with Gen, the name of a Chinese Street Fighter character.
const MING
const WEI
const LANG
const HUANG
const GEN
const RAOH
const SHUU
const SHENG
trainerclass MEDIUM ; 39
const MARTHA
const GRACE
const BETHANY ; unused
const MARGRET ; unused
const ETHEL ; unused
const BETHANY ; unused, now Pagoda 2F Medium
const MARGRET ; unused, now Pagoda 2F Medium
const ETHEL ; unused, now Pagoda 2F Medium
const REBECCA
const DORIS
const ELSIE ; Pagoda 2F Mediums
trainerclass BOARDER ; 3a
const RONALD
@ -793,6 +805,10 @@ DEF KRIS EQU __trainer_class__
trainerclass PROFBLUE
const PROFBLUE1
trainerclass ELDER
const LI
const KONG
DEF TOPAZ EQU __trainer_class__
DEF NUM_TRAINER_CLASSES EQU __trainer_class__ - 1