mirror of
https://github.com/thornAvery/jep-hack.git
synced 2026-02-06 16:15:24 +13:00
Initial giant enby Commit
- Changed name lists - Made Overworld pink palette into purple palette - Changed gender selection options - Added Topaz's graphics (Enby Trainer) - Changed more or less every gender check in the game to account for enby option - Changed out Morty's palette on the trainer card to a more purple one to facilitate Topaz's graphics KNOWN ISSUES / THINGS TO CHANGE - Topaz's sprite does not currently render correctly on town map (check if this is a map issue or if it occasionally will pop up elsewhere as well) - Bag Palette is still green like the tutorial made it. Might change it to yellow or something later on.
This commit is contained in:
parent
5a182b17f0
commit
b3a3e27906
57 changed files with 553 additions and 177 deletions
|
|
@ -117,8 +117,6 @@
|
|||
const ENGINE_GOLDENROD_DEPT_STORE_SALE_IS_ON
|
||||
; wGameTimerPaused
|
||||
const ENGINE_62
|
||||
; wPlayerGender
|
||||
const ENGINE_PLAYER_IS_FEMALE
|
||||
; wCelebiEvent
|
||||
const ENGINE_FOREST_IS_RESTLESS
|
||||
; wDailyRematchFlags
|
||||
|
|
|
|||
|
|
@ -1229,7 +1229,7 @@
|
|||
const EVENT_COPYCAT_2
|
||||
const EVENT_GOLDENROD_SALE_OFF
|
||||
const EVENT_GOLDENROD_SALE_ON
|
||||
const_skip ; unused in Crystal
|
||||
const EVENT_COPYCAT_3
|
||||
const EVENT_ILEX_FOREST_APPRENTICE
|
||||
const EVENT_ILEX_FOREST_CHARCOAL_MASTER
|
||||
const EVENT_CHARCOAL_KILN_FARFETCH_D
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ DEF TRUE EQU 1
|
|||
; genders
|
||||
DEF MALE EQU 0
|
||||
DEF FEMALE EQU 1
|
||||
DEF ENBY EQU 2
|
||||
|
||||
; FlagAction arguments (see home/flag.asm)
|
||||
const_def
|
||||
|
|
|
|||
|
|
@ -73,6 +73,7 @@ DEF STRING_BUFFER_LENGTH EQU 19
|
|||
const VAR_BUENASPASSWORD ; 19
|
||||
const VAR_KENJI_BREAK ; 1a
|
||||
const VAR_DEXUNCAUGHT ; 1b
|
||||
const VAR_PLAYERGENDER ; 1c
|
||||
DEF NUM_VARS EQU const_value
|
||||
|
||||
; variable action types
|
||||
|
|
|
|||
|
|
@ -80,6 +80,8 @@ DEF NUM_SPRITEANIMDICT_ENTRIES EQU 10
|
|||
const SPRITE_ANIM_INDEX_INTRO_UNOWN_F ; 2a
|
||||
const SPRITE_ANIM_INDEX_INTRO_SUICUNE_AWAY ; 2b
|
||||
const SPRITE_ANIM_INDEX_CELEBI ; 2c
|
||||
const SPRITE_ANIM_INDEX_PURPLE_WALK ; 2d
|
||||
const SPRITE_ANIM_INDEX_MAGNET_TRAIN_PURPLE ; 2e
|
||||
DEF NUM_SPRITE_ANIM_INDEXES EQU const_value
|
||||
|
||||
; DoAnimFrame.Jumptable indexes (see engine/gfx/sprite_anims.asm)
|
||||
|
|
@ -189,6 +191,8 @@ DEF NUM_SPRITE_ANIM_SEQS EQU const_value
|
|||
const SPRITE_ANIM_FRAMESET_INTRO_UNOWN_F ; 3f
|
||||
const SPRITE_ANIM_FRAMESET_CELEBI_LEFT ; 40
|
||||
const SPRITE_ANIM_FRAMESET_CELEBI_RIGHT ; 41
|
||||
const SPRITE_ANIM_FRAMESET_PURPLE_WALK ; 42
|
||||
const SPRITE_ANIM_FRAMESET_MAGNET_TRAIN_PURPLE ; 43
|
||||
DEF NUM_SPRITE_ANIM_FRAMESETS EQU const_value
|
||||
|
||||
; SpriteAnimOAMData indexes (see data/sprite_anims/oam.asm)
|
||||
|
|
@ -333,4 +337,8 @@ DEF NUM_SPRITE_ANIM_FRAMESETS EQU const_value
|
|||
const SPRITE_ANIM_OAMSET_GAMEFREAK_LOGO_9 ; 89
|
||||
const SPRITE_ANIM_OAMSET_GAMEFREAK_LOGO_10 ; 8a
|
||||
const SPRITE_ANIM_OAMSET_GAMEFREAK_LOGO_11 ; 8b
|
||||
const SPRITE_ANIM_OAMSET_PURPLE_WALK_1 ; 8c
|
||||
const SPRITE_ANIM_OAMSET_PURPLE_WALK_2 ; 8d
|
||||
const SPRITE_ANIM_OAMSET_MAGNET_TRAIN_PURPLE_1 ; 8e
|
||||
const SPRITE_ANIM_OAMSET_MAGNET_TRAIN_PURPLE_2 ; 8f
|
||||
DEF NUM_SPRITE_ANIM_OAMSETS EQU const_value
|
||||
|
|
|
|||
|
|
@ -104,6 +104,8 @@
|
|||
const SPRITE_ENTEI ; 64
|
||||
const SPRITE_RAIKOU ; 65
|
||||
const SPRITE_STANDING_YOUNGSTER ; 66
|
||||
const SPRITE_ENBY ; 67
|
||||
const SPRITE_ENBY_BIKE ; 68
|
||||
DEF NUM_OVERWORLD_SPRITES EQU const_value - 1
|
||||
|
||||
; SpriteMons indexes (see data/sprites/sprite_mons.asm)
|
||||
|
|
|
|||
|
|
@ -703,4 +703,5 @@ DEF KRIS EQU __trainer_class__
|
|||
trainerclass MYSTICALMAN ; 43
|
||||
const EUSINE
|
||||
|
||||
DEF TOPAZ EQU __trainer_class__
|
||||
DEF NUM_TRAINER_CLASSES EQU __trainer_class__ - 1
|
||||
|
|
|
|||
|
|
@ -145,9 +145,6 @@ DEF PLAYERSPRITESETUP_CUSTOM_FACING_F EQU 5
|
|||
DEF PLAYERSPRITESETUP_SKIP_RELOAD_GFX_F EQU 6
|
||||
DEF PLAYERSPRITESETUP_RESET_ACTION_F EQU 7
|
||||
|
||||
; wPlayerGender::
|
||||
DEF PLAYERGENDER_FEMALE_F EQU 0
|
||||
|
||||
; wMapStatus::
|
||||
const_def
|
||||
const MAPSTATUS_START ; 0
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue