Alchemy
Loading...
Searching...
No Matches

game.h File Reference

The item and summon tables and the game bank's routines. More...

Go to the source code of this file.

Functions

s32 Audio_Check (void)

Variables

struct ItemDefinition gItem_DefinitionTable []
const struct SummonDefinition gSummon_DefinitionTable []
struct BattleAct gBattleAction_DefinitionTable []
const u8 gCharacter_ElementGroupTable []
u32 gCharacter_LevelExpTable []
s16 gDjinn_ElementSprites []
s32 gOwner_FourColumnValues []
const struct DjinnDefinition gDjinn_DefinitionTable []
const s16 gElement_PowerResistCurve [5][2]
const struct EnemyDefinition gEnemy_Definitions []
struct PresetValues gEnemy_ElementPresetTable []
u8 gGameFlagBytes []
u16 gInventorySnapshot []
u8 gItemCounters [128]
u8 gSaveStamp []
u8 gItem_ArtifactSlotTable []
s16 gCharacter_SpriteTable []
s16 gCharacter_ChildSpriteTable []
u8 gSummon_OrderList [16]

Detailed Description

The item and summon tables and the game bank's routines.

Definition in file game.h.

Function Documentation

◆ Audio_Check()

s32 Audio_Check ( void )

Referenced by Audio_Check().

Variable Documentation

◆ gItem_DefinitionTable

struct ItemDefinition gItem_DefinitionTable[]
extern

Referenced by Item_GetDirect().

◆ gSummon_DefinitionTable

const struct SummonDefinition gSummon_DefinitionTable[]
extern

◆ gBattleAction_DefinitionTable

struct BattleAct gBattleAction_DefinitionTable[]
extern

Referenced by BattleAction_GetDirect().

◆ gCharacter_ElementGroupTable

const u8 gCharacter_ElementGroupTable[]
extern

◆ gCharacter_LevelExpTable

u32 gCharacter_LevelExpTable[]
extern

◆ gDjinn_ElementSprites

s16 gDjinn_ElementSprites[]
extern

Referenced by Djinn_ShowJoinedMessage().

◆ gOwner_FourColumnValues

s32 gOwner_FourColumnValues[]
extern

Referenced by Class_GetSeries().

◆ gDjinn_DefinitionTable

const struct DjinnDefinition gDjinn_DefinitionTable[]
extern

Referenced by Djinn_GetDefinition().

◆ gElement_PowerResistCurve

const s16 gElement_PowerResistCurve[5][2]
extern

◆ gEnemy_Definitions

const struct EnemyDefinition gEnemy_Definitions[]
extern

◆ gEnemy_ElementPresetTable

struct PresetValues gEnemy_ElementPresetTable[]
extern

◆ gGameFlagBytes

◆ gInventorySnapshot

u16 gInventorySnapshot[]
extern

◆ gItemCounters

u8 gItemCounters[128]
extern

Referenced by ItemCounter_Adjust().

◆ gSaveStamp

u8 gSaveStamp[]
extern

◆ gItem_ArtifactSlotTable

u8 gItem_ArtifactSlotTable[]
extern

Referenced by Item_AdjustCounter().

◆ gCharacter_SpriteTable

s16 gCharacter_SpriteTable[]
extern

◆ gCharacter_ChildSpriteTable

s16 gCharacter_ChildSpriteTable[]
extern

◆ gSummon_OrderList

u8 gSummon_OrderList[16]
extern

Referenced by Summon_ListLearned().