Libprimis
Imprimis' 3D destroyable world engine
|
Static map entities and dynamic entities. More...
Go to the source code of this file.
Classes | |
struct | entity |
Entity data capable of being saved to disk. More... | |
struct | extentity |
Extended entity data not of the subset which is saved to disk. More... | |
struct | physent |
A base object representing a class. More... | |
struct | modelattach |
An representation of a model attachment (e.g. weapon to player). More... | |
struct | animinfo |
description of a character's animation More... | |
struct | animinterpinfo |
used for animation blending of animated characters More... | |
struct | dynent |
Variables | |
constexpr int | maxents = 10000 |
constexpr int | crouchtime = 200 |
constexpr float | crouchheight = 0.75f |
constexpr int | maxanimparts = 3 |
Static map entities and dynamic entities.
The file defines static map entities of type "entity" and dynamic entities of type "dynent" like players or monsters. The gamecode extends these types to add game specific functionality. Note that entities with the prefix "EngineEnt_" are the only static entity types dictated by the engine. The rest are gamecode dependent.