summaryrefslogtreecommitdiff
path: root/data/overworld/variables.asm
blob: 39cd35fc63ffc4bc9f30c9f8505b000e4a3dffd7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
VarActionTable:
; entries correspond to VAR_* constants
	; RETVAR_STRBUF2: copy [de] to wStringBuffer2
	; RETVAR_ADDR_DE: return address in de
	; RETVAR_EXECUTE: call function
	dwb wStringBuffer2,                 RETVAR_STRBUF2
	dwb wPartyCount,                    RETVAR_STRBUF2
	dwb Var_BattleResult,               RETVAR_EXECUTE
	dwb wBattleType,                    RETVAR_ADDR_DE
	dwb wTimeOfDay,                     RETVAR_STRBUF2
	dwb Var_CountCaughtMons,            RETVAR_EXECUTE
	dwb Var_CountSeenMons,              RETVAR_EXECUTE
	dwb Var_CountBadges,                RETVAR_EXECUTE
	dwb wPlayerState,                   RETVAR_ADDR_DE
	dwb Var_PlayerFacing,               RETVAR_EXECUTE
	dwb hHours,                         RETVAR_STRBUF2
	dwb Var_DayOfWeek,                  RETVAR_EXECUTE
	dwb wMapGroup,                      RETVAR_STRBUF2
	dwb wMapNumber,                     RETVAR_STRBUF2
	dwb Var_UnownCaught,                RETVAR_EXECUTE
	dwb wEnvironment,                   RETVAR_STRBUF2
	dwb Var_BoxFreeSpace,               RETVAR_EXECUTE
	dwb wBugContestMinsRemaining,       RETVAR_STRBUF2
	dwb wXCoord,                        RETVAR_STRBUF2
	dwb wYCoord,                        RETVAR_STRBUF2
	dwb wSpecialPhoneCallID,            RETVAR_STRBUF2
	dwb NULL,                           RETVAR_STRBUF2