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
|
|
@ -42,15 +42,16 @@ InitGender:
|
|||
|
||||
.MenuHeader:
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 6, 4, 12, 9
|
||||
menu_coords 6, 3, 12, 10
|
||||
dw .MenuData
|
||||
db 1 ; default option
|
||||
|
||||
.MenuData:
|
||||
db STATICMENU_CURSOR | STATICMENU_WRAP | STATICMENU_DISABLE_B ; flags
|
||||
db 2 ; items
|
||||
db 3 ; items
|
||||
db "Boy@"
|
||||
db "Girl@"
|
||||
db "Enby@"
|
||||
|
||||
AreYouABoyOrAreYouAGirlText:
|
||||
text_far _AreYouABoyOrAreYouAGirlText
|
||||
|
|
|
|||
|
|
@ -797,17 +797,22 @@ NamePlayer:
|
|||
ld hl, wPlayerName
|
||||
ld de, .Chris
|
||||
ld a, [wPlayerGender]
|
||||
bit PLAYERGENDER_FEMALE_F, a
|
||||
jr z, .Male
|
||||
and a ; MALE
|
||||
jr z, .GotName
|
||||
ld de, .Kris
|
||||
.Male:
|
||||
dec a ; FEMALE
|
||||
jr z, .GotName
|
||||
ld de, .Topaz
|
||||
.GotName:
|
||||
call InitName
|
||||
ret
|
||||
|
||||
.Chris:
|
||||
db "CHRIS@@@@@@"
|
||||
db "ETHAN@@@@@@"
|
||||
.Kris:
|
||||
db "KRIS@@@@@@@"
|
||||
.Topaz:
|
||||
db "TOPAZ@@@@@@"
|
||||
|
||||
GSShowPlayerNamingChoices: ; unreferenced
|
||||
call LoadMenuHeader
|
||||
|
|
@ -962,10 +967,13 @@ Intro_PlacePlayerSprite:
|
|||
|
||||
ld b, PAL_OW_RED
|
||||
ld a, [wPlayerGender]
|
||||
bit PLAYERGENDER_FEMALE_F, a
|
||||
jr z, .male
|
||||
and a ; MALE
|
||||
jr z, .okay
|
||||
ld b, PAL_OW_BLUE
|
||||
.male
|
||||
dec a ; FEMALE
|
||||
jr z, .okay
|
||||
ld b, PAL_OW_PURPLE
|
||||
.okay
|
||||
ld a, b
|
||||
|
||||
ld [hli], a ; attributes
|
||||
|
|
|
|||
|
|
@ -216,7 +216,16 @@ NamingScreen:
|
|||
cp LOW(KrisSpriteGFX)
|
||||
jr nz, .not_kris
|
||||
ld b, SPRITE_ANIM_INDEX_BLUE_WALK
|
||||
jr .not_enby
|
||||
.not_kris
|
||||
ld a, d
|
||||
cp HIGH(EnbySpriteGFX)
|
||||
jr nz, .not_enby
|
||||
ld a, e
|
||||
cp LOW(EnbySpriteGFX)
|
||||
jr nz, .not_enby
|
||||
ld b, SPRITE_ANIM_INDEX_PURPLE_WALK
|
||||
.not_enby
|
||||
ld a, b
|
||||
depixel 4, 4, 4, 0
|
||||
call InitSpriteAnimStruct
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue