entities.constants module¶
Provides constant values that are entity based.
- class entities.constants.CollisionGroup¶
Bases:
enum
- BREAKABLE_GLASS = _entities._constants.CollisionGroup.BREAKABLE_GLASS¶
- DEBRIS = _entities._constants.CollisionGroup.DEBRIS¶
- DEBRIS_BLOCK_PROJECTILE = None¶
- DEBRIS_TRIGGER = _entities._constants.CollisionGroup.DEBRIS_TRIGGER¶
- DISSOLVING = _entities._constants.CollisionGroup.DISSOLVING¶
- DOOR_BLOCKER = _entities._constants.CollisionGroup.DOOR_BLOCKER¶
- INTERACTIVE = _entities._constants.CollisionGroup.INTERACTIVE¶
- INTERACTIVE_DEBRIS = _entities._constants.CollisionGroup.INTERACTIVE_DEBRIS¶
- IN_VEHICLE = _entities._constants.CollisionGroup.IN_VEHICLE¶
- NONE = _entities._constants.CollisionGroup.NONE¶
- NPC = _entities._constants.CollisionGroup.NPC¶
- NPC_ACTOR = _entities._constants.CollisionGroup.NPC_ACTOR¶
- NPC_SCRIPTED = _entities._constants.CollisionGroup.NPC_SCRIPTED¶
- PASSABLE_DOOR = _entities._constants.CollisionGroup.PASSABLE_DOOR¶
- PLAYER = _entities._constants.CollisionGroup.PLAYER¶
- PLAYER_MOVEMENT = _entities._constants.CollisionGroup.PLAYER_MOVEMENT¶
- PROJECTILE = _entities._constants.CollisionGroup.PROJECTILE¶
- PUSHAWAY = _entities._constants.CollisionGroup.PUSHAWAY¶
- PZ_CLIP = None¶
- VEHICLE = _entities._constants.CollisionGroup.VEHICLE¶
- VEHICLE_CLIP = _entities._constants.CollisionGroup.VEHICLE_CLIP¶
- WEAPON = _entities._constants.CollisionGroup.WEAPON¶
- names = {'BREAKABLE_GLASS': _entities._constants.CollisionGroup.BREAKABLE_GLASS, 'DEBRIS': _entities._constants.CollisionGroup.DEBRIS, 'DEBRIS_TRIGGER': _entities._constants.CollisionGroup.DEBRIS_TRIGGER, 'DISSOLVING': _entities._constants.CollisionGroup.DISSOLVING, 'DOOR_BLOCKER': _entities._constants.CollisionGroup.DOOR_BLOCKER, 'INTERACTIVE': _entities._constants.CollisionGroup.INTERACTIVE, 'INTERACTIVE_DEBRIS': _entities._constants.CollisionGroup.INTERACTIVE_DEBRIS, 'IN_VEHICLE': _entities._constants.CollisionGroup.IN_VEHICLE, 'NONE': _entities._constants.CollisionGroup.NONE, 'NPC': _entities._constants.CollisionGroup.NPC, 'NPC_ACTOR': _entities._constants.CollisionGroup.NPC_ACTOR, 'NPC_SCRIPTED': _entities._constants.CollisionGroup.NPC_SCRIPTED, 'PASSABLE_DOOR': _entities._constants.CollisionGroup.PASSABLE_DOOR, 'PLAYER': _entities._constants.CollisionGroup.PLAYER, 'PLAYER_MOVEMENT': _entities._constants.CollisionGroup.PLAYER_MOVEMENT, 'PROJECTILE': _entities._constants.CollisionGroup.PROJECTILE, 'PUSHAWAY': _entities._constants.CollisionGroup.PUSHAWAY, 'VEHICLE': _entities._constants.CollisionGroup.VEHICLE, 'VEHICLE_CLIP': _entities._constants.CollisionGroup.VEHICLE_CLIP, 'WEAPON': _entities._constants.CollisionGroup.WEAPON}¶
- values = {0: _entities._constants.CollisionGroup.NONE, 1: _entities._constants.CollisionGroup.DEBRIS, 2: _entities._constants.CollisionGroup.DEBRIS_TRIGGER, 3: _entities._constants.CollisionGroup.INTERACTIVE_DEBRIS, 4: _entities._constants.CollisionGroup.INTERACTIVE, 5: _entities._constants.CollisionGroup.PLAYER, 6: _entities._constants.CollisionGroup.BREAKABLE_GLASS, 7: _entities._constants.CollisionGroup.VEHICLE, 8: _entities._constants.CollisionGroup.PLAYER_MOVEMENT, 9: _entities._constants.CollisionGroup.NPC, 10: _entities._constants.CollisionGroup.IN_VEHICLE, 11: _entities._constants.CollisionGroup.WEAPON, 12: _entities._constants.CollisionGroup.VEHICLE_CLIP, 13: _entities._constants.CollisionGroup.PROJECTILE, 14: _entities._constants.CollisionGroup.DOOR_BLOCKER, 15: _entities._constants.CollisionGroup.PASSABLE_DOOR, 16: _entities._constants.CollisionGroup.DISSOLVING, 17: _entities._constants.CollisionGroup.PUSHAWAY, 18: _entities._constants.CollisionGroup.NPC_ACTOR, 19: _entities._constants.CollisionGroup.NPC_SCRIPTED}¶
- class entities.constants.DamageTypes(*values)[source]¶
Bases:
IntFlag
Damage types wrapper enumerator.
- ACID = 1048576¶
- AIRBOAT = 33554432¶
- ALWAYSGIB = 8192¶
- BLAST = 64¶
- BLAST_SURFACE = 134217728¶
- BUCKSHOT = 536870912¶
- BULLET = 2¶
- BURN = 8¶
- CLUB = 128¶
- CRUSH = 1¶
- DIRECT = 268435456¶
- DISSOLVE = 67108864¶
- DROWN = 16384¶
- DROWNRECOVER = 524288¶
- ENERGYBEAM = 1024¶
- FALL = 32¶
- GENERIC = 0¶
- HEADSHOT = 1073741824¶
- LASTGENERICFLAG = 1073741824¶
- NERVEGAS = 65536¶
- NEVERGIB = 4096¶
- PARALYZE = 32768¶
- PHYSGUN = 8388608¶
- PLASMA = 16777216¶
- POISON = 131072¶
- PREVENT_PHYSICS_FORCE = 2048¶
- RADIATION = 262144¶
- REMOVENORAGDOLL = 4194304¶
- SHOCK = 256¶
- SLASH = 4¶
- SLOWBURN = 2097152¶
- SONIC = 512¶
- VEHICLE = 16¶
- class entities.constants.DissolveType(*values)[source]¶
Bases:
IntEnum
Dissolve type wrapper enumerator.
- CORE = 3¶
- ELECTRICAL = 1¶
- ELECTRICAL_LIGHT = 2¶
- NORMAL = 0¶
- class entities.constants.EntityEffects(*values)[source]¶
Bases:
IntFlag
Entity effects wrapper enumerator.
- BONEMERGE = 1¶
- BONEMERGE_FASTCULL = 128¶
- BRIGHTLIGHT = 2¶
- DIMLIGHT = 4¶
- ITEM_BLINK = 256¶
- MARKED_FOR_FAST_REFLECTION = -2147483647¶
- NODRAW = 32¶
- NOFLASHLIGHT = -2147483647¶
- NOINTERP = 8¶
- NORECEIVESHADOW = 64¶
- NOSHADOW = 16¶
- NOSHADOWDEPTH = -2147483647¶
- PARENT_ANIMATES = 512¶
- class entities.constants.EntityFlags(*values)[source]¶
Bases:
IntFlag
Entity flags wrapper enumerator.
- BOT_FROZEN = 256¶
- CHECK_UNTOUCH = 16777216¶
- DIRTY_ABSANGVELOCITY = 8192¶
- DIRTY_ABSTRANSFORM = 2048¶
- DIRTY_ABSVELOCITY = 4096¶
- DIRTY_SHADOWUPDATE = 32¶
- DIRTY_SPATIAL_PARTITION = 32768¶
- DIRTY_SURROUNDING_COLLISION_BOUNDS = 16384¶
- DONTBLOCKLOS = 33554432¶
- DONTWALKON = 67108864¶
- DORMANT = 2¶
- FORCE_CHECK_TRANSMIT = 128¶
- HAS_PLAYER_CHILD = 16¶
- IN_SKYBOX = 131072¶
- IS_BEING_LIFTED_BY_BARNACLE = 1048576¶
- KEEP_ON_RECREATE_ENTITIES = 16¶
- KILLME = 1¶
- NOCLIP_ACTIVE = 4¶
- NOTIFY = 64¶
- NO_AUTO_EDICT_ATTACH = 1024¶
- NO_DAMAGE_FORCES = -2147483648¶
- NO_DISSOLVE = 134217728¶
- NO_GAME_PHYSICS_SIMULATION = 8388608¶
- NO_MEGAPHYSCANNON_RAGDOLL = 268435456¶
- NO_PHYSCANNON_INTERACTION = 1073741824¶
- NO_ROTORWASH_PUSH = 2097152¶
- NO_THINK_FUNCTION = 4194304¶
- NO_WATER_VELOCITY_CHANGE = 536870912¶
- SERVER_ONLY = 512¶
- SETTING_UP_BONES = 8¶
- TOUCHING_FLUID = 524288¶
- USE_PARTITION_WHEN_NOT_SOLID = 262144¶
- class entities.constants.EntityStates(*values)[source]¶
Bases:
IntFlag
Entity state flags wrapper enumerator.
- AIMTARGET = 131072¶
- BASEVELOCITY = 16777216¶
- CONVEYOR = 8192¶
- DISSOLVING = 536870912¶
- DONTTOUCH = 8388608¶
- FLY = 2048¶
- GODMODE = 32768¶
- GRAPHED = 1048576¶
- GRENADE = 2097152¶
- KILLME = 134217728¶
- NOTARGET = 65536¶
- NPC = 16384¶
- OBJECT = 67108864¶
- ONFIRE = 268435456¶
- PARTIALGROUND = 262144¶
- STATICPROP = 524288¶
- STEPMOVEMENT = 4194304¶
- SWIM = 4096¶
- TRANSRAGDOLL = 1073741824¶
- UNBLOCKABLE_BY_PLAYER = -2147483648¶
- WORLDBRUSH = 33554432¶
- class entities.constants.MoveCollide¶
Bases:
enum
- COUNT = _entities._constants.MoveCollide.COUNT¶
- DEFAULT = _entities._constants.MoveCollide.DEFAULT¶
- FLY_BOUNCE = _entities._constants.MoveCollide.FLY_BOUNCE¶
- FLY_CUSTOM = _entities._constants.MoveCollide.FLY_CUSTOM¶
- FLY_SLIDE = _entities._constants.MoveCollide.FLY_SLIDE¶
- names = {'COUNT': _entities._constants.MoveCollide.COUNT, 'DEFAULT': _entities._constants.MoveCollide.DEFAULT, 'FLY_BOUNCE': _entities._constants.MoveCollide.FLY_BOUNCE, 'FLY_CUSTOM': _entities._constants.MoveCollide.FLY_CUSTOM, 'FLY_SLIDE': _entities._constants.MoveCollide.FLY_SLIDE}¶
- values = {0: _entities._constants.MoveCollide.DEFAULT, 1: _entities._constants.MoveCollide.FLY_BOUNCE, 2: _entities._constants.MoveCollide.FLY_CUSTOM, 3: _entities._constants.MoveCollide.FLY_SLIDE, 4: _entities._constants.MoveCollide.COUNT}¶
- class entities.constants.MoveType¶
Bases:
enum
- CUSTOM = _entities._constants.MoveType.CUSTOM¶
- FLY = _entities._constants.MoveType.FLY¶
- FLYGRAVITY = _entities._constants.MoveType.FLYGRAVITY¶
- ISOMETRIC = _entities._constants.MoveType.ISOMETRIC¶
- LADDER = _entities._constants.MoveType.LADDER¶
- NOCLIP = _entities._constants.MoveType.NOCLIP¶
- NONE = _entities._constants.MoveType.NONE¶
- OBSERVER = _entities._constants.MoveType.OBSERVER¶
- PUSH = _entities._constants.MoveType.PUSH¶
- STEP = _entities._constants.MoveType.STEP¶
- VPHYSICS = _entities._constants.MoveType.VPHYSICS¶
- WALK = _entities._constants.MoveType.WALK¶
- names = {'CUSTOM': _entities._constants.MoveType.CUSTOM, 'FLY': _entities._constants.MoveType.FLY, 'FLYGRAVITY': _entities._constants.MoveType.FLYGRAVITY, 'ISOMETRIC': _entities._constants.MoveType.ISOMETRIC, 'LADDER': _entities._constants.MoveType.LADDER, 'NOCLIP': _entities._constants.MoveType.NOCLIP, 'NONE': _entities._constants.MoveType.NONE, 'OBSERVER': _entities._constants.MoveType.OBSERVER, 'PUSH': _entities._constants.MoveType.PUSH, 'STEP': _entities._constants.MoveType.STEP, 'VPHYSICS': _entities._constants.MoveType.VPHYSICS, 'WALK': _entities._constants.MoveType.WALK}¶
- values = {0: _entities._constants.MoveType.NONE, 1: _entities._constants.MoveType.ISOMETRIC, 2: _entities._constants.MoveType.WALK, 3: _entities._constants.MoveType.STEP, 4: _entities._constants.MoveType.FLY, 5: _entities._constants.MoveType.FLYGRAVITY, 6: _entities._constants.MoveType.VPHYSICS, 7: _entities._constants.MoveType.PUSH, 8: _entities._constants.MoveType.NOCLIP, 9: _entities._constants.MoveType.LADDER, 10: _entities._constants.MoveType.OBSERVER, 11: _entities._constants.MoveType.CUSTOM}¶
- class entities.constants.RenderEffects¶
Bases:
enum
- CLAMP_MIN_SCALE = _entities._constants.RenderEffects.CLAMP_MIN_SCALE¶
- DISTORT = _entities._constants.RenderEffects.DISTORT¶
- ENV_RAIN = _entities._constants.RenderEffects.ENV_RAIN¶
- ENV_SNOW = _entities._constants.RenderEffects.ENV_SNOW¶
- EXPLODE = _entities._constants.RenderEffects.EXPLODE¶
- FADE_FAST = _entities._constants.RenderEffects.FADE_FAST¶
- FADE_IN = None¶
- FADE_OUT = None¶
- FADE_SLOW = _entities._constants.RenderEffects.FADE_SLOW¶
- FLICKER_FAST = _entities._constants.RenderEffects.FLICKER_FAST¶
- FLICKER_SLOW = _entities._constants.RenderEffects.FLICKER_SLOW¶
- GLOW_SHELL = _entities._constants.RenderEffects.GLOW_SHELL¶
- HOLOGRAM = _entities._constants.RenderEffects.HOLOGRAM¶
- NONE = _entities._constants.RenderEffects.NONE¶
- NO_DISSIPATION = _entities._constants.RenderEffects.NO_DISSIPATION¶
- PULSE_FAST = _entities._constants.RenderEffects.PULSE_FAST¶
- PULSE_FAST_WIDE = _entities._constants.RenderEffects.PULSE_FAST_WIDE¶
- PULSE_FAST_WIDER = _entities._constants.RenderEffects.PULSE_FAST_WIDER¶
- PULSE_SLOW = _entities._constants.RenderEffects.PULSE_SLOW¶
- PULSE_SLOW_WIDE = _entities._constants.RenderEffects.PULSE_SLOW_WIDE¶
- RAGDOLL = _entities._constants.RenderEffects.RAGDOLL¶
- SOLID_FAST = _entities._constants.RenderEffects.SOLID_FAST¶
- SOLID_SLOW = _entities._constants.RenderEffects.SOLID_SLOW¶
- SPOTLIGHT = _entities._constants.RenderEffects.SPOTLIGHT¶
- STROBE_FAST = _entities._constants.RenderEffects.STROBE_FAST¶
- STROBE_FASTER = _entities._constants.RenderEffects.STROBE_FASTER¶
- STROBE_SLOW = _entities._constants.RenderEffects.STROBE_SLOW¶
- names = {'CLAMP_MIN_SCALE': _entities._constants.RenderEffects.CLAMP_MIN_SCALE, 'DISTORT': _entities._constants.RenderEffects.DISTORT, 'ENV_RAIN': _entities._constants.RenderEffects.ENV_RAIN, 'ENV_SNOW': _entities._constants.RenderEffects.ENV_SNOW, 'EXPLODE': _entities._constants.RenderEffects.EXPLODE, 'FADE_FAST': _entities._constants.RenderEffects.FADE_FAST, 'FADE_SLOW': _entities._constants.RenderEffects.FADE_SLOW, 'FLICKER_FAST': _entities._constants.RenderEffects.FLICKER_FAST, 'FLICKER_SLOW': _entities._constants.RenderEffects.FLICKER_SLOW, 'GLOW_SHELL': _entities._constants.RenderEffects.GLOW_SHELL, 'HOLOGRAM': _entities._constants.RenderEffects.HOLOGRAM, 'NONE': _entities._constants.RenderEffects.NONE, 'NO_DISSIPATION': _entities._constants.RenderEffects.NO_DISSIPATION, 'PULSE_FAST': _entities._constants.RenderEffects.PULSE_FAST, 'PULSE_FAST_WIDE': _entities._constants.RenderEffects.PULSE_FAST_WIDE, 'PULSE_FAST_WIDER': _entities._constants.RenderEffects.PULSE_FAST_WIDER, 'PULSE_SLOW': _entities._constants.RenderEffects.PULSE_SLOW, 'PULSE_SLOW_WIDE': _entities._constants.RenderEffects.PULSE_SLOW_WIDE, 'RAGDOLL': _entities._constants.RenderEffects.RAGDOLL, 'SOLID_FAST': _entities._constants.RenderEffects.SOLID_FAST, 'SOLID_SLOW': _entities._constants.RenderEffects.SOLID_SLOW, 'SPOTLIGHT': _entities._constants.RenderEffects.SPOTLIGHT, 'STROBE_FAST': _entities._constants.RenderEffects.STROBE_FAST, 'STROBE_FASTER': _entities._constants.RenderEffects.STROBE_FASTER, 'STROBE_SLOW': _entities._constants.RenderEffects.STROBE_SLOW}¶
- values = {0: _entities._constants.RenderEffects.NONE, 1: _entities._constants.RenderEffects.PULSE_SLOW, 2: _entities._constants.RenderEffects.PULSE_FAST, 3: _entities._constants.RenderEffects.PULSE_SLOW_WIDE, 4: _entities._constants.RenderEffects.PULSE_FAST_WIDE, 5: _entities._constants.RenderEffects.FADE_SLOW, 6: _entities._constants.RenderEffects.FADE_FAST, 7: _entities._constants.RenderEffects.SOLID_SLOW, 8: _entities._constants.RenderEffects.SOLID_FAST, 9: _entities._constants.RenderEffects.STROBE_SLOW, 10: _entities._constants.RenderEffects.STROBE_FAST, 11: _entities._constants.RenderEffects.STROBE_FASTER, 12: _entities._constants.RenderEffects.FLICKER_SLOW, 13: _entities._constants.RenderEffects.FLICKER_FAST, 14: _entities._constants.RenderEffects.NO_DISSIPATION, 15: _entities._constants.RenderEffects.DISTORT, 16: _entities._constants.RenderEffects.HOLOGRAM, 17: _entities._constants.RenderEffects.EXPLODE, 18: _entities._constants.RenderEffects.GLOW_SHELL, 19: _entities._constants.RenderEffects.CLAMP_MIN_SCALE, 20: _entities._constants.RenderEffects.ENV_RAIN, 21: _entities._constants.RenderEffects.ENV_SNOW, 22: _entities._constants.RenderEffects.SPOTLIGHT, 23: _entities._constants.RenderEffects.RAGDOLL, 24: _entities._constants.RenderEffects.PULSE_FAST_WIDER}¶
- class entities.constants.RenderMode¶
Bases:
enum
- ENVIRONMENTAL = _entities._constants.RenderMode.ENVIRONMENTAL¶
- GLOW = _entities._constants.RenderMode.GLOW¶
- NONE = _entities._constants.RenderMode.NONE¶
- NORMAL = _entities._constants.RenderMode.NORMAL¶
- TRANS_ADD = _entities._constants.RenderMode.TRANS_ADD¶
- TRANS_ADD_FRAME_BLEND = _entities._constants.RenderMode.TRANS_ADD_FRAME_BLEND¶
- TRANS_ALPHA = _entities._constants.RenderMode.TRANS_ALPHA¶
- TRANS_ALPHA_ADD = None¶
- TRANS_COLOR = _entities._constants.RenderMode.TRANS_COLOR¶
- TRANS_TEXTURE = _entities._constants.RenderMode.TRANS_TEXTURE¶
- WORLD_GLOW = _entities._constants.RenderMode.WORLD_GLOW¶
- names = {'ENVIRONMENTAL': _entities._constants.RenderMode.ENVIRONMENTAL, 'GLOW': _entities._constants.RenderMode.GLOW, 'NONE': _entities._constants.RenderMode.NONE, 'NORMAL': _entities._constants.RenderMode.NORMAL, 'TRANS_ADD': _entities._constants.RenderMode.TRANS_ADD, 'TRANS_ADD_FRAME_BLEND': _entities._constants.RenderMode.TRANS_ADD_FRAME_BLEND, 'TRANS_ALPHA': _entities._constants.RenderMode.TRANS_ALPHA, 'TRANS_COLOR': _entities._constants.RenderMode.TRANS_COLOR, 'TRANS_TEXTURE': _entities._constants.RenderMode.TRANS_TEXTURE, 'WORLD_GLOW': _entities._constants.RenderMode.WORLD_GLOW}¶
- values = {0: _entities._constants.RenderMode.NORMAL, 1: _entities._constants.RenderMode.TRANS_COLOR, 2: _entities._constants.RenderMode.TRANS_TEXTURE, 3: _entities._constants.RenderMode.GLOW, 4: _entities._constants.RenderMode.TRANS_ALPHA, 5: _entities._constants.RenderMode.TRANS_ADD, 6: _entities._constants.RenderMode.ENVIRONMENTAL, 7: _entities._constants.RenderMode.TRANS_ADD_FRAME_BLEND, 9: _entities._constants.RenderMode.WORLD_GLOW, 10: _entities._constants.RenderMode.NONE}¶
- class entities.constants.SolidFlags¶
Bases:
enum
- CUSTOMBOXTEST = _entities._constants.SolidFlags.CUSTOMBOXTEST¶
- CUSTOMRAYTEST = _entities._constants.SolidFlags.CUSTOMRAYTEST¶
- FORCE_WORLD_ALIGNED = _entities._constants.SolidFlags.FORCE_WORLD_ALIGNED¶
- NOT_MOVEABLE = None¶
- NOT_SOLID = _entities._constants.SolidFlags.NOT_SOLID¶
- NOT_STANDABLE = _entities._constants.SolidFlags.NOT_STANDABLE¶
- ROOT_PARENT_ALIGNED = _entities._constants.SolidFlags.ROOT_PARENT_ALIGNED¶
- TRIGGER = _entities._constants.SolidFlags.TRIGGER¶
- TRIGGER_TOUCH_DEBRIS = _entities._constants.SolidFlags.TRIGGER_TOUCH_DEBRIS¶
- TRIGGER_TOUCH_PLAYER = None¶
- USE_TRIGGER_BOUNDS = _entities._constants.SolidFlags.USE_TRIGGER_BOUNDS¶
- VOLUME_CONTENTS = _entities._constants.SolidFlags.VOLUME_CONTENTS¶
- names = {'CUSTOMBOXTEST': _entities._constants.SolidFlags.CUSTOMBOXTEST, 'CUSTOMRAYTEST': _entities._constants.SolidFlags.CUSTOMRAYTEST, 'FORCE_WORLD_ALIGNED': _entities._constants.SolidFlags.FORCE_WORLD_ALIGNED, 'NOT_SOLID': _entities._constants.SolidFlags.NOT_SOLID, 'NOT_STANDABLE': _entities._constants.SolidFlags.NOT_STANDABLE, 'ROOT_PARENT_ALIGNED': _entities._constants.SolidFlags.ROOT_PARENT_ALIGNED, 'TRIGGER': _entities._constants.SolidFlags.TRIGGER, 'TRIGGER_TOUCH_DEBRIS': _entities._constants.SolidFlags.TRIGGER_TOUCH_DEBRIS, 'USE_TRIGGER_BOUNDS': _entities._constants.SolidFlags.USE_TRIGGER_BOUNDS, 'VOLUME_CONTENTS': _entities._constants.SolidFlags.VOLUME_CONTENTS}¶
- values = {1: _entities._constants.SolidFlags.CUSTOMRAYTEST, 2: _entities._constants.SolidFlags.CUSTOMBOXTEST, 4: _entities._constants.SolidFlags.NOT_SOLID, 8: _entities._constants.SolidFlags.TRIGGER, 16: _entities._constants.SolidFlags.NOT_STANDABLE, 32: _entities._constants.SolidFlags.VOLUME_CONTENTS, 64: _entities._constants.SolidFlags.FORCE_WORLD_ALIGNED, 128: _entities._constants.SolidFlags.USE_TRIGGER_BOUNDS, 256: _entities._constants.SolidFlags.ROOT_PARENT_ALIGNED, 512: _entities._constants.SolidFlags.TRIGGER_TOUCH_DEBRIS}¶
- class entities.constants.SolidType¶
Bases:
enum
- BBOX = _entities._constants.SolidType.BBOX¶
- BSP = _entities._constants.SolidType.BSP¶
- CUSTOM = _entities._constants.SolidType.CUSTOM¶
- NONE = _entities._constants.SolidType.NONE¶
- OBB = _entities._constants.SolidType.OBB¶
- OBB_YAW = _entities._constants.SolidType.OBB_YAW¶
- VPHYSICS = _entities._constants.SolidType.VPHYSICS¶
- names = {'BBOX': _entities._constants.SolidType.BBOX, 'BSP': _entities._constants.SolidType.BSP, 'CUSTOM': _entities._constants.SolidType.CUSTOM, 'NONE': _entities._constants.SolidType.NONE, 'OBB': _entities._constants.SolidType.OBB, 'OBB_YAW': _entities._constants.SolidType.OBB_YAW, 'VPHYSICS': _entities._constants.SolidType.VPHYSICS}¶
- values = {0: _entities._constants.SolidType.NONE, 1: _entities._constants.SolidType.BSP, 2: _entities._constants.SolidType.BBOX, 3: _entities._constants.SolidType.OBB, 4: _entities._constants.SolidType.OBB_YAW, 5: _entities._constants.SolidType.CUSTOM, 6: _entities._constants.SolidType.VPHYSICS}¶