Table of Contents

Class DestructiblePartDamageRequest_t

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class DestructiblePartDamageRequest_t : NativeObject
Inheritance
object
DestructiblePartDamageRequest_t
Inherited Members

Constructors

DestructiblePartDamageRequest_t(nint)

public DestructiblePartDamageRequest_t(nint pointer)

Parameters

pointer nint

Properties

BreakDamage

[SchemaMember("DestructiblePartDamageRequest_t", "m_flBreakDamage")]
public ref float BreakDamage { get; }

Property Value

float

BreakDamageRadius

[SchemaMember("DestructiblePartDamageRequest_t", "m_flBreakDamageRadius")]
public ref float BreakDamageRadius { get; }

Property Value

float

DamageLevel

[SchemaMember("DestructiblePartDamageRequest_t", "m_nDamageLevel")]
public ref int DamageLevel { get; }

Property Value

int

DamageType

[SchemaMember("DestructiblePartDamageRequest_t", "m_nDamageType")]
public ref DamageTypes_t DamageType { get; }

Property Value

DamageTypes_t

DesiredHealth

[SchemaMember("DestructiblePartDamageRequest_t", "m_nDesiredHealth")]
public ref ushort DesiredHealth { get; }

Property Value

ushort

DestroyFlags

[SchemaMember("DestructiblePartDamageRequest_t", "m_nDestroyFlags")]
public ref EDestructibleParts_DestroyParameterFlags DestroyFlags { get; }

Property Value

EDestructibleParts_DestroyParameterFlags

HitGroup

[SchemaMember("DestructiblePartDamageRequest_t", "m_nHitGroup")]
public ref HitGroup_t HitGroup { get; }

Property Value

HitGroup_t

WsBreakDamageForce

[SchemaMember("DestructiblePartDamageRequest_t", "m_vWsBreakDamageForce")]
public Vector WsBreakDamageForce { get; }

Property Value

Vector

WsBreakDamageOrigin

[SchemaMember("DestructiblePartDamageRequest_t", "m_vWsBreakDamageOrigin")]
public Vector WsBreakDamageOrigin { get; }

Property Value

Vector