Table of Contents

Class CPlantedC4

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CPlantedC4 : CBaseAnimGraph, IEquatable<CEntityInstance>
Inheritance
CPlantedC4
Implements
Inherited Members

Constructors

CPlantedC4(nint)

public CPlantedC4(nint pointer)

Parameters

pointer nint

Properties

BeingDefused

[SchemaMember("CPlantedC4", "m_bBeingDefused")]
public ref bool BeingDefused { get; }

Property Value

bool

BombDefused

[SchemaMember("CPlantedC4", "m_bBombDefused")]
public ref bool BombDefused { get; }

Property Value

bool

BombDefuser

[SchemaMember("CPlantedC4", "m_hBombDefuser")]
public CHandle<CCSPlayerPawn> BombDefuser { get; }

Property Value

CHandle<CCSPlayerPawn>

BombSite

[SchemaMember("CPlantedC4", "m_nBombSite")]
public ref int BombSite { get; }

Property Value

int

BombTicking

[SchemaMember("CPlantedC4", "m_bBombTicking")]
public ref bool BombTicking { get; }

Property Value

bool

C4Blow

[SchemaMember("CPlantedC4", "m_flC4Blow")]
public ref float C4Blow { get; }

Property Value

float

CannotBeDefused

[SchemaMember("CPlantedC4", "m_bCannotBeDefused")]
public ref bool CannotBeDefused { get; }

Property Value

bool

CatchUpToPlayerEye

[SchemaMember("CPlantedC4", "m_angCatchUpToPlayerEye")]
public QAngle CatchUpToPlayerEye { get; }

Property Value

QAngle

ControlPanel

[SchemaMember("CPlantedC4", "m_hControlPanel")]
public CHandle<CBaseEntity> ControlPanel { get; }

Property Value

CHandle<CBaseEntity>

DefuseCountDown

[SchemaMember("CPlantedC4", "m_flDefuseCountDown")]
public ref float DefuseCountDown { get; }

Property Value

float

DefuseLength

[SchemaMember("CPlantedC4", "m_flDefuseLength")]
public ref float DefuseLength { get; }

Property Value

float

EntitySpottedState

[SchemaMember("CPlantedC4", "m_entitySpottedState")]
public EntitySpottedState_t EntitySpottedState { get; }

Property Value

EntitySpottedState_t

HasExploded

[SchemaMember("CPlantedC4", "m_bHasExploded")]
public ref bool HasExploded { get; }

Property Value

bool

LastDefuseTime

[SchemaMember("CPlantedC4", "m_fLastDefuseTime")]
public ref float LastDefuseTime { get; }

Property Value

float

LastSpinDetectionTime

[SchemaMember("CPlantedC4", "m_flLastSpinDetectionTime")]
public ref float LastSpinDetectionTime { get; }

Property Value

float

NextBotBeepTime

[SchemaMember("CPlantedC4", "m_flNextBotBeepTime")]
public ref float NextBotBeepTime { get; }

Property Value

float

OnBombBeginDefuse

[SchemaMember("CPlantedC4", "m_OnBombBeginDefuse")]
public CEntityIOOutput OnBombBeginDefuse { get; }

Property Value

CEntityIOOutput

OnBombDefuseAborted

[SchemaMember("CPlantedC4", "m_OnBombDefuseAborted")]
public CEntityIOOutput OnBombDefuseAborted { get; }

Property Value

CEntityIOOutput

OnBombDefused

[SchemaMember("CPlantedC4", "m_OnBombDefused")]
public CEntityIOOutput OnBombDefused { get; }

Property Value

CEntityIOOutput

ProgressBarTime

[SchemaMember("CPlantedC4", "m_iProgressBarTime")]
public ref int ProgressBarTime { get; }

Property Value

int

SourceSoundscapeHash

[SchemaMember("CPlantedC4", "m_nSourceSoundscapeHash")]
public ref int SourceSoundscapeHash { get; }

Property Value

int

SpotRules

[SchemaMember("CPlantedC4", "m_nSpotRules")]
public ref int SpotRules { get; }

Property Value

int

TimerLength

[SchemaMember("CPlantedC4", "m_flTimerLength")]
public ref float TimerLength { get; }

Property Value

float

TrainingPlacedByPlayer

[SchemaMember("CPlantedC4", "m_bTrainingPlacedByPlayer")]
public ref bool TrainingPlacedByPlayer { get; }

Property Value

bool

VoiceAlertFired

[SchemaMember("CPlantedC4", "m_bVoiceAlertFired")]
public ref bool VoiceAlertFired { get; }

Property Value

bool

VoiceAlertPlayed

[SchemaMember("CPlantedC4", "m_bVoiceAlertPlayed")]
public Span<bool> VoiceAlertPlayed { get; }

Property Value

Span<bool>