Implement talker events [commit 1] (#30)

This commit is contained in:
xCrystal
2023-11-28 13:59:36 +01:00
parent 93dad5959f
commit 88b6810a18
13 changed files with 134 additions and 29 deletions

View File

@@ -1550,10 +1550,15 @@ SECTION UNION "Miscellaneous WRAM 1", WRAMX
ds 60
UNION
; trainer and talker data
wTrainerOrTalkerIsTalker:: db ; TRUE means talker; FALSE means trainer
wSeenTrainerOrTalkerBank:: db
wSeenTrainerOrTalkerDistance:: db
wSeenTrainerOrTalkerDirection:: db
NEXTU
; trainer data
wSeenTrainerBank:: db
wSeenTrainerDistance:: db
wSeenTrainerDirection:: db
ds 4
wTempTrainer::
wTempTrainerEventFlag:: dw
wTempTrainerClass:: db
@@ -1565,6 +1570,15 @@ wScriptAfterPointer:: dw
wRunningTrainerBattleScript:: db
wTempTrainerEnd::
NEXTU
; talker data
ds 4
wTempTalker::
wTempTalkerEventFlag:: dw
wTempTalkerType:: db
wTempTalkerDataPointer:: dw
wTempTalkerEnd::
NEXTU
; menu items list
wMenuItemsList:: ds 16
@@ -1642,7 +1656,7 @@ wFacingDirection:: db
wWalkingX:: db
wWalkingY:: db
wWalkingTile:: db
ds 6
ds 7
wPlayerTurningDirection:: db
NEXTU