Source2Toolkit
SchemaEntityClasses

CCSBot

CCSBot

Inheritance: CBot

Fields

  • m_eyePosition Vector
  • m_name char
  • m_combatRange float
  • m_isRogue bool
  • m_rogueTimer CountdownTimer
  • m_diedLastRound bool
  • m_safeTime float
  • m_wasSafe bool
  • m_blindFire bool
  • m_surpriseTimer CountdownTimer
  • m_bAllowActive bool
  • m_isFollowing bool
  • m_leader CHandle<CCSPlayerPawn>
  • m_followTimestamp float
  • m_allowAutoFollowTime float
  • m_hurryTimer CountdownTimer
  • m_alertTimer CountdownTimer
  • m_sneakTimer CountdownTimer
  • m_panicTimer CountdownTimer
  • m_stateTimestamp float
  • m_isAttacking bool
  • m_isOpeningDoor bool
  • m_taskEntity CHandle<CBaseEntity>
  • m_goalPosition Vector
  • m_goalEntity CHandle<CBaseEntity>
  • m_avoid CHandle<CBaseEntity>
  • m_avoidTimestamp float
  • m_isStopping bool
  • m_hasVisitedEnemySpawn bool
  • m_stillTimer IntervalTimer
  • m_bEyeAnglesUnderPathFinderControl bool
  • m_pathIndex int32_t
  • m_areaEnteredTimestamp float
  • m_repathTimer CountdownTimer
  • m_avoidFriendTimer CountdownTimer
  • m_isFriendInTheWay bool
  • m_politeTimer CountdownTimer
  • m_isWaitingBehindFriend bool
  • m_pathLadderEnd float
  • m_mustRunTimer CountdownTimer
  • m_waitTimer CountdownTimer
  • m_updateTravelDistanceTimer CountdownTimer
  • m_playerTravelDistance float
  • m_travelDistancePhase uint8_t
  • m_hostageEscortCount uint8_t
  • m_hostageEscortCountTimestamp float
  • m_desiredTeam int32_t
  • m_hasJoined bool
  • m_isWaitingForHostage bool
  • m_inhibitWaitingForHostageTimer CountdownTimer
  • m_waitForHostageTimer CountdownTimer
  • m_noisePosition Vector
  • m_noiseTravelDistance float
  • m_noiseTimestamp float
  • m_noiseSource CCSPlayerPawn*
  • m_noiseBendTimer CountdownTimer
  • m_bentNoisePosition Vector
  • m_bendNoisePositionValid bool
  • m_lookAroundStateTimestamp float
  • m_lookAheadAngle float
  • m_forwardAngle float
  • m_inhibitLookAroundTimestamp float
  • m_lookAtSpot Vector
  • m_lookAtSpotDuration float
  • m_lookAtSpotTimestamp float
  • m_lookAtSpotAngleTolerance float
  • m_lookAtSpotClearIfClose bool
  • m_lookAtSpotAttack bool
  • m_lookAtDesc char*
  • m_peripheralTimestamp float
  • m_approachPointCount uint8_t
  • m_approachPointViewPosition Vector
  • m_viewSteadyTimer IntervalTimer
  • m_tossGrenadeTimer CountdownTimer
  • m_isAvoidingGrenade CountdownTimer
  • m_spotCheckTimestamp float
  • m_checkedHidingSpotCount int32_t
  • m_lookPitch float
  • m_lookPitchVel float
  • m_lookYaw float
  • m_lookYawVel float
  • m_targetSpot Vector
  • m_targetSpotVelocity Vector
  • m_targetSpotPredicted Vector
  • m_aimError QAngle
  • m_aimGoal QAngle
  • m_targetSpotTime float
  • m_aimFocus float
  • m_aimFocusInterval float
  • m_aimFocusNextUpdate float
  • m_ignoreEnemiesTimer CountdownTimer
  • m_enemy CHandle<CCSPlayerPawn>
  • m_isEnemyVisible bool
  • m_visibleEnemyParts uint8_t
  • m_lastEnemyPosition Vector
  • m_lastSawEnemyTimestamp float
  • m_firstSawEnemyTimestamp float
  • m_currentEnemyAcquireTimestamp float
  • m_enemyDeathTimestamp float
  • m_friendDeathTimestamp float
  • m_isLastEnemyDead bool
  • m_nearbyEnemyCount int32_t
  • m_bomber CHandle<CCSPlayerPawn>
  • m_nearbyFriendCount int32_t
  • m_closestVisibleFriend CHandle<CCSPlayerPawn>
  • m_closestVisibleHumanFriend CHandle<CCSPlayerPawn>
  • m_attentionInterval IntervalTimer
  • m_attacker CHandle<CCSPlayerPawn>
  • m_attackedTimestamp float
  • m_burnedByFlamesTimer IntervalTimer
  • m_lastVictimID int32_t
  • m_isAimingAtEnemy bool
  • m_isRapidFiring bool
  • m_equipTimer IntervalTimer
  • m_zoomTimer CountdownTimer
  • m_fireWeaponTimestamp float
  • m_lookForWeaponsOnGroundTimer CountdownTimer
  • m_bIsSleeping bool
  • m_isEnemySniperVisible bool
  • m_sawEnemySniperTimer CountdownTimer
  • m_enemyQueueIndex uint8_t
  • m_enemyQueueCount uint8_t
  • m_enemyQueueAttendIndex uint8_t
  • m_isStuck bool
  • m_stuckTimestamp float
  • m_stuckSpot Vector
  • m_wiggleTimer CountdownTimer
  • m_stuckJumpTimer CountdownTimer
  • m_nextCleanupCheckTimestamp float
  • m_avgVel float
  • m_avgVelIndex int32_t
  • m_avgVelCount int32_t
  • m_lastOrigin Vector
  • m_lastRadioRecievedTimestamp float
  • m_lastRadioSentTimestamp float
  • m_radioSubject CHandle<CCSPlayerPawn>
  • m_radioPosition Vector
  • m_voiceEndTimestamp float
  • m_lastValidReactionQueueFrame int32_t

On this page