Boy/Girl option

This adds the boy/girl selection from later generations, using the pret tutorial and a spriteset from Pokemon Anniversary Red. I made some alterations, namely inserting the option later into the speech to be less clunky, and having the Nidorino become a Nidorina if you pick the feminine option.

I decided to make the third name option Seren, a common Welsh name for girls. It means "star", which is really cute! But...most people will probably say it's a Panel de Pon reference, which is cool too.
This commit is contained in:
Llinos Evans 2023-05-13 00:08:39 +01:00
parent 3b16404a50
commit 36baa9e623
28 changed files with 225 additions and 35 deletions

View file

@ -5,6 +5,13 @@ DefaultNamesPlayer:
next "JACK"
db "@"
DefaultNamesGirl:
db "NEW NAME"
next "GREEN"
next "LEAF"
next "SEREN"
db "@"
DefaultNamesRival:
db "NEW NAME"
next "BLUE"

View file

@ -4,6 +4,12 @@ DefaultNamesPlayerList:
db "ASH@"
db "JACK@"
DefaultNamesGirlList:
db "NEW NAME@"
db "GREEN@"
db "LEAF@"
db "SEREN@"
DefaultNamesRivalList:
db "NEW NAME@"
db "BLUE@"

View file

@ -1740,7 +1740,7 @@ _OakSpeechText2B::
prompt
_IntroducePlayerText::
text "First, what is"
text "Next, what is"
line "your name?"
prompt
@ -1818,4 +1818,9 @@ _ExplainCutText::
_PromptToCutText::
text "Would you like to"
line "use CUT?"
done
done
_BoyGirlText::
text "Firstly, are you a"
line "boy or a girl?"
done

View file

@ -8,7 +8,7 @@ TwoOptionMenuStrings:
table_width 5, TwoOptionMenuStrings
; width, height, blank line before first menu item?, text pointer
two_option_menu 4, 3, FALSE, .YesNoMenu
two_option_menu 6, 3, FALSE, .NorthWestMenu
two_option_menu 5, 3, FALSE, .BoyGirlMenu
two_option_menu 6, 3, FALSE, .SouthEastMenu
two_option_menu 6, 3, FALSE, .YesNoMenu
two_option_menu 6, 3, FALSE, .NorthEastMenu
@ -25,9 +25,10 @@ TwoOptionMenuStrings:
db "YES"
next "NO@"
.NorthWestMenu:
db "NORTH"
next "WEST@"
; There is probably a better way to word this...
.BoyGirlMenu:
db "BOY"
next "GIRL@"
.SouthEastMenu:
db "SOUTH"