redeclipse.enums module

class redeclipse.enums.EntType[source]

Bases: enum.Enum

Redeclipse Entities

ET_ACTOR = 11
ET_AFFINITY = 14
ET_CHECKPOINT = 15
ET_EMPTY = 0
ET_ENVMAP = 4
ET_LIGHT = 1
ET_LIGHTFX = 7
ET_MAPMODEL = 2
ET_PARTICLES = 5
ET_PLAYERSTART = 3
ET_PUSHER = 13
ET_ROUTE = 16
ET_SOUND = 6
ET_SUNLIGHT = 8
ET_TELEPORT = 10
ET_TRIGGER = 12
ET_UNUSEDENT = 17
ET_WEAPON = 9
class redeclipse.enums.Faces[source]

Bases: enum.Enum

Redeclipse cube face types

F_EMPTY = 0
F_SOLID = 2155905152
class redeclipse.enums.OCT[source]

Bases: enum.Enum

octree magic numbers

OCTSAV_CHILDREN = 0
OCTSAV_EMPTY = 1
OCTSAV_LODCUBE = 4
OCTSAV_NORMAL = 3
OCTSAV_SOLID = 2
class redeclipse.enums.OctLayers[source]

Bases: enum.Enum

???

LAYER_BLEND = 96
LAYER_BOTTOM = 64
LAYER_DUP = 128
LAYER_TOP = 32
MAXFACEVERTS = 15
class redeclipse.enums.TextNum[source]

Bases: enum.Enum

???

DEFAULT_GEOM = 1
DEFAULT_SKY = 0
class redeclipse.enums.VTYPE[source]

Bases: enum.Enum

Redeclipse texturing stuff?

VSLOT_ALPHA = 6
VSLOT_COAST = 9
VSLOT_COLOR = 7
VSLOT_LAYER = 5
VSLOT_NUM = 10
VSLOT_OFFSET = 3
VSLOT_PALETTE = 8
VSLOT_ROTATION = 2
VSLOT_SCALE = 1
VSLOT_SCROLL = 4
VSLOT_SHPARAM = 0
class redeclipse.enums.WeaponType[source]

Bases: enum.Enum

Weapon Magic Numbers

0 is unknown, this was added for compatibility but … probably shouldn’t be here. / is probably incorrect.

FLAMER = 5
GRENADE = 9
MINE = 10
PLASMA = 6
RIFLE = 8
ROCKET = 11
SHOTGUN = 3
SMG = 4
SWORD = 2
UNKNOWN = 0
ZAPPER = 7