Alchemy
Loading...
Searching...
No Matches

tret_tree_interiors.h File Reference

Go to the source code of this file.

Functions

const struct SceneEntrance * Scene_GetEntrances (void)
const struct SceneRegion * Scene_GetRegions (void)
const u32 * Scene_GetExits (void)
 Both scenes share one exit table.
const struct ScenePlacement * Scene_GetPlacements (void)
const struct SceneEvent * Scene_GetEvents (void)
s32 TretTreeInteriors_EnterRoom (void)
 Restores the room, tint and entry fall before continuing its story event.

Variables

s32 gEffectScript0 []
s32 gEffectScript1 []
s32 gEffectScript2 []
s16 gTretTreeInteriors_MapPatches []
 The cracked floors redrawn when the room is restored: floor flag, whether it is redrawn (not the four that start cracked), source cell x/y, destination cell x/y.
const s32 * gEffectScripts []
s32 gTretTreeInteriors_TableActions0 []
s32 gTretTreeInteriors_TableActions1 []
s32 gTretTreeInteriors_TableActions2 []
s32 gTretTreeInteriors_TableActions3 []
s32 gTretTreeInteriors_ActionTable1 []
s32 gTretTreeInteriors_ActionTable2 []
u32 gTretTreeInteriors_TintSteps []
struct SceneEntrance gTretTreeInteriorsEntrances []
struct SceneRegion gTretTreeInteriorsRegions []
u32 gTretTreeInteriorsExits []
struct ScenePlacement gTretTreeInteriorsPlacements []
struct SceneEvent gTretTreeInteriorsEvents []
s32 gTretTreeInteriors_TintIndex

Function Documentation

◆ Scene_GetEntrances()

const struct SceneEntrance * Scene_GetEntrances ( void )

Definition at line 150 of file alpine_crossing_lama_temple.c.

◆ Scene_GetRegions()

const struct SceneRegion * Scene_GetRegions ( void )

Definition at line 157 of file alpine_crossing_lama_temple.c.

◆ Scene_GetExits()

const u32 * Scene_GetExits ( void )

Both scenes share one exit table.

Definition at line 160 of file alpine_crossing_lama_temple.c.

◆ Scene_GetPlacements()

const struct ScenePlacement * Scene_GetPlacements ( void )

Definition at line 162 of file alpine_crossing_lama_temple.c.

◆ Scene_GetEvents()

const struct SceneEvent * Scene_GetEvents ( void )

Definition at line 796 of file alpine_crossing_lama_temple.c.

◆ TretTreeInteriors_EnterRoom()

s32 TretTreeInteriors_EnterRoom ( void )

Restores the room, tint and entry fall before continuing its story event.

Definition at line 571 of file tret_tree_interiors.c.

Referenced by TretTreeInteriors_EnterRoom().

Variable Documentation

◆ gEffectScript0

s32 gEffectScript0[]
extern

Definition at line 1356 of file babi_lighthouse.c.

◆ gEffectScript1

s32 gEffectScript1[]
extern

Definition at line 1361 of file babi_lighthouse.c.

◆ gEffectScript2

s32 gEffectScript2[]
extern

Definition at line 1366 of file babi_lighthouse.c.

◆ gTretTreeInteriors_MapPatches

s16 gTretTreeInteriors_MapPatches[]
extern

The cracked floors redrawn when the room is restored: floor flag, whether it is redrawn (not the four that start cracked), source cell x/y, destination cell x/y.

Definition at line 991 of file tret_tree_interiors.c.

Referenced by TretTreeInteriors_ApplyFlaggedMapPatches().

◆ gEffectScripts

const s32* gEffectScripts[]
extern

Definition at line 1371 of file babi_lighthouse.c.

◆ gTretTreeInteriors_TableActions0

s32 gTretTreeInteriors_TableActions0[]
extern

Definition at line 1022 of file tret_tree_interiors.c.

Referenced by Event_FightTret().

◆ gTretTreeInteriors_TableActions1

s32 gTretTreeInteriors_TableActions1[]
extern

Definition at line 1030 of file tret_tree_interiors.c.

Referenced by Event_FightTret().

◆ gTretTreeInteriors_TableActions2

s32 gTretTreeInteriors_TableActions2[]
extern

Definition at line 1038 of file tret_tree_interiors.c.

Referenced by Event_FightTret().

◆ gTretTreeInteriors_TableActions3

s32 gTretTreeInteriors_TableActions3[]
extern

Definition at line 1046 of file tret_tree_interiors.c.

Referenced by Event_FightTret().

◆ gTretTreeInteriors_ActionTable1

s32 gTretTreeInteriors_ActionTable1[]
extern

◆ gTretTreeInteriors_ActionTable2

s32 gTretTreeInteriors_ActionTable2[]
extern

◆ gTretTreeInteriors_TintSteps

u32 gTretTreeInteriors_TintSteps[]
extern

Definition at line 1077 of file tret_tree_interiors.c.

Referenced by TretPalette_UpdateSceneTint().

◆ gTretTreeInteriorsEntrances

struct SceneEntrance gTretTreeInteriorsEntrances[]
extern

Definition at line 1135 of file tret_tree_interiors.c.

Referenced by Scene_GetEntrances().

◆ gTretTreeInteriorsRegions

struct SceneRegion gTretTreeInteriorsRegions[]
extern

Definition at line 1181 of file tret_tree_interiors.c.

Referenced by Scene_GetRegions().

◆ gTretTreeInteriorsExits

u32 gTretTreeInteriorsExits[]
extern

Definition at line 1192 of file tret_tree_interiors.c.

Referenced by Scene_GetExits().

◆ gTretTreeInteriorsPlacements

struct ScenePlacement gTretTreeInteriorsPlacements[]
extern

Definition at line 1212 of file tret_tree_interiors.c.

Referenced by Scene_GetPlacements().

◆ gTretTreeInteriorsEvents

struct SceneEvent gTretTreeInteriorsEvents[]
extern

Definition at line 1227 of file tret_tree_interiors.c.

Referenced by Scene_GetEvents().

◆ gTretTreeInteriors_TintIndex

s32 gTretTreeInteriors_TintIndex
extern

Definition at line 1333 of file tret_tree_interiors.c.

Referenced by TretPalette_UpdateSceneTint().