diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CAISound.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CAISound.g.cs
deleted file mode 100644
index 06df7bfff..000000000
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CAISound.g.cs
+++ /dev/null
@@ -1,49 +0,0 @@
-//
-#nullable enable
-#pragma warning disable CS1591
-
-using System;
-using System.Diagnostics;
-using System.Drawing;
-using CounterStrikeSharp;
-using CounterStrikeSharp.API.Modules.Events;
-using CounterStrikeSharp.API.Modules.Entities;
-using CounterStrikeSharp.API.Modules.Memory;
-using CounterStrikeSharp.API.Modules.Utils;
-using CounterStrikeSharp.API.Core.Attributes;
-
-namespace CounterStrikeSharp.API.Core;
-
-public partial class CAISound : CPointEntity
-{
- public CAISound (IntPtr pointer) : base(pointer) {}
-
- // m_iSoundType
- [SchemaMember("CAISound", "m_iSoundType")]
- public ref SoundTypes_t SoundType => ref Schema.GetRef(this.Handle, "CAISound", "m_iSoundType");
-
- // m_iSoundFlags
- [SchemaMember("CAISound", "m_iSoundFlags")]
- public ref SoundFlags_t SoundFlags => ref Schema.GetRef(this.Handle, "CAISound", "m_iSoundFlags");
-
- // m_iVolume
- [SchemaMember("CAISound", "m_iVolume")]
- public ref Int32 Volume => ref Schema.GetRef(this.Handle, "CAISound", "m_iVolume");
-
- // m_iSoundIndex
- [SchemaMember("CAISound", "m_iSoundIndex")]
- public ref Int32 SoundIndex => ref Schema.GetRef(this.Handle, "CAISound", "m_iSoundIndex");
-
- // m_flDuration
- [SchemaMember("CAISound", "m_flDuration")]
- public ref float Duration => ref Schema.GetRef(this.Handle, "CAISound", "m_flDuration");
-
- // m_iszProxyEntityName
- [SchemaMember("CAISound", "m_iszProxyEntityName")]
- public string ProxyEntityName
- {
- get { return Schema.GetUtf8String(this.Handle, "CAISound", "m_iszProxyEntityName"); }
- set { Schema.SetString(this.Handle, "CAISound", "m_iszProxyEntityName", value); }
- }
-
-}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CAI_Expresser.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CAI_Expresser.g.cs
index d54f2462c..694f6aec6 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CAI_Expresser.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CAI_Expresser.g.cs
@@ -26,6 +26,10 @@ public CAI_Expresser (IntPtr pointer) : base(pointer) {}
[SchemaMember("CAI_Expresser", "m_flStopTalkTimeWithoutDelay")]
public ref float StopTalkTimeWithoutDelay => ref Schema.GetRef(this.Handle, "CAI_Expresser", "m_flStopTalkTimeWithoutDelay");
+ // m_flQueuedSpeechTime
+ [SchemaMember("CAI_Expresser", "m_flQueuedSpeechTime")]
+ public ref float QueuedSpeechTime => ref Schema.GetRef(this.Handle, "CAI_Expresser", "m_flQueuedSpeechTime");
+
// m_flBlockedTalkTime
[SchemaMember("CAI_Expresser", "m_flBlockedTalkTime")]
public ref float BlockedTalkTime => ref Schema.GetRef(this.Handle, "CAI_Expresser", "m_flBlockedTalkTime");
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CAI_ExpresserWithFollowup.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CAI_ExpresserWithFollowup.g.cs
index e902c9a52..b36226815 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CAI_ExpresserWithFollowup.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CAI_ExpresserWithFollowup.g.cs
@@ -18,8 +18,4 @@ public partial class CAI_ExpresserWithFollowup : CAI_Expresser
{
public CAI_ExpresserWithFollowup (IntPtr pointer) : base(pointer) {}
- // m_pPostponedFollowup
- [SchemaMember("CAI_ExpresserWithFollowup", "m_pPostponedFollowup")]
- public ResponseFollowup? PostponedFollowup => Schema.GetPointer(this.Handle, "CAI_ExpresserWithFollowup", "m_pPostponedFollowup");
-
}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBarnLight.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBarnLight.g.cs
index 1e5470bcd..15046e69e 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBarnLight.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBarnLight.g.cs
@@ -54,6 +54,14 @@ public Color Color
[SchemaMember("CBarnLight", "m_nBakedShadowIndex")]
public ref Int32 BakedShadowIndex => ref Schema.GetRef(this.Handle, "CBarnLight", "m_nBakedShadowIndex");
+ // m_nLightPathUniqueId
+ [SchemaMember("CBarnLight", "m_nLightPathUniqueId")]
+ public ref Int32 LightPathUniqueId => ref Schema.GetRef(this.Handle, "CBarnLight", "m_nLightPathUniqueId");
+
+ // m_nLightMapUniqueId
+ [SchemaMember("CBarnLight", "m_nLightMapUniqueId")]
+ public ref Int32 LightMapUniqueId => ref Schema.GetRef(this.Handle, "CBarnLight", "m_nLightMapUniqueId");
+
// m_nLuminaireShape
[SchemaMember("CBarnLight", "m_nLuminaireShape")]
public ref Int32 LuminaireShape => ref Schema.GetRef(this.Handle, "CBarnLight", "m_nLuminaireShape");
@@ -154,6 +162,10 @@ public string LightStyleString
[SchemaMember("CBarnLight", "m_bContactShadow")]
public ref bool ContactShadow => ref Schema.GetRef(this.Handle, "CBarnLight", "m_bContactShadow");
+ // m_bForceShadowsEnabled
+ [SchemaMember("CBarnLight", "m_bForceShadowsEnabled")]
+ public ref bool ForceShadowsEnabled => ref Schema.GetRef(this.Handle, "CBarnLight", "m_bForceShadowsEnabled");
+
// m_nBounceLight
[SchemaMember("CBarnLight", "m_nBounceLight")]
public ref Int32 BounceLight => ref Schema.GetRef(this.Handle, "CBarnLight", "m_nBounceLight");
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseAnimGraph.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseAnimGraph.g.cs
index 4eb992298..10e6fe15d 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseAnimGraph.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseAnimGraph.g.cs
@@ -54,12 +54,12 @@ public CBaseAnimGraph (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBaseAnimGraph", "m_RagdollPose")]
public PhysicsRagdollPose_t RagdollPose => Schema.GetDeclaredClass(this.Handle, "CBaseAnimGraph", "m_RagdollPose");
+ // m_bRagdollEnabled
+ [SchemaMember("CBaseAnimGraph", "m_bRagdollEnabled")]
+ public ref bool RagdollEnabled => ref Schema.GetRef(this.Handle, "CBaseAnimGraph", "m_bRagdollEnabled");
+
// m_bRagdollClientSide
[SchemaMember("CBaseAnimGraph", "m_bRagdollClientSide")]
public ref bool RagdollClientSide => ref Schema.GetRef(this.Handle, "CBaseAnimGraph", "m_bRagdollClientSide");
- // m_nLastDestructiblePartDestroyedAnimgraphSetTick
- [SchemaMember("CBaseAnimGraph", "m_nLastDestructiblePartDestroyedAnimgraphSetTick")]
- public ref Int32 LastDestructiblePartDestroyedAnimgraphSetTick => ref Schema.GetRef(this.Handle, "CBaseAnimGraph", "m_nLastDestructiblePartDestroyedAnimgraphSetTick");
-
}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseAnimGraphController.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseAnimGraphController.g.cs
index 8853d86cd..744955d71 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseAnimGraphController.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseAnimGraphController.g.cs
@@ -74,4 +74,28 @@ public CBaseAnimGraphController (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBaseAnimGraphController", "m_flPrevAnimUpdateTime")]
public ref float PrevAnimUpdateTime => ref Schema.GetRef(this.Handle, "CBaseAnimGraphController", "m_flPrevAnimUpdateTime");
+ // m_hGraphDefinitionAG2
+ [SchemaMember("CBaseAnimGraphController", "m_hGraphDefinitionAG2")]
+ public CStrongHandle GraphDefinitionAG2 => Schema.GetDeclaredClass>(this.Handle, "CBaseAnimGraphController", "m_hGraphDefinitionAG2");
+
+ // m_bIsUsingAG2
+ [SchemaMember("CBaseAnimGraphController", "m_bIsUsingAG2")]
+ public ref bool IsUsingAG2 => ref Schema.GetRef(this.Handle, "CBaseAnimGraphController", "m_bIsUsingAG2");
+
+ // m_serializedPoseRecipeAG2
+ [SchemaMember("CBaseAnimGraphController", "m_serializedPoseRecipeAG2")]
+ public NetworkedVector SerializedPoseRecipeAG2 => Schema.GetDeclaredClass>(this.Handle, "CBaseAnimGraphController", "m_serializedPoseRecipeAG2");
+
+ // m_nSerializePoseRecipeSizeAG2
+ [SchemaMember("CBaseAnimGraphController", "m_nSerializePoseRecipeSizeAG2")]
+ public ref Int32 SerializePoseRecipeSizeAG2 => ref Schema.GetRef(this.Handle, "CBaseAnimGraphController", "m_nSerializePoseRecipeSizeAG2");
+
+ // m_nGraphCreationFlagsAG2
+ [SchemaMember("CBaseAnimGraphController", "m_nGraphCreationFlagsAG2")]
+ public ref byte GraphCreationFlagsAG2 => ref Schema.GetRef(this.Handle, "CBaseAnimGraphController", "m_nGraphCreationFlagsAG2");
+
+ // m_nServerGraphDefReloadCountAG2
+ [SchemaMember("CBaseAnimGraphController", "m_nServerGraphDefReloadCountAG2")]
+ public ref Int32 ServerGraphDefReloadCountAG2 => ref Schema.GetRef(this.Handle, "CBaseAnimGraphController", "m_nServerGraphDefReloadCountAG2");
+
}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseCSGrenade.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseCSGrenade.g.cs
index 5ed8861ed..47dc3b9b5 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseCSGrenade.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseCSGrenade.g.cs
@@ -46,10 +46,6 @@ public CBaseCSGrenade (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBaseCSGrenade", "m_flThrowStrength")]
public ref float ThrowStrength => ref Schema.GetRef(this.Handle, "CBaseCSGrenade", "m_flThrowStrength");
- // m_flThrowStrengthApproach
- [SchemaMember("CBaseCSGrenade", "m_flThrowStrengthApproach")]
- public ref float ThrowStrengthApproach => ref Schema.GetRef(this.Handle, "CBaseCSGrenade", "m_flThrowStrengthApproach");
-
// m_fDropTime
[SchemaMember("CBaseCSGrenade", "m_fDropTime")]
public ref float DropTime => ref Schema.GetRef(this.Handle, "CBaseCSGrenade", "m_fDropTime");
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseCombatCharacter.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseCombatCharacter.g.cs
index 862fac72a..ffbd746d1 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseCombatCharacter.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseCombatCharacter.g.cs
@@ -30,10 +30,18 @@ public CBaseCombatCharacter (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBaseCombatCharacter", "m_impactEnergyScale")]
public ref float ImpactEnergyScale => ref Schema.GetRef(this.Handle, "CBaseCombatCharacter", "m_impactEnergyScale");
+ // m_nMinVehicleDamageToTempRagdoll
+ [SchemaMember("CBaseCombatCharacter", "m_nMinVehicleDamageToTempRagdoll")]
+ public ref Int32 MinVehicleDamageToTempRagdoll => ref Schema.GetRef(this.Handle, "CBaseCombatCharacter", "m_nMinVehicleDamageToTempRagdoll");
+
// m_bApplyStressDamage
[SchemaMember("CBaseCombatCharacter", "m_bApplyStressDamage")]
public ref bool ApplyStressDamage => ref Schema.GetRef(this.Handle, "CBaseCombatCharacter", "m_bApplyStressDamage");
+ // m_bDeathEventsDispatched
+ [SchemaMember("CBaseCombatCharacter", "m_bDeathEventsDispatched")]
+ public ref bool DeathEventsDispatched => ref Schema.GetRef(this.Handle, "CBaseCombatCharacter", "m_bDeathEventsDispatched");
+
// m_iDamageCount
[SchemaMember("CBaseCombatCharacter", "m_iDamageCount")]
public ref Int32 DamageCount => ref Schema.GetRef(this.Handle, "CBaseCombatCharacter", "m_iDamageCount");
@@ -54,4 +62,8 @@ public string StrRelationships
[SchemaMember("CBaseCombatCharacter", "m_nNavHullIdx")]
public ref UInt32 NavHullIdx => ref Schema.GetRef(this.Handle, "CBaseCombatCharacter", "m_nNavHullIdx");
+ // m_movementStats
+ [SchemaMember("CBaseCombatCharacter", "m_movementStats")]
+ public CMovementStatsProperty MovementStats => Schema.GetDeclaredClass(this.Handle, "CBaseCombatCharacter", "m_movementStats");
+
}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseDoor.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseDoor.g.cs
index a39434a41..a2252dd91 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseDoor.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseDoor.g.cs
@@ -46,6 +46,10 @@ public CBaseDoor (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBaseDoor", "m_bIgnoreDebris")]
public ref bool IgnoreDebris => ref Schema.GetRef(this.Handle, "CBaseDoor", "m_bIgnoreDebris");
+ // m_bNoNPCs
+ [SchemaMember("CBaseDoor", "m_bNoNPCs")]
+ public ref bool NoNPCs => ref Schema.GetRef(this.Handle, "CBaseDoor", "m_bNoNPCs");
+
// m_eSpawnPosition
[SchemaMember("CBaseDoor", "m_eSpawnPosition")]
public ref FuncDoorSpawnPos_t SpawnPosition => ref Schema.GetRef(this.Handle, "CBaseDoor", "m_eSpawnPosition");
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseEntity.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseEntity.g.cs
index 3068330a9..088e54a8e 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseEntity.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseEntity.g.cs
@@ -274,10 +274,22 @@ public string UniqueHammerID
[SchemaMember("CBaseEntity", "m_flWaterLevel")]
public ref float WaterLevel => ref Schema.GetRef(this.Handle, "CBaseEntity", "m_flWaterLevel");
+ // m_bGravityDisabled
+ [SchemaMember("CBaseEntity", "m_bGravityDisabled")]
+ public ref bool GravityDisabled => ref Schema.GetRef(this.Handle, "CBaseEntity", "m_bGravityDisabled");
+
// m_bAnimatedEveryTick
[SchemaMember("CBaseEntity", "m_bAnimatedEveryTick")]
public ref bool AnimatedEveryTick => ref Schema.GetRef(this.Handle, "CBaseEntity", "m_bAnimatedEveryTick");
+ // m_flActualGravityScale
+ [SchemaMember("CBaseEntity", "m_flActualGravityScale")]
+ public ref float ActualGravityScale => ref Schema.GetRef(this.Handle, "CBaseEntity", "m_flActualGravityScale");
+
+ // m_bGravityActuallyDisabled
+ [SchemaMember("CBaseEntity", "m_bGravityActuallyDisabled")]
+ public ref bool GravityActuallyDisabled => ref Schema.GetRef(this.Handle, "CBaseEntity", "m_bGravityActuallyDisabled");
+
// m_bDisableLowViolence
[SchemaMember("CBaseEntity", "m_bDisableLowViolence")]
public ref bool DisableLowViolence => ref Schema.GetRef(this.Handle, "CBaseEntity", "m_bDisableLowViolence");
@@ -326,10 +338,6 @@ public string UniqueHammerID
[SchemaMember("CBaseEntity", "m_bLagCompensate")]
public ref bool LagCompensate => ref Schema.GetRef(this.Handle, "CBaseEntity", "m_bLagCompensate");
- // m_flOverriddenFriction
- [SchemaMember("CBaseEntity", "m_flOverriddenFriction")]
- public ref float OverriddenFriction => ref Schema.GetRef(this.Handle, "CBaseEntity", "m_flOverriddenFriction");
-
// m_pBlocker
[SchemaMember("CBaseEntity", "m_pBlocker")]
public CHandle Blocker => Schema.GetDeclaredClass>(this.Handle, "CBaseEntity", "m_pBlocker");
@@ -346,4 +354,8 @@ public string UniqueHammerID
[SchemaMember("CBaseEntity", "m_nBloodType")]
public ref BloodType BloodType => ref Schema.GetRef(this.Handle, "CBaseEntity", "m_nBloodType");
+ // m_pPulseGraphInstance
+ [SchemaMember("CBaseEntity", "m_pPulseGraphInstance")]
+ public CPulseGraphInstance_ServerEntity? PulseGraphInstance => Schema.GetPointer(this.Handle, "CBaseEntity", "m_pPulseGraphInstance");
+
}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseFire.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseFire.g.cs
deleted file mode 100644
index aeb872c45..000000000
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseFire.g.cs
+++ /dev/null
@@ -1,37 +0,0 @@
-//
-#nullable enable
-#pragma warning disable CS1591
-
-using System;
-using System.Diagnostics;
-using System.Drawing;
-using CounterStrikeSharp;
-using CounterStrikeSharp.API.Modules.Events;
-using CounterStrikeSharp.API.Modules.Entities;
-using CounterStrikeSharp.API.Modules.Memory;
-using CounterStrikeSharp.API.Modules.Utils;
-using CounterStrikeSharp.API.Core.Attributes;
-
-namespace CounterStrikeSharp.API.Core;
-
-public partial class CBaseFire : CBaseEntity
-{
- public CBaseFire (IntPtr pointer) : base(pointer) {}
-
- // m_flScale
- [SchemaMember("CBaseFire", "m_flScale")]
- public ref float Scale => ref Schema.GetRef(this.Handle, "CBaseFire", "m_flScale");
-
- // m_flStartScale
- [SchemaMember("CBaseFire", "m_flStartScale")]
- public ref float StartScale => ref Schema.GetRef(this.Handle, "CBaseFire", "m_flStartScale");
-
- // m_flScaleTime
- [SchemaMember("CBaseFire", "m_flScaleTime")]
- public ref float ScaleTime => ref Schema.GetRef(this.Handle, "CBaseFire", "m_flScaleTime");
-
- // m_nFlags
- [SchemaMember("CBaseFire", "m_nFlags")]
- public ref UInt32 FireFlags => ref Schema.GetRef(this.Handle, "CBaseFire", "m_nFlags");
-
-}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseModelEntity.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseModelEntity.g.cs
index 9d912729c..a6c55b15b 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseModelEntity.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseModelEntity.g.cs
@@ -46,14 +46,46 @@ public CBaseModelEntity (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed4")]
public ref HitGroup_t DestructiblePartInitialStateDestructed4 => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed4");
- // m_nLastHitDestructiblePartIndex
- [SchemaMember("CBaseModelEntity", "m_nLastHitDestructiblePartIndex")]
- public ref Int32 LastHitDestructiblePartIndex => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_nLastHitDestructiblePartIndex");
+ // m_nDestructiblePartInitialStateDestructed0_PartIndex
+ [SchemaMember("CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed0_PartIndex")]
+ public ref Int32 DestructiblePartInitialStateDestructed0_PartIndex => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed0_PartIndex");
+
+ // m_nDestructiblePartInitialStateDestructed1_PartIndex
+ [SchemaMember("CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed1_PartIndex")]
+ public ref Int32 DestructiblePartInitialStateDestructed1_PartIndex => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed1_PartIndex");
+
+ // m_nDestructiblePartInitialStateDestructed2_PartIndex
+ [SchemaMember("CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed2_PartIndex")]
+ public ref Int32 DestructiblePartInitialStateDestructed2_PartIndex => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed2_PartIndex");
+
+ // m_nDestructiblePartInitialStateDestructed3_PartIndex
+ [SchemaMember("CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed3_PartIndex")]
+ public ref Int32 DestructiblePartInitialStateDestructed3_PartIndex => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed3_PartIndex");
+
+ // m_nDestructiblePartInitialStateDestructed4_PartIndex
+ [SchemaMember("CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed4_PartIndex")]
+ public ref Int32 DestructiblePartInitialStateDestructed4_PartIndex => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed4_PartIndex");
+
+ // m_pDestructiblePartsSystemComponent
+ [SchemaMember("CBaseModelEntity", "m_pDestructiblePartsSystemComponent")]
+ public CDestructiblePartsSystemComponent? DestructiblePartsSystemComponent => Schema.GetPointer(this.Handle, "CBaseModelEntity", "m_pDestructiblePartsSystemComponent");
// m_LastHitGroup
[SchemaMember("CBaseModelEntity", "m_LastHitGroup")]
public ref HitGroup_t LastHitGroup => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_LastHitGroup");
+ // m_sLastDamageSourceName
+ [SchemaMember("CBaseModelEntity", "m_sLastDamageSourceName")]
+ public string LastDamageSourceName
+ {
+ get { return Schema.GetUtf8String(this.Handle, "CBaseModelEntity", "m_sLastDamageSourceName"); }
+ set { Schema.SetString(this.Handle, "CBaseModelEntity", "m_sLastDamageSourceName", value); }
+ }
+
+ // m_vLastDamagePosition
+ [SchemaMember("CBaseModelEntity", "m_vLastDamagePosition")]
+ public Vector LastDamagePosition => Schema.GetDeclaredClass(this.Handle, "CBaseModelEntity", "m_vLastDamagePosition");
+
// m_flDissolveStartTime
[SchemaMember("CBaseModelEntity", "m_flDissolveStartTime")]
public ref float DissolveStartTime => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_flDissolveStartTime");
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePlayerController.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePlayerController.g.cs
index 17f71f39a..ffa4822df 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePlayerController.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePlayerController.g.cs
@@ -114,6 +114,10 @@ public string NetworkIDString
[SchemaMember("CBasePlayerController", "m_steamID")]
public ref UInt64 SteamID => ref Schema.GetRef(this.Handle, "CBasePlayerController", "m_steamID");
+ // m_bNoClipEnabled
+ [SchemaMember("CBasePlayerController", "m_bNoClipEnabled")]
+ public ref bool NoClipEnabled => ref Schema.GetRef(this.Handle, "CBasePlayerController", "m_bNoClipEnabled");
+
// m_iDesiredFOV
[SchemaMember("CBasePlayerController", "m_iDesiredFOV")]
public ref UInt32 DesiredFOV => ref Schema.GetRef(this.Handle, "CBasePlayerController", "m_iDesiredFOV");
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePlayerPawn.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePlayerPawn.g.cs
index 24fbbb8e0..6edfe436a 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePlayerPawn.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePlayerPawn.g.cs
@@ -58,10 +58,6 @@ public CBasePlayerPawn (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBasePlayerPawn", "m_ServerViewAngleChanges")]
public NetworkedVector ServerViewAngleChanges => Schema.GetDeclaredClass>(this.Handle, "CBasePlayerPawn", "m_ServerViewAngleChanges");
- // m_nHighestGeneratedServerViewAngleChangeIndex
- [SchemaMember("CBasePlayerPawn", "m_nHighestGeneratedServerViewAngleChangeIndex")]
- public ref UInt32 HighestGeneratedServerViewAngleChangeIndex => ref Schema.GetRef(this.Handle, "CBasePlayerPawn", "m_nHighestGeneratedServerViewAngleChangeIndex");
-
// v_angle
[SchemaMember("CBasePlayerPawn", "v_angle")]
public QAngle V_angle => Schema.GetDeclaredClass(this.Handle, "CBasePlayerPawn", "v_angle");
@@ -102,6 +98,10 @@ public CBasePlayerPawn (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBasePlayerPawn", "m_hController")]
public CHandle Controller => Schema.GetDeclaredClass>(this.Handle, "CBasePlayerPawn", "m_hController");
+ // m_hDefaultController
+ [SchemaMember("CBasePlayerPawn", "m_hDefaultController")]
+ public CHandle DefaultController => Schema.GetDeclaredClass>(this.Handle, "CBasePlayerPawn", "m_hDefaultController");
+
// m_fHltvReplayDelay
[SchemaMember("CBasePlayerPawn", "m_fHltvReplayDelay")]
public ref float HltvReplayDelay => ref Schema.GetRef(this.Handle, "CBasePlayerPawn", "m_fHltvReplayDelay");
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePlayerWeaponVData.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePlayerWeaponVData.g.cs
index 5f2fdf2d6..28bce8b46 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePlayerWeaponVData.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePlayerWeaponVData.g.cs
@@ -26,6 +26,18 @@ public CBasePlayerWeaponVData (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBasePlayerWeaponVData", "m_bAllowFlipping")]
public ref bool AllowFlipping => ref Schema.GetRef(this.Handle, "CBasePlayerWeaponVData", "m_bAllowFlipping");
+ // m_nMuzzleSmokeShotThreshold
+ [SchemaMember("CBasePlayerWeaponVData", "m_nMuzzleSmokeShotThreshold")]
+ public ref byte MuzzleSmokeShotThreshold => ref Schema.GetRef(this.Handle, "CBasePlayerWeaponVData", "m_nMuzzleSmokeShotThreshold");
+
+ // m_flMuzzleSmokeTimeout
+ [SchemaMember("CBasePlayerWeaponVData", "m_flMuzzleSmokeTimeout")]
+ public ref float MuzzleSmokeTimeout => ref Schema.GetRef(this.Handle, "CBasePlayerWeaponVData", "m_flMuzzleSmokeTimeout");
+
+ // m_flMuzzleSmokeDecrementRate
+ [SchemaMember("CBasePlayerWeaponVData", "m_flMuzzleSmokeDecrementRate")]
+ public ref float MuzzleSmokeDecrementRate => ref Schema.GetRef(this.Handle, "CBasePlayerWeaponVData", "m_flMuzzleSmokeDecrementRate");
+
// m_bLinkedCooldowns
[SchemaMember("CBasePlayerWeaponVData", "m_bLinkedCooldowns")]
public ref bool LinkedCooldowns => ref Schema.GetRef(this.Handle, "CBasePlayerWeaponVData", "m_bLinkedCooldowns");
@@ -62,6 +74,10 @@ public CBasePlayerWeaponVData (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBasePlayerWeaponVData", "m_bReserveAmmoAsClips")]
public ref bool ReserveAmmoAsClips => ref Schema.GetRef(this.Handle, "CBasePlayerWeaponVData", "m_bReserveAmmoAsClips");
+ // m_bTreatAsSingleClip
+ [SchemaMember("CBasePlayerWeaponVData", "m_bTreatAsSingleClip")]
+ public ref bool TreatAsSingleClip => ref Schema.GetRef(this.Handle, "CBasePlayerWeaponVData", "m_bTreatAsSingleClip");
+
// m_iWeight
[SchemaMember("CBasePlayerWeaponVData", "m_iWeight")]
public ref Int32 Weight => ref Schema.GetRef(this.Handle, "CBasePlayerWeaponVData", "m_iWeight");
@@ -78,6 +94,10 @@ public CBasePlayerWeaponVData (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBasePlayerWeaponVData", "m_iRumbleEffect")]
public ref RumbleEffect_t RumbleEffect => ref Schema.GetRef(this.Handle, "CBasePlayerWeaponVData", "m_iRumbleEffect");
+ // m_flDropSpeed
+ [SchemaMember("CBasePlayerWeaponVData", "m_flDropSpeed")]
+ public ref float DropSpeed => ref Schema.GetRef(this.Handle, "CBasePlayerWeaponVData", "m_flDropSpeed");
+
// m_iSlot
[SchemaMember("CBasePlayerWeaponVData", "m_iSlot")]
public ref Int32 Slot => ref Schema.GetRef(this.Handle, "CBasePlayerWeaponVData", "m_iSlot");
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseProp.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseProp.g.cs
index a1f5fbf48..98796bf77 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseProp.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseProp.g.cs
@@ -32,6 +32,6 @@ public CBaseProp (IntPtr pointer) : base(pointer) {}
// m_mPreferredCatchTransform
[SchemaMember("CBaseProp", "m_mPreferredCatchTransform")]
- public matrix3x4_t MPreferredCatchTransform => Schema.GetDeclaredClass(this.Handle, "CBaseProp", "m_mPreferredCatchTransform");
+ public CTransform MPreferredCatchTransform => Schema.GetDeclaredClass(this.Handle, "CBaseProp", "m_mPreferredCatchTransform");
}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePropDoor.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePropDoor.g.cs
index 69705ed2c..d2e61d63f 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePropDoor.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePropDoor.g.cs
@@ -42,6 +42,10 @@ public CBasePropDoor (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBasePropDoor", "m_bLocked")]
public ref bool Locked => ref Schema.GetRef(this.Handle, "CBasePropDoor", "m_bLocked");
+ // m_bNoNPCs
+ [SchemaMember("CBasePropDoor", "m_bNoNPCs")]
+ public ref bool NoNPCs => ref Schema.GetRef(this.Handle, "CBasePropDoor", "m_bNoNPCs");
+
// m_closedPosition
[SchemaMember("CBasePropDoor", "m_closedPosition")]
public Vector ClosedPosition => Schema.GetDeclaredClass(this.Handle, "CBasePropDoor", "m_closedPosition");
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CPlayer_ViewModelServices.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePulseGraphInstance.g.cs
similarity index 72%
rename from managed/CounterStrikeSharp.API/Core/Schema/Classes/CPlayer_ViewModelServices.g.cs
rename to managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePulseGraphInstance.g.cs
index a1feec9d2..03cf5a6d4 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CPlayer_ViewModelServices.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBasePulseGraphInstance.g.cs
@@ -1,21 +1,21 @@
-//
-#nullable enable
-#pragma warning disable CS1591
-
-using System;
-using System.Diagnostics;
-using System.Drawing;
-using CounterStrikeSharp;
-using CounterStrikeSharp.API.Modules.Events;
-using CounterStrikeSharp.API.Modules.Entities;
-using CounterStrikeSharp.API.Modules.Memory;
-using CounterStrikeSharp.API.Modules.Utils;
-using CounterStrikeSharp.API.Core.Attributes;
-
-namespace CounterStrikeSharp.API.Core;
-
-public partial class CPlayer_ViewModelServices : CPlayerPawnComponent
-{
- public CPlayer_ViewModelServices (IntPtr pointer) : base(pointer) {}
-
-}
+//
+#nullable enable
+#pragma warning disable CS1591
+
+using System;
+using System.Diagnostics;
+using System.Drawing;
+using CounterStrikeSharp;
+using CounterStrikeSharp.API.Modules.Events;
+using CounterStrikeSharp.API.Modules.Entities;
+using CounterStrikeSharp.API.Modules.Memory;
+using CounterStrikeSharp.API.Modules.Utils;
+using CounterStrikeSharp.API.Core.Attributes;
+
+namespace CounterStrikeSharp.API.Core;
+
+public partial class CBasePulseGraphInstance : NativeObject
+{
+ public CBasePulseGraphInstance (IntPtr pointer) : base(pointer) {}
+
+}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseTrigger.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseTrigger.g.cs
index 4559b42f4..833685393 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseTrigger.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseTrigger.g.cs
@@ -18,22 +18,6 @@ public partial class CBaseTrigger : CBaseToggle
{
public CBaseTrigger (IntPtr pointer) : base(pointer) {}
- // m_bDisabled
- [SchemaMember("CBaseTrigger", "m_bDisabled")]
- public ref bool Disabled => ref Schema.GetRef(this.Handle, "CBaseTrigger", "m_bDisabled");
-
- // m_iFilterName
- [SchemaMember("CBaseTrigger", "m_iFilterName")]
- public string FilterName
- {
- get { return Schema.GetUtf8String(this.Handle, "CBaseTrigger", "m_iFilterName"); }
- set { Schema.SetString(this.Handle, "CBaseTrigger", "m_iFilterName", value); }
- }
-
- // m_hFilter
- [SchemaMember("CBaseTrigger", "m_hFilter")]
- public CHandle Filter => Schema.GetDeclaredClass>(this.Handle, "CBaseTrigger", "m_hFilter");
-
// m_OnStartTouch
[SchemaMember("CBaseTrigger", "m_OnStartTouch")]
public CEntityIOOutput OnStartTouch => Schema.GetDeclaredClass(this.Handle, "CBaseTrigger", "m_OnStartTouch");
@@ -66,8 +50,24 @@ public string FilterName
[SchemaMember("CBaseTrigger", "m_hTouchingEntities")]
public NetworkedVector> TouchingEntities => Schema.GetDeclaredClass>>(this.Handle, "CBaseTrigger", "m_hTouchingEntities");
- // m_bClientSidePredicted
- [SchemaMember("CBaseTrigger", "m_bClientSidePredicted")]
- public ref bool ClientSidePredicted => ref Schema.GetRef(this.Handle, "CBaseTrigger", "m_bClientSidePredicted");
+ // m_iFilterName
+ [SchemaMember("CBaseTrigger", "m_iFilterName")]
+ public string FilterName
+ {
+ get { return Schema.GetUtf8String(this.Handle, "CBaseTrigger", "m_iFilterName"); }
+ set { Schema.SetString(this.Handle, "CBaseTrigger", "m_iFilterName", value); }
+ }
+
+ // m_hFilter
+ [SchemaMember("CBaseTrigger", "m_hFilter")]
+ public CHandle Filter => Schema.GetDeclaredClass>(this.Handle, "CBaseTrigger", "m_hFilter");
+
+ // m_bDisabled
+ [SchemaMember("CBaseTrigger", "m_bDisabled")]
+ public ref bool Disabled => ref Schema.GetRef(this.Handle, "CBaseTrigger", "m_bDisabled");
+
+ // m_bUseAsyncQueries
+ [SchemaMember("CBaseTrigger", "m_bUseAsyncQueries")]
+ public ref bool UseAsyncQueries => ref Schema.GetRef(this.Handle, "CBaseTrigger", "m_bUseAsyncQueries");
}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseViewModel.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseViewModel.g.cs
deleted file mode 100644
index 70503ec9c..000000000
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBaseViewModel.g.cs
+++ /dev/null
@@ -1,73 +0,0 @@
-//
-#nullable enable
-#pragma warning disable CS1591
-
-using System;
-using System.Diagnostics;
-using System.Drawing;
-using CounterStrikeSharp;
-using CounterStrikeSharp.API.Modules.Events;
-using CounterStrikeSharp.API.Modules.Entities;
-using CounterStrikeSharp.API.Modules.Memory;
-using CounterStrikeSharp.API.Modules.Utils;
-using CounterStrikeSharp.API.Core.Attributes;
-
-namespace CounterStrikeSharp.API.Core;
-
-public partial class CBaseViewModel : CBaseAnimGraph
-{
- public CBaseViewModel (IntPtr pointer) : base(pointer) {}
-
- // m_vecLastFacing
- [SchemaMember("CBaseViewModel", "m_vecLastFacing")]
- public Vector LastFacing => Schema.GetDeclaredClass(this.Handle, "CBaseViewModel", "m_vecLastFacing");
-
- // m_nViewModelIndex
- [SchemaMember("CBaseViewModel", "m_nViewModelIndex")]
- public ref UInt32 ViewModelIndex => ref Schema.GetRef(this.Handle, "CBaseViewModel", "m_nViewModelIndex");
-
- // m_nAnimationParity
- [SchemaMember("CBaseViewModel", "m_nAnimationParity")]
- public ref UInt32 AnimationParity => ref Schema.GetRef(this.Handle, "CBaseViewModel", "m_nAnimationParity");
-
- // m_flAnimationStartTime
- [SchemaMember("CBaseViewModel", "m_flAnimationStartTime")]
- public ref float AnimationStartTime => ref Schema.GetRef(this.Handle, "CBaseViewModel", "m_flAnimationStartTime");
-
- // m_hWeapon
- [SchemaMember("CBaseViewModel", "m_hWeapon")]
- public CHandle Weapon => Schema.GetDeclaredClass>(this.Handle, "CBaseViewModel", "m_hWeapon");
-
- // m_sVMName
- [SchemaMember("CBaseViewModel", "m_sVMName")]
- public string VMName
- {
- get { return Schema.GetUtf8String(this.Handle, "CBaseViewModel", "m_sVMName"); }
- set { Schema.SetString(this.Handle, "CBaseViewModel", "m_sVMName", value); }
- }
-
- // m_sAnimationPrefix
- [SchemaMember("CBaseViewModel", "m_sAnimationPrefix")]
- public string AnimationPrefix
- {
- get { return Schema.GetUtf8String(this.Handle, "CBaseViewModel", "m_sAnimationPrefix"); }
- set { Schema.SetString(this.Handle, "CBaseViewModel", "m_sAnimationPrefix", value); }
- }
-
- // m_hOldLayerSequence
- [SchemaMember("CBaseViewModel", "m_hOldLayerSequence")]
- public ref Int32 OldLayerSequence => ref Schema.GetRef(this.Handle, "CBaseViewModel", "m_hOldLayerSequence");
-
- // m_oldLayer
- [SchemaMember("CBaseViewModel", "m_oldLayer")]
- public ref Int32 OldLayer => ref Schema.GetRef(this.Handle, "CBaseViewModel", "m_oldLayer");
-
- // m_oldLayerStartTime
- [SchemaMember("CBaseViewModel", "m_oldLayerStartTime")]
- public ref float OldLayerStartTime => ref Schema.GetRef(this.Handle, "CBaseViewModel", "m_oldLayerStartTime");
-
- // m_hControlPanel
- [SchemaMember("CBaseViewModel", "m_hControlPanel")]
- public CHandle ControlPanel => Schema.GetDeclaredClass>(this.Handle, "CBaseViewModel", "m_hControlPanel");
-
-}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBreakableProp.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBreakableProp.g.cs
index 8bc9dd23f..8f854e816 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBreakableProp.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBreakableProp.g.cs
@@ -22,6 +22,10 @@ public CBreakableProp (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBreakableProp", "m_CPropDataComponent")]
public CPropDataComponent CPropDataComponent => Schema.GetDeclaredClass(this.Handle, "CBreakableProp", "m_CPropDataComponent");
+ // m_OnStartDeath
+ [SchemaMember("CBreakableProp", "m_OnStartDeath")]
+ public CEntityIOOutput OnStartDeath => Schema.GetDeclaredClass(this.Handle, "CBreakableProp", "m_OnStartDeath");
+
// m_OnBreak
[SchemaMember("CBreakableProp", "m_OnBreak")]
public CEntityIOOutput OnBreak => Schema.GetDeclaredClass(this.Handle, "CBreakableProp", "m_OnBreak");
@@ -142,10 +146,6 @@ public string ExplosionModifier
[SchemaMember("CBreakableProp", "m_flLastPhysicsInfluenceTime")]
public ref float LastPhysicsInfluenceTime => ref Schema.GetRef(this.Handle, "CBreakableProp", "m_flLastPhysicsInfluenceTime");
- // m_bOriginalBlockLOS
- [SchemaMember("CBreakableProp", "m_bOriginalBlockLOS")]
- public ref bool OriginalBlockLOS => ref Schema.GetRef(this.Handle, "CBreakableProp", "m_bOriginalBlockLOS");
-
// m_flDefaultFadeScale
[SchemaMember("CBreakableProp", "m_flDefaultFadeScale")]
public ref float DefaultFadeScale => ref Schema.GetRef(this.Handle, "CBreakableProp", "m_flDefaultFadeScale");
@@ -154,14 +154,6 @@ public string ExplosionModifier
[SchemaMember("CBreakableProp", "m_hLastAttacker")]
public CHandle LastAttacker => Schema.GetDeclaredClass>(this.Handle, "CBreakableProp", "m_hLastAttacker");
- // m_hFlareEnt
- [SchemaMember("CBreakableProp", "m_hFlareEnt")]
- public CHandle FlareEnt => Schema.GetDeclaredClass>(this.Handle, "CBreakableProp", "m_hFlareEnt");
-
- // m_bUsePuntSound
- [SchemaMember("CBreakableProp", "m_bUsePuntSound")]
- public ref bool UsePuntSound => ref Schema.GetRef(this.Handle, "CBreakableProp", "m_bUsePuntSound");
-
// m_iszPuntSound
[SchemaMember("CBreakableProp", "m_iszPuntSound")]
public string PuntSound
@@ -170,8 +162,12 @@ public string PuntSound
set { Schema.SetString(this.Handle, "CBreakableProp", "m_iszPuntSound", value); }
}
- // m_noGhostCollision
- [SchemaMember("CBreakableProp", "m_noGhostCollision")]
- public ref bool NoGhostCollision => ref Schema.GetRef(this.Handle, "CBreakableProp", "m_noGhostCollision");
+ // m_bUsePuntSound
+ [SchemaMember("CBreakableProp", "m_bUsePuntSound")]
+ public ref bool UsePuntSound => ref Schema.GetRef(this.Handle, "CBreakableProp", "m_bUsePuntSound");
+
+ // m_bOriginalBlockLOS
+ [SchemaMember("CBreakableProp", "m_bOriginalBlockLOS")]
+ public ref bool OriginalBlockLOS => ref Schema.GetRef(this.Handle, "CBreakableProp", "m_bOriginalBlockLOS");
}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBubbling.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBubbling.g.cs
deleted file mode 100644
index d3b9eb261..000000000
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBubbling.g.cs
+++ /dev/null
@@ -1,33 +0,0 @@
-//
-#nullable enable
-#pragma warning disable CS1591
-
-using System;
-using System.Diagnostics;
-using System.Drawing;
-using CounterStrikeSharp;
-using CounterStrikeSharp.API.Modules.Events;
-using CounterStrikeSharp.API.Modules.Entities;
-using CounterStrikeSharp.API.Modules.Memory;
-using CounterStrikeSharp.API.Modules.Utils;
-using CounterStrikeSharp.API.Core.Attributes;
-
-namespace CounterStrikeSharp.API.Core;
-
-public partial class CBubbling : CBaseModelEntity
-{
- public CBubbling (IntPtr pointer) : base(pointer) {}
-
- // m_density
- [SchemaMember("CBubbling", "m_density")]
- public ref Int32 Density => ref Schema.GetRef(this.Handle, "CBubbling", "m_density");
-
- // m_frequency
- [SchemaMember("CBubbling", "m_frequency")]
- public ref Int32 Frequency => ref Schema.GetRef(this.Handle, "CBubbling", "m_frequency");
-
- // m_state
- [SchemaMember("CBubbling", "m_state")]
- public ref Int32 State => ref Schema.GetRef(this.Handle, "CBubbling", "m_state");
-
-}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBuoyancyHelper.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBuoyancyHelper.g.cs
index 07ab4dd3b..2d7da0179 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBuoyancyHelper.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CBuoyancyHelper.g.cs
@@ -26,6 +26,22 @@ public CBuoyancyHelper (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBuoyancyHelper", "m_flFluidDensity")]
public ref float FluidDensity => ref Schema.GetRef(this.Handle, "CBuoyancyHelper", "m_flFluidDensity");
+ // m_flNeutrallyBuoyantGravity
+ [SchemaMember("CBuoyancyHelper", "m_flNeutrallyBuoyantGravity")]
+ public ref float NeutrallyBuoyantGravity => ref Schema.GetRef(this.Handle, "CBuoyancyHelper", "m_flNeutrallyBuoyantGravity");
+
+ // m_flNeutrallyBuoyantLinearDamping
+ [SchemaMember("CBuoyancyHelper", "m_flNeutrallyBuoyantLinearDamping")]
+ public ref float NeutrallyBuoyantLinearDamping => ref Schema.GetRef(this.Handle, "CBuoyancyHelper", "m_flNeutrallyBuoyantLinearDamping");
+
+ // m_flNeutrallyBuoyantAngularDamping
+ [SchemaMember("CBuoyancyHelper", "m_flNeutrallyBuoyantAngularDamping")]
+ public ref float NeutrallyBuoyantAngularDamping => ref Schema.GetRef(this.Handle, "CBuoyancyHelper", "m_flNeutrallyBuoyantAngularDamping");
+
+ // m_bNeutrallyBuoyant
+ [SchemaMember("CBuoyancyHelper", "m_bNeutrallyBuoyant")]
+ public ref bool NeutrallyBuoyant => ref Schema.GetRef(this.Handle, "CBuoyancyHelper", "m_bNeutrallyBuoyant");
+
// m_vecFractionOfWheelSubmergedForWheelFriction
[SchemaMember("CBuoyancyHelper", "m_vecFractionOfWheelSubmergedForWheelFriction")]
public NetworkedVector FractionOfWheelSubmergedForWheelFriction => Schema.GetDeclaredClass>(this.Handle, "CBuoyancyHelper", "m_vecFractionOfWheelSubmergedForWheelFriction");
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSGOViewModel.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSGOViewModel.g.cs
deleted file mode 100644
index 18493e528..000000000
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSGOViewModel.g.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-//
-#nullable enable
-#pragma warning disable CS1591
-
-using System;
-using System.Diagnostics;
-using System.Drawing;
-using CounterStrikeSharp;
-using CounterStrikeSharp.API.Modules.Events;
-using CounterStrikeSharp.API.Modules.Entities;
-using CounterStrikeSharp.API.Modules.Memory;
-using CounterStrikeSharp.API.Modules.Utils;
-using CounterStrikeSharp.API.Core.Attributes;
-
-namespace CounterStrikeSharp.API.Core;
-
-public partial class CCSGOViewModel : CPredictedViewModel
-{
- public CCSGOViewModel (IntPtr pointer) : base(pointer) {}
-
- // m_bShouldIgnoreOffsetAndAccuracy
- [SchemaMember("CCSGOViewModel", "m_bShouldIgnoreOffsetAndAccuracy")]
- public ref bool ShouldIgnoreOffsetAndAccuracy => ref Schema.GetRef(this.Handle, "CCSGOViewModel", "m_bShouldIgnoreOffsetAndAccuracy");
-
-}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSGameRules.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSGameRules.g.cs
index 267442ac3..93daa08ee 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSGameRules.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSGameRules.g.cs
@@ -34,10 +34,6 @@ public CCSGameRules (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSGameRules", "m_fWarmupPeriodStart")]
public ref float WarmupPeriodStart => ref Schema.GetRef(this.Handle, "CCSGameRules", "m_fWarmupPeriodStart");
- // m_bServerPaused
- [SchemaMember("CCSGameRules", "m_bServerPaused")]
- public ref bool ServerPaused => ref Schema.GetRef(this.Handle, "CCSGameRules", "m_bServerPaused");
-
// m_bTerroristTimeOutActive
[SchemaMember("CCSGameRules", "m_bTerroristTimeOutActive")]
public ref bool TerroristTimeOutActive => ref Schema.GetRef(this.Handle, "CCSGameRules", "m_bTerroristTimeOutActive");
@@ -442,6 +438,14 @@ public string QueuedMatchmakingReservationString
[SchemaMember("CCSGameRules", "m_numSpectatorsCountMaxLnk")]
public ref UInt32 NumSpectatorsCountMaxLnk => ref Schema.GetRef(this.Handle, "CCSGameRules", "m_numSpectatorsCountMaxLnk");
+ // m_nCTsAliveAtFreezetimeEnd
+ [SchemaMember("CCSGameRules", "m_nCTsAliveAtFreezetimeEnd")]
+ public ref Int32 CTsAliveAtFreezetimeEnd => ref Schema.GetRef(this.Handle, "CCSGameRules", "m_nCTsAliveAtFreezetimeEnd");
+
+ // m_nTerroristsAliveAtFreezetimeEnd
+ [SchemaMember("CCSGameRules", "m_nTerroristsAliveAtFreezetimeEnd")]
+ public ref Int32 TerroristsAliveAtFreezetimeEnd => ref Schema.GetRef(this.Handle, "CCSGameRules", "m_nTerroristsAliveAtFreezetimeEnd");
+
// m_bForceTeamChangeSilent
[SchemaMember("CCSGameRules", "m_bForceTeamChangeSilent")]
public ref bool ForceTeamChangeSilent => ref Schema.GetRef(this.Handle, "CCSGameRules", "m_bForceTeamChangeSilent");
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CEnvFunnel.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPetPlacement.g.cs
similarity index 77%
rename from managed/CounterStrikeSharp.API/Core/Schema/Classes/CEnvFunnel.g.cs
rename to managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPetPlacement.g.cs
index 92b2f1612..9ff23fd1b 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CEnvFunnel.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPetPlacement.g.cs
@@ -1,21 +1,21 @@
-//
-#nullable enable
-#pragma warning disable CS1591
-
-using System;
-using System.Diagnostics;
-using System.Drawing;
-using CounterStrikeSharp;
-using CounterStrikeSharp.API.Modules.Events;
-using CounterStrikeSharp.API.Modules.Entities;
-using CounterStrikeSharp.API.Modules.Memory;
-using CounterStrikeSharp.API.Modules.Utils;
-using CounterStrikeSharp.API.Core.Attributes;
-
-namespace CounterStrikeSharp.API.Core;
-
-public partial class CEnvFunnel : CBaseEntity
-{
- public CEnvFunnel (IntPtr pointer) : base(pointer) {}
-
-}
+//
+#nullable enable
+#pragma warning disable CS1591
+
+using System;
+using System.Diagnostics;
+using System.Drawing;
+using CounterStrikeSharp;
+using CounterStrikeSharp.API.Modules.Events;
+using CounterStrikeSharp.API.Modules.Entities;
+using CounterStrikeSharp.API.Modules.Memory;
+using CounterStrikeSharp.API.Modules.Utils;
+using CounterStrikeSharp.API.Core.Attributes;
+
+namespace CounterStrikeSharp.API.Core;
+
+public partial class CCSPetPlacement : CBaseEntity
+{
+ public CCSPetPlacement (IntPtr pointer) : base(pointer) {}
+
+}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayerPawn.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayerPawn.g.cs
index 9e0b2de54..2fa230be0 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayerPawn.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayerPawn.g.cs
@@ -506,4 +506,24 @@ public Color GunGameImmunityColor
[SchemaMember("CCSPlayerPawn", "m_nHighestAppliedDamageTagTick")]
public ref Int32 HighestAppliedDamageTagTick => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_nHighestAppliedDamageTagTick");
+ // m_bCommittingSuicideOnTeamChange
+ [SchemaMember("CCSPlayerPawn", "m_bCommittingSuicideOnTeamChange")]
+ public ref bool CommittingSuicideOnTeamChange => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_bCommittingSuicideOnTeamChange");
+
+ // m_wasNotKilledNaturally
+ [SchemaMember("CCSPlayerPawn", "m_wasNotKilledNaturally")]
+ public ref bool WasNotKilledNaturally => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_wasNotKilledNaturally");
+
+ // m_fImmuneToGunGameDamageTime
+ [SchemaMember("CCSPlayerPawn", "m_fImmuneToGunGameDamageTime")]
+ public ref float ImmuneToGunGameDamageTime => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_fImmuneToGunGameDamageTime");
+
+ // m_bGunGameImmunity
+ [SchemaMember("CCSPlayerPawn", "m_bGunGameImmunity")]
+ public ref bool GunGameImmunity => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_bGunGameImmunity");
+
+ // m_fMolotovDamageTime
+ [SchemaMember("CCSPlayerPawn", "m_fMolotovDamageTime")]
+ public ref float MolotovDamageTime => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_fMolotovDamageTime");
+
}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayerPawnBase.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayerPawnBase.g.cs
index ce595e33f..2e127b49c 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayerPawnBase.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayerPawnBase.g.cs
@@ -26,10 +26,6 @@ public CCSPlayerPawnBase (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSPlayerPawnBase", "m_pPingServices")]
public CCSPlayer_PingServices? PingServices => Schema.GetPointer(this.Handle, "CCSPlayerPawnBase", "m_pPingServices");
- // m_pViewModelServices
- [SchemaMember("CCSPlayerPawnBase", "m_pViewModelServices")]
- public CPlayer_ViewModelServices? ViewModelServices => Schema.GetPointer(this.Handle, "CCSPlayerPawnBase", "m_pViewModelServices");
-
// m_blindUntilTime
[SchemaMember("CCSPlayerPawnBase", "m_blindUntilTime")]
public ref float BlindUntilTime => ref Schema.GetRef(this.Handle, "CCSPlayerPawnBase", "m_blindUntilTime");
@@ -46,18 +42,6 @@ public CCSPlayerPawnBase (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSPlayerPawnBase", "m_bRespawning")]
public ref bool Respawning => ref Schema.GetRef(this.Handle, "CCSPlayerPawnBase", "m_bRespawning");
- // m_fImmuneToGunGameDamageTime
- [SchemaMember("CCSPlayerPawnBase", "m_fImmuneToGunGameDamageTime")]
- public ref float ImmuneToGunGameDamageTime => ref Schema.GetRef(this.Handle, "CCSPlayerPawnBase", "m_fImmuneToGunGameDamageTime");
-
- // m_bGunGameImmunity
- [SchemaMember("CCSPlayerPawnBase", "m_bGunGameImmunity")]
- public ref bool GunGameImmunity => ref Schema.GetRef(this.Handle, "CCSPlayerPawnBase", "m_bGunGameImmunity");
-
- // m_fMolotovDamageTime
- [SchemaMember("CCSPlayerPawnBase", "m_fMolotovDamageTime")]
- public ref float MolotovDamageTime => ref Schema.GetRef(this.Handle, "CCSPlayerPawnBase", "m_fMolotovDamageTime");
-
// m_bHasMovedSinceSpawn
[SchemaMember("CCSPlayerPawnBase", "m_bHasMovedSinceSpawn")]
public ref bool HasMovedSinceSpawn => ref Schema.GetRef(this.Handle, "CCSPlayerPawnBase", "m_bHasMovedSinceSpawn");
@@ -94,14 +78,6 @@ public CCSPlayerPawnBase (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSPlayerPawnBase", "m_angEyeAngles")]
public QAngle EyeAngles => Schema.GetDeclaredClass(this.Handle, "CCSPlayerPawnBase", "m_angEyeAngles");
- // m_wasNotKilledNaturally
- [SchemaMember("CCSPlayerPawnBase", "m_wasNotKilledNaturally")]
- public ref bool WasNotKilledNaturally => ref Schema.GetRef(this.Handle, "CCSPlayerPawnBase", "m_wasNotKilledNaturally");
-
- // m_bCommittingSuicideOnTeamChange
- [SchemaMember("CCSPlayerPawnBase", "m_bCommittingSuicideOnTeamChange")]
- public ref bool CommittingSuicideOnTeamChange => ref Schema.GetRef(this.Handle, "CCSPlayerPawnBase", "m_bCommittingSuicideOnTeamChange");
-
// m_hOriginalController
[SchemaMember("CCSPlayerPawnBase", "m_hOriginalController")]
public CHandle OriginalController => Schema.GetDeclaredClass>(this.Handle, "CCSPlayerPawnBase", "m_hOriginalController");
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayer_MovementServices.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayer_MovementServices.g.cs
index 548afa2f7..82112199e 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayer_MovementServices.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayer_MovementServices.g.cs
@@ -78,10 +78,6 @@ public CCSPlayer_MovementServices (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSPlayer_MovementServices", "m_bInStuckTest")]
public ref bool InStuckTest => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_bInStuckTest");
- // m_flStuckCheckTime
- [SchemaMember("CCSPlayer_MovementServices", "m_flStuckCheckTime")]
- public Span StuckCheckTime => Schema.GetFixedArray(this.Handle, "CCSPlayer_MovementServices", "m_flStuckCheckTime", 2);
-
// m_nTraceCount
[SchemaMember("CCSPlayer_MovementServices", "m_nTraceCount")]
public ref Int32 TraceCount => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_nTraceCount");
@@ -178,4 +174,12 @@ public CCSPlayer_MovementServices (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSPlayer_MovementServices", "m_flAccumulatedJumpError")]
public ref float AccumulatedJumpError => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_flAccumulatedJumpError");
+ // m_flTicksSinceLastSurfingDetected
+ [SchemaMember("CCSPlayer_MovementServices", "m_flTicksSinceLastSurfingDetected")]
+ public ref float TicksSinceLastSurfingDetected => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_flTicksSinceLastSurfingDetected");
+
+ // m_bWasSurfing
+ [SchemaMember("CCSPlayer_MovementServices", "m_bWasSurfing")]
+ public ref bool WasSurfing => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_bWasSurfing");
+
}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayer_WeaponServices.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayer_WeaponServices.g.cs
index 076be212e..4dc2ee040 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayer_WeaponServices.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSPlayer_WeaponServices.g.cs
@@ -70,12 +70,12 @@ public CCSPlayer_WeaponServices (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSPlayer_WeaponServices", "m_bIsPickingUpGroundWeapon")]
public ref bool IsPickingUpGroundWeapon => ref Schema.GetRef(this.Handle, "CCSPlayer_WeaponServices", "m_bIsPickingUpGroundWeapon");
- // m_nOldShootPositionHistoryCount
- [SchemaMember("CCSPlayer_WeaponServices", "m_nOldShootPositionHistoryCount")]
- public ref UInt32 OldShootPositionHistoryCount => ref Schema.GetRef(this.Handle, "CCSPlayer_WeaponServices", "m_nOldShootPositionHistoryCount");
+ // m_networkAnimTiming
+ [SchemaMember("CCSPlayer_WeaponServices", "m_networkAnimTiming")]
+ public NetworkedVector NetworkAnimTiming => Schema.GetDeclaredClass>(this.Handle, "CCSPlayer_WeaponServices", "m_networkAnimTiming");
- // m_nOldInputHistoryCount
- [SchemaMember("CCSPlayer_WeaponServices", "m_nOldInputHistoryCount")]
- public ref UInt32 OldInputHistoryCount => ref Schema.GetRef(this.Handle, "CCSPlayer_WeaponServices", "m_nOldInputHistoryCount");
+ // m_bBlockInspectUntilNextGraphUpdate
+ [SchemaMember("CCSPlayer_WeaponServices", "m_bBlockInspectUntilNextGraphUpdate")]
+ public ref bool BlockInspectUntilNextGraphUpdate => ref Schema.GetRef(this.Handle, "CCSPlayer_WeaponServices", "m_bBlockInspectUntilNextGraphUpdate");
}
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSWeaponBase.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSWeaponBase.g.cs
index 17782abef..217891639 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSWeaponBase.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSWeaponBase.g.cs
@@ -22,38 +22,6 @@ public CCSWeaponBase (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSWeaponBase", "m_bRemoveable")]
public ref bool Removeable => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_bRemoveable");
- // m_flFireSequenceStartTime
- [SchemaMember("CCSWeaponBase", "m_flFireSequenceStartTime")]
- public ref float FireSequenceStartTime => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_flFireSequenceStartTime");
-
- // m_nFireSequenceStartTimeChange
- [SchemaMember("CCSWeaponBase", "m_nFireSequenceStartTimeChange")]
- public ref Int32 FireSequenceStartTimeChange => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_nFireSequenceStartTimeChange");
-
- // m_nFireSequenceStartTimeAck
- [SchemaMember("CCSWeaponBase", "m_nFireSequenceStartTimeAck")]
- public ref Int32 FireSequenceStartTimeAck => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_nFireSequenceStartTimeAck");
-
- // m_ePlayerFireEvent
- [SchemaMember("CCSWeaponBase", "m_ePlayerFireEvent")]
- public ref PlayerAnimEvent_t PlayerFireEvent => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_ePlayerFireEvent");
-
- // m_ePlayerFireEventAttackType
- [SchemaMember("CCSWeaponBase", "m_ePlayerFireEventAttackType")]
- public ref WeaponAttackType_t PlayerFireEventAttackType => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_ePlayerFireEventAttackType");
-
- // m_seqIdle
- [SchemaMember("CCSWeaponBase", "m_seqIdle")]
- public ref Int32 SeqIdle => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_seqIdle");
-
- // m_seqFirePrimary
- [SchemaMember("CCSWeaponBase", "m_seqFirePrimary")]
- public ref Int32 SeqFirePrimary => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_seqFirePrimary");
-
- // m_seqFireSecondary
- [SchemaMember("CCSWeaponBase", "m_seqFireSecondary")]
- public ref Int32 SeqFireSecondary => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_seqFireSecondary");
-
// m_thirdPersonFireSequences
[SchemaMember("CCSWeaponBase", "m_thirdPersonFireSequences")]
public NetworkedVector ThirdPersonFireSequences => Schema.GetDeclaredClass>(this.Handle, "CCSWeaponBase", "m_thirdPersonFireSequences");
@@ -62,10 +30,6 @@ public CCSWeaponBase (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSWeaponBase", "m_hCurrentThirdPersonSequence")]
public ref Int32 CurrentThirdPersonSequence => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_hCurrentThirdPersonSequence");
- // m_nSilencerBoneIndex
- [SchemaMember("CCSWeaponBase", "m_nSilencerBoneIndex")]
- public ref Int32 SilencerBoneIndex => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_nSilencerBoneIndex");
-
// m_thirdPersonSequences
[SchemaMember("CCSWeaponBase", "m_thirdPersonSequences")]
public Span ThirdPersonSequences => Schema.GetFixedArray(this.Handle, "CCSWeaponBase", "m_thirdPersonSequences", 7);
@@ -78,29 +42,29 @@ public CCSWeaponBase (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSWeaponBase", "m_bRequireUseToTouch")]
public ref bool RequireUseToTouch => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_bRequireUseToTouch");
- // m_iState
- [SchemaMember("CCSWeaponBase", "m_iState")]
- public ref CSWeaponState_t State => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_iState");
+ // m_iWeaponGameplayAnimState
+ [SchemaMember("CCSWeaponBase", "m_iWeaponGameplayAnimState")]
+ public ref WeaponGameplayAnimState WeaponGameplayAnimState => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_iWeaponGameplayAnimState");
- // m_flLastTimeInAir
- [SchemaMember("CCSWeaponBase", "m_flLastTimeInAir")]
- public ref float LastTimeInAir => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_flLastTimeInAir");
+ // m_flWeaponGameplayAnimStateTimestamp
+ [SchemaMember("CCSWeaponBase", "m_flWeaponGameplayAnimStateTimestamp")]
+ public ref float WeaponGameplayAnimStateTimestamp => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_flWeaponGameplayAnimStateTimestamp");
- // m_nLastEmptySoundCmdNum
- [SchemaMember("CCSWeaponBase", "m_nLastEmptySoundCmdNum")]
- public ref Int32 LastEmptySoundCmdNum => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_nLastEmptySoundCmdNum");
+ // m_flInspectCancelCompleteTime
+ [SchemaMember("CCSWeaponBase", "m_flInspectCancelCompleteTime")]
+ public ref float InspectCancelCompleteTime => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_flInspectCancelCompleteTime");
- // m_nViewModelIndex
- [SchemaMember("CCSWeaponBase", "m_nViewModelIndex")]
- public ref UInt32 ViewModelIndex => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_nViewModelIndex");
+ // m_bInspectPending
+ [SchemaMember("CCSWeaponBase", "m_bInspectPending")]
+ public ref bool InspectPending => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_bInspectPending");
- // m_bReloadsWithClips
- [SchemaMember("CCSWeaponBase", "m_bReloadsWithClips")]
- public ref bool ReloadsWithClips => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_bReloadsWithClips");
+ // m_bInspectShouldLoop
+ [SchemaMember("CCSWeaponBase", "m_bInspectShouldLoop")]
+ public ref bool InspectShouldLoop => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_bInspectShouldLoop");
- // m_flTimeWeaponIdle
- [SchemaMember("CCSWeaponBase", "m_flTimeWeaponIdle")]
- public ref float TimeWeaponIdle => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_flTimeWeaponIdle");
+ // m_nLastEmptySoundCmdNum
+ [SchemaMember("CCSWeaponBase", "m_nLastEmptySoundCmdNum")]
+ public ref Int32 LastEmptySoundCmdNum => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_nLastEmptySoundCmdNum");
// m_bFireOnEmpty
[SchemaMember("CCSWeaponBase", "m_bFireOnEmpty")]
@@ -138,10 +102,6 @@ public CCSWeaponBase (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSWeaponBase", "m_fAccuracySmoothedForZoom")]
public ref float AccuracySmoothedForZoom => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_fAccuracySmoothedForZoom");
- // m_fScopeZoomEndTime
- [SchemaMember("CCSWeaponBase", "m_fScopeZoomEndTime")]
- public ref float ScopeZoomEndTime => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_fScopeZoomEndTime");
-
// m_iRecoilIndex
[SchemaMember("CCSWeaponBase", "m_iRecoilIndex")]
public ref Int32 IRecoilIndex => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_iRecoilIndex");
@@ -166,9 +126,9 @@ public CCSWeaponBase (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSWeaponBase", "m_bInReload")]
public ref bool InReload => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_bInReload");
- // m_bReloadVisuallyComplete
- [SchemaMember("CCSWeaponBase", "m_bReloadVisuallyComplete")]
- public ref bool ReloadVisuallyComplete => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_bReloadVisuallyComplete");
+ // m_flDisallowAttackAfterReloadStartUntilTime
+ [SchemaMember("CCSWeaponBase", "m_flDisallowAttackAfterReloadStartUntilTime")]
+ public ref float DisallowAttackAfterReloadStartUntilTime => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_flDisallowAttackAfterReloadStartUntilTime");
// m_flDroppedAtTime
[SchemaMember("CCSWeaponBase", "m_flDroppedAtTime")]
@@ -230,6 +190,10 @@ public CCSWeaponBase (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSWeaponBase", "m_nDropTick")]
public ref Int32 DropTick => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_nDropTick");
+ // m_bWasActiveWeaponWhenDropped
+ [SchemaMember("CCSWeaponBase", "m_bWasActiveWeaponWhenDropped")]
+ public ref bool WasActiveWeaponWhenDropped => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_bWasActiveWeaponWhenDropped");
+
// m_donated
[SchemaMember("CCSWeaponBase", "m_donated")]
public ref bool Donated => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_donated");
@@ -246,10 +210,6 @@ public CCSWeaponBase (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSWeaponBase", "m_bWasOwnedByTerrorist")]
public ref bool WasOwnedByTerrorist => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_bWasOwnedByTerrorist");
- // m_bFiredOutOfAmmoEvent
- [SchemaMember("CCSWeaponBase", "m_bFiredOutOfAmmoEvent")]
- public ref bool FiredOutOfAmmoEvent => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_bFiredOutOfAmmoEvent");
-
// m_numRemoveUnownedWeaponThink
[SchemaMember("CCSWeaponBase", "m_numRemoveUnownedWeaponThink")]
public ref Int32 NumRemoveUnownedWeaponThink => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_numRemoveUnownedWeaponThink");
@@ -266,10 +226,6 @@ public CCSWeaponBase (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSWeaponBase", "m_flLastLOSTraceFailureTime")]
public ref float LastLOSTraceFailureTime => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_flLastLOSTraceFailureTime");
- // m_iNumEmptyAttacks
- [SchemaMember("CCSWeaponBase", "m_iNumEmptyAttacks")]
- public ref Int32 NumEmptyAttacks => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_iNumEmptyAttacks");
-
// m_flWatTickOffset
[SchemaMember("CCSWeaponBase", "m_flWatTickOffset")]
public ref float WatTickOffset => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_flWatTickOffset");
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSWeaponBaseGun.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSWeaponBaseGun.g.cs
index 9d518c274..4441ec8ef 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSWeaponBaseGun.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSWeaponBaseGun.g.cs
@@ -38,6 +38,10 @@ public CCSWeaponBaseGun (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSWeaponBaseGun", "m_bNeedsBoltAction")]
public ref bool NeedsBoltAction => ref Schema.GetRef(this.Handle, "CCSWeaponBaseGun", "m_bNeedsBoltAction");
+ // m_nRevolverCylinderIdx
+ [SchemaMember("CCSWeaponBaseGun", "m_nRevolverCylinderIdx")]
+ public ref Int32 RevolverCylinderIdx => ref Schema.GetRef(this.Handle, "CCSWeaponBaseGun", "m_nRevolverCylinderIdx");
+
// m_bSkillReloadAvailable
[SchemaMember("CCSWeaponBaseGun", "m_bSkillReloadAvailable")]
public ref bool SkillReloadAvailable => ref Schema.GetRef(this.Handle, "CCSWeaponBaseGun", "m_bSkillReloadAvailable");
diff --git a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSWeaponBaseVData.g.cs b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSWeaponBaseVData.g.cs
index ae2932dc5..13d6e15ed 100644
--- a/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSWeaponBaseVData.g.cs
+++ b/managed/CounterStrikeSharp.API/Core/Schema/Classes/CCSWeaponBaseVData.g.cs
@@ -26,6 +26,14 @@ public CCSWeaponBaseVData (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSWeaponBaseVData", "m_WeaponCategory")]
public ref CSWeaponCategory WeaponCategory => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_WeaponCategory");
+ // m_vecMuzzlePos0
+ [SchemaMember("CCSWeaponBaseVData", "m_vecMuzzlePos0")]
+ public Vector MuzzlePos0 => Schema.GetDeclaredClass(this.Handle, "CCSWeaponBaseVData", "m_vecMuzzlePos0");
+
+ // m_vecMuzzlePos1
+ [SchemaMember("CCSWeaponBaseVData", "m_vecMuzzlePos1")]
+ public Vector MuzzlePos1 => Schema.GetDeclaredClass(this.Handle, "CCSWeaponBaseVData", "m_vecMuzzlePos1");
+
// m_GearSlot
[SchemaMember("CCSWeaponBaseVData", "m_GearSlot")]
public ref gear_slot_t GearSlot => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_GearSlot");
@@ -38,14 +46,6 @@ public CCSWeaponBaseVData (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSWeaponBaseVData", "m_DefaultLoadoutSlot")]
public ref loadout_slot_t DefaultLoadoutSlot => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_DefaultLoadoutSlot");
- // m_sWrongTeamMsg
- [SchemaMember("CCSWeaponBaseVData", "m_sWrongTeamMsg")]
- public string WrongTeamMsg
- {
- get { return Schema.GetUtf8String(this.Handle, "CCSWeaponBaseVData", "m_sWrongTeamMsg"); }
- set { Schema.SetString(this.Handle, "CCSWeaponBaseVData", "m_sWrongTeamMsg", value); }
- }
-
// m_nPrice
[SchemaMember("CCSWeaponBaseVData", "m_nPrice")]
public ref Int32 Price => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_nPrice");
@@ -86,14 +86,6 @@ public string Name
set { Schema.SetString(this.Handle, "CCSWeaponBaseVData", "m_szName", value); }
}
- // m_szAnimExtension
- [SchemaMember("CCSWeaponBaseVData", "m_szAnimExtension")]
- public string AnimExtension
- {
- get { return Schema.GetUtf8String(this.Handle, "CCSWeaponBaseVData", "m_szAnimExtension"); }
- set { Schema.SetString(this.Handle, "CCSWeaponBaseVData", "m_szAnimExtension", value); }
- }
-
// m_eSilencerType
[SchemaMember("CCSWeaponBaseVData", "m_eSilencerType")]
public ref CSWeaponSilencerType SilencerType => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_eSilencerType");
@@ -114,6 +106,10 @@ public string AnimExtension
[SchemaMember("CCSWeaponBaseVData", "m_nNumBullets")]
public ref Int32 NumBullets => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_nNumBullets");
+ // m_bReloadsSingleShells
+ [SchemaMember("CCSWeaponBaseVData", "m_bReloadsSingleShells")]
+ public ref bool ReloadsSingleShells => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_bReloadsSingleShells");
+
// m_flCycleTime
[SchemaMember("CCSWeaponBaseVData", "m_flCycleTime")]
public CFiringModeFloat CycleTime => Schema.GetDeclaredClass(this.Handle, "CCSWeaponBaseVData", "m_flCycleTime");
@@ -186,6 +182,14 @@ public string AnimExtension
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyReload")]
public ref float InaccuracyReload => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyReload");
+ // m_flDeployDuration
+ [SchemaMember("CCSWeaponBaseVData", "m_flDeployDuration")]
+ public ref float DeployDuration => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_flDeployDuration");
+
+ // m_flDisallowAttackAfterReloadStartDuration
+ [SchemaMember("CCSWeaponBaseVData", "m_flDisallowAttackAfterReloadStartDuration")]
+ public ref float DisallowAttackAfterReloadStartDuration => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_flDisallowAttackAfterReloadStartDuration");
+
// m_nRecoilSeed
[SchemaMember("CCSWeaponBaseVData", "m_nRecoilSeed")]
public ref Int32 RecoilSeed => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_nRecoilSeed");
@@ -194,22 +198,10 @@ public string AnimExtension
[SchemaMember("CCSWeaponBaseVData", "m_nSpreadSeed")]
public ref Int32 SpreadSeed => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_nSpreadSeed");
- // m_flTimeToIdleAfterFire
- [SchemaMember("CCSWeaponBaseVData", "m_flTimeToIdleAfterFire")]
- public ref float TimeToIdleAfterFire => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_flTimeToIdleAfterFire");
-
- // m_flIdleInterval
- [SchemaMember("CCSWeaponBaseVData", "m_flIdleInterval")]
- public ref float IdleInterval => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_flIdleInterval");
-
// m_flAttackMovespeedFactor
[SchemaMember("CCSWeaponBaseVData", "m_flAttackMovespeedFactor")]
public ref float AttackMovespeedFactor => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_flAttackMovespeedFactor");
- // m_flHeatPerShot
- [SchemaMember("CCSWeaponBaseVData", "m_flHeatPerShot")]
- public ref float HeatPerShot => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_flHeatPerShot");
-
// m_flInaccuracyPitchShift
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyPitchShift")]
public ref float InaccuracyPitchShift => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyPitchShift");
@@ -218,10 +210,6 @@ public string AnimExtension
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyAltSoundThreshold")]
public ref float InaccuracyAltSoundThreshold => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyAltSoundThreshold");
- // m_flBotAudibleRange
- [SchemaMember("CCSWeaponBaseVData", "m_flBotAudibleRange")]
- public ref float BotAudibleRange => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_flBotAudibleRange");
-
// m_szUseRadioSubtitle
[SchemaMember("CCSWeaponBaseVData", "m_szUseRadioSubtitle")]
public string UseRadioSubtitle
@@ -282,14 +270,6 @@ public string UseRadioSubtitle
[SchemaMember("CCSWeaponBaseVData", "m_flIronSightLooseness")]
public ref float IronSightLooseness => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_flIronSightLooseness");
- // m_angPivotAngle
- [SchemaMember("CCSWeaponBaseVData", "m_angPivotAngle")]
- public QAngle PivotAngle => Schema.GetDeclaredClass(this.Handle, "CCSWeaponBaseVData", "m_angPivotAngle");
-
- // m_vecIronSightEyePos
- [SchemaMember("CCSWeaponBaseVData", "m_vecIronSightEyePos")]
- public Vector IronSightEyePos => Schema.GetDeclaredClass(this.Handle, "CCSWeaponBaseVData", "m_vecIronSightEyePos");
-
// m_nDamage
[SchemaMember("CCSWeaponBaseVData", "m_nDamage")]
public ref Int32 Damage => ref Schema.GetRef