TombEngine scripting interface

Script Files

Pre-game Scripts that will be run on game startup.
Level-specific Functions and callbacks for level-specific logic scripts.

Enums

InvItem Constants for items that can be used with GetInvItem and SetInvItem.
ObjID Constants for object IDs.

Entity classes

AIObject AI object
CameraInfo Camera info
ItemInfo Represents any object inside the game world.
MeshInfo Mesh info
SinkInfo Sink info
SoundSourceInfo Sound source info

Pre-game script classes

AudioTrack Metadata about audio tracks (music and ambience).
InventoryObject Represents the properties of an object as it appears in the inventory.
Level Stores level metadata.
Mirror A mirror effect.
Settings Settings that will be run on game startup.
SkyLayer Describes a layer of moving clouds.

Misc classes

Color An RGBA or RGB color.
DisplayString A string appearing on the screen.
Position Represents a position in the game world.
Rotation Represents a rotation.
generated by LDoc 1.4.6 Last updated 2021-08-30 18:45:10