{ "meta": { "game_key": "csgo", "source_build": "24442510", "pulse": 580, "pulse_typed": 580, "entity_inputs": 715, "entity_outputs": 226, "entity_classes": 474, "commands": 784 }, "pulse": { "CBarnLightAPI::CastDynamicShadows": { "library": "server", "display": "Cast Dynamic Shadows", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_barn" }, { "name": "param", "type": 0 } ], "typed": true, "descriptor": "0xccff70" }, "CBarnLightAPI::Disable": { "library": "server", "display": "Disable", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_barn" } ], "typed": true, "descriptor": "0xccfd50" }, "CBarnLightAPI::Enable": { "library": "server", "display": "Enable", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_barn" } ], "typed": true, "descriptor": "0xccfe60" }, "CBarnLightAPI::SetBrightness": { "library": "server", "display": "Set Brightness", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_barn" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0xcd06a0" }, "CBarnLightAPI::SetBrightnessScale": { "library": "server", "display": "Set Brightness Scale", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_barn" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0xcd0530" }, "CBarnLightAPI::SetColor": { "library": "server", "display": "Set Color", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_barn" }, { "name": "param", "type": 11 } ], "typed": true, "descriptor": "0xcd0980" }, "CBarnLightAPI::SetColorTemperature": { "library": "server", "display": "Set Color Temperature", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_barn" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0xcd0810" }, "CBarnLightAPI::SetFogScale": { "library": "server", "display": "Set Fog Scale", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_barn" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0xcd00e0" }, "CBarnLightAPI::SetFogStrength": { "library": "server", "display": "Set Fog Strength", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_barn" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0xcd0250" }, "CBarnLightAPI::SetStyle": { "library": "server", "display": "Set Style", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_barn" }, { "name": "param", "type": 3 } ], "typed": true, "descriptor": "0xcd03c0" }, "CBarnLightAPI::Toggle": { "library": "server", "display": "Toggle", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_barn" } ], "typed": true, "descriptor": "0xccfc40" }, "CBaseAnimGraphAPI::GetLayerCycle": { "library": "server", "display": "Get Layer Cycle", "description": "Returns the cycle of an animation playing on this layer", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 64 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "baseanimgraph" }, { "name": "iLayer", "type": 1 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x15c8a60" }, "CBaseAnimGraphAPI::IsAnimEventActive": { "library": "server", "display": "Is Anim Event Active", "description": "Is the specified AG2 event active?", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 64 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "baseanimgraph" }, { "name": "nAnimEvent", "type": 25, "type_name": "GameAnimEventIndex_t" } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x15c88e0" }, "CBaseAnimGraphAPI::IsExternalChoreoGraphActive": { "library": "server", "display": "Is External Choreo Graph Active", "description": "Is there an external choreo animgraph applied to this entity", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 64 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "baseanimgraph" } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x15c7550" }, "CBaseAnimGraphAPI::PlaySequence": { "library": "server", "display": "Play Sequence", "description": "Play the specified animation sequence on a NON-ANIMGRAPH entity", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "baseanimgraph" }, { "name": "pSequenceName", "type": 3 } ], "typed": true, "descriptor": "0x15c8be0" }, "CBaseAnimGraphAPI::SetBodygroup": { "library": "server", "display": "Set Bodygroup", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "baseanimgraph" }, { "name": "param", "type": 3 } ], "typed": true, "descriptor": "0x15c85e0" }, "CBaseAnimGraphAPI::SetPlaybackRate": { "library": "server", "display": "Set Playback Rate", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "baseanimgraph" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x15c8760" }, "CBaseEntityAPI::ChangeTeam": { "library": "server", "display": "Change Team", "description": "Set the entity team number", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "iTeamNum", "type": 1 } ], "typed": true, "descriptor": "0x17c0b70" }, "CBaseEntityAPI::ClassMatches": { "library": "server", "display": "Class Matches", "description": "Check the type of an entity. Includes base classes.", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "entityType", "type": 3 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x17c07b0" }, "CBaseEntityAPI::ClassNameMatches": { "library": "server", "display": "Class Name Matches", "description": "Returns true if the entity's class matches the one given (no wildcard support)", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "pClassName", "type": 3 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x17c0910" }, "CBaseEntityAPI::FindModelConfigEntity": { "library": "server", "display": "Find Model Config Entity", "description": "Returns the model config entity attached to this entity by the specified name", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "pConfigEntityName", "type": 3 } ], "returns": [ { "name": "retval", "type": 13 } ], "typed": true, "descriptor": "0x17c0380" }, "CBaseEntityAPI::GetAbsAngles": { "library": "server", "display": "Get Abs Angles", "description": "Get the world orientation of this entity.", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 } ], "returns": [ { "name": "retval", "type": 6 } ], "typed": true, "descriptor": "0x17bfdc0" }, "CBaseEntityAPI::GetAbsOrigin": { "library": "server", "display": "Get Abs Origin", "description": "The entity origin (absolute).", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 } ], "returns": [ { "name": "retval", "type": 7 } ], "typed": true, "descriptor": "0x17c15b0" }, "CBaseEntityAPI::GetAbsScale": { "library": "server", "display": "Get Abs Scale", "description": "Get the world scale of this entity.", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x17bfbc0" }, "CBaseEntityAPI::GetAllChildren": { "library": "server", "display": "Get All Children", "description": "Returns the children in hierarchy.", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x17bec90" }, "CBaseEntityAPI::GetAttachmentAngle": { "library": "server", "display": "Get Attachment Angle", "description": "Return the Angle of the entity's attachment.", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "pAttachment", "type": 3 } ], "returns": [ { "name": "retval", "type": 6 } ], "typed": true, "descriptor": "0x17c12f0" }, "CBaseEntityAPI::GetAttachmentForward": { "library": "server", "display": "Get Attachment Forward", "description": "Return the forward vector for the attachment", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "pAttachment", "type": 3 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x17c1190" }, "CBaseEntityAPI::GetAttachmentLeft": { "library": "server", "display": "Get Attachment Left", "description": "Return the left vector for the attachment", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "pAttachment", "type": 3 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x17c0ed0" }, "CBaseEntityAPI::GetAttachmentOrigin": { "library": "server", "display": "Get Attachment Origin", "description": "Return the absolute position of the entity's attachment.", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "pAttachment", "type": 3 } ], "returns": [ { "name": "retval", "type": 7 } ], "typed": true, "descriptor": "0x17c1450" }, "CBaseEntityAPI::GetAttachmentUp": { "library": "server", "display": "Get Attachment Up", "description": "Return the up vector for the attachment", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "pAttachment", "type": 3 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x17c1030" }, "CBaseEntityAPI::GetClassName": { "library": "server", "display": "Get Class Name", "description": "The entity class name", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 } ], "returns": [ { "name": "retval", "type": 3 } ], "typed": true, "descriptor": "0x17c0a70" }, "CBaseEntityAPI::GetLocalAngles": { "library": "server", "display": "Get Local Angles", "description": "Get the local orientation of this entity.", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 } ], "returns": [ { "name": "retval", "type": 6 } ], "typed": true, "descriptor": "0x17bfec0" }, "CBaseEntityAPI::GetLocalScale": { "library": "server", "display": "Get Local Scale", "description": "Get the local scale of this entity.", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x17bfcc0" }, "CBaseEntityAPI::GetOrigin": { "library": "server", "display": "Get Origin", "description": "The entity origin (local)", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x17c0dd0" }, "CBaseEntityAPI::GetTeamNumber": { "library": "server", "display": "Get Team Number", "description": "The entity team number", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x17c0cd0" }, "CBaseEntityAPI::IsModel": { "library": "server", "display": "Is Model", "description": "Returns true if the entity is using the given model, false otherwise", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "strModel", "type": 3 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x17c04e0" }, "CBaseEntityAPI::NameMatches": { "library": "server", "display": "Name Matches", "description": "Returns true if the entity name matches the given string. Wildcards are accepted.", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 1 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "pNameOrWildcard", "type": 3 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x17c0650" }, "CBaseEntityAPI::SetAbsAngles": { "library": "server", "display": "Set Abs Angles", "description": "Set the world orientation of this entity.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "angles", "type": 6 } ], "typed": true, "descriptor": "0x17bf900" }, "CBaseEntityAPI::SetAbsOrigin": { "library": "server", "display": "Set Abs Origin", "description": "Set the world origin of this entity.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "vPos", "type": 7 } ], "typed": true, "descriptor": "0x17bf640" }, "CBaseEntityAPI::SetAbsScale": { "library": "server", "display": "Set Abs Scale", "description": "Set the world scale of this entity.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "flScale", "type": 2 } ], "typed": true, "descriptor": "0x17bf380" }, "CBaseEntityAPI::SetKinematic": { "library": "server", "display": "Set Kinematic", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "bKinematic", "type": 0 } ], "typed": true, "descriptor": "0x17beb30" }, "CBaseEntityAPI::SetLocalAngles": { "library": "server", "display": "Set Local Angles", "description": "Set the local orientation of this entity. Use when you have a parent.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "angles", "type": 6 } ], "typed": true, "descriptor": "0x17bfa60" }, "CBaseEntityAPI::SetLocalOrigin": { "library": "server", "display": "Set Local Origin", "description": "Set the local origin of this entity. Use when you have a parent.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "vPos", "type": 5 } ], "typed": true, "descriptor": "0x17bf7a0" }, "CBaseEntityAPI::SetLocalScale": { "library": "server", "display": "Set Local Scale", "description": "Set the local scale of this entity. Use when you have a parent.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "flScale", "type": 2 } ], "typed": true, "descriptor": "0x17bf4e0" }, "CBaseEntityAPI::SetParent": { "library": "server", "display": "Set Parent", "description": "Set the parent of this entity.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "pNewParent", "type": 13 } ], "typed": true, "descriptor": "0x17bf210" }, "CBaseEntityAPI::SetParentMaintainOffset": { "library": "server", "display": "Set Parent Maintain Offset", "description": "Set the parent of this entity and maintain offsets.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "pNewParent", "type": 13 }, { "name": "sAttachBoneName", "type": 3 } ], "typed": true, "descriptor": "0x17bed90" }, "CBaseEntityAPI::SetParentWithOffset": { "library": "server", "display": "Set Parent With Offset", "description": "Set the parent of this entity (with offset).", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "pNewParent", "type": 13 }, { "name": "sAttachBoneName", "type": 3 }, { "name": "xAttachOffset", "type": 9 } ], "typed": true, "descriptor": "0x17bef60" }, "CBaseEntityAPI::TeleportToPoint": { "library": "server", "display": "Teleport To Point", "description": "Teleport the given entity to the specified position and orientation", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "vPosition", "type": 7 } ], "typed": true, "descriptor": "0x17c0220" }, "CBaseEntityAPI::TeleportToTransform": { "library": "server", "display": "Teleport To Transform", "description": "Teleport the given entity to the specified transform", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "xTransform", "type": 10 } ], "typed": true, "descriptor": "0x17c00c0" }, "CBaseEntityAPI::WasThrownByPlayer": { "library": "server", "display": "Was Thrown By Player", "description": "Returns true if the entity was recently thrown by the player", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x17bffc0" }, "CBaseEntity_SharedAPI::AddOutput": { "library": "server", "display": "Add Output", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "pParam", "type": 3 } ], "typed": true, "descriptor": "0xd24e50" }, "CBaseEntity_SharedAPI::SetScale": { "library": "server", "display": "Set Scale", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "flValue", "type": 2 } ], "typed": true, "descriptor": "0xd24cf0" }, "CBaseModelEntityAPI::Alpha": { "library": "server", "display": "Alpha", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "param", "type": 1 } ], "typed": true, "descriptor": "0x15e7f80" }, "CBaseModelEntityAPI::BreakJointByName": { "library": "server", "display": "Break Joint By Name", "description": "Destroy this joint by Name", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "pJointName", "type": 3 } ], "typed": true, "descriptor": "0x15e6570" }, "CBaseModelEntityAPI::ClearRenderAttribute": { "library": "server", "display": "Clear Render Attribute", "description": "Clear the specified render attribute", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "pAttributeName", "type": 3 } ], "typed": true, "descriptor": "0x15e6ba0" }, "CBaseModelEntityAPI::Color": { "library": "server", "display": "Color", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "param", "type": 11 } ], "typed": true, "descriptor": "0x15e7e30" }, "CBaseModelEntityAPI::DestructibleHitGroupDestroy": { "library": "server", "display": "Destructible Hit Group Destroy", "description": "Destroy a destructible hit group. Damage level of -1 means all damage levels, otherwise specify the last one you want to blow up.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "nHitGroup", "type": 25, "type_name": "HitGroup_t" }, { "name": "nDamageLevel", "type": 1 } ], "typed": true, "descriptor": "0x15e6030" }, "CBaseModelEntityAPI::Extinguish": { "library": "server", "display": "Extinguish", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" } ], "typed": true, "descriptor": "0x15cb2c0" }, "CBaseModelEntityAPI::GetJointLimitAngles": { "library": "server", "display": "Get Joint Limit Angles", "description": "Returns the joint limit angles.", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "pJointName", "type": 3 } ], "returns": [ { "name": "retval", "type": 0 }, { "name": "MinAngle", "type": 2 }, { "name": "MaxAngle", "type": 2 } ], "typed": true, "descriptor": "0x15e61f0" }, "CBaseModelEntityAPI::GetRenderAlpha": { "library": "server", "display": "Get Render Alpha", "description": "Get object render alpha (0-255)", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x15cb0a0" }, "CBaseModelEntityAPI::GetRenderColor": { "library": "server", "display": "Get Render Color", "description": "Get object render color (Alpha is ignored)", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" } ], "returns": [ { "name": "retval", "type": 11 } ], "typed": true, "descriptor": "0x15cb1b0" }, "CBaseModelEntityAPI::Ignite": { "library": "server", "display": "Ignite", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" } ], "typed": true, "descriptor": "0x15cb3d0" }, "CBaseModelEntityAPI::IgniteHitboxFireScale": { "library": "server", "display": "Ignite Hitbox Fire Scale", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x15e78f0" }, "CBaseModelEntityAPI::IgniteLifetime": { "library": "server", "display": "Ignite Lifetime", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x15e7b90" }, "CBaseModelEntityAPI::IgniteNumHitboxFires": { "library": "server", "display": "Ignite Num Hitbox Fires", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "param", "type": 1 } ], "typed": true, "descriptor": "0x15e7a40" }, "CBaseModelEntityAPI::SetBodyGroupValue": { "library": "server", "display": "Set Body Group Value", "description": "Change the active choice for the named bodygroup to the specified value", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "pBodyGroupName", "type": 3 }, { "name": "iValue", "type": 1 } ], "typed": true, "descriptor": "0x15e7730" }, "CBaseModelEntityAPI::SetJointLimitAngles": { "library": "server", "display": "Set Joint Limit Angles", "description": "Sets the joint limit angles. Only valid for prismatic and revolute joints.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "pJointName", "type": 3 }, { "name": "flMinAngle", "type": 2 }, { "name": "flMaxAngle", "type": 2 } ], "typed": true, "descriptor": "0x15e6340" }, "CBaseModelEntityAPI::SetJointLimitEnabled": { "library": "server", "display": "Set Joint Limit Enabled", "description": "Enables/disables the joint limit. Only valid for prismatic and revolute joints.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "pJointName", "type": 3 }, { "name": "bEnabled", "type": 0 } ], "typed": true, "descriptor": "0x15e66c0" }, "CBaseModelEntityAPI::SetMaterialGroup": { "library": "server", "display": "Set Material Group", "description": "Change the active materialgroup", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "pName", "type": 3 } ], "typed": true, "descriptor": "0x15e75e0" }, "CBaseModelEntityAPI::SetModel": { "library": "server", "display": "Set Model", "description": "Change the current model", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "hModel", "type": 14 } ], "typed": true, "descriptor": "0x15e7480" }, "CBaseModelEntityAPI::SetRenderAlpha": { "library": "server", "display": "Set Render Alpha", "description": "Alpha 0-255", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "nAlpha", "type": 1 } ], "typed": true, "descriptor": "0x15e6a10" }, "CBaseModelEntityAPI::SetRenderAttribute": { "library": "server", "display": "Set Render Attribute", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "pValue", "type": 3 } ], "typed": true, "descriptor": "0x15e7330" }, "CBaseModelEntityAPI::SetRenderAttribute4Floats": { "library": "server", "display": "Set Render Attribute4 Floats", "description": "Set the specified render attribute value", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "pAttributeName", "type": 3 }, { "name": "flX", "type": 2 }, { "name": "flY", "type": 2 }, { "name": "flZ", "type": 2 }, { "name": "flW", "type": 2 } ], "typed": true, "descriptor": "0x15e6cf0" }, "CBaseModelEntityAPI::SetRenderAttributeFloat": { "library": "server", "display": "Set Render Attribute Float", "description": "Set the specified render attribute value", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "pAttributeName", "type": 3 }, { "name": "flValue", "type": 2 } ], "typed": true, "descriptor": "0x15e7180" }, "CBaseModelEntityAPI::SetRenderAttributeVector": { "library": "server", "display": "Set Render Attribute Vector", "description": "Set the specified render attribute value", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "pAttributeName", "type": 3 }, { "name": "vValue", "type": 5 } ], "typed": true, "descriptor": "0x15e6fd0" }, "CBaseModelEntityAPI::SetRenderColor": { "library": "server", "display": "Set Render Color", "description": "Set object render color (Alpha is ignored)", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "cColor", "type": 11 } ], "typed": true, "descriptor": "0x15e6880" }, "CBaseModelEntityAPI::Skin": { "library": "server", "display": "Skin", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "param", "type": 1 } ], "typed": true, "descriptor": "0x15e7ce0" }, "CBaseModelEntityAPI::fademaxdist": { "library": "server", "display": "fademaxdist", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x15e80d0" }, "CBaseModelEntityAPI::fademindist": { "library": "server", "display": "fademindist", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "basemodelentity" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x15e8220" }, "CBasePlayerControllerAPI::GetPlayerSlot": { "library": "server", "display": "Get Player Slot", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "player_controller" } ], "returns": [ { "name": "retval", "type": 20, "type_name": "CPlayerSlot" } ], "typed": true, "descriptor": "0x15c3b90" }, "CBasePlayerControllerAPI::IsFakeClient": { "library": "server", "display": "Is Fake Client", "description": "Fake client, simulated server side; don't send network messages to them", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "player_controller" } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x15c3f10" }, "CBaseTriggerAPI::FindEntitiesInTrigger": { "library": "server", "display": "Find Entities In Trigger", "description": "Return the current entities touching the trigger, matching the optional criteria.", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 64 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "trigger" }, { "name": "entityType", "type": 3 }, { "name": "optionalEntityName", "type": 18 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0xd1f380" }, "CBaseTriggerAPI::IsTouching": { "library": "server", "display": "Is Touching", "description": "Is the other entity touching the trigger?", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 64 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "trigger" }, { "name": "pOtherEntity", "type": 13 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0xd25970" }, "CBaseTriggerAPI::IsTouchingAny": { "library": "server", "display": "Is Touching Any", "description": "Is there any entity touching the trigger?", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 64 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "trigger" } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0xd247a0" }, "CBuyZone_API::SetTeam_AllTeams": { "library": "server", "display": "Set Team All Teams", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_buyzone" } ], "typed": true, "descriptor": "0xb97df0" }, "CBuyZone_API::SetTeam_CTOnly": { "library": "server", "display": "Set Team CT Only", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_buyzone" } ], "typed": true, "descriptor": "0xb97f00" }, "CBuyZone_API::SetTeam_None": { "library": "server", "display": "Set Team None", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_buyzone" } ], "typed": true, "descriptor": "0xb97ce0" }, "CBuyZone_API::SetTeam_TerroristOnly": { "library": "server", "display": "Set Team Terrorist Only", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_buyzone" } ], "typed": true, "descriptor": "0xb98010" }, "CBuyZone_API::team": { "library": "server", "display": "team", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_buyzone" }, { "name": "param", "type": 1 } ], "typed": true, "descriptor": "0xb92f50" }, "CCSPlayerPawn_API::OnRescueZoneTouch": { "library": "server", "display": "On Rescue Zone Touch", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "player" } ], "typed": true, "descriptor": "0xad3c20" }, "CCSPointPulseAPI::GetCTScore": { "library": "server", "display": "Get CT Score", "description": "Get the number of rounds won by CTs.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xb134c0" }, "CCSPointPulseAPI::GetIsWingman": { "library": "server", "display": "Get Is Wingman", "description": "Get if the current match is a Wingman match.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0xb13520" }, "CCSPointPulseAPI::GetRoundsPlayedThisPhase": { "library": "server", "display": "Get Rounds Played This Phase", "description": "Get the round number of the current half. Starts at 0.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xb134a0" }, "CCSPointPulseAPI::GetScoreToEndMatch": { "library": "server", "display": "Get Score To End Match", "description": "Get the number of round wins needed to win the match. This number goes up each time a match enters overtime.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xb13500" }, "CCSPointPulseAPI::GetTScore": { "library": "server", "display": "Get T Score", "description": "Get the number of rounds won by Ts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xb134e0" }, "CCSPointPulseAPI::OnRoundEnd": { "library": "server", "display": "OnRoundEnd", "description": "Fired when a round winner is determined.", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "nWinner", "type": 1 }, { "name": "nReason", "type": 1 } ], "typed": true, "descriptor": "0xb10800" }, "CCSPointPulseAPI::OnRoundFreezeEnd": { "library": "server", "display": "OnRoundFreezeEnd", "description": "Fired when the freeze period of a round ends.", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "typed": true, "descriptor": "0xb0edb0" }, "CCSPointPulseAPI::OnRoundStart": { "library": "server", "display": "OnRoundStart", "description": "Fired when a round starts.", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "nRoundNumber", "type": 1 } ], "typed": true, "descriptor": "0xb10940" }, "CCSPointScriptEntity_API::RunScriptInput": { "library": "server", "display": "Run Script Input", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_script" }, { "name": "param", "type": 3 } ], "typed": true, "descriptor": "0xb179d0" }, "CCSWeaponBase_API::SetAmmoAmount": { "library": "server", "display": "Set Ammo Amount", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "weapon_cs_base" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x1439d00" }, "CCSWeaponBase_API::SetReserveAmmoAmount": { "library": "server", "display": "Set Reserve Ammo Amount", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "weapon_cs_base" }, { "name": "param", "type": 1 } ], "typed": true, "descriptor": "0x1439b90" }, "CCSWeaponBase_API::ToggleCanBePickedUp": { "library": "server", "display": "Toggle Can Be Picked Up", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "weapon_cs_base" } ], "typed": true, "descriptor": "0x1439a80" }, "CEnvCombinedLightProbeVolumeAPI::Disable": { "library": "server", "display": "Disable", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "env_combined_light_probe_volume" } ], "typed": true, "descriptor": "0xd248b0" }, "CEnvCombinedLightProbeVolumeAPI::Enable": { "library": "server", "display": "Enable", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "env_combined_light_probe_volume" } ], "typed": true, "descriptor": "0xd249c0" }, "CEnvCombinedLightProbeVolumeAPI::SetBrightness": { "library": "server", "display": "Set Brightness", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "env_combined_light_probe_volume" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0xd25390" }, "CEnvCombinedLightProbeVolumeAPI::SetColor": { "library": "server", "display": "Set Color", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "env_combined_light_probe_volume" }, { "name": "param", "type": 11 } ], "typed": true, "descriptor": "0xd25500" }, "CEnvCubemapAPI::Disable": { "library": "server", "display": "Disable", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "env_cubemap" } ], "typed": true, "descriptor": "0xd24ad0" }, "CEnvCubemapAPI::Enable": { "library": "server", "display": "Enable", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "env_cubemap" } ], "typed": true, "descriptor": "0xd24be0" }, "CEnvHudHint_API::HideHudHint": { "library": "server", "display": "Hide Hud Hint", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "env_hudhint" } ], "typed": true, "descriptor": "0xb96b00" }, "CEnvHudHint_API::ShowHudHint": { "library": "server", "display": "Show Hud Hint", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "env_hudhint" } ], "typed": true, "descriptor": "0xb92e40" }, "CEnvLightProbeVolumeAPI::Disable": { "library": "server", "display": "Disable", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "env_light_probe_volume" } ], "typed": true, "descriptor": "0xd7ee70" }, "CEnvLightProbeVolumeAPI::Enable": { "library": "server", "display": "Enable", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "env_light_probe_volume" } ], "typed": true, "descriptor": "0xd7ef80" }, "CEnvSkyAPI::Disable": { "library": "server", "display": "Disable", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "env_sky" } ], "typed": true, "descriptor": "0xd7f090" }, "CEnvSkyAPI::Enable": { "library": "server", "display": "Enable", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "env_sky" } ], "typed": true, "descriptor": "0xd7d8a0" }, "CFilterMultipleAPI::AddFilter": { "library": "server", "display": "Add Filter", "description": "Add the named entity to the filter list", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "filter_multi" }, { "name": "pFilter", "type": 13, "entity_class": "filter_base" } ], "typed": true, "descriptor": "0x1631660" }, "CFilterMultipleAPI::RemoveFilter": { "library": "server", "display": "Remove Filter", "description": "Remove the named entity from the filter list", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "filter_multi" }, { "name": "pFilter", "type": 13, "entity_class": "filter_base" } ], "typed": true, "descriptor": "0x16314c0" }, "CFlashbangProjectile_API::SetTimer": { "library": "server", "display": "Set Timer", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "flashbang_projectile" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0xd15050" }, "CFuncConveyor_API::SetSpeed": { "library": "server", "display": "Set Speed", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_conveyor" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0xb930d0" }, "CFuncConveyor_API::SetTransitionDuration": { "library": "server", "display": "Set Transition Duration", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_conveyor" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0xb97360" }, "CFuncConveyor_API::ToggleDirection": { "library": "server", "display": "Toggle Direction", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_conveyor" } ], "typed": true, "descriptor": "0xb96f70" }, "CFuncMoverAPI::ClearFollowMoverEntity": { "library": "server", "display": "Clear Follow Mover Entity", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x1890d00" }, "CFuncMoverAPI::ClearPathEnd": { "library": "server", "display": "Clear Path End", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x1890c20" }, "CFuncMoverAPI::DeleteFollowMoverSpringConstraint": { "library": "server", "display": "Delete Follow Mover Spring Constraint", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x1890a60" }, "CFuncMoverAPI::DisconnectFromPath": { "library": "server", "display": "Disconnect From Path", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x1893650" }, "CFuncMoverAPI::GetCurrentMoverSpeed": { "library": "server", "display": "Get Current Mover Speed", "description": "Get the provided movers current speed (units per second)", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1893dd0" }, "CFuncMoverAPI::GetMoverT": { "library": "server", "display": "Get Mover T", "description": "Get the provided movers current T value on the spline", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1893cf0" }, "CFuncMoverAPI::MoveToPathNode": { "library": "server", "display": "Move To Path Node", "description": "Move to the given path node by name.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "hPathNode", "type": 13, "entity_class": "path_node_mover" } ], "typed": true, "descriptor": "0x1892fd0" }, "CFuncMoverAPI::Pause": { "library": "server", "display": "Pause", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x18933b0" }, "CFuncMoverAPI::SetDistanceToReachMaxSpeed": { "library": "server", "display": "Set Distance To Reach Max Speed", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x1892070" }, "CFuncMoverAPI::SetDistanceToReachZeroSpeed": { "library": "server", "display": "Set Distance To Reach Zero Speed", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x1891f20" }, "CFuncMoverAPI::SetFaceEntity": { "library": "server", "display": "Set Face Entity", "description": "Face the specified entity.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "hEnt", "type": 13 } ], "typed": true, "descriptor": "0x1891700" }, "CFuncMoverAPI::SetFollowDistance": { "library": "server", "display": "Set Follow Distance", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x18915b0" }, "CFuncMoverAPI::SetFollowEntity": { "library": "server", "display": "Set Follow Entity", "description": "Set the name of an entity that the mover should follow -- it will try to maintain a given distance from this entity along the path.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "hEnt", "type": 13 } ], "typed": true, "descriptor": "0x1891b20" }, "CFuncMoverAPI::SetFollowEntityForward": { "library": "server", "display": "Set Follow Entity Forward", "description": "Set the name of an entity that the mover should follow forward along the path -- it will try to maintain a given distance from this entity along the path.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "hEnt", "type": 13 } ], "typed": true, "descriptor": "0x18919c0" }, "CFuncMoverAPI::SetFollowEntityReverse": { "library": "server", "display": "Set Follow Entity Reverse", "description": "Set the name of an entity that the mover should follow reverse along the path -- it will try to maintain a given distance from this entity along the path.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "hEnt", "type": 13 } ], "typed": true, "descriptor": "0x1891860" }, "CFuncMoverAPI::SetFollowMinimumSpeed": { "library": "server", "display": "Set Follow Minimum Speed", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x1891460" }, "CFuncMoverAPI::SetFollowMoverConstraintType": { "library": "server", "display": "Set Follow Mover Constraint Type", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "param", "type": 1 } ], "typed": true, "descriptor": "0x1891310" }, "CFuncMoverAPI::SetFollowMoverEntity": { "library": "server", "display": "Set Follow Mover Entity", "description": "Sets the name of another mover the entity should follow.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "pMover", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x1890de0" }, "CFuncMoverAPI::SetFollowMoverEntityToClosestOnSpline": { "library": "server", "display": "Set Follow Mover Entity To Closest On Spline", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x1890b40" }, "CFuncMoverAPI::SetFollowMoverSpringStrength": { "library": "server", "display": "Set Follow Mover Spring Strength", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "param", "type": 1 } ], "typed": true, "descriptor": "0x18911c0" }, "CFuncMoverAPI::SetMoveType": { "library": "server", "display": "Set Move Type", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "param", "type": 1 } ], "typed": true, "descriptor": "0x1890f20" }, "CFuncMoverAPI::SetMoverFaceEntity": { "library": "server", "display": "Set Mover Face Entity", "description": "Set the movers face entity", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "hFaceEntity", "type": 13 } ], "typed": true, "descriptor": "0x1893b90" }, "CFuncMoverAPI::SetOrientationMode": { "library": "server", "display": "Set Orientation Mode", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "param", "type": 1 } ], "typed": true, "descriptor": "0x1891c80" }, "CFuncMoverAPI::SetSpeed": { "library": "server", "display": "Set Speed", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x18925b0" }, "CFuncMoverAPI::SetSpeedImmediate": { "library": "server", "display": "Set Speed Immediate", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x1892460" }, "CFuncMoverAPI::SetTimeToBlendToNewOrientation": { "library": "server", "display": "Set Time To Blend To New Orientation", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x1891dd0" }, "CFuncMoverAPI::SetTimeToReachMaxSpeed": { "library": "server", "display": "Set Time To Reach Max Speed", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x1892310" }, "CFuncMoverAPI::SetTimeToReachZeroSpeed": { "library": "server", "display": "Set Time To Reach Zero Speed", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x18921c0" }, "CFuncMoverAPI::SetTimeToTraverseToNextNode": { "library": "server", "display": "Set Time To Traverse To Next Node", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x1891070" }, "CFuncMoverAPI::Start": { "library": "server", "display": "Start", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x1893ab0" }, "CFuncMoverAPI::StartForward": { "library": "server", "display": "Start Forward", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x18939d0" }, "CFuncMoverAPI::StartReverse": { "library": "server", "display": "Start Reverse", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x18938f0" }, "CFuncMoverAPI::Stop": { "library": "server", "display": "Stop", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x1893810" }, "CFuncMoverAPI::StopImmediate": { "library": "server", "display": "Stop Immediate", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x1893730" }, "CFuncMoverAPI::TeleportToPathNode": { "library": "server", "display": "Teleport To Path Node", "description": "Teleport to the given path node by name.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "hPathNode", "type": 13, "entity_class": "path_node_mover" } ], "typed": true, "descriptor": "0x1893150" }, "CFuncMoverAPI::Toggle": { "library": "server", "display": "Toggle", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x1893570" }, "CFuncMoverAPI::ToggleDirection": { "library": "server", "display": "Toggle Direction", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x1893490" }, "CFuncMoverAPI::TransitionToPath": { "library": "server", "display": "Transition To Path", "description": "Transition to the given path by name. This is used to move the mover between seperate paths. Will pick the closest point on the target path to move to.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "hPath", "type": 13, "entity_class": "path_mover" } ], "typed": true, "descriptor": "0x18929e0" }, "CFuncMoverAPI::TransitionToPathNode": { "library": "server", "display": "Transition To Path Node", "description": "Transition to the given path node by name. This is used to move the mover between seperate paths.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "hPathNode", "type": 13, "entity_class": "path_node_mover" } ], "typed": true, "descriptor": "0x1892e50" }, "CFuncMoverAPI::TransitionToPathNodeStartForward": { "library": "server", "display": "Transition To Path Node Start Forward", "description": "Transition to the given path node by name. This is used to move the mover between seperate paths. Will issue a start forward upon arriving at the node.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "hPathNode", "type": 13, "entity_class": "path_node_mover" } ], "typed": true, "descriptor": "0x1892cd0" }, "CFuncMoverAPI::TransitionToPathNodeStartReverse": { "library": "server", "display": "Transition To Path Node Start Reverse", "description": "Transition to the given path node by name. This is used to move the mover between seperate paths. Will issue a start reverse upon arriving at the node.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "hPathNode", "type": 13, "entity_class": "path_node_mover" } ], "typed": true, "descriptor": "0x1892b50" }, "CFuncMoverAPI::TransitionToPathStartForward": { "library": "server", "display": "Transition To Path Start Forward", "description": "Transition to the given path by name. This is used to move the mover between seperate paths. Will issue a start forward upon arriving at the path. Will pick the closest point on the target path to move to.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "hPath", "type": 13, "entity_class": "path_mover" } ], "typed": true, "descriptor": "0x1892870" }, "CFuncMoverAPI::TransitionToPathStartReverse": { "library": "server", "display": "Transition To Path Start Reverse", "description": "Transition to the given path by name. This is used to move the mover between seperate paths. Will issue a start reverse upon arriving at the path. Will pick the closest point on the target path to move to.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" }, { "name": "hPath", "type": 13, "entity_class": "path_mover" } ], "typed": true, "descriptor": "0x1892700" }, "CFuncMoverAPI::Unpause": { "library": "server", "display": "Unpause", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "func_mover" } ], "typed": true, "descriptor": "0x18932d0" }, "CGameMoney_API::AddMoneyPlayer": { "library": "server", "display": "Add Money Player", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "game_money" } ], "typed": true, "descriptor": "0xb995b0" }, "CGameMoney_API::AddTeamMoneyCT": { "library": "server", "display": "Add Team Money CT", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "game_money" } ], "typed": true, "descriptor": "0xb996c0" }, "CGameMoney_API::AddTeamMoneyTerrorist": { "library": "server", "display": "Add Team Money Terrorist", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "game_money" } ], "typed": true, "descriptor": "0xb997d0" }, "CGameMoney_API::SetMoneyAmount": { "library": "server", "display": "Set Money Amount", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "game_money" }, { "name": "param", "type": 1 } ], "typed": true, "descriptor": "0xb93250" }, "CGameMoney_API::SpendMoneyFromPlayer": { "library": "server", "display": "Spend Money From Player", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "game_money" } ], "typed": true, "descriptor": "0xb994a0" }, "CGameStateReportAPI::ClearCollections": { "library": "server", "display": "Clear Collections", "description": "Must clear all collections each pass.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "logic_gamestate_report" } ], "typed": true, "descriptor": "0x1903960" }, "CGameStateReportAPI::HasActivityEventType": { "library": "server", "display": "Has Activity Event Type", "description": "Test if a collection has an event of . Returns the result.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "logic_gamestate_report" }, { "name": "nType", "type": 1 }, { "name": "nCollectionIndex", "type": 1 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x1904090" }, "CGameStateReportAPI::NewActivityEventCollection": { "library": "server", "display": "New Activity Event Collection", "description": "Create a new activity event collection. Returns the resulting index.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "logic_gamestate_report" } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1903850" }, "CHostage_API::OnRescueZoneTouch": { "library": "server", "display": "On Rescue Zone Touch", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "hostage_entity" } ], "typed": true, "descriptor": "0xcbb640" }, "CLightEntityAPI::SetAppearance": { "library": "server", "display": "Set Appearance", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_omni" }, { "name": "param", "type": 1 } ], "typed": true, "descriptor": "0xdd28c0" }, "CLightEntityAPI::SetCustomAppearance": { "library": "server", "display": "Set Custom Appearance", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_omni" }, { "name": "param", "type": 3 } ], "typed": true, "descriptor": "0xdd2740" }, "CLightEntityAPI::SetLightBrightness": { "library": "server", "display": "Set Light Brightness", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_omni" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0xdd2a40" }, "CLightEntityAPI::SetLightColor": { "library": "server", "display": "Set Light Color", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_omni" }, { "name": "param", "type": 11 } ], "typed": true, "descriptor": "0xdd2bc0" }, "CLightEntityAPI::SetLightEnabled": { "library": "server", "display": "Set Light Enabled", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_omni" }, { "name": "param", "type": 0 } ], "typed": true, "descriptor": "0xdcef80" }, "CLightEntityAPI::Toggle": { "library": "server", "display": "Toggle", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_omni" } ], "typed": true, "descriptor": "0xdd3590" }, "CLightEntityAPI::TurnOff": { "library": "server", "display": "Turn Off", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_omni" } ], "typed": true, "descriptor": "0xdd36a0" }, "CLightEntityAPI::TurnOn": { "library": "server", "display": "Turn On", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "light_omni" } ], "typed": true, "descriptor": "0xdd37b0" }, "CLogicEventListener_API::Disable": { "library": "server", "display": "Disable", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "logic_eventlistener" } ], "typed": true, "descriptor": "0xb97080" }, "CLogicEventListener_API::Enable": { "library": "server", "display": "Enable", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "logic_eventlistener" } ], "typed": true, "descriptor": "0xb97190" }, "CLogicRelayAPI::CancelPending": { "library": "server", "display": "Cancel Pending", "description": "Cancel any events fired by this relay that are currently pending in the I/O event queue.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "logic_relay" } ], "typed": true, "descriptor": "0x1077c60" }, "CLogicRelayAPI::Disable": { "library": "server", "display": "Disable", "description": "Disable this entity.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "logic_relay" } ], "typed": true, "descriptor": "0x1077f90" }, "CLogicRelayAPI::Enable": { "library": "server", "display": "Enable", "description": "Enable this entity.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "logic_relay" } ], "typed": true, "descriptor": "0x10781b0" }, "CLogicRelayAPI::EnableRefire": { "library": "server", "display": "Enable Refire", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "logic_relay" } ], "typed": true, "descriptor": "0x10780a0" }, "CLogicRelayAPI::Toggle": { "library": "server", "display": "Toggle", "description": "Toggle the relay between enabled and disabled.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "logic_relay" } ], "typed": true, "descriptor": "0x1077e80" }, "CLogicRelayAPI::Trigger": { "library": "server", "display": "Trigger", "description": "Trigger the relay, causing its OnTrigger output to fire if it is enabled.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "logic_relay" } ], "typed": true, "descriptor": "0x1077d70" }, "CMapInfo_API::FireWinCondition": { "library": "server", "display": "Fire Win Condition", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "info_map_parameters" }, { "name": "param", "type": 1 } ], "typed": true, "descriptor": "0xb933d0" }, "CParticleCollectionBindingInstance::HACK_UnusedBinding": { "library": "particles", "display": "HAC K Unused Binding", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 0 ] }, "typed": true, "descriptor": "0x772ab0" }, "CParticleSystemAPI::DestroyImmediately": { "library": "server", "display": "Destroy Immediately", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "info_particle_system" } ], "typed": true, "descriptor": "0x170fda0" }, "CParticleSystemAPI::Freeze": { "library": "server", "display": "Freeze", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "info_particle_system" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x170f060" }, "CParticleSystemAPI::SetControlPoint": { "library": "server", "display": "Set Control Point", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "info_particle_system" }, { "name": "param", "type": 3 } ], "typed": true, "descriptor": "0x170ed60" }, "CParticleSystemAPI::SetDataControlPointX": { "library": "server", "display": "Set Data Control Point X", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "info_particle_system" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x170ebe0" }, "CParticleSystemAPI::SetDataControlPointY": { "library": "server", "display": "Set Data Control Point Y", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "info_particle_system" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x170ea60" }, "CParticleSystemAPI::SetDataControlPointZ": { "library": "server", "display": "Set Data Control Point Z", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "info_particle_system" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x170e8e0" }, "CParticleSystemAPI::SetTextString": { "library": "server", "display": "Set Text String", "description": "Update the text data on this system.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "info_particle_system" }, { "name": "pText", "type": 3 }, { "name": "bLocalize", "type": 0 } ], "typed": true, "descriptor": "0x170b440" }, "CParticleSystemAPI::Start": { "library": "server", "display": "Start", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "info_particle_system" } ], "typed": true, "descriptor": "0x17100d0" }, "CParticleSystemAPI::Stop": { "library": "server", "display": "Stop", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "info_particle_system" } ], "typed": true, "descriptor": "0x170ffc0" }, "CParticleSystemAPI::StopPlayEndCap": { "library": "server", "display": "Stop Play End Cap", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "info_particle_system" } ], "typed": true, "descriptor": "0x170feb0" }, "CParticleSystemAPI::Thaw": { "library": "server", "display": "Thaw", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "info_particle_system" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x170eee0" }, "CPathSimpleAPI::GetClosestDirToEntity": { "library": "server", "display": "Get Closest Dir To Entity", "description": "Compute the closest direction along the path relative to the entity provided. (world space vector)", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "path_simple" }, { "name": "hEntity", "type": 13 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x10777b0" }, "CPathSimpleAPI::GetClosestPosToEntity": { "library": "server", "display": "Get Closest Pos To Entity", "description": "Compute the closest position on the path relative to the entity provided. (world space vector)", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "path_simple" }, { "name": "hEntity", "type": 13 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x1077940" }, "CPathSimpleAPI::GetClosestTValueToEntity": { "library": "server", "display": "Get Closest T Value To Entity", "description": "Compute the closest T value on the path relative to the entity provided. (0.0 to 1.0 float value that defines the point along the spline)", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "path_simple" }, { "name": "hEntity", "type": 13 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1077ad0" }, "CPathSimpleAPI::GetDirAtTValue": { "library": "server", "display": "Get Dir At T Value", "description": "Compute the Direction along the spline at the provided T Value of the spline. (world space vector)", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "path_simple" }, { "name": "flTValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x10774b0" }, "CPathSimpleAPI::GetDistanceBetweenEntitiesAlongPath": { "library": "server", "display": "Get Distance Between Entities Along Path", "description": "Compute the distance along the path between provided Entity A and Entity B", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "path_simple" }, { "name": "hEntityA", "type": 13 }, { "name": "hEntityB", "type": 13 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x106ff10" }, "CPathSimpleAPI::GetPosAtTValue": { "library": "server", "display": "Get Pos At T Value", "description": "Compute the position at the provided T Value of the spline. (world space vector)", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "path_simple" }, { "name": "flTValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 7 } ], "typed": true, "descriptor": "0x1077630" }, "CPathSimpleAPI::SetEntityAtTValue": { "library": "server", "display": "Set Entity At T Value", "description": "Set entity to the position of the provided T value of the spline (world space vector)", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "path_simple" }, { "name": "hEntity", "type": 13 }, { "name": "flTValue", "type": 2 } ], "typed": true, "descriptor": "0x10782c0" }, "CPhysMotorAPI::GetActualSpeed": { "library": "server", "display": "Get Actual Speed", "description": "Get the current rotation speed (deg/s) of the attached object about the motor's axis. May differ from the motor's target speed.", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "phys_motor" } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x19348e0" }, "CPhysMotorAPI::SetSpinDownTime": { "library": "server", "display": "Set Spin Down Time", "description": "Sets the time the motor takes to spin down to a lesser target speed when it's on.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "phys_motor" }, { "name": "fSpinDownTime", "type": 2 } ], "typed": true, "descriptor": "0x1938bb0" }, "CPhysMotorAPI::SetSpinUpTime": { "library": "server", "display": "Set Spin Up Time", "description": "Sets the time the motor takes to spin up to a greater target speed when it's on.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "phys_motor" }, { "name": "fSpinUpTime", "type": 2 } ], "typed": true, "descriptor": "0x1938d70" }, "CPhysMotorAPI::SetSystemInertiaScale": { "library": "server", "display": "Set System Inertia Scale", "description": "Sets the inertia scale on the motor, which affects the maximum amount of torque it can generate (this will also affect the actual time the motor takes to spin up or spin down).", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "phys_motor" }, { "name": "flInertiaScale", "type": 2 } ], "typed": true, "descriptor": "0x19389f0" }, "CPointGiveAmmo_API::GiveAmmo": { "library": "server", "display": "Give Ammo", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_give_ammo" } ], "typed": true, "descriptor": "0x12f2090" }, "CPointPrefabAPI::GetRelayInterfaceSources": { "library": "server", "display": "Get Relay Interface Sources", "description": "Get all of the point_pulse entities which compose our procedural relay interface", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_prefab" } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x109deb0" }, "CPointTeleportAPI::Teleport": { "library": "server", "display": "Teleport", "description": "Teleport the target entity.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_teleport" } ], "typed": true, "descriptor": "0x1989890" }, "CPointTeleportAPI::TeleportEntity": { "library": "server", "display": "Teleport Entity", "description": "Teleport the entity specified by the parameter override. Use this to teleport an entity other than the one specified in the Entity To Teleport field.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_teleport" }, { "name": "param", "type": 3 } ], "typed": true, "descriptor": "0x1989600" }, "CPointTeleportAPI::TeleportEntityToCurrentPos": { "library": "server", "display": "Teleport Entity To Current Pos", "description": "Teleport the entity specified by the parameter override to wherever the point_teleport entity is currently. The Teleport input teleports to the current position of the point_teleport", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_teleport" }, { "name": "param", "type": 3 } ], "typed": true, "descriptor": "0x1989a50" }, "CPointTeleportAPI::TeleportToCurrentPos": { "library": "server", "display": "Teleport To Current Pos", "description": "Teleport the target entity to wherever the point_teleport entity is currently. The Teleport input teleports to the initial position of the point_teleport, so this input was added to avoid breaking old content.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_teleport" } ], "typed": true, "descriptor": "0x1989780" }, "CPointTemplateAPI::DeleteCreatedSpawnGroups": { "library": "server", "display": "Delete Created Spawn Groups", "description": "Deletes all spawn groups created by the template. Only works if you use asynchronous spawn and INSERT_INTO_NEWLY_CREATED_SPAWN_GROUP.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_template" } ], "typed": true, "descriptor": "0xdd38c0" }, "CPointTemplateAPI::ForceSpawn": { "library": "server", "display": "Force Spawn", "description": "Spawn an instance of the template at the original position.", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_template" } ], "typed": true, "descriptor": "0xdd39d0" }, "CPointTemplateAPI::ForceSpawnAtLocation": { "library": "server", "display": "Force Spawn At Location", "description": "Tells the point_template entity to ForceSpawn and return the first entity that matches the name (wildcard)", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_template" }, { "name": "pLocationEntity", "type": 13 }, { "name": "pSpawnedEntityName", "type": 3 } ], "returns": [ { "name": "retval", "type": 13 } ], "typed": true, "descriptor": "0xdd2420" }, "CPointTemplateAPI::ForceSpawnReturnEntities": { "library": "server", "display": "Force Spawn Return Entities", "description": "Tells the point_template entity to ForceSpawn and return the all the entities spawned", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_template" }, { "name": "pLocationEntity", "type": 13 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0xdd2280" }, "CPointValueRemapperAPI::Disable": { "library": "server", "display": "Disable", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_value_remapper" } ], "typed": true, "descriptor": "0x198ad10" }, "CPointValueRemapperAPI::Enable": { "library": "server", "display": "Enable", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_value_remapper" } ], "typed": true, "descriptor": "0x198ae20" }, "CPointValueRemapperAPI::SetDisengageistance": { "library": "server", "display": "Set Disengageistance", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_value_remapper" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x198b1a0" }, "CPointValueRemapperAPI::SetEngageDistance": { "library": "server", "display": "Set Engage Distance", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_value_remapper" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x198b320" }, "CPointValueRemapperAPI::SetMomentumModifier": { "library": "server", "display": "Set Momentum Modifier", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_value_remapper" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x198b620" }, "CPointValueRemapperAPI::SetMomentumType": { "library": "server", "display": "Set Momentum Type", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_value_remapper" }, { "name": "param", "type": 1 } ], "typed": true, "descriptor": "0x198b7a0" }, "CPointValueRemapperAPI::SetSnapValue": { "library": "server", "display": "Set Snap Value", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "point_value_remapper" }, { "name": "param", "type": 2 } ], "typed": true, "descriptor": "0x198b4a0" }, "CPulseArraylib::ArrayAppend": { "library": "pulse_system", "display": "Array Append", "description": "Copy 'element' to the end of 'a', increasing its count by one.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "a", "type": 28 }, { "name": "element", "type": 23 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x1b6ef0" }, "CPulseArraylib::ArrayConcatenate": { "library": "pulse_system", "display": "Array Concatenate", "description": "Add the array 'b' to the end of 'a'.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "a", "type": 28 }, { "name": "b", "type": 28 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x1b7070" }, "CPulseArraylib::ArrayCount": { "library": "pulse_system", "display": "Array Count", "description": "Return the number of elements in the array.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "a", "type": 28 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1b5e60" }, "CPulseArraylib::ArrayFindElementMatching": { "library": "pulse_system", "display": "Array Find Element Matching", "description": "Find first element 'a' which compare equal to 'element' and return its index.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "a", "type": 28 }, { "name": "element", "type": 23 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1b6bf0" }, "CPulseArraylib::ArrayFirstNElements": { "library": "pulse_system", "display": "Array First N Elements", "description": "Returns up to the maximum requested elements. Never grows the array (unlike SetCount).", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "a", "type": 28 }, { "name": "nMaxElements", "type": 1 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x1b4720" }, "CPulseArraylib::ArrayInsert": { "library": "pulse_system", "display": "Array Insert", "description": "Insert 'element' in the given index in 'a', increasing its count by one and moving the elements after index.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "a", "type": 28 }, { "name": "nIndex", "type": 1 }, { "name": "element", "type": 23 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x1b7210" }, "CPulseArraylib::ArrayRemoveElementMatching": { "library": "pulse_system", "display": "Array Remove Element Matching", "description": "Remove all elements from 'a' which compare equal to 'element'.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 4 ] }, "params": [ { "name": "a", "type": 28 }, { "name": "element", "type": 23 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x1b6d70" }, "CPulseArraylib::ArrayRemoveIndex": { "library": "pulse_system", "display": "Array Remove Index", "description": "Remove the element at the given index in 'a', decreasing its count by one and moving the elements after index.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "a", "type": 28 }, { "name": "nIndex", "type": 1 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x1b6900" }, "CPulseArraylib::ArrayRemoveInvalidElements": { "library": "pulse_system", "display": "Array Remove Invalid Elements", "description": "Remove all elements from 'a' which are invalid instances.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 4 ] }, "params": [ { "name": "a", "type": 28 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x1b5d50" }, "CPulseArraylib::ArraySetCount": { "library": "pulse_system", "display": "Array Set Count", "description": "Set the number of elements in the array.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "a", "type": 28 }, { "name": "nCount", "type": 1 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x1b6a70" }, "CPulseArraylib::ArrayShuffle": { "library": "pulse_system", "display": "Array Shuffle", "description": "Randomizes the order of items in the array (Knuth/Fisher-Yates Shuffle)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "a", "type": 28 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x1b5c40" }, "CPulseCell_BaseYieldingInflow::BaseFlow_CancelAfter": { "library": "pulse_system", "display": "Base Flow Cancel After", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x1ce710" }, "CPulseCell_BaseYieldingInflow::BaseFlow_CancelElegantly": { "library": "pulse_system", "display": "Base Flow Cancel Elegantly", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x1ce750" }, "CPulseCell_BaseYieldingInflow::BaseFlow_CancelImmediately": { "library": "pulse_system", "display": "Base Flow Cancel Immediately", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x1ce790" }, "CPulseCell_BaseYieldingInflow::BaseFlow_WakeElegantly": { "library": "pulse_system", "display": "Base Flow Wake Elegantly", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x1ccea0" }, "CPulseCell_BaseYieldingInflow::BaseFlow_WakeImmediately": { "library": "pulse_system", "display": "Base Flow Wake Immediately", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x1ce6d0" }, "CPulseCell_BooleanSwitchState::Activate": { "library": "pulse_system", "display": "Activate", "description": "Begin testing a condition composed of Observable values. Continues checking until canceled.", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "typed": true, "descriptor": "0x1f7420" }, "CPulseCell_CursorQueue::Wait": { "library": "pulse_system", "display": "Wait", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "typed": true, "descriptor": "0x1fba70" }, "CPulseCell_ExampleSelector::ProcessSelector": { "library": "pulse_system", "display": "Process Selector", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0xe7e00" }, "CPulseCell_FireCursors::Start": { "library": "pulse_system", "display": "Start", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "typed": true, "descriptor": "0x1e2c20" }, "CPulseCell_FireCursors::StopWaiting": { "library": "pulse_system", "display": "Stop Waiting", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x1e2e80" }, "CPulseCell_Inflow_Wait::Wait": { "library": "pulse_system", "display": "Wait", "description": "Pause the cursor at this point.", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "params": [ { "name": "flDurationSec", "type": 2 } ], "typed": true, "descriptor": "0x1cd4c0" }, "CPulseCell_Inflow_Yield::Pause": { "library": "pulse_system", "display": "Pause", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "typed": true, "descriptor": "0x1ce810" }, "CPulseCell_InlineNodeSkipSelector::ProcessSelector": { "library": "pulse_system", "display": "Process Selector", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x1ea8f0" }, "CPulseCell_IntervalTimer::OnInterval": { "library": "pulse_system", "display": "OnInterval", "description": "Signature hook to fill out arguments for OnInterval", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "flElapsed", "type": 2 }, { "name": "flPercentage", "type": 2 } ], "typed": true, "descriptor": "0x1e6230" }, "CPulseCell_IntervalTimer::Start": { "library": "pulse_system", "display": "Start", "description": "Start a timer with the specified duration, fire the OnInterval output ", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "params": [ { "name": "flDuration", "type": 2 }, { "name": "flWaitInterval", "type": 2 }, { "name": "flWaitIntervalHigh", "type": 2 } ], "typed": true, "descriptor": "0x1e6660" }, "CPulseCell_LerpCameraSettings::Start": { "library": "server", "display": "Start", "description": ".", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "params": [ { "name": "hCamera", "type": 13 } ], "typed": true, "descriptor": "0xdce180" }, "CPulseCell_LimitCount::CheckRequirement": { "library": "pulse_system", "display": "Check Requirement", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x1ea180" }, "CPulseCell_LimitCount::CommitStep": { "library": "pulse_system", "display": "Commit Step", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x1ea890" }, "CPulseCell_Outflow_CycleOrdered::Run": { "library": "pulse_system", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x1ce870" }, "CPulseCell_Outflow_CycleRandom::Run": { "library": "pulse_system", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x1ce8b0" }, "CPulseCell_Outflow_CycleShuffled::Run": { "library": "pulse_system", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x1ce8f0" }, "CPulseCell_Outflow_ListenForAnimgraphTag::Run": { "library": "server", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "params": [ { "name": "pEntity", "type": 13 } ], "typed": true, "descriptor": "0x19cff40" }, "CPulseCell_Outflow_ListenForEntityOutput::OnFired": { "library": "server", "display": "OnFired", "description": "Signature hook to fill out arguments for OnFired", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "pActivator", "type": 13 } ], "typed": true, "descriptor": "0x19d0030" }, "CPulseCell_Outflow_ListenForEntityOutput::Run": { "library": "server", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "params": [ { "name": "hEntity", "type": 13 } ], "typed": true, "descriptor": "0x19d0640" }, "CPulseCell_Outflow_PlayDynamicVCD::Run": { "library": "server", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 9 ] }, "typed": true, "descriptor": "0x19d8860" }, "CPulseCell_Outflow_PlaySequence::Run": { "library": "server", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "params": [ { "name": "hEntityNPC", "type": 13 }, { "name": "hEntityTarget", "type": 13 }, { "name": "pTargetAttachmentName", "type": 3 } ], "typed": true, "descriptor": "0x19d5280" }, "CPulseCell_Outflow_PlayVCD::ResumePlayback": { "library": "server", "display": "Resume Playback", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x19d88e0" }, "CPulseCell_Outflow_PlayVCD::Run": { "library": "server", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 9 ] }, "typed": true, "descriptor": "0x19d88a0" }, "CPulseCell_Outflow_PlayVOLine::Run": { "library": "server", "display": "Run", "description": "Play a VO line on the speaker and wait for completion.", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "params": [ { "name": "strSoundEventName", "type": 17 }, { "name": "pSpeaker", "type": 13, "entity_class": "basemodelentity" } ], "typed": true, "descriptor": "0x19d68e0" }, "CPulseCell_Outflow_ScriptedSequence::BeginSequence": { "library": "server", "display": "Begin Sequence", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x19d8960" }, "CPulseCell_Outflow_ScriptedSequence::Run": { "library": "server", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "params": [ { "name": "hEntityNPC", "type": 13 } ], "typed": true, "descriptor": "0x19d0300" }, "CPulseCell_Outflow_TestExplicitYesNo::Run": { "library": "pulse_system", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0xf6450" }, "CPulseCell_Outflow_TestRandomYesNo::Run": { "library": "pulse_system", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0xf6410" }, "CPulseCell_PickBestOutflowSelector::ProcessSelector": { "library": "pulse_system", "display": "Process Selector", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x1ea930" }, "CPulseCell_PlaySequence::Run": { "library": "server", "display": "Run", "description": "Play the animation", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "params": [ { "name": "pTarget", "type": 13, "entity_class": "baseanimgraph" } ], "typed": true, "descriptor": "0x12bd940" }, "CPulseCell_SoundEventStart::Run": { "library": "server", "display": "Run", "description": "Start the event", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 0 ] }, "params": [ { "name": "strSoundEventName", "type": 17 }, { "name": "hTargetEntity", "type": 13 } ], "returns": [ { "name": "retval", "type": 16 } ], "typed": true, "descriptor": "0x19d64d0" }, "CPulseCell_Step_CallExternalMethod::Run": { "library": "pulse_system", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "params": [ { "name": "hTarget", "type": 23 } ], "typed": true, "descriptor": "0x1cdac0" }, "CPulseCell_Step_DebugLog::Run": { "library": "pulse_system", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 0 ] }, "params": [ { "name": "pMessage", "type": 3 } ], "typed": true, "descriptor": "0x1cd9e0" }, "CPulseCell_Step_EntFire::FireAtName": { "library": "server", "display": "Fire At Name", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 1 ] }, "params": [ { "name": "TargetName", "type": 18 } ], "typed": true, "descriptor": "0x12bd770" }, "CPulseCell_Step_EntFire::Run": { "library": "server", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 1 ] }, "params": [ { "name": "hTarget", "type": 13 } ], "typed": true, "descriptor": "0x12bd850" }, "CPulseCell_Step_FollowEntity::Run": { "library": "server", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 0 ] }, "params": [ { "name": "hEntity", "type": 13 }, { "name": "hEntityParent", "type": 13 } ], "typed": true, "descriptor": "0x19d03f0" }, "CPulseCell_Step_PublicOutput::Run": { "library": "pulse_system", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "typed": true, "descriptor": "0x1ce7d0" }, "CPulseCell_Step_SetAnimGraphParam::Run": { "library": "server", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 9 ] }, "params": [ { "name": "hEntity", "type": 13 } ], "typed": true, "descriptor": "0x19d0550" }, "CPulseCell_Step_TestDomainCreateFakeEntity::Run": { "library": "pulse_system", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "params": [ { "name": "pName", "type": 3 }, { "name": "pClass", "type": 3 } ], "returns": [ { "name": "retval", "type": 27 } ], "typed": true, "descriptor": "0xf3520" }, "CPulseCell_Step_TestDomainDestroyFakeEntity::Run": { "library": "pulse_system", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "params": [ { "name": "hEntity", "type": 27 } ], "typed": true, "descriptor": "0xf4e60" }, "CPulseCell_Step_TestDomainEntFire::Run": { "library": "pulse_system", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "params": [ { "name": "pEnt", "type": 27 }, { "name": "pParam", "type": 3 } ], "typed": true, "descriptor": "0xf43e0" }, "CPulseCell_Step_TestDomainTracepoint::Run": { "library": "pulse_system", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "params": [ { "name": "pTraceString", "type": 3 } ], "typed": true, "descriptor": "0xf3440" }, "CPulseCell_TestEnums::CompareValues": { "library": "pulse_system", "display": "Compare Values", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "nColor", "type": 25, "type_name": "PulseTestEnumColor_t" }, { "name": "nFlags", "type": 25, "type_name": "PulseTestEnumFlags_t" } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0xe5730" }, "CPulseCell_TestWaitWithAutoTracepoints::Wait": { "library": "pulse_system", "display": "Wait", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "params": [ { "name": "flDurationSec", "type": 2 } ], "typed": true, "descriptor": "0xe4630" }, "CPulseCell_TestWaitWithCursorState::Wait": { "library": "pulse_system", "display": "Wait", "description": "Pause the cursor at this point.", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "params": [ { "name": "flDurationSec", "type": 2 }, { "name": "bFail", "type": 0 } ], "typed": true, "descriptor": "0xf4230" }, "CPulseCell_TestYieldForever::Run": { "library": "pulse_system", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "typed": true, "descriptor": "0xe7e60" }, "CPulseCell_TestYieldWithObservables::Run": { "library": "pulse_system", "display": "Run", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "typed": true, "descriptor": "0xe7ea0" }, "CPulseCell_Test_MultiInflow_NoDefault::InflowA": { "library": "pulse_system", "display": "Inflow A", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "params": [ { "name": "pTraceStringA", "type": 3 } ], "typed": true, "descriptor": "0xf3ad0" }, "CPulseCell_Test_MultiInflow_NoDefault::InflowB": { "library": "pulse_system", "display": "Inflow B", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "params": [ { "name": "pTraceStringB", "type": 3 } ], "typed": true, "descriptor": "0xf39f0" }, "CPulseCell_Test_MultiInflow_WithDefault::InflowA": { "library": "pulse_system", "display": "Inflow A", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "params": [ { "name": "pTraceStringA", "type": 3 } ], "typed": true, "descriptor": "0xf3910" }, "CPulseCell_Test_MultiInflow_WithDefault::InflowB": { "library": "pulse_system", "display": "Inflow B", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "params": [ { "name": "pTraceStringB", "type": 3 } ], "typed": true, "descriptor": "0xf3830" }, "CPulseCell_Test_MultiOutflow_WithParams::InflowA": { "library": "pulse_system", "display": "Inflow A", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "params": [ { "name": "nWhichOutflowA", "type": 1 }, { "name": "pTraceA", "type": 3 } ], "typed": true, "descriptor": "0xf3de0" }, "CPulseCell_Test_MultiOutflow_WithParams::InflowB": { "library": "pulse_system", "display": "Inflow B", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 4 ] }, "params": [ { "name": "nWhichOutflowB", "type": 1 }, { "name": "pTraceB", "type": 3 } ], "typed": true, "descriptor": "0xf3c90" }, "CPulseCell_Test_MultiOutflow_WithParams::OnOut1": { "library": "pulse_system", "display": "OnOut1", "description": "Signature hook to fill out arguments for OnOut1", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "nRetValue", "type": 1 }, { "name": "nRetValue2", "type": 2 } ], "typed": true, "descriptor": "0xf40f0" }, "CPulseCell_Test_MultiOutflow_WithParams::OnOut2": { "library": "pulse_system", "display": "OnOut2", "description": "Signature hook to fill out arguments for OnOut2", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "pRetName", "type": 3 } ], "typed": true, "descriptor": "0xf3bb0" }, "CPulseCell_Test_MultiOutflow_WithParams_Yielding::OnAsyncChild1": { "library": "pulse_system", "display": "OnAsyncChild1", "description": "Signature hook to fill out arguments for OnAsyncChild1", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "nAsyncRet1", "type": 1 } ], "typed": true, "descriptor": "0xf30c0" }, "CPulseCell_Test_MultiOutflow_WithParams_Yielding::OnAsyncChild2": { "library": "pulse_system", "display": "OnAsyncChild2", "description": "Signature hook to fill out arguments for OnAsyncChild2", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "pAsyncRet2", "type": 3 } ], "typed": true, "descriptor": "0xf4010" }, "CPulseCell_Test_MultiOutflow_WithParams_Yielding::OnOut1": { "library": "pulse_system", "display": "OnOut1", "description": "Signature hook to fill out arguments for OnOut1", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "nRetValue", "type": 1 } ], "typed": true, "descriptor": "0xf31a0" }, "CPulseCell_Test_MultiOutflow_WithParams_Yielding::OnYieldResume1": { "library": "pulse_system", "display": "OnYieldResume1", "description": "Signature hook to fill out arguments for OnYieldResume1", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "nYieldArg1", "type": 1 } ], "typed": true, "descriptor": "0xf2fe0" }, "CPulseCell_Test_MultiOutflow_WithParams_Yielding::OnYieldResume2": { "library": "pulse_system", "display": "OnYieldResume2", "description": "Signature hook to fill out arguments for OnYieldResume2", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "pYieldArg2", "type": 3 } ], "typed": true, "descriptor": "0xf3f30" }, "CPulseCell_Test_MultiOutflow_WithParams_Yielding::Start": { "library": "pulse_system", "display": "Start", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "typed": true, "descriptor": "0xf63b0" }, "CPulseCell_Timeline::Start": { "library": "pulse_system", "display": "Start", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "typed": true, "descriptor": "0x1f3770" }, "CPulseCell_Val_TestDomainFindEntityByName::Eval": { "library": "pulse_system", "display": "Eval", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 4 ] }, "params": [ { "name": "pName", "type": 3 } ], "returns": [ { "name": "retval", "type": 27 } ], "typed": true, "descriptor": "0xf3750" }, "CPulseCell_Val_TestDomainGetEntityName::Eval": { "library": "pulse_system", "display": "Eval", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 4 ] }, "params": [ { "name": "hEntity", "type": 27 } ], "returns": [ { "name": "retval", "type": 3 } ], "typed": true, "descriptor": "0xf4f50" }, "CPulseCell_Value_Curve::Eval": { "library": "pulse_system", "display": "Eval", "description": "Evaluate the curve at the specified input position", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "t", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1e19d0" }, "CPulseCell_Value_Gradient::Eval": { "library": "pulse_system", "display": "Eval", "description": "Evaluate the gradient at a position between 0 and 1", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "t", "type": 2 } ], "returns": [ { "name": "retval", "type": 11 } ], "typed": true, "descriptor": "0x1e4d20" }, "CPulseCell_Value_RandomFloat::Eval": { "library": "pulse_system", "display": "Eval", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "flMin", "type": 2 }, { "name": "flMax", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1cd680" }, "CPulseCell_Value_RandomInt::Eval": { "library": "pulse_system", "display": "Eval", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "nMin", "type": 1 }, { "name": "nMax", "type": 1 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1cd8a0" }, "CPulseCell_Value_TestValue50::Eval": { "library": "pulse_system", "display": "Eval", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xf63f0" }, "CPulseCell_WaitForCursorsWithTag::Wait": { "library": "pulse_system", "display": "Wait", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "params": [ { "name": "pTagName", "type": 3 }, { "name": "tagValue", "type": 23 } ], "typed": true, "descriptor": "0x1fd120" }, "CPulseCell_WaitForObservable::Start": { "library": "pulse_system", "display": "Start", "description": "Begin testing a condition composed of Observable variable references. Continues checking until true.", "policy": { "kind": "cell", "mutates": true, "blocking": true, "raw": [ 256, 8 ] }, "typed": true, "descriptor": "0x1f7080" }, "CPulseCursorFuncs::AnyOtherCursorsHaveTag": { "library": "pulse_system", "display": "Any Other Cursors Have Tag", "description": "Check if any yielded cursors on the graph already have the given tag.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 4 ] }, "params": [ { "name": "pTagName", "type": 3 }, { "name": "tagValue", "type": 23 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x1fcca0" }, "CPulseCursorFuncs::CursorHasTag": { "library": "pulse_system", "display": "Cursor Has Tag", "description": "Check if the cursor already has the given tag.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 4 ] }, "params": [ { "name": "pTagName", "type": 3 }, { "name": "tagValue", "type": 23 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x1fcee0" }, "CPulseCursorFuncs::KillAllOtherCursors": { "library": "pulse_system", "display": "Kill All Other Cursors", "description": "Find all the yielded cursors on this graph and cancel them.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 4 ] }, "params": [ { "name": "nKillPriority", "type": 25, "type_name": "PulseCursorCancelPriority_t" } ], "typed": true, "descriptor": "0x1fbb80" }, "CPulseCursorFuncs::KillCursorsWithTag": { "library": "pulse_system", "display": "Kill Cursors With Tag", "description": "Find all the yielded cursors on this graph with the matching tag and cancel them.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 4 ] }, "params": [ { "name": "pTagName", "type": 3 }, { "name": "tagValue", "type": 23 }, { "name": "nKillPriority", "type": 25, "type_name": "PulseCursorCancelPriority_t" } ], "typed": true, "descriptor": "0x1fd360" }, "CPulseCursorFuncs::RemoveTagFromCursor": { "library": "pulse_system", "display": "Remove Tag From Cursor", "description": "Remove the given tag from this cursor. If other cursors are waiting on us, they will resume.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 4 ] }, "params": [ { "name": "pTagName", "type": 3 }, { "name": "tagValue", "type": 23 } ], "typed": true, "descriptor": "0x1fca60" }, "CPulseCursorFuncs::TagCursor": { "library": "pulse_system", "display": "Tag Cursor", "description": "Save a named value of any type on the cursor.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 4 ] }, "params": [ { "name": "pTagName", "type": 3 }, { "name": "tagValue", "type": 23 }, { "name": "bInherit", "type": 0 } ], "typed": true, "descriptor": "0x1fbcc0" }, "CPulseCursorFuncs::WakeCursorsWithTag": { "library": "pulse_system", "display": "Wake Cursors With Tag", "description": "Find all the yielded cursors on this graph with the matching tag and wake them.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 4 ] }, "params": [ { "name": "pTagName", "type": 3 }, { "name": "tagValue", "type": 23 }, { "name": "nWakePriority", "type": 25, "type_name": "PulseCursorWakePriority_t" } ], "typed": true, "descriptor": "0x1fd640" }, "CPulseEnumlib::AddFlags": { "library": "pulse_system", "display": "Add Flags", "description": "Add flags to the given value.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "value", "type": 25 }, { "name": "flags", "type": 25 } ], "returns": [ { "name": "retval", "type": 25 } ], "typed": true, "descriptor": "0x1b77d0" }, "CPulseEnumlib::HasAllFlags": { "library": "pulse_system", "display": "Has All Flags", "description": "Whether value has ALL of the specified flags set (it may have other flags.)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "value", "type": 25 }, { "name": "flags", "type": 25 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x1b7a70" }, "CPulseEnumlib::HasAnyFlags": { "library": "pulse_system", "display": "Has Any Flags", "description": "Whether value has ANY of the specified flags set (it may have other flags.)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "value", "type": 25 }, { "name": "flags", "type": 25 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x1b7920" }, "CPulseEnumlib::RemoveFlags": { "library": "pulse_system", "display": "Remove Flags", "description": "Remove flags from the given value.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "value", "type": 25 }, { "name": "flags", "type": 25 } ], "returns": [ { "name": "retval", "type": 25 } ], "typed": true, "descriptor": "0x1b75a0" }, "CPulseFuncs_GameParticleManager::CreateEffect": { "library": "server", "display": "Create Effect", "description": "Create an instance of the specified particle system definition - returns a handle that can be used to modify or destroy the effect.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hSystem", "type": 14 }, { "name": "pOnEntity", "type": 13 }, { "name": "iAttachType", "type": 25, "type_name": "ParticleAttachment_t" }, { "name": "pConfigName", "type": 3 } ], "returns": [ { "name": "retval", "type": 20, "type_name": "ParticleIndex_t" } ], "typed": true, "descriptor": "0x1040060" }, "CPulseFuncs_GameParticleManager::DestroyEffect": { "library": "server", "display": "Destroy Effect", "description": "Destroy a particle effect instance", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "iEffect", "type": 20, "type_name": "ParticleIndex_t" }, { "name": "bDestroyImmediately", "type": 0 }, { "name": "bPlayEndcap", "type": 0 } ], "typed": true, "descriptor": "0x1043f60" }, "CPulseFuncs_GameParticleManager::SetEffectControlEnt": { "library": "server", "display": "Set Effect Control Ent", "description": "Attach an effect control point to an entity", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "iEffect", "type": 20, "type_name": "ParticleIndex_t" }, { "name": "iControlPoint", "type": 1 }, { "name": "iAttachType", "type": 25, "type_name": "ParticleAttachment_t" }, { "name": "pEntity", "type": 13 }, { "name": "pAttachmentName", "type": 3 } ], "typed": true, "descriptor": "0x1046030" }, "CPulseFuncs_GameParticleManager::SetEffectControlTransform": { "library": "server", "display": "Set Effect Control Transform", "description": "Set an effect control point to a worldspace transform", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "iEffect", "type": 20, "type_name": "ParticleIndex_t" }, { "name": "iControlPoint", "type": 1 }, { "name": "xTransform", "type": 10 } ], "typed": true, "descriptor": "0x103e5c0" }, "CPulseFuncs_GameParticleManager::SetEffectControlVector": { "library": "server", "display": "Set Effect Control Vector", "description": "Set an effect control point to a relative vector", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "iEffect", "type": 20, "type_name": "ParticleIndex_t" }, { "name": "iControlPoint", "type": 1 }, { "name": "vPosition", "type": 5 } ], "typed": true, "descriptor": "0x103e940" }, "CPulseFuncs_GameParticleManager::SetEffectControlWorldVector": { "library": "server", "display": "Set Effect Control World Vector", "description": "Set an effect control point to a worldspace position", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "iEffect", "type": 20, "type_name": "ParticleIndex_t" }, { "name": "iControlPoint", "type": 1 }, { "name": "vPosition", "type": 7 } ], "typed": true, "descriptor": "0x103e780" }, "CPulseFuncs_GameParticleManager::SetEffectTextString": { "library": "server", "display": "Set Effect Text String", "description": "Set an effect text string", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "iEffect", "type": 20, "type_name": "ParticleIndex_t" }, { "name": "pText", "type": 3 }, { "name": "bLocalize", "type": 0 } ], "typed": true, "descriptor": "0x1043d60" }, "CPulseGraphInstance_ServerEntity::BeforeGraphStart": { "library": "server", "display": "BeforeGraphStart", "description": "Called when the parent entity is created. WARNING: This happens BEFORE the player is spawned. You cannot access !player from this hook. Use 'GraphStart' if you need !player.", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "typed": true, "descriptor": "0x19d89c0" }, "CPulseGraphInstance_ServerEntity::GraphStart": { "library": "server", "display": "GraphStart", "description": "Called a short time after the parent entity has been activated. Equivalent to OnMapSpawn in logic_auto, and happens after the player is spawned. You can access !player from this hook.", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "typed": true, "descriptor": "0x19d8a00" }, "CPulseGraphInstance_ServerEntity::SetNextThink": { "library": "server", "display": "Set Next Think", "description": "Schedule the next think for the entity that this graph is running on.", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 0 ] }, "params": [ { "name": "dt", "type": 2 } ], "typed": true, "descriptor": "0x19d2b00" }, "CPulseGraphInstance_ServerEntity::Think": { "library": "server", "display": "Think", "description": "Called when the parent entity has been told to think via SetNextThink", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "typed": true, "descriptor": "0x19d8a40" }, "CPulseGraphInstance_TestDomain::GenerateInt": { "library": "pulse_system", "display": "GenerateInt", "description": "External system requesting an int from the test graph", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "nParam", "type": 1 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xf2800" }, "CPulseGraphInstance_TestDomain::GenerateIntWithResult": { "library": "pulse_system", "display": "GenerateIntWithResult", "description": "External system requesting an int from the test graph (variant)", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xf6090" }, "CPulseGraphInstance_TestDomain::GenerateVector": { "library": "pulse_system", "display": "GenerateVector", "description": "External system requesting a vector from the test graph", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0xf6070" }, "CPulseGraphInstance_TestDomain::HandleInt": { "library": "pulse_system", "display": "HandleInt", "description": "External system providing an int for the test graph to consume", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "nValue", "type": 1 } ], "typed": true, "descriptor": "0xf28e0" }, "CPulseGraphInstance_TestDomain_Derived::GetInstanceValueX": { "library": "pulse_system", "display": "Get Instance Value X", "description": "Get the 'ValueX' number off the graph instance.", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xf61f0" }, "CPulseGraphInstance_TestDomain_Derived::HandleIntDerived": { "library": "pulse_system", "display": "HandleIntDerived", "description": "Derived", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "nValue", "type": 1 } ], "typed": true, "descriptor": "0xf2d40" }, "CPulseGraphInstance_TestDomain_Derived::SetInstanceValueX": { "library": "pulse_system", "display": "Set Instance Value X", "description": "Set the 'ValueX' number on the graph instance.", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 0 ] }, "params": [ { "name": "nValue", "type": 1 } ], "typed": true, "descriptor": "0xf2f00" }, "CPulseGraphInstance_TurtleGraphics::Go": { "library": "pulse_system", "display": "Go", "description": "Called to invoke the graph", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "typed": true, "descriptor": "0x107910" }, "CPulseMathlib::AbsFloat": { "library": "pulse_system", "display": "Abs Float", "description": "Absolute value (float)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "x", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bb320" }, "CPulseMathlib::AbsInt": { "library": "pulse_system", "display": "Abs Int", "description": "Absolute value (int)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "x", "type": 1 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1bda80" }, "CPulseMathlib::ArcCos": { "library": "pulse_system", "display": "Arc Cos", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bcaa0" }, "CPulseMathlib::ArcSin": { "library": "pulse_system", "display": "Arc Sin", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bce20" }, "CPulseMathlib::ArcTan": { "library": "pulse_system", "display": "Arc Tan", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bc720" }, "CPulseMathlib::CeilingFloat": { "library": "pulse_system", "display": "Ceiling Float", "description": "Ceiling - round float up to nearest integer)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bade0" }, "CPulseMathlib::ClampFloat": { "library": "pulse_system", "display": "Clamp Float", "description": "Clamp value to range (float)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "x", "type": 2 }, { "name": "flMin", "type": 2 }, { "name": "flMax", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bbab0" }, "CPulseMathlib::ClampInt": { "library": "pulse_system", "display": "Clamp Int", "description": "Clamp value to range (int)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "x", "type": 1 }, { "name": "nMin", "type": 1 }, { "name": "nMax", "type": 1 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1bdc40" }, "CPulseMathlib::Cos": { "library": "pulse_system", "display": "Cos", "description": "Cosine of angle. Input in radians, output in radians", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flRadians", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bcc60" }, "CPulseMathlib::CrossProductVector": { "library": "pulse_system", "display": "Cross Product Vector", "description": "Cross Product of Vector a x Vector b", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "a", "type": 5 }, { "name": "b", "type": 5 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x1bea60" }, "CPulseMathlib::Deg2Rad": { "library": "pulse_system", "display": "Deg2 Rad", "description": "Convert degrees (0-180) to radians (0-pi)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flDegrees", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bc560" }, "CPulseMathlib::DotProductVector": { "library": "pulse_system", "display": "Dot Product Vector", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "a", "type": 5 }, { "name": "b", "type": 5 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1be840" }, "CPulseMathlib::Exp": { "library": "pulse_system", "display": "Exp", "description": "Computes e ( 2.71...) raised to a power", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1b9d40" }, "CPulseMathlib::Exp2": { "library": "pulse_system", "display": "Exp2", "description": "Computes 2 ( 2.71...) raised to a power", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1b9b80" }, "CPulseMathlib::FloatToGameTime": { "library": "pulse_system", "display": "Float To Game Time", "description": "Convert from a raw floating-point time to a Game Time that will be saved/loaded appropriately", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flFloat", "type": 2 } ], "returns": [ { "name": "retval", "type": 12 } ], "typed": true, "descriptor": "0x1b84b0" }, "CPulseMathlib::FloorFloat": { "library": "pulse_system", "display": "Floor Float", "description": "Floor - round float down to nearest integer", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bafa0" }, "CPulseMathlib::Frac": { "library": "pulse_system", "display": "Frac", "description": "Fractional component (ie. returns 0.34 for 12.34)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1ba600" }, "CPulseMathlib::GameTimeToFloat": { "library": "pulse_system", "display": "Game Time To Float", "description": "Convert from a Game Time a raw floating-point time that will NOT fixed up - use with caution!", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flTime", "type": 12 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1c0e30" }, "CPulseMathlib::IntegerDivide": { "library": "pulse_system", "display": "Integer Divide", "description": "Integer division - unlike the divide (/) node, this will truncate any remainder (floor) and return an integer.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "nNumerator", "type": 1 }, { "name": "nDenominator", "type": 1 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1bd860" }, "CPulseMathlib::IsValidVector": { "library": "pulse_system", "display": "Is Valid Vector", "description": "Returns true if the Vector is valid", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "a", "type": 5 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x1bee40" }, "CPulseMathlib::IsValidWorldVector": { "library": "pulse_system", "display": "Is Valid World Vector", "description": "Returns true if the World Vector is valid", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "a", "type": 7 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x1bf520" }, "CPulseMathlib::LengthVector": { "library": "pulse_system", "display": "Length Vector", "description": "Length (magnitude) of Vector", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "a", "type": 5 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bed60" }, "CPulseMathlib::LengthVector2D": { "library": "pulse_system", "display": "Length Vector2 D", "description": "Length (magnitude) of Vector2D", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "a", "type": 4 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bff70" }, "CPulseMathlib::LerpFloat": { "library": "pulse_system", "display": "Lerp Float", "description": "Returns interpolated value between A and B based on frac 0.0 - 1.0 (float)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flFrac", "type": 2 }, { "name": "flValueA", "type": 2 }, { "name": "flValueB", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bb4e0" }, "CPulseMathlib::LerpVector": { "library": "pulse_system", "display": "Lerp Vector", "description": "Returns interpolated value between A and B based on frac 0.0 - 1.0 (vector)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flFrac", "type": 2 }, { "name": "vecValueA", "type": 5 }, { "name": "vecValueB", "type": 5 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x1bf000" }, "CPulseMathlib::LerpWorldVector": { "library": "pulse_system", "display": "Lerp World Vector", "description": "Returns interpolated value between A and B based on frac 0.0 - 1.0 (world vector)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flFrac", "type": 2 }, { "name": "vecValueA", "type": 7 }, { "name": "vecValueB", "type": 7 } ], "returns": [ { "name": "retval", "type": 7 } ], "typed": true, "descriptor": "0x1bf970" }, "CPulseMathlib::Log": { "library": "pulse_system", "display": "Log", "description": "Natural logarithm (base e)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1ba280" }, "CPulseMathlib::Log10": { "library": "pulse_system", "display": "Log10", "description": "Base-10 logarithm", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1b9f00" }, "CPulseMathlib::Log2": { "library": "pulse_system", "display": "Log2", "description": "Base-2 logarithm", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1ba0c0" }, "CPulseMathlib::MakeAngle": { "library": "pulse_system", "display": "Make Angle", "description": "Make an Angle from component parts", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flPitch", "type": 2 }, { "name": "flYaw", "type": 2 }, { "name": "flRoll", "type": 2 } ], "returns": [ { "name": "retval", "type": 6 } ], "typed": true, "descriptor": "0x1b8730" }, "CPulseMathlib::MakeAngleFromForwardVector": { "library": "pulse_system", "display": "Make Angle From Forward Vector", "description": "Make an Angle from a Forward Vector", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "vForward", "type": 5 } ], "returns": [ { "name": "retval", "type": 6 } ], "typed": true, "descriptor": "0x1be3e0" }, "CPulseMathlib::MakeColor": { "library": "pulse_system", "display": "Make Color", "description": "Make a Color from component parts", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "r", "type": 1 }, { "name": "g", "type": 1 }, { "name": "b", "type": 1 } ], "returns": [ { "name": "retval", "type": 11 } ], "typed": true, "descriptor": "0x1bd260" }, "CPulseMathlib::MakeTransform": { "library": "pulse_system", "display": "Make Transform", "description": "Make a Transform from component parts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "origin", "type": 5 }, { "name": "angle", "type": 6 }, { "name": "flScale", "type": 2 } ], "returns": [ { "name": "retval", "type": 9 } ], "typed": true, "descriptor": "0x1c2aa0" }, "CPulseMathlib::MakeVector": { "library": "pulse_system", "display": "Make Vector", "description": "Make a Vector from component parts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "x", "type": 2 }, { "name": "y", "type": 2 }, { "name": "z", "type": 2 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x1b9210" }, "CPulseMathlib::MakeVector2D": { "library": "pulse_system", "display": "Make Vector2 D", "description": "Make a Vector2D from component parts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "x", "type": 2 }, { "name": "y", "type": 2 } ], "returns": [ { "name": "retval", "type": 4 } ], "typed": true, "descriptor": "0x1b9500" }, "CPulseMathlib::MakeVector4D": { "library": "pulse_system", "display": "Make Vector4 D", "description": "Make a Vector from component parts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "x", "type": 2 }, { "name": "y", "type": 2 }, { "name": "z", "type": 2 }, { "name": "w", "type": 2 } ], "returns": [ { "name": "retval", "type": 8 } ], "typed": true, "descriptor": "0x1b8e50" }, "CPulseMathlib::MakeVectorFromAngle": { "library": "pulse_system", "display": "Make Vector From Angle", "description": "Make a Vector from an Angle", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "angles", "type": 6 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x1c0210" }, "CPulseMathlib::MakeWorldTransform": { "library": "pulse_system", "display": "Make World Transform", "description": "Make a Transform from component parts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "origin", "type": 7 }, { "name": "angle", "type": 6 }, { "name": "flScale", "type": 2 } ], "returns": [ { "name": "retval", "type": 10 } ], "typed": true, "descriptor": "0x1c42a0" }, "CPulseMathlib::MakeWorldVector": { "library": "pulse_system", "display": "Make World Vector", "description": "Make a World Vector from component parts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "x", "type": 2 }, { "name": "y", "type": 2 }, { "name": "z", "type": 2 } ], "returns": [ { "name": "retval", "type": 7 } ], "typed": true, "descriptor": "0x1b8a90" }, "CPulseMathlib::MaxFloat": { "library": "pulse_system", "display": "Max Float", "description": "Maximum of two values (float)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "x", "type": 2 }, { "name": "y", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bbd30" }, "CPulseMathlib::MaxInt": { "library": "pulse_system", "display": "Max Int", "description": "Maximum of two values (int)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "x", "type": 1 }, { "name": "y", "type": 1 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1bdec0" }, "CPulseMathlib::MinFloat": { "library": "pulse_system", "display": "Min Float", "description": "Minimum of two values (float)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "x", "type": 2 }, { "name": "y", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bbf50" }, "CPulseMathlib::MinInt": { "library": "pulse_system", "display": "Min Int", "description": "Minimum of two values (int)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "x", "type": 1 }, { "name": "y", "type": 1 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1be0e0" }, "CPulseMathlib::NormalizeVector": { "library": "pulse_system", "display": "Normalize Vector", "description": "Normalize Vector a", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "a", "type": 5 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x1bec80" }, "CPulseMathlib::Pi": { "library": "pulse_system", "display": "Pi", "description": "Returns the constant pi (3.14...)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1b8310" }, "CPulseMathlib::Pow": { "library": "pulse_system", "display": "Pow", "description": "X to the Y power", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 }, { "name": "flExponent", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bc170" }, "CPulseMathlib::RSqrt": { "library": "pulse_system", "display": "R Sqrt", "description": "Reciprocoal square root (1/sqrt)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1ba980" }, "CPulseMathlib::Rad2Deg": { "library": "pulse_system", "display": "Rad2 Deg", "description": "Convert radians (0-pi) to degrees (0-180)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flRadians", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bc3a0" }, "CPulseMathlib::RandomWorldPosition": { "library": "pulse_system", "display": "Random World Position", "description": "Returns a random position centered on vCenter with random min and max radius", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "vCenter", "type": 7 }, { "name": "flMinRadius", "type": 2 }, { "name": "flMaxRadius", "type": 2 } ], "returns": [ { "name": "retval", "type": 7 } ], "typed": true, "descriptor": "0x1bf6e0" }, "CPulseMathlib::RemapClampedFloat": { "library": "pulse_system", "display": "Remap Clamped Float", "description": "Remap and clamp input value from input range to output range (float)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flVal", "type": 2 }, { "name": "flInputA", "type": 2 }, { "name": "flInputB", "type": 2 }, { "name": "flOutputA", "type": 2 }, { "name": "flOutputB", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bb760" }, "CPulseMathlib::RoundFloat": { "library": "pulse_system", "display": "Round Float", "description": "Round - round float up or down to integer", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bb160" }, "CPulseMathlib::Saturate": { "library": "pulse_system", "display": "Saturate", "description": "Saturate (clamps float between 0 and 1)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1ba440" }, "CPulseMathlib::SignFloat": { "library": "pulse_system", "display": "Sign Float", "description": "Returns -1.0 or 0.0 or 1.0 based on the sign of the argument", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1b99c0" }, "CPulseMathlib::SignInt": { "library": "pulse_system", "display": "Sign Int", "description": "Returns -1 or 0 or 1 based on the sign of the argument", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "nValue", "type": 1 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1bd4e0" }, "CPulseMathlib::Sin": { "library": "pulse_system", "display": "Sin", "description": "Sine of angle. Input in radians, output in radians", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flRadians", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bcfe0" }, "CPulseMathlib::SplitAngle": { "library": "pulse_system", "display": "Split Angle", "description": "Split an Angle into component parts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "angle", "type": 6 } ], "returns": [ { "name": "Pitch", "type": 2 }, { "name": "Yaw", "type": 2 }, { "name": "Roll", "type": 2 } ], "typed": true, "descriptor": "0x1c03d0" }, "CPulseMathlib::SplitColor": { "library": "pulse_system", "display": "Split Color", "description": "Split a Color into component parts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "color", "type": 11 } ], "returns": [ { "name": "R", "type": 1 }, { "name": "G", "type": 1 }, { "name": "B", "type": 1 } ], "typed": true, "descriptor": "0x1c0c70" }, "CPulseMathlib::SplitTransform": { "library": "pulse_system", "display": "Split Transform", "description": "Split a Transform into component parts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "transform", "type": 9 } ], "returns": [ { "name": "Origin", "type": 5 }, { "name": "Angle", "type": 6 }, { "name": "Scale", "type": 2 } ], "typed": true, "descriptor": "0x1c08f0" }, "CPulseMathlib::SplitVector": { "library": "pulse_system", "display": "Split Vector", "description": "Split a Vector into component parts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "vecValue", "type": 5 } ], "returns": [ { "name": "X", "type": 2 }, { "name": "Y", "type": 2 }, { "name": "Z", "type": 2 } ], "typed": true, "descriptor": "0x1be680" }, "CPulseMathlib::SplitVector2D": { "library": "pulse_system", "display": "Split Vector2 D", "description": "Split a Vector2D into component parts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "vecValue", "type": 4 } ], "returns": [ { "name": "X", "type": 2 }, { "name": "Y", "type": 2 } ], "typed": true, "descriptor": "0x1bfdb0" }, "CPulseMathlib::SplitVector4D": { "library": "pulse_system", "display": "Split Vector4 D", "description": "Split a Vector into component parts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "vecValue", "type": 8 } ], "returns": [ { "name": "X", "type": 2 }, { "name": "Y", "type": 2 }, { "name": "Z", "type": 2 }, { "name": "W", "type": 2 } ], "typed": true, "descriptor": "0x1c0050" }, "CPulseMathlib::SplitWorldTransform": { "library": "pulse_system", "display": "Split World Transform", "description": "Split a Transform into component parts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "transform", "type": 10 } ], "returns": [ { "name": "Origin", "type": 7 }, { "name": "Angle", "type": 6 }, { "name": "Scale", "type": 2 } ], "typed": true, "descriptor": "0x1c0ab0" }, "CPulseMathlib::SplitWorldVector": { "library": "pulse_system", "display": "Split World Vector", "description": "Split a World Vector into component parts.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "vecValue", "type": 7 } ], "returns": [ { "name": "X", "type": 2 }, { "name": "Y", "type": 2 }, { "name": "Z", "type": 2 } ], "typed": true, "descriptor": "0x1bf360" }, "CPulseMathlib::SqrFloat": { "library": "pulse_system", "display": "Sqr Float", "description": "Square", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1ba7c0" }, "CPulseMathlib::SqrInt": { "library": "pulse_system", "display": "Sqr Int", "description": "Square", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "nValue", "type": 1 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1bd6a0" }, "CPulseMathlib::Sqrt": { "library": "pulse_system", "display": "Sqrt", "description": "Square root", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flValue", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bab40" }, "CPulseMathlib::Tan": { "library": "pulse_system", "display": "Tan", "description": "Tangent of angle. Input in radians, output in radians", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flRadians", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1bc8e0" }, "CPulseMathlib::VectorToWorldVector": { "library": "pulse_system", "display": "Vector To World Vector", "description": "Convert from a local-space to a world-space vector", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "vecValue", "type": 5 } ], "returns": [ { "name": "retval", "type": 7 } ], "typed": true, "descriptor": "0x1be5a0" }, "CPulseMathlib::WorldVectorToVector": { "library": "pulse_system", "display": "World Vector To Vector", "description": "Convert from a world-space to local-space vector", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "vecValue", "type": 7 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x1bf1a0" }, "CPulsePhysicsConstraintsFuncs::CreatePhysicsBallSocketConstraint": { "library": "server", "display": "Physics - Create Ball Socket Constraint", "description": "Create a constraint that keeps the position of two objects fixed, relative to the constraint's origin. You can optionally specify limits for the relative twist and swing rotation.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pTarget1", "type": 13 }, { "name": "pAttachmentName1", "type": 3 }, { "name": "pTarget2", "type": 13 }, { "name": "pAttachmentName2", "type": 3 }, { "name": "bEnableSwingLimit", "type": 0 }, { "name": "flSwingLimit", "type": 2 }, { "name": "bEnableTwistLimit", "type": 0 }, { "name": "flMinTwistAngle", "type": 2 }, { "name": "flMaxTwistAngle", "type": 2 }, { "name": "flFriction", "type": 2 }, { "name": "bSnapObjectPositions", "type": 0 }, { "name": "pOptionalLocationEnt", "type": 13 } ], "returns": [ { "name": "retval", "type": 13, "entity_class": "phys_ballsocket" } ], "typed": true, "descriptor": "0x193ad40" }, "CPulsePhysicsConstraintsFuncs::CreatePhysicsConstraint": { "library": "server", "display": "Physics - Create Constraint", "description": "Constrain an entity to the world or another entity at a fixed relative position", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pTarget1", "type": 13 }, { "name": "pAttachmentName1", "type": 3 }, { "name": "pTarget2", "type": 13 }, { "name": "pAttachmentName2", "type": 3 }, { "name": "bEnableLinearConstraint", "type": 0 }, { "name": "flLinearFrequency", "type": 2 }, { "name": "flLinearDampingRatio", "type": 2 }, { "name": "bEnableAngularConstraint", "type": 0 }, { "name": "flAngularFrequency", "type": 2 }, { "name": "flAngularDampeningRatio", "type": 2 }, { "name": "bSnapObjectPositions", "type": 0 }, { "name": "pOptionalLocationEnt", "type": 13 } ], "returns": [ { "name": "retval", "type": 13, "entity_class": "phys_constraint" } ], "typed": true, "descriptor": "0x193a5f0" }, "CPulsePhysicsConstraintsFuncs::CreatePhysicsHingeConstraint": { "library": "server", "display": "Physics - Create Hinge Constraint", "description": "Create a physically simulated hinge between two entities", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pTarget1", "type": 13 }, { "name": "pAttachmentName1", "type": 3 }, { "name": "pTarget2", "type": 13 }, { "name": "pAttachmentName2", "type": 3 }, { "name": "vHingeAxis", "type": 5 }, { "name": "flHingeFriction", "type": 2 }, { "name": "flMinRotationLimit", "type": 2 }, { "name": "flMaxRotationLimit", "type": 2 }, { "name": "flInitialRotation", "type": 2 }, { "name": "bSnapObjectPositions", "type": 0 }, { "name": "pOptionalLocationEnt", "type": 13 } ], "returns": [ { "name": "retval", "type": 13, "entity_class": "phys_hinge" } ], "typed": true, "descriptor": "0x1939f50" }, "CPulseServerFuncs::AddVelocityToAllEntitiesWithinRadius": { "library": "server", "display": "Add Velocity To All Entities Within Radius", "description": "Adds velocity to all entities in a sphere", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "vCenter", "type": 7 }, { "name": "flRadius", "type": 2 }, { "name": "vVelocity", "type": 5 } ], "typed": true, "descriptor": "0x19d4820" }, "CPulseServerFuncs::AddVelocityToEntity": { "library": "server", "display": "Add Velocity To Entity", "description": "Adds velocity to an entity", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pEntity", "type": 13 }, { "name": "vVelocity", "type": 5 } ], "typed": true, "descriptor": "0x19d4f00" }, "CPulseServerFuncs::AreEntitiesInHierarchy": { "library": "server", "display": "Are Entities In Hierarchy", "description": "Checks if entity a and entity b are in hierarchy together", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEntityA", "type": 13 }, { "name": "hEntityB", "type": 13 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x19d09f0" }, "CPulseServerFuncs::CanCharacterSeeEntity": { "library": "server", "display": "Can Character See Entity", "description": "Return true if the character (player or NPC) can see the target entity (i.e. within FOV and has LOS)", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEntityCharacter", "type": 13 }, { "name": "hEntityTarget", "type": 13 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x19d1250" }, "CPulseServerFuncs::ConCommand": { "library": "server", "display": "Con Command", "description": "Executes a con command", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pCommand", "type": 3 } ], "typed": true, "descriptor": "0x19d2a20" }, "CPulseServerFuncs::CountEntitiesOfTypeInArray": { "library": "server", "display": "Count Entities Of Type In Array", "description": "Count the number of entities of a given type in an array.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "entityType", "type": 3 }, { "name": "entityArray", "type": 28 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x19dfb60" }, "CPulseServerFuncs::CountEntitiesWithName": { "library": "server", "display": "Count Entities With Name", "description": "Count the number of entities whose name matches a pattern.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "pNamePatterrn", "type": 3 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x19d2940" }, "CPulseServerFuncs::CreateExplosion": { "library": "server", "display": "Create Explosion", "description": "Creates an Explosion at a position", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hAttacker", "type": 13 }, { "name": "vOrigin", "type": 7 }, { "name": "flRadius", "type": 2 }, { "name": "flDamage", "type": 2 }, { "name": "pszExplosionType", "type": 3 }, { "name": "sExpSoundName", "type": 17 }, { "name": "flForce", "type": 2 } ], "typed": true, "descriptor": "0x19eb340" }, "CPulseServerFuncs::CreatePhysicsProxy": { "library": "server", "display": "Physics - Create Proxy", "description": "Creates a physics proxy at the entity's attachment point.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hEntity", "type": 13 }, { "name": "pAttachmentName", "type": 3 }, { "name": "pPhysicsModel", "type": 3 } ], "returns": [ { "name": "retval", "type": 13 } ], "typed": true, "descriptor": "0x19dde60" }, "CPulseServerFuncs::DealDamage": { "library": "server", "display": "Deal Damage", "description": "Deals damage to an entity", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hTarget", "type": 13 }, { "name": "hAttacker", "type": 13 }, { "name": "flDamage", "type": 2 }, { "name": "vecForce", "type": 5 } ], "typed": true, "descriptor": "0x19d6650" }, "CPulseServerFuncs::DealRadiusDamage": { "library": "server", "display": "Deal Radius Damage", "description": "Deals radius damage to a position", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hAttacker", "type": 13 }, { "name": "vOrigin", "type": 7 }, { "name": "flRadius", "type": 2 }, { "name": "flDamage", "type": 2 }, { "name": "flForce", "type": 2 } ], "typed": true, "descriptor": "0x19ea380" }, "CPulseServerFuncs::DebugScreenText": { "library": "server", "display": "Debug Screen Text", "description": "Print some text to the game window.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pMessage", "type": 3 }, { "name": "flScreenX", "type": 2 }, { "name": "flScreenY", "type": 2 }, { "name": "nTextOffset", "type": 1 }, { "name": "flDuration", "type": 2 }, { "name": "color", "type": 11 }, { "name": "flAlpha", "type": 2 } ], "typed": true, "descriptor": "0x19e89c0" }, "CPulseServerFuncs::DebugWorldArrow": { "library": "server", "display": "Debug World Arrow", "description": "Draw an arrow between given points in world space pointing at end position", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "vStartPos", "type": 7 }, { "name": "vEndPos", "type": 7 }, { "name": "flDuration", "type": 2 }, { "name": "color", "type": 11 }, { "name": "flWidth", "type": 2 }, { "name": "flAlpha", "type": 2 } ], "typed": true, "descriptor": "0x19e8f50" }, "CPulseServerFuncs::DebugWorldAxis": { "library": "server", "display": "Debug World Axis", "description": "Draw an axis with the given position (and eventually rotation) in world space", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "vPos", "type": 7 }, { "name": "flAxisLength", "type": 2 }, { "name": "flDuration", "type": 2 } ], "typed": true, "descriptor": "0x19e8d60" }, "CPulseServerFuncs::DebugWorldCross": { "library": "server", "display": "Debug World Cross", "description": "Draw a cross at provided position in world space", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "vPos", "type": 7 }, { "name": "flRadius", "type": 2 }, { "name": "flDuration", "type": 2 }, { "name": "color", "type": 11 }, { "name": "flAlpha", "type": 2 } ], "typed": true, "descriptor": "0x19e9570" }, "CPulseServerFuncs::DebugWorldEntityAxis": { "library": "server", "display": "Debug World Entity Axis", "description": "Draw an axis at the provided entities transform in world space", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hEntity", "type": 13 }, { "name": "flAxisLength", "type": 2 }, { "name": "flDuration", "type": 2 } ], "typed": true, "descriptor": "0x19e9b30" }, "CPulseServerFuncs::DebugWorldLine": { "library": "server", "display": "Debug World Line", "description": "Draw a line between given points in world space", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "vStartPos", "type": 7 }, { "name": "vEndPos", "type": 7 }, { "name": "flDuration", "type": 2 }, { "name": "color", "type": 11 }, { "name": "flAlpha", "type": 2 } ], "typed": true, "descriptor": "0x19e92a0" }, "CPulseServerFuncs::DebugWorldSphere": { "library": "server", "display": "Debug World Sphere", "description": "Draw a sphere at provided position in world space", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "vPos", "type": 7 }, { "name": "flRadius", "type": 2 }, { "name": "flDuration", "type": 2 }, { "name": "color", "type": 11 }, { "name": "flAlpha", "type": 2 } ], "typed": true, "descriptor": "0x19e9850" }, "CPulseServerFuncs::DebugWorldText": { "library": "server", "display": "Debug World Text", "description": "Print some text to the game window above an entity.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pMessage", "type": 3 }, { "name": "hEntity", "type": 13 }, { "name": "nTextOffset", "type": 1 }, { "name": "flDuration", "type": 2 }, { "name": "flVerticalOffset", "type": 2 }, { "name": "bAttached", "type": 0 }, { "name": "color", "type": 11 }, { "name": "flAlpha", "type": 2 }, { "name": "flScale", "type": 2 } ], "typed": true, "descriptor": "0x19ea630" }, "CPulseServerFuncs::DisableCollisionBetweenEntities": { "library": "server", "display": "Disable Collision Between Entities", "description": "Disables collision between a pair of entities, regardless of their collision properties. NOTE: This state does not survive save / restore!", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hEntityA", "type": 13 }, { "name": "hEntityB", "type": 13 } ], "typed": true, "descriptor": "0x19d0890" }, "CPulseServerFuncs::DoesEntityHaveLOS": { "library": "server", "display": "Does Entity Have LOS", "description": "Return true if the entity has LOS to the target entity", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEntity", "type": 13 }, { "name": "hEntityTarget", "type": 13 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x19d10f0" }, "CPulseServerFuncs::EnableCollisionBetweenEntities": { "library": "server", "display": "Enable Collision Between Entities", "description": "Re-enable collision between a pair of entities for which it was previously disabled. They will still only collide if their collision properties allow it.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hEntityA", "type": 13 }, { "name": "hEntityB", "type": 13 } ], "typed": true, "descriptor": "0x19d0730" }, "CPulseServerFuncs::FindAllEntities": { "library": "server", "display": "Find All Entities", "description": "Search for a chosen type of entity either by classname or name. Returns all found entities. Keywords: get", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "entityType", "type": 3 }, { "name": "entityName", "type": 18 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x19d45a0" }, "CPulseServerFuncs::FindAllEntitiesWithinRadius": { "library": "server", "display": "Find All Entities Within Radius", "description": "Search for a chosen type of entity either by classname or name within a radius of a given entity. Returns all found entities. Keywords: get", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "entityType", "type": 3 }, { "name": "entityName", "type": 18 }, { "name": "pSearchFromEntity", "type": 13 }, { "name": "flSearchRadius", "type": 2 }, { "name": "bReturnSorted", "type": 0 }, { "name": "bIncludeNonPhysicalEntities", "type": 0 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x19ea000" }, "CPulseServerFuncs::FindEntity": { "library": "server", "display": "Find Entity", "description": "Search for a chosen type of entity by name. If multiple entities have the same name, only one will be returned. Keywords: get", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "entityType", "type": 3 }, { "name": "entityName", "type": 18 } ], "returns": [ { "name": "retval", "type": 13 } ], "typed": true, "descriptor": "0x19d46e0" }, "CPulseServerFuncs::FindEntityByClassnameWithinRadius": { "library": "server", "display": "Find Entity By Classname Within Radius", "description": "Search for a chosen type of entity by classname within a radius of a given entity. Keywords: get", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "entityType", "type": 3 }, { "name": "pSearchFromEntity", "type": 13 }, { "name": "flSearchRadius", "type": 2 }, { "name": "pStartEntity", "type": 13 } ], "returns": [ { "name": "retval", "type": 13 } ], "typed": true, "descriptor": "0x19d5050" }, "CPulseServerFuncs::GetAngleBetweenVectors": { "library": "server", "display": "Get Angle Between Vectors", "description": "Get angle between vectors. Optional argument for signed or unsigned calculation", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "a", "type": 5 }, { "name": "b", "type": 5 }, { "name": "bSigned", "type": 0 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x19e0840" }, "CPulseServerFuncs::GetDistanceBetweenPoints": { "library": "server", "display": "Get Distance Between Points", "description": "Get the distance between two points.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "vPoint1", "type": 7 }, { "name": "vPoint2", "type": 7 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x19d39e0" }, "CPulseServerFuncs::GetDynamicAttributeEHandle": { "library": "server", "display": "Get Dynamic Attribute E Handle", "description": "Return the value of an Entity Handle attribute on the entity", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEntity", "type": 13 }, { "name": "pAttributeKey", "type": 3 } ], "returns": [ { "name": "retval", "type": 13 } ], "typed": true, "descriptor": "0x19d5440" }, "CPulseServerFuncs::GetDynamicAttributeInt": { "library": "server", "display": "Get Dynamic Attribute Int", "description": "Return the value of an Int attribute on the entity", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEntity", "type": 13 }, { "name": "pAttributeKey", "type": 3 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x19d5a80" }, "CPulseServerFuncs::GetDynamicAttributeString": { "library": "server", "display": "Get Dynamic Attribute String", "description": "Return the value of a String attribute on the entity", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEntity", "type": 13 }, { "name": "pAttributeKey", "type": 3 } ], "returns": [ { "name": "retval", "type": 3 } ], "typed": true, "descriptor": "0x19d5760" }, "CPulseServerFuncs::GetEntityBelowEntity": { "library": "server", "display": "Get Entity Below Entity", "description": "Get the entity below the provided entity. null if no entity found", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEnt", "type": 13 } ], "returns": [ { "name": "retval", "type": 13 } ], "typed": true, "descriptor": "0x19d1c80" }, "CPulseServerFuncs::GetEntityDebugString": { "library": "server", "display": "Get Entity Debug String", "description": "Get a debug string identifying the entity. Safe for null entities. This string cannot be used for looking up the entity. Should not be used for anything except logging.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEnt", "type": 13 } ], "returns": [ { "name": "retval", "type": 3 } ], "typed": true, "descriptor": "0x19d1600" }, "CPulseServerFuncs::GetEntityEyePosition": { "library": "server", "display": "Get Entity Eye Position", "description": "Get the eye position of an entity.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEnt", "type": 13 } ], "returns": [ { "name": "retval", "type": 7 } ], "typed": true, "descriptor": "0x19d1f50" }, "CPulseServerFuncs::GetEntityFacingYawAngleDelta": { "library": "server", "display": "Get Entity Facing Yaw Angle Delta", "description": "Get angle delta between the first entity's facing vector and direction vector to the second entity.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEnt1", "type": 13 }, { "name": "hEnt2", "type": 13 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x19d1940" }, "CPulseServerFuncs::GetEntityForward": { "library": "server", "display": "Get Entity Forward", "description": "Get the forward vector of an entity.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEnt", "type": 13 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x19d2040" }, "CPulseServerFuncs::GetEntityHeightAboveNavMesh": { "library": "server", "display": "Get Entity Height Above Nav Mesh", "description": "Get the height of the entity off the navmesh.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEnt", "type": 13 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x19d1e60" }, "CPulseServerFuncs::GetEntityHeightAboveWorldCollision": { "library": "server", "display": "Get Entity Height Above World Collision", "description": "Get the height of the entity off the world geo.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEnt", "type": 13 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x19d1d70" }, "CPulseServerFuncs::GetEntityName": { "library": "server", "display": "Get Entity Name", "description": "Get the name of the entity.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEnt", "type": 13 } ], "returns": [ { "name": "retval", "type": 18 } ], "typed": true, "descriptor": "0x19d16f0" }, "CPulseServerFuncs::GetEntityNavMeshPosition": { "library": "server", "display": "Get Entity Nav Mesh Position", "description": "Get the nearest navmesh position for the entity.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEnt", "type": 13 } ], "returns": [ { "name": "retval", "type": 7 } ], "typed": true, "descriptor": "0x19d1aa0" }, "CPulseServerFuncs::GetEntityOrigin": { "library": "server", "display": "Get Entity Origin", "description": "Get the position of an entity.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEnt", "type": 13 } ], "returns": [ { "name": "retval", "type": 7 } ], "typed": true, "descriptor": "0x19d2220" }, "CPulseServerFuncs::GetEntityVelocity": { "library": "server", "display": "Get Entity Velocity", "description": "Get the velocity of an entity.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEnt", "type": 13 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x19d2130" }, "CPulseServerFuncs::GetGameFrameTime": { "library": "server", "display": "Get Game Frame Time", "description": "Get the current game frame time (i.e. dt) of the entity that this graph is running on.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 1 ] }, "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x19d8c80" }, "CPulseServerFuncs::GetGameTime": { "library": "server", "display": "Get Game Time", "description": "Get the current Game Time of the entity that this graph is running on.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 1 ] }, "returns": [ { "name": "retval", "type": 12 } ], "typed": true, "descriptor": "0x19d8c60" }, "CPulseServerFuncs::GetGraphEntity": { "library": "server", "display": "Get Graph Entity", "description": "Get the entity that this graph is running on. Prefer !self, unless you need to cast.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 1 ] }, "returns": [ { "name": "retval", "type": 13 } ], "typed": true, "descriptor": "0x19d8c40" }, "CPulseServerFuncs::GetParent": { "library": "server", "display": "Get Parent", "description": "Returns the hierarchical parent of an entity", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "pEntity", "type": 13 } ], "returns": [ { "name": "retval", "type": 13 } ], "typed": true, "descriptor": "0x19d0120" }, "CPulseServerFuncs::GetRelativePositionBetweenEntities": { "library": "server", "display": "Get Relative Position Between Entities", "description": "Get relative position between entities.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEntSource", "type": 13 }, { "name": "hEntTarget", "type": 13 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x19d17e0" }, "CPulseServerFuncs::GetRelativePositionBetweenEntityAndPosition": { "library": "server", "display": "Get Relative Position Between Entity And Position", "description": "Get relative position between positions.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEntSource", "type": 13 }, { "name": "vTarget", "type": 5 } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x19d6210" }, "CPulseServerFuncs::GetTraceDistance": { "library": "server", "display": "Get Trace Distance", "description": "Get distance if trace from position in direction at given length hits an entity or static world", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "vStartPos", "type": 7 }, { "name": "vDirection", "type": 5 }, { "name": "fLength", "type": 2 }, { "name": "hIgnoreEntity", "type": 13 }, { "name": "bSphereTrace", "type": 0 }, { "name": "flSphereRadius", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x19eaae0" }, "CPulseServerFuncs::GetTraceEntity": { "library": "server", "display": "Get Trace Entity", "description": "Get entity if trace from position in direction at given length hits an entity", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "vStartPos", "type": 7 }, { "name": "vDirection", "type": 5 }, { "name": "fLength", "type": 2 }, { "name": "hIgnoreEntity", "type": 13 } ], "returns": [ { "name": "retval", "type": 13 } ], "typed": true, "descriptor": "0x19dfce0" }, "CPulseServerFuncs::GetTraceHit": { "library": "server", "display": "Get Trace Hit", "description": "Get trace results from a position in direction at given length.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "vStartPos", "type": 7 }, { "name": "vDirection", "type": 5 }, { "name": "fMaxLength", "type": 2 }, { "name": "hIgnoreEntity", "type": 13 }, { "name": "nTraceContents", "type": 25, "type_name": "PulseTraceContents_t" }, { "name": "nGroup", "type": 25, "type_name": "PulseCollisionGroup_t" }, { "name": "bSphereTrace", "type": 0 }, { "name": "flSphereRadius", "type": 2 } ], "returns": [ { "name": "DidHit", "type": 0 }, { "name": "HitDistance", "type": 2 }, { "name": "HitLocation", "type": 7 }, { "name": "HitNormal", "type": 5 }, { "name": "HitFraction", "type": 2 }, { "name": "HitEntity", "type": 13 } ], "typed": true, "descriptor": "0x19eaea0" }, "CPulseServerFuncs::GetTraceWorldDistance": { "library": "server", "display": "Get Trace World Distance", "description": "Get distance if trace from position in direction at given length hits static world, excludes entities", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "vStartPos", "type": 7 }, { "name": "vDirection", "type": 5 }, { "name": "fLength", "type": 2 }, { "name": "bSphereTrace", "type": 0 }, { "name": "flSphereRadius", "type": 2 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x19e9d20" }, "CPulseServerFuncs::HasDynamicAttribute": { "library": "server", "display": "Has Dynamic Attribute", "description": "Check for the presence of an attribute on the entity", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "hEntity", "type": 13 }, { "name": "pAttributeKey", "type": 3 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x19d5da0" }, "CPulseServerFuncs::RemoveAllAmmo": { "library": "server", "display": "Remove All Ammo", "description": "Removes all ammo from an entity", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hTarget", "type": 13 } ], "typed": true, "descriptor": "0x19d1000" }, "CPulseServerFuncs::RemoveEntity": { "library": "server", "display": "Remove Entity", "description": "Permanently removes the entity from the world.
Very similar to the 'Kill' input.
Keywords: remove kill erase delete eliminate", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hEntity", "type": 13 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x19d13b0" }, "CPulseServerFuncs::SetDynamicAttributeEHandle": { "library": "server", "display": "Set Dynamic Attribute E Handle", "description": "Set an Entity Handle attribute value on the entity", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hEntity", "type": 13 }, { "name": "pAttributeKey", "type": 3 }, { "name": "hAttributeValue", "type": 13 } ], "typed": true, "descriptor": "0x19d55a0" }, "CPulseServerFuncs::SetDynamicAttributeInt": { "library": "server", "display": "Set Dynamic Attribute Int", "description": "Set an Int attribute value on the entity", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hEntity", "type": 13 }, { "name": "pAttributeKey", "type": 3 }, { "name": "nAttributeValue", "type": 1 } ], "typed": true, "descriptor": "0x19d5be0" }, "CPulseServerFuncs::SetDynamicAttributeString": { "library": "server", "display": "Set Dynamic Attribute String", "description": "Set a String attribute value on the entity", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hEntity", "type": 13 }, { "name": "pAttributeKey", "type": 3 }, { "name": "pAttributeValue", "type": 3 } ], "typed": true, "descriptor": "0x19d58c0" }, "CPulseServerFuncs::SetEntityOrigin": { "library": "server", "display": "Set Entity Origin", "description": "Set the position of an entity", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hEntity", "type": 13 }, { "name": "vPos", "type": 7 } ], "typed": true, "descriptor": "0x19d6370" }, "CPulseServerFuncs::SortEntityArrayByDistance": { "library": "server", "display": "Sort Entity Array By Distance", "description": "Returns the input array sorted by distance to a reference entity.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "a", "type": 28 }, { "name": "referenceEntity", "type": 13 }, { "name": "bFurthestFirst", "type": 0 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x19e0b00" }, "CPulseServerFuncs::StringToEntityName": { "library": "server", "display": "String To Entity Name", "description": "Convert a string to an entity name.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 1 ] }, "params": [ { "name": "pStr", "type": 3 }, { "name": "bApplyNameFixup", "type": 0 } ], "returns": [ { "name": "retval", "type": 18 } ], "typed": true, "descriptor": "0x19df9e0" }, "CPulseServerFuncs::TeleportEntity": { "library": "server", "display": "Teleport Entity", "description": "Teleport the given entity to the target entity's position and orientation", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "hEntity", "type": 13 }, { "name": "hEntityTarget", "type": 13 } ], "typed": true, "descriptor": "0x19d14a0" }, "CPulseServerFuncs_Sounds::SoundEventSetParamFloat": { "library": "server", "display": "Sound Event Set Param Float", "description": "Set a sound event parameter to a float value.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "nSoundEventGuid", "type": 16 }, { "name": "pParameterName", "type": 3 }, { "name": "flValue", "type": 2 } ], "typed": true, "descriptor": "0x19d4c60" }, "CPulseServerFuncs_Sounds::SoundEventSetParamStringToken": { "library": "server", "display": "Sound Event Set Param String Token", "description": "Set a sound event parameter to a string_token value.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "nSoundEventGuid", "type": 16 }, { "name": "pParameterName", "type": 3 }, { "name": "pStringName", "type": 3 } ], "typed": true, "descriptor": "0x19d4ab0" }, "CPulseServerFuncs_Sounds::SoundEventStop": { "library": "server", "display": "Sound Event Stop", "description": "Stop a sound event.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "nSoundEventGuid", "type": 16 } ], "typed": true, "descriptor": "0x19d4e20" }, "CPulseStringlib::FormatDurationStringFromSeconds": { "library": "pulse_system", "display": "Format Duration String From Seconds", "description": "Turn a time in seconds into a display string. NOT localized.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "flSeconds", "type": 2 }, { "name": "nFormat", "type": 25, "type_name": "PulseDurationStringFormat_t" }, { "name": "nRemainderDigits", "type": 1 }, { "name": "nRemainderNoiseDigits", "type": 1 } ], "returns": [ { "name": "retval", "type": 3 } ], "typed": true, "descriptor": "0x1c48d0" }, "CPulseStringlib::StringLength": { "library": "pulse_system", "display": "String Length", "description": "Count the number of codepoints in the string (unicode-aware). If you want rendered glyphs, you probably want to consider using Panorama.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "strValue", "type": 3 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1c10d0" }, "CPulseStringlib::StringsAreEqualCaseSensitive": { "library": "pulse_system", "display": "Strings Are Equal Case Sensitive", "description": "Compare strings with case sensitivity, in contrast to normal string equality which is case-insensitive.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "params": [ { "name": "a", "type": 3 }, { "name": "b", "type": 3 } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x1c11b0" }, "CPulseTestFuncs_LibraryA::AGreaterThan5": { "library": "pulse_system", "display": "AGreaterThan5", "description": "Fired when A exceeds 5.", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "typed": true, "descriptor": "0xe3630" }, "CPulseTestFuncs_LibraryA::AValueChanged": { "library": "pulse_system", "display": "AValueChanged", "description": "Fired whenever the global A value changes.", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "params": [ { "name": "nValue", "type": 1 } ], "typed": true, "descriptor": "0xe41d0" }, "CPulseTestFuncs_LibraryA::AZeroed": { "library": "pulse_system", "display": "AZeroed", "description": "Fired when A becomes 0 from any other number.", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "typed": true, "descriptor": "0xe7a00" }, "CPulseTestFuncs_LibraryA::GetEnumColorValue": { "library": "pulse_system", "display": "Get Enum Color Value", "description": "Get the global color enum value.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "returns": [ { "name": "retval", "type": 25, "type_name": "PulseTestEnumColor_t" } ], "typed": true, "descriptor": "0xe7b40" }, "CPulseTestFuncs_LibraryA::GetEnumFlagsValue": { "library": "pulse_system", "display": "Get Enum Flags Value", "description": "Get the global flags enum value.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "returns": [ { "name": "retval", "type": 25, "type_name": "PulseTestEnumFlags_t" } ], "typed": true, "descriptor": "0xe7b80" }, "CPulseTestFuncs_LibraryA::GetEnumShapeValue": { "library": "pulse_system", "display": "Get Enum Shape Value", "description": "Get the global shape enum value.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "returns": [ { "name": "retval", "type": 25, "type_name": "PulseTestEnumShape_t" } ], "typed": true, "descriptor": "0xe7bc0" }, "CPulseTestFuncs_LibraryA::GetFloatValue": { "library": "pulse_system", "display": "Get Float Value", "description": "Get the global float value.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0xe7a60" }, "CPulseTestFuncs_LibraryA::GetIntValue": { "library": "pulse_system", "display": "Get Int Value", "description": "Get the global int value.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xe7a20" }, "CPulseTestFuncs_LibraryA::GetStringValue": { "library": "pulse_system", "display": "Get String Value", "description": "Get the global string value.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "returns": [ { "name": "retval", "type": 3 } ], "typed": true, "descriptor": "0xe7aa0" }, "CPulseTestFuncs_LibraryA::GetStringWithDefault": { "library": "pulse_system", "display": "Get String With Default", "description": "Return the input string, use the code default if none was supplied.", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "pString", "type": 3 } ], "returns": [ { "name": "retval", "type": 3 } ], "typed": true, "descriptor": "0xe9db0" }, "CPulseTestFuncs_LibraryA::GetVectorLengthWithRef": { "library": "pulse_system", "display": "Get Vector Length With Ref", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "testRef", "type": 5 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0xe5490" }, "CPulseTestFuncs_LibraryA::LibraryDestroyFakeEntity": { "library": "pulse_system", "display": "Library Destroy Fake Entity", "description": "Destroy a fake entity from a static library function.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "nHandle", "type": 27 } ], "typed": true, "descriptor": "0xe6a20" }, "CPulseTestFuncs_LibraryA::LibraryFindFakeEntityByName": { "library": "pulse_system", "display": "Library Find Fake Entity By Name", "description": "Find a spawned entity by name.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pName", "type": 3 } ], "returns": [ { "name": "retval", "type": 27 } ], "typed": true, "descriptor": "0xe4c60" }, "CPulseTestFuncs_LibraryA::LibrarySpawnFakeEntity": { "library": "pulse_system", "display": "Library Spawn Fake Entity", "description": "Spawn a fake entity from a static library function.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pName", "type": 3 }, { "name": "pClass", "type": 3 } ], "returns": [ { "name": "retval", "type": 27 } ], "typed": true, "descriptor": "0xea030" }, "CPulseTestFuncs_LibraryA::PrintStringWithEditorSuggestions": { "library": "pulse_system", "display": "Print String With Editor Suggestions", "description": "Print string with suggestions from editor code.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pValue", "type": 3 } ], "typed": true, "descriptor": "0xe4b70" }, "CPulseTestFuncs_LibraryA::PrintStringWithLeafSuggestions": { "library": "pulse_system", "display": "Print String With Leaf Suggestions", "description": "Print string with suggestions from leaf code.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pValue", "type": 3 } ], "typed": true, "descriptor": "0xe4a80" }, "CPulseTestFuncs_LibraryA::SetEnumColor": { "library": "pulse_system", "display": "Set Enum Color", "description": "Set the global color enum value.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "color", "type": 25, "type_name": "PulseTestEnumColor_t" } ], "typed": true, "descriptor": "0xe8700" }, "CPulseTestFuncs_LibraryA::SetEnumFlags": { "library": "pulse_system", "display": "Set Enum Flags", "description": "Set the global color flags value.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "flags", "type": 25, "type_name": "PulseTestEnumFlags_t" } ], "typed": true, "descriptor": "0xe70e0" }, "CPulseTestFuncs_LibraryA::SetEnumShape": { "library": "pulse_system", "display": "Set Enum Shape", "description": "Set the global color shape value.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "shape", "type": 25, "type_name": "PulseTestEnumShape_t" } ], "typed": true, "descriptor": "0xe7ee0" }, "CPulseTestFuncs_LibraryA::SetFloatValue": { "library": "pulse_system", "display": "Set Float Value", "description": "Set the global float value.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "flValue", "type": 2 } ], "typed": true, "descriptor": "0xe4470" }, "CPulseTestFuncs_LibraryA::SetFloatValueOptional": { "library": "pulse_system", "display": "Set Float Value Optional", "description": "Set the global float value (with default).", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "flValue", "type": 2 } ], "typed": true, "descriptor": "0xe89a0" }, "CPulseTestFuncs_LibraryA::SetIntValue": { "library": "pulse_system", "display": "Set Int Value", "description": "Set the global int value.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "nValue", "type": 1 } ], "typed": true, "descriptor": "0xe4010" }, "CPulseTestFuncs_LibraryA::SetStringValue": { "library": "pulse_system", "display": "Set String Value", "description": "Set the global string value.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pValue", "type": 3 } ], "typed": true, "descriptor": "0xe4d40" }, "CPulseTestFuncs_LibraryA::SetStringValueOptional": { "library": "pulse_system", "display": "Set String Value Optional", "description": "Set the global string value (with default).", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pValue", "type": 3 } ], "typed": true, "descriptor": "0xe9ef0" }, "CPulseTestFuncs_LibraryA::TestArrayArrayAccess": { "library": "pulse_system", "display": "Test Array Array Access", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "params": [ { "name": "vec", "type": 28 }, { "name": "x", "type": 1 }, { "name": "y", "type": 1 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xe6490" }, "CPulseTestFuncs_LibraryA::TestArrayIntShuffle": { "library": "pulse_system", "display": "Test Array Int Shuffle", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "vec", "type": 28 } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0xe9b90" }, "CPulseTestFuncs_LibraryA::TestArrayIntSum": { "library": "pulse_system", "display": "Test Array Int Sum", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "vec", "type": 28 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xe9ca0" }, "CPulseTestFuncs_LibraryA::TestCompiledParams_AfterTypeChanges": { "library": "pulse_system", "display": "Test Compiled Params After Type Changes", "description": "Function signature which has been replaced after compilation.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "arg1", "type": 1 }, { "name": "arg2", "type": 2 }, { "name": "arg3", "type": 3 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0xe48d0" }, "CPulseTestFuncs_LibraryA::TestCompiledParams_BeforeTypeChanges": { "library": "pulse_system", "display": "Test Compiled Params Before Type Changes", "description": "Function signature which has been replaced after compilation.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "arg1", "type": 2 }, { "name": "arg2", "type": 1 }, { "name": "arg3", "type": 0 }, { "name": "arg4", "type": 3 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xe4fe0" }, "CPulseTestFuncs_LibraryA::TestFunctionRenamed_New": { "library": "pulse_system", "display": "Test Function Renamed New", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 4 ] }, "typed": true, "descriptor": "0xe7d20" }, "CPulseTestFuncs_LibraryA::TestFunctionRenamed_Old": { "library": "pulse_system", "display": "Test Function Renamed Old", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 4 ] }, "typed": true, "descriptor": "0xe7ce0" }, "CPulseTestFuncs_LibraryA::TestFunctionRenamed_WithArgs_Old": { "library": "pulse_system", "display": "Test Function Renamed With Args Old", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 4 ] }, "params": [ { "name": "x", "type": 1 }, { "name": "y", "type": 1 } ], "typed": true, "descriptor": "0xe3c30" }, "CPulseTestFuncs_LibraryA::TestFunctionRenamed__WithArgs_New": { "library": "pulse_system", "display": "Test Function Renamed With Args New", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 4 ] }, "params": [ { "name": "a", "type": 1 }, { "name": "b", "type": 1 } ], "typed": true, "descriptor": "0xe3af0" }, "CPulseTestFuncs_LibraryA::TestObservableFalse": { "library": "pulse_system", "display": "Test Observable False", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0xe7dc0" }, "CPulseTestFuncs_LibraryA::TestObservableTrue": { "library": "pulse_system", "display": "Test Observable True", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 32 ] }, "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0xe7da0" }, "CPulseTestFuncs_LibraryA::TestOptionalParameters_AfterDefaultsAdded": { "library": "pulse_system", "display": "Test Optional Parameters After Defaults Added", "description": "Function signature which has been replaced after compilation.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "bValue", "type": 0 }, { "name": "nValue", "type": 1 }, { "name": "flValue", "type": 2 }, { "name": "pString", "type": 3 }, { "name": "color", "type": 11 }, { "name": "nColor", "type": 25, "type_name": "PulseTestEnumColor_t" }, { "name": "nShape", "type": 25, "type_name": "PulseTestEnumShape_t" } ], "typed": true, "descriptor": "0xe7210" }, "CPulseTestFuncs_LibraryA::TestOptionalParameters_AfterReorderSparseDefaults": { "library": "pulse_system", "display": "Test Optional Parameters After Reorder Sparse Defaults", "description": "Function signature which has been replaced after compilation.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "nShape", "type": 25, "type_name": "PulseTestEnumShape_t" }, { "name": "nColor", "type": 25, "type_name": "PulseTestEnumColor_t" }, { "name": "color", "type": 11 }, { "name": "pString", "type": 3 }, { "name": "nValue", "type": 1 }, { "name": "bValue", "type": 0 }, { "name": "flValue", "type": 2 } ], "typed": true, "descriptor": "0xe5880" }, "CPulseTestFuncs_LibraryA::TestOptionalParameters_BeforeDefaultsAdded": { "library": "pulse_system", "display": "Test Optional Parameters Before Defaults Added", "description": "Function signature which will be replaced after compilation.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "typed": true, "descriptor": "0xe7c40" }, "CPulseTestFuncs_LibraryA::TestOptionalParameters_BeforeReorderSparseDefaults": { "library": "pulse_system", "display": "Test Optional Parameters Before Reorder Sparse Defaults", "description": "Function signature which has been replaced after compilation.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pString", "type": 3 }, { "name": "color", "type": 11 }, { "name": "nColor", "type": 25, "type_name": "PulseTestEnumColor_t" }, { "name": "nShape", "type": 25, "type_name": "PulseTestEnumShape_t" } ], "typed": true, "descriptor": "0xea780" }, "CPulseTestScriptLib::AssertTrue": { "library": "pulse_system", "display": "Assert True", "description": "Indicates a test failure if Value is false.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "bValue", "type": 0 }, { "name": "pDescription", "type": 3 } ], "typed": true, "descriptor": "0x1c68c0" }, "CPulseTestScriptLib::IndicateTestFailure": { "library": "pulse_system", "display": "Indicate Test Failure", "description": "Used to flag a test as having failed.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pDescription", "type": 3 } ], "typed": true, "descriptor": "0x1c64d0" }, "CPulseTestScriptLib::IsInTestMode": { "library": "pulse_system", "display": "Is In Test Mode", "description": "Are we currently running unit tests?", "policy": { "kind": "library", "mutates": false, "blocking": false, "raw": [ 1, 0 ] }, "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x1c6bf0" }, "CPulseTestScriptLib::RegisterTestCheckpoint": { "library": "pulse_system", "display": "Register Test Checkpoint", "description": "Indicate that a checkpoint has been reached.", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "pCheckpointName", "type": 3 } ], "typed": true, "descriptor": "0x1c65b0" }, "CPulseTestScriptLib::TestModeAssertTrue": { "library": "pulse_system", "display": "Test Mode Assert True", "description": "Indicates a test failure if value is false; only tested when running unit tests", "policy": { "kind": "library", "mutates": true, "blocking": false, "raw": [ 257, 0 ] }, "params": [ { "name": "bValue", "type": 0 }, { "name": "pDescription", "type": 3 } ], "typed": true, "descriptor": "0x1c6690" }, "CPulseTurtleGraphicsCursor::Move": { "library": "pulse_system", "display": "Move", "description": "Move forward in the facing direction", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 0 ] }, "params": [ { "name": "flDistance", "type": 2 } ], "typed": true, "descriptor": "0x1073a0" }, "CPulseTurtleGraphicsCursor::PenDown": { "library": "pulse_system", "display": "Pen Down", "description": "Lower pen.", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 0 ] }, "typed": true, "descriptor": "0x107870" }, "CPulseTurtleGraphicsCursor::PenUp": { "library": "pulse_system", "display": "Pen Up", "description": "Raise pen.", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 0 ] }, "typed": true, "descriptor": "0x1071f0" }, "CPulseTurtleGraphicsCursor::SetColor": { "library": "pulse_system", "display": "Set Color", "description": "Set the current color", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 0 ] }, "params": [ { "name": "color", "type": 11 } ], "typed": true, "descriptor": "0x107560" }, "CPulseTurtleGraphicsCursor::Turn": { "library": "pulse_system", "display": "Turn", "description": "Adjust heading (positive = right, negative = left)", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 0 ] }, "params": [ { "name": "flDegrees", "type": 2 } ], "typed": true, "descriptor": "0x107480" }, "CTakeDamageResultAPI::GetDamageDealt": { "library": "server", "display": "Get Damage Dealt", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 19, "type_name": "CTakeDamageResult" } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1a96970" }, "CTakeDamageResultAPI::GetDamageDirection": { "library": "server", "display": "Get Damage Direction", "description": "Get the direction vector of the incoming damage came", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 19, "type_name": "CTakeDamageResult" } ], "returns": [ { "name": "retval", "type": 5 } ], "typed": true, "descriptor": "0x1a96880" }, "CTakeDamageResultAPI::GetDestructibleHitGroupRequests": { "library": "server", "display": "Get Destructible Hit Group Requests", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 19, "type_name": "CTakeDamageResult" } ], "returns": [ { "name": "retval", "type": 28 } ], "typed": true, "descriptor": "0x1a966a0" }, "CTakeDamageResultAPI::GetHitGroupID": { "library": "server", "display": "Get Hit Group ID", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 19, "type_name": "CTakeDamageResult" } ], "returns": [ { "name": "retval", "type": 25, "type_name": "HitGroup_t" } ], "typed": true, "descriptor": "0x1a96790" }, "CTakeDamageResultAPI::GetInflictor": { "library": "server", "display": "Get Inflictor", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 19, "type_name": "CTakeDamageResult" } ], "returns": [ { "name": "retval", "type": 13 } ], "typed": true, "descriptor": "0x1a96d30" }, "CTakeDamageResultAPI::GetPreModifiedDamage": { "library": "server", "display": "Get Pre Modified Damage", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 19, "type_name": "CTakeDamageResult" } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0x1a96a60" }, "CTakeDamageResultAPI::HasDamageTypeBlast": { "library": "server", "display": "Has Damage Type Blast", "description": "Returns True if damage type is from a Blast", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 19, "type_name": "CTakeDamageResult" } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x1a96b50" }, "CTakeDamageResultAPI::HasDamageTypeBurn": { "library": "server", "display": "Has Damage Type Burn", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 19, "type_name": "CTakeDamageResult" } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0x1a96c40" }, "CTestDomainDerived_Cursor::GetCursorValueA": { "library": "pulse_system", "display": "Get Cursor Value A", "description": "Get the 'ValueA' number off the cursor.", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xf6150" }, "CTestDomainDerived_Cursor::GetCursorValueB": { "library": "pulse_system", "display": "Get Cursor Value B", "description": "Get the 'ValueB' number off the cursor.", "policy": { "kind": "cell", "mutates": false, "blocking": false, "raw": [ 0, 0 ] }, "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xf6190" }, "CTestDomainDerived_Cursor::SetCursorValueA": { "library": "pulse_system", "display": "Set Cursor Value A", "description": "Set the 'ValueA' number on the cursor.", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 0 ] }, "params": [ { "name": "nValue", "type": 1 } ], "typed": true, "descriptor": "0xf2c60" }, "CTestDomainDerived_Cursor::SetCursorValueB": { "library": "pulse_system", "display": "Set Cursor Value B", "description": "Set the 'ValueB' number on the cursor.", "policy": { "kind": "cell", "mutates": true, "blocking": false, "raw": [ 256, 0 ] }, "params": [ { "name": "nValue", "type": 1 } ], "typed": true, "descriptor": "0xf2aa0" }, "CTestPulseIOAPI::GetTestIntValue": { "library": "server", "display": "Get Test Int Value", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 64 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1049c30" }, "CTestPulseIOAPI::InternalTestBool": { "library": "server", "display": "Internal Test Bool", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" }, { "name": "bInValue", "type": 0 } ], "typed": true, "descriptor": "0x104b370" }, "CTestPulseIOAPI::InternalTestColor": { "library": "server", "display": "Internal Test Color", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" }, { "name": "colInValue", "type": 11 } ], "typed": true, "descriptor": "0x104abf0" }, "CTestPulseIOAPI::InternalTestEntityHandle": { "library": "server", "display": "Internal Test Entity Handle", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" }, { "name": "hEntity", "type": 13 } ], "typed": true, "descriptor": "0x104b4f0" }, "CTestPulseIOAPI::InternalTestEntityHandleInt": { "library": "server", "display": "Internal Test Entity Handle Int", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" }, { "name": "handleA", "type": 13 }, { "name": "valueB", "type": 1 } ], "typed": true, "descriptor": "0x104b680" }, "CTestPulseIOAPI::InternalTestEntityName": { "library": "server", "display": "Internal Test Entity Name", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" }, { "name": "name", "type": 18 } ], "typed": true, "descriptor": "0x104aa70" }, "CTestPulseIOAPI::InternalTestEntityNameString": { "library": "server", "display": "Internal Test Entity Name String", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" }, { "name": "nameA", "type": 18 }, { "name": "strValueB", "type": 3 } ], "typed": true, "descriptor": "0x104b870" }, "CTestPulseIOAPI::InternalTestFloat": { "library": "server", "display": "Internal Test Float", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" }, { "name": "flInValue", "type": 2 } ], "typed": true, "descriptor": "0x104b070" }, "CTestPulseIOAPI::InternalTestFloatString": { "library": "server", "display": "Internal Test Float String", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" }, { "name": "flValueA", "type": 2 }, { "name": "strValueB", "type": 3 } ], "typed": true, "descriptor": "0x104ba50" }, "CTestPulseIOAPI::InternalTestInt": { "library": "server", "display": "Internal Test Int", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" }, { "name": "nInValue", "type": 1 } ], "typed": true, "descriptor": "0x104b1f0" }, "CTestPulseIOAPI::InternalTestSchemaEnum": { "library": "server", "display": "Internal Test Schema Enum", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" }, { "name": "value", "type": 25, "type_name": "TestInputOutputCombinationsEnum_t" } ], "typed": true, "descriptor": "0x104a8f0" }, "CTestPulseIOAPI::InternalTestString": { "library": "server", "display": "Internal Test String", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" }, { "name": "strInValue", "type": 3 } ], "typed": true, "descriptor": "0x104aef0" }, "CTestPulseIOAPI::InternalTestStringStringString": { "library": "server", "display": "Internal Test String String String", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" }, { "name": "strValueA", "type": 3 }, { "name": "strValueB", "type": 3 }, { "name": "strValueC", "type": 3 } ], "typed": true, "descriptor": "0x104bc30" }, "CTestPulseIOAPI::InternalTestVector": { "library": "server", "display": "Internal Test Vector", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" }, { "name": "vecInValue", "type": 5 } ], "typed": true, "descriptor": "0x104ad70" }, "CTestPulseIOAPI::InternalTestVoid": { "library": "server", "display": "Internal Test Void", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "test_io_combinations" } ], "typed": true, "descriptor": "0x1049b20" }, "CTestPulseIOComponent_API::TestComponentFunc": { "library": "server", "display": "Test Component Func", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13 }, { "name": "pString", "type": 3 } ], "typed": true, "descriptor": "0x103fda0" }, "DestructiblePartDamageRequestAPI::GetDamageLevel": { "library": "server", "display": "Get Damage Level", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 19, "type_name": "DestructiblePartDamageRequest_t" } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1630ee0" }, "DestructiblePartDamageRequestAPI::GetDesiredHealth": { "library": "server", "display": "Get Desired Health", "description": "Desired health if this is a request, otherwise the health it's at at this point.", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 19, "type_name": "DestructiblePartDamageRequest_t" } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0x1630df0" }, "DestructiblePartDamageRequestAPI::GetHitGroup": { "library": "server", "display": "Get Hit Group", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 19, "type_name": "DestructiblePartDamageRequest_t" } ], "returns": [ { "name": "retval", "type": 25, "type_name": "HitGroup_t" } ], "typed": true, "descriptor": "0x1630fd0" }, "FakeEntityDerivedA_tAPI::DerivedFuncA": { "library": "pulse_system", "display": "Derived Func A", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 4 ] }, "params": [ { "name": "_Target", "type": 27, "type_name": "fake_derived_a" } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0xdfd50" }, "FakeEntityDerivedB_tAPI::DerivedFuncB": { "library": "pulse_system", "display": "Derived Func B", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 4 ] }, "params": [ { "name": "_Target", "type": 27, "type_name": "fake_derived_b" } ], "returns": [ { "name": "retval", "type": 0 } ], "typed": true, "descriptor": "0xdff30" }, "FakeEntity_tAPI::BasicFunction": { "library": "pulse_system", "display": "Basic Function", "description": "Record that the function was called", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 27 } ], "typed": true, "descriptor": "0xdfb70" }, "FakeEntity_tAPI::GetFloatValue": { "library": "pulse_system", "display": "Get Float Value", "description": "Get the test value as a float", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 27 } ], "returns": [ { "name": "retval", "type": 2 } ], "typed": true, "descriptor": "0xdfa80" }, "FakeEntity_tAPI::GetIntValue": { "library": "pulse_system", "display": "Get Int Value", "description": "Get the test value as an int", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 27 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xdf990" }, "FakeEntity_tAPI::GetName": { "library": "pulse_system", "display": "Get Name", "description": "Get the name the entity was created with.", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 27 } ], "returns": [ { "name": "retval", "type": 3 } ], "typed": true, "descriptor": "0xdfc60" }, "FakeEntity_tAPI::MultipleReturnTest": { "library": "pulse_system", "display": "Multiple Return Test", "description": "Multiple pointer returns", "policy": { "kind": "instance", "mutates": false, "blocking": false, "raw": [ 65536, 0 ] }, "params": [ { "name": "_Target", "type": 27 } ], "returns": [ { "name": "A", "type": 27 }, { "name": "B", "type": 27 } ], "typed": true, "descriptor": "0xdf8a0" }, "FakeEntity_tAPI::SetAndGetIntValue": { "library": "pulse_system", "display": "Set And Get Int Value", "description": "Test step with return value", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 27 }, { "name": "nValue", "type": 1 } ], "returns": [ { "name": "retval", "type": 1 } ], "typed": true, "descriptor": "0xe0020" }, "FakeEntity_tAPI::SetIntValue": { "library": "pulse_system", "display": "Set Int Value", "description": "Set the test value as an int", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 0 ] }, "params": [ { "name": "_Target", "type": 27 }, { "name": "nValue", "type": 1 } ], "typed": true, "descriptor": "0xdcfd0" }, "SpawnPoint_API::SetDisabled": { "library": "server", "display": "Set Disabled", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "spawnpoint" } ], "typed": true, "descriptor": "0x12f1e70" }, "SpawnPoint_API::SetEnabled": { "library": "server", "display": "Set Enabled", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "spawnpoint" } ], "typed": true, "descriptor": "0x12f1f80" }, "SpawnPoint_API::ToggleEnabled": { "library": "server", "display": "Toggle Enabled", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 2 ] }, "params": [ { "name": "_Target", "type": 13, "entity_class": "spawnpoint" } ], "typed": true, "descriptor": "0x12f1d60" }, "TestComponent_tAPI::ComponentFunc": { "library": "pulse_system", "display": "Component Func", "policy": { "kind": "instance", "mutates": true, "blocking": false, "raw": [ 65792, 4 ] }, "params": [ { "name": "_Target", "type": 27 } ], "typed": true, "descriptor": "0xdfe40" } }, "entity_inputs": [ { "input": "AcceptUserInput", "class": "CPointClientUIWorldPanel", "handler": "InputAcceptUserInput", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xa31a80" }, { "input": "Activate", "class": "CEnvBeverage", "handler": "InputActivate", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x182b4b0" }, { "input": "Activate", "class": "CPhysForce", "handler": "InputActivate", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x1945ba0" }, { "input": "Activate", "class": "CAI_ChangeHintGroup", "handler": "InputActivate", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x1a85890" }, { "input": "Activate", "class": "CPointCamera", "handler": "InputForceActive", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0xde4e80" }, { "input": "ActivateSkybox", "class": "CSkyCamera", "handler": "InputActivateSkybox", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1a34010" }, { "input": "Add", "class": "CMathCounter", "handler": "InputAdd", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x190fc20" }, { "input": "AddAttribute", "handler": "InputAddAttribute", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x18137c0" }, { "input": "AddCSSClass", "class": "CInfoOffscreenPanoramaTexture", "handler": "InputAddCSSClass", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xa39680" }, { "input": "AddCSSClass", "class": "CPointClientUIWorldPanel", "handler": "InputAddCSSClass", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xa3a130" }, { "input": "AddContext", "handler": "InputAddContext", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x17cd9e0" }, { "input": "AddHealth", "class": "CBreakableProp", "handler": "InputAddHealth", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x163a290" }, { "input": "AddHealth", "class": "CBreakable", "handler": "InputAddHealth", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=void" }, "addr": "0x1878010" }, { "input": "AddRestLength", "class": "CPhysicsSpring", "handler": "InputAddRestLength", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x19836b0" }, { "input": "AddToCounter", "class": "CEnvGlobal", "handler": "InputAddToCounter", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x18f29d0" }, { "input": "AddToTimer", "class": "CTimerEntity", "handler": "InputAddToTimer", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1900220" }, { "input": "Amplitude", "class": "CEnvShake", "handler": "InputAmplitude", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x189c710" }, { "input": "BeginSequence", "class": "CScriptedSequence", "handler": "InputBeginSequence", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1a5bdb0" }, { "input": "BlockNav", "class": "CFuncNavBlocker", "handler": "InputBlockNav", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1b6b900" }, { "input": "Break", "class": "CBreakableProp", "handler": "InputBreak", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1639c10" }, { "input": "Break", "class": "CBreakable", "handler": "InputBreak", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=void" }, "addr": "0x186bc30" }, { "input": "Break", "class": "CPhysConstraint", "handler": "InputBreak", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1936310" }, { "input": "Break", "class": "CRopeKeyframe", "handler": "InputBreak", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x1a55750" }, { "input": "Cancel", "class": "CSceneEntity", "handler": "InputCancelPlayback", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1a4e5d0" }, { "input": "CancelAtNextInterrupt", "class": "CSceneEntity", "handler": "InputCancelAtNextInterrupt", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1a4f7b0" }, { "input": "CancelSequence", "class": "CScriptedSequence", "handler": "InputCancelSequence", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1a3f240" }, { "input": "ChangeFOV", "class": "CPointCamera", "handler": "InputChangeFOV", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xdd4180" }, { "input": "ChangeLevel", "class": "CChangeLevel", "handler": "InputChangeLevel", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a95aa0" }, { "input": "ChangeOpvarValue", "class": "CSoundOpvarSetEntity", "handler": "InputChangeOpvarValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1a383b0" }, { "input": "ChangeOpvarValueAndSet", "class": "CSoundOpvarSetEntity", "handler": "InputChangeOpvarValueAndSet", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1a409d0" }, { "input": "ChangeSubclass", "handler": "InputChangeSubclass", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17cdba0" }, { "input": "CheckDistance", "class": "CLogicDistanceCheck", "handler": "InputCheckDistance", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1912010" }, { "input": "ClearContext", "handler": "InputClearContext", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x17c2100" }, { "input": "ClearFollowMoverEntity", "class": "CFuncMoverRouter", "handler": "InputClearFollowMoverEntity", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x189dfe0" }, { "input": "ClearParent", "handler": "InputClearParent", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x17baf70" }, { "input": "Close", "class": "CBasePropDoor", "handler": "InputClose", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17f4c90" }, { "input": "Close", "class": "CBaseDoor", "handler": "InputClose", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=void" }, "addr": "0x183b210" }, { "input": "Close", "class": "CFuncMoveLinear", "handler": "InputClose", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x187ae70" }, { "input": "ColorBlueValue", "class": "CBeam", "handler": "InputColorBlueValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x18019c0" }, { "input": "ColorBlueValue", "class": "CSprite", "handler": "InputColorBlueValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1abfdd0" }, { "input": "ColorGreenValue", "class": "CBeam", "handler": "InputColorGreenValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1801720" }, { "input": "ColorGreenValue", "class": "CSprite", "handler": "InputColorGreenValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1ac0300" }, { "input": "ColorRedValue", "class": "CBeam", "handler": "InputColorRedValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x18013c0" }, { "input": "ColorRedValue", "class": "CSprite", "handler": "InputColorRedValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1abffa0" }, { "input": "Command", "handler": "InputCommand", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17ea140" }, { "input": "Command", "handler": "InputCommand", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17ea2c0" }, { "input": "Command", "handler": "InputCommand", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17eb1a0" }, { "input": "Compare", "class": "CLogicCompare", "handler": "InputCompare", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1905ff0" }, { "input": "ConstraintBroken", "class": "CPhysConstraint", "handler": "InputOnBreak", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1936300" }, { "input": "CountPlayersInZone", "class": "CGamePlayerZone", "handler": "InputCountPlayersInZone", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x19080b0" }, { "input": "Deactivate", "class": "CPhysForce", "handler": "InputDeactivate", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1935ba0" }, { "input": "Deactivate", "class": "CPointCamera", "handler": "InputForceInactive", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0xde5230" }, { "input": "DestroyImmediately", "class": "CPathParticleRope", "handler": "InputDestroy", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1721400" }, { "input": "Detach", "class": "COrnamentProp", "handler": "InputDetach", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x19db300" }, { "input": "Disable", "class": "CFogVolume", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x10e25b0" }, { "input": "Disable", "class": "CDynamicProp", "handler": "InputDisable", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x1629450" }, { "input": "Disable", "class": "CPointGamestatsCounter", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x167c830" }, { "input": "Disable", "class": "CTextureBasedAnimatable", "handler": "InputDisable", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x17723a0" }, { "input": "Disable", "class": "CBaseButton", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x17c20a0" }, { "input": "Disable", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x17f8ee0" }, { "input": "Disable", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x17f8f00" }, { "input": "Disable", "class": "CFuncInteractionLayerClip", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x17f8f30" }, { "input": "Disable", "class": "CRagdollMagnet", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1822bd0" }, { "input": "Disable", "class": "CPointCommentaryNode", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1827620" }, { "input": "Disable", "class": "CColorCorrection", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x1846380" }, { "input": "Disable", "class": "CFuncLadder", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18605c0" }, { "input": "Disable", "class": "CPathMoverEntitySpawner", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1860680" }, { "input": "Disable", "class": "CFuncMonitor", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1896700" }, { "input": "Disable", "class": "CInfoPlayerStart", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18cac60" }, { "input": "Disable", "class": "CLogicAchievement", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18f2570" }, { "input": "Disable", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18f25f0" }, { "input": "Disable", "class": "CLogicNPCCounter", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18f2720" }, { "input": "Disable", "class": "CMathRemap", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18f28a0" }, { "input": "Disable", "class": "CMathCounter", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18f2ca0" }, { "input": "Disable", "class": "CTimerEntity", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x18f3a60" }, { "input": "Disable", "class": "CLogicMeasureMovement", "handler": "InputDisable", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x18f3b10" }, { "input": "Disable", "class": "CLogicActiveAutosave", "handler": "InputDisable", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x18f3b30" }, { "input": "Disable", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x18f7bd0" }, { "input": "Disable", "class": "CLogicGameEventListener", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1916710" }, { "input": "Disable", "class": "CMessageEntity", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1926750" }, { "input": "Disable", "class": "CTriggerBrush", "handler": "InputDisable", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x19287f0" }, { "input": "Disable", "class": "CFuncElectrifiedVolume", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1941d20" }, { "input": "Disable", "class": "CPointVelocitySensor", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1982330" }, { "input": "Disable", "class": "CPointPush", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1983230" }, { "input": "Disable", "class": "CPointAngleSensor", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1983280" }, { "input": "Disable", "class": "CPointProximitySensor", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x19869c0" }, { "input": "Disable", "class": "CPointWorldText", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x19aa440" }, { "input": "Disable", "class": "CSoundOpvarSetPointBase", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1a6eb40" }, { "input": "Disable", "class": "CInfoOffscreenPanoramaTexture", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xa323c0" }, { "input": "Disable", "class": "CBaseClientUIEntity", "handler": "InputDisable", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0xa353d0" }, { "input": "Disable", "class": "CInfoDynamicShadowHint", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0xa607d0" }, { "input": "Disable", "class": "CBaseTrigger", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0xd47be0" }, { "input": "Disable", "class": "CEnvCubemapFog", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xd4a9c0" }, { "input": "Disable", "class": "CTonemapController2", "handler": "InputDisable", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xd7f3e0" }, { "input": "Disable", "class": "CGradientFog", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xd8e730" }, { "input": "Disable", "class": "CPlayerVisibility", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xd8ebd0" }, { "input": "Disable", "class": "CEnvVolumetricFogVolume", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0xd8f570" }, { "input": "Disable", "class": "CEnvVolumetricFogController", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xd98530" }, { "input": "Disable", "class": "CInfoVisibilityBox", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xddfff0" }, { "input": "Disable", "class": "CEnvWindVolume", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0xde0940" }, { "input": "Disable", "class": "CSoundAreaEntityBase", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xe12ef0" }, { "input": "Disable", "class": "CEnvSoundscape", "handler": "InputDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xf02e80" }, { "input": "Disable", "class": "CFuncBrush", "handler": "InputTurnOff", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1926760" }, { "input": "Disable", "class": "CRagdollProp", "handler": "InputTurnOff", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x1928740" }, { "input": "DisableAccelDecel", "class": "CFuncRotating", "handler": "InputDisableAccelDecel", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18606f0" }, { "input": "DisableAlternatePath", "class": "CPathTrack", "handler": "InputDisableAlternatePath", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1966230" }, { "input": "DisableAngularConstraint", "class": "CPhysConstraint", "handler": "InputDisableAngularConstraint", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1926b30" }, { "input": "DisableCollision", "class": "CDynamicProp", "handler": "InputDisableCollision", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1628ca0" }, { "input": "DisableCollisions", "class": "CLogicCollisionPair", "handler": "InputDisableCollisions", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1919720" }, { "input": "DisableCollisions", "class": "CPhysicsProp", "handler": "InputDisableCollisions", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1982f70" }, { "input": "DisableCollisionsWith", "class": "CLogicCollisionPair", "handler": "InputDisableCollisionsWith", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1919750" }, { "input": "DisableDOF", "class": "CPointCamera", "handler": "InputDisableDOF", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xde0240" }, { "input": "DisableDamageForces", "handler": "InputDisableDamageForces", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x17bb960" }, { "input": "DisableDrag", "class": "CPhysicsProp", "handler": "InputDisableDrag", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=int" }, "addr": "0x1982fe0" }, { "input": "DisableGravity", "class": "CPhysicsProp", "handler": "InputDisableGravity", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x1983050" }, { "input": "DisableLights", "class": "CMultiLightProxy", "handler": "InputDisableLights", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0xddf310" }, { "input": "DisableLimit", "class": "CSplineConstraint", "handler": "InputDisableLimit", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x192b910" }, { "input": "DisableLinearConstraint", "class": "CPhysConstraint", "handler": "InputDisableLinearConstraint", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1926ad0" }, { "input": "DisableMotion", "class": "CRagdollProp", "handler": "InputDisableMotion", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x19580b0" }, { "input": "DisableMotion", "class": "CPhysicsProp", "handler": "InputDisableMotion", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x1983010" }, { "input": "DisableMotion", "class": "CPhysBox", "handler": "InputDisableMotion", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x1983020" }, { "input": "DisablePath", "class": "CPathTrack", "handler": "InputDisablePath", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x19657f0" }, { "input": "DisablePin", "class": "CPathParticleRope", "handler": "InputDisablePin", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1720db0" }, { "input": "DisablePlatform", "handler": "InputPlatformDisable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x17f0090" }, { "input": "DisablePuntSound", "class": "CBreakableProp", "handler": "InputDisablePuntSound", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1625530" }, { "input": "DisableShadow", "handler": "InputDisableShadow", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x17bb7b0" }, { "input": "DispatchResponse", "handler": "InputDispatchResponse", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17cdab0" }, { "input": "Display", "class": "CGameText", "handler": "InputDisplay", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1904870" }, { "input": "Dissolve", "class": "CEntityDissolve", "handler": "InputDissolve", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x182a870" }, { "input": "Divide", "class": "CMathCounter", "handler": "InputDivide", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x190fc90" }, { "input": "EmitBlood", "class": "CBlood", "handler": "InputEmitBlood", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x184a060" }, { "input": "Enable", "class": "CFogVolume", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x10e2680" }, { "input": "Enable", "class": "CDynamicProp", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1651f20" }, { "input": "Enable", "class": "CPointGamestatsCounter", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x167c820" }, { "input": "Enable", "class": "CTextureBasedAnimatable", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1772360" }, { "input": "Enable", "class": "CBaseButton", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x17c20d0" }, { "input": "Enable", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x17f9490" }, { "input": "Enable", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x17f94b0" }, { "input": "Enable", "class": "CFuncInteractionLayerClip", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x17f94e0" }, { "input": "Enable", "class": "CRagdollMagnet", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1822bc0" }, { "input": "Enable", "class": "CPointCommentaryNode", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1827640" }, { "input": "Enable", "class": "CColorCorrection", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x18467f0" }, { "input": "Enable", "class": "CFuncLadder", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18605b0" }, { "input": "Enable", "class": "CPathMoverEntitySpawner", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1860670" }, { "input": "Enable", "class": "CFuncMonitor", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x18965d0" }, { "input": "Enable", "class": "CInfoPlayerStart", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18cac50" }, { "input": "Enable", "class": "CLogicAchievement", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18f2560" }, { "input": "Enable", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18f25d0" }, { "input": "Enable", "class": "CLogicNPCCounter", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18f2700" }, { "input": "Enable", "class": "CMathRemap", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18f2890" }, { "input": "Enable", "class": "CMathCounter", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18f2c90" }, { "input": "Enable", "class": "CLogicMeasureMovement", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x18f3bb0" }, { "input": "Enable", "class": "CLogicActiveAutosave", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x18f3c60" }, { "input": "Enable", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x18f7c00" }, { "input": "Enable", "class": "CTimerEntity", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x1902c90" }, { "input": "Enable", "class": "CLogicGameEventListener", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x19166d0" }, { "input": "Enable", "class": "CMessageEntity", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1926740" }, { "input": "Enable", "class": "CTriggerBrush", "handler": "InputEnable", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x19287e0" }, { "input": "Enable", "class": "CFuncElectrifiedVolume", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1931280" }, { "input": "Enable", "class": "CPointPush", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x19832a0" }, { "input": "Enable", "class": "CPointAngleSensor", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x198a530" }, { "input": "Enable", "class": "CPointProximitySensor", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x198a5c0" }, { "input": "Enable", "class": "CPointVelocitySensor", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x198abd0" }, { "input": "Enable", "class": "CPointWorldText", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x19aa690" }, { "input": "Enable", "class": "CSoundOpvarSetPointBase", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1a65a60" }, { "input": "Enable", "class": "CBaseClientUIEntity", "handler": "InputEnable", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0xa35150" }, { "input": "Enable", "class": "CInfoOffscreenPanoramaTexture", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xa37320" }, { "input": "Enable", "class": "CInfoDynamicShadowHint", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0xa607c0" }, { "input": "Enable", "class": "CBaseTrigger", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0xd47f80" }, { "input": "Enable", "class": "CEnvCubemapFog", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xd48540" }, { "input": "Enable", "class": "CTonemapController2", "handler": "InputEnable", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xd7f4d0" }, { "input": "Enable", "class": "CGradientFog", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xd8e980" }, { "input": "Enable", "class": "CPlayerVisibility", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xd8ee20" }, { "input": "Enable", "class": "CEnvVolumetricFogVolume", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xd950a0" }, { "input": "Enable", "class": "CEnvVolumetricFogController", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xd95570" }, { "input": "Enable", "class": "CInfoVisibilityBox", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xddfda0" }, { "input": "Enable", "class": "CEnvWindVolume", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xde1a40" }, { "input": "Enable", "class": "CSoundAreaEntityBase", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xe13980" }, { "input": "Enable", "class": "CEnvSoundscape", "handler": "InputEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xf01ea0" }, { "input": "Enable", "class": "CFuncBrush", "handler": "InputTurnOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1926770" }, { "input": "Enable", "class": "CRagdollProp", "handler": "InputTurnOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x192eca0" }, { "input": "EnableAccelDecel", "class": "CFuncRotating", "handler": "InputEnableAccelDecel", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18606e0" }, { "input": "EnableAlternatePath", "class": "CPathTrack", "handler": "InputEnableAlternatePath", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1965f60" }, { "input": "EnableAngularConstraint", "class": "CPhysConstraint", "handler": "InputEnableAngularConstraint", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1926b00" }, { "input": "EnableCollision", "class": "CDynamicProp", "handler": "InputEnableCollision", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1628c90" }, { "input": "EnableCollisions", "class": "CLogicCollisionPair", "handler": "InputEnableCollisions", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1917c60" }, { "input": "EnableCollisions", "class": "CPhysicsProp", "handler": "InputEnableCollisions", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1983030" }, { "input": "EnableDOF", "class": "CPointCamera", "handler": "InputEnableDOF", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xde0490" }, { "input": "EnableDamageForces", "handler": "InputEnableDamageForces", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x17bb950" }, { "input": "EnableLimit", "class": "CSplineConstraint", "handler": "InputEnableLimit", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x192b8c0" }, { "input": "EnableLinearConstraint", "class": "CPhysConstraint", "handler": "InputEnableLinearConstraint", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1926aa0" }, { "input": "EnableMotion", "class": "CRagdollProp", "handler": "InputEnableMotion", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x192ba50" }, { "input": "EnableMotion", "class": "CPhysBox", "handler": "InputEnableMotion", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x198a300" }, { "input": "EnableMotion", "class": "CPhysicsProp", "handler": "InputEnableMotion", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x198cdf0" }, { "input": "EnablePath", "class": "CPathTrack", "handler": "InputEnablePath", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1965a60" }, { "input": "EnablePlatform", "handler": "InputPlatformEnable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x17efe40" }, { "input": "EnablePuntSound", "class": "CBreakableProp", "handler": "InputEnablePuntSound", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1625520" }, { "input": "EnableShadow", "handler": "InputEnableShadow", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x17b9ac0" }, { "input": "EndGame", "handler": "InputGameEnd", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x18f63a0" }, { "input": "EndHint", "class": "CEnvInstructorHint", "handler": "InputEndHint", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x182f310" }, { "input": "EndHint", "class": "CEnvInstructorVRHint", "handler": "InputEndHint", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x182f7c0" }, { "input": "EndHint", "handler": "InputEndHint", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1842100" }, { "input": "EndTouch", "class": "CBaseTrigger", "handler": "InputEndTouch", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xd23870" }, { "input": "Explode", "class": "CEnvExplosion", "handler": "InputExplode", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x18c4bc0" }, { "input": "Explode", "class": "CPhysExplosion", "handler": "InputExplode", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1995b20" }, { "input": "Fade", "class": "CEnvFade", "handler": "InputFade", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x186c4f0" }, { "input": "FadeAndRemove", "class": "CRagdollProp", "handler": "InputFadeAndRemove", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1968530" }, { "input": "FadeIn", "class": "CAmbientGeneric", "handler": "InputFadeIn", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x17bacc0" }, { "input": "FadeOut", "class": "CAmbientGeneric", "handler": "InputFadeOut", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x17bad60" }, { "input": "FindEntity", "class": "CPointEntityFinder", "handler": "InputFindEntity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1999fd0" }, { "input": "Fire", "class": "CEnvMuzzleFlash", "handler": "InputFire", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x1824dd0" }, { "input": "FireEvent", "handler": "InputFireEvent", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x19046a0" }, { "input": "FireEvent", "class": "CLogicAchievement", "handler": "InputFireEvent", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=void" }, "addr": "0x1904770" }, { "input": "FireEvent", "class": "CLogicActivityEvent", "handler": "InputFireEvent", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x190b4d0" }, { "input": "FireTimer", "class": "CTimerEntity", "handler": "InputFireTimer", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x1908c10" }, { "input": "FireUser1", "handler": "InputFireUser1", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17c5780" }, { "input": "FireUser2", "handler": "InputFireUser2", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17c57e0" }, { "input": "FireUser3", "handler": "InputFireUser3", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17c5840" }, { "input": "FireUser4", "handler": "InputFireUser4", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17c58a0" }, { "input": "FlickerLights", "class": "CMultiLightProxy", "handler": "InputFlickerLights", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0xddee30" }, { "input": "FollowEntity", "handler": "InputFollowEntity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17e9fb0" }, { "input": "ForceDrop", "class": "CBreakableProp", "handler": "InputForceDrop", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=void" }, "addr": "0x1625540" }, { "input": "ForceDrop", "class": "CPhysBox", "handler": "InputForceDrop", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=void" }, "addr": "0x1981fc0" }, { "input": "ForceSpawn", "class": "CEnvEntityMaker", "handler": "InputForceSpawn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1841580" }, { "input": "ForceSpawnAtEntityOrigin", "class": "CEnvEntityMaker", "handler": "InputForceSpawnAtEntityOrigin", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1840c70" }, { "input": "ForceTarget", "class": "CScriptedSequence", "handler": "InputForceTarget", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a381d0" }, { "input": "Frequency", "class": "CEnvShake", "handler": "InputFrequency", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x189c740" }, { "input": "GenerateGameEvent", "class": "CInfoGameEventProxy", "handler": "InputGenerateGameEvent", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x177ce80" }, { "input": "GetCounter", "class": "CEnvGlobal", "handler": "InputGetCounter", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1900d10" }, { "input": "GetValue", "class": "CMathCounter", "handler": "InputGetValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1901810" }, { "input": "GoDown", "class": "CFuncPlat", "handler": "InputGoDown", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1a88090" }, { "input": "GoUp", "class": "CFuncPlat", "handler": "InputGoUp", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1a8bf10" }, { "input": "HideSprite", "class": "CSprite", "handler": "InputHideSprite", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1a8fe60" }, { "input": "Hit", "class": "CFuncShatterglass", "handler": "InputHit", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x18ba420" }, { "input": "Hurt", "class": "CPointHurt", "handler": "InputHurt", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x198c800" }, { "input": "Ignite", "class": "CEnvEntityIgniter", "handler": "InputIgnite", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1847320" }, { "input": "IgnoreUserInput", "class": "CPointClientUIWorldPanel", "handler": "InputIgnoreUserInput", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xa335a0" }, { "input": "Impact", "class": "CPhysImpact", "handler": "InputImpact", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x19a7320" }, { "input": "Impact", "class": "CTriggerImpact", "handler": "InputImpact", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1a8fc70" }, { "input": "InPass", "class": "CPathCorner", "handler": "InputInPass", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1932330" }, { "input": "InPass", "class": "CPathTrack", "handler": "InputPass", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1931e60" }, { "input": "InValue", "class": "CMathColorBlend", "handler": "InputValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x18fe3a0" }, { "input": "InValue", "class": "CLogicCase", "handler": "InputValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1907500" }, { "input": "InValue", "class": "CMathRemap", "handler": "InputValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1908780" }, { "input": "Increment", "class": "CPointGamestatsCounter", "handler": "InputIncrement", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x16b3ef0" }, { "input": "InterjectResponse", "class": "CSceneEntity", "handler": "InputInterjectResponse", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=void" }, "addr": "0x1a2edc0" }, { "input": "IsTouching", "handler": "InputFunctionAdapterS1Var", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0xd1e520" }, { "input": "Kill", "handler": "InputKill", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x17f8d10" }, { "input": "KillConstrained", "handler": "InputKillConstrained", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x17c5ef0" }, { "input": "KillHierarchy", "handler": "InputKillHierarchy", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x17c5e20" }, { "input": "LocalPlayerAddCSSClass", "class": "CPointClientUIWorldPanel", "handler": "InputLocalPlayerAddCSSClass", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xa2d0a0" }, { "input": "LocalPlayerRemoveCSSClass", "class": "CPointClientUIWorldPanel", "handler": "InputLocalPlayerRemoveCSSClass", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xa2d1d0" }, { "input": "Lock", "class": "CBasePropDoor", "handler": "InputLock", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x17b9d60" }, { "input": "Lock", "class": "CBaseButton", "handler": "InputLock", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x17b9e50" }, { "input": "Lock", "class": "CBaseDoor", "handler": "InputLock", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1822c80" }, { "input": "LockOrientation", "class": "CFuncTrackTrain", "handler": "InputLockOrientation", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1abad90" }, { "input": "MoveToPathNode", "class": "CFuncTrackTrain", "handler": "InputMoveToPathNode", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1abc9a0" }, { "input": "MoveToPosition", "class": "CScriptedSequence", "handler": "InputMoveToPosition", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1a5b910" }, { "input": "MultiplayerSpawned", "class": "CCommentaryAuto", "handler": "InputMultiplayerSpawned", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x182ab60" }, { "input": "Multiply", "class": "CMathCounter", "handler": "InputMultiply", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x190fd40" }, { "input": "Noise", "class": "CBeam", "handler": "InputNoise", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x17f1970" }, { "input": "Open", "class": "CBasePropDoor", "handler": "InputOpen", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17f2e90" }, { "input": "Open", "class": "CBaseDoor", "handler": "InputOpen", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x183bb90" }, { "input": "Open", "class": "CFuncMoveLinear", "handler": "InputOpen", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x187ad90" }, { "input": "OpenAwayFrom", "class": "CBasePropDoor", "handler": "InputOpenAwayFrom", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x17cddf0" }, { "input": "OpenAwayFromActivator", "class": "CBasePropDoor", "handler": "InputOpenAwayFromActivator", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17f2fb0" }, { "input": "Pause", "class": "CSceneEntity", "handler": "InputPausePlayback", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1a50720" }, { "input": "PauseAtNextInterrupt", "class": "CSceneEntity", "handler": "InputPauseAtNextInterrupt", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1a30350" }, { "input": "PauseSound", "class": "CSoundEventEntity", "handler": "InputPauseSound", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xdffdd0" }, { "input": "PauseTimer", "class": "CTimerEntity", "handler": "InputPauseTimer", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x19002b0" }, { "input": "PickRandom", "class": "CLogicCase", "handler": "InputPickRandom", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1904ee0" }, { "input": "PickRandomShuffle", "class": "CLogicCase", "handler": "InputPickRandomShuffle", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1904260" }, { "input": "Pitch", "class": "CAmbientGeneric", "handler": "InputPitch", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x17b9860" }, { "input": "Pitch", "class": "CFuncRotator", "handler": "InputPitch", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1885040" }, { "input": "PitchShift", "class": "CSceneEntity", "handler": "InputPitchShiftPlayback", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1a2ad50" }, { "input": "PlatformFollowYaw", "handler": "InputPlatformFollowYaw", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x17f02e0" }, { "input": "PlatformIgnoreYaw", "handler": "InputPlatformIgnoreYaw", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x17efbf0" }, { "input": "PlaySound", "class": "CAmbientGeneric", "handler": "InputPlaySound", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x17c4520" }, { "input": "PlayerClose", "class": "CBasePropDoor", "handler": "InputPlayerClose", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17c4e50" }, { "input": "PlayerOpen", "class": "CBasePropDoor", "handler": "InputPlayerOpen", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17c4dd0" }, { "input": "Press", "class": "CBaseButton", "handler": "InputPress", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17ce300" }, { "input": "PressIn", "class": "CBaseButton", "handler": "InputPressIn", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17cc2f0" }, { "input": "PressOut", "class": "CBaseButton", "handler": "InputPressOut", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17cc1e0" }, { "input": "RefireTime", "class": "CTimerEntity", "handler": "InputRefireTime", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1900140" }, { "input": "Reload", "class": "CRevertSaved", "handler": "InputReload", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1a2c0a0" }, { "input": "Remove", "class": "CEnvGlobal", "handler": "InputRemove", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x18f6f50" }, { "input": "RemoveAttribute", "handler": "InputRemoveAttribute", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x18140e0" }, { "input": "RemoveCSSClass", "class": "CPointClientUIWorldPanel", "handler": "InputRemoveCSSClass", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xa35cd0" }, { "input": "RemoveCSSClass", "class": "CInfoOffscreenPanoramaTexture", "handler": "InputRemoveCSSClass", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xa366e0" }, { "input": "RemoveContext", "handler": "InputRemoveContext", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17cdf00" }, { "input": "RemoveFromTemplate", "class": "CPathMoverEntitySpawner", "handler": "InputRemoveFromTemplate", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x187c590" }, { "input": "RemoveHealth", "class": "CBreakableProp", "handler": "InputRemoveHealth", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x163a2f0" }, { "input": "RemoveHealth", "class": "CBreakable", "handler": "InputRemoveHealth", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x18780c0" }, { "input": "RemoveRestLength", "class": "CPhysicsSpring", "handler": "InputRemoveRestLength", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1983740" }, { "input": "Reset", "class": "CFuncTimescale", "handler": "InputReset", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x18d0e00" }, { "input": "ResetPosition", "class": "CFuncMoveLinear", "handler": "InputResetPosition", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x186b930" }, { "input": "ResetShuffle", "class": "CLogicCase", "handler": "InputResetShuffle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x18fed40" }, { "input": "ResetTimer", "class": "CTimerEntity", "handler": "InputResetTimer", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x19045d0" }, { "input": "Restore", "class": "CFuncShatterglass", "handler": "InputRestore", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18b7f20" }, { "input": "Resume", "class": "CFuncTrackTrain", "handler": "InputResume", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1abc1d0" }, { "input": "Resume", "class": "CSceneEntity", "handler": "InputResumePlayback", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1a2ad40" }, { "input": "ReturnToInitialOrientation", "class": "CFuncRotator", "handler": "InputReturnToInitialOrientation", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1884fc0" }, { "input": "ReturnToPreviousOrientation", "class": "CFuncRotator", "handler": "InputReturnToPreviousOrientation", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1884aa0" }, { "input": "Reverse", "class": "CFuncRotating", "handler": "InputReverse", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1883e20" }, { "input": "Reverse", "class": "CFuncTrackTrain", "handler": "InputReverse", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1abc740" }, { "input": "Roll", "class": "CFuncRotator", "handler": "InputRoll", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1885180" }, { "input": "RollCredits", "class": "CCredits", "handler": "InputRollCredits", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=int" }, "addr": "0x18686d0" }, { "input": "RollOutroCredits", "class": "CCredits", "handler": "InputRollOutroCredits", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x188d970" }, { "input": "Save", "class": "CLogicAutosave", "handler": "InputSave", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x18f2d70" }, { "input": "Save", "class": "CLogicDistanceAutosave", "handler": "InputSave", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x19112a0" }, { "input": "SaveDangerous", "class": "CLogicAutosave", "handler": "InputSaveDangerous", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x18fd5c0" }, { "input": "SaveDangerous", "class": "CLogicDistanceAutosave", "handler": "InputSaveDangerous", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1911360" }, { "input": "ScriptPlayerDeath", "class": "CScriptedSequence", "handler": "InputScriptPlayerDeath", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1a3f160" }, { "input": "ScriptPlayerDeath", "class": "CSceneEntity", "handler": "InputScriptPlayerDeath", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1a4e6e0" }, { "input": "Set2DSkyboxFogFactor", "class": "CFogController", "handler": "InputSet2DSkyboxFogFactor", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde1ee0" }, { "input": "Set2DSkyboxFogFactorLerpTo", "class": "CFogController", "handler": "InputSet2DSkyboxFogFactorLerpTo", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde37f0" }, { "input": "SetActionSequence", "class": "CScriptedSequence", "handler": "InputSetActionSequence", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a37cf0" }, { "input": "SetActive", "class": "CPointOrient", "handler": "InputSetActive", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=void" }, "addr": "0xddb6a0" }, { "input": "SetAngles", "class": "CFogController", "handler": "InputSetAngles", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde2100" }, { "input": "SetAngularDampingRatio", "class": "CPhysFixed", "handler": "InputSetAngularDampingRatio", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192cb60" }, { "input": "SetAngularDampingRatioX", "class": "CGenericConstraint", "handler": "InputSetAngularDampingRatioX", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192b530" }, { "input": "SetAngularDampingRatioY", "class": "CGenericConstraint", "handler": "InputSetAngularDampingRatioY", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192b5a0" }, { "input": "SetAngularDampingRatioZ", "class": "CGenericConstraint", "handler": "InputSetAngularDampingRatioZ", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192b610" }, { "input": "SetAngularFrequency", "class": "CPhysFixed", "handler": "InputSetAngularFrequency", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192caf0" }, { "input": "SetAngularFrequencyX", "class": "CGenericConstraint", "handler": "InputSetAngularFrequencyX", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192b3e0" }, { "input": "SetAngularFrequencyY", "class": "CGenericConstraint", "handler": "InputSetAngularFrequencyY", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192b450" }, { "input": "SetAngularFrequencyZ", "class": "CGenericConstraint", "handler": "InputSetAngularFrequencyZ", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192b4c0" }, { "input": "SetAngularLimit", "class": "CKeepUpright", "handler": "InputSetAngularLimit", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x19269d0" }, { "input": "SetAngularMotionLockedX", "class": "CGenericConstraint", "handler": "InputSetAngularMotionLockedX", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x192b7a0" }, { "input": "SetAngularMotionLockedY", "class": "CGenericConstraint", "handler": "InputSetAngularMotionLockedY", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x192b800" }, { "input": "SetAngularMotionLockedZ", "class": "CGenericConstraint", "handler": "InputSetAngularMotionLockedZ", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x192b860" }, { "input": "SetAngularVelocity", "class": "CPhysHinge", "handler": "InputSetVelocity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1929db0" }, { "input": "SetAnimation", "class": "CDynamicProp", "handler": "InputSetAnimation", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x16473c0" }, { "input": "SetAnimationLooping", "class": "CDynamicProp", "handler": "InputSetAnimationLooping", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1647550" }, { "input": "SetAnimationNoReset", "class": "CDynamicProp", "handler": "InputSetAnimationNoReset", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1646e60" }, { "input": "SetAnimationNoResetLooping", "class": "CDynamicProp", "handler": "InputSetAnimationNoResetLooping", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1647030" }, { "input": "SetAnimationNoResetNotLooping", "class": "CDynamicProp", "handler": "InputSetAnimationNoResetNotLooping", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1647200" }, { "input": "SetAnimationNotLooping", "class": "CDynamicProp", "handler": "InputSetAnimationNotLooping", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x16476e0" }, { "input": "SetAnisotropy", "class": "CEnvVolumetricFogController", "handler": "InputSetAnisotropy", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd95b60" }, { "input": "SetAttached", "class": "COrnamentProp", "handler": "InputSetAttached", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x19dc7e0" }, { "input": "SetAutoConvertBackFromDebris", "class": "CPhysicsProp", "handler": "InputSetAutoConvertBackFromDebris", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1985d80" }, { "input": "SetBreakable", "handler": "InputSetBreakable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x19cd180" }, { "input": "SetBrightnessDelta", "class": "CMultiLightProxy", "handler": "InputSetBrightnessDelta", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xdcbc80" }, { "input": "SetCamera", "class": "CFuncMonitor", "handler": "InputSetCamera", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1894f20" }, { "input": "SetClipPrimary", "class": "CBasePlayerWeapon", "handler": "InputSetClipPrimary", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x15e9990" }, { "input": "SetClipSecondary", "class": "CBasePlayerWeapon", "handler": "InputSetClipSecondary", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x15e98a0" }, { "input": "SetColor", "class": "CFogController", "handler": "InputSetColor", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xde3270" }, { "input": "SetColorLerpTo", "class": "CFogController", "handler": "InputSetColorLerpTo", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xde3910" }, { "input": "SetColorSecondary", "class": "CFogController", "handler": "InputSetColorSecondary", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xde3380" }, { "input": "SetColorSecondaryLerpTo", "class": "CFogController", "handler": "InputSetColorSecondaryLerpTo", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xde3a30" }, { "input": "SetCompareValue", "class": "CLogicCompare", "handler": "InputSetCompareValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x18f2d20" }, { "input": "SetCounter", "class": "CEnvGlobal", "handler": "InputSetCounter", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x18f28f0" }, { "input": "SetDOFFarBlurry", "class": "CPointCamera", "handler": "InputSetDOFFarBlurry", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde2fa0" }, { "input": "SetDOFFarCrisp", "class": "CPointCamera", "handler": "InputSetDOFFarCrisp", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde2cd0" }, { "input": "SetDOFNearBlurry", "class": "CPointCamera", "handler": "InputSetDOFNearBlurry", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde2730" }, { "input": "SetDOFNearCrisp", "class": "CPointCamera", "handler": "InputSetDOFNearCrisp", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde2a00" }, { "input": "SetDOFTiltToGround", "class": "CPointCamera", "handler": "InputSetDOFTiltToGround", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde2460" }, { "input": "SetDamage", "class": "CTriggerHurt", "handler": "InputSetDamage", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1a82f50" }, { "input": "SetDamageFilter", "handler": "InputSetDamageFilter", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17cdc80" }, { "input": "SetDampingRatio", "class": "CPhysicsSpring", "handler": "InputSetDampingRatio", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1983560" }, { "input": "SetDefaultAnimation", "class": "CDynamicProp", "handler": "InputSetIdleAnimation", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1632c70" }, { "input": "SetDefaultAnimationLooping", "class": "CDynamicProp", "handler": "InputSetDefaultAnimationLooping", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1632ef0" }, { "input": "SetDefaultAnimationNotLooping", "class": "CDynamicProp", "handler": "InputSetDefaultAnimationNotLooping", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1632b30" }, { "input": "SetDisabledValue", "class": "CSoundOpvarSetPointEntity", "handler": "InputSetDisabledValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1a6e1f0" }, { "input": "SetDistanceMapMax", "class": "CSoundOpvarSetPointEntity", "handler": "InputSetDistanceMapMax", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1a2b110" }, { "input": "SetDistanceMapMin", "class": "CSoundOpvarSetPointEntity", "handler": "InputSetDistanceMapMin", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1a2b0e0" }, { "input": "SetDragEnabled", "class": "CPhysicsProp", "handler": "InputEnableDrag", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=int" }, "addr": "0x1982fb0" }, { "input": "SetDrawDistance", "class": "CEnvVolumetricFogController", "handler": "InputSetDrawDistance", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd96380" }, { "input": "SetEnableBreaking", "class": "CBreakableProp", "handler": "InputSetEnableBreaking", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1629c50" }, { "input": "SetEnableBreaking", "class": "CBreakable", "handler": "InputSetEnableBreaking", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1895ee0" }, { "input": "SetEnableCollisions", "class": "CBreakableProp", "handler": "InputSetEnableCollisions", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1628cb0" }, { "input": "SetEnableCollisions", "class": "CBreakable", "handler": "InputSetEnableCollisions", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1863580" }, { "input": "SetEndDist", "class": "CFogController", "handler": "InputSetEndDist", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde1dd0" }, { "input": "SetEndDistLerpTo", "class": "CFogController", "handler": "InputSetEndDistLerpTo", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde35b0" }, { "input": "SetEndTouchEvent", "class": "CTriggerGameEvent", "handler": "InputSetEndTouchEvent", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x19172f0" }, { "input": "SetExcluded", "class": "CFuncBrush", "handler": "InputSetExcluded", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1931920" }, { "input": "SetExposureAdaptationSpeedDown", "class": "CTonemapController2", "handler": "InputSetExposureAdaptationSpeedDown", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xd92bc0" }, { "input": "SetExposureAdaptationSpeedUp", "class": "CTonemapController2", "handler": "InputSetExposureAdaptationSpeedUp", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xd923d0" }, { "input": "SetFadeInDuration", "class": "CColorCorrection", "handler": "InputSetFadeInDuration", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1845d90" }, { "input": "SetFadeOutDuration", "class": "CColorCorrection", "handler": "InputSetFadeOutDuration", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1845ea0" }, { "input": "SetFadeSpeed", "class": "CEnvVolumetricFogController", "handler": "InputSetFadeSpeed", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd928f0" }, { "input": "SetFarZ", "class": "CGradientFog", "handler": "InputSetFarZ", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd90e50" }, { "input": "SetFarZ", "class": "CFogController", "handler": "InputSetFarZ", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde3b50" }, { "input": "SetFloatValue", "class": "CSoundEventParameter", "handler": "InputSetFloatValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xe000f0" }, { "input": "SetFluidDensity", "class": "CTriggerBuoyancy", "handler": "InputSetFluidDensity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x13d7750" }, { "input": "SetFogColor", "class": "CGradientFog", "handler": "InputSetFogColor", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xd930e0" }, { "input": "SetFogController", "class": "CBasePlayerPawn", "handler": "InputSetFogController", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17ce0f0" }, { "input": "SetFogEndDistance", "class": "CGradientFog", "handler": "InputSetFogEndDistance", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd8faa0" }, { "input": "SetFogEndHeight", "class": "CGradientFog", "handler": "InputSetFogEndHeight", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd90040" }, { "input": "SetFogFalloffExponent", "class": "CGradientFog", "handler": "InputSetFogFalloffExponent", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd905e0" }, { "input": "SetFogMaxOpacity", "class": "CGradientFog", "handler": "InputSetFogMaxOpacity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd90310" }, { "input": "SetFogStartDistance", "class": "CGradientFog", "handler": "InputSetFogStartDistance", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd8f7d0" }, { "input": "SetFogStartHeight", "class": "CGradientFog", "handler": "InputSetFogStartHeight", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd8fd70" }, { "input": "SetFogStrength", "class": "CGradientFog", "handler": "InputSetFogStrength", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd90b80" }, { "input": "SetFogStrength", "class": "CEnvVolumetricFogController", "handler": "InputSetScattering", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd977a0" }, { "input": "SetFogVerticalExponent", "class": "CGradientFog", "handler": "InputSetFogVerticalExponent", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd908b0" }, { "input": "SetForce", "class": "CRopeKeyframe", "handler": "InputSetForce", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1a3c0a0" }, { "input": "SetFrequency", "class": "CPhysicsSpring", "handler": "InputSetFrequency", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x19834e0" }, { "input": "SetFriction", "class": "CPhysMotor", "handler": "InputSetFriction", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x19359f0" }, { "input": "SetGlowOverride", "class": "CDynamicProp", "handler": "InputSetGlowOverride", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1632470" }, { "input": "SetGlowOverride", "class": "CPhysicsProp", "handler": "InputSetGlowOverride", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x198dfb0" }, { "input": "SetGlowRange", "class": "CDynamicProp", "handler": "InputSetGlowRange", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x16294a0" }, { "input": "SetGlowRange", "class": "CPhysicsProp", "handler": "InputSetGlowRange", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1982f20" }, { "input": "SetGravityEnabled", "class": "CPhysicsProp", "handler": "InputEnableGravity", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x1983040" }, { "input": "SetHUDVisibility", "class": "CBasePlayerPawn", "handler": "InputSetHUDVisibility", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17f3cc0" }, { "input": "SetHealth", "class": "CBreakableProp", "handler": "InputSetHealth", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x163a350" }, { "input": "SetHealth", "class": "CBreakable", "handler": "InputSetHealth", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1877f70" }, { "input": "SetHingeFriction", "class": "CPhysHinge", "handler": "InputSetHingeFriction", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192cf90" }, { "input": "SetHitMax", "class": "CMathCounter", "handler": "InputSetHitMax", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x190fb80" }, { "input": "SetHitMin", "class": "CMathCounter", "handler": "InputSetHitMin", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x190fbd0" }, { "input": "SetIdleAnimationLooping", "class": "CDynamicProp", "handler": "InputSetIdleAnimationLooping", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1632db0" }, { "input": "SetIdleAnimationNotLooping", "class": "CDynamicProp", "handler": "InputSetIdleAnimationNotLooping", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x16329f0" }, { "input": "SetIntMessage", "class": "CPointWorldText", "handler": "InputSetIntMessage", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x19a9c20" }, { "input": "SetIntMessage", "class": "CPointClientUIWorldTextPanel", "handler": "InputSetIntMessage", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xa32e00" }, { "input": "SetInvert", "class": "CFuncBrush", "handler": "InputSetInvert", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1926780" }, { "input": "SetLightsBrightnessMultiplier", "class": "CMultiLightProxy", "handler": "InputSetLightsBrightnessMultiplier", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0xdd3ae0" }, { "input": "SetLinearDampingRatio", "class": "CPhysFixed", "handler": "InputSetLinearDampingRatio", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192ca80" }, { "input": "SetLinearDampingRatioX", "class": "CGenericConstraint", "handler": "InputSetLinearDampingRatioX", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192b290" }, { "input": "SetLinearDampingRatioY", "class": "CGenericConstraint", "handler": "InputSetLinearDampingRatioY", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192b300" }, { "input": "SetLinearDampingRatioZ", "class": "CGenericConstraint", "handler": "InputSetLinearDampingRatioZ", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192b370" }, { "input": "SetLinearForcePointAt", "class": "CTriggerPhysics", "handler": "InputSetLinearForcePointAt", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1ac05a0" }, { "input": "SetLinearFrequency", "class": "CPhysFixed", "handler": "InputSetLinearFrequency", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192ca10" }, { "input": "SetLinearFrequencyX", "class": "CGenericConstraint", "handler": "InputSetLinearFrequencyX", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192b140" }, { "input": "SetLinearFrequencyY", "class": "CGenericConstraint", "handler": "InputSetLinearFrequencyY", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192b1b0" }, { "input": "SetLinearFrequencyZ", "class": "CGenericConstraint", "handler": "InputSetLinearFrequencyZ", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192b220" }, { "input": "SetLinearMotionLockedX", "class": "CGenericConstraint", "handler": "InputSetLinearMotionLockedX", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x192b680" }, { "input": "SetLinearMotionLockedY", "class": "CGenericConstraint", "handler": "InputSetLinearMotionLockedY", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x192b6e0" }, { "input": "SetLinearMotionLockedZ", "class": "CGenericConstraint", "handler": "InputSetLinearMotionLockedZ", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x192b740" }, { "input": "SetLogoLength", "class": "CCredits", "handler": "InputSetLogoLength", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1860110" }, { "input": "SetMagnitude", "class": "CTriggerImpact", "handler": "InputSetMagnitude", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1a831d0" }, { "input": "SetMass", "class": "CBreakable", "handler": "InputSetMass", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x18648c0" }, { "input": "SetMass", "class": "CPhysicsProp", "handler": "InputSetMass", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1981f40" }, { "input": "SetMaxDensity", "class": "CFogController", "handler": "InputSetMaxDensity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde1ff0" }, { "input": "SetMaxDensityLerpTo", "class": "CFogController", "handler": "InputSetMaxDensityLerpTo", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde36d0" }, { "input": "SetMaxExposure", "class": "CTonemapController2", "handler": "InputSetMaxExposure", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xd91eb0" }, { "input": "SetMaxLimit", "class": "CPhysHinge", "handler": "InputSetMaxLimit", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192cdd0" }, { "input": "SetMaxPieces", "class": "CGameGibManager", "handler": "InputSetMaxPieces", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xdfb550" }, { "input": "SetMaxPiecesDX8", "class": "CGameGibManager", "handler": "InputSetMaxPiecesDX8", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xdfb5b0" }, { "input": "SetMaxRagdollCount", "class": "CRagdollManager", "handler": "InputSetMaxRagdollCount", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xe13bc0" }, { "input": "SetMaxSpeed", "class": "CFuncTrackTrain", "handler": "InputSetMaxSpeed", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1a82e00" }, { "input": "SetMaxSuspensionOffset", "class": "CPhysWheelConstraint", "handler": "InputSetMaxSuspensionOffset", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x192d270" }, { "input": "SetMeasureReference", "class": "CLogicMeasureMovement", "handler": "InputSetMeasureReference", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1906e10" }, { "input": "SetMeasureTarget", "class": "CLogicMeasureMovement", "handler": "InputSetMeasureTarget", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x190cda0" }, { "input": "SetMessage", "class": "CMessageEntity", "handler": "InputSetMessage", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1931850" }, { "input": "SetMessage", "class": "CPointWorldText", "handler": "InputSetMessage", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x19a9930" }, { "input": "SetMessage", "class": "CPointClientUIWorldTextPanel", "handler": "InputSetMessage", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0xa32e90" }, { "input": "SetMinExposure", "class": "CTonemapController2", "handler": "InputSetMinExposure", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xd91990" }, { "input": "SetMinHitpointsThreshold", "class": "CLogicAutosave", "handler": "InputSetMinHitpointsThreshold", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x18f2de0" }, { "input": "SetMinLimit", "class": "CPhysHinge", "handler": "InputSetMinLimit", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192ceb0" }, { "input": "SetMinSuspensionOffset", "class": "CPhysWheelConstraint", "handler": "InputSetMinSuspensionOffset", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x192d1c0" }, { "input": "SetMotorTargetAngle", "class": "CPhysHinge", "handler": "InputSetMotorTargetAngle", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192a020" }, { "input": "SetMotorTargetVelocity", "class": "CPhysConstraint", "handler": "InputSetMotorTargetVelocity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x192ccb0" }, { "input": "SetMotorTorqueFactor", "class": "CPhysConstraint", "handler": "InputSetMotorTorqueFactor", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x192ac80" }, { "input": "SetMoveDistanceFromEnd", "class": "CFuncMoveLinear", "handler": "InputSetMoveDistanceFromEnd", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x186af90" }, { "input": "SetMoveDistanceFromStart", "class": "CFuncMoveLinear", "handler": "InputSetMoveDistanceFromStart", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x186aec0" }, { "input": "SetMoverIndex", "class": "CFuncMoverRouter", "handler": "InputSetMoverIndex", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x18606a0" }, { "input": "SetName", "class": "CPointGamestatsCounter", "handler": "InputSetName", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x16bba20" }, { "input": "SetNavIgnore", "class": "CBreakableProp", "handler": "InputSetNavIgnore", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1629c80" }, { "input": "SetNextPathCorner", "class": "CPathCorner", "handler": "InputSetNextPathCorner", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x19319f0" }, { "input": "SetNoNPCs", "class": "CBasePropDoor", "handler": "InputSetNoNPCs", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17f1170" }, { "input": "SetNoNPCs", "class": "CBaseDoor", "handler": "InputSetNoNPCs", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1822cd0" }, { "input": "SetNonsolid", "handler": "InputSetNonsolid", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x17f8ef0" }, { "input": "SetNonsolid", "class": "CFuncBrush", "handler": "InputSetNonsolid", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x19285e0" }, { "input": "SetOff", "class": "CPointCamera", "handler": "InputSetOff", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0xde3c80" }, { "input": "SetOffset", "class": "CPhysSlideConstraint", "handler": "InputSetOffset", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192af30" }, { "input": "SetOn", "class": "CPointCamera", "handler": "InputSetOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0xdcbdd0" }, { "input": "SetOnAndTurnOthersOff", "class": "CPointCamera", "handler": "InputSetOnAndTurnOthersOff", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xddeb40" }, { "input": "SetOperatorName", "class": "CSoundOpvarSetEntity", "handler": "InputSetOperatorName", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a37e90" }, { "input": "SetOperatorName", "class": "CSoundOpvarSetPointBase", "handler": "InputSetOperatorName", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a4a330" }, { "input": "SetOpvar", "class": "CSoundOpvarSetEntity", "handler": "InputSetOpvar", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x1a408a0" }, { "input": "SetOpvarIndex", "class": "CSoundOpvarSetEntity", "handler": "InputSetOpvarIndex", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a2b060" }, { "input": "SetOpvarIndex", "class": "CSoundOpvarSetPointBase", "handler": "InputSetOpvarIndex", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a4a950" }, { "input": "SetOpvarName", "class": "CSoundOpvarSetEntity", "handler": "InputSetOpvarName", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a37f60" }, { "input": "SetOpvarName", "class": "CSoundOpvarSetPointBase", "handler": "InputSetOpvarName", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a4a640" }, { "input": "SetParamName", "class": "CSoundEventParameter", "handler": "InputSetParamName", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xe008c0" }, { "input": "SetParentAttachment", "handler": "InputSetParentAttachment", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x17d6090" }, { "input": "SetParentAttachmentMaintainOffset", "handler": "InputSetParentAttachmentMaintainOffset", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x17d6160" }, { "input": "SetPlaybackRate", "class": "CDynamicProp", "handler": "InputSetPlaybackRate", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x16294f0" }, { "input": "SetPlayerFogDistanceMultiplier", "class": "CPlayerVisibility", "handler": "InputSetPlayerFogDistanceMultiplier", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd913f0" }, { "input": "SetPlayerFogMaxDensityMultiplier", "class": "CPlayerVisibility", "handler": "InputSetPlayerFogMaxDensityMultiplier", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd916c0" }, { "input": "SetPlayerVisibilityStrength", "class": "CPlayerVisibility", "handler": "InputSetPlayerVisibilityStrength", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xd91120" }, { "input": "SetPosition", "handler": "InputSetPosition", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17cc740" }, { "input": "SetPosition", "class": "CFuncMoveLinear", "handler": "InputSetPosition", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x187af50" }, { "input": "SetPosition", "handler": "InputSetPosition", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xd27e80" }, { "input": "SetPositionImmediately", "handler": "InputSetPositionImmediately", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x17bb0b0" }, { "input": "SetPushDirection", "class": "CTriggerPush", "handler": "InputSetPushDirection", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1a9dd00" }, { "input": "SetPushSpeed", "class": "CTriggerPush", "handler": "InputSetPushSpeed", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1a830f0" }, { "input": "SetRadius", "class": "CPathParticleRope", "handler": "InputSetRadius", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x171d2b0" }, { "input": "SetRelationship", "class": "CBaseCombatCharacter", "handler": "InputSetRelationship", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x180ced0" }, { "input": "SetRestLength", "class": "CPhysicsSpring", "handler": "InputSetRestLength", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x19835e0" }, { "input": "SetRotateType", "class": "CFuncRotator", "handler": "InputSetRotateType", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1860770" }, { "input": "SetRotationDistance", "class": "CPropDoorRotating", "handler": "InputSetRotationDistance", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x19ed080" }, { "input": "SetRotatorTarget", "class": "CFuncRotator", "handler": "InputSetRotatorTarget", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1884dc0" }, { "input": "SetScrollSpeed", "class": "CRopeKeyframe", "handler": "InputSetScrollSpeed", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1a4b020" }, { "input": "SetSlack", "class": "CPathParticleRope", "handler": "InputSetSlack", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x171d1a0" }, { "input": "SetSlideFriction", "class": "CPhysSlideConstraint", "handler": "InputSetSlideFriction", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192d050" }, { "input": "SetSolid", "handler": "InputSetSolid", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x17f94a0" }, { "input": "SetSolid", "class": "CFuncBrush", "handler": "InputSetSolid", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1928730" }, { "input": "SetSoundEventGUID", "class": "CSoundOpvarSetPointBase", "handler": "InputSetEventGuid", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1a2bf50" }, { "input": "SetSoundEventGUID", "class": "CSoundOpvarSetEntity", "handler": "InputSetEventGuid", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1a40930" }, { "input": "SetSoundEventGUID", "class": "CSoundEventParameter", "handler": "InputSetEventGuid", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xe001c0" }, { "input": "SetSoundEventName", "class": "CSoundEventEntity", "handler": "InputSetSoundName", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0xe20a60" }, { "input": "SetSourceEntity", "class": "CLogicNPCCounter", "handler": "InputSetSourceEntity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1906ac0" }, { "input": "SetSourceEntity", "class": "CSoundOpvarSetPointBase", "handler": "InputSetSourceEntity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a38030" }, { "input": "SetSourceEntity", "class": "CSoundEventEntity", "handler": "InputSetSourceEntity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xe02eb0" }, { "input": "SetSpeed", "class": "CBaseDoor", "handler": "InputSetSpeed", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1822ca0" }, { "input": "SetSpeed", "class": "CFuncRotator", "handler": "InputSetSpeed", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1860740" }, { "input": "SetSpeed", "class": "CFuncMoveLinear", "handler": "InputSetSpeed", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x186b7e0" }, { "input": "SetSpeed", "class": "CFuncRotating", "handler": "InputSetSpeed", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1883e70" }, { "input": "SetSpeed", "class": "CPropDoorRotating", "handler": "InputSetSpeed", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x19d9ad0" }, { "input": "SetSpeed", "class": "CFuncTrackTrain", "handler": "InputSetSpeed", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1abc860" }, { "input": "SetSpeed", "class": "CPhysMotor", "handler": "InputSetTargetSpeed", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1946d60" }, { "input": "SetSpeedDir", "class": "CFuncTrackTrain", "handler": "InputSetSpeedDir", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1abc8a0" }, { "input": "SetSpeedDirAccel", "class": "CFuncTrackTrain", "handler": "InputSetSpeedDirAccel", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1abc920" }, { "input": "SetSpeedReal", "class": "CFuncTrackTrain", "handler": "InputSetSpeedReal", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1abc820" }, { "input": "SetSplineEntity", "class": "CSplineConstraint", "handler": "InputSetSplineEntity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x196fef0" }, { "input": "SetStackName", "class": "CSoundOpvarSetEntity", "handler": "InputSetStackName", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a37dc0" }, { "input": "SetStackName", "class": "CSoundOpvarSetPointBase", "handler": "InputSetStackName", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a4a020" }, { "input": "SetStartDist", "class": "CFogController", "handler": "InputSetStartDist", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde1cc0" }, { "input": "SetStartDistLerpTo", "class": "CFogController", "handler": "InputSetStartDistLerpTo", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0xde3490" }, { "input": "SetStartPos", "class": "CFuncRotating", "handler": "InputSetStartPos", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x186eac0" }, { "input": "SetStartTouchEvent", "class": "CTriggerGameEvent", "handler": "InputSetStartTouchEvent", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1916f70" }, { "input": "SetSteeringMimicsEntity", "class": "CPhysWheelConstraint", "handler": "InputSetSteeringMimicsEntity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x194f520" }, { "input": "SetTarget", "class": "CLogicMeasureMovement", "handler": "InputSetTarget", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1907060" }, { "input": "SetTarget", "class": "CPointOrient", "handler": "InputSetTarget", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xddb6e0" }, { "input": "SetTarget1", "class": "CSceneEntity", "handler": "InputSetTarget1", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a37b50" }, { "input": "SetTarget2", "class": "CSceneEntity", "handler": "InputSetTarget2", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a37c20" }, { "input": "SetTargetEntity", "class": "CPointAngleSensor", "handler": "InputSetTargetEntity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x19a5450" }, { "input": "SetTargetEntity", "class": "CPointProximitySensor", "handler": "InputSetTargetEntity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x19a5730" }, { "input": "SetTargetPlayerToActivator", "handler": "InputSetTargetPlayerToActivator", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x182b680" }, { "input": "SetTargetReference", "class": "CLogicMeasureMovement", "handler": "InputSetTargetReference", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x19072b0" }, { "input": "SetTargetScale", "class": "CLogicMeasureMovement", "handler": "InputSetTargetScale", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x18f2690" }, { "input": "SetTeam", "handler": "InputSetTeam", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17be7e0" }, { "input": "SetText", "class": "CGameText", "handler": "InputSetText", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x19069f0" }, { "input": "SetTextColor", "class": "CPointWorldText", "handler": "InputSetTextColor", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x19aa8e0" }, { "input": "SetToDefaults", "class": "CEnvVolumetricFogController", "handler": "InputSetToDefaults", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0xd99bd0" }, { "input": "SetToggleState", "class": "CBaseDoor", "handler": "InputSetToggleState", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1822c40" }, { "input": "SetTransitionTime", "class": "CSplineConstraint", "handler": "InputSetTransitionTime", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x1926cf0" }, { "input": "SetUnbreakable", "handler": "InputSetUnbreakable", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x19cd170" }, { "input": "SetValue", "class": "CLogicCompare", "handler": "InputSetValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x18f2cf0" }, { "input": "SetValue", "class": "CMathCounter", "handler": "InputSetValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x190fdb0" }, { "input": "SetValue", "class": "CLogicBranch", "handler": "InputSetValue", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1910440" }, { "input": "SetValueCompare", "class": "CLogicCompare", "handler": "InputSetValueCompare", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1904b30" }, { "input": "SetValueNoFire", "class": "CMathCounter", "handler": "InputSetValueNoFire", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x18f72b0" }, { "input": "SetValueTest", "class": "CLogicBranch", "handler": "InputSetValueTest", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1910460" }, { "input": "SetVelocity", "class": "CPhysSlideConstraint", "handler": "InputSetVelocity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x192d100" }, { "input": "Shatter", "class": "CFuncShatterglass", "handler": "InputShatter", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x18b8fd0" }, { "input": "ShowHint", "class": "CEnvInstructorVRHint", "handler": "InputShowHint", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x182fbe0" }, { "input": "ShowHint", "class": "CEnvInstructorHint", "handler": "InputShowHint", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x182ffa0" }, { "input": "ShowHint", "handler": "InputShowHint", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1842000" }, { "input": "ShowLogo", "class": "CCredits", "handler": "InputShowLogo", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1868a90" }, { "input": "ShowMessage", "class": "CMessage", "handler": "InputShowMessage", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x186c1a0" }, { "input": "ShowSprite", "class": "CSprite", "handler": "InputShowSprite", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x1abee20" }, { "input": "Shutdown", "class": "CSceneListManager", "handler": "InputShutdown", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1a3d740" }, { "input": "Sleep", "class": "CPhysicsProp", "handler": "InputSleep", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=int" }, "addr": "0x1982f80" }, { "input": "Sleep", "class": "CPhysBox", "handler": "InputSleep", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=int" }, "addr": "0x19869e0" }, { "input": "SnapToStartPos", "class": "CFuncRotating", "handler": "InputSnapToStartPos", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1883fb0" }, { "input": "SparkOnce", "class": "CEnvSpark", "handler": "InputSparkOnce", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x18751f0" }, { "input": "Spawn", "class": "CPathMoverEntitySpawner", "handler": "InputSpawn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x187bac0" }, { "input": "Splash", "handler": "InputSplash", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x184d3c0" }, { "input": "Start", "class": "CPathParticleRope", "handler": "InputStart", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x17220a0" }, { "input": "Start", "class": "CTextureBasedAnimatable", "handler": "InputStart", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x178aa40" }, { "input": "Start", "class": "CFuncRotating", "handler": "InputStart", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1883ed0" }, { "input": "Start", "class": "CFuncRotator", "handler": "InputStart", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1885220" }, { "input": "Start", "class": "CFuncMoverRouter", "handler": "InputStart", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x18a9d60" }, { "input": "Start", "class": "CGunTarget", "handler": "InputStart", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x18d51c0" }, { "input": "Start", "class": "CFuncTimescale", "handler": "InputStart", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x18d9a10" }, { "input": "Start", "class": "CFuncTrain", "handler": "InputStart", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1abe040" }, { "input": "Start", "class": "CSceneEntity", "handler": "InputStartPlayback", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a492c0" }, { "input": "StartAmbientSound", "class": "CItemGeneric", "handler": "InputStartAmbientSound", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1900bc0" }, { "input": "StartBackward", "class": "CFuncRotating", "handler": "InputStartBackward", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1883f10" }, { "input": "StartBackward", "class": "CFuncTrackTrain", "handler": "InputStartBackward", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1abc7c0" }, { "input": "StartCommentary", "class": "CPointCommentaryNode", "handler": "InputStartCommentary", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x184bf40" }, { "input": "StartFogTransition", "class": "CFogController", "handler": "InputStartFogTransition", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0xde5730" }, { "input": "StartForward", "class": "CFuncRotating", "handler": "InputStartForward", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1883ef0" }, { "input": "StartForward", "class": "CFuncRotator", "handler": "InputStartForward", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1884f40" }, { "input": "StartForward", "class": "CFuncMoverRouter", "handler": "InputStartForward", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x18a7150" }, { "input": "StartForward", "class": "CFuncTrackTrain", "handler": "InputStartForward", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1abc790" }, { "input": "StartGlowing", "class": "CDynamicProp", "handler": "InputStartGlowing", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1629460" }, { "input": "StartGlowing", "class": "CPhysicsProp", "handler": "InputStartGlowing", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1982ee0" }, { "input": "StartReverse", "class": "CFuncMoverRouter", "handler": "InputStartReverse", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x18a9ab0" }, { "input": "StartShake", "class": "CEnvShake", "handler": "InputStartShake", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x189c6c0" }, { "input": "StartSound", "class": "CSoundEventEntity", "handler": "InputStartSoundOnAllClients", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0xdfb740" }, { "input": "StartSoundOnSingleClient", "class": "CSoundEventEntity", "handler": "InputStartSoundOnSingleClient", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0xdfb750" }, { "input": "StartSpark", "class": "CEnvSpark", "handler": "InputStartSpark", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1862150" }, { "input": "StartTilt", "class": "CEnvTilt", "handler": "InputStartTilt", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x18746a0" }, { "input": "StartTouch", "class": "CBaseTrigger", "handler": "InputStartTouch", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0xd1c980" }, { "input": "StartUnstoppableCommentary", "class": "CPointCommentaryNode", "handler": "InputStartUnstoppableCommentary", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x184c030" }, { "input": "Stop", "class": "CPathParticleRope", "handler": "InputStop", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1721240" }, { "input": "Stop", "class": "CTextureBasedAnimatable", "handler": "InputStop", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1789e10" }, { "input": "Stop", "class": "CFuncRotator", "handler": "InputStop", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x186b730" }, { "input": "Stop", "class": "CFuncRotating", "handler": "InputStop", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1883f30" }, { "input": "Stop", "class": "CFuncMoverRouter", "handler": "InputStop", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x18a1850" }, { "input": "Stop", "class": "CGunTarget", "handler": "InputStop", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x18d3840" }, { "input": "Stop", "class": "CFuncTimescale", "handler": "InputStop", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x18d9a70" }, { "input": "Stop", "class": "CFuncTrackTrain", "handler": "InputStop", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1aa7da0" }, { "input": "Stop", "class": "CFuncTrain", "handler": "InputStop", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1abe090" }, { "input": "StopAmbientSound", "class": "CItemGeneric", "handler": "InputStopAmbientSound", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x18f4f50" }, { "input": "StopAtStartPos", "class": "CFuncRotating", "handler": "InputStopAtStartPos", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1883f40" }, { "input": "StopGlowing", "class": "CDynamicProp", "handler": "InputStopGlowing", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1629480" }, { "input": "StopGlowing", "class": "CPhysicsProp", "handler": "InputStopGlowing", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1982f00" }, { "input": "StopImmediate", "class": "CFuncMoverRouter", "handler": "InputStopImmediate", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x18a1c30" }, { "input": "StopPlayEndCap", "class": "CPathParticleRope", "handler": "InputStopEndCap", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1721320" }, { "input": "StopShake", "class": "CEnvShake", "handler": "InputStopShake", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x189c700" }, { "input": "StopSound", "class": "CAmbientGeneric", "handler": "InputStopSound", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x17c4640" }, { "input": "StopSound", "class": "CSoundEventEntity", "handler": "InputStopSound", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xe00b30" }, { "input": "StopSpark", "class": "CEnvSpark", "handler": "InputStopSpark", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x1862130" }, { "input": "StopTilt", "class": "CEnvTilt", "handler": "InputStopTilt", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x186bcb0" }, { "input": "StopWaitingForActor", "class": "CSceneEntity", "handler": "InputStopWaitingForActor", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1a2ad80" }, { "input": "StrikeOnce", "class": "CEnvBeam", "handler": "InputStrikeOnce", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x1871f40" }, { "input": "Subtract", "class": "CMathCounter", "handler": "InputSubtract", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x190fe10" }, { "input": "SubtractFromTimer", "class": "CTimerEntity", "handler": "InputSubtractFromTimer", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1901b30" }, { "input": "TargetEntity", "class": "CTankTrainAI", "handler": "InputTargetEntity", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1a9db90" }, { "input": "TeleportToPathNode", "class": "CFuncTrackTrain", "handler": "InputTeleportToPathNode", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1abd1b0" }, { "input": "TeleportToTarget", "class": "CFuncMoveLinear", "handler": "InputTeleportToTarget", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x186e840" }, { "input": "Test", "class": "CLogicBranch", "handler": "InputTest", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x19104b0" }, { "input": "Test", "class": "CLogicBranchList", "handler": "InputTest", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1911a30" }, { "input": "Test", "class": "CPointAngleSensor", "handler": "InputTest", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x19a0890" }, { "input": "Test", "class": "CPointAngularVelocitySensor", "handler": "InputTest", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x19a1d80" }, { "input": "TestActivator", "class": "CBaseFilter", "handler": "InputTestActivator", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x162f220" }, { "input": "TestWithInterval", "class": "CPointAngularVelocitySensor", "handler": "InputTestWithInterval", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x19a1c30" }, { "input": "Toggle", "class": "CBasePropDoor", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x17f46c0" }, { "input": "Toggle", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x17f93d0" }, { "input": "Toggle", "class": "CBaseDoor", "handler": "InputToggle", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x183c530" }, { "input": "Toggle", "class": "CDynamicLight", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x18480a0" }, { "input": "Toggle", "class": "CPathMoverEntitySpawner", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1860690" }, { "input": "Toggle", "class": "CEnvBeam", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x18717a0" }, { "input": "Toggle", "class": "CEnvLaser", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1873c20" }, { "input": "Toggle", "class": "CFuncRotating", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1884330" }, { "input": "Toggle", "class": "CFuncMonitor", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1896a20" }, { "input": "Toggle", "class": "CInfoPlayerStart", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18cac70" }, { "input": "Toggle", "class": "CGunTarget", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x18d51d0" }, { "input": "Toggle", "class": "CLogicAchievement", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18f2580" }, { "input": "Toggle", "class": "CEnvGlobal", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x18f2ab0" }, { "input": "Toggle", "class": "CTimerEntity", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x1905330" }, { "input": "Toggle", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x190d720" }, { "input": "Toggle", "class": "CLogicBranch", "handler": "InputToggle", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1910470" }, { "input": "Toggle", "class": "CLogicGameEventListener", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1916a60" }, { "input": "Toggle", "class": "CFuncBrush", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x192ec30" }, { "input": "Toggle", "class": "CPointHurt", "handler": "InputToggle", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x198ac70" }, { "input": "Toggle", "class": "CPointAngleSensor", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x198b040" }, { "input": "Toggle", "class": "CPointProximitySensor", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x198b0f0" }, { "input": "Toggle", "class": "CPhysMagnet", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1996730" }, { "input": "Toggle", "class": "CPointWorldText", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x19a9480" }, { "input": "Toggle", "class": "CFuncPlat", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1a88010" }, { "input": "Toggle", "class": "CFuncTrackTrain", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1abc7f0" }, { "input": "Toggle", "class": "CFuncTrain", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1abe100" }, { "input": "Toggle", "class": "CPointClientUIWorldTextPanel", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xa33a40" }, { "input": "Toggle", "class": "CBaseTrigger", "handler": "InputToggle", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0xd48000" }, { "input": "ToggleAlternatePath", "class": "CPathTrack", "handler": "InputToggleAlternatePath", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x19654a0" }, { "input": "ToggleAmbientSound", "class": "CItemGeneric", "handler": "InputToggleAmbientSound", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1901a70" }, { "input": "ToggleEnabled", "class": "CEnvSoundscape", "handler": "InputToggleEnabled", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xf032d0" }, { "input": "TogglePath", "class": "CPathTrack", "handler": "InputTogglePath", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1965cd0" }, { "input": "ToggleSound", "class": "CAmbientGeneric", "handler": "InputToggleSound", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x17b9910" }, { "input": "ToggleSpark", "class": "CEnvSpark", "handler": "InputToggleSpark", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x186a4c0" }, { "input": "ToggleSprite", "class": "CSprite", "handler": "InputToggleSprite", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1abee30" }, { "input": "ToggleTest", "class": "CLogicBranch", "handler": "InputToggleTest", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1910490" }, { "input": "TouchTest", "class": "CBaseTrigger", "handler": "InputTouchTest", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xd23260" }, { "input": "TriggerForActivatedPlayer", "handler": "InputTriggerForActivatedPlayer", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1903490" }, { "input": "TriggerForAllPlayers", "handler": "InputTriggerForAllPlayers", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1905440" }, { "input": "TurnMotorOff", "class": "CPhysConstraint", "handler": "InputTurnMotorOff", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x192c8d0" }, { "input": "TurnMotorOn", "class": "CPhysConstraint", "handler": "InputTurnMotorOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x192c970" }, { "input": "TurnOff", "class": "CDynamicProp", "handler": "InputTurnOff", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=?" }, "addr": "0x1629440" }, { "input": "TurnOff", "class": "CDynamicLight", "handler": "InputTurnOff", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x18456f0" }, { "input": "TurnOff", "class": "CEnvBeam", "handler": "InputTurnOff", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x186ab80" }, { "input": "TurnOff", "class": "CEnvLaser", "handler": "InputTurnOff", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1873850" }, { "input": "TurnOff", "class": "CEnvGlobal", "handler": "InputTurnOff", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x18f6ea0" }, { "input": "TurnOff", "handler": "InputTurnOff", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x190d680" }, { "input": "TurnOff", "class": "CKeepUpright", "handler": "InputTurnOff", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x19269c0" }, { "input": "TurnOff", "class": "CPhysMotor", "handler": "InputTurnOff", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x1934870" }, { "input": "TurnOff", "class": "CPhysConstraint", "handler": "InputTurnOff", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1934fc0" }, { "input": "TurnOff", "class": "CPointHurt", "handler": "InputTurnOff", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x198a650" }, { "input": "TurnOff", "class": "CPhysMagnet", "handler": "InputTurnOff", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1996720" }, { "input": "TurnOff", "class": "CFogController", "handler": "InputTurnOff", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xddfcd0" }, { "input": "TurnOn", "class": "CDynamicProp", "handler": "InputTurnOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x16521d0" }, { "input": "TurnOn", "class": "CDynamicLight", "handler": "InputTurnOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1845950" }, { "input": "TurnOn", "class": "CEnvBeam", "handler": "InputTurnOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1871780" }, { "input": "TurnOn", "class": "CEnvLaser", "handler": "InputTurnOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1873c00" }, { "input": "TurnOn", "class": "CEnvGlobal", "handler": "InputTurnOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x18f6df0" }, { "input": "TurnOn", "handler": "InputTurnOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x190d6d0" }, { "input": "TurnOn", "class": "CKeepUpright", "handler": "InputTurnOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x19269b0" }, { "input": "TurnOn", "class": "CPhysMotor", "handler": "InputTurnOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x19471e0" }, { "input": "TurnOn", "class": "CPhysConstraint", "handler": "InputTurnOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x195ed30" }, { "input": "TurnOn", "class": "CPhysMagnet", "handler": "InputTurnOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1981fd0" }, { "input": "TurnOn", "class": "CPointHurt", "handler": "InputTurnOn", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x198ab20" }, { "input": "TurnOn", "class": "CFogController", "handler": "InputTurnOn", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xddfc00" }, { "input": "UnPauseSound", "class": "CSoundEventEntity", "handler": "InputUnPauseSound", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0xdffe00" }, { "input": "UnblockNav", "class": "CFuncNavBlocker", "handler": "InputUnblockNav", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1b6b950" }, { "input": "Unlock", "class": "CBasePropDoor", "handler": "InputUnlock", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x17b9d80" }, { "input": "Unlock", "class": "CBaseButton", "handler": "InputUnlock", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x17b9e60" }, { "input": "Unlock", "class": "CBaseDoor", "handler": "InputUnlock", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1822c90" }, { "input": "UnlockOrientation", "class": "CFuncTrackTrain", "handler": "InputUnlockOrientation", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x1aba430" }, { "input": "UnpauseTimer", "class": "CTimerEntity", "handler": "InputUnpauseTimer", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=float" }, "addr": "0x19001a0" }, { "input": "Use", "handler": "InputUse", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x17ea470" }, { "input": "VariantBool", "class": "CTestPulseIO", "handler": "InputVariantBool", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x18fe600" }, { "input": "VariantColor", "class": "CTestPulseIO", "handler": "InputVariantColor", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x18fe710" }, { "input": "VariantFloat", "class": "CTestPulseIO", "handler": "InputVariantFloat", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1901940" }, { "input": "VariantInt", "class": "CTestPulseIO", "handler": "InputVariantInt", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1900320" }, { "input": "VariantString", "class": "CTestPulseIO", "handler": "InputVariantString", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1906c40" }, { "input": "VariantVector", "class": "CTestPulseIO", "handler": "InputVariantVector", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1907800" }, { "input": "VariantVoid", "class": "CTestPulseIO", "handler": "InputVariantVoid", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x1900f50" }, { "input": "ViewPunch", "class": "CEnvViewPunch", "handler": "InputViewPunch", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=?" }, "addr": "0x1828d00" }, { "input": "Volume", "class": "CAmbientGeneric", "handler": "InputVolume", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x17b98b0" }, { "input": "Wake", "class": "CPhysBox", "handler": "InputWake", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=int" }, "addr": "0x1986a50" }, { "input": "Wake", "class": "CPhysicsProp", "handler": "InputWake", "library": "server", "abi": { "int": 0, "float": 0, "ret": "ret=int" }, "addr": "0x1986ac0" }, { "input": "Width", "class": "CBeam", "handler": "InputWidth", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x17f3aa0" }, { "input": "Yaw", "class": "CFuncRotator", "handler": "InputYaw", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x18850e0" }, { "input": "_DisableUpdateTarget", "handler": "InputDisableUpdateTarget", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x17b9e90" }, { "input": "_EnableUpdateTarget", "handler": "InputEnableUpdateTarget", "library": "server", "abi": { "int": 1, "float": 0, "ret": "ret=void" }, "addr": "0x17b9ea0" }, { "input": "_OnLogicBranchChanged", "class": "CLogicBranchList", "handler": "Input_OnLogicBranchChanged", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1911a20" }, { "input": "_OnLogicBranchRemoved", "class": "CLogicBranchList", "handler": "Input_OnLogicBranchRemoved", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1911a50" }, { "input": "scale", "class": "CPhysForce", "handler": "InputForceScale", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x1945cd0" }, { "input": "setalphascale", "class": "CEnvParticleGlow", "handler": "InputSetAlphaScale", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x171be80" }, { "input": "setcolortint", "class": "CEnvParticleGlow", "handler": "InputSetColorTint", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x171c0a0" }, { "input": "setscale", "class": "CEnvParticleGlow", "handler": "InputSetScale", "library": "server", "abi": { "int": 2, "float": 0, "ret": "ret=float" }, "addr": "0x171bf90" } ], "entity_outputs": [ { "output": "BombDefused", "member": "m_OnBombDefused", "library": "server", "offset": 3056, "class": "CBombTarget" }, { "output": "BombExplode", "member": "m_OnBombExplode", "library": "server", "offset": 3008, "class": "CBombTarget" }, { "output": "BombPlanted", "member": "m_OnBombPlanted", "library": "server", "offset": 3032, "class": "CBombTarget" }, { "output": "OnActionStartOrLoop", "member": "m_OnActionStartOrLoop", "library": "server", "offset": 2144, "class": "CScriptedSequence" }, { "output": "OnAjarOpen", "member": "m_OnAjarOpen", "library": "server", "offset": 4184, "class": "CBasePropDoor" }, { "output": "OnAllFalse", "member": "m_OnAllFalse", "library": "server", "offset": 2112, "class": "CLogicBranchList" }, { "output": "OnAllTrue", "member": "m_OnAllTrue", "library": "server", "offset": 2088, "class": "CLogicBranchList" }, { "output": "OnAnimationReachedEnd", "member": "m_OnAnimReachedEnd", "library": "server", "offset": 3640, "class": "CDynamicProp" }, { "output": "OnAnimationReachedStart", "member": "m_OnAnimReachedStart", "library": "server", "offset": 3616, "class": "CDynamicProp" }, { "output": "OnArrivedAt", "member": "m_OnArrivedAt", "library": "server", "offset": 1928, "class": "CRotatorTarget" }, { "output": "OnArrivedAtDestinationNode", "member": "m_OnArrivedAtDestinationNode", "library": "server", "offset": 2880, "class": "CFuncTrackTrain" }, { "output": "OnAsleep", "member": "m_OnAsleep", "library": "server", "offset": 3616, "class": "CPhysicsProp" }, { "output": "OnAttach", "member": "m_OnMagnetAttach", "library": "server", "offset": 3136, "class": "CPhysMagnet" }, { "output": "OnAwake", "member": "m_OnAwake", "library": "server", "offset": 3592, "class": "CPhysicsProp" }, { "output": "OnAwakened", "member": "m_OnAwakened", "library": "server", "offset": 2952, "class": "CPhysBox" }, { "output": "OnAwakened", "member": "m_OnAwakened", "library": "server", "offset": 3568, "class": "CPhysicsProp" }, { "output": "OnBackgroundMap", "member": "m_OnBackgroundMap", "library": "server", "offset": 2048, "class": "CLogicAuto" }, { "output": "OnBeginFade", "member": "m_OnBeginFade", "library": "server", "offset": 1944, "class": "CEnvFade" }, { "output": "OnBeginSequence", "member": "m_OnBeginSequence", "library": "server", "offset": 2120, "class": "CScriptedSequence" }, { "output": "OnBlockedClosing", "member": "m_OnBlockedClosing", "library": "server", "offset": 2888, "class": "CBaseDoor" }, { "output": "OnBlockedClosing", "member": "m_OnBlockedClosing", "library": "server", "offset": 3968, "class": "CBasePropDoor" }, { "output": "OnBlockedOpening", "member": "m_OnBlockedOpening", "library": "server", "offset": 2912, "class": "CBaseDoor" }, { "output": "OnBlockedOpening", "member": "m_OnBlockedOpening", "library": "server", "offset": 3992, "class": "CBasePropDoor" }, { "output": "OnBreak", "member": "m_OnBreak", "library": "server", "offset": 2000, "class": "CPhysConstraint" }, { "output": "OnBreak", "member": "m_OnBreak", "library": "server", "offset": 2784, "class": "CBreakable" }, { "output": "OnBreak", "member": "m_OnBreak", "library": "server", "offset": 3280, "class": "CBreakableProp" }, { "output": "OnBroken", "member": "m_OnBroken", "library": "server", "offset": 2904, "class": "CFuncShatterglass" }, { "output": "OnCacheInteraction", "member": "m_OnCacheInteraction", "library": "server", "offset": 3200, "class": "CItem" }, { "output": "OnCancelFailedSequence", "member": "m_OnCancelFailedSequence", "library": "server", "offset": 2240, "class": "CScriptedSequence" }, { "output": "OnCancelSequence", "member": "m_OnCancelSequence", "library": "server", "offset": 2216, "class": "CScriptedSequence" }, { "output": "OnCanceled", "member": "m_OnCanceled", "library": "server", "offset": 2264, "class": "CSceneEntity" }, { "output": "OnCase%02d", "member": "m_OnCase", "library": "server", "offset": 2224, "class": "CLogicCase" }, { "output": "OnChangeLevel", "member": "m_OnChangeLevel", "library": "server", "offset": 3024, "class": "CChangeLevel" }, { "output": "OnChangedFromMax", "member": "m_OnChangedFromMax", "library": "server", "offset": 2080, "class": "CMathCounter" }, { "output": "OnChangedFromMin", "member": "m_OnChangedFromMin", "library": "server", "offset": 2056, "class": "CMathCounter" }, { "output": "OnClose", "member": "m_OnClose", "library": "server", "offset": 3032, "class": "CBaseDoor" }, { "output": "OnClose", "member": "m_OnClose", "library": "server", "offset": 4112, "class": "CBasePropDoor" }, { "output": "OnCommentaryMidGame", "member": "m_OnCommentaryMidGame", "library": "server", "offset": 1952, "class": "CCommentaryAuto" }, { "output": "OnCommentaryMultiplayerSpawn", "member": "m_OnCommentaryMultiplayerSpawn", "library": "server", "offset": 1976, "class": "CCommentaryAuto" }, { "output": "OnCommentaryNewGame", "member": "m_OnCommentaryNewGame", "library": "server", "offset": 1928, "class": "CCommentaryAuto" }, { "output": "OnCompletion", "member": "m_OnCompletion", "library": "server", "offset": 2240, "class": "CSceneEntity" }, { "output": "OnCreditsDone", "member": "m_OnCreditsDone", "library": "server", "offset": 1928, "class": "CCredits" }, { "output": "OnDamaged", "member": "m_OnDamaged", "library": "server", "offset": 2856, "class": "CBaseButton" }, { "output": "OnDamaged", "member": "m_OnDamaged", "library": "server", "offset": 2928, "class": "CPhysBox" }, { "output": "OnDeath", "member": "m_OnDeath", "library": "server", "offset": 2776, "class": "CGunTarget" }, { "output": "OnDeath", "member": "m_OnDeath", "library": "server", "offset": 2936, "class": "CFuncTankTrain" }, { "output": "OnDefault", "member": "m_OnDefault", "library": "server", "offset": 2992, "class": "CLogicCase" }, { "output": "OnDemoMapSpawn", "member": "m_OnDemoMapSpawn", "library": "server", "offset": 1952, "class": "CLogicAuto" }, { "output": "OnDetach", "member": "m_OnMagnetDetach", "library": "server", "offset": 3160, "class": "CPhysMagnet" }, { "output": "OnDetached", "member": "m_OnDetached", "library": "server", "offset": 3144, "class": "CTriggerLerpObject" }, { "output": "OnDetectedBulletFire", "member": "m_OnDetectedBulletFire", "library": "server", "offset": 3008, "class": "CTriggerDetectBulletFire" }, { "output": "OnDetectedExplosion", "member": "m_OnDetectedExplosion", "library": "server", "offset": 3048, "class": "CTriggerDetectExplosion" }, { "output": "OnEndLook", "member": "m_OnEndLook", "library": "server", "offset": 3112, "class": "CTriggerLook" }, { "output": "OnEndSequence", "member": "m_OnEndSequence", "library": "server", "offset": 2168, "class": "CScriptedSequence" }, { "output": "OnEndTouch", "member": "m_OnEndTouch", "library": "server", "offset": 2664, "class": "CTriggerBrush" }, { "output": "OnEndTouch", "member": "m_OnEndTouch", "library": "server", "offset": 2808, "class": "CBaseTrigger" }, { "output": "OnEndTouchAll", "member": "m_OnEndTouchAll", "library": "server", "offset": 2832, "class": "CBaseTrigger" }, { "output": "OnEnter", "member": "m_OnEnter", "library": "server", "offset": 2096, "class": "CSoundOpvarSetPointEntity" }, { "output": "OnEqualTo", "member": "m_OnEqualTo", "library": "server", "offset": 1968, "class": "CLogicCompare" }, { "output": "OnEqualTo", "member": "m_OnEqualTo", "library": "server", "offset": 2112, "class": "CPointAngularVelocitySensor" }, { "output": "OnEventFired", "member": "m_OnEventFired", "library": "server", "offset": 1944, "class": "CLogicGameEventListener" }, { "output": "OnExit", "member": "m_OnExit", "library": "server", "offset": 2120, "class": "CSoundOpvarSetPointEntity" }, { "output": "OnFacingLookat", "member": "m_OnFacingLookat", "library": "server", "offset": 1968, "class": "CPointAngleSensor" }, { "output": "OnFactor1", "member": "m_OnFactor_1", "library": "server", "offset": 2088, "class": "CLogicNPCCounter" }, { "output": "OnFactor2", "member": "m_OnFactor_2", "library": "server", "offset": 2200, "class": "CLogicNPCCounter" }, { "output": "OnFactor3", "member": "m_OnFactor_3", "library": "server", "offset": 2312, "class": "CLogicNPCCounter" }, { "output": "OnFactorAll", "member": "m_OnFactorAll", "library": "server", "offset": 1976, "class": "CLogicNPCCounter" }, { "output": "OnFail", "member": "m_OnFail", "library": "server", "offset": 1960, "class": "CBaseFilter" }, { "output": "OnFalse", "member": "m_OnFalse", "library": "server", "offset": 1984, "class": "CLogicBranch" }, { "output": "OnFellBelowMax", "member": "m_OnFellBelowMax", "library": "server", "offset": 2056, "class": "CMathRemap" }, { "output": "OnFellBelowMin", "member": "m_OnFellBelowMin", "library": "server", "offset": 2032, "class": "CMathRemap" }, { "output": "OnFired", "member": "m_OnFired", "library": "server", "offset": 1944, "class": "CLogicAchievement" }, { "output": "OnFoundEntity", "member": "m_OnFoundEntity", "library": "server", "offset": 1968, "class": "CPointEntityFinder" }, { "output": "OnFullyClosed", "member": "m_OnFullyClosed", "library": "server", "offset": 2856, "class": "CFuncMoveLinear" }, { "output": "OnFullyClosed", "member": "m_OnFullyClosed", "library": "server", "offset": 2984, "class": "CBaseDoor" }, { "output": "OnFullyClosed", "member": "m_OnFullyClosed", "library": "server", "offset": 3096, "class": "CMomentaryRotButton" }, { "output": "OnFullyClosed", "member": "m_OnFullyClosed", "library": "server", "offset": 4064, "class": "CBasePropDoor" }, { "output": "OnFullyOpen", "member": "m_OnFullyOpen", "library": "server", "offset": 2832, "class": "CFuncMoveLinear" }, { "output": "OnFullyOpen", "member": "m_OnFullyOpen", "library": "server", "offset": 3008, "class": "CBaseDoor" }, { "output": "OnFullyOpen", "member": "m_OnFullyOpen", "library": "server", "offset": 3072, "class": "CMomentaryRotButton" }, { "output": "OnFullyOpen", "member": "m_OnFullyOpen", "library": "server", "offset": 4088, "class": "CBasePropDoor" }, { "output": "OnGetValue", "member": "m_OnGetValue", "library": "server", "offset": 1976, "class": "CMathCounter" }, { "output": "OnGlovePulled", "member": "m_OnGlovePulled", "library": "server", "offset": 3224, "class": "CItem" }, { "output": "OnGreaterThan", "member": "m_OnGreaterThan", "library": "server", "offset": 2032, "class": "CLogicCompare" }, { "output": "OnGreaterThan", "member": "m_OnGreaterThan", "library": "server", "offset": 2064, "class": "CPointAngularVelocitySensor" }, { "output": "OnGreaterThanOrEqualTo", "member": "m_OnGreaterThanOrEqualTo", "library": "server", "offset": 2088, "class": "CPointAngularVelocitySensor" }, { "output": "OnHealthChanged", "member": "m_OnHealthChanged", "library": "server", "offset": 2808, "class": "CBreakable" }, { "output": "OnHealthChanged", "member": "m_OnHealthChanged", "library": "server", "offset": 3304, "class": "CBreakableProp" }, { "output": "OnHitMax", "member": "m_OnHitMax", "library": "server", "offset": 2032, "class": "CMathCounter" }, { "output": "OnHitMin", "member": "m_OnHitMin", "library": "server", "offset": 2008, "class": "CMathCounter" }, { "output": "OnHurt", "member": "m_OnHurt", "library": "server", "offset": 3056, "class": "CTriggerHurt" }, { "output": "OnHurtPlayer", "member": "m_OnHurtPlayer", "library": "server", "offset": 3080, "class": "CTriggerHurt" }, { "output": "OnIn", "member": "m_OnIn", "library": "server", "offset": 2928, "class": "CBaseButton" }, { "output": "OnKilled", "member": "m_OnKilled", "library": "server", "offset": 1616, "class": "CBaseEntity" }, { "output": "OnLerpFinished", "member": "m_OnLerpFinished", "library": "server", "offset": 3120, "class": "CTriggerLerpObject" }, { "output": "OnLerpStarted", "member": "m_OnLerpStarted", "library": "server", "offset": 3096, "class": "CTriggerLerpObject" }, { "output": "OnLessThan", "member": "m_OnLessThan", "library": "server", "offset": 1936, "class": "CLogicCompare" }, { "output": "OnLessThan", "member": "m_OnLessThan", "library": "server", "offset": 2016, "class": "CPointAngularVelocitySensor" }, { "output": "OnLessThanOrEqualTo", "member": "m_OnLessThanOrEqualTo", "library": "server", "offset": 2040, "class": "CPointAngularVelocitySensor" }, { "output": "OnLoadGame", "member": "m_OnLoadGame", "library": "server", "offset": 2000, "class": "CLogicAuto" }, { "output": "OnLockedUse", "member": "m_OnLockedUse", "library": "server", "offset": 3080, "class": "CBaseDoor" }, { "output": "OnLockedUse", "member": "m_OnLockedUse", "library": "server", "offset": 4160, "class": "CBasePropDoor" }, { "output": "OnMapSpawn", "member": "m_OnMapSpawn", "library": "server", "offset": 1928, "class": "CLogicAuto" }, { "output": "OnMapTransition", "member": "m_OnMapTransition", "library": "server", "offset": 2024, "class": "CLogicAuto" }, { "output": "OnMaxCount1", "member": "m_OnMaxCount_1", "library": "server", "offset": 2064, "class": "CLogicNPCCounter" }, { "output": "OnMaxCount2", "member": "m_OnMaxCount_2", "library": "server", "offset": 2176, "class": "CLogicNPCCounter" }, { "output": "OnMaxCount3", "member": "m_OnMaxCount_3", "library": "server", "offset": 2288, "class": "CLogicNPCCounter" }, { "output": "OnMaxCountAll", "member": "m_OnMaxCountAll", "library": "server", "offset": 1952, "class": "CLogicNPCCounter" }, { "output": "OnMinCount1", "member": "m_OnMinCount_1", "library": "server", "offset": 2040, "class": "CLogicNPCCounter" }, { "output": "OnMinCount2", "member": "m_OnMinCount_2", "library": "server", "offset": 2152, "class": "CLogicNPCCounter" }, { "output": "OnMinCount3", "member": "m_OnMinCount_3", "library": "server", "offset": 2264, "class": "CLogicNPCCounter" }, { "output": "OnMinCountAll", "member": "m_OnMinCountAll", "library": "server", "offset": 1928, "class": "CLogicNPCCounter" }, { "output": "OnMinPlayerDist1", "member": "m_OnMinPlayerDist_1", "library": "server", "offset": 2120, "class": "CLogicNPCCounter" }, { "output": "OnMinPlayerDist2", "member": "m_OnMinPlayerDist_2", "library": "server", "offset": 2232, "class": "CLogicNPCCounter" }, { "output": "OnMinPlayerDist3", "member": "m_OnMinPlayerDist_3", "library": "server", "offset": 2344, "class": "CLogicNPCCounter" }, { "output": "OnMinPlayerDistAll", "member": "m_OnMinPlayerDistAll", "library": "server", "offset": 2008, "class": "CLogicNPCCounter" }, { "output": "OnMixed", "member": "m_OnMixed", "library": "server", "offset": 2136, "class": "CLogicBranchList" }, { "output": "OnMotionEnabled", "member": "m_OnMotionEnabled", "library": "server", "offset": 2976, "class": "CPhysBox" }, { "output": "OnMultiNewMap", "member": "m_OnMultiNewMap", "library": "server", "offset": 2072, "class": "CLogicAuto" }, { "output": "OnMultiNewRound", "member": "m_OnMultiNewRound", "library": "server", "offset": 2096, "class": "CLogicAuto" }, { "output": "OnNewGame", "member": "m_OnNewGame", "library": "server", "offset": 1976, "class": "CLogicAuto" }, { "output": "OnNextPoint", "member": "m_OnNext", "library": "server", "offset": 2856, "class": "CFuncTrackTrain" }, { "output": "OnNotEqualTo", "member": "m_OnNotEqualTo", "library": "server", "offset": 2000, "class": "CLogicCompare" }, { "output": "OnNotFacingLookat", "member": "m_OnNotFacingLookat", "library": "server", "offset": 1992, "class": "CPointAngleSensor" }, { "output": "OnNotTouching", "member": "m_OnNotTouching", "library": "server", "offset": 2904, "class": "CBaseTrigger" }, { "output": "OnOpen", "member": "m_OnOpen", "library": "server", "offset": 3056, "class": "CBaseDoor" }, { "output": "OnOpen", "member": "m_OnOpen", "library": "server", "offset": 4136, "class": "CBasePropDoor" }, { "output": "OnOscillate", "member": "m_OnOscillate", "library": "server", "offset": 2736, "class": "CFuncRotator" }, { "output": "OnOscillateEndArrive", "member": "m_OnOscillateEndArrive", "library": "server", "offset": 2808, "class": "CFuncRotator" }, { "output": "OnOscillateEndDepart", "member": "m_OnOscillateEndDepart", "library": "server", "offset": 2832, "class": "CFuncRotator" }, { "output": "OnOscillateStartArrive", "member": "m_OnOscillateStartArrive", "library": "server", "offset": 2760, "class": "CFuncRotator" }, { "output": "OnOscillateStartDepart", "member": "m_OnOscillateStartDepart", "library": "server", "offset": 2784, "class": "CFuncRotator" }, { "output": "OnOut", "member": "m_OnOut", "library": "server", "offset": 2952, "class": "CBaseButton" }, { "output": "OnOutOfWorld", "member": "m_OnOutOfWorld", "library": "server", "offset": 3664, "class": "CPhysicsProp" }, { "output": "OnPass", "member": "m_OnPass", "library": "server", "offset": 1936, "class": "CBaseFilter" }, { "output": "OnPass", "member": "m_OnPass", "library": "server", "offset": 1944, "class": "CPathCorner" }, { "output": "OnPass", "member": "m_OnPass", "library": "server", "offset": 1968, "class": "CPathTrack" }, { "output": "OnPassThrough", "member": "m_OnPassThrough", "library": "server", "offset": 2072, "class": "CMoverPathNode" }, { "output": "OnPassThroughForward", "member": "m_OnPassThroughForward", "library": "server", "offset": 2104, "class": "CMoverPathNode" }, { "output": "OnPassThroughReverse", "member": "m_OnPassThroughReverse", "library": "server", "offset": 2136, "class": "CMoverPathNode" }, { "output": "OnPaused", "member": "m_OnPaused", "library": "server", "offset": 2288, "class": "CSceneEntity" }, { "output": "OnPickup", "member": "m_OnPickup", "library": "server", "offset": 3424, "class": "CItemGeneric" }, { "output": "OnPlay", "member": "m_OnPlay", "library": "server", "offset": 1928, "class": "CEnvSoundscape" }, { "output": "OnPlayerGotOffLadder", "member": "m_OnPlayerGotOffLadder", "library": "server", "offset": 2752, "class": "CFuncLadder" }, { "output": "OnPlayerGotOnLadder", "member": "m_OnPlayerGotOnLadder", "library": "server", "offset": 2728, "class": "CFuncLadder" }, { "output": "OnPlayerInZone", "member": "m_OnPlayerInZone", "library": "server", "offset": 2648, "class": "CGamePlayerZone" }, { "output": "OnPlayerOutZone", "member": "m_OnPlayerOutZone", "library": "server", "offset": 2672, "class": "CGamePlayerZone" }, { "output": "OnPlayerPickup", "member": "m_OnPlayerPickup", "library": "server", "offset": 3168, "class": "CItem" }, { "output": "OnPlayerPickup", "member": "m_OnPlayerPickup", "library": "server", "offset": 3688, "class": "CPhysicsProp" }, { "output": "OnPlayerTouch", "member": "m_OnPlayerTouch", "library": "server", "offset": 3144, "class": "CItem" }, { "output": "OnPlayerUse", "member": "m_OnPlayerUse", "library": "server", "offset": 3000, "class": "CPhysBox" }, { "output": "OnPlayerUse", "member": "m_OnPlayerUse", "library": "server", "offset": 3640, "class": "CPhysicsProp" }, { "output": "OnPlayerUse", "member": "m_OnPlayerUse", "library": "server", "offset": 3984, "class": "CBasePlayerWeapon" }, { "output": "OnPostIdleEndSequence", "member": "m_OnPostIdleEndSequence", "library": "server", "offset": 2192, "class": "CScriptedSequence" }, { "output": "OnPressed", "member": "m_OnPressed", "library": "server", "offset": 2880, "class": "CBaseButton" }, { "output": "OnPulseRequirement", "member": "m_OnPulseRequirement", "library": "server", "offset": 2336, "class": "CSceneEntity" }, { "output": "OnPushedPlayer", "member": "m_OnPushedPlayer", "library": "server", "offset": 1968, "class": "CPhysExplosion" }, { "output": "OnReachedPosition", "member": "m_OnReachedPosition", "library": "server", "offset": 3120, "class": "CMomentaryRotButton" }, { "output": "OnReachedStart", "member": "m_OnReachedStart", "library": "server", "offset": 2688, "class": "CFuncRotating" }, { "output": "OnRemove", "member": "m_OnRemove", "library": "server", "offset": 3008, "class": "CTriggerRemove" }, { "output": "OnResumed", "member": "m_OnResumed", "library": "server", "offset": 2312, "class": "CSceneEntity" }, { "output": "OnRoseAboveMax", "member": "m_OnRoseAboveMax", "library": "server", "offset": 2008, "class": "CMathRemap" }, { "output": "OnRoseAboveMin", "member": "m_OnRoseAboveMin", "library": "server", "offset": 1984, "class": "CMathRemap" }, { "output": "OnRotationCompleted", "member": "m_OnRotationCompleted", "library": "server", "offset": 2712, "class": "CFuncRotator" }, { "output": "OnRotationStarted", "member": "m_OnRotationStarted", "library": "server", "offset": 2688, "class": "CFuncRotator" }, { "output": "OnScriptEvent%02d", "member": "m_OnScriptEvent", "library": "server", "offset": 2264, "class": "CScriptedSequence" }, { "output": "OnShowMessage", "member": "m_OnShowMessage", "library": "server", "offset": 1960, "class": "CMessage" }, { "output": "OnSpark", "member": "m_OnSpark", "library": "server", "offset": 1944, "class": "CEnvSpark" }, { "output": "OnSpawnGroupLoadFinished", "member": "m_OnSpawnGroupLoadFinished", "library": "server", "offset": 1952, "class": "CInfoSpawnGroupLoadUnload" }, { "output": "OnSpawnGroupLoadStarted", "member": "m_OnSpawnGroupLoadStarted", "library": "server", "offset": 1928, "class": "CInfoSpawnGroupLoadUnload" }, { "output": "OnSpawnGroupUnloadFinished", "member": "m_OnSpawnGroupUnloadFinished", "library": "server", "offset": 2000, "class": "CInfoSpawnGroupLoadUnload" }, { "output": "OnSpawnGroupUnloadStarted", "member": "m_OnSpawnGroupUnloadStarted", "library": "server", "offset": 1976, "class": "CInfoSpawnGroupLoadUnload" }, { "output": "OnStart", "member": "m_OnStart", "library": "server", "offset": 2216, "class": "CSceneEntity" }, { "output": "OnStart", "member": "m_OnStart", "library": "server", "offset": 2832, "class": "CFuncTrackTrain" }, { "output": "OnStartDeath", "member": "m_OnStartDeath", "library": "server", "offset": 2760, "class": "CBreakable" }, { "output": "OnStartDeath", "member": "m_OnStartDeath", "library": "server", "offset": 3256, "class": "CBreakableProp" }, { "output": "OnStartFromOrInSegment", "member": "m_OnStartFromOrInSegment", "library": "server", "offset": 2008, "class": "CMoverPathNode" }, { "output": "OnStartLook", "member": "m_OnStartLook", "library": "server", "offset": 3088, "class": "CTriggerLook" }, { "output": "OnStartMoving", "member": "m_OnStartMoving", "library": "server", "offset": 2344, "class": "CPhysHinge" }, { "output": "OnStartTouch", "member": "m_OnStartTouch", "library": "server", "offset": 2640, "class": "CTriggerBrush" }, { "output": "OnStartTouch", "member": "m_OnStartTouch", "library": "server", "offset": 2760, "class": "CBaseTrigger" }, { "output": "OnStartTouch", "member": "m_OnStartTouch", "library": "server", "offset": 3024, "class": "CPhysBox" }, { "output": "OnStartTouchAll", "member": "m_OnStartTouchAll", "library": "server", "offset": 2784, "class": "CBaseTrigger" }, { "output": "OnStarted", "member": "m_OnStarted", "library": "server", "offset": 2664, "class": "CFuncRotating" }, { "output": "OnStopMoving", "member": "m_OnStopMoving", "library": "server", "offset": 2368, "class": "CPhysHinge" }, { "output": "OnStopped", "member": "m_OnStopped", "library": "server", "offset": 2640, "class": "CFuncRotating" }, { "output": "OnStoppedOnOrInSegment", "member": "m_OnStoppedAtOrInSegment", "library": "server", "offset": 2040, "class": "CMoverPathNode" }, { "output": "OnTakeDamage", "member": "m_OnTakeDamage", "library": "server", "offset": 3336, "class": "CBreakableProp" }, { "output": "OnTemplateGroupSpawned", "member": "m_OnTemplateGroupSpawned", "library": "server", "offset": 2072, "class": "CPathMoverEntitySpawner" }, { "output": "OnTemplateSpawned", "member": "m_OnTemplateSpawned", "library": "server", "offset": 2048, "class": "CPathMoverEntitySpawner" }, { "output": "OnTimeout", "member": "m_OnTimeout", "library": "server", "offset": 3064, "class": "CTriggerLook" }, { "output": "OnTimeout", "member": "m_OnTimeout", "library": "server", "offset": 3448, "class": "CItemGeneric" }, { "output": "OnTimer", "member": "m_OnTimer", "library": "server", "offset": 1928, "class": "CTimerEntity" }, { "output": "OnTimerHigh", "member": "m_OnTimerHigh", "library": "server", "offset": 1952, "class": "CTimerEntity" }, { "output": "OnTimerLow", "member": "m_OnTimerLow", "library": "server", "offset": 1976, "class": "CTimerEntity" }, { "output": "OnTouchedActiveWeapon", "member": "m_OnTouchedActiveWeapon", "library": "server", "offset": 3008, "class": "CTriggerActiveWeaponDetect" }, { "output": "OnTouchedByEntity", "member": "m_OnTouchedByEntity", "library": "server", "offset": 2912, "class": "CEnvBeam" }, { "output": "OnTouching", "member": "m_OnTouching", "library": "server", "offset": 2856, "class": "CBaseTrigger" }, { "output": "OnTouchingChanged", "member": "m_OnTouchingChanged", "library": "server", "offset": 2928, "class": "CBaseTrigger" }, { "output": "OnTouchingEachEntity", "member": "m_OnTouchingEachEntity", "library": "server", "offset": 2880, "class": "CBaseTrigger" }, { "output": "OnTrigger", "member": "m_OnTrigger", "library": "server", "offset": 2184, "class": "CMultiSource" }, { "output": "OnTrigger", "member": "m_OnTrigger", "library": "server", "offset": 3008, "class": "CTriggerMultiple" }, { "output": "OnTriggerEndTouch", "member": "m_OnTriggerEndTouch", "library": "server", "offset": 3520, "class": "CItemGeneric" }, { "output": "OnTriggerStartTouch", "member": "m_OnTriggerStartTouch", "library": "server", "offset": 3472, "class": "CItemGeneric" }, { "output": "OnTriggerTouch", "member": "m_OnTriggerTouch", "library": "server", "offset": 3496, "class": "CItemGeneric" }, { "output": "OnTrue", "member": "m_OnTrue", "library": "server", "offset": 1960, "class": "CLogicBranch" }, { "output": "OnUnblockedClosing", "member": "m_OnUnblockedClosing", "library": "server", "offset": 2936, "class": "CBaseDoor" }, { "output": "OnUnblockedClosing", "member": "m_OnUnblockedClosing", "library": "server", "offset": 4016, "class": "CBasePropDoor" }, { "output": "OnUnblockedOpening", "member": "m_OnUnblockedOpening", "library": "server", "offset": 2960, "class": "CBaseDoor" }, { "output": "OnUnblockedOpening", "member": "m_OnUnblockedOpening", "library": "server", "offset": 4040, "class": "CBasePropDoor" }, { "output": "OnUnpressed", "member": "m_OnUnpressed", "library": "server", "offset": 3048, "class": "CMomentaryRotButton" }, { "output": "OnUse", "member": "m_OnUse", "library": "server", "offset": 2688, "class": "CTriggerBrush" }, { "output": "OnUseLocked", "member": "m_OnUseLocked", "library": "server", "offset": 2904, "class": "CBaseButton" }, { "output": "OnUser1", "member": "m_OnUser1", "library": "server", "offset": 1784, "class": "CBaseEntity" }, { "output": "OnUser2", "member": "m_OnUser2", "library": "server", "offset": 1808, "class": "CBaseEntity" }, { "output": "OnUser3", "member": "m_OnUser3", "library": "server", "offset": 1832, "class": "CBaseEntity" }, { "output": "OnUser4", "member": "m_OnUser4", "library": "server", "offset": 1856, "class": "CBaseEntity" }, { "output": "OnVREnabled", "member": "m_OnVREnabled", "library": "server", "offset": 2120, "class": "CLogicAuto" }, { "output": "OnVRNotEnabled", "member": "m_OnVRNotEnabled", "library": "server", "offset": 2144, "class": "CLogicAuto" }, { "output": "OnVariantBool", "member": "m_OnVariantBool", "library": "server", "offset": 1952, "class": "CTestPulseIO" }, { "output": "OnVariantColor", "member": "m_OnVariantColor", "library": "server", "offset": 2080, "class": "CTestPulseIO" }, { "output": "OnVariantFloat", "member": "m_OnVariantFloat", "library": "server", "offset": 2016, "class": "CTestPulseIO" }, { "output": "OnVariantInt", "member": "m_OnVariantInt", "library": "server", "offset": 1984, "class": "CTestPulseIO" }, { "output": "OnVariantString", "member": "m_OnVariantString", "library": "server", "offset": 2048, "class": "CTestPulseIO" }, { "output": "OnVariantVector", "member": "m_OnVariantVector", "library": "server", "offset": 2112, "class": "CTestPulseIO" }, { "output": "OnVariantVoid", "member": "m_OnVariantVoid", "library": "server", "offset": 1928, "class": "CTestPulseIO" } ], "entity_classes": { "ai_changehintgroup": "CAI_ChangeHintGroup", "ambient_generic": "CAmbientGeneric", "baseanimating": "CBaseAnimGraphAlias_baseanimating", "baseanimgraph": "CBaseAnimGraph", "basemodelentity": "CBaseModelEntity", "baseplayerpawn": "CBasePlayerPawn", "beam": "CBeam", "cable_dynamic": "CDynamicPropAlias_cable_dynamic", "cash_stack": "CCashStack", "chicken": "CChicken", "citadel_snd_opvar_set_obb": "CCitadelSoundOpvarSetOBB", "color_correction": "CColorCorrection", "color_correction_volume": "CColorCorrectionVolume", "commentary_auto": "CCommentaryAuto", "cs_gamerules": "CCSGameRulesProxy", "cs_minimap_boundary": "CCSMinimapBoundary", "cs_pet_placement": "CCSPetPlacement", "cs_player_controller": "CCSPlayerController", "cs_player_manager": "CCSPlayerResource", "cs_team_manager": "CCSTeam", "decoy_projectile": "CDecoyProjectile", "dynamic_prop": "CDynamicPropAlias_dynamic_prop", "end_of_match_lineup_end": "CCSGO_EndOfMatchLineupEnd", "end_of_match_lineup_start": "CCSGO_EndOfMatchLineupStart", "entity_blocker": "CEntityBlocker", "entityflame": "CEntityFlame", "env_beam": "CEnvBeam", "env_beverage": "CEnvBeverage", "env_blood": "CBlood", "env_combined_light_probe_volume": "CEnvCombinedLightProbeVolume", "env_credits": "CCredits", "env_cs_place": "CCSPlace", "env_cubemap": "CEnvCubemap", "env_cubemap_box": "CEnvCubemapBox", "env_cubemap_fog": "CEnvCubemapFog", "env_debughistory": "CDebugHistory", "env_decal": "CEnvDecal", "env_detail_controller": "CEnvDetailController", "env_entity_dissolver": "CEntityDissolve", "env_entity_igniter": "CEnvEntityIgniter", "env_entity_maker": "CEnvEntityMaker", "env_explosion": "CEnvExplosion", "env_fade": "CEnvFade", "env_fog_controller": "CFogController", "env_global": "CEnvGlobal", "env_glow": "CSpriteAlias_env_glow", "env_gradient_fog": "CGradientFog", "env_hudhint": "CEnvHudHint", "env_instructor_hint": "CEnvInstructorHint", "env_instructor_vr_hint": "CEnvInstructorVRHint", "env_laser": "CEnvLaser", "env_light_probe_volume": "CEnvLightProbeVolume", "env_message": "CMessage", "env_muzzleflash": "CEnvMuzzleFlash", "env_particle_glow": "CEnvParticleGlow", "env_physexplosion": "CPhysExplosion", "env_physimpact": "CPhysImpact", "env_physwire": "CPhysicsWire", "env_player_visibility": "CPlayerVisibility", "env_shake": "CEnvShake", "env_sky": "CEnvSky", "env_soundscape": "CEnvSoundscape", "env_soundscape_proxy": "CEnvSoundscapeProxy", "env_soundscape_triggerable": "CEnvSoundscapeTriggerable", "env_spark": "CEnvSpark", "env_splash": "CEnvSplash", "env_sprite": "CSprite", "env_sprite_clientside": "CCSSprite", "env_sprite_oriented": "CSpriteOriented", "env_tilt": "CEnvTilt", "env_tonemap_controller": "CTonemapController2", "env_tonemap_controller2": "CTonemapController2Alias_env_tonemap_controller2", "env_viewpunch": "CEnvViewPunch", "env_volumetric_fog_controller": "CEnvVolumetricFogController", "env_volumetric_fog_volume": "CEnvVolumetricFogVolume", "env_wind": "CEnvWind", "env_wind_controller": "CEnvWindController", "env_wind_volume": "CEnvWindVolume", "filter_activator_attribute_int": "CFilterAttributeInt", "filter_activator_class": "CFilterClass", "filter_activator_context": "CFilterContext", "filter_activator_mass_greater": "CFilterMassGreater", "filter_activator_model": "CFilterModel", "filter_activator_name": "CFilterName", "filter_activator_team": "CFilterTeam", "filter_base": "CBaseFilter", "filter_enemy": "CFilterEnemy", "filter_los": "CFilterLOS", "filter_multi": "CFilterMultiple", "filter_proximity": "CFilterProximity", "fish": "CFish", "flashbang_projectile": "CFlashbangProjectile", "fog_volume": "CFogVolume", "func_bomb_target": "CBombTarget", "func_breakable": "CBreakable", "func_brush": "CFuncBrush", "func_button": "CBaseButton", "func_buyzone": "CBuyZone", "func_clip_interaction_layer": "CFuncInteractionLayerClip", "func_clip_vphysics": "CFuncVPhysicsClip", "func_combined_light_probe_volume": "CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume", "func_conveyor": "CFuncConveyor", "func_door": "CBaseDoor", "func_door_rotating": "CRotDoor", "func_electrified_volume": "CFuncElectrifiedVolume", "func_fish_pool": "CFishPool", "func_footstep_control": "CFootstepControl", "func_guntarget": "CGunTarget", "func_hostage_rescue": "CHostageRescueZone", "func_illusionary": "CFuncIllusionary", "func_ladder": "CFuncLadder", "func_monitor": "CFuncMonitor", "func_movelinear": "CFuncMoveLinear", "func_mover": "CFuncMover", "func_mover_router": "CFuncMoverRouter", "func_nav_avoidance_obstacle": "CFuncNavObstruction", "func_nav_blocker": "CFuncNavBlocker", "func_nav_dynamic_connections": "CDynamicNavConnectionsVolume", "func_nav_markup": "CMarkupVolumeTagged_Nav", "func_nav_markup_game": "CMarkupVolumeTagged_NavGame", "func_physbox": "CPhysBox", "func_physical_button": "CPhysicalButton", "func_plat": "CFuncPlat", "func_platrot": "CFuncPlatRot", "func_precipitation": "CPrecipitation", "func_precipitation_blocker": "CPrecipitationBlocker", "func_proprrespawnzone": "CFuncPropRespawnZone", "func_pushable": "CPushable", "func_retakebarrier": "CFuncRetakeBarrier", "func_rot_button": "CRotButton", "func_rotating": "CFuncRotating", "func_rotator": "CFuncRotator", "func_shatterglass": "CFuncShatterglass", "func_tanktrain": "CFuncTankTrain", "func_timescale": "CFuncTimescale", "func_trackautochange": "CFuncTrackAuto", "func_trackchange": "CFuncTrackChange", "func_tracktrain": "CFuncTrackTrain", "func_train": "CFuncTrain", "func_traincontrols": "CFuncTrainControls", "func_useableladder": "CFuncLadderAlias_func_useableladder", "func_vehicleclip": "CFuncVehicleClip", "func_wall": "CFuncWall", "func_wall_toggle": "CFuncWallToggle", "func_water": "CFuncWater", "game_end": "CGameEnd", "game_gib_manager": "CGameGibManager", "game_money": "CGameMoney", "game_player_equip": "CGamePlayerEquip", "game_ragdoll_manager": "CRagdollManager", "game_text": "CGameText", "game_zone_player": "CGamePlayerZone", "grenade": "CBaseGrenade", "handle_dummy": "CHandleDummy", "handle_test": "CHandleTest", "hegrenade_projectile": "CHEGrenadeProjectile", "hl_vr_texture_based_animatable": "CTextureBasedAnimatable", "hostage_entity": "CHostage", "inferno": "CInferno", "info_choreo_anchor": "CInfoChoreoAnchor", "info_constraint_anchor": "CConstraintAnchor", "info_data": "CInfoData", "info_deathmatch_spawn": "CInfoDeathmatchSpawn", "info_dynamic_shadow_hint": "CInfoDynamicShadowHint", "info_dynamic_shadow_hint_box": "CInfoDynamicShadowHintBox", "info_game_event_proxy": "CInfoGameEventProxy", "info_hostage_rescue_zone_hint": "CInfoInstructorHintHostageRescueZone", "info_hostage_spawn": "CHostageAlias_info_hostage_spawn", "info_ladder_dismount": "CInfoLadderDismount", "info_landmark": "CInfoLandmark", "info_map_parameters": "CMapInfo", "info_nav_space": "CNavSpaceInfo", "info_null": "CNullEntity", "info_offscreen_panorama_texture": "CInfoOffscreenPanoramaTexture", "info_particle_system": "CParticleSystem", "info_particle_target": "CInfoParticleTarget", "info_player_counterterrorist": "CInfoPlayerCounterterrorist", "info_player_deathmatch": "CBaseDMStart", "info_player_ping": "CPlayerPing", "info_player_start": "CInfoPlayerStart", "info_player_terrorist": "CInfoPlayerTerrorist", "info_spawngroup_landmark": "CInfoSpawnGroupLandmark", "info_spawngroup_load_unload": "CInfoSpawnGroupLoadUnload", "info_target": "CInfoTarget", "info_target_choreo": "CChoreoInfoTarget", "info_target_instructor_hint": "CInfoInstructorHintTarget", "info_target_server_only": "CInfoTargetServerOnly", "info_teleport_destination": "CInfoTeleportDestination", "info_trigger_fan": "CInfoFan", "info_visibility_box": "CInfoVisibilityBox", "info_world_layer": "CInfoWorldLayer", "instanced_scripted_scene": "CInstancedSceneEntity", "item_assaultsuit": "CItemAssaultSuit", "item_cutters": "CItemDefuser", "item_defuser": "CItemDefuserAlias_item_defuser", "item_generic": "CItemGeneric", "item_generic_trigger_helper": "CItemGenericTriggerHelper", "item_kevlar": "CItemKevlar", "item_sodacan": "CItemSoda", "keyframe_rope": "CRopeKeyframe", "keyframe_track": "CPathKeyFrame", "light_barn": "CBarnLight", "light_directional": "CLightDirectionalEntity", "light_dynamic": "CDynamicLight", "light_environment": "CLightEnvironmentEntity", "light_omni": "CLightEntity", "light_omni2": "COmniLight", "light_ortho": "CLightOrthoEntity", "light_rect": "CRectLight", "light_spot": "CLightSpotEntity", "logic_achievement": "CLogicAchievement", "logic_active_autosave": "CLogicActiveAutosave", "logic_activityevent": "CLogicActivityEvent", "logic_auto": "CLogicAuto", "logic_autosave": "CLogicAutosave", "logic_branch": "CLogicBranch", "logic_branch_listener": "CLogicBranchList", "logic_case": "CLogicCase", "logic_choreographed_scene": "CSceneEntityAlias_logic_choreographed_scene", "logic_collision_pair": "CLogicCollisionPair", "logic_compare": "CLogicCompare", "logic_distance_autosave": "CLogicDistanceAutosave", "logic_distance_check": "CLogicDistanceCheck", "logic_eventlistener": "CLogicEventListener", "logic_game_event": "CLogicGameEvent", "logic_gameevent_listener": "CLogicGameEventListener", "logic_gamestate_report": "CLogicGameStateReport", "logic_lineto": "CLogicLineToEntity", "logic_measure_movement": "CLogicMeasureMovement", "logic_multilight_proxy": "CMultiLightProxy", "logic_navigation": "CLogicNavigation", "logic_npc_counter_aabb": "CLogicNPCCounterAABB", "logic_npc_counter_obb": "CLogicNPCCounterOBB", "logic_npc_counter_radius": "CLogicNPCCounter", "logic_playerproxy": "CLogicPlayerProxy", "logic_proximity": "CLogicProximity", "logic_relay": "CLogicRelay", "logic_scene_list_manager": "CSceneListManager", "logic_script": "CLogicScript", "logic_timer": "CTimerEntity", "map_shared_environment": "CMapSharedEnvironment", "mapvetopick_controller": "CMapVetoPickController", "markup_volume": "CMarkupVolume", "markup_volume_tagged": "CSimpleMarkupVolumeTagged", "markup_volume_with_ref": "CMarkupVolumeWithRef", "math_colorblend": "CMathColorBlend", "math_counter": "CMathCounter", "math_remap": "CMathRemap", "molotov_projectile": "CMolotovProjectile", "momentary_door": "CFuncMoveLinearAlias_momentary_door", "momentary_rot_button": "CMomentaryRotButton", "move_keyframed": "CBaseMoveBehavior", "move_rope": "CRopeKeyframeAlias_move_rope", "multisource": "CMultiSource", "observer": "CCSObserverPawn", "path_corner": "CPathCorner", "path_corner_crash": "CPathCornerCrash", "path_mover": "CPathMover", "path_mover_entity_spawner": "CPathMoverEntitySpawner", "path_node": "CPathNode", "path_node_mover": "CMoverPathNode", "path_particle_rope": "CPathParticleRope", "path_particle_rope_clientside": "CPathParticleRopeAlias_path_particle_rope_clientside", "path_simple": "CPathSimple", "path_track": "CPathTrack", "path_with_dynamic_nodes": "CPathWithDynamicNodes", "phys_ballsocket": "CPhysBallSocket", "phys_constraint": "CPhysFixed", "phys_genericconstraint": "CGenericConstraint", "phys_hinge": "CPhysHinge", "phys_hinge_local": "CPhysHingeAlias_phys_hinge_local", "phys_keepupright": "CKeepUpright", "phys_lengthconstraint": "CPhysLength", "phys_magnet": "CPhysMagnet", "phys_motor": "CPhysMotor", "phys_pulleyconstraint": "CPhysPulley", "phys_ragdollconstraint": "CRagdollConstraint", "phys_ragdollmagnet": "CRagdollMagnet", "phys_slideconstraint": "CPhysSlideConstraint", "phys_splineconstraint": "CSplineConstraint", "phys_spring": "CPhysicsSpring", "phys_thruster": "CPhysThruster", "phys_torque": "CPhysTorque", "phys_wheelconstraint": "CPhysWheelConstraint", "physics_entity_solver": "CPhysicsEntitySolver", "physics_prop_ragdoll": "CRagdollPropAlias_physics_prop_ragdoll", "planted_c4": "CPlantedC4", "plat_trigger": "CPlatTrigger", "player": "CCSPlayerPawn", "player_controller": "CBasePlayerController", "player_loadsaved": "CRevertSaved", "player_pawn_base": "CCSPlayerPawnBase", "player_spray_decal": "CPlayerSprayDecal", "point_anglesensor": "CPointAngleSensor", "point_angularvelocitysensor": "CPointAngularVelocitySensor", "point_broadcastclientcommand": "CPointBroadcastClientCommand", "point_camera": "CPointCamera", "point_camera_vertical_fov": "CPointCameraVFOV", "point_childmodifier": "CPointChildModifier", "point_clientcommand": "CPointClientCommand", "point_clientui_dialog": "CPointClientUIDialog", "point_clientui_world_panel": "CPointClientUIWorldPanel", "point_clientui_world_text_panel": "CPointClientUIWorldTextPanel", "point_commentary_node": "CPointCommentaryNode", "point_commentary_viewpoint": "CCommentaryViewPosition", "point_enable_motion_fixup": "CEnableMotionFixup", "point_entity": "CPointEntity", "point_entity_finder": "CPointEntityFinder", "point_gamestats_counter": "CPointGamestatsCounter", "point_give_ammo": "CPointGiveAmmo", "point_hurt": "CPointHurt", "point_instructor_event": "CInstructorEventEntity", "point_message": "CMessageEntity", "point_nav_walkable": "CNavWalkable", "point_orient": "CPointOrient", "point_prefab": "CPointPrefab", "point_proximity_sensor": "CPointProximitySensor", "point_pulse": "CPointPulse", "point_push": "CPointPush", "point_script": "CCSPointScriptEntity", "point_servercommand": "CPointServerCommand", "point_soundevent": "CSoundEventEntity", "point_teleport": "CPointTeleport", "point_template": "CPointTemplate", "point_value_remapper": "CPointValueRemapper", "point_velocitysensor": "CPointVelocitySensor", "point_worldtext": "CPointWorldText", "position": "CMTMorphCompositing", "post_processing_volume": "CPostProcessingVolume", "prop_door_rotating": "CPropDoorRotatingBreakable", "prop_dynamic": "CDynamicProp", "prop_dynamic_ornament": "COrnamentProp", "prop_dynamic_override": "CDynamicPropAlias_prop_dynamic_override", "prop_physics": "CPhysicsProp", "prop_physics_multiplayer": "CPhysicsPropMultiplayer", "prop_physics_override": "CPhysicsPropOverride", "prop_physics_respawnable": "CPhysicsPropRespawnable", "prop_ragdoll": "CRagdollProp", "prop_ragdoll_attached": "CRagdollPropAttached", "pulse_game_blackboard": "CPulseGameBlackboard", "root": "CEntityInstance", "rotator_target": "CRotatorTarget", "scenesimplevb": "CBlitTextureToBackBufferLayer", "script_nav_blocker": "CScriptNavBlocker", "script_trigger_hurt": "CScriptTriggerHurt", "script_trigger_multiple": "CScriptTriggerMultiple", "script_trigger_once": "CScriptTriggerOnce", "script_trigger_push": "CScriptTriggerPush", "scripted_item_drop": "CScriptItem", "scripted_scene": "CSceneEntity", "scripted_sequence": "CScriptedSequence", "shatterglass_shard": "CShatterGlassShardPhysics", "sky_camera": "CSkyCamera", "skybox_reference": "CSkyboxReference", "smokegrenade_projectile": "CSmokeGrenadeProjectile", "snd_event_alignedbox": "CSoundEventAABBEntity", "snd_event_cone": "CSoundEventConeEntity", "snd_event_orientedbox": "CSoundEventOBBEntity", "snd_event_param": "CSoundEventParameter", "snd_event_path_corner": "CSoundEventPathCornerEntity", "snd_event_point": "CSoundEventEntityAlias_snd_event_point", "snd_event_sphere": "CSoundEventSphereEntity", "snd_opvar_set": "CSoundOpvarSetEntity", "snd_opvar_set_aabb": "CSoundOpvarSetAABBEntity", "snd_opvar_set_auto_room": "CSoundOpvarSetAutoRoomEntity", "snd_opvar_set_box_base": "CSoundOpvarSetBoxEntity", "snd_opvar_set_obb": "CSoundOpvarSetOBBEntity", "snd_opvar_set_path_corner": "CSoundOpvarSetPathCornerEntity", "snd_opvar_set_point": "CSoundOpvarSetPointEntity", "snd_opvar_set_point_base": "CSoundOpvarSetPointBase", "snd_opvar_set_wind_obb": "CSoundOpvarSetOBBWindEntity", "snd_sound_area_base": "CSoundAreaEntityBase", "snd_sound_area_obb": "CSoundAreaEntityOrientedBox", "snd_sound_area_sphere": "CSoundAreaEntitySphere", "snd_soundscape": "CEnvSoundscapeAlias_snd_soundscape", "snd_soundscape_proxy": "CEnvSoundscapeProxyAlias_snd_soundscape_proxy", "snd_soundscape_triggerable": "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable", "snd_stack_save": "CSoundStackSave", "spark_shower": "CShower", "spotlight_end": "CSpotlightEnd", "tanktrain_ai": "CTankTrainAI", "tanktrain_aitarget": "CTankTargetChange", "team_intro_counterterrorist": "CCSGO_TeamIntroCounterTerroristPosition", "team_intro_terrorist": "CCSGO_TeamIntroTerroristPosition", "team_manager": "CTeam", "team_preview_character_position": "CCSGO_TeamPreviewCharacterPosition", "team_select_counterterrorist": "CCSGO_TeamSelectCounterTerroristPosition", "team_select_terrorist": "CCSGO_TeamSelectTerroristPosition", "test_effect": "CTestEffect", "test_io_combinations": "CTestPulseIO", "trigger": "CBaseTrigger", "trigger_active_weapon_detect": "CTriggerActiveWeaponDetect", "trigger_autosave": "CTriggerSave", "trigger_bomb_reset": "CTriggerBombReset", "trigger_brush": "CTriggerBrush", "trigger_buoyancy": "CTriggerBuoyancy", "trigger_callback": "CTriggerCallback", "trigger_changelevel": "CChangeLevel", "trigger_detect_bullet_fire": "CTriggerDetectBulletFire", "trigger_detect_explosion": "CTriggerDetectExplosion", "trigger_fan": "CTriggerFan", "trigger_fog": "CFogTrigger", "trigger_game_event": "CTriggerGameEvent", "trigger_gravity": "CTriggerGravity", "trigger_hostage_reset": "CTriggerHostageReset", "trigger_hurt": "CTriggerHurt", "trigger_impact": "CTriggerImpact", "trigger_lerp_object": "CTriggerLerpObject", "trigger_look": "CTriggerLook", "trigger_multiple": "CTriggerMultiple", "trigger_once": "CTriggerOnce", "trigger_physics": "CTriggerPhysics", "trigger_proximity": "CTriggerProximity", "trigger_push": "CTriggerPush", "trigger_remove": "CTriggerRemove", "trigger_serverragdoll": "CServerRagdollTrigger", "trigger_snd_sos_opvar": "CTriggerSndSosOpvar", "trigger_soundscape": "CTriggerSoundscape", "trigger_teleport": "CTriggerTeleport", "trigger_tonemap": "CTonemapTrigger", "trigger_transition": "CTriggerVolume", "vote_controller": "CVoteController", "waterbullet": "CWaterBullet", "weapon_ak47": "CAK47", "weapon_aug": "CWeaponAug", "weapon_awp": "CWeaponAWP", "weapon_basecsgrenade": "CBaseCSGrenade", "weapon_bizon": "CWeaponBizon", "weapon_c4": "CC4", "weapon_cs_base": "CCSWeaponBase", "weapon_csbase": "CWeaponBaseItem", "weapon_cz75a": "CWeaponCZ75a", "weapon_deagle": "CDEagle", "weapon_decoy": "CDecoyGrenade", "weapon_elite": "CWeaponElite", "weapon_famas": "CWeaponFamas", "weapon_fiveseven": "CWeaponFiveSeven", "weapon_flashbang": "CFlashbang", "weapon_g3sg1": "CWeaponG3SG1", "weapon_galilar": "CWeaponGalilAR", "weapon_glock": "CWeaponGlock", "weapon_healthshot": "CItem_Healthshot", "weapon_hegrenade": "CHEGrenade", "weapon_hkp2000": "CWeaponHKP2000", "weapon_incgrenade": "CIncendiaryGrenade", "weapon_knife": "CKnife", "weapon_m249": "CWeaponM249", "weapon_m4a1": "CWeaponM4A1", "weapon_m4a1_silencer": "CWeaponM4A1Silencer", "weapon_mac10": "CWeaponMAC10", "weapon_mag7": "CWeaponMag7", "weapon_molotov": "CMolotovGrenade", "weapon_mp5sd": "CWeaponMP5SD", "weapon_mp7": "CWeaponMP7", "weapon_mp9": "CWeaponMP9", "weapon_negev": "CWeaponNegev", "weapon_nova": "CWeaponNOVA", "weapon_p250": "CWeaponP250", "weapon_p90": "CWeaponP90", "weapon_revolver": "CWeaponRevolver", "weapon_sawedoff": "CWeaponSawedoff", "weapon_scar20": "CWeaponSCAR20", "weapon_sg556": "CWeaponSG556", "weapon_smokegrenade": "CSmokeGrenade", "weapon_ssg08": "CWeaponSSG08", "weapon_taser": "CWeaponTaser", "weapon_tec9": "CWeaponTec9", "weapon_ump45": "CWeaponUMP45", "weapon_usp_silencer": "CWeaponUSPSilencer", "weapon_xm1014": "CWeaponXM1014", "wearable_item": "CEconWearable", "wingman_intro_counterterrorist": "CCSGO_WingmanIntroCounterTerroristPosition", "wingman_intro_terrorist": "CCSGO_WingmanIntroTerroristPosition", "worldent": "CWorld" }, "commands": [ { "name": "+bugvoice", "library": "engine2", "description": "Start recording bug voice attachment.", "flags": [ "dontrecord" ], "flags_raw": "0x20000", "form": "member", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x3bc8d0" }, { "name": "-bugvoice", "library": "engine2", "description": "Finish recording bug voice attachment.", "flags": [ "dontrecord" ], "flags_raw": "0x20000", "form": "member", "abi": { "int": 1, "float": 0, "ret": "ret=int" }, "addr": "0x3bc9e0" }, { "name": "StackStats_Dump", "library": "engine2", "description": "Dump a named stackstats structure to disk. Usage: stackstats_dump \"structname\" [\"filename\"]", "flags_raw": "0x2", "form": "direct", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x3540f0" }, { "name": "Test_Checkpoint", "library": "tier0", "description": "Indicate to a test script that a checkpoint has been reached", "flags_raw": "0x0", "form": "direct", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x252e10" }, { "name": "Test_CreateEntity", "library": "server", "flags": [ "cheat" ], "flags_raw": "0x4000", "form": "direct", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x1a9a9f0" }, { "name": "Test_EHandle", "library": "server", "flags": [ "cheat" ], "flags_raw": "0x4000", "form": "direct", "abi": { "int": 0, "float": 0, "ret": "ret=int" }, "addr": "0x1ac2b30" }, { "name": "Test_ExitProcess", "library": "tier0", "description": "Test_ExitProcess - immediately kill the process.", "flags": [ "cheat" ], "flags_raw": "0x4000", "form": "direct", "abi": { "int": 2, "float": 0, "ret": "ret=?" }, "addr": "0x24def0" }, { "name": "Test_Loop", "library": "tier0", "description": "Test_Loop - loop back to the specified loop start point unconditionally.", "flags_raw": "0x0", "form": "direct", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x24e050" }, { "name": "Test_LoopCount", "library": "tier0", "description": "Test_LoopCount - loop back to the specified loop start point the specified # of times.", "flags_raw": "0x0", "form": "direct", "abi": { "int": 2, "float": 0, "ret": "ret=int" }, "addr": "0x24e870" }, { "name": "Test_LoopForNumSeconds", "library": "tier0", "description": "Test_LoopForNumSeconds