swiftlys2/docs/api/ai/

Schema Viewer

versions
Counter-Strike 2serverCCSBot

CCSBot

class
24128
size
255
alignment
140
fields
Inherits from
EyePosition:Vector
264 (0x108)
Name:string
276 (0x114)
CombatRange:float
340 (0x154)
IsRogue:bool
344 (0x158)
RogueTimer:CountdownTimer
352 (0x160)
DiedLastRound:bool
380 (0x17C)
SafeTime:float
384 (0x180)
WasSafe:bool
388 (0x184)
BlindFire:bool
396 (0x18C)
SurpriseTimer:CountdownTimer
400 (0x190)
AllowActive:bool
424 (0x1A8)
IsFollowing:bool
425 (0x1A9)
Leader:CHandle<CCSPlayerPawn>
428 (0x1AC)
FollowTimestamp:float
432 (0x1B0)
AllowAutoFollowTime:float
436 (0x1B4)
HurryTimer:CountdownTimer
440 (0x1B8)
AlertTimer:CountdownTimer
464 (0x1D0)
SneakTimer:CountdownTimer
488 (0x1E8)
PanicTimer:CountdownTimer
512 (0x200)
StateTimestamp:float
1480 (0x5C8)
IsAttacking:bool
1484 (0x5CC)
IsOpeningDoor:bool
1485 (0x5CD)
TaskEntity:CHandle<CBaseEntity>
1492 (0x5D4)
GoalPosition:Vector
1508 (0x5E4)
GoalEntity:CHandle<CBaseEntity>
1520 (0x5F0)
Avoid:CHandle<CBaseEntity>
1524 (0x5F4)
AvoidTimestamp:float
1528 (0x5F8)
IsStopping:bool
1532 (0x5FC)
HasVisitedEnemySpawn:bool
1533 (0x5FD)
StillTimer:IntervalTimer
1536 (0x600)
EyeAnglesUnderPathFinderControl:bool
1552 (0x610)
PathIndex:int
20232 (0x4F08)
AreaEnteredTimestamp:GameTime_t
20236 (0x4F0C)
RepathTimer:CountdownTimer
20240 (0x4F10)
AvoidFriendTimer:CountdownTimer
20264 (0x4F28)
IsFriendInTheWay:bool
20288 (0x4F40)
PoliteTimer:CountdownTimer
20296 (0x4F48)
IsWaitingBehindFriend:bool
20320 (0x4F60)
PathLadderEnd:float
20364 (0x4F8C)
MustRunTimer:CountdownTimer
20440 (0x4FD8)
WaitTimer:CountdownTimer
20464 (0x4FF0)
UpdateTravelDistanceTimer:CountdownTimer
20488 (0x5008)
PlayerTravelDistance:ISchemaFixedArray<float>
20512 (0x5020)
TravelDistancePhase:byte
20768 (0x5120)
HostageEscortCount:byte
21176 (0x52B8)
HostageEscortCountTimestamp:float
21180 (0x52BC)
DesiredTeam:int
21184 (0x52C0)
HasJoined:bool
21188 (0x52C4)
IsWaitingForHostage:bool
21189 (0x52C5)
InhibitWaitingForHostageTimer:CountdownTimer
21192 (0x52C8)
WaitForHostageTimer:CountdownTimer
21216 (0x52E0)
NoisePosition:Vector
21240 (0x52F8)
NoiseTravelDistance:float
21252 (0x5304)
NoiseTimestamp:float
21256 (0x5308)
NoiseSource:CCSPlayerPawn
21264 (0x5310)
NoiseBendTimer:CountdownTimer
21288 (0x5328)
BentNoisePosition:Vector
21312 (0x5340)
BendNoisePositionValid:bool
21324 (0x534C)
LookAroundStateTimestamp:float
21328 (0x5350)
LookAheadAngle:float
21332 (0x5354)
LookUpAngle:float
21336 (0x5358)
ForwardAngle:float
21340 (0x535C)
InhibitLookAroundTimestamp:float
21344 (0x5360)
LookAtSpot:Vector
21352 (0x5368)
LookAtSpotDuration:float
21368 (0x5378)
LookAtSpotTimestamp:float
21372 (0x537C)
LookAtSpotAngleTolerance:float
21376 (0x5380)
LookAtSpotClearIfClose:bool
21380 (0x5384)
LookAtSpotAttack:bool
21381 (0x5385)
LookAtDesc:string
21384 (0x5388)
PeripheralTimestamp:float
21392 (0x5390)
ApproachPointCount:byte
21784 (0x5518)
ApproachPointViewPosition:Vector
21788 (0x551C)
ViewSteadyTimer:IntervalTimer
21800 (0x5528)
TossGrenadeTimer:CountdownTimer
21824 (0x5540)
IsAvoidingGrenade:CountdownTimer
21856 (0x5560)
SpotCheckTimestamp:float
21888 (0x5580)
CheckedHidingSpotCount:int
22920 (0x5988)
LookPitch:float
22924 (0x598C)
LookPitchVel:float
22928 (0x5990)
LookYaw:float
22932 (0x5994)
LookYawVel:float
22936 (0x5998)
TargetSpot:Vector
22940 (0x599C)
TargetSpotVelocity:Vector
22952 (0x59A8)
TargetSpotPredicted:Vector
22964 (0x59B4)
AimError:QAngle
22976 (0x59C0)
AimGoal:QAngle
22988 (0x59CC)
TargetSpotTime:GameTime_t
23000 (0x59D8)
AimFocus:float
23004 (0x59DC)
AimFocusInterval:float
23008 (0x59E0)
AimFocusNextUpdate:GameTime_t
23012 (0x59E4)
IgnoreEnemiesTimer:CountdownTimer
23024 (0x59F0)
Enemy:CHandle<CCSPlayerPawn>
23048 (0x5A08)
IsEnemyVisible:bool
23052 (0x5A0C)
VisibleEnemyParts:byte
23053 (0x5A0D)
LastEnemyPosition:Vector
23056 (0x5A10)
LastSawEnemyTimestamp:float
23068 (0x5A1C)
FirstSawEnemyTimestamp:float
23072 (0x5A20)
CurrentEnemyAcquireTimestamp:float
23076 (0x5A24)
EnemyDeathTimestamp:float
23080 (0x5A28)
FriendDeathTimestamp:float
23084 (0x5A2C)
IsLastEnemyDead:bool
23088 (0x5A30)
NearbyEnemyCount:int
23092 (0x5A34)
Bomber:CHandle<CCSPlayerPawn>
23616 (0x5C40)
NearbyFriendCount:int
23620 (0x5C44)
ClosestVisibleFriend:CHandle<CCSPlayerPawn>
23624 (0x5C48)
ClosestVisibleHumanFriend:CHandle<CCSPlayerPawn>
23628 (0x5C4C)
AttentionInterval:IntervalTimer
23632 (0x5C50)
Attacker:CHandle<CCSPlayerPawn>
23648 (0x5C60)
AttackedTimestamp:float
23652 (0x5C64)
BurnedByFlamesTimer:IntervalTimer
23656 (0x5C68)
LastVictimID:int
23672 (0x5C78)
IsAimingAtEnemy:bool
23676 (0x5C7C)
IsRapidFiring:bool
23677 (0x5C7D)
EquipTimer:IntervalTimer
23680 (0x5C80)
ZoomTimer:CountdownTimer
23696 (0x5C90)
FireWeaponTimestamp:GameTime_t
23720 (0x5CA8)
LookForWeaponsOnGroundTimer:CountdownTimer
23728 (0x5CB0)
IsSleeping:bool
23752 (0x5CC8)
IsEnemySniperVisible:bool
23753 (0x5CC9)
SawEnemySniperTimer:CountdownTimer
23760 (0x5CD0)
EnemyQueueIndex:byte
23944 (0x5D88)
EnemyQueueCount:byte
23945 (0x5D89)
EnemyQueueAttendIndex:byte
23946 (0x5D8A)
IsStuck:bool
23947 (0x5D8B)
StuckTimestamp:GameTime_t
23948 (0x5D8C)
StuckSpot:Vector
23952 (0x5D90)
WiggleTimer:CountdownTimer
23968 (0x5DA0)
StuckJumpTimer:CountdownTimer
23992 (0x5DB8)
NextCleanupCheckTimestamp:GameTime_t
24016 (0x5DD0)
AvgVel:ISchemaFixedArray<float>
24020 (0x5DD4)
AvgVelIndex:int
24060 (0x5DFC)
AvgVelCount:int
24064 (0x5E00)
LastOrigin:Vector
24068 (0x5E04)
LastRadioRecievedTimestamp:float
24084 (0x5E14)
LastRadioSentTimestamp:float
24088 (0x5E18)
RadioSubject:CHandle<CCSPlayerPawn>
24092 (0x5E1C)
RadioPosition:Vector
24096 (0x5E20)
VoiceEndTimestamp:float
24108 (0x5E2C)
LastValidReactionQueueFrame:int
24120 (0x5E38)
Referenced by (1)