Alchemy
Loading...
Searching...
No Matches

object_dispatch.h File Reference

The object dispatcher's scripts: key checks, the player, the world map and the camera. More...

Go to the source code of this file.

Data Structures

struct  DispatchObject
 A field object as the object dispatcher's far calls take it. More...

Variables

const s32 gObjectDispatch_KeyCheckScript []
 Runs SC_KEY_COUNT every frame; started by ObjectDispatch_StartKeyCheck.
const s32 gObjectDispatch_KeysScript []
 Started by ObjectDispatch_StartMoveByKeys.
const s32 gObjectDispatch_PlayerScript []
 Started by ObjectDispatch_StartPlayerControl.
const s32 gObjectDispatch_WorldMapScript []
 Started by ObjectDispatch_StartWorldMapControl.
const s32 gObjectDispatch_CameraScript []
 Started by ObjectDispatch_StartCamera.
const s32 gObjectDispatch_ApproachLinkScript []
 Started by ObjectDispatch_StartApproachLink.
const s32 gObjectDispatch_EndScript []
 The idle script ObjectDispatch_StartIdle gives an object.

Detailed Description

The object dispatcher's scripts: key checks, the player, the world map and the camera.

Definition in file object_dispatch.h.

Variable Documentation

◆ gObjectDispatch_KeyCheckScript

const s32 gObjectDispatch_KeyCheckScript[]
extern

Runs SC_KEY_COUNT every frame; started by ObjectDispatch_StartKeyCheck.

This and the scripts below each repeat one command every frame.

Definition at line 20 of file object_script.c.

Referenced by ObjectDispatch_StartKeyCheck().

◆ gObjectDispatch_KeysScript

const s32 gObjectDispatch_KeysScript[]
extern

Started by ObjectDispatch_StartMoveByKeys.

Definition at line 27 of file object_script.c.

Referenced by ObjectDispatch_StartMoveByKeys().

◆ gObjectDispatch_PlayerScript

const s32 gObjectDispatch_PlayerScript[]
extern

Started by ObjectDispatch_StartPlayerControl.

Definition at line 34 of file object_script.c.

Referenced by ObjectDispatch_StartPlayerControl().

◆ gObjectDispatch_WorldMapScript

const s32 gObjectDispatch_WorldMapScript[]
extern

Started by ObjectDispatch_StartWorldMapControl.

Definition at line 41 of file object_script.c.

Referenced by ObjectDispatch_StartWorldMapControl().

◆ gObjectDispatch_CameraScript

const s32 gObjectDispatch_CameraScript[]
extern

Started by ObjectDispatch_StartCamera.

Definition at line 48 of file object_script.c.

Referenced by ObjectDispatch_StartCamera().

◆ gObjectDispatch_ApproachLinkScript

const s32 gObjectDispatch_ApproachLinkScript[]
extern

Started by ObjectDispatch_StartApproachLink.

Definition at line 55 of file object_script.c.

Referenced by ObjectDispatch_StartApproachLink().

◆ gObjectDispatch_EndScript

const s32 gObjectDispatch_EndScript[]
extern

The idle script ObjectDispatch_StartIdle gives an object.

Definition at line 62 of file object_script.c.

Referenced by ObjectDispatch_StartIdle().