2020-07-04 02:57:43 +00:00
|
|
|
; displays yes/no choice
|
|
|
|
; yes -> set carry
|
|
|
|
YesNoChoice::
|
|
|
|
call SaveScreenTilesToBuffer1
|
|
|
|
call InitYesNoTextBoxParameters
|
|
|
|
jr DisplayYesNoChoice
|
|
|
|
|
|
|
|
Func_35f4::
|
|
|
|
ld a, TWO_OPTION_MENU
|
|
|
|
ld [wTextBoxID], a
|
|
|
|
call InitYesNoTextBoxParameters
|
|
|
|
jp DisplayTextBoxID
|
|
|
|
|
|
|
|
InitYesNoTextBoxParameters::
|
|
|
|
xor a ; YES_NO_MENU
|
|
|
|
ld [wTwoOptionMenuID], a
|
2020-07-07 15:30:10 +00:00
|
|
|
hlcoord 14, 7
|
2020-08-17 17:01:45 +00:00
|
|
|
lb bc, 8, 15
|
2020-07-04 02:57:43 +00:00
|
|
|
ret
|
|
|
|
|
|
|
|
YesNoChoicePokeCenter::
|
|
|
|
call SaveScreenTilesToBuffer1
|
|
|
|
ld a, HEAL_CANCEL_MENU
|
|
|
|
ld [wTwoOptionMenuID], a
|
2020-07-07 15:30:10 +00:00
|
|
|
hlcoord 11, 6
|
2020-07-04 02:57:43 +00:00
|
|
|
lb bc, 8, 12
|
|
|
|
jr DisplayYesNoChoice
|
|
|
|
|
|
|
|
WideYesNoChoice:: ; unused
|
|
|
|
call SaveScreenTilesToBuffer1
|
|
|
|
ld a, WIDE_YES_NO_MENU
|
|
|
|
ld [wTwoOptionMenuID], a
|
2020-07-07 15:30:10 +00:00
|
|
|
hlcoord 12, 7
|
2020-07-04 02:57:43 +00:00
|
|
|
lb bc, 8, 13
|
|
|
|
|
|
|
|
DisplayYesNoChoice::
|
|
|
|
ld a, TWO_OPTION_MENU
|
|
|
|
ld [wTextBoxID], a
|
|
|
|
call DisplayTextBoxID
|
|
|
|
jp LoadScreenTilesFromBuffer1
|