mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-06 15:45:24 +13:00
Pikachu/Eevee Mode
So some bits of this are untested, but the base starters are unaffected. I had to work a lot with the sprite limits so Oak's lab has been changed a bit. This adds a Pikachu and Eevee "mode" to the game, allowing you to pick them as starters. When doing so, the Rival will always pick the opposite. There are some glitches; - Picking Charmander makes Blue erase himself from existence - Picking from anywhere other than the front of the table may have odd results. - Oak has to be shown in the lab at the start from now on for some reason; side effect of removing the dexes, there's definitely a fix for this. These are from me not finishing the ball picking process - it was a little weird. Parties based on starters have been updated but I had to cut out a lot of unused trainer slots. Also the unused names were removed.
This commit is contained in:
parent
f099436f8d
commit
0226ba9579
23 changed files with 347 additions and 180 deletions
|
|
@ -34,10 +34,10 @@ DEF SHOW EQU $15
|
|||
const HS_SAFFRON_CITY_D ; 16
|
||||
const HS_SAFFRON_CITY_E ; 17
|
||||
const HS_SAFFRON_CITY_F ; 18
|
||||
const HS_ROUTE_2_ITEM_1 ; 19 X
|
||||
const HS_ROUTE_2_ITEM_2 ; 1A X
|
||||
const HS_ROUTE_4_ITEM ; 1B X
|
||||
const HS_ROUTE_9_ITEM ; 1C X
|
||||
const HS_ROUTE_2_ITEM_1 ; 19
|
||||
const HS_ROUTE_2_ITEM_2 ; 1A
|
||||
;const HS_POKEDEX_1 ; 1B
|
||||
;const HS_POKEDEX_2 ; 1C
|
||||
const HS_ROUTE_12_SNORLAX ; 1D
|
||||
const HS_ROUTE_12_ITEM_1 ; 1E X
|
||||
const HS_ROUTE_12_ITEM_2 ; 1F X
|
||||
|
|
@ -56,8 +56,8 @@ DEF SHOW EQU $15
|
|||
const HS_STARTER_BALL_2 ; 2C
|
||||
const HS_STARTER_BALL_3 ; 2D
|
||||
const HS_OAKS_LAB_OAK_1 ; 2E
|
||||
const HS_POKEDEX_1 ; 2F
|
||||
const HS_POKEDEX_2 ; 30
|
||||
const HS_STARTER_BALL_4 ; 2F, Pikachu, was HS_POKEDEX_1
|
||||
const HS_STARTER_BALL_5 ; 30, Eevee, was HS_POKEDEX_2
|
||||
const HS_OAKS_LAB_OAK_2 ; 31
|
||||
const HS_VIRIDIAN_GYM_GIOVANNI ; 32
|
||||
const HS_VIRIDIAN_GYM_ITEM ; 33 X
|
||||
|
|
@ -236,12 +236,12 @@ DEF SHOW EQU $15
|
|||
const HS_SEAFOAM_ISLANDS_B3F_BOULDER_4 ; E0
|
||||
const HS_SEAFOAM_ISLANDS_B4F_BOULDER_1 ; E1
|
||||
const HS_SEAFOAM_ISLANDS_B4F_BOULDER_2 ; E2
|
||||
const HS_ARTICUNO ; E3 X
|
||||
const HS_CROCKY ; E4 X
|
||||
const HS_MEW ; E5 X
|
||||
const HS_MOLTRES ; E6 X
|
||||
const HS_ARTICUNO ; E3
|
||||
const HS_CROCKY ; E4
|
||||
const HS_MEW ; E5
|
||||
const HS_MOLTRES ; E6
|
||||
; const HS_OMEGA ; E7 X
|
||||
const HS_OLD_SEA_CHART ; E8 X
|
||||
const HS_OLD_SEA_CHART ; E8
|
||||
const HS_POKEMON_MANSION_B2F_ITEM_1 ; E9
|
||||
const HS_POKEMON_MANSION_B2F_ITEM_2 ; EA
|
||||
const HS_ROUTE_1_OAK ; EB
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ DEF FIRST_INDOOR_MAP EQU const_value
|
|||
mapconst REDS_HOUSE_1F, 4, 4 ; $25
|
||||
mapconst REDS_HOUSE_2F, 4, 4 ; $26
|
||||
mapconst BLUES_HOUSE, 4, 4 ; $27
|
||||
mapconst OAKS_LAB, 6, 5 ; $28
|
||||
mapconst OAKS_LAB, 6, 7 ; $28
|
||||
mapconst VIRIDIAN_POKECENTER, 4, 7 ; $29
|
||||
mapconst VIRIDIAN_MART, 4, 4 ; $2A
|
||||
mapconst VIRIDIAN_SCHOOL_HOUSE, 4, 4 ; $2B
|
||||
|
|
|
|||
|
|
@ -267,6 +267,8 @@ DEF NUM_POKEMON_INDEXES EQU const_value - 1
|
|||
DEF STARTER1 EQU CHARMANDER
|
||||
DEF STARTER2 EQU SQUIRTLE
|
||||
DEF STARTER3 EQU BULBASAUR
|
||||
DEF STARTER4 EQU PIKACHU
|
||||
DEF STARTER5 EQU EEVEE
|
||||
|
||||
; ghost Marowak in Pokémon Tower
|
||||
DEF RESTLESS_SOUL EQU MAROWAK
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue