{ "particles.dll": { "classes": { "CBasePulseGraphInstance": { "fields": {}, "metadata": [], "parent": null }, "CParticleBindingRealPulse": { "fields": {}, "metadata": [], "parent": null }, "CParticleCollectionBindingInstance": { "fields": {}, "metadata": [], "parent": null }, "CPulseArraylib": { "fields": {}, "metadata": [ { "name": "MPropertyDescription", "type": "Unknown" } ], "parent": null }, "CPulseCell_Base": { "fields": { "m_nEditorNodeID": 8 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_BaseFlow": { "fields": {}, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_BaseLerp": { "fields": { "m_WakeResume": 72 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_BaseLerp__CursorState_t": { "fields": { "m_EndTime": 4, "m_StartTime": 0 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_BaseRequirement": { "fields": {}, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_BaseState": { "fields": {}, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" }, { "name": "MPulseEditorHeaderIcon", "type": "Unknown" } ], "parent": null }, "CPulseCell_BaseValue": { "fields": {}, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_BaseYieldingInflow": { "fields": {}, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_BooleanSwitchState": { "fields": { "m_Condition": 72, "m_SubGraph": 192, "m_WhenFalse": 336, "m_WhenTrue": 264 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" }, { "name": "MPropertyFriendlyName", "type": "Unknown" }, { "name": "MPropertyDescription", "type": "Unknown" }, { "name": "MPulseEditorCanvasItemSpecKV3", "type": "Unknown" } ], "parent": null }, "CPulseCell_CursorQueue": { "fields": { "m_nCursorsAllowedToRunParallel": 152 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" }, { "name": "MPropertyFriendlyName", "type": "Unknown" }, { "name": "MPropertyDescription", "type": "Unknown" }, { "name": "MPulseEditorHeaderIcon", "type": "Unknown" } ], "parent": null }, "CPulseCell_FireCursors": { "fields": { "m_OnCanceled": 176, "m_OnFinished": 104, "m_Outflows": 72, "m_bWaitForChildOutflows": 96 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Inflow_BaseEntrypoint": { "fields": { "m_EntryChunk": 72, "m_RegisterMap": 80 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Inflow_EntOutputHandler": { "fields": { "m_ExpectedParamType": 160, "m_SourceEntity": 128, "m_SourceOutput": 144 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Inflow_EventHandler": { "fields": { "m_EventName": 128 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Inflow_GraphHook": { "fields": { "m_HookName": 128 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Inflow_Method": { "fields": { "m_Args": 184, "m_Description": 144, "m_MethodName": 128, "m_ReturnType": 160, "m_bIsPublic": 152 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Inflow_ObservableVariableListener": { "fields": { "m_bSelfReference": 130, "m_nBlackboardReference": 128 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Inflow_Wait": { "fields": { "m_WakeResume": 72 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" }, { "name": "MPropertyFriendlyName", "type": "Unknown" }, { "name": "MPropertyDescription", "type": "Unknown" }, { "name": "MPulseEditorHeaderIcon", "type": "Unknown" }, { "name": "MPulseEditorCanvasItemSpecKV3", "type": "Unknown" } ], "parent": null }, "CPulseCell_Inflow_Yield": { "fields": { "m_UnyieldResume": 72 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_InlineNodeSkipSelector": { "fields": { "m_FailOutflow": 104, "m_PassOutflow": 80, "m_bAnd": 76, "m_nFlowNodeID": 72 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_IntervalTimer": { "fields": { "m_Completed": 72, "m_OnInterval": 144 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" }, { "name": "MPropertyFriendlyName", "type": "Unknown" }, { "name": "MPropertyDescription", "type": "Unknown" }, { "name": "MPulseEditorHeaderIcon", "type": "Unknown" } ], "parent": null }, "CPulseCell_IntervalTimer__CursorState_t": { "fields": { "m_EndTime": 4, "m_StartTime": 0, "m_bCompleteOnNextWake": 16, "m_flWaitInterval": 8, "m_flWaitIntervalHigh": 12 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_IsRequirementValid": { "fields": {}, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_IsRequirementValid__Criteria_t": { "fields": { "m_bIsValid": 0 }, "metadata": [], "parent": null }, "CPulseCell_LimitCount": { "fields": { "m_nLimitCount": 72 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" }, { "name": "MPropertyFriendlyName", "type": "Unknown" }, { "name": "MPropertyDescription", "type": "Unknown" } ], "parent": null }, "CPulseCell_LimitCount__Criteria_t": { "fields": { "m_bLimitCountPasses": 0 }, "metadata": [], "parent": null }, "CPulseCell_LimitCount__InstanceState_t": { "fields": { "m_nCurrentCount": 0 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Outflow_CycleOrdered": { "fields": { "m_Outputs": 72 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Outflow_CycleOrdered__InstanceState_t": { "fields": { "m_nNextIndex": 0 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Outflow_CycleRandom": { "fields": { "m_Outputs": 72 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Outflow_CycleShuffled": { "fields": { "m_Outputs": 72 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Outflow_CycleShuffled__InstanceState_t": { "fields": { "m_Shuffle": 0, "m_nNextShuffle": 32 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_PickBestOutflowSelector": { "fields": { "m_OutflowList": 80, "m_nCheckType": 72 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" }, { "name": "MPropertyFriendlyName", "type": "Unknown" }, { "name": "MPropertyDescription", "type": "Unknown" }, { "name": "MPulseEditorHeaderIcon", "type": "Unknown" }, { "name": "MPulseEditorCanvasItemSpecKV3", "type": "Unknown" } ], "parent": null }, "CPulseCell_Step_CallExternalMethod": { "fields": { "m_ExpectedArgs": 104, "m_GameBlackboard": 88, "m_MethodName": 72, "m_OnFinished": 128, "m_nAsyncCallMode": 120 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Step_DebugLog": { "fields": {}, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Step_PublicOutput": { "fields": { "m_OutputIndex": 72 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Timeline": { "fields": { "m_OnCanceled": 176, "m_OnFinished": 104, "m_TimelineEvents": 72, "m_bWaitForChildOutflows": 96 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Timeline__TimelineEvent_t": { "fields": { "m_EventOutflow": 8, "m_flTimeFromPrevious": 0 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseCell_Unknown": { "fields": { "m_UnknownKeys": 72 }, "metadata": [], "parent": null }, "CPulseCell_Value_Curve": { "fields": { "m_Curve": 72 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" }, { "name": "MPropertyFriendlyName", "type": "Unknown" } ], "parent": null }, "CPulseCell_Value_Gradient": { "fields": { "m_Gradient": 72 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" }, { "name": "MPropertyFriendlyName", "type": "Unknown" } ], "parent": null }, "CPulseCell_Value_RandomFloat": { "fields": {}, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" }, { "name": "MPropertyFriendlyName", "type": "Unknown" }, { "name": "MPropertyDescription", "type": "Unknown" }, { "name": "MPulseEditorHeaderIcon", "type": "Unknown" } ], "parent": null }, "CPulseCell_Value_RandomInt": { "fields": {}, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" }, { "name": "MPropertyFriendlyName", "type": "Unknown" }, { "name": "MPropertyDescription", "type": "Unknown" }, { "name": "MPulseEditorHeaderIcon", "type": "Unknown" } ], "parent": null }, "CPulseCell_WaitForCursorsWithTag": { "fields": { "m_bTagSelfWhenComplete": 152, "m_nDesiredKillPriority": 156 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" }, { "name": "MPropertyFriendlyName", "type": "Unknown" }, { "name": "MPropertyDescription", "type": "Unknown" }, { "name": "MPulseEditorHeaderIcon", "type": "Unknown" } ], "parent": null }, "CPulseCell_WaitForCursorsWithTagBase": { "fields": { "m_WaitComplete": 80, "m_nCursorsAllowedToWait": 72 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" }, { "name": "MPulseEditorCanvasItemSpecKV3", "type": "Unknown" } ], "parent": null }, "CPulseCell_WaitForCursorsWithTagBase__CursorState_t": { "fields": { "m_TagName": 0 }, "metadata": [], "parent": null }, "CPulseCell_WaitForObservable": { "fields": { "m_Condition": 72, "m_OnTrue": 192 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" }, { "name": "MPulseEditorHeaderIcon", "type": "Unknown" }, { "name": "MPropertyFriendlyName", "type": "Unknown" } ], "parent": null }, "CPulseCursorFuncs": { "fields": {}, "metadata": [ { "name": "MPropertyDescription", "type": "Unknown" } ], "parent": null }, "CPulseExecCursor": { "fields": {}, "metadata": [], "parent": null }, "CPulseGraphDef": { "fields": { "m_BlackboardReferences": 272, "m_CallInfos": 200, "m_Cells": 104, "m_Chunks": 80, "m_Constants": 224, "m_DomainIdentifier": 8, "m_DomainSubType": 24, "m_DomainValues": 248, "m_InvokeBindings": 176, "m_OutputConnections": 296, "m_ParentMapName": 48, "m_ParentXmlName": 64, "m_PublicOutputs": 152, "m_Vars": 128 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulseMathlib": { "fields": {}, "metadata": [ { "name": "MPropertyDescription", "type": "Unknown" } ], "parent": null }, "CPulseTestScriptLib": { "fields": {}, "metadata": [ { "name": "MPropertyDescription", "type": "Unknown" } ], "parent": null }, "CPulse_BlackboardReference": { "fields": { "m_BlackboardResource": 8, "m_NodeName": 32, "m_hBlackboardResource": 0, "m_nNodeID": 24 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulse_CallInfo": { "fields": { "m_CallMethodID": 72, "m_PortName": 0, "m_RegisterMap": 24, "m_nEditorNodeID": 16, "m_nSrcChunk": 76, "m_nSrcInstruction": 80 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulse_InvokeBinding": { "fields": { "m_FuncName": 48, "m_RegisterMap": 0, "m_nCellIndex": 64, "m_nSrcChunk": 68, "m_nSrcInstruction": 72 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "CPulse_OutflowConnection": { "fields": { "m_OutflowRegisterMap": 24, "m_SourceOutflowName": 0, "m_nDestChunk": 16, "m_nInstruction": 20 }, "metadata": [], "parent": null }, "CPulse_ResumePoint": { "fields": {}, "metadata": [], "parent": null }, "OutflowWithRequirements_t": { "fields": { "m_Connection": 0, "m_DestinationFlowNodeID": 72, "m_RequirementNodeIDs": 80, "m_nCursorStateBlockIndex": 104 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "PulseNodeDynamicOutflows_t": { "fields": { "m_Outflows": 0 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "PulseNodeDynamicOutflows_t__DynamicOutflow_t": { "fields": { "m_Connection": 8, "m_OutflowID": 0 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "PulseObservableBoolExpression_t": { "fields": { "m_DependentObservableBlackboardReferences": 96, "m_DependentObservableVars": 72, "m_EvaluateConnection": 0 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "PulseSelectorOutflowList_t": { "fields": { "m_Outflows": 0 }, "metadata": [ { "name": "MGetKV3ClassDefaults", "type": "Unknown" } ], "parent": null }, "SignatureOutflow_Continue": { "fields": {}, "metadata": [], "parent": null }, "SignatureOutflow_Resume": { "fields": {}, "metadata": [], "parent": null } }, "enums": { "AnimationType_t": { "alignment": 4, "members": { "ANIMATION_TYPE_FIT_LIFETIME": 1, "ANIMATION_TYPE_FIXED_RATE": 0, "ANIMATION_TYPE_MANUAL_FRAMES": 2 }, "type": "uint32" }, "BBoxVolumeType_t": { "alignment": 4, "members": { "BBOX_DIMENSIONS": 1, "BBOX_MINS_MAXS": 2, "BBOX_RADIUS": 3, "BBOX_VOLUME": 0 }, "type": "uint32" }, "BlurFilterType_t": { "alignment": 4, "members": { "BLURFILTER_BOX": 1, "BLURFILTER_GAUSSIAN": 0 }, "type": "uint32" }, "ClosestPointTestType_t": { "alignment": 4, "members": { "PARTICLE_CLOSEST_TYPE_BOX": 0, "PARTICLE_CLOSEST_TYPE_CAPSULE": 1, "PARTICLE_CLOSEST_TYPE_HYBRID": 2 }, "type": "uint32" }, "Detail2Combo_t": { "alignment": 4, "members": { "DETAIL_2_COMBO_ADD": 1, "DETAIL_2_COMBO_ADD_SELF_ILLUM": 2, "DETAIL_2_COMBO_CROSSFADE": 5, "DETAIL_2_COMBO_MOD2X": 3, "DETAIL_2_COMBO_MUL": 4, "DETAIL_2_COMBO_OFF": 0, "DETAIL_2_COMBO_UNINITIALIZED": -1 }, "type": "uint32" }, "DetailCombo_t": { "alignment": 4, "members": { "DETAIL_COMBO_ADD": 1, "DETAIL_COMBO_ADD_SELF_ILLUM": 2, "DETAIL_COMBO_MOD2X": 3, "DETAIL_COMBO_OFF": 0 }, "type": "uint32" }, "EventTypeSelection_t": { "alignment": 4, "members": { "PARTICLE_EVENT_TYPE_MASK_COLLISION": 4, "PARTICLE_EVENT_TYPE_MASK_COLLISION_STOPPED": 16, "PARTICLE_EVENT_TYPE_MASK_FIRST_COLLISION": 8, "PARTICLE_EVENT_TYPE_MASK_KILLED": 2, "PARTICLE_EVENT_TYPE_MASK_KILLED_ON_COLLISION": 32, "PARTICLE_EVENT_TYPE_MASK_NONE": 0, "PARTICLE_EVENT_TYPE_MASK_SPAWNED": 1, "PARTICLE_EVENT_TYPE_MASK_USER_1": 64, "PARTICLE_EVENT_TYPE_MASK_USER_2": 128, "PARTICLE_EVENT_TYPE_MASK_USER_3": 256, "PARTICLE_EVENT_TYPE_MASK_USER_4": 512 }, "type": "uint32" }, "HitboxLerpType_t": { "alignment": 4, "members": { "HITBOX_LERP_CONSTANT": 1, "HITBOX_LERP_LIFETIME": 0 }, "type": "uint32" }, "InheritableBoolType_t": { "alignment": 4, "members": { "INHERITABLE_BOOL_FALSE": 1, "INHERITABLE_BOOL_INHERIT": 0, "INHERITABLE_BOOL_TRUE": 2 }, "type": "uint32" }, "MaterialProxyType_t": { "alignment": 4, "members": { "MATERIAL_PROXY_STATUS_EFFECT": 0, "MATERIAL_PROXY_TINT": 1 }, "type": "uint32" }, "MissingParentInheritBehavior_t": { "alignment": 4, "members": { "MISSING_PARENT_DO_NOTHING": -1, "MISSING_PARENT_FIND_NEW": 1, "MISSING_PARENT_KILL": 0, "MISSING_PARENT_SAME_INDEX": 2 }, "type": "uint32" }, "ModelHitboxType_t": { "alignment": 4, "members": { "MODEL_HITBOX_TYPE_RAW_BONES": 1, "MODEL_HITBOX_TYPE_RENDERBOUNDS": 2, "MODEL_HITBOX_TYPE_SNAPSHOT": 3, "MODEL_HITBOX_TYPE_STANDARD": 0 }, "type": "uint32" }, "PFuncVisualizationType_t": { "alignment": 4, "members": { "PFUNC_VISUALIZATION_BOX": 2, "PFUNC_VISUALIZATION_CYLINDER": 6, "PFUNC_VISUALIZATION_LINE": 5, "PFUNC_VISUALIZATION_PLANE": 4, "PFUNC_VISUALIZATION_RING": 3, "PFUNC_VISUALIZATION_SPHERE_SOLID": 1, "PFUNC_VISUALIZATION_SPHERE_WIREFRAME": 0 }, "type": "uint32" }, "ParticleAlphaReferenceType_t": { "alignment": 4, "members": { "PARTICLE_ALPHA_REFERENCE_ALPHA_ALPHA": 0, "PARTICLE_ALPHA_REFERENCE_ALPHA_OPAQUE": 2, "PARTICLE_ALPHA_REFERENCE_OPAQUE_ALPHA": 1, "PARTICLE_ALPHA_REFERENCE_OPAQUE_OPAQUE": 3 }, "type": "uint32" }, "ParticleAttrBoxFlags_t": { "alignment": 4, "members": { "PARTICLE_ATTR_BOX_FLAGS_ASLEEP": 8, "PARTICLE_ATTR_BOX_FLAGS_ELECTRIFIED": 4, "PARTICLE_ATTR_BOX_FLAGS_FROZEN": 16, "PARTICLE_ATTR_BOX_FLAGS_NONE": 0, "PARTICLE_ATTR_BOX_FLAGS_ON_FIRE": 2, "PARTICLE_ATTR_BOX_FLAGS_TIMED_DECAY": 32, "PARTICLE_ATTR_BOX_FLAGS_WATER": 1 }, "type": "uint32" }, "ParticleCollisionGroup_t": { "alignment": 4, "members": { "PARTICLE_COLLISION_GROUP_DEBRIS": 5, "PARTICLE_COLLISION_GROUP_DEFAULT": 4, "PARTICLE_COLLISION_GROUP_INTERACTIVE": 7, "PARTICLE_COLLISION_GROUP_NPC": 12, "PARTICLE_COLLISION_GROUP_PLAYER": 8, "PARTICLE_COLLISION_GROUP_PROPS": 24, "PARTICLE_COLLISION_GROUP_VEHICLE": 10 }, "type": "uint32" }, "ParticleCollisionMask_t": { "alignment": 8, "members": { "PARTICLE_MASK_ALL": -1, "PARTICLE_MASK_DEFAULTPLAYERSOLID": 798737, "PARTICLE_MASK_NPCSOLID": 798753, "PARTICLE_MASK_OPAQUE": 128, "PARTICLE_MASK_SHOT": 1839107, "PARTICLE_MASK_SHOT_BRUSHONLY": 1052673, "PARTICLE_MASK_SHOT_HULL": 1847297, "PARTICLE_MASK_SOLID": 798721, "PARTICLE_MASK_SOLID_WATER": 897025, "PARTICLE_MASK_WATER": 98304 }, "type": "uint64" }, "ParticleCollisionMode_t": { "alignment": 4, "members": { "COLLISION_MODE_DISABLED": -1, "COLLISION_MODE_INITIAL_TRACE_DOWN": 0, "COLLISION_MODE_PER_FRAME_PLANESET": 1, "COLLISION_MODE_PER_PARTICLE_TRACE": 3, "COLLISION_MODE_USE_NEAREST_TRACE": 2 }, "type": "uint32" }, "ParticleColorBlendMode_t": { "alignment": 4, "members": { "PARTICLEBLEND_DARKEN": 2, "PARTICLEBLEND_DEFAULT": 0, "PARTICLEBLEND_LIGHTEN": 3, "PARTICLEBLEND_MULTIPLY": 4, "PARTICLEBLEND_OVERLAY": 1 }, "type": "uint32" }, "ParticleColorBlendType_t": { "alignment": 4, "members": { "PARTICLE_COLOR_BLEND_ADD": 3, "PARTICLE_COLOR_BLEND_AVERAGE": 10, "PARTICLE_COLOR_BLEND_DIVIDE": 2, "PARTICLE_COLOR_BLEND_LUMINANCE": 12, "PARTICLE_COLOR_BLEND_MAX": 7, "PARTICLE_COLOR_BLEND_MIN": 8, "PARTICLE_COLOR_BLEND_MOD2X": 5, "PARTICLE_COLOR_BLEND_MULTIPLY": 0, "PARTICLE_COLOR_BLEND_MULTIPLY2X": 1, "PARTICLE_COLOR_BLEND_NEGATE": 11, "PARTICLE_COLOR_BLEND_REPLACE": 9, "PARTICLE_COLOR_BLEND_SCREEN": 6, "PARTICLE_COLOR_BLEND_SUBTRACT": 4 }, "type": "uint32" }, "ParticleControlPointAxis_t": { "alignment": 4, "members": { "PARTICLE_CP_AXIS_NEGATIVE_X": 3, "PARTICLE_CP_AXIS_NEGATIVE_Y": 4, "PARTICLE_CP_AXIS_NEGATIVE_Z": 5, "PARTICLE_CP_AXIS_X": 0, "PARTICLE_CP_AXIS_Y": 1, "PARTICLE_CP_AXIS_Z": 2 }, "type": "uint32" }, "ParticleDepthFeatheringMode_t": { "alignment": 4, "members": { "PARTICLE_DEPTH_FEATHERING_OFF": 0, "PARTICLE_DEPTH_FEATHERING_ON_OPTIONAL": 1, "PARTICLE_DEPTH_FEATHERING_ON_REQUIRED": 2 }, "type": "uint32" }, "ParticleDetailLevel_t": { "alignment": 4, "members": { "PARTICLEDETAIL_HIGH": 2, "PARTICLEDETAIL_LOW": 0, "PARTICLEDETAIL_MEDIUM": 1, "PARTICLEDETAIL_ULTRA": 3 }, "type": "uint32" }, "ParticleDirectionNoiseType_t": { "alignment": 4, "members": { "PARTICLE_DIR_NOISE_CURL": 1, "PARTICLE_DIR_NOISE_PERLIN": 0, "PARTICLE_DIR_NOISE_WORLEY_BASIC": 2 }, "type": "uint32" }, "ParticleEndcapMode_t": { "alignment": 4, "members": { "PARTICLE_ENDCAP_ALWAYS_ON": -1, "PARTICLE_ENDCAP_ENDCAP_OFF": 0, "PARTICLE_ENDCAP_ENDCAP_ON": 1 }, "type": "uint32" }, "ParticleEntityPos_t": { "alignment": 4, "members": { "PARTICLE_ABS_ORIGIN": 0, "PARTICLE_EYES": 2, "PARTICLE_WORLDSPACE_CENTER": 1 }, "type": "uint32" }, "ParticleFalloffFunction_t": { "alignment": 4, "members": { "PARTICLE_FALLOFF_CONSTANT": 0, "PARTICLE_FALLOFF_EXPONENTIAL": 2, "PARTICLE_FALLOFF_LINEAR": 1 }, "type": "uint32" }, "ParticleFanType_t": { "alignment": 4, "members": { "PARTICLE_FAN_TYPE_FAN": 0, "PARTICLE_FAN_TYPE_RADIAL": 2, "PARTICLE_FAN_TYPE_ROTOR_WASH": 1 }, "type": "uint32" }, "ParticleFogType_t": { "alignment": 4, "members": { "PARTICLE_FOG_DISABLED": 2, "PARTICLE_FOG_ENABLED": 1, "PARTICLE_FOG_GAME_DEFAULT": 0 }, "type": "uint32" }, "ParticleHitboxBiasType_t": { "alignment": 4, "members": { "PARTICLE_HITBOX_BIAS_ENTITY": 0, "PARTICLE_HITBOX_BIAS_HITBOX": 1 }, "type": "uint32" }, "ParticleHitboxDataSelection_t": { "alignment": 4, "members": { "PARTICLE_HITBOX_AVERAGE_SPEED": 0, "PARTICLE_HITBOX_COUNT": 1 }, "type": "uint32" }, "ParticleImpulseType_t": { "alignment": 4, "members": { "IMPULSE_TYPE_EXPLOSION": 4, "IMPULSE_TYPE_EXPLOSION_UNDERWATER": 8, "IMPULSE_TYPE_GENERIC": 1, "IMPULSE_TYPE_NONE": 0, "IMPULSE_TYPE_PARTICLE_SYSTEM": 16, "IMPULSE_TYPE_ROPE": 2 }, "type": "uint32" }, "ParticleLightBehaviorChoiceList_t": { "alignment": 4, "members": { "PARTICLE_LIGHT_BEHAVIOR_FOLLOW_DIRECTION": 0, "PARTICLE_LIGHT_BEHAVIOR_ROPE": 1, "PARTICLE_LIGHT_BEHAVIOR_TRAILS": 2 }, "type": "uint32" }, "ParticleLightFogLightingMode_t": { "alignment": 4, "members": { "PARTICLE_LIGHT_FOG_LIGHTING_MODE_DYNAMIC": 2, "PARTICLE_LIGHT_FOG_LIGHTING_MODE_DYNAMIC_NOSHADOWS": 4, "PARTICLE_LIGHT_FOG_LIGHTING_MODE_NONE": 0 }, "type": "uint32" }, "ParticleLightTypeChoiceList_t": { "alignment": 4, "members": { "PARTICLE_LIGHT_TYPE_CAPSULE": 3, "PARTICLE_LIGHT_TYPE_FX": 2, "PARTICLE_LIGHT_TYPE_POINT": 0, "PARTICLE_LIGHT_TYPE_SPOT": 1 }, "type": "uint32" }, "ParticleLightUnitChoiceList_t": { "alignment": 4, "members": { "PARTICLE_LIGHT_UNIT_CANDELAS": 0, "PARTICLE_LIGHT_UNIT_LUMENS": 1 }, "type": "uint32" }, "ParticleLightingQuality_t": { "alignment": 4, "members": { "PARTICLE_LIGHTING_ADD_EXTRA_LIGHT": 4, "PARTICLE_LIGHTING_OVERRIDE_COLOR": 3, "PARTICLE_LIGHTING_OVERRIDE_POSITION": 2, "PARTICLE_LIGHTING_PER_PARTICLE": 0, "PARTICLE_LIGHTING_PER_PIXEL": -1, "PARTICLE_LIGHTING_PER_VERTEX": 1 }, "type": "uint32" }, "ParticleLightnintBranchBehavior_t": { "alignment": 4, "members": { "PARTICLE_LIGHTNING_BRANCH_CURRENT_DIR": 0, "PARTICLE_LIGHTNING_BRANCH_ENDPOINT_DIR": 1 }, "type": "uint32" }, "ParticleLiquidContents_t": { "alignment": 4, "members": { "PARTICLE_LIQUID_NONE": 0, "PARTICLE_LIQUID_OIL": 1, "PARTICLE_LIQUID_WATER": 2 }, "type": "uint32" }, "ParticleMassMode_t": { "alignment": 4, "members": { "PARTICLE_MASSMODE_RADIUS_CUBED": 0, "PARTICLE_MASSMODE_RADIUS_SQUARED": 2 }, "type": "uint32" }, "ParticleOmni2LightTypeChoiceList_t": { "alignment": 4, "members": { "PARTICLE_OMNI2_LIGHT_TYPE_POINT": 0, "PARTICLE_OMNI2_LIGHT_TYPE_SPHERE": 1 }, "type": "uint32" }, "ParticleOrientationChoiceList_t": { "alignment": 4, "members": { "PARTICLE_ORIENTATION_ALIGN_TO_PARTICLE_NORMAL": 3, "PARTICLE_ORIENTATION_FULL_3AXIS_ROTATION": 5, "PARTICLE_ORIENTATION_SCREENALIGN_TO_PARTICLE_NORMAL": 4, "PARTICLE_ORIENTATION_SCREEN_ALIGNED": 0, "PARTICLE_ORIENTATION_SCREEN_Z_ALIGNED": 1, "PARTICLE_ORIENTATION_WORLD_Z_ALIGNED": 2 }, "type": "uint32" }, "ParticleOrientationSetMode_t": { "alignment": 4, "members": { "PARTICLE_ORIENTATION_SET_FROM_NORMAL": 1, "PARTICLE_ORIENTATION_SET_FROM_ROTATIONS": 2, "PARTICLE_ORIENTATION_SET_FROM_VELOCITY": 0, "PARTICLE_ORIENTATION_SET_NONE": -1 }, "type": "uint32" }, "ParticleOrientationType_t": { "alignment": 4, "members": { "PARTICLE_ORIENTATION_NONE": 0, "PARTICLE_ORIENTATION_NORMAL": 2, "PARTICLE_ORIENTATION_ROTATION": 4, "PARTICLE_ORIENTATION_VELOCITY": 1 }, "type": "uint32" }, "ParticleOutputBlendMode_t": { "alignment": 4, "members": { "PARTICLE_OUTPUT_BLEND_MODE_ADD": 1, "PARTICLE_OUTPUT_BLEND_MODE_ALPHA": 0, "PARTICLE_OUTPUT_BLEND_MODE_BLEND_ADD": 2, "PARTICLE_OUTPUT_BLEND_MODE_HALF_BLEND_ADD": 3, "PARTICLE_OUTPUT_BLEND_MODE_LIGHTEN": 6, "PARTICLE_OUTPUT_BLEND_MODE_MOD2X": 5, "PARTICLE_OUTPUT_BLEND_MODE_NEG_HALF_BLEND_ADD": 4 }, "type": "uint32" }, "ParticleParentSetMode_t": { "alignment": 4, "members": { "PARTICLE_SET_PARENT_IMMEDIATE": 1, "PARTICLE_SET_PARENT_NO": 0, "PARTICLE_SET_PARENT_ROOT": 2 }, "type": "uint32" }, "ParticlePinDistance_t": { "alignment": 4, "members": { "PARTICLE_PIN_COLLECTION_AGE": 10, "PARTICLE_PIN_DISTANCE_CENTER": 5, "PARTICLE_PIN_DISTANCE_CP": 6, "PARTICLE_PIN_DISTANCE_CP_PAIR_BOTH": 8, "PARTICLE_PIN_DISTANCE_CP_PAIR_EITHER": 7, "PARTICLE_PIN_DISTANCE_FARTHEST": 1, "PARTICLE_PIN_DISTANCE_FIRST": 2, "PARTICLE_PIN_DISTANCE_LAST": 3, "PARTICLE_PIN_DISTANCE_NEIGHBOR": 0, "PARTICLE_PIN_DISTANCE_NONE": -1, "PARTICLE_PIN_FLOAT_VALUE": 11, "PARTICLE_PIN_SPEED": 9 }, "type": "uint32" }, "ParticlePostProcessPriorityGroup_t": { "alignment": 4, "members": { "PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_EFFECT": 2, "PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_STATE_HIGH": 4, "PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_STATE_LOW": 3, "PARTICLE_POST_PROCESS_PRIORITY_GLOBAL_UI": 5, "PARTICLE_POST_PROCESS_PRIORITY_LEVEL_OVERRIDE": 1, "PARTICLE_POST_PROCESS_PRIORITY_LEVEL_VOLUME": 0 }, "type": "uint32" }, "ParticleReplicationMode_t": { "alignment": 4, "members": { "PARTICLE_REPLICATIONMODE_NONE": 0, "PARTICLE_REPLICATIONMODE_REPLICATE_FOR_EACH_PARENT_PARTICLE": 1 }, "type": "uint32" }, "ParticleRotationLockType_t": { "alignment": 4, "members": { "PARTICLE_ROTATION_LOCK_NONE": 0, "PARTICLE_ROTATION_LOCK_NORMAL": 2, "PARTICLE_ROTATION_LOCK_ROTATIONS": 1 }, "type": "uint32" }, "ParticleSelection_t": { "alignment": 4, "members": { "PARTICLE_SELECTION_FIRST": 0, "PARTICLE_SELECTION_LAST": 1, "PARTICLE_SELECTION_NUMBER": 2 }, "type": "uint32" }, "ParticleSequenceCropOverride_t": { "alignment": 4, "members": { "PARTICLE_SEQUENCE_CROP_OVERRIDE_DEFAULT": -1, "PARTICLE_SEQUENCE_CROP_OVERRIDE_FORCE_OFF": 0, "PARTICLE_SEQUENCE_CROP_OVERRIDE_FORCE_ON": 1 }, "type": "uint32" }, "ParticleSetMethod_t": { "alignment": 4, "members": { "PARTICLE_SET_ADD_TO_CURRENT_VALUE": 5, "PARTICLE_SET_ADD_TO_INITIAL_VALUE": 2, "PARTICLE_SET_RAMP_CURRENT_VALUE": 3, "PARTICLE_SET_REPLACE_VALUE": 0, "PARTICLE_SET_SCALE_CURRENT_VALUE": 4, "PARTICLE_SET_SCALE_INITIAL_VALUE": 1 }, "type": "uint32" }, "ParticleSortingChoiceList_t": { "alignment": 4, "members": { "PARTICLE_SORTING_CREATION_TIME": 1, "PARTICLE_SORTING_NEAREST": 0 }, "type": "uint32" }, "ParticleTextureLayerBlendType_t": { "alignment": 4, "members": { "SPRITECARD_TEXTURE_BLEND_ADD": 3, "SPRITECARD_TEXTURE_BLEND_AVERAGE": 5, "SPRITECARD_TEXTURE_BLEND_LUMINANCE": 6, "SPRITECARD_TEXTURE_BLEND_MOD2X": 1, "SPRITECARD_TEXTURE_BLEND_MULTIPLY": 0, "SPRITECARD_TEXTURE_BLEND_REPLACE": 2, "SPRITECARD_TEXTURE_BLEND_SUBTRACT": 4 }, "type": "uint32" }, "ParticleTopology_t": { "alignment": 4, "members": { "PARTICLE_TOPOLOGY_CUBES": 4, "PARTICLE_TOPOLOGY_LINES": 1, "PARTICLE_TOPOLOGY_POINTS": 0, "PARTICLE_TOPOLOGY_QUADS": 3, "PARTICLE_TOPOLOGY_TRIS": 2 }, "type": "uint32" }, "ParticleTraceMissBehavior_t": { "alignment": 4, "members": { "PARTICLE_TRACE_MISS_BEHAVIOR_KILL": 1, "PARTICLE_TRACE_MISS_BEHAVIOR_NONE": 0, "PARTICLE_TRACE_MISS_BEHAVIOR_TRACE_END": 2 }, "type": "uint32" }, "ParticleTraceSet_t": { "alignment": 4, "members": { "PARTICLE_TRACE_SET_ALL": 0, "PARTICLE_TRACE_SET_DYNAMIC": 3, "PARTICLE_TRACE_SET_STATIC": 1, "PARTICLE_TRACE_SET_STATIC_AND_KEYFRAMED": 2 }, "type": "uint32" }, "ParticleVRHandChoiceList_t": { "alignment": 4, "members": { "PARTICLE_VRHAND_CP": 2, "PARTICLE_VRHAND_CP_OBJECT": 3, "PARTICLE_VRHAND_LEFT": 0, "PARTICLE_VRHAND_RIGHT": 1 }, "type": "uint32" }, "PetGroundType_t": { "alignment": 4, "members": { "PET_GROUND_GRID": 1, "PET_GROUND_NONE": 0, "PET_GROUND_PLANE": 2 }, "type": "uint32" }, "RenderModelSubModelFieldType_t": { "alignment": 4, "members": { "SUBMODEL_AS_BODYGROUP_SUBMODEL": 0, "SUBMODEL_AS_MESHGROUP_INDEX": 1, "SUBMODEL_AS_MESHGROUP_MASK": 2, "SUBMODEL_IGNORED_USE_MODEL_DEFAULT_MESHGROUP_MASK": 3 }, "type": "uint32" }, "ScalarExpressionType_t": { "alignment": 4, "members": { "SCALAR_EXPRESSION_ADD": 0, "SCALAR_EXPRESSION_DIVIDE": 3, "SCALAR_EXPRESSION_EQUAL": 8, "SCALAR_EXPRESSION_GT": 9, "SCALAR_EXPRESSION_INPUT_1": 4, "SCALAR_EXPRESSION_LT": 10, "SCALAR_EXPRESSION_MAX": 6, "SCALAR_EXPRESSION_MIN": 5, "SCALAR_EXPRESSION_MOD": 7, "SCALAR_EXPRESSION_MUL": 2, "SCALAR_EXPRESSION_SUBTRACT": 1, "SCALAR_EXPRESSION_UNINITIALIZED": -1 }, "type": "uint32" }, "SetStatisticExpressionType_t": { "alignment": 4, "members": { "SET_EXPRESSION_MAX": 6, "SET_EXPRESSION_MEAN": 1, "SET_EXPRESSION_MEDIAN": 2, "SET_EXPRESSION_MIN": 5, "SET_EXPRESSION_MODE": 3, "SET_EXPRESSION_STANDARD_DEVIATION": 4, "SET_EXPRESSION_SUM": 0, "SET_EXPRESSION_UNINITIALIZED": -1 }, "type": "uint32" }, "SnapshotIndexType_t": { "alignment": 4, "members": { "SNAPSHOT_INDEX_DIRECT": 1, "SNAPSHOT_INDEX_INCREMENT": 0 }, "type": "uint32" }, "SpriteCardPerParticleScale_t": { "alignment": 4, "members": { "SPRITECARD_TEXTURE_PP_SCALE_ANIMATION_FRAME": 2, "SPRITECARD_TEXTURE_PP_SCALE_NEG_RANDOM": 11, "SPRITECARD_TEXTURE_PP_SCALE_NEG_RANDOM_TIME": 13, "SPRITECARD_TEXTURE_PP_SCALE_NONE": 0, "SPRITECARD_TEXTURE_PP_SCALE_PARTICLE_AGE": 1, "SPRITECARD_TEXTURE_PP_SCALE_PARTICLE_ALPHA": 5, "SPRITECARD_TEXTURE_PP_SCALE_PITCH": 9, "SPRITECARD_TEXTURE_PP_SCALE_RANDOM": 10, "SPRITECARD_TEXTURE_PP_SCALE_RANDOM_TIME": 12, "SPRITECARD_TEXTURE_PP_SCALE_ROLL": 7, "SPRITECARD_TEXTURE_PP_SCALE_SHADER_EXTRA_DATA1": 3, "SPRITECARD_TEXTURE_PP_SCALE_SHADER_EXTRA_DATA2": 4, "SPRITECARD_TEXTURE_PP_SCALE_SHADER_RADIUS": 6, "SPRITECARD_TEXTURE_PP_SCALE_YAW": 8 }, "type": "uint32" }, "SpriteCardShaderType_t": { "alignment": 4, "members": { "SPRITECARD_SHADER_BASE": 0, "SPRITECARD_SHADER_CUSTOM": 1 }, "type": "uint32" }, "SpriteCardTextureChannel_t": { "alignment": 4, "members": { "SPRITECARD_TEXTURE_CHANNEL_MIX_A": 2, "SPRITECARD_TEXTURE_CHANNEL_MIX_A_RGBALPHA": 7, "SPRITECARD_TEXTURE_CHANNEL_MIX_B": 11, "SPRITECARD_TEXTURE_CHANNEL_MIX_BALPHA": 14, "SPRITECARD_TEXTURE_CHANNEL_MIX_G": 10, "SPRITECARD_TEXTURE_CHANNEL_MIX_GALPHA": 13, "SPRITECARD_TEXTURE_CHANNEL_MIX_R": 9, "SPRITECARD_TEXTURE_CHANNEL_MIX_RALPHA": 12, "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB": 0, "SPRITECARD_TEXTURE_CHANNEL_MIX_RGBA": 1, "SPRITECARD_TEXTURE_CHANNEL_MIX_RGBA_RGBALPHA": 6, "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_A": 3, "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_ALPHAMASK": 4, "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_A_RGBALPHA": 8, "SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_RGBMASK": 5 }, "type": "uint32" }, "SpriteCardTextureType_t": { "alignment": 4, "members": { "SPRITECARD_TEXTURE_1D_COLOR_LOOKUP": 2, "SPRITECARD_TEXTURE_ANIMMOTIONVEC": 6, "SPRITECARD_TEXTURE_DEPTH": 10, "SPRITECARD_TEXTURE_DIFFUSE": 0, "SPRITECARD_TEXTURE_ILLUMINATION_GRADIENT": 11, "SPRITECARD_TEXTURE_NORMALMAP": 5, "SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_A": 7, "SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_B": 8, "SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_C": 9, "SPRITECARD_TEXTURE_UVDISTORTION": 3, "SPRITECARD_TEXTURE_UVDISTORTION_ZOOM": 4, "SPRITECARD_TEXTURE_ZOOM": 1 }, "type": "uint32" }, "StandardLightingAttenuationStyle_t": { "alignment": 4, "members": { "LIGHT_STYLE_NEW": 1, "LIGHT_STYLE_OLD": 0 }, "type": "uint32" }, "TextureRepetitionMode_t": { "alignment": 4, "members": { "TEXTURE_REPETITION_PARTICLE": 0, "TEXTURE_REPETITION_PATH": 1 }, "type": "uint32" }, "VectorExpressionType_t": { "alignment": 4, "members": { "VECTOR_EXPRESSION_ADD": 0, "VECTOR_EXPRESSION_CROSSPRODUCT": 7, "VECTOR_EXPRESSION_DIVIDE": 3, "VECTOR_EXPRESSION_INPUT_1": 4, "VECTOR_EXPRESSION_LERP": 8, "VECTOR_EXPRESSION_MAX": 6, "VECTOR_EXPRESSION_MIN": 5, "VECTOR_EXPRESSION_MUL": 2, "VECTOR_EXPRESSION_SUBTRACT": 1, "VECTOR_EXPRESSION_UNINITIALIZED": -1 }, "type": "uint32" }, "VectorFloatExpressionType_t": { "alignment": 4, "members": { "VECTOR_FLOAT_EXPRESSION_DISTANCE": 1, "VECTOR_FLOAT_EXPRESSION_DISTANCESQR": 2, "VECTOR_FLOAT_EXPRESSION_DOTPRODUCT": 0, "VECTOR_FLOAT_EXPRESSION_INPUT1_LENGTH": 3, "VECTOR_FLOAT_EXPRESSION_INPUT1_LENGTHSQR": 4, "VECTOR_FLOAT_EXPRESSION_INPUT1_NOISE": 5, "VECTOR_FLOAT_EXPRESSION_UNINITIALIZED": -1 }, "type": "uint32" } } } }