2020-07-18 02:47:33 +02:00
|
|
|
#ifndef _VARIABLES_H_
|
|
|
|
#define _VARIABLES_H_
|
|
|
|
|
|
|
|
#include "ultra64.h"
|
|
|
|
#include "common_structs.h"
|
2020-08-10 23:35:37 +02:00
|
|
|
#include "types.h"
|
2020-07-18 02:47:33 +02:00
|
|
|
|
2020-08-09 04:17:37 +02:00
|
|
|
extern ui_status gUIStatus;
|
2020-08-06 07:00:11 +02:00
|
|
|
extern player_data gPlayerData;
|
2020-08-11 01:20:30 +02:00
|
|
|
extern player_status gPlayerStatus;
|
2020-07-19 06:15:50 +02:00
|
|
|
extern game_status* gGameStatusPtr[1];
|
2020-08-09 07:00:08 +02:00
|
|
|
extern item_table_entry gItemTable[364];
|
2020-08-14 16:25:33 +02:00
|
|
|
|
2020-08-14 16:50:44 +02:00
|
|
|
extern script_context* gWorldScriptList[128];
|
|
|
|
extern script_context* gBattleScriptList[128];
|
|
|
|
extern script_context** gCurrentScriptListPtr[128];
|
2020-08-14 16:25:33 +02:00
|
|
|
|
2020-08-12 20:48:51 +02:00
|
|
|
extern s8 D_800A0900;
|
2020-07-18 02:47:33 +02:00
|
|
|
extern s16* D_80151328;
|
2020-08-09 06:20:53 +02:00
|
|
|
extern s16 D_8010CD10;
|
|
|
|
extern s16 D_8010CD12;
|
2020-08-12 20:48:51 +02:00
|
|
|
extern s32 D_801595A0;
|
2020-08-14 06:25:13 +02:00
|
|
|
extern char gCloudyFlowerFieldsBg[]; // "fla_bg"
|
|
|
|
extern char gSunnyFlowerFieldsBg[]; // "flb_bg"
|
2020-08-14 05:37:24 +02:00
|
|
|
extern bg_header gBackgroundImage;
|
2020-08-12 20:48:51 +02:00
|
|
|
extern s8 D_8014F12F;
|
2020-07-18 02:47:33 +02:00
|
|
|
|
2020-08-13 07:03:47 +02:00
|
|
|
// Triggers
|
|
|
|
/* 0x80151334 */ extern s16 gTriggerCount;
|
|
|
|
/* 0x80159190 */ extern trigger gTriggerList1[64];
|
|
|
|
/* 0x80159290 */ extern trigger gTriggerList2[64];
|
|
|
|
/* 0x80159390 */ extern trigger** gCurrentTriggerListPtr[64];
|
|
|
|
|
2020-08-12 03:59:46 +02:00
|
|
|
extern u16 gMapTransitionAlpha;
|
2020-08-11 01:20:30 +02:00
|
|
|
extern u16 D_800A0942;
|
|
|
|
extern s16 D_800A0944;
|
|
|
|
|
2020-08-11 23:38:21 +02:00
|
|
|
extern s16 D_80151308;
|
|
|
|
|
2020-08-12 22:53:01 +02:00
|
|
|
extern s32 D_8009A650[1];
|
|
|
|
|
2020-08-11 23:38:21 +02:00
|
|
|
extern s16 gCurrentDoorSoundsSet;
|
|
|
|
|
2020-08-10 23:35:37 +02:00
|
|
|
extern UNK_TYPE D_800E92D8;
|
|
|
|
extern UNK_TYPE D_80147474;
|
2020-08-12 03:01:33 +02:00
|
|
|
extern UNK_TYPE D_80147574;
|
2020-08-10 23:35:37 +02:00
|
|
|
extern UNK_TYPE D_80109270;
|
|
|
|
extern UNK_TYPE D_80108558;
|
2020-08-11 01:20:30 +02:00
|
|
|
extern u16 D_800A0940;
|
|
|
|
extern u16 D_800A0942;
|
|
|
|
extern s16 D_800A0944;
|
2020-08-10 23:35:37 +02:00
|
|
|
|
2020-07-18 02:47:33 +02:00
|
|
|
#endif
|