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. |