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

@ -411,8 +411,8 @@ Script_WalkOutOfMobileBattleRoom:
end
Pokecenter2F_CheckGender:
checkflag ENGINE_PLAYER_IS_FEMALE
iftrue .Female
readvar VAR_PLAYERGENDER
ifnotequal MALE, .Female
applymovementlasttalked Pokecenter2FMovementData_ReceptionistWalksUpAndLeft_LookRight
applymovement PLAYER, Pokecenter2FMovementData_PlayerTakesThreeStepsUp
end
@ -459,8 +459,7 @@ Script_WalkOutOfLinkTradeRoom:
clearflag ENGINE_KRIS_IN_CABLE_CLUB
playsound SFX_TINGLE
applymovement PLAYER, Pokecenter2FMovementData_PlayerSpinsClockwiseEndsFacingRight
setval (PAL_NPC_BLUE << 4)
special SetPlayerPalette
scall Script_RestorePlayerColor
applymovement PLAYER, Pokecenter2FMovementData_PlayerSpinsClockwiseEndsFacingLeft
special UpdatePlayerSprite
applymovement PLAYER, Pokecenter2FMovementData_PlayerTakesTwoStepsDown_2
@ -481,8 +480,7 @@ Script_WalkOutOfLinkBattleRoom:
clearflag ENGINE_KRIS_IN_CABLE_CLUB
playsound SFX_TINGLE
applymovement PLAYER, Pokecenter2FMovementData_PlayerSpinsClockwiseEndsFacingRight
setval (PAL_NPC_BLUE << 4)
special SetPlayerPalette
scall Script_RestorePlayerColor
applymovement PLAYER, Pokecenter2FMovementData_PlayerSpinsClockwiseEndsFacingLeft
special UpdatePlayerSprite
applymovement PLAYER, Pokecenter2FMovementData_PlayerTakesTwoStepsDown_2
@ -490,8 +488,8 @@ Script_WalkOutOfLinkBattleRoom:
end
TimeCapsuleScript_CheckPlayerGender:
checkflag ENGINE_PLAYER_IS_FEMALE
iftrue .Female
readvar VAR_PLAYERGENDER
ifnotequal MALE, .Female
readvar VAR_FACING
ifequal LEFT, .MaleFacingLeft
ifequal RIGHT, .MaleFacingRight
@ -569,8 +567,7 @@ Script_LeftTimeCapsule:
clearflag ENGINE_KRIS_IN_CABLE_CLUB
playsound SFX_TINGLE
applymovement PLAYER, Pokecenter2FMovementData_PlayerSpinsClockwiseEndsFacingRight
setval (PAL_NPC_BLUE << 4)
special SetPlayerPalette
scall Script_RestorePlayerColor
applymovement PLAYER, Pokecenter2FMovementData_PlayerSpinsClockwiseEndsFacingLeft
special UpdatePlayerSprite
applymovement PLAYER, Pokecenter2FMovementData_PlayerTakesOneStepDown
@ -580,6 +577,17 @@ Script_LeftTimeCapsule:
setmapscene TIME_CAPSULE, SCENE_TIMECAPSULE_INITIALIZE
end
Script_RestorePlayerColor:
readvar VAR_PLAYERGENDER
ifequal FEMALE, .Blue
setval (PAL_NPC_PURPLE << 4)
special SetPlayerPalette
end
.Blue
setval (PAL_NPC_BLUE << 4)
special SetPlayerPalette
end
Pokecenter2FLinkRecordSign:
refreshscreen
special DisplayLinkRecord