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:
Zeta_Null 2023-09-11 11:26:46 -04:00
parent 5a182b17f0
commit b3a3e27906
57 changed files with 553 additions and 177 deletions

View file

@ -657,9 +657,12 @@ PokegearMap_InitPlayerIcon:
depixel 0, 0
ld b, SPRITE_ANIM_INDEX_RED_WALK
ld a, [wPlayerGender]
bit PLAYERGENDER_FEMALE_F, a
and a ; MALE
jr z, .got_gender
ld b, SPRITE_ANIM_INDEX_BLUE_WALK
dec a ; FEMALE
jr z, .got_gender
ld b, SPRITE_ANIM_INDEX_PURPLE_WALK
.got_gender
ld a, b
call InitSpriteAnimStruct
@ -2537,10 +2540,13 @@ Pokedex_GetArea:
push bc
ld c, PAL_OW_RED
ld a, [wPlayerGender]
bit PLAYERGENDER_FEMALE_F, a
jr z, .male
and a ; MALE
jr z, .got_gender
inc c ; PAL_OW_BLUE
.male
dec a ; FEMALE
jr z, .got_gender
ld c, PAL_OW_PURPLE
.got_gender
ld a, c
ld [hli], a ; attributes
pop bc
@ -2750,9 +2756,12 @@ TownMapPlayerIcon:
depixel 0, 0
ld b, SPRITE_ANIM_INDEX_RED_WALK ; Male
ld a, [wPlayerGender]
bit PLAYERGENDER_FEMALE_F, a
and a ; MALE
jr z, .got_gender
ld b, SPRITE_ANIM_INDEX_BLUE_WALK ; Female
dec a ; FEMALE
jr z, .got_gender
ld b, SPRITE_ANIM_INDEX_PURPLE_WALK ; Enby
.got_gender
ld a, b
call InitSpriteAnimStruct