Class CBot
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CBot : NativeObject
- Inheritance
-
object
CBot
- Derived
-
- Inherited Members
-
Constructors
CBot(nint)
public CBot(nint pointer)
Parameters
pointer
nint
Properties
[SchemaMember("CBot", "m_buttonFlags")]
public ref ulong ButtonFlags { get; }
Property Value
- ulong
Controller
[SchemaMember("CBot", "m_pController")]
public CCSPlayerController? Controller { get; }
Property Value
- CCSPlayerController
ForwardSpeed
[SchemaMember("CBot", "m_forwardSpeed")]
public ref float ForwardSpeed { get; }
Property Value
- float
HasSpawned
[SchemaMember("CBot", "m_bHasSpawned")]
public ref bool HasSpawned { get; }
Property Value
- bool
Id
[SchemaMember("CBot", "m_id")]
public ref uint Id { get; }
Property Value
- uint
IsCrouching
[SchemaMember("CBot", "m_isCrouching")]
public ref bool IsCrouching { get; }
Property Value
- bool
IsRunning
[SchemaMember("CBot", "m_isRunning")]
public ref bool IsRunning { get; }
Property Value
- bool
JumpTimestamp
[SchemaMember("CBot", "m_jumpTimestamp")]
public ref float JumpTimestamp { get; }
Property Value
- float
LeftSpeed
[SchemaMember("CBot", "m_leftSpeed")]
public ref float LeftSpeed { get; }
Property Value
- float
Player
[SchemaMember("CBot", "m_pPlayer")]
public CCSPlayerPawn? Player { get; }
Property Value
- CCSPlayerPawn
PostureStackIndex
[SchemaMember("CBot", "m_postureStackIndex")]
public ref int PostureStackIndex { get; }
Property Value
- int
VerticalSpeed
[SchemaMember("CBot", "m_verticalSpeed")]
public ref float VerticalSpeed { get; }
Property Value
- float
ViewForward
[SchemaMember("CBot", "m_viewForward")]
public Vector ViewForward { get; }
Property Value
- Vector