swiftlys2/docs/api/ai/

Schema Viewer

versions
Counter-Strike 2serverCFuncMover

CFuncMover

class
2608
size
16
alignment
98
fields
PathName:string
1904 (0x770)
PathMover:CHandle<CPathMover>
1912 (0x778)
PrevPathMover:CHandle<CPathMover>
1916 (0x77C)
PathNodeStart:string
1920 (0x780)
PathNodeEnd:string
1928 (0x788)
IgnoreEndNode:bool
1936 (0x790)
1940 (0x794)
IsReversing:bool
1944 (0x798)
StartSpeed:float
1948 (0x79C)
PathLocation:float
1952 (0x7A0)
T:float
1956 (0x7A4)
CurrentNodeIndex:int
1960 (0x7A8)
PreviousNodeIndex:int
1964 (0x7AC)
SolidType:SolidType_t
1968 (0x7B0)
IsMoving:bool
1969 (0x7B1)
TimeToReachMaxSpeed:float
1972 (0x7B4)
DistanceToReachMaxSpeed:float
1976 (0x7B8)
TimeToReachZeroSpeed:float
1980 (0x7BC)
ComputedDistanceToReachMaxSpeed:float
1984 (0x7C0)
ComputedDistanceToReachZeroSpeed:float
1988 (0x7C4)
StartCurveScale:float
1992 (0x7C8)
StopCurveScale:float
1996 (0x7CC)
DistanceToReachZeroSpeed:float
2000 (0x7D0)
TimeMovementStart:GameTime_t
2004 (0x7D4)
TimeMovementStop:GameTime_t
2008 (0x7D8)
StopAtNode:CHandle<CMoverPathNode>
2012 (0x7DC)
PathLocationToBeginStop:float
2016 (0x7E0)
PathLocationStart:float
2020 (0x7E4)
BeginStopT:float
2024 (0x7E8)
StartForwardSound:CGameSoundEventName
2032 (0x7F0)
LoopForwardSound:CGameSoundEventName
2040 (0x7F8)
StopForwardSound:CGameSoundEventName
2048 (0x800)
StartReverseSound:CGameSoundEventName
2056 (0x808)
LoopReverseSound:CGameSoundEventName
2064 (0x810)
StopReverseSound:CGameSoundEventName
2072 (0x818)
ArriveAtDestinationSound:CGameSoundEventName
2080 (0x820)
OnMovementEnd:CEntityIOOutput
2112 (0x840)
StartAtClosestPoint:bool
2136 (0x858)
StartAtEnd:bool
2137 (0x859)
StartFollowingClosestMover:bool
2138 (0x85A)
2140 (0x85C)
TimeStartOrientationChange:GameTime_t
2144 (0x860)
TimeToBlendToNewOrientation:float
2148 (0x864)
DurationBlendToNewOrientationRan:float
2152 (0x868)
CreateMovableNavMesh:bool
2156 (0x86C)
CreateMovableSurfaceGraph:bool
2157 (0x86D)
AllowMovableNavMeshDockingOnEntireEntity:bool
2158 (0x86E)
OnNodePassed:SchemaUntypedField /* CEntityOutputTemplate< CUtlString > */
2160 (0x870)
OrientationMatchEntityName:string
2192 (0x890)
OrientationMatchEntity:CHandle<CBaseEntity>
2200 (0x898)
TimeToTraverseToNextNode:float
2204 (0x89C)
LerpToNewPosStartInPathEntitySpace:Vector
2208 (0x8A0)
LerpToNewPosEndInPathEntitySpace:Vector
2220 (0x8AC)
LerpToPositionT:float
2232 (0x8B8)
LerpToPositionDeltaT:float
2236 (0x8BC)
OnLerpToPositionComplete:CEntityIOOutput
2240 (0x8C0)
IsPaused:bool
2264 (0x8D8)
TransitionedToPathNodeAction:CFuncMover__TransitionToPathNodeAction_t
2268 (0x8DC)
TransitionSourceOrientation:Quaternion
2272 (0x8E0)
DelayedTeleportToNode:int
2288 (0x8F0)
IsImGuiLogging:bool
2292 (0x8F4)
IsImGuiEntTextLogging:bool
2293 (0x8F5)
Speed:float
2296 (0x8F8)
FollowEntity:CHandle<CBaseEntity>
2300 (0x8FC)
FollowDistance:float
2304 (0x900)
FollowMinimumSpeed:float
2308 (0x904)
CurFollowEntityT:float
2312 (0x908)
CurFollowSpeed:float
2316 (0x90C)
StrOrientationFaceEntityName:string
2320 (0x910)
OrientationFaceEntity:CHandle<CBaseEntity>
2328 (0x918)
2336 (0x920)
OnStartForward:CEntityIOOutput
2360 (0x938)
OnStartReverse:CEntityIOOutput
2384 (0x950)
2408 (0x968)
OnStopped:CEntityIOOutput
2432 (0x980)
NextNodeReturnsCurrent:bool
2456 (0x998)
StartedMoving:bool
2457 (0x999)
2488 (0x9B8)
FollowMover:CHandle<CFuncMover>
2492 (0x9BC)
FollowEntityName:string
2496 (0x9C0)
FollowMoverEntityName:string
2504 (0x9C8)
FollowMoverDistance:float
2512 (0x9D0)
FollowMoverRatio:float
2516 (0x9D4)
FollowMoverCalculatedDistance:float
2520 (0x9D8)
FollowMoverSpringStrength:float
2524 (0x9DC)
FollowMoverConstraintPriority:int
2528 (0x9E0)
FollowMoverCouplerRange:Vector2D
2532 (0x9E4)
FollowConstraintsInitialized:bool
2540 (0x9EC)
2544 (0x9F0)
FollowMoverSpeed:float
2548 (0x9F4)
FollowMoverVelocity:float
2552 (0x9F8)
TickMovementRan:GameTick_t
2556 (0x9FC)
2560 (0xA00)
StopFromBeginStopTarget:bool
2592 (0xA20)
QueueStop:bool
2593 (0xA21)
QueueStopMoving:bool
2594 (0xA22)
QueueSetupPathMover:bool
2595 (0xA23)
2596 (0xA24)