Entity systemClasses

CScriptedSequence

Schema class CScriptedSequence, derived from CBaseEntity.

Generated from the game's schema. Header: source2mod/schema/entity/classes/CScriptedSequence.h

Inherits CBaseEntity

Fields

FieldType
m_iszEntryCUtlSymbolLarge
m_iszPreIdleCUtlSymbolLarge
m_iszPlayCUtlSymbolLarge
m_iszPostIdleCUtlSymbolLarge
m_iszModifierToAddOnPlayCUtlSymbolLarge
m_iszNextScriptCUtlSymbolLarge
m_iszEntityCUtlSymbolLarge
m_iszSyncGroupCUtlSymbolLarge
m_nMoveToScriptedMoveTo_t
m_nMoveToGaitSharedMovementGait_t
m_nHeldWeaponBehaviorScriptedHeldWeaponBehavior_t
m_nForcedCrouchStateForcedCrouchState_t
m_bIsPlayingPreIdlebool
m_bIsPlayingEntrybool
m_bIsPlayingActionbool
m_bIsPlayingPostIdlebool
m_bDontRotateOtherbool
m_bIsRepeatablebool
m_bShouldLeaveCorpsebool
m_bStartOnSpawnbool
m_bDisallowInterruptsbool
m_bCanOverrideNPCStatebool
m_bDontTeleportAtEndbool
m_bHighPrioritybool
m_bHideDebugComplaintsbool
m_bContinueOnDeathbool
m_bLoopPreIdleSequencebool
m_bLoopActionSequencebool
m_bLoopPostIdleSequencebool
m_bSynchPostIdlesbool
m_bIgnoreLookAtbool
m_bIgnoreGravitybool
m_bDisableNPCCollisionsbool
m_bKeepAnimgraphLockedPostbool
m_bDontAddModifiersbool
m_bDisableAimingWhileMovingbool
m_bIgnoreRotationbool
m_flRadiusfloat
m_flRepeatfloat
m_flPlayAnimFadeInTimefloat
m_flMoveInterpTimefloat
m_flAngRatefloat
m_flMoveSpeedfloat
m_bWaitUntilMoveCompletesToStartAnimationbool
m_nNotReadySequenceCountint32_t
m_startTimefloat
m_bWaitForBeginSequencebool
m_saved_effectsint32_t
m_savedFlagsint32_t
m_savedCollisionGroupint32_t
m_bInterruptablebool
m_sequenceStartedbool
m_bPositionRelativeToOtherEntitybool
m_hTargetEntCHandle<CBaseEntity>
m_hNextCineCHandle<CScriptedSequence>
m_bThinkingbool
m_bInitiatedSelfDeletebool
m_bIsTeleportingDueToMoveTobool
m_bAllowCustomInterruptConditionsbool
m_hForcedTargetCHandle<CBaseAnimGraph>
m_bDontCancelOtherSequencesbool
m_bForceSynchbool
m_bPreventUpdateYawOnFinishbool
m_bEnsureOnNavmeshOnFinishbool
m_onDeathBehaviorScriptedOnDeath_t
m_ConflictResponseScriptedConflictResponse_t
m_OnBeginSequenceCEntityIOOutput
m_OnActionStartOrLoopCEntityIOOutput
m_OnEndSequenceCEntityIOOutput
m_OnPostIdleEndSequenceCEntityIOOutput
m_OnCancelSequenceCEntityIOOutput
m_OnCancelFailedSequenceCEntityIOOutput
m_OnScriptEventCEntityIOOutput
m_matOtherToMainCTransform
m_hInteractionMainEntityCHandle<CBaseEntity>
m_iPlayerDeathBehaviorint32_t
m_bSkipFadeInbool

Schema fields are accessors: read with entity->m_field(), write with entity->m_field = value (the write marks the field for networking).

On this page