You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-04-09 05:44:44 -07:00
Implement talker events [commit 3] (#30)
This commit is contained in:
@@ -36,11 +36,12 @@ DEF STRING_BUFFER_LENGTH EQU 19
|
||||
const PHONE_CONTACTS_FULL ; 1
|
||||
const PHONE_CONTACT_REFUSED ; 2
|
||||
|
||||
; trainertext arguments
|
||||
; trainerortalkertext arguments
|
||||
const_def
|
||||
const TRAINERTEXT_SEEN
|
||||
const TRAINERTEXT_WIN
|
||||
const TRAINERTEXT_LOSS
|
||||
const TRAINERORTALKERTEXT_TRAINER_SEEN
|
||||
const TRAINERORTALKERTEXT_TRAINER_WIN
|
||||
const TRAINERORTALKERTEXT_TRAINER_LOSS
|
||||
DEF TRAINERORTALKERTEXT_TALKER EQU -1
|
||||
|
||||
; readvar/writevar/loadvar arguments
|
||||
; _GetVarAction.VarActionTable indexes (see engine/overworld/variables.asm)
|
||||
|
@@ -48,12 +48,11 @@ DEF CONTEXT_USE EQU 1 << CONTEXT_USE_F
|
||||
|
||||
; talker events (from talker macro and high bit of wTempTalkerType)
|
||||
DEF TALKEREVENTTYPE_MASK EQU %10000000
|
||||
DEF TALKEREVENTTYPE_OPTIONAL EQU %0
|
||||
DEF TALKEREVENTTYPE_MANDATORY EQU %1
|
||||
DEF TALKEREVENTTYPE_OPTIONAL EQU %00000000 ; masked
|
||||
DEF TALKEREVENTTYPE_MANDATORY EQU %10000000 ; masked
|
||||
|
||||
; talker types (from talker macro and low seven bits of wTempTalkerType)
|
||||
DEF TALKERTYPE_MASK EQU %01111111
|
||||
const_def
|
||||
const TALKERTYPE_TEXT
|
||||
const TALKERTYPE_MODAL_TEXT
|
||||
const TALKERTYPE_SCRIPT
|
||||
|
Reference in New Issue
Block a user