swiftlys2/docs/api/releases/features/ai/

Schema Viewer

versions
Counter-Strike 2›server›CCSBot

CCSBot

class
24120
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
20224 (0x4F00)
AreaEnteredTimestamp:GameTime_t
20228 (0x4F04)
RepathTimer:CountdownTimer
20232 (0x4F08)
AvoidFriendTimer:CountdownTimer
20256 (0x4F20)
IsFriendInTheWay:bool
20280 (0x4F38)
PoliteTimer:CountdownTimer
20288 (0x4F40)
IsWaitingBehindFriend:bool
20312 (0x4F58)
PathLadderEnd:float
20356 (0x4F84)
MustRunTimer:CountdownTimer
20432 (0x4FD0)
WaitTimer:CountdownTimer
20456 (0x4FE8)
UpdateTravelDistanceTimer:CountdownTimer
20480 (0x5000)
PlayerTravelDistance:ISchemaFixedArray<float>
20504 (0x5018)
TravelDistancePhase:byte
20760 (0x5118)
HostageEscortCount:byte
21168 (0x52B0)
HostageEscortCountTimestamp:float
21172 (0x52B4)
DesiredTeam:int
21176 (0x52B8)
HasJoined:bool
21180 (0x52BC)
IsWaitingForHostage:bool
21181 (0x52BD)
InhibitWaitingForHostageTimer:CountdownTimer
21184 (0x52C0)
WaitForHostageTimer:CountdownTimer
21208 (0x52D8)
NoisePosition:Vector
21232 (0x52F0)
NoiseTravelDistance:float
21244 (0x52FC)
NoiseTimestamp:float
21248 (0x5300)
NoiseSource:CCSPlayerPawn
21256 (0x5308)
NoiseBendTimer:CountdownTimer
21280 (0x5320)
BentNoisePosition:Vector
21304 (0x5338)
BendNoisePositionValid:bool
21316 (0x5344)
LookAroundStateTimestamp:float
21320 (0x5348)
LookAheadAngle:float
21324 (0x534C)
LookUpAngle:float
21328 (0x5350)
ForwardAngle:float
21332 (0x5354)
InhibitLookAroundTimestamp:float
21336 (0x5358)
LookAtSpot:Vector
21344 (0x5360)
LookAtSpotDuration:float
21360 (0x5370)
LookAtSpotTimestamp:float
21364 (0x5374)
LookAtSpotAngleTolerance:float
21368 (0x5378)
LookAtSpotClearIfClose:bool
21372 (0x537C)
LookAtSpotAttack:bool
21373 (0x537D)
LookAtDesc:string
21376 (0x5380)
PeripheralTimestamp:float
21384 (0x5388)
ApproachPointCount:byte
21776 (0x5510)
ApproachPointViewPosition:Vector
21780 (0x5514)
ViewSteadyTimer:IntervalTimer
21792 (0x5520)
TossGrenadeTimer:CountdownTimer
21816 (0x5538)
IsAvoidingGrenade:CountdownTimer
21848 (0x5558)
SpotCheckTimestamp:float
21880 (0x5578)
CheckedHidingSpotCount:int
22912 (0x5980)
LookPitch:float
22916 (0x5984)
LookPitchVel:float
22920 (0x5988)
LookYaw:float
22924 (0x598C)
LookYawVel:float
22928 (0x5990)
TargetSpot:Vector
22932 (0x5994)
TargetSpotVelocity:Vector
22944 (0x59A0)
TargetSpotPredicted:Vector
22956 (0x59AC)
AimError:QAngle
22968 (0x59B8)
AimGoal:QAngle
22980 (0x59C4)
TargetSpotTime:GameTime_t
22992 (0x59D0)
AimFocus:float
22996 (0x59D4)
AimFocusInterval:float
23000 (0x59D8)
AimFocusNextUpdate:GameTime_t
23004 (0x59DC)
IgnoreEnemiesTimer:CountdownTimer
23016 (0x59E8)
Enemy:CHandle<CCSPlayerPawn>
23040 (0x5A00)
IsEnemyVisible:bool
23044 (0x5A04)
VisibleEnemyParts:byte
23045 (0x5A05)
LastEnemyPosition:Vector
23048 (0x5A08)
LastSawEnemyTimestamp:float
23060 (0x5A14)
FirstSawEnemyTimestamp:float
23064 (0x5A18)
CurrentEnemyAcquireTimestamp:float
23068 (0x5A1C)
EnemyDeathTimestamp:float
23072 (0x5A20)
FriendDeathTimestamp:float
23076 (0x5A24)
IsLastEnemyDead:bool
23080 (0x5A28)
NearbyEnemyCount:int
23084 (0x5A2C)
Bomber:CHandle<CCSPlayerPawn>
23608 (0x5C38)
NearbyFriendCount:int
23612 (0x5C3C)
ClosestVisibleFriend:CHandle<CCSPlayerPawn>
23616 (0x5C40)
ClosestVisibleHumanFriend:CHandle<CCSPlayerPawn>
23620 (0x5C44)
AttentionInterval:IntervalTimer
23624 (0x5C48)
Attacker:CHandle<CCSPlayerPawn>
23640 (0x5C58)
AttackedTimestamp:float
23644 (0x5C5C)
BurnedByFlamesTimer:IntervalTimer
23648 (0x5C60)
LastVictimID:int
23664 (0x5C70)
IsAimingAtEnemy:bool
23668 (0x5C74)
IsRapidFiring:bool
23669 (0x5C75)
EquipTimer:IntervalTimer
23672 (0x5C78)
ZoomTimer:CountdownTimer
23688 (0x5C88)
FireWeaponTimestamp:GameTime_t
23712 (0x5CA0)
LookForWeaponsOnGroundTimer:CountdownTimer
23720 (0x5CA8)
IsSleeping:bool
23744 (0x5CC0)
IsEnemySniperVisible:bool
23745 (0x5CC1)
SawEnemySniperTimer:CountdownTimer
23752 (0x5CC8)
EnemyQueueIndex:byte
23936 (0x5D80)
EnemyQueueCount:byte
23937 (0x5D81)
EnemyQueueAttendIndex:byte
23938 (0x5D82)
IsStuck:bool
23939 (0x5D83)
StuckTimestamp:GameTime_t
23940 (0x5D84)
StuckSpot:Vector
23944 (0x5D88)
WiggleTimer:CountdownTimer
23960 (0x5D98)
StuckJumpTimer:CountdownTimer
23984 (0x5DB0)
NextCleanupCheckTimestamp:GameTime_t
24008 (0x5DC8)
AvgVel:ISchemaFixedArray<float>
24012 (0x5DCC)
AvgVelIndex:int
24052 (0x5DF4)
AvgVelCount:int
24056 (0x5DF8)
LastOrigin:Vector
24060 (0x5DFC)
LastRadioRecievedTimestamp:float
24076 (0x5E0C)
LastRadioSentTimestamp:float
24080 (0x5E10)
RadioSubject:CHandle<CCSPlayerPawn>
24084 (0x5E14)
RadioPosition:Vector
24088 (0x5E18)
VoiceEndTimestamp:float
24100 (0x5E24)
LastValidReactionQueueFrame:int
24112 (0x5E30)
Referenced by (1)