diff --git a/configs/addons/counterstrikesharp/gamedata/gamedata.json b/configs/addons/counterstrikesharp/gamedata/gamedata.json
index 1b8aa6e7b..16e450d0d 100644
--- a/configs/addons/counterstrikesharp/gamedata/gamedata.json
+++ b/configs/addons/counterstrikesharp/gamedata/gamedata.json
@@ -2,8 +2,8 @@
"UTIL_ClientPrintAll": {
"signatures": {
"library": "server",
- "windows": "48 89 5C 24 08 48 89 6C 24 10 48 89 74 24 18 57 48 83 EC 60 8B E9",
- "linux": "55 48 89 E5 41 57 4D 89 CF 41 56 4D 89 C6 41 55 49 89 CD 41 54 49 89 D4 53 48 8D"
+ "windows": "48 89 5C 24 ? 48 89 6C 24 ? 48 89 74 24 ? 57 48 83 EC ? 8B E9 49 8B D9",
+ "linux": "55 48 89 E5 41 57 4D 89 CF 41 56 4D 89 C6 41 55 49 89 CD 41 54 49 89 D4 53 48 8D 5D"
}
},
"ClientPrint": {
@@ -22,101 +22,101 @@
},
"CCSPlayerController_ChangeTeam": {
"offsets": {
- "windows": 102,
- "linux": 101
+ "windows": 103,
+ "linux": 102
}
},
"CCSPlayerController_Respawn": {
"offsets": {
- "windows": 272,
- "linux": 274
+ "windows": 273,
+ "linux": 275
}
},
"CBasePlayerController_SetPawn": {
"signatures": {
"library": "server",
- "windows": "44 88 4C 24 ? 53 57",
- "linux": "55 48 8D 87 ? ? ? ? 48 89 E5 41 57 41 89 CF"
+ "windows": "44 88 4C 24 ? 53 57 41 54",
+ "linux": "55 48 8D 87 ? ? ? ? 48 89 E5 41 57 41 56 41 89 CE 41 55 45 89 CD"
}
},
"CCSPlayerPawnBase_PostThink": {
"signatures": {
"library": "server",
- "windows": "48 8B C4 55 53 56 57 41 54 48 8D 68 ? 48 81 EC ? ? ? ? 4C 89 68 ? 48 8B F9",
- "linux": "55 48 89 E5 41 57 41 56 41 55 41 54 53 48 89 FB 48 81 EC ? ? ? ? E8 ? ? ? ? 80 BB ? ? ? ? ? 74"
+ "windows": "40 55 53 56 57 41 54 48 8D 6C 24 ? 48 81 EC ? ? ? ? 4C 89 AC 24",
+ "linux": "55 48 89 E5 41 57 49 89 FF 41 56 41 55 41 54 53 48 81 EC ? ? ? ? E8 ? ? ? ? 41 80 BF"
}
},
"CGameEventManager_Init": {
"signatures": {
"library": "server",
- "windows": "40 53 48 83 EC 20 48 8B 01 48 8B D9 FF 50 10",
- "linux": "55 48 89 E5 53 48 89 FB 48 83 EC 08 48 8B 07 FF 50 18"
+ "windows": "40 53 48 83 EC ? 48 8B 01 48 8B D9 FF 50 ? 48 8B 03",
+ "linux": "55 48 89 E5 53 48 89 FB 48 83 EC ? 48 8B 07 FF 50 ? 48 8B 03"
}
},
"GiveNamedItem": {
"signatures": {
"library": "server",
- "windows": "48 89 5C 24 08 48 89 74 24 10 48 89 7C 24 20 44 89 44 24 18",
+ "windows": "48 89 5C 24 ? 48 89 74 24 ? 48 89 7C 24 ? 44 89 44 24",
"linux": "55 48 89 E5 41 57 41 56 41 55 41 54 53 48 81 EC ? ? ? ? 48 89 BD ? ? ? ? 89 95 ? ? ? ? 48 89 8D ? ? ? ? 44 89 85"
}
},
"UTIL_Remove": {
"signatures": {
"library": "server",
- "windows": "48 85 C9 74 ? 48 8B D1 48 8B 0D ? ? ? ?",
+ "windows": "48 85 C9 74 ? 48 8B D1 48 8B 0D",
"linux": "48 89 FE 48 85 FF 74 ? 48 8D 05 ? ? ? ? 48"
}
},
"CBaseModelEntity_SetModel": {
"signatures": {
"library": "server",
- "windows": "40 53 48 83 EC ? 48 8B D9 4C 8B C2 48 8B 0D ? ? ? ? 48 8D 54 24 ? 48 8B 01 FF 50 ? 48 8B 44 24 ? 48 8D 54 24 ? 48 8B CB 48 89 44 24 ? E8 ? ? ? ? 48 83 C4 ? 5B C3 CC CC CC CC CC 48 89 5C 24",
- "linux": "55 48 89 F2 48 89 E5 53 48 89 FB 48 8D 7D ? 48 83 EC ? 48 8D 05 ? ? ? ? 48 8B 30 48 8B 06 FF 50 ? 48 8B 45 ? 48 8D 75 ? 48 89 DF 48 89 45 ? E8 ? ? ? ? 48 8B 5D ? C9 C3 CC CC CC 55"
+ "windows": "40 53 48 83 EC ? 48 8B D9 4C 8B C2 48 8B 0D ? ? ? ? 48 8D 54 24 ? 48 8B 01 FF 50 ? 48 8B 54 24 ? 48 8B CB E8 ? ? ? ? 48 83 C4 ? 5B C3",
+ "linux": "55 48 89 E5 53 48 89 FB 48 83 EC ? 48 8D 05 ? ? ? ? 48 8B 38 48 8B 07 FF 50 ? 48 89 DF 48 8B 5D ? C9 48 89 C6 E9"
}
},
"CCSPlayer_WeaponServices_CanUse": {
"signatures": {
"library": "server",
- "windows": "48 89 5C 24 ? 48 89 6C 24 ? 56 57 41 56 48 83 EC ? 48 8B 01 48 8B FA",
- "linux": "55 48 8D 15 ? ? ? ? 48 89 E5 41 55 41 54 49 89 FC 53 48 89 F3 48 83 EC ? 48 8B 07 48 8B 80 ? ? ? ?"
+ "windows": "48 89 5C 24 ? 48 89 6C 24 ? 48 89 74 24 ? 57 41 54 41 55 41 56 41 57 48 83 EC ? 48 8B 01 48 8B FA",
+ "linux": "55 48 8D 15 ? ? ? ? 48 89 E5 41 55 41 54 49 89 FC 53 48 89 F3 48 83 EC ? 48 8B 07 48 8B 80"
}
},
"CCSPlayer_ItemServices_CanAcquire": {
"signatures": {
"library": "server",
"windows": "44 89 44 24 ? 48 89 54 24 ? 48 89 4C 24 ? 55 53 56 57 41 55 41 56 41 57 48 8B EC",
- "linux": "55 48 89 E5 41 57 41 56 41 55 49 89 CD 41 54 49 89 FC 53 48 89 F3 48 83 EC 78"
+ "linux": "55 48 89 E5 41 57 41 56 41 55 49 89 CD 41 54 49 89 FC 53 48 89 F3"
}
},
"GetCSWeaponDataFromKey": {
"signatures": {
"library": "server",
"windows": "48 89 5C 24 ? 57 48 83 EC ? 33 FF 4C 8B CA 8B D9",
- "linux": "55 31 D2 48 89 E5 41 57 41 56 41 55 41 54 41 89 FC"
+ "linux": "48 85 F6 0F 84 ? ? ? ? 55 48 89 E5 41 57 41 56 41 55 49 89 F5 41 54 53 48 81 EC ? ? ? ? 80 3E ? 75 ? 31 C0 48 81 C4 ? ? ? ? 5B 41 5C 41 5D 41 5E 41 5F 5D C3 0F 1F 80 ? ? ? ? 4C 8D A5"
}
},
"CCSPlayer_ItemServices_GiveNamedItem": {
"offsets": {
- "windows": 19,
- "linux": 20
+ "windows": 20,
+ "linux": 21
}
},
"CCSPlayer_ItemServices_DropActivePlayerWeapon": {
"offsets": {
- "windows": 22,
- "linux": 23
+ "windows": 23,
+ "linux": 24
}
},
"CCSPlayer_ItemServices_RemoveWeapons": {
"offsets": {
- "windows": 23,
- "linux": 24
+ "windows": 24,
+ "linux": 25
}
},
"CGameSceneNode_GetSkeletonInstance": {
"offsets": {
- "windows": 8,
- "linux": 9
+ "windows": 9,
+ "linux": 10
}
},
"CCSGameRules_TerminateRound": {
@@ -128,8 +128,8 @@
},
"CCSGameRules_FindPickerEntity": {
"offsets": {
- "windows": 25,
- "linux": 26
+ "windows": 26,
+ "linux": 27
}
},
"CTakeDamageInfo_HitGroup": {
@@ -141,35 +141,35 @@
"UTIL_CreateEntityByName": {
"signatures": {
"library": "server",
- "windows": "48 83 EC 48 C6 44 24 30 00",
+ "windows": "48 83 EC ? C6 44 24 ? ? 4C 8B C1",
"linux": "48 8D 05 ? ? ? ? 55 48 89 FA"
}
},
"CBaseEntity_DispatchSpawn": {
"signatures": {
"library": "server",
- "windows": "48 89 5C 24 10 57 48 83 EC 30 48 8B DA 48 8B F9 48 85 C9",
- "linux": "48 85 FF 74 ? 55 48 89 E5 41 55 49 89 FD"
+ "windows": "48 89 5C 24 ? 57 48 83 EC ? 48 8B DA 48 8B F9 48 85 C9 0F 84 ? ? ? ? 48 85 D2",
+ "linux": "48 85 FF 74 ? 55 48 89 E5 41 55 41 54 49 89 FC"
}
},
"CBaseEntity_EmitSoundFilter": {
"signatures": {
"library": "server",
"windows": "40 53 48 83 EC ? 4C 89 4C 24 ? 48 8B D9 45 8B C8",
- "linux": "55 48 89 E5 53 48 89 FB 48 83 EC ? E8 ? ? ? ? 48 89 D8 48 8B 5D ? C9 C3 CC CC CC CC CC CC 48 B8"
+ "linux": "55 48 89 E5 53 48 89 FB 48 83 EC ? E8 ? ? ? ? 48 89 D8 48 8B 5D ? C9 C3"
}
},
"CEntityInstance_AcceptInput": {
"signatures": {
"library": "server",
"windows": "89 5C 24 ? 48 89 74 24 ? 57 48 83 EC ? 49 8B F0 48 8B D9 48 8B 0D",
- "linux": "55 48 89 F0 48 89 E5 41 57 49 89 FF 41 56 48 8D 7D C0"
+ "linux": "55 48 89 F0 48 89 E5 41 57 49 89 FF 41 56 48 8D 7D"
}
},
"CBaseEntity_IsPlayerPawn": {
"offsets": {
- "windows": 168,
- "linux": 167
+ "windows": 169,
+ "linux": 168
}
},
"CEntitySystem_AddEntityIOEvent": {
@@ -188,27 +188,27 @@
},
"CBasePlayerPawn_CommitSuicide": {
"offsets": {
- "windows": 400,
- "linux": 400
+ "windows": 390,
+ "linux": 390
}
},
"CBasePlayerPawn_RemovePlayerItem": {
"signatures": {
"library": "server",
- "windows": "48 ? ? 0F 84 ? ? ? ? 48 89 5C 24 ? 57 48 ? ? ? 48 ? ? 48 ? ? E8",
- "linux": "55 48 89 E5 41 54 49 89 FC 53 48 89 F3 E8 ? ? ? ? 48 39 C3 74 ? 4C 89 E7 E8 ? ? ? ? 48 39 C3 74 ? 4C 89 E7 48 89 DE E8 ? ? ? ? 48 89 DF 5B 41 5C 5D E9 ? ? ? ? 0F 1F 44 00 00"
+ "windows": "48 85 D2 0F 84 ? ? ? ? 48 89 5C 24 ? 57 48 83 EC ? 48 8B DA 48 8B F9 E8",
+ "linux": "55 48 89 E5 41 54 49 89 FC 53 48 89 F3 E8 ? ? ? ? 48 39 C3"
}
},
"CBaseEntity_Teleport": {
"offsets": {
- "windows": 162,
- "linux": 161
+ "windows": 163,
+ "linux": 162
}
},
"CBaseEntity_TakeDamageOld": {
"signatures": {
"library": "server",
- "windows": "40 55 41 54 41 55 41 56 41 57 48 81 EC ? ? ? ? 48 8D 6C 24 ? 48 89 9D ? ? ? ? 45 33 ED",
+ "windows": "40 55 53 56 57 41 54 48 8D 6C 24 ? 48 81 EC ? ? ? ? 4D 8B E0",
"linux": "55 48 89 E5 41 57 41 56 41 55 49 89 FD 41 54 49 89 F4 53 48 89 D3 48 83 EC ? 48 85 D2"
}
},
@@ -216,14 +216,14 @@
"signatures": {
"library": "server",
"windows": "40 57 41 56 48 83 EC ? 48 8B 01",
- "linux": "55 48 89 E5 41 56 41 55 49 89 F5 41 54 53 48 89 FB 48 83 EC 10 48 8B 07"
+ "linux": "55 48 89 E5 41 56 41 55 49 89 F5 41 54 53 48 89 FB 48 83 EC ? 48 8B 07"
}
},
"CBaseTrigger_EndTouch": {
"signatures": {
"library": "server",
- "windows": "40 53 41 55 48 83 EC 28",
- "linux": "55 BA FF FF FF FF 48 89 E5 41 57 41 56 41 55 49 89 F5 41"
+ "windows": "40 53 41 55 48 83 EC ? 83 BA",
+ "linux": "55 BA ? ? ? ? 48 89 E5 41 57 41 56 41 55 49 89 F5 41 54 49 89 FC"
}
},
"GameEntitySystem": {
@@ -261,7 +261,7 @@
"CheckTransmit": {
"signatures": {
"library": "server",
- "windows": "48 8B C4 4C 89 48 ? 48 89 50 ? 48 89 48 ? 55 48 8D A8",
+ "windows": "48 8B C4 4C 89 48 ? 48 89 50 ? 48 89 48 ? 55 48 8D A8 ? ? ? ? 48 81 EC ? ? ? ? 48 89 58 ? 48 89 70",
"linux": "55 48 89 E5 41 57 49 89 FF 41 56 48 8D 3D ? ? ? ? 41 55 41 89 D5"
}
},
@@ -275,13 +275,13 @@
"signatures": {
"library": "server",
"windows": "4C 8B C2 48 8B D1 48 8B 09",
- "linux": "48 8B 07 48 85 C0 74 ? 48 8B 50 10"
+ "linux": "48 8B 07 48 85 C0 74 ? 48 8B 50"
}
},
"SetStateChanged": {
"offsets": {
- "windows": 27,
- "linux": 28
+ "windows": 28,
+ "linux": 29
}
},
"ISource2GameEntities::CheckTransmit": {
@@ -293,7 +293,7 @@
"Host_Say": {
"signatures": {
"library": "server",
- "windows": "44 89 4C 24 20 44 88 44 24 18",
+ "windows": "44 89 4C 24 ? 44 88 44 24",
"linux": "55 48 89 E5 41 57 49 89 F7 41 56 41 55 41 54 4D 89 C4"
}
}
diff --git a/libraries/hl2sdk-cs2 b/libraries/hl2sdk-cs2
index 1227cc399..d476dcd30 160000
--- a/libraries/hl2sdk-cs2
+++ b/libraries/hl2sdk-cs2
@@ -1 +1 @@
-Subproject commit 1227cc399c2bbe402ffc609ad78259fb0d481f09
+Subproject commit d476dcd30c614de08ecdaabb17cade27cca985c3
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/AnimGraph2SerializedPoseRecipeSlot_t.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/AnimGraph2SerializedPoseRecipeSlot_t.g.cs
new file mode 100644
index 000000000..f996d32eb
--- /dev/null
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/AnimGraph2SerializedPoseRecipeSlot_t.g.cs
@@ -0,0 +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 AnimGraph2SerializedPoseRecipeSlot_t : NativeObject
+{
+ public AnimGraph2SerializedPoseRecipeSlot_t (IntPtr pointer) : base(pointer) {}
+
+}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CAI_Expresser.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CAI_Expresser.g.cs
index 8567798a8..16b0ac92e 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CAI_Expresser.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CAI_Expresser.g.cs
@@ -60,6 +60,6 @@ public CAI_Expresser (IntPtr pointer) : base(pointer) {}
// m_pOuter
[SchemaMember("CAI_Expresser", "m_pOuter")]
- public CBaseFlex? Outer => Schema.GetPointer(this.Handle, "CAI_Expresser", "m_pOuter");
+ public CBaseModelEntity? Outer => Schema.GetPointer(this.Handle, "CAI_Expresser", "m_pOuter");
}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CAnimGraphNetworkedVariables.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CAnimGraphNetworkedVariables.g.cs
deleted file mode 100644
index 6e40613f8..000000000
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CAnimGraphNetworkedVariables.g.cs
+++ /dev/null
@@ -1,117 +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 CAnimGraphNetworkedVariables : NativeObject
-{
- public CAnimGraphNetworkedVariables (IntPtr pointer) : base(pointer) {}
-
- // m_PredNetBoolVariables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetBoolVariables")]
- public NetworkedVector PredNetBoolVariables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetBoolVariables");
-
- // m_PredNetByteVariables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetByteVariables")]
- public NetworkedVector PredNetByteVariables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetByteVariables");
-
- // m_PredNetUInt16Variables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetUInt16Variables")]
- public NetworkedVector PredNetUInt16Variables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetUInt16Variables");
-
- // m_PredNetIntVariables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetIntVariables")]
- public NetworkedVector PredNetIntVariables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetIntVariables");
-
- // m_PredNetUInt32Variables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetUInt32Variables")]
- public NetworkedVector PredNetUInt32Variables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetUInt32Variables");
-
- // m_PredNetUInt64Variables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetUInt64Variables")]
- public NetworkedVector PredNetUInt64Variables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetUInt64Variables");
-
- // m_PredNetFloatVariables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetFloatVariables")]
- public NetworkedVector PredNetFloatVariables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetFloatVariables");
-
- // m_PredNetVectorVariables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetVectorVariables")]
- public NetworkedVector PredNetVectorVariables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetVectorVariables");
-
- // m_PredNetQuaternionVariables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetQuaternionVariables")]
- public NetworkedVector PredNetQuaternionVariables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetQuaternionVariables");
-
- // m_PredNetGlobalSymbolVariables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetGlobalSymbolVariables")]
- public NetworkedVector PredNetGlobalSymbolVariables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetGlobalSymbolVariables");
-
- // m_OwnerOnlyPredNetBoolVariables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetBoolVariables")]
- public NetworkedVector OwnerOnlyPredNetBoolVariables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetBoolVariables");
-
- // m_OwnerOnlyPredNetByteVariables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetByteVariables")]
- public NetworkedVector OwnerOnlyPredNetByteVariables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetByteVariables");
-
- // m_OwnerOnlyPredNetUInt16Variables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetUInt16Variables")]
- public NetworkedVector OwnerOnlyPredNetUInt16Variables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetUInt16Variables");
-
- // m_OwnerOnlyPredNetIntVariables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetIntVariables")]
- public NetworkedVector OwnerOnlyPredNetIntVariables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetIntVariables");
-
- // m_OwnerOnlyPredNetUInt32Variables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetUInt32Variables")]
- public NetworkedVector OwnerOnlyPredNetUInt32Variables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetUInt32Variables");
-
- // m_OwnerOnlyPredNetUInt64Variables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetUInt64Variables")]
- public NetworkedVector OwnerOnlyPredNetUInt64Variables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetUInt64Variables");
-
- // m_OwnerOnlyPredNetFloatVariables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetFloatVariables")]
- public NetworkedVector OwnerOnlyPredNetFloatVariables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetFloatVariables");
-
- // m_OwnerOnlyPredNetVectorVariables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetVectorVariables")]
- public NetworkedVector OwnerOnlyPredNetVectorVariables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetVectorVariables");
-
- // m_OwnerOnlyPredNetQuaternionVariables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetQuaternionVariables")]
- public NetworkedVector OwnerOnlyPredNetQuaternionVariables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetQuaternionVariables");
-
- // m_OwnerOnlyPredNetGlobalSymbolVariables
- [SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetGlobalSymbolVariables")]
- public NetworkedVector OwnerOnlyPredNetGlobalSymbolVariables => Schema.GetDeclaredClass>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetGlobalSymbolVariables");
-
- // m_nBoolVariablesCount
- [SchemaMember("CAnimGraphNetworkedVariables", "m_nBoolVariablesCount")]
- public ref Int32 BoolVariablesCount => ref Schema.GetRef(this.Handle, "CAnimGraphNetworkedVariables", "m_nBoolVariablesCount");
-
- // m_nOwnerOnlyBoolVariablesCount
- [SchemaMember("CAnimGraphNetworkedVariables", "m_nOwnerOnlyBoolVariablesCount")]
- public ref Int32 OwnerOnlyBoolVariablesCount => ref Schema.GetRef(this.Handle, "CAnimGraphNetworkedVariables", "m_nOwnerOnlyBoolVariablesCount");
-
- // m_nRandomSeedOffset
- [SchemaMember("CAnimGraphNetworkedVariables", "m_nRandomSeedOffset")]
- public ref Int32 RandomSeedOffset => ref Schema.GetRef(this.Handle, "CAnimGraphNetworkedVariables", "m_nRandomSeedOffset");
-
- // m_flLastTeleportTime
- [SchemaMember("CAnimGraphNetworkedVariables", "m_flLastTeleportTime")]
- public ref float LastTeleportTime => ref Schema.GetRef(this.Handle, "CAnimGraphNetworkedVariables", "m_flLastTeleportTime");
-
-}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBarnLight.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBarnLight.g.cs
index 50fc7cb6c..57722b297 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBarnLight.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBarnLight.g.cs
@@ -146,6 +146,10 @@ public string LightStyleString
[SchemaMember("CBarnLight", "m_vBakeSpecularToCubemapsSize")]
public Vector BakeSpecularToCubemapsSize => Schema.GetDeclaredClass(this.Handle, "CBarnLight", "m_vBakeSpecularToCubemapsSize");
+ // m_flBakeSpecularToCubemapsScale
+ [SchemaMember("CBarnLight", "m_flBakeSpecularToCubemapsScale")]
+ public ref float BakeSpecularToCubemapsScale => ref Schema.GetRef(this.Handle, "CBarnLight", "m_flBakeSpecularToCubemapsScale");
+
// m_nCastShadows
[SchemaMember("CBarnLight", "m_nCastShadows")]
public ref Int32 CastShadows => ref Schema.GetRef(this.Handle, "CBarnLight", "m_nCastShadows");
@@ -174,10 +178,6 @@ public string LightStyleString
[SchemaMember("CBarnLight", "m_flBounceScale")]
public ref float BounceScale => ref Schema.GetRef(this.Handle, "CBarnLight", "m_flBounceScale");
- // m_bDynamicBounce
- [SchemaMember("CBarnLight", "m_bDynamicBounce")]
- public ref bool DynamicBounce => ref Schema.GetRef(this.Handle, "CBarnLight", "m_bDynamicBounce");
-
// m_flMinRoughness
[SchemaMember("CBarnLight", "m_flMinRoughness")]
public ref float MinRoughness => ref Schema.GetRef(this.Handle, "CBarnLight", "m_flMinRoughness");
@@ -206,10 +206,6 @@ public string LightStyleString
[SchemaMember("CBarnLight", "m_flFogScale")]
public ref float FogScale => ref Schema.GetRef(this.Handle, "CBarnLight", "m_flFogScale");
- // m_bFogMixedShadows
- [SchemaMember("CBarnLight", "m_bFogMixedShadows")]
- public ref bool FogMixedShadows => ref Schema.GetRef(this.Handle, "CBarnLight", "m_bFogMixedShadows");
-
// m_flFadeSizeStart
[SchemaMember("CBarnLight", "m_flFadeSizeStart")]
public ref float FadeSizeStart => ref Schema.GetRef(this.Handle, "CBarnLight", "m_flFadeSizeStart");
@@ -330,6 +326,10 @@ public string LightStyleString
[SchemaMember("CBarnLight", "m_bPvsModifyEntity")]
public ref bool PvsModifyEntity => ref Schema.GetRef(this.Handle, "CBarnLight", "m_bPvsModifyEntity");
+ // m_bTransmitAlways
+ [SchemaMember("CBarnLight", "m_bTransmitAlways")]
+ public ref bool TransmitAlways => ref Schema.GetRef(this.Handle, "CBarnLight", "m_bTransmitAlways");
+
// m_VisClusters
[SchemaMember("CBarnLight", "m_VisClusters")]
public NetworkedVector VisClusters => Schema.GetDeclaredClass>(this.Handle, "CBarnLight", "m_VisClusters");
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseAnimGraph.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseAnimGraph.g.cs
index 413663439..5afd69fbf 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseAnimGraph.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseAnimGraph.g.cs
@@ -38,18 +38,6 @@ public CBaseAnimGraph (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBaseAnimGraph", "m_bAnimGraphUpdateEnabled")]
public ref bool AnimGraphUpdateEnabled => ref Schema.GetRef(this.Handle, "CBaseAnimGraph", "m_bAnimGraphUpdateEnabled");
- // m_flMaxSlopeDistance
- [SchemaMember("CBaseAnimGraph", "m_flMaxSlopeDistance")]
- public ref float MaxSlopeDistance => ref Schema.GetRef(this.Handle, "CBaseAnimGraph", "m_flMaxSlopeDistance");
-
- // m_vLastSlopeCheckPos
- [SchemaMember("CBaseAnimGraph", "m_vLastSlopeCheckPos")]
- public Vector LastSlopeCheckPos => Schema.GetDeclaredClass(this.Handle, "CBaseAnimGraph", "m_vLastSlopeCheckPos");
-
- // m_nAnimGraphUpdateId
- [SchemaMember("CBaseAnimGraph", "m_nAnimGraphUpdateId")]
- public ref UInt32 AnimGraphUpdateId => ref Schema.GetRef(this.Handle, "CBaseAnimGraph", "m_nAnimGraphUpdateId");
-
// m_bAnimationUpdateScheduled
[SchemaMember("CBaseAnimGraph", "m_bAnimationUpdateScheduled")]
public ref bool AnimationUpdateScheduled => ref Schema.GetRef(this.Handle, "CBaseAnimGraph", "m_bAnimationUpdateScheduled");
@@ -62,6 +50,10 @@ public CBaseAnimGraph (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBaseAnimGraph", "m_nForceBone")]
public ref Int32 ForceBone => ref Schema.GetRef(this.Handle, "CBaseAnimGraph", "m_nForceBone");
+ // m_pRagdollControl
+ [SchemaMember("CBaseAnimGraph", "m_pRagdollControl")]
+ public IPhysicsRagdollControl? RagdollControl => Schema.GetPointer(this.Handle, "CBaseAnimGraph", "m_pRagdollControl");
+
// m_RagdollPose
[SchemaMember("CBaseAnimGraph", "m_RagdollPose")]
public PhysicsRagdollPose_t RagdollPose => Schema.GetDeclaredClass(this.Handle, "CBaseAnimGraph", "m_RagdollPose");
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseAnimGraphController.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseAnimGraphController.g.cs
index 294667c8e..8fcd51371 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseAnimGraphController.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseAnimGraphController.g.cs
@@ -22,17 +22,13 @@ public CBaseAnimGraphController (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBaseAnimGraphController", "m_nAnimationAlgorithm")]
public ref AnimationAlgorithm_t AnimationAlgorithm => ref Schema.GetRef(this.Handle, "CBaseAnimGraphController", "m_nAnimationAlgorithm");
- // m_animGraphNetworkedVars
- [SchemaMember("CBaseAnimGraphController", "m_animGraphNetworkedVars")]
- public CAnimGraphNetworkedVariables AnimGraphNetworkedVars => Schema.GetDeclaredClass(this.Handle, "CBaseAnimGraphController", "m_animGraphNetworkedVars");
-
// m_nNextExternalGraphHandle
[SchemaMember("CBaseAnimGraphController", "m_nNextExternalGraphHandle")]
public ExternalAnimGraphHandle_t NextExternalGraphHandle => Schema.GetDeclaredClass(this.Handle, "CBaseAnimGraphController", "m_nNextExternalGraphHandle");
- // m_vecSecondarySkeletonNames
- [SchemaMember("CBaseAnimGraphController", "m_vecSecondarySkeletonNames")]
- public NetworkedVector SecondarySkeletonNames => Schema.GetDeclaredClass>(this.Handle, "CBaseAnimGraphController", "m_vecSecondarySkeletonNames");
+ // m_vecSecondarySkeletonSlotIDs
+ [SchemaMember("CBaseAnimGraphController", "m_vecSecondarySkeletonSlotIDs")]
+ public NetworkedVector SecondarySkeletonSlotIDs => Schema.GetDeclaredClass>(this.Handle, "CBaseAnimGraphController", "m_vecSecondarySkeletonSlotIDs");
// m_vecSecondarySkeletons
[SchemaMember("CBaseAnimGraphController", "m_vecSecondarySkeletons")]
@@ -98,13 +94,17 @@ public CBaseAnimGraphController (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBaseAnimGraphController", "m_hGraphDefinitionAG2")]
public CStrongHandle GraphDefinitionAG2 => Schema.GetDeclaredClass>(this.Handle, "CBaseAnimGraphController", "m_hGraphDefinitionAG2");
- // m_serializedPoseRecipeAG2
- [SchemaMember("CBaseAnimGraphController", "m_serializedPoseRecipeAG2")]
- public NetworkedVector SerializedPoseRecipeAG2 => Schema.GetDeclaredClass>(this.Handle, "CBaseAnimGraphController", "m_serializedPoseRecipeAG2");
+ // m_SerializePoseRecipeAG2Slots
+ [SchemaMember("CBaseAnimGraphController", "m_SerializePoseRecipeAG2Slots")]
+ public NetworkedVector SerializePoseRecipeAG2Slots => Schema.GetDeclaredClass>(this.Handle, "CBaseAnimGraphController", "m_SerializePoseRecipeAG2Slots");
+
+ // m_SerializePoseRecipeAG2Dynamic
+ [SchemaMember("CBaseAnimGraphController", "m_SerializePoseRecipeAG2Dynamic")]
+ public NetworkedVector SerializePoseRecipeAG2Dynamic => Schema.GetDeclaredClass>(this.Handle, "CBaseAnimGraphController", "m_SerializePoseRecipeAG2Dynamic");
- // m_nSerializePoseRecipeSizeAG2
- [SchemaMember("CBaseAnimGraphController", "m_nSerializePoseRecipeSizeAG2")]
- public ref Int32 SerializePoseRecipeSizeAG2 => ref Schema.GetRef(this.Handle, "CBaseAnimGraphController", "m_nSerializePoseRecipeSizeAG2");
+ // m_nSerializePoseRecipeAG2ActiveSlot
+ [SchemaMember("CBaseAnimGraphController", "m_nSerializePoseRecipeAG2ActiveSlot")]
+ public ref UInt32 SerializePoseRecipeAG2ActiveSlot => ref Schema.GetRef(this.Handle, "CBaseAnimGraphController", "m_nSerializePoseRecipeAG2ActiveSlot");
// m_nSerializePoseRecipeVersionAG2
[SchemaMember("CBaseAnimGraphController", "m_nSerializePoseRecipeVersionAG2")]
@@ -138,6 +138,10 @@ public string AnimGraph2Identifier
set { Schema.SetString(this.Handle, "CBaseAnimGraphController", "m_sAnimGraph2Identifier", value); }
}
+ // m_pGraphInstanceAG2
+ [SchemaMember("CBaseAnimGraphController", "m_pGraphInstanceAG2")]
+ public CNmGraphInstance? GraphInstanceAG2 => Schema.GetPointer(this.Handle, "CBaseAnimGraphController", "m_pGraphInstanceAG2");
+
// m_vecExternalGraphs
[SchemaMember("CBaseAnimGraphController", "m_vecExternalGraphs")]
public NetworkedVector ExternalGraphs => Schema.GetDeclaredClass>(this.Handle, "CBaseAnimGraphController", "m_vecExternalGraphs");
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseCombatCharacter.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseCombatCharacter.g.cs
index 3fe3b07d7..7129efeaa 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseCombatCharacter.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseCombatCharacter.g.cs
@@ -14,7 +14,7 @@
namespace CounterStrikeSharp.API.Core;
-public partial class CBaseCombatCharacter : CBaseFlex
+public partial class CBaseCombatCharacter : CBaseAnimGraph
{
public CBaseCombatCharacter (IntPtr pointer) : base(pointer) {}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseEntity.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseEntity.g.cs
index 49d370edb..f29006a8d 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseEntity.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseEntity.g.cs
@@ -98,6 +98,10 @@ public string ResponseContext
[SchemaMember("CBaseEntity", "m_MoveType")]
public ref MoveType_t MoveType => ref Schema.GetRef(this.Handle, "CBaseEntity", "m_MoveType");
+ // m_nPreviouslySetMoveType
+ [SchemaMember("CBaseEntity", "m_nPreviouslySetMoveType")]
+ public ref MoveType_t PreviouslySetMoveType => ref Schema.GetRef(this.Handle, "CBaseEntity", "m_nPreviouslySetMoveType");
+
// m_nActualMoveType
[SchemaMember("CBaseEntity", "m_nActualMoveType")]
public ref MoveType_t ActualMoveType => ref Schema.GetRef(this.Handle, "CBaseEntity", "m_nActualMoveType");
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseFlex.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseFlex.g.cs
deleted file mode 100644
index 658ffee52..000000000
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseFlex.g.cs
+++ /dev/null
@@ -1,45 +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 CBaseFlex : CBaseAnimGraph
-{
- public CBaseFlex (IntPtr pointer) : base(pointer) {}
-
- // m_flexWeight
- [SchemaMember("CBaseFlex", "m_flexWeight")]
- public NetworkedVector FlexWeight => Schema.GetDeclaredClass>(this.Handle, "CBaseFlex", "m_flexWeight");
-
- // m_vLookTargetPosition
- [SchemaMember("CBaseFlex", "m_vLookTargetPosition")]
- public Vector LookTargetPosition => Schema.GetDeclaredClass(this.Handle, "CBaseFlex", "m_vLookTargetPosition");
-
- // m_flAllowResponsesEndTime
- [SchemaMember("CBaseFlex", "m_flAllowResponsesEndTime")]
- public ref float AllowResponsesEndTime => ref Schema.GetRef(this.Handle, "CBaseFlex", "m_flAllowResponsesEndTime");
-
- // m_flLastFlexAnimationTime
- [SchemaMember("CBaseFlex", "m_flLastFlexAnimationTime")]
- public ref float LastFlexAnimationTime => ref Schema.GetRef(this.Handle, "CBaseFlex", "m_flLastFlexAnimationTime");
-
- // m_nNextSceneEventId
- [SchemaMember("CBaseFlex", "m_nNextSceneEventId")]
- public SceneEventId_t NextSceneEventId => Schema.GetDeclaredClass(this.Handle, "CBaseFlex", "m_nNextSceneEventId");
-
- // m_bUpdateLayerPriorities
- [SchemaMember("CBaseFlex", "m_bUpdateLayerPriorities")]
- public ref bool UpdateLayerPriorities => ref Schema.GetRef(this.Handle, "CBaseFlex", "m_bUpdateLayerPriorities");
-
-}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseGrenade.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseGrenade.g.cs
index 00b64a12f..2498ac60b 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseGrenade.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseGrenade.g.cs
@@ -14,7 +14,7 @@
namespace CounterStrikeSharp.API.Core;
-public partial class CBaseGrenade : CBaseFlex
+public partial class CBaseGrenade : CBaseAnimGraph
{
public CBaseGrenade (IntPtr pointer) : base(pointer) {}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseModelEntity.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseModelEntity.g.cs
index 6b11bb759..2b69c6341 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseModelEntity.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseModelEntity.g.cs
@@ -26,6 +26,10 @@ public CBaseModelEntity (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBaseModelEntity", "m_CHitboxComponent")]
public CHitboxComponent CHitboxComponent => Schema.GetDeclaredClass(this.Handle, "CBaseModelEntity", "m_CHitboxComponent");
+ // m_pChoreoComponent
+ [SchemaMember("CBaseModelEntity", "m_pChoreoComponent")]
+ public CChoreoComponent? ChoreoComponent => Schema.GetPointer(this.Handle, "CBaseModelEntity", "m_pChoreoComponent");
+
// m_nDestructiblePartInitialStateDestructed0
[SchemaMember("CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed0")]
public ref HitGroup_t DestructiblePartInitialStateDestructed0 => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed0");
@@ -66,6 +70,26 @@ public CBaseModelEntity (IntPtr pointer) : base(pointer) {}
[SchemaMember("CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed4_PartIndex")]
public ref Int32 DestructiblePartInitialStateDestructed4_PartIndex => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_nDestructiblePartInitialStateDestructed4_PartIndex");
+ // m_bDestructiblePartInitialStateDestructed0_GenerateBreakpieces
+ [SchemaMember("CBaseModelEntity", "m_bDestructiblePartInitialStateDestructed0_GenerateBreakpieces")]
+ public ref bool DestructiblePartInitialStateDestructed0_GenerateBreakpieces => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_bDestructiblePartInitialStateDestructed0_GenerateBreakpieces");
+
+ // m_bDestructiblePartInitialStateDestructed1_GenerateBreakpieces
+ [SchemaMember("CBaseModelEntity", "m_bDestructiblePartInitialStateDestructed1_GenerateBreakpieces")]
+ public ref bool DestructiblePartInitialStateDestructed1_GenerateBreakpieces => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_bDestructiblePartInitialStateDestructed1_GenerateBreakpieces");
+
+ // m_bDestructiblePartInitialStateDestructed2_GenerateBreakpieces
+ [SchemaMember("CBaseModelEntity", "m_bDestructiblePartInitialStateDestructed2_GenerateBreakpieces")]
+ public ref bool DestructiblePartInitialStateDestructed2_GenerateBreakpieces => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_bDestructiblePartInitialStateDestructed2_GenerateBreakpieces");
+
+ // m_bDestructiblePartInitialStateDestructed3_GenerateBreakpieces
+ [SchemaMember("CBaseModelEntity", "m_bDestructiblePartInitialStateDestructed3_GenerateBreakpieces")]
+ public ref bool DestructiblePartInitialStateDestructed3_GenerateBreakpieces => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_bDestructiblePartInitialStateDestructed3_GenerateBreakpieces");
+
+ // m_bDestructiblePartInitialStateDestructed4_GenerateBreakpieces
+ [SchemaMember("CBaseModelEntity", "m_bDestructiblePartInitialStateDestructed4_GenerateBreakpieces")]
+ public ref bool DestructiblePartInitialStateDestructed4_GenerateBreakpieces => ref Schema.GetRef(this.Handle, "CBaseModelEntity", "m_bDestructiblePartInitialStateDestructed4_GenerateBreakpieces");
+
// m_pDestructiblePartsSystemComponent
[SchemaMember("CBaseModelEntity", "m_pDestructiblePartsSystemComponent")]
public CDestructiblePartsComponent? DestructiblePartsSystemComponent => Schema.GetPointer(this.Handle, "CBaseModelEntity", "m_pDestructiblePartsSystemComponent");
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseModelEntityOnDamageLevelChangedArgs_t.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseModelEntityOnDamageLevelChangedArgs_t.g.cs
new file mode 100644
index 000000000..0f3f8a361
--- /dev/null
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseModelEntityOnDamageLevelChangedArgs_t.g.cs
@@ -0,0 +1,37 @@
+//
+#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 CBaseModelEntityOnDamageLevelChangedArgs_t : NativeObject
+{
+ public CBaseModelEntityOnDamageLevelChangedArgs_t (IntPtr pointer) : base(pointer) {}
+
+ // nHitGroup
+ [SchemaMember("CBaseModelEntity::OnDamageLevelChangedArgs_t", "nHitGroup")]
+ public ref HitGroup_t NHitGroup => ref Schema.GetRef(this.Handle, "CBaseModelEntity::OnDamageLevelChangedArgs_t", "nHitGroup");
+
+ // nDamageLevel
+ [SchemaMember("CBaseModelEntity::OnDamageLevelChangedArgs_t", "nDamageLevel")]
+ public ref Int32 NDamageLevel => ref Schema.GetRef(this.Handle, "CBaseModelEntity::OnDamageLevelChangedArgs_t", "nDamageLevel");
+
+ // nDamageLevelsRemaining
+ [SchemaMember("CBaseModelEntity::OnDamageLevelChangedArgs_t", "nDamageLevelsRemaining")]
+ public ref Int32 NDamageLevelsRemaining => ref Schema.GetRef(this.Handle, "CBaseModelEntity::OnDamageLevelChangedArgs_t", "nDamageLevelsRemaining");
+
+ // nPrevDamageLevel
+ [SchemaMember("CBaseModelEntity::OnDamageLevelChangedArgs_t", "nPrevDamageLevel")]
+ public ref Int32 NPrevDamageLevel => ref Schema.GetRef(this.Handle, "CBaseModelEntity::OnDamageLevelChangedArgs_t", "nPrevDamageLevel");
+
+}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseMoveBehavior.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseMoveBehavior.g.cs
index 567e0f963..129686f4e 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseMoveBehavior.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBaseMoveBehavior.g.cs
@@ -40,19 +40,19 @@ public CBaseMoveBehavior (IntPtr pointer) : base(pointer) {}
// m_pCurrentKeyFrame
[SchemaMember("CBaseMoveBehavior", "m_pCurrentKeyFrame")]
- public CPathKeyFrame? CurrentKeyFrame => Schema.GetPointer(this.Handle, "CBaseMoveBehavior", "m_pCurrentKeyFrame");
+ public CHandle CurrentKeyFrame => Schema.GetDeclaredClass>(this.Handle, "CBaseMoveBehavior", "m_pCurrentKeyFrame");
// m_pTargetKeyFrame
[SchemaMember("CBaseMoveBehavior", "m_pTargetKeyFrame")]
- public CPathKeyFrame? TargetKeyFrame => Schema.GetPointer(this.Handle, "CBaseMoveBehavior", "m_pTargetKeyFrame");
+ public CHandle TargetKeyFrame => Schema.GetDeclaredClass>(this.Handle, "CBaseMoveBehavior", "m_pTargetKeyFrame");
// m_pPreKeyFrame
[SchemaMember("CBaseMoveBehavior", "m_pPreKeyFrame")]
- public CPathKeyFrame? PreKeyFrame => Schema.GetPointer(this.Handle, "CBaseMoveBehavior", "m_pPreKeyFrame");
+ public CHandle PreKeyFrame => Schema.GetDeclaredClass>(this.Handle, "CBaseMoveBehavior", "m_pPreKeyFrame");
// m_pPostKeyFrame
[SchemaMember("CBaseMoveBehavior", "m_pPostKeyFrame")]
- public CPathKeyFrame? PostKeyFrame => Schema.GetPointer(this.Handle, "CBaseMoveBehavior", "m_pPostKeyFrame");
+ public CHandle PostKeyFrame => Schema.GetDeclaredClass>(this.Handle, "CBaseMoveBehavior", "m_pPostKeyFrame");
// m_flTimeIntoFrame
[SchemaMember("CBaseMoveBehavior", "m_flTimeIntoFrame")]
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBreakableProp.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBreakableProp.g.cs
index 21b0d6f08..acdeb0bfa 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBreakableProp.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBreakableProp.g.cs
@@ -102,9 +102,13 @@ public string StrBreakableContentsParticleOverride
[SchemaMember("CBreakableProp", "m_explodeRadius")]
public ref float ExplodeRadius => ref Schema.GetRef(this.Handle, "CBreakableProp", "m_explodeRadius");
- // m_nExplosionType
- [SchemaMember("CBreakableProp", "m_nExplosionType")]
- public ref BaseExplosionTypes_t ExplosionType => ref Schema.GetRef(this.Handle, "CBreakableProp", "m_nExplosionType");
+ // m_sExplosionType
+ [SchemaMember("CBreakableProp", "m_sExplosionType")]
+ public string ExplosionType
+ {
+ get { return Schema.GetUtf8String(this.Handle, "CBreakableProp", "m_sExplosionType"); }
+ set { Schema.SetString(this.Handle, "CBreakableProp", "m_sExplosionType", value); }
+ }
// m_explosionDelay
[SchemaMember("CBreakableProp", "m_explosionDelay")]
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBuoyancyHelper.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBuoyancyHelper.g.cs
index df33abcfb..b5430cc24 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBuoyancyHelper.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CBuoyancyHelper.g.cs
@@ -18,6 +18,10 @@ public partial class CBuoyancyHelper : NativeObject
{
public CBuoyancyHelper (IntPtr pointer) : base(pointer) {}
+ // m_pController
+ [SchemaMember("CBuoyancyHelper", "m_pController")]
+ public IPhysicsMotionController? Controller => Schema.GetPointer(this.Handle, "CBuoyancyHelper", "m_pController");
+
// m_nFluidType
[SchemaMember("CBuoyancyHelper", "m_nFluidType")]
public CUtlStringToken FluidType => Schema.GetDeclaredClass(this.Handle, "CBuoyancyHelper", "m_nFluidType");
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCS2PawnGraphController.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCS2PawnGraphController.g.cs
new file mode 100644
index 000000000..eae235e03
--- /dev/null
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCS2PawnGraphController.g.cs
@@ -0,0 +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 CCS2PawnGraphController : CCS2WeaponGraphController
+{
+ public CCS2PawnGraphController (IntPtr pointer) : base(pointer) {}
+
+}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSGO_EndOfMatchLineupEnd.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSGO_EndOfMatchLineupEnd.g.cs
new file mode 100644
index 000000000..74b6ddc64
--- /dev/null
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSGO_EndOfMatchLineupEnd.g.cs
@@ -0,0 +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 CCSGO_EndOfMatchLineupEnd : CCSGO_EndOfMatchLineupEndpoint
+{
+ public CCSGO_EndOfMatchLineupEnd (IntPtr pointer) : base(pointer) {}
+
+}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSGO_EndOfMatchLineupEndpoint.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSGO_EndOfMatchLineupEndpoint.g.cs
new file mode 100644
index 000000000..b49964646
--- /dev/null
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSGO_EndOfMatchLineupEndpoint.g.cs
@@ -0,0 +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 CCSGO_EndOfMatchLineupEndpoint : CBaseEntity
+{
+ public CCSGO_EndOfMatchLineupEndpoint (IntPtr pointer) : base(pointer) {}
+
+}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSGO_EndOfMatchLineupStart.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSGO_EndOfMatchLineupStart.g.cs
new file mode 100644
index 000000000..a0e154815
--- /dev/null
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSGO_EndOfMatchLineupStart.g.cs
@@ -0,0 +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 CCSGO_EndOfMatchLineupStart : CCSGO_EndOfMatchLineupEndpoint
+{
+ public CCSGO_EndOfMatchLineupStart (IntPtr pointer) : base(pointer) {}
+
+}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayerAnimationState.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayerAnimationState.g.cs
new file mode 100644
index 000000000..ff0ac72e2
--- /dev/null
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayerAnimationState.g.cs
@@ -0,0 +1,93 @@
+//
+#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 CCSPlayerAnimationState : NativeObject
+{
+ public CCSPlayerAnimationState (IntPtr pointer) : base(pointer) {}
+
+ // m_currentMoveType
+ [SchemaMember("CCSPlayerAnimationState", "m_currentMoveType")]
+ public ref CCSPlayerAnimationStateMoveType_t CurrentMoveType => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_currentMoveType");
+
+ // m_groundMoveState
+ [SchemaMember("CCSPlayerAnimationState", "m_groundMoveState")]
+ public ref CCSPlayerAnimationStateGroundMoveState_t GroundMoveState => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_groundMoveState");
+
+ // m_groundActionDirection
+ [SchemaMember("CCSPlayerAnimationState", "m_groundActionDirection")]
+ public ref CCSPlayerAnimationStateDirection_t GroundActionDirection => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_groundActionDirection");
+
+ // m_airAction
+ [SchemaMember("CCSPlayerAnimationState", "m_airAction")]
+ public ref CCSPlayerAnimationStateAirAction_t AirAction => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_airAction");
+
+ // m_bWasOnGroundLastUpdate
+ [SchemaMember("CCSPlayerAnimationState", "m_bWasOnGroundLastUpdate")]
+ public ref bool WasOnGroundLastUpdate => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_bWasOnGroundLastUpdate");
+
+ // m_bWasStationaryLastUpdate
+ [SchemaMember("CCSPlayerAnimationState", "m_bWasStationaryLastUpdate")]
+ public ref bool WasStationaryLastUpdate => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_bWasStationaryLastUpdate");
+
+ // m_actionStartTick
+ [SchemaMember("CCSPlayerAnimationState", "m_actionStartTick")]
+ public ref Int32 ActionStartTick => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_actionStartTick");
+
+ // m_staticAimTimerStartTick
+ [SchemaMember("CCSPlayerAnimationState", "m_staticAimTimerStartTick")]
+ public ref Int32 StaticAimTimerStartTick => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_staticAimTimerStartTick");
+
+ // m_stutterStepStartTick
+ [SchemaMember("CCSPlayerAnimationState", "m_stutterStepStartTick")]
+ public ref Int32 StutterStepStartTick => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_stutterStepStartTick");
+
+ // m_plantAndTurnStartTick
+ [SchemaMember("CCSPlayerAnimationState", "m_plantAndTurnStartTick")]
+ public ref Int32 PlantAndTurnStartTick => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_plantAndTurnStartTick");
+
+ // m_bIsStutterStep
+ [SchemaMember("CCSPlayerAnimationState", "m_bIsStutterStep")]
+ public ref bool IsStutterStep => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_bIsStutterStep");
+
+ // m_flTurnOnSpotAngle
+ [SchemaMember("CCSPlayerAnimationState", "m_flTurnOnSpotAngle")]
+ public ref float TurnOnSpotAngle => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_flTurnOnSpotAngle");
+
+ // m_flPreviousAimYaw
+ [SchemaMember("CCSPlayerAnimationState", "m_flPreviousAimYaw")]
+ public ref float PreviousAimYaw => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_flPreviousAimYaw");
+
+ // m_flPreviousHorizontalSpeed
+ [SchemaMember("CCSPlayerAnimationState", "m_flPreviousHorizontalSpeed")]
+ public ref float PreviousHorizontalSpeed => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_flPreviousHorizontalSpeed");
+
+ // m_flFootIKOffsetLeft
+ [SchemaMember("CCSPlayerAnimationState", "m_flFootIKOffsetLeft")]
+ public ref float FootIKOffsetLeft => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_flFootIKOffsetLeft");
+
+ // m_flFootIKOffsetRight
+ [SchemaMember("CCSPlayerAnimationState", "m_flFootIKOffsetRight")]
+ public ref float FootIKOffsetRight => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_flFootIKOffsetRight");
+
+ // m_flWeaponDropPercentageDueToMovement
+ [SchemaMember("CCSPlayerAnimationState", "m_flWeaponDropPercentageDueToMovement")]
+ public ref float WeaponDropPercentageDueToMovement => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_flWeaponDropPercentageDueToMovement");
+
+ // m_flWeaponDropSmoothDampVelocity
+ [SchemaMember("CCSPlayerAnimationState", "m_flWeaponDropSmoothDampVelocity")]
+ public ref float WeaponDropSmoothDampVelocity => ref Schema.GetRef(this.Handle, "CCSPlayerAnimationState", "m_flWeaponDropSmoothDampVelocity");
+
+}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayerPawn.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayerPawn.g.cs
index e2d84e327..69a04710c 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayerPawn.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayerPawn.g.cs
@@ -34,6 +34,10 @@ public CCSPlayerPawn (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSPlayerPawn", "m_pActionTrackingServices")]
public CCSPlayer_ActionTrackingServices? ActionTrackingServices => Schema.GetPointer(this.Handle, "CCSPlayerPawn", "m_pActionTrackingServices");
+ // m_pAimPunchServices
+ [SchemaMember("CCSPlayerPawn", "m_pAimPunchServices")]
+ public CCSPlayer_AimPunchServices? AimPunchServices => Schema.GetPointer(this.Handle, "CCSPlayerPawn", "m_pAimPunchServices");
+
// m_pRadioServices
[SchemaMember("CCSPlayerPawn", "m_pRadioServices")]
public CCSPlayer_RadioServices? RadioServices => Schema.GetPointer(this.Handle, "CCSPlayerPawn", "m_pRadioServices");
@@ -126,26 +130,6 @@ public string LastPlaceName
[SchemaMember("CCSPlayerPawn", "m_flLandingTimeSeconds")]
public ref float LandingTimeSeconds => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_flLandingTimeSeconds");
- // m_aimPunchAngle
- [SchemaMember("CCSPlayerPawn", "m_aimPunchAngle")]
- public QAngle AimPunchAngle => Schema.GetDeclaredClass(this.Handle, "CCSPlayerPawn", "m_aimPunchAngle");
-
- // m_aimPunchAngleVel
- [SchemaMember("CCSPlayerPawn", "m_aimPunchAngleVel")]
- public QAngle AimPunchAngleVel => Schema.GetDeclaredClass(this.Handle, "CCSPlayerPawn", "m_aimPunchAngleVel");
-
- // m_aimPunchTickBase
- [SchemaMember("CCSPlayerPawn", "m_aimPunchTickBase")]
- public ref Int32 AimPunchTickBase => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_aimPunchTickBase");
-
- // m_aimPunchTickFraction
- [SchemaMember("CCSPlayerPawn", "m_aimPunchTickFraction")]
- public ref float AimPunchTickFraction => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_aimPunchTickFraction");
-
- // m_aimPunchCache
- [SchemaMember("CCSPlayerPawn", "m_aimPunchCache")]
- public NetworkedVector AimPunchCache => Schema.GetDeclaredClass>(this.Handle, "CCSPlayerPawn", "m_aimPunchCache");
-
// m_bIsBuyMenuOpen
[SchemaMember("CCSPlayerPawn", "m_bIsBuyMenuOpen")]
public ref bool IsBuyMenuOpen => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_bIsBuyMenuOpen");
@@ -214,10 +198,6 @@ public string RagdollDamageWeaponName
[SchemaMember("CCSPlayerPawn", "m_qDeathEyeAngles")]
public QAngle DeathEyeAngles => Schema.GetDeclaredClass(this.Handle, "CCSPlayerPawn", "m_qDeathEyeAngles");
- // m_bSkipOneHeadConstraintUpdate
- [SchemaMember("CCSPlayerPawn", "m_bSkipOneHeadConstraintUpdate")]
- public ref bool SkipOneHeadConstraintUpdate => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_bSkipOneHeadConstraintUpdate");
-
// m_bLeftHanded
[SchemaMember("CCSPlayerPawn", "m_bLeftHanded")]
public ref bool LeftHanded => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_bLeftHanded");
@@ -342,14 +322,6 @@ public string RagdollDamageWeaponName
[SchemaMember("CCSPlayerPawn", "m_flVelocityModifier")]
public ref float VelocityModifier => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_flVelocityModifier");
- // m_flHitHeading
- [SchemaMember("CCSPlayerPawn", "m_flHitHeading")]
- public ref float HitHeading => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_flHitHeading");
-
- // m_nHitBodyPart
- [SchemaMember("CCSPlayerPawn", "m_nHitBodyPart")]
- public ref Int32 HitBodyPart => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_nHitBodyPart");
-
// m_vecTotalBulletForce
[SchemaMember("CCSPlayerPawn", "m_vecTotalBulletForce")]
public Vector TotalBulletForce => Schema.GetDeclaredClass(this.Handle, "CCSPlayerPawn", "m_vecTotalBulletForce");
@@ -378,22 +350,6 @@ public string RagdollDamageWeaponName
[SchemaMember("CCSPlayerPawn", "m_bBotAllowActive")]
public ref bool BotAllowActive => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_bBotAllowActive");
- // m_thirdPersonHeading
- [SchemaMember("CCSPlayerPawn", "m_thirdPersonHeading")]
- public QAngle ThirdPersonHeading => Schema.GetDeclaredClass(this.Handle, "CCSPlayerPawn", "m_thirdPersonHeading");
-
- // m_flSlopeDropOffset
- [SchemaMember("CCSPlayerPawn", "m_flSlopeDropOffset")]
- public ref float SlopeDropOffset => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_flSlopeDropOffset");
-
- // m_flSlopeDropHeight
- [SchemaMember("CCSPlayerPawn", "m_flSlopeDropHeight")]
- public ref float SlopeDropHeight => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_flSlopeDropHeight");
-
- // m_vHeadConstraintOffset
- [SchemaMember("CCSPlayerPawn", "m_vHeadConstraintOffset")]
- public Vector HeadConstraintOffset => Schema.GetDeclaredClass(this.Handle, "CCSPlayerPawn", "m_vHeadConstraintOffset");
-
// m_nLastPickupPriority
[SchemaMember("CCSPlayerPawn", "m_nLastPickupPriority")]
public ref Int32 LastPickupPriority => ref Schema.GetRef(this.Handle, "CCSPlayerPawn", "m_nLastPickupPriority");
@@ -486,14 +442,6 @@ public Color GunGameImmunityColor
[SchemaMember("CCSPlayerPawn", "m_vecVelocityHistory")]
public Span VelocityHistory => Schema.GetFixedArray(this.Handle, "CCSPlayerPawn", "m_vecVelocityHistory", 2);
- // m_PredictedDamageTags
- [SchemaMember("CCSPlayerPawn", "m_PredictedDamageTags")]
- public NetworkedVector PredictedDamageTags => Schema.GetDeclaredClass>(this.Handle, "CCSPlayerPawn", "m_PredictedDamageTags");
-
- // m_nHighestAppliedDamageTagTick
- [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");
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayer_AimPunchServices.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayer_AimPunchServices.g.cs
new file mode 100644
index 000000000..76d724fc8
--- /dev/null
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayer_AimPunchServices.g.cs
@@ -0,0 +1,45 @@
+//
+#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 CCSPlayer_AimPunchServices : CPlayerPawnComponent
+{
+ public CCSPlayer_AimPunchServices (IntPtr pointer) : base(pointer) {}
+
+ // m_predictableBaseTick
+ [SchemaMember("CCSPlayer_AimPunchServices", "m_predictableBaseTick")]
+ public ref Int32 PredictableBaseTick => ref Schema.GetRef(this.Handle, "CCSPlayer_AimPunchServices", "m_predictableBaseTick");
+
+ // m_predictableBaseTickInterpAmount
+ [SchemaMember("CCSPlayer_AimPunchServices", "m_predictableBaseTickInterpAmount")]
+ public ref float PredictableBaseTickInterpAmount => ref Schema.GetRef(this.Handle, "CCSPlayer_AimPunchServices", "m_predictableBaseTickInterpAmount");
+
+ // m_predictableBaseAngle
+ [SchemaMember("CCSPlayer_AimPunchServices", "m_predictableBaseAngle")]
+ public QAngle PredictableBaseAngle => Schema.GetDeclaredClass(this.Handle, "CCSPlayer_AimPunchServices", "m_predictableBaseAngle");
+
+ // m_predictableBaseAngleVel
+ [SchemaMember("CCSPlayer_AimPunchServices", "m_predictableBaseAngleVel")]
+ public QAngle PredictableBaseAngleVel => Schema.GetDeclaredClass(this.Handle, "CCSPlayer_AimPunchServices", "m_predictableBaseAngleVel");
+
+ // m_unpredictableBaseTick
+ [SchemaMember("CCSPlayer_AimPunchServices", "m_unpredictableBaseTick")]
+ public ref Int32 UnpredictableBaseTick => ref Schema.GetRef(this.Handle, "CCSPlayer_AimPunchServices", "m_unpredictableBaseTick");
+
+ // m_unpredictableBaseAngle
+ [SchemaMember("CCSPlayer_AimPunchServices", "m_unpredictableBaseAngle")]
+ public QAngle UnpredictableBaseAngle => Schema.GetDeclaredClass(this.Handle, "CCSPlayer_AimPunchServices", "m_unpredictableBaseAngle");
+
+}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayer_MovementServices.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayer_MovementServices.g.cs
index 70c892ff3..7defe4ebd 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayer_MovementServices.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayer_MovementServices.g.cs
@@ -18,6 +18,10 @@ public partial class CCSPlayer_MovementServices : CPlayer_MovementServices_Human
{
public CCSPlayer_MovementServices (IntPtr pointer) : base(pointer) {}
+ // m_AnimationState
+ [SchemaMember("CCSPlayer_MovementServices", "m_AnimationState")]
+ public CCSPlayerAnimationState AnimationState => Schema.GetDeclaredClass(this.Handle, "CCSPlayer_MovementServices", "m_AnimationState");
+
// m_vecLadderNormal
[SchemaMember("CCSPlayer_MovementServices", "m_vecLadderNormal")]
public Vector LadderNormal => Schema.GetDeclaredClass(this.Handle, "CCSPlayer_MovementServices", "m_vecLadderNormal");
@@ -50,26 +54,22 @@ public CCSPlayer_MovementServices (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSPlayer_MovementServices", "m_bDucking")]
public ref bool Ducking => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_bDucking");
- // m_flDuckOffset
- [SchemaMember("CCSPlayer_MovementServices", "m_flDuckOffset")]
- public ref float DuckOffset => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_flDuckOffset");
-
- // m_nDuckTimeMsecs
- [SchemaMember("CCSPlayer_MovementServices", "m_nDuckTimeMsecs")]
- public ref UInt32 DuckTimeMsecs => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_nDuckTimeMsecs");
+ // m_flDuckRootOffset
+ [SchemaMember("CCSPlayer_MovementServices", "m_flDuckRootOffset")]
+ public ref float DuckRootOffset => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_flDuckRootOffset");
- // m_nDuckJumpTimeMsecs
- [SchemaMember("CCSPlayer_MovementServices", "m_nDuckJumpTimeMsecs")]
- public ref UInt32 DuckJumpTimeMsecs => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_nDuckJumpTimeMsecs");
-
- // m_nJumpTimeMsecs
- [SchemaMember("CCSPlayer_MovementServices", "m_nJumpTimeMsecs")]
- public ref UInt32 JumpTimeMsecs => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_nJumpTimeMsecs");
+ // m_flDuckViewOffset
+ [SchemaMember("CCSPlayer_MovementServices", "m_flDuckViewOffset")]
+ public ref float DuckViewOffset => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_flDuckViewOffset");
// m_flLastDuckTime
[SchemaMember("CCSPlayer_MovementServices", "m_flLastDuckTime")]
public ref float LastDuckTime => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_flLastDuckTime");
+ // m_flBombPlantViewOffset
+ [SchemaMember("CCSPlayer_MovementServices", "m_flBombPlantViewOffset")]
+ public ref float BombPlantViewOffset => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_flBombPlantViewOffset");
+
// m_vecLastPositionAtFullCrouchSpeed
[SchemaMember("CCSPlayer_MovementServices", "m_vecLastPositionAtFullCrouchSpeed")]
public Vector2D LastPositionAtFullCrouchSpeed => Schema.GetDeclaredClass(this.Handle, "CCSPlayer_MovementServices", "m_vecLastPositionAtFullCrouchSpeed");
@@ -138,13 +138,17 @@ public CCSPlayer_MovementServices (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSPlayer_MovementServices", "m_nButtonDownMaskPrev")]
public ref UInt64 ButtonDownMaskPrev => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_nButtonDownMaskPrev");
- // m_flOffsetTickCompleteTime
- [SchemaMember("CCSPlayer_MovementServices", "m_flOffsetTickCompleteTime")]
- public ref float OffsetTickCompleteTime => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_flOffsetTickCompleteTime");
+ // m_bUseFrictionStashedSpeed
+ [SchemaMember("CCSPlayer_MovementServices", "m_bUseFrictionStashedSpeed")]
+ public ref bool UseFrictionStashedSpeed => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_bUseFrictionStashedSpeed");
- // m_flOffsetTickStashedSpeed
- [SchemaMember("CCSPlayer_MovementServices", "m_flOffsetTickStashedSpeed")]
- public ref float OffsetTickStashedSpeed => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_flOffsetTickStashedSpeed");
+ // m_flUseFrictionStashedSpeedUntilFrac
+ [SchemaMember("CCSPlayer_MovementServices", "m_flUseFrictionStashedSpeedUntilFrac")]
+ public ref float UseFrictionStashedSpeedUntilFrac => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_flUseFrictionStashedSpeedUntilFrac");
+
+ // m_flFrictionStashedSpeed
+ [SchemaMember("CCSPlayer_MovementServices", "m_flFrictionStashedSpeed")]
+ public ref float FrictionStashedSpeed => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_flFrictionStashedSpeed");
// m_flStamina
[SchemaMember("CCSPlayer_MovementServices", "m_flStamina")]
@@ -206,8 +210,20 @@ public CCSPlayer_MovementServices (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSPlayer_MovementServices", "m_bWasSurfing")]
public ref bool WasSurfing => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_bWasSurfing");
- // m_vecInputRotated
- [SchemaMember("CCSPlayer_MovementServices", "m_vecInputRotated")]
- public Vector InputRotated => Schema.GetDeclaredClass(this.Handle, "CCSPlayer_MovementServices", "m_vecInputRotated");
+ // m_vecWalkWishVel
+ [SchemaMember("CCSPlayer_MovementServices", "m_vecWalkWishVel")]
+ public Vector2D WalkWishVel => Schema.GetDeclaredClass(this.Handle, "CCSPlayer_MovementServices", "m_vecWalkWishVel");
+
+ // m_gtLastTimeOnStaticWorldGround
+ [SchemaMember("CCSPlayer_MovementServices", "m_gtLastTimeOnStaticWorldGround")]
+ public ref float GtLastTimeOnStaticWorldGround => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_gtLastTimeOnStaticWorldGround");
+
+ // m_gtLastTimeInAir
+ [SchemaMember("CCSPlayer_MovementServices", "m_gtLastTimeInAir")]
+ public ref float GtLastTimeInAir => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_gtLastTimeInAir");
+
+ // m_bHasEverProcessedCommand
+ [SchemaMember("CCSPlayer_MovementServices", "m_bHasEverProcessedCommand")]
+ public ref bool HasEverProcessedCommand => ref Schema.GetRef(this.Handle, "CCSPlayer_MovementServices", "m_bHasEverProcessedCommand");
}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayer_WeaponServices.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayer_WeaponServices.g.cs
index 1807e1cbf..620828839 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayer_WeaponServices.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSPlayer_WeaponServices.g.cs
@@ -22,14 +22,6 @@ public CCSPlayer_WeaponServices (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSPlayer_WeaponServices", "m_flNextAttack")]
public ref float NextAttack => ref Schema.GetRef(this.Handle, "CCSPlayer_WeaponServices", "m_flNextAttack");
- // m_bIsLookingAtWeapon
- [SchemaMember("CCSPlayer_WeaponServices", "m_bIsLookingAtWeapon")]
- public ref bool IsLookingAtWeapon => ref Schema.GetRef(this.Handle, "CCSPlayer_WeaponServices", "m_bIsLookingAtWeapon");
-
- // m_bIsHoldingLookAtWeapon
- [SchemaMember("CCSPlayer_WeaponServices", "m_bIsHoldingLookAtWeapon")]
- public ref bool IsHoldingLookAtWeapon => ref Schema.GetRef(this.Handle, "CCSPlayer_WeaponServices", "m_bIsHoldingLookAtWeapon");
-
// m_hSavedWeapon
[SchemaMember("CCSPlayer_WeaponServices", "m_hSavedWeapon")]
public CHandle SavedWeapon => Schema.GetDeclaredClass>(this.Handle, "CCSPlayer_WeaponServices", "m_hSavedWeapon");
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSWeaponBase.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSWeaponBase.g.cs
index 8fbd25f3c..ee850c60a 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSWeaponBase.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSWeaponBase.g.cs
@@ -114,6 +114,10 @@ public CCSWeaponBase (IntPtr pointer) : base(pointer) {}
[SchemaMember("CCSWeaponBase", "m_bInReload")]
public ref bool InReload => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_bInReload");
+ // m_nDeployTick
+ [SchemaMember("CCSWeaponBase", "m_nDeployTick")]
+ public ref Int32 DeployTick => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_nDeployTick");
+
// m_flDroppedAtTime
[SchemaMember("CCSWeaponBase", "m_flDroppedAtTime")]
public ref float DroppedAtTime => ref Schema.GetRef(this.Handle, "CCSWeaponBase", "m_flDroppedAtTime");
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSWeaponBaseVData.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSWeaponBaseVData.g.cs
index d22fd93a0..4668029bb 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSWeaponBaseVData.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCSWeaponBaseVData.g.cs
@@ -114,6 +114,14 @@ public string Name
[SchemaMember("CCSWeaponBaseVData", "m_flCycleTime")]
public CFiringModeFloat CycleTime => Schema.GetDeclaredClass(this.Handle, "CCSWeaponBaseVData", "m_flCycleTime");
+ // m_flCycleTimeWhenInBurstMode
+ [SchemaMember("CCSWeaponBaseVData", "m_flCycleTimeWhenInBurstMode")]
+ public ref float CycleTimeWhenInBurstMode => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_flCycleTimeWhenInBurstMode");
+
+ // m_flTimeBetweenBurstShots
+ [SchemaMember("CCSWeaponBaseVData", "m_flTimeBetweenBurstShots")]
+ public ref float TimeBetweenBurstShots => ref Schema.GetRef(this.Handle, "CCSWeaponBaseVData", "m_flTimeBetweenBurstShots");
+
// m_flMaxSpeed
[SchemaMember("CCSWeaponBaseVData", "m_flMaxSpeed")]
public CFiringModeFloat MaxSpeed => Schema.GetDeclaredClass(this.Handle, "CCSWeaponBaseVData", "m_flMaxSpeed");
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCashStack.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCashStack.g.cs
new file mode 100644
index 000000000..68eb7f609
--- /dev/null
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CCashStack.g.cs
@@ -0,0 +1,25 @@
+//
+#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 CCashStack : CBaseModelEntity
+{
+ public CCashStack (IntPtr pointer) : base(pointer) {}
+
+ // m_nCashStackValue
+ [SchemaMember("CCashStack", "m_nCashStackValue")]
+ public ref Int32 CashStackValue => ref Schema.GetRef(this.Handle, "CCashStack", "m_nCashStackValue");
+
+}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CChoreoComponent.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CChoreoComponent.g.cs
new file mode 100644
index 000000000..fe8e62855
--- /dev/null
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CChoreoComponent.g.cs
@@ -0,0 +1,41 @@
+//
+#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 CChoreoComponent : NativeObject
+{
+ public CChoreoComponent (IntPtr pointer) : base(pointer) {}
+
+ // __m_pChainEntity
+ [SchemaMember("CChoreoComponent", "__m_pChainEntity")]
+ public CNetworkVarChainer __m_pChainEntity => Schema.GetDeclaredClass(this.Handle, "CChoreoComponent", "__m_pChainEntity");
+
+ // m_hOwner
+ [SchemaMember("CChoreoComponent", "m_hOwner")]
+ public CHandle Owner => Schema.GetDeclaredClass>(this.Handle, "CChoreoComponent", "m_hOwner");
+
+ // m_nNextSceneEventId
+ [SchemaMember("CChoreoComponent", "m_nNextSceneEventId")]
+ public SceneEventId_t NextSceneEventId => Schema.GetDeclaredClass(this.Handle, "CChoreoComponent", "m_nNextSceneEventId");
+
+ // m_bUpdateLayerPriorities
+ [SchemaMember("CChoreoComponent", "m_bUpdateLayerPriorities")]
+ public ref bool UpdateLayerPriorities => ref Schema.GetRef(this.Handle, "CChoreoComponent", "m_bUpdateLayerPriorities");
+
+ // m_flAllowResponsesEndTime
+ [SchemaMember("CChoreoComponent", "m_flAllowResponsesEndTime")]
+ public ref float AllowResponsesEndTime => ref Schema.GetRef(this.Handle, "CChoreoComponent", "m_flAllowResponsesEndTime");
+
+}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CDestructiblePartsComponent.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CDestructiblePartsComponent.g.cs
index 1124f0129..3193025f1 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CDestructiblePartsComponent.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CDestructiblePartsComponent.g.cs
@@ -30,4 +30,8 @@ public CDestructiblePartsComponent (IntPtr pointer) : base(pointer) {}
[SchemaMember("CDestructiblePartsComponent", "m_hOwner")]
public CHandle Owner => Schema.GetDeclaredClass>(this.Handle, "CDestructiblePartsComponent", "m_hOwner");
+ // m_pAnimGraphDestructibleGraphController
+ [SchemaMember("CDestructiblePartsComponent", "m_pAnimGraphDestructibleGraphController")]
+ public CBaseAnimGraphDestructibleParts_GraphController? AnimGraphDestructibleGraphController => Schema.GetPointer(this.Handle, "CDestructiblePartsComponent", "m_pAnimGraphDestructibleGraphController");
+
}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEconEntity.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEconEntity.g.cs
index 4f8535d2a..e5cf665b0 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEconEntity.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEconEntity.g.cs
@@ -14,7 +14,7 @@
namespace CounterStrikeSharp.API.Core;
-public partial class CEconEntity : CBaseFlex
+public partial class CEconEntity : CBaseAnimGraph
{
public CEconEntity (IntPtr pointer) : base(pointer) {}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEntityIdentity.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEntityIdentity.g.cs
index 262632770..34dcf0683 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEntityIdentity.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEntityIdentity.g.cs
@@ -18,9 +18,9 @@ public partial class CEntityIdentity : NativeObject
{
public CEntityIdentity (IntPtr pointer) : base(pointer) {}
- // m_nameStringableIndex
- [SchemaMember("CEntityIdentity", "m_nameStringableIndex")]
- public ref Int32 NameStringableIndex => ref Schema.GetRef(this.Handle, "CEntityIdentity", "m_nameStringableIndex");
+ // m_nameStringTableIndex
+ [SchemaMember("CEntityIdentity", "m_nameStringTableIndex")]
+ public ref Int32 NameStringTableIndex => ref Schema.GetRef(this.Handle, "CEntityIdentity", "m_nameStringTableIndex");
// m_name
[SchemaMember("CEntityIdentity", "m_name")]
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume.g.cs
new file mode 100644
index 000000000..56ab4468b
--- /dev/null
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume.g.cs
@@ -0,0 +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 CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume : CEnvCombinedLightProbeVolume
+{
+ public CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume (IntPtr pointer) : base(pointer) {}
+
+}
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvCubemapFog.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvCubemapFog.g.cs
index dd5028ebb..f70f1dd05 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvCubemapFog.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvCubemapFog.g.cs
@@ -82,6 +82,38 @@ public string SkyEntity
set { Schema.SetString(this.Handle, "CEnvCubemapFog", "m_iszSkyEntity", value); }
}
+ // m_nHeightFogType
+ [SchemaMember("CEnvCubemapFog", "m_nHeightFogType")]
+ public ref Int32 HeightFogType => ref Schema.GetRef(this.Handle, "CEnvCubemapFog", "m_nHeightFogType");
+
+ // m_nFogHeightBlendMode
+ [SchemaMember("CEnvCubemapFog", "m_nFogHeightBlendMode")]
+ public ref Int32 FogHeightBlendMode => ref Schema.GetRef(this.Handle, "CEnvCubemapFog", "m_nFogHeightBlendMode");
+
+ // m_nFogHeightCoordinateSpace
+ [SchemaMember("CEnvCubemapFog", "m_nFogHeightCoordinateSpace")]
+ public ref Int32 FogHeightCoordinateSpace => ref Schema.GetRef(this.Handle, "CEnvCubemapFog", "m_nFogHeightCoordinateSpace");
+
+ // m_nDistanceFogType
+ [SchemaMember("CEnvCubemapFog", "m_nDistanceFogType")]
+ public ref Int32 DistanceFogType => ref Schema.GetRef(this.Handle, "CEnvCubemapFog", "m_nDistanceFogType");
+
+ // m_DistanceFogCurveString
+ [SchemaMember("CEnvCubemapFog", "m_DistanceFogCurveString")]
+ public string DistanceFogCurveString
+ {
+ get { return Schema.GetUtf8String(this.Handle, "CEnvCubemapFog", "m_DistanceFogCurveString"); }
+ set { Schema.SetString(this.Handle, "CEnvCubemapFog", "m_DistanceFogCurveString", value); }
+ }
+
+ // m_HeightFogCurveString
+ [SchemaMember("CEnvCubemapFog", "m_HeightFogCurveString")]
+ public string HeightFogCurveString
+ {
+ get { return Schema.GetUtf8String(this.Handle, "CEnvCubemapFog", "m_HeightFogCurveString"); }
+ set { Schema.SetString(this.Handle, "CEnvCubemapFog", "m_HeightFogCurveString", value); }
+ }
+
// m_hFogCubemapTexture
[SchemaMember("CEnvCubemapFog", "m_hFogCubemapTexture")]
public CStrongHandle FogCubemapTexture => Schema.GetDeclaredClass>(this.Handle, "CEnvCubemapFog", "m_hFogCubemapTexture");
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvLaser.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvLaser.g.cs
index 88eceacef..70ac3893d 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvLaser.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvLaser.g.cs
@@ -28,7 +28,7 @@ public string LaserTarget
// m_pSprite
[SchemaMember("CEnvLaser", "m_pSprite")]
- public CSprite? Sprite => Schema.GetPointer(this.Handle, "CEnvLaser", "m_pSprite");
+ public CHandle Sprite => Schema.GetDeclaredClass>(this.Handle, "CEnvLaser", "m_pSprite");
// m_iszSpriteName
[SchemaMember("CEnvLaser", "m_iszSpriteName")]
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvShake.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvShake.g.cs
index 3662f8caa..13ae0898e 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvShake.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CEnvShake.g.cs
@@ -58,6 +58,10 @@ public string LimitToEntity
[SchemaMember("CEnvShake", "m_maxForce")]
public Vector MaxForce => Schema.GetDeclaredClass(this.Handle, "CEnvShake", "m_maxForce");
+ // m_pShakeController
+ [SchemaMember("CEnvShake", "m_pShakeController")]
+ public IPhysicsMotionController? ShakeController => Schema.GetPointer(this.Handle, "CEnvShake", "m_pShakeController");
+
// m_shakeCallback
[SchemaMember("CEnvShake", "m_shakeCallback")]
public CPhysicsShake ShakeCallback => Schema.GetDeclaredClass(this.Handle, "CEnvShake", "m_shakeCallback");
diff --git a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CFuncMover.g.cs b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CFuncMover.g.cs
index 575a309a9..9421d8fb4 100644
--- a/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CFuncMover.g.cs
+++ b/managed/CounterStrikeSharp.API/Generated/Schema/Classes/CFuncMover.g.cs
@@ -50,6 +50,10 @@ public string PathNodeEnd
set { Schema.SetString(this.Handle, "CFuncMover", "m_iszPathNodeEnd", value); }
}
+ // m_bIgnoreEndNode
+ [SchemaMember("CFuncMover", "m_bIgnoreEndNode")]
+ public ref bool IgnoreEndNode => ref Schema.GetRef(this.Handle, "CFuncMover", "m_bIgnoreEndNode");
+
// m_eMoveType
[SchemaMember("CFuncMover", "m_eMoveType")]
public new ref CFuncMoverMove_t MoveType => ref Schema.GetRef(this.Handle, "CFuncMover", "m_eMoveType");
@@ -230,10 +234,6 @@ public string ArriveAtDestinationSound
[SchemaMember("CFuncMover", "m_flDurationBlendToNewOrientationRan")]
public ref float DurationBlendToNewOrientationRan => ref Schema.GetRef(this.Handle, "CFuncMover", "m_flDurationBlendToNewOrientationRan");
- // m_nOriginalOrientationIndex
- [SchemaMember("CFuncMover", "m_nOriginalOrientationIndex")]
- public ref Int32 OriginalOrientationIndex => ref Schema.GetRef(this.Handle, "CFuncMover", "m_nOriginalOrientationIndex");
-
// m_bCreateMovableNavMesh
[SchemaMember("CFuncMover", "m_bCreateMovableNavMesh")]
public ref bool CreateMovableNavMesh => ref Schema.GetRef(this.Handle, "CFuncMover", "m_bCreateMovableNavMesh");
@@ -286,13 +286,17 @@ public string OrientationMatchEntityName
[SchemaMember("CFuncMover", "m_eTransitionedToPathNodeAction")]
public ref CFuncMoverTransitionToPathNodeAction_t TransitionedToPathNodeAction => ref Schema.GetRef(this.Handle, "CFuncMover", "m_eTransitionedToPathNodeAction");
+ // m_qTransitionSourceOrientation
+ [SchemaMember("CFuncMover", "m_qTransitionSourceOrientation")]
+ public Quaternion TransitionSourceOrientation => Schema.GetDeclaredClass(this.Handle, "CFuncMover", "m_qTransitionSourceOrientation");
+
// m_nDelayedTeleportToNode
[SchemaMember("CFuncMover", "m_nDelayedTeleportToNode")]
public ref Int32 DelayedTeleportToNode => ref Schema.GetRef(this.Handle, "CFuncMover", "m_nDelayedTeleportToNode");
- // m_bIsVerboseLogging
- [SchemaMember("CFuncMover", "m_bIsVerboseLogging")]
- public ref bool IsVerboseLogging => ref Schema.GetRef(this.Handle, "CFuncMover", "m_bIsVerboseLogging");
+ // m_bIsImGuiLogging
+ [SchemaMember("CFuncMover", "m_bIsImGuiLogging")]
+ public ref bool IsImGuiLogging => ref Schema.GetRef(this.Handle, "CFuncMover", "m_bIsImGuiLogging");
// m_hFollowEntity
[SchemaMember("CFuncMover", "m_hFollowEntity")]
@@ -374,6 +378,10 @@ public string FollowMoverEntityName
[SchemaMember("CFuncMover", "m_flFollowMoverDistance")]
public ref float FollowMoverDistance => ref Schema.GetRef(this.Handle, "CFuncMover", "m_flFollowMoverDistance");
+ // m_flFollowMoverRatio
+ [SchemaMember("CFuncMover", "m_flFollowMoverRatio")]
+ public ref float FollowMoverRatio => ref Schema.GetRef(this.Handle, "CFuncMover", "m_flFollowMoverRatio");
+
// m_flFollowMoverCalculatedDistance
[SchemaMember("CFuncMover", "m_flFollowMoverCalculatedDistance")]
public ref float FollowMoverCalculatedDistance => ref Schema.GetRef(this.Handle, "CFuncMover", "m_flFollowMoverCalculatedDistance");
@@ -382,6 +390,10 @@ public string FollowMoverEntityName
[SchemaMember("CFuncMover", "m_flFollowMoverSpringStrength")]
public ref float FollowMoverSpringStrength => ref Schema.GetRef