From 396a85dfcbae05cfe418f25ac5cde374553dad88 Mon Sep 17 00:00:00 2001 From: roflmuffin Date: Tue, 23 Dec 2025 05:01:37 +0000 Subject: [PATCH 1/6] fix: use dynohook for take damage old for compat --- .../CompatibilitySuppressions.xml | 2912 +++++++++-------- .../ListenerTests.cs | 145 + src/core/detours.h | 37 + src/core/function.cpp | 109 +- src/core/function.h | 7 +- src/core/managers/entity_manager.cpp | 18 +- src/core/managers/entity_manager.h | 2 + src/scripting/natives/natives_memory.cpp | 2 +- 8 files changed, 1784 insertions(+), 1448 deletions(-) create mode 100644 src/core/detours.h diff --git a/managed/CounterStrikeSharp.API/CompatibilitySuppressions.xml b/managed/CounterStrikeSharp.API/CompatibilitySuppressions.xml index ffc870564..dd0968183 100644 --- a/managed/CounterStrikeSharp.API/CompatibilitySuppressions.xml +++ b/managed/CounterStrikeSharp.API/CompatibilitySuppressions.xml @@ -4,4291 +4,4327 @@ CP0001 T:CounterStrikeSharp.API.Core.ActionType_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.AnimPoseControl - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CAISound - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CBaseFire - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CBaseViewModel - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CBreachCharge - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CBreachChargeProjectile - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CBubbling - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CBumpMine - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CBumpMineProjectile - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CCoopBonusCoin - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CCSGOViewModel - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CCSObserver_ViewModelServices - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CCSPlayer_ViewModelServices - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CCSWeaponBaseVDataAPI - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CEnvFireSensor - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CEnvFireSource - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CEnvFunnel - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CEnvMicrophone - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CEnvProjectedTexture - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CEnvScreenOverlay - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CEnvTracer - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CFire - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CFireSmoke - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CFists - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CInfoEnemyTerroristSpawn - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CItemHeavyAssaultSuit - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CLightGlow - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CMelee - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CommandEntitySpecType_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CommandExecMode_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CPlayer_ViewModelServices - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CPointScriptEntity - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CPredictedViewModel - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CProjectedDecal - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CSensorGrenade - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CSensorGrenadeProjectile - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CSound - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CSoundEnt - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CSun - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CSWeaponState_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CTablet - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CTriggerHurtGhost - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CTriggerTripWire - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CTripWireFire - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CTripWireFireProjectile - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CWeaponShield - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.CWeaponZoneRepulsor - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll + + + CP0001 + T:CounterStrikeSharp.API.Core.EventBulletFlightResolution + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.EventItemsGifted - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.EventPlayerChat - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.EventTrExitHintTrigger - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.EventTrMarkBestTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.EventTrMarkComplete - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.EventTrPlayerFlashbanged - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.EventTrShowExitMsgbox - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.EventTrShowFinishMsgbox - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.EventWeaponOutofammo - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.FilterTeam - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.MovementGait_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.NPCLookType_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.PlayerAnimEvent_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll - - - CP0001 - T:CounterStrikeSharp.API.Core.PulseTestEnumColor_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll - - - CP0001 - T:CounterStrikeSharp.API.Core.PulseTestEnumShape_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.ResponseFollowup - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.ScriptedMoveType_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.ShatterPanelMode - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.SosActionSortType_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.SoundFlags_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.SpawnDebugOverrideState_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.SpawnDebugRestrictionOverrideState_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0001 T:CounterStrikeSharp.API.Core.SpawnPointCoopEnemy - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll + + + CP0001 + T:CounterStrikeSharp.API.Modules.Memory.VirtualFunctionVoid + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll + + + CP0001 + T:CounterStrikeSharp.API.Modules.Memory.VirtualFunctionWithReturn`1 + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.AnimValueSource.ManualFacingHeading - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.AnimVectorSource.FacingDirection - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.BasePlugin.CommandHandlers - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.BasePlugin.ConvarChangeHandlers - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.BeginDeathLifeStateTransition_t.NO_CHANGE_IN_LIFESTATE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.ChickenActivity.HOP - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.ChickenActivity.JUMP - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.Class_T.CLASS_BOMB - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.Class_T.CLASS_WEAPON_VIEWMODEL - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSPlayerBlockingUseAction_t.k_CSPlayerBlockingUseAction_CancelingSpawnRappelling - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSPlayerBlockingUseAction_t.k_CSPlayerBlockingUseAction_EquippingContract - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSPlayerBlockingUseAction_t.k_CSPlayerBlockingUseAction_EquippingExoJump - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSPlayerBlockingUseAction_t.k_CSPlayerBlockingUseAction_EquippingHeavyArmor - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSPlayerBlockingUseAction_t.k_CSPlayerBlockingUseAction_EquippingParachute - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSPlayerBlockingUseAction_t.k_CSPlayerBlockingUseAction_EquippingTabletUpgrade - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSPlayerBlockingUseAction_t.k_CSPlayerBlockingUseAction_OpeningSafe - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSPlayerBlockingUseAction_t.k_CSPlayerBlockingUseAction_PayingToOpenDoor - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSPlayerBlockingUseAction_t.k_CSPlayerBlockingUseAction_PickingUpBumpMine - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSPlayerBlockingUseAction_t.k_CSPlayerBlockingUseAction_TakingOffHeavyArmor - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSWeaponType.WEAPONTYPE_BREACHCHARGE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSWeaponType.WEAPONTYPE_BUMPMINE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSWeaponType.WEAPONTYPE_FISTS - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSWeaponType.WEAPONTYPE_MELEE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSWeaponType.WEAPONTYPE_SHIELD - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSWeaponType.WEAPONTYPE_TABLET - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.CSWeaponType.WEAPONTYPE_ZONE_REPULSOR - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.DamageTypes_t.DMG_DANGERZONE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.DebugOverlayBits_t.OVERLAY_WC_CHANGE_ENTITY - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_BODYGROUP_SET_TO_CLIP - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_BODYGROUP_SET_TO_NEXTCLIP - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_BODYGROUP_SET_VALUE_CMODEL_WPN - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_C4_SCREEN_TEXT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_PULSE_GRAPH_AIMAT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_RAGDOLL - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_SV_HIDE_SILENCER - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_SV_SHOW_SILENCER - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.GrenadeType_t.GRENADE_TYPE_SENSOR - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.GrenadeType_t.GRENADE_TYPE_SNOWBALL - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.loadout_slot_t.LOADOUT_SLOT_PET - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.NavAttributeEnum.NAV_MESH_PRECISE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.NavAttributeEnum.NAV_MESH_SHORT_HEIGHT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.ObserverMode_t.OBS_MODE_DIRECTED - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.PerformanceMode_t.PM_FULL_GIBS - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.PerformanceMode_t.PM_REDUCED_GIBS - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.DIV_INT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.SET_REGISTER_DOMAIN_VALUE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_ANY - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_INVALID - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_SCHEMA_PTR - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.RagdollPoseControl.Relative - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.RenderBufferFlags_t.RENDER_BUFFER_APPEND_CONSUME_BUFFER - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.RenderBufferFlags_t.RENDER_BUFFER_PER_FRAME_WRITE_ONCE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.RenderBufferFlags_t.RENDER_BUFFER_UAV_COUNTER - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.ScriptedMoveTo_t.CINE_MOVETO_CUSTOM - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.ScriptedMoveTo_t.CINE_MOVETO_RUN - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.ScriptedMoveTo_t.CINE_MOVETO_TELEPORT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.ScriptedMoveTo_t.CINE_MOVETO_WAIT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.ScriptedMoveTo_t.CINE_MOVETO_WAIT_FACING - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.ScriptedMoveTo_t.CINE_MOVETO_WALK - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.ShatterGlassStressType.SHATTERDRYWALL_CHUNKS - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_STEAMAUDIO_REVERB - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Modules.Memory.VirtualFunctions.AcceptInput - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Modules.Memory.VirtualFunctions.AcceptInputFunc - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Modules.Memory.VirtualFunctions.CBaseEntity_TakeDamageOld - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Modules.Memory.VirtualFunctions.CBaseEntity_TakeDamageOldFunc - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Modules.Memory.VirtualFunctions.ClientPrintAll - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Modules.Memory.VirtualFunctions.ClientPrintAllFunc - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Modules.Memory.VirtualFunctions.NetworkStateChanged - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Modules.Memory.VirtualFunctions.NetworkStateChangedFunc - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Modules.Memory.VirtualFunctions.StateChanged - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 F:CounterStrikeSharp.API.Modules.Memory.VirtualFunctions.StateChangedFunc - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll + + + CP0002 + M:CounterStrikeSharp.API.Core.Application.#ctor(Microsoft.Extensions.Logging.ILoggerFactory,CounterStrikeSharp.API.Core.Hosting.IScriptHostConfiguration,CounterStrikeSharp.API.Core.GameDataProvider,CounterStrikeSharp.API.Core.CoreConfig,CounterStrikeSharp.API.Core.Plugin.Host.IPluginManager,CounterStrikeSharp.API.Core.Plugin.Host.IPluginContextQueryHandler,CounterStrikeSharp.API.Core.Translations.IPlayerLanguageManager,CounterStrikeSharp.API.Core.Commands.ICommandManager) + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CAI_ExpresserWithFollowup.get_PostponedFollowup - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseAnimGraph.get_ClientRagdoll - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseCombatCharacter.get_BloodColor - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseCombatCharacter.get_DamageCount - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseCombatCharacter.get_FieldOfView - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseCSGrenade.get_ThrowStrengthApproach - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseCSGrenadeProjectile.get_ClearFromPlayers - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseCSGrenadeProjectile.get_HasEverHitPlayer - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseEntity.get_DisableContextThinkStartTick - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseEntity.get_IsPlatform - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseEntity.get_OverriddenFriction - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseFlex.get_NextSceneEventId - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseModelEntity.get_DecalHealBloodRate - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseModelEntity.get_DecalHealHeightRate - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBasePlayerController.get_AutoKickDisabled - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBasePlayerController.get_LastLateCommandExecuted - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBasePlayerController.get_LastRealCommandNumberExecuted - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBasePlayerPawn.get_HighestGeneratedServerViewAngleChangeIndex - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBasePlayerWeaponVData.get_MuzzleAttachment - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBasePlayerWeaponVData.set_MuzzleAttachment(System.String) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseProp.get_MPreferredCatchTransform - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBaseTrigger.get_ClientSidePredicted - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBlood.get_Color - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakable.get_BasePropData - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakable.get_DmgModBullet - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakable.get_DmgModClub - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakable.get_DmgModExplosive - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakable.get_DmgModFire - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakable.get_Interactions - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakable.get_PhysicsDamageTableName - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakable.set_BasePropData(System.String) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakable.set_PhysicsDamageTableName(System.String) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakableProp.get_BasePropData - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakableProp.get_DmgModBullet - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakableProp.get_DmgModClub - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakableProp.get_DmgModExplosive - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakableProp.get_DmgModFire - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakableProp.get_FlareEnt - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakableProp.get_Interactions - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakableProp.get_NoGhostCollision - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakableProp.get_PhysicsDamageTableName - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakableProp.set_BasePropData(System.String) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CBreakableProp.set_PhysicsDamageTableName(System.String) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CC4.get_DroppedFromDeath - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CChicken.get_Activity - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CChicken.get_EggsPooped - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CChicken.get_InhibitDoorTimer - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CChicken.get_InhibitObstacleAvoidanceTimer - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CChicken.get_IsWaitingForLeader - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CChicken.get_LastEggPoopPosition - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CChicken.get_OriginalOwnerXuidHigh - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CChicken.get_OriginalOwnerXuidLow - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CColorCorrectionVolume.get_Enabled - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CColorCorrectionVolume.get_StartDisabled - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSBot.get_LastCoopSpawnPoint - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameModeRules_Deathmatch.get_DMBonusWeaponLoadoutSlot - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_CoopBonusCoinsFound - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_CoopBonusPistolsOnly - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_CoopMissionDeadPlayerRespawnEnabled - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_CoopMissionManager - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_CoopPlayersInDeploymentZone - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_CoopRespawnAndHealTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_DontIncrementCoopWave - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_FeaturedGiftersAccounts - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_FeaturedGiftersGifts - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_GuardianBotSkillLevelMax - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_GuardianBotSkillLevelMin - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_GuardianBuyUntilTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_GuardianGrenadesToGiveBots - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_GuardianModeSpecialKillsRemaining - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_GuardianModeSpecialWeaponNeeded - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_GuardianModeWaveNumber - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_HasTriggeredCoopSpawnReset - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_LoserBonus - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_NumGlobalGifters - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_NumGlobalGiftsGiven - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_NumGlobalGiftsPeriodSeconds - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_NumHeaviesToSpawn - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_RoundStartTicks - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_ServerPaused - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_ServerQuestID - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_SkipNextServerPerfSample - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSGameRules.get_SpawnedTerrorHuntHeavy - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayer_ItemServices.get_HasHeavyArmor - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayer_MovementServices.get_JumpUntil - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayer_MovementServices.get_JumpVel - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayer_MovementServices.get_MaxFallVelocity - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayer_MovementServices.get_StuckCheckTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayer_PingServices.get_PlayerPing + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayer_UseServices.get_TimeStartedHoldingUse - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayer_WeaponServices.get_OldInputHistoryCount - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayer_WeaponServices.get_OldShootPositionHistoryCount - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerController_ActionTrackingServices.get_TotalRoundDamageDealt - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerController_InGameMoneyServices.get_AccountMoneyEarnedForNextRound - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerController.get_ClanName - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerController.get_Kills - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerController.set_ClanName(System.String) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawn.get_Landseconds - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawn.get_LastHeadBoneTransformIsValid - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawn.get_PreviousModel - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawn.get_XLastHeadBoneTransform - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_AccumulatedDistanceTraveled - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_AddonBits - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_AllowAutoFollowTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ArmorValue - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_BlockingUseActionInProgress - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_BombSiteIndex - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_Bot - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_BotAllowActive - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_CanMoveDuringFreezePeriod - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ChickenIdleSoundTimer - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ChickenJumpSoundTimer - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_CommittingSuicideOnTeamChange - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_CurrentDeafnessFilter - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_CurrentEquipmentValue - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_DealtDamageToEnemyMostRecentTimestamp - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_DeathCamMusic - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_DeathFlags - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_DeathInfoOrigin - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_DeathInfoTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_DetectedByEnemySensorTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_DiedAirborne - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_Direction - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_DisplayHistoryBits - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_EmitSoundTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_EntitySpottedState - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_EyeAngles - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_FlinchStack - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_FreezetimeEndEquipmentValue - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_GrenadeParametersStashed - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_GrenadeParameterStashTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_GuardianTooFarDistFrac - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_GunGameImmunity - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_GunGameImmunityColor - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_HasDeathInfo - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_HasNightVision - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_HeadConstraintOffset - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_HeavyAssaultSuitCooldownRemaining - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_HideTargetID - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_HitBodyPart - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_HitHeading - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_HostagesKilled - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_Hud_MiniScoreHidden - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_Hud_RadarHidden - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_IgnoreLadderJumpTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ImmuneToGunGameDamageTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_InBombZoneTrigger - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_InNoDefuseArea - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_IntroCamTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_InvalidSteamLogonDelayed - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_IsDefusing - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_IsGrabbingHostage - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_IsScoped - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_IsSpawning - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_IsWalking - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_KilledByHeadshot - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_KilledByTaser - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LadderSurpressionTimer - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastAction - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastAttackedTeammate - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastBookmarkedPosition - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastBumpMineBumpTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastCollisionCeiling - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastCollisionCeilingChangeTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastConcurrentKilled - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastDistanceTraveledNotice - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastEquippedArmorTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastEquippedHelmetTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastFriendlyFireDamageReductionRatio - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastGivenBombTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastGivenDefuserTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastHealth - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastHitBox - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastKillerIndex - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastLadderNormal - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastLadderPos - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastMoneyUpdateTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastPickupPriority - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastPickupPriorityTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastStandingPos - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastWeaponFireUsercmd - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LowerBodyYawTarget - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_MenuStringBuffer - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_MolotovDamageTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_MoveState - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_MyCollisionGroup - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_NameChangeHistory - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_NextGuardianTooFarHurtTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_NightVisionOn - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_NumDangerZoneDamageHits - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_NumEnemiesAtRoundStart - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_NumEnemiesKilledThisRound - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_NumEnemiesKilledThisSpawn - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_Pet - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_PlayerPatchEconIndices - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_PrimaryAddon - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ResetArmorNextSpawn - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ResumeZoom - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_RoundStartEquipmentValue - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_SecondaryAddon - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ShootAngleHistory - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ShotsFired - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ShouldHaveCash - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_SlopeDropHeight - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_SlopeDropOffset - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_SpotRules - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_StashedGrenadeThrowPosition - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_StashedShootAngles - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_StashedVelocity - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_StoredSpawnAngle - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_StoredSpawnPosition - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_Strafing - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_SurvivalTeamNumber - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ThirdPersonHeading - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ThrowPositionHistory - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_TotalBulletForce - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_VCollisionInitted - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_VelocityHistory - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_VelocityModifier - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ViewModelServices - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_WaitForNoAttack - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_WasInBombZoneTrigger - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_WasNotKilledNaturally - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_WhichBombZone - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.set_GunGameImmunityColor(System.Drawing.Color) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.set_MenuStringBuffer(System.String) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_CurrentThirdPersonSequence - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_FiredOutOfAmmoEvent - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_FireSequenceStartTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_FireSequenceStartTimeAck - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_FireSequenceStartTimeChange - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_LastDeployTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_LastTimeInAir - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_NumEmptyAttacks - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_PlayerFireEvent - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_PlayerFireEventAttackType - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_ReloadsWithClips - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_ReloadVisuallyComplete - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_ScopeZoomEndTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_SeqFirePrimary - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_SeqFireSecondary - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_SeqIdle - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_SilencerBoneIndex - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_State - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_ThirdPersonFireSequences - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_ThirdPersonSequences - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_TimeWeaponIdle - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBase.get_ViewModelIndex - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBaseVData.get_AnimExtension - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBaseVData.get_BotAudibleRange - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBaseVData.get_HeatPerShot - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBaseVData.get_IdleInterval - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBaseVData.get_IronSightEyePos - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBaseVData.get_PivotAngle - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBaseVData.get_TimeToIdleAfterFire - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBaseVData.get_WrongTeamMsg - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBaseVData.set_AnimExtension(System.String) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CCSWeaponBaseVData.set_WrongTeamMsg(System.String) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CDamageRecord.get_ActualHealthRemoved - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CDamageRecord.get_Damage - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CDamageRecord.get_PlayerDamager - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CDamageRecord.get_PlayerRecipient - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEntityFlame.get_DangerSound - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEntityInstance.get_VisibleinPVS - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_BoxMaxs - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_BoxMins - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_Brightness - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_Color - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_CubemapTexture - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_CustomCubemapTexture - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_EdgeFadeDist - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_EdgeFadeDists - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_Enabled - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_EnvCubeMapArrayIndex - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_Handshake - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeAtlasX - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeAtlasY - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeAtlasZ - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeDirectLightIndicesTexture - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeDirectLightScalarsTexture - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeDirectLightShadowsTexture - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeSizeX - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeSizeY - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeSizeZ - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeTexture - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_Moveable - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_Priority - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_StartDisabled - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.set_Color(System.Drawing.Color) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_BoxProjectMaxs - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_BoxProjectMins - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_CopyDiffuseFromDefaultCubemap - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_CubemapTexture - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_CustomCubemapTexture - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_DefaultEnvMap - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_DefaultSpecEnvMap - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_DiffuseScale - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_EdgeFadeDist - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_EdgeFadeDists - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_Enabled - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_EnvCubeMapArrayIndex - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_Handshake - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_IndoorCubeMap - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_InfluenceRadius - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_Moveable - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_Priority - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvCubemap.get_StartDisabled - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvExplosion.get_CustomDamageType - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvExplosion.get_ExplosionType - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvExplosion.get_SpriteScale - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvExplosion.set_ExplosionType(System.String) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_BoxMaxs - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_BoxMins - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_Enabled - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_Handshake - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeAtlasX - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeAtlasY - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeAtlasZ - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeDirectLightIndicesTexture - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeDirectLightScalarsTexture - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeDirectLightShadowsTexture - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeSizeX - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeSizeY - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeSizeZ - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeTexture - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_Moveable - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_Priority - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_StartDisabled - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_AveWindSpeed - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_CurrentSwayVector - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_CurrentWindVector - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_EntIndex - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_Gusting - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_GustSound - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_PrevSwayVector - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_SimTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_SwayTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_SwitchTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_VariationTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_WindAngleVariation - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_WindDir - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_WindSpeed - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CEnvWindShared.get_WindSpeedVariation - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CFilterAttributeInt.get_AttributeName - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CFilterMultiple.get_FilterCount - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CFuncShatterglass.get_ConcreteMaterialEdgeCaps - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CFuncShatterglass.get_ConcreteMaterialEdgeFace - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CFuncShatterglass.get_ConcreteMaterialEdgeFins - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CFuncShatterglass.get_GlassMaterialDamaged - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CFuncShatterglass.get_GlassMaterialUndamaged - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CFuncShatterglass.get_HasRateLimitedShards - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CFuncShatterglass.get_NumShardsEverCreated - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CFuncShatterglass.get_PanelNormalWs - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.ChangeAccessorFieldPathIndex_t.get_Value - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CHitboxComponent.get_DisabledHitGroups - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll + + + CP0002 + M:CounterStrikeSharp.API.Core.CHostage.get_Remove + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CInferno.get_FiresExtinguishCount - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CInfoSpawnGroupLoadUnload.get_StreamingStarted - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CLogicRelay.get_OnSpawn - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CLogicRelay.get_OnTrigger - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CMarkupVolume.get_Enabled - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CMarkupVolumeWithRef.get_RefPos - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CNavLinkAnimgraphVar.get_StrAnimgraphVar - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CNavLinkAnimgraphVar.set_StrAnimgraphVar(System.String) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CNavLinkAreaEntity.get_NavLinkIdForward - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CNavLinkAreaEntity.get_NavLinkIdReverse - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CNavSpaceInfo.get_CreateFlightSpace - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPhysBox.get_ExploitableByPlayer - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPhysBox.get_MassScale - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPhysBox.get_PreferredCarryAngles - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPhysConstraint.get_TeleportTick - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPhysicsProp.get_CollisionGroupOverride - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPhysicsProp.get_ExploitableByPlayer - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPhysicsProp.get_InertiaScale - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPhysMotor.get_LastTime - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPlantedC4.get_ControlPanel - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPlantedC4.get_PlantedAfterPickup - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPlayer_MovementServices_Humanoid.get_TargetVolume - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPointHurt.get_BitsDamageType - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPointTemplate.get_OutputOnSpawned - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPostProcessingVolume.get_Rate - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPostProcessingVolume.get_TonemapMinAvgLum - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPostProcessingVolume.get_TonemapPercentBrightPixels - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CPostProcessingVolume.get_TonemapPercentTarget - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CRagdollProp.get_BloodColor - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CRagdollProp.get_RagdollSource - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CRagdollProp.get_ShouldTeleportPhysics - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CRagdollProp.get_ValidatePoweredRagdollPose - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CScriptedSequence.get_LastFoundEntity - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CSMatchStats_t.get_HealthPointsDealtTotal - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CSMatchStats_t.get_HealthPointsRemovedTotal - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CSoundEventPathCornerEntity.get_BPlaying - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CTakeDamageInfo.get_BitsDamageType - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CTonemapController2.get_TonemapMinAvgLum - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CTonemapController2.get_TonemapPercentBrightPixels - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CTonemapController2.get_TonemapPercentTarget - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CTriggerFan.get_AddNoise - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CTriggerFan.get_FanEnd - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CTriggerFan.get_FanOrigin - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CTriggerFan.get_Noise - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CTriggerHurt.get_BitsDamageInflict - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.CWeaponBaseItem.get_SequenceCompleteTimer - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.EventPlayerConnect.get_Address - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.EventPlayerConnect.set_Address(System.String) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.fogparams_t.get_NoReflectionFog - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.NativeAPI.ExecuteVirtualFunction``1(System.IntPtr,System.Object[]) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.PhysicsRagdollPose_t.get___m_pChainEntity - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.shard_model_desc_t.get_Material - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Core.shard_model_desc_t.get_ShatterPanelMode - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Modules.Cvars.ConVar.#ctor(System.IntPtr) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Modules.Cvars.ConVar.get_Handle - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Modules.Memory.DynamicFunctions.BaseMemoryFunction.InvokeInternal``1(System.Object[]) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0002 M:CounterStrikeSharp.API.Modules.Memory.DynamicFunctions.BaseMemoryFunction.InvokeInternalVoid(System.Object[]) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0005 M:CounterStrikeSharp.API.Modules.Menu.BaseMenu.Open(CounterStrikeSharp.API.Core.CCSPlayerController) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0006 M:CounterStrikeSharp.API.Modules.Menu.IMenu.Open(CounterStrikeSharp.API.Core.CCSPlayerController) - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0006 M:CounterStrikeSharp.API.Modules.Menu.IMenu.OpenToAll - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll + + + CP0006 + P:CounterStrikeSharp.API.Core.Hosting.IScriptHostConfiguration.LanguagePath + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0007 T:CounterStrikeSharp.API.Core.CEnvSoundscape - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0010 T:CounterStrikeSharp.API.Core.FacingMode - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0010 T:CounterStrikeSharp.API.Core.InputLayoutVariation_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0010 T:CounterStrikeSharp.API.Core.NavAttributeEnum - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0010 T:CounterStrikeSharp.API.Core.RenderSlotType_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0010 T:CounterStrikeSharp.API.Core.TakeDamageFlags_t - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.AnimValueSource.LookHeading - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.BeginDeathLifeStateTransition_t.TRANSITION_TO_LIFESTATE_DEAD - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.BeginDeathLifeStateTransition_t.TRANSITION_TO_LIFESTATE_DYING - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ChickenActivity.GLIDE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ChickenActivity.LAND - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ChickenActivity.RUN - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ChickenActivity.WALK - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.Class_T.CLASS_DOOR - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.Class_T.NUM_CLASSIFY_CLASSES - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.CSPlayerBlockingUseAction_t.k_CSPlayerBlockingUseAction_MapLongUseEntity_Pickup - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.CSPlayerBlockingUseAction_t.k_CSPlayerBlockingUseAction_MapLongUseEntity_Place - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.CSPlayerBlockingUseAction_t.k_CSPlayerBlockingUseAction_MaxCount - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.CSWeaponType.WEAPONTYPE_UNKNOWN - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.DamageTypes_t.DMG_BUCKSHOT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.DamageTypes_t.DMG_HEADSHOT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.DamageTypes_t.DMG_LASTGENERICFLAG - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.fieldtype_t.FIELD_TYPECOUNT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_BODYGROUP_SET_VALUE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_CLOTH_ATTR - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_CLOTH_EFFECT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_CLOTH_GROUND_OFFSET - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_CLOTH_STIFFEN - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_CREATE_ANIM_SCOPE_PROP - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_DISABLE_BODYGROUP - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_EJECT_MAG - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_ENABLE_BODYGROUP - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_STOP_RAGDOLL_CONTROL - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_WEAPON_TRANSITION_INTO_HAND - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_FIRE_INPUT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_GRENADE_THROW_COMPLETE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_PULSE_GRAPH - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_PULSE_GRAPH_IKLOCKLEFTARM - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_PULSE_GRAPH_IKLOCKRIGHTARM - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_PULSE_GRAPH_LOOKAT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_SV_ATTACH_SILENCER_COMPLETE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_SV_DETACH_SILENCER_COMPLETE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_WEAPON_PERFORM_ATTACK - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_WPN_COMPLETE_RELOAD - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_WPN_HEALTHSHOT_INJECT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.GrenadeType_t.GRENADE_TYPE_TOTAL - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.loadout_slot_t.LOADOUT_SLOT_PROMOTED + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ObserverInterpState_t.OBSERVER_INTERP_SETTLING - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ObserverInterpState_t.OBSERVER_INTERP_TRAVELING - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ObserverMode_t.NUM_OBSERVER_MODES - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleFloatMapType_t.PF_MAP_TYPE_COUNT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleFloatType_t.PF_TYPE_COUNT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleFloatType_t.PF_TYPE_PARTICLE_AGE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleFloatType_t.PF_TYPE_PARTICLE_AGE_NORMALIZED - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleFloatType_t.PF_TYPE_PARTICLE_FLOAT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleFloatType_t.PF_TYPE_PARTICLE_NOISE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleFloatType_t.PF_TYPE_PARTICLE_NUMBER - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleFloatType_t.PF_TYPE_PARTICLE_NUMBER_NORMALIZED - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleFloatType_t.PF_TYPE_PARTICLE_SPEED - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleFloatType_t.PF_TYPE_PARTICLE_VECTOR_COMPONENT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleFloatType_t.PF_TYPE_RENDERER_CAMERA_DISTANCE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleFloatType_t.PF_TYPE_RENDERER_CAMERA_DOT_PRODUCT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleOrientationSetMode_t.PARTICLE_ORIENTATION_SET_FROM_ROTATIONS - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleParentSetMode_t.PARTICLE_SET_PARENT_ROOT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleVecType_t.PVEC_TYPE_CLOSEST_CAMERA_POSITION - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleVecType_t.PVEC_TYPE_COUNT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleVecType_t.PVEC_TYPE_CP_DELTA - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleVecType_t.PVEC_TYPE_CP_RELATIVE_DIR - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleVecType_t.PVEC_TYPE_CP_RELATIVE_POSITION - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleVecType_t.PVEC_TYPE_CP_RELATIVE_RANDOM_DIR - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleVecType_t.PVEC_TYPE_CP_VALUE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleVecType_t.PVEC_TYPE_FLOAT_COMPONENTS - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleVecType_t.PVEC_TYPE_FLOAT_INTERP_CLAMPED - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleVecType_t.PVEC_TYPE_FLOAT_INTERP_GRADIENT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleVecType_t.PVEC_TYPE_FLOAT_INTERP_OPEN - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleVecType_t.PVEC_TYPE_PARTICLE_VELOCITY - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleVecType_t.PVEC_TYPE_RANDOM_UNIFORM - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ParticleVecType_t.PVEC_TYPE_RANDOM_UNIFORM_OFFSET - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.ADD - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.ADD_FLOAT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.ADD_INT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.ADD_STRING - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.AND - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.CONVERT_VALUE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.COPY - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.DIV - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.DIV_FLOAT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.EQ - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.EQ_BOOL - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.EQ_ENTITY_NAME - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.EQ_FLOAT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.EQ_INT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.EQ_STRING - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.GET_CONST - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.GET_CONST_INLINE_STORAGE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.LAST_SERIALIZED_CODE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.LT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.LT_FLOAT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.LT_INT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.LTE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.LTE_FLOAT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.LTE_INT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.MOD - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.MOD_FLOAT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.MOD_INT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.MUL - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.MUL_FLOAT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.MUL_INT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.NE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.NE_BOOL - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.NE_ENTITY_NAME - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.NE_FLOAT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.NE_INT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.NE_STRING - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.NEGATE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.NEGATE_FLOAT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.NEGATE_INT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.NOT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.OR - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.SUB - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.SUB_FLOAT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.SUB_INT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_COLOR_RGB - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_COUNT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_CURSOR_FLOW - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_EHANDLE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_ENTITY_NAME - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_RESOURCE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_SCHEMA_ENUM - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_SNDEVT_GUID - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_TRANSFORM - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_TYPESAFE_INT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_VEC3 - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.RenderPrimitiveType_t.RENDER_PRIM_TYPE_COUNT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.ShatterGlassStressType.SHATTERGLASS_EXPLOSIVE - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_AUTOFILTER - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_BOXVERB - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_DELAY - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_DIFFUSOR - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_DYNAMICS - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_DYNAMICS_3BAND - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_DYNAMICS_COMPRESSOR - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_EFFECT_CHAIN - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_MOD_DELAY - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_OSC - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_PANNER - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_PRESETDSP - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_RT_PITCH - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_SHAPER - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_STEAMAUDIO_DIRECT - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_STEAMAUDIO_HRTF - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_STEREODELAY - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_SUBGRAPH_SWITCH - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_UTILITY - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Modules.Commands.Targeting.TargetType.ExplicitName - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Modules.Commands.Targeting.TargetType.IdSteam64 - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Modules.Commands.Targeting.TargetType.IdSteamEscaped - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Modules.Commands.Targeting.TargetType.IdUserid - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Modules.Commands.Targeting.TargetType.ImplicitName - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll CP0011 F:CounterStrikeSharp.API.Modules.Commands.Targeting.TargetType.Invalid - .\ApiCompat\v202.dll - obj\Debug\net8.0\CounterStrikeSharp.API.dll + ./ApiCompat/v202.dll + obj/Debug/net8.0/CounterStrikeSharp.API.dll \ No newline at end of file diff --git a/managed/CounterStrikeSharp.Tests.Native/ListenerTests.cs b/managed/CounterStrikeSharp.Tests.Native/ListenerTests.cs index dd5fc4c21..0df41a4a0 100644 --- a/managed/CounterStrikeSharp.Tests.Native/ListenerTests.cs +++ b/managed/CounterStrikeSharp.Tests.Native/ListenerTests.cs @@ -1,5 +1,10 @@ +using System.Linq; +using System.Runtime.InteropServices; using System.Threading.Tasks; +using CounterStrikeSharp.API; using CounterStrikeSharp.API.Core; +using CounterStrikeSharp.API.Modules.Memory; +using CounterStrikeSharp.API.Modules.Memory.DynamicFunctions; using Xunit; public class ListenerTests @@ -37,4 +42,144 @@ public async Task CanRegisterAndDeregisterListeners() NativeAPI.IssueServerCommand("bot_quota 1"); } + + [Fact] + public async Task TakeDamageListenersAreFired() + { + int preCallCount = 0; + int postCallCount = 0; + + var preCallback = FunctionReference.Create((IntPtr entityPtr, IntPtr damageInfoPtr) => { preCallCount++; }); + + var postCallback = FunctionReference.Create((IntPtr entityPtr, IntPtr damageInfoPtr) => { postCallCount++; }); + + NativeAPI.AddListener("OnEntityTakeDamagePre", preCallback); + NativeAPI.AddListener("OnEntityTakeDamagePost", postCallback); + + // Spawn a bot and deal damage to it + NativeAPI.IssueServerCommand("bot_kick"); + NativeAPI.IssueServerCommand("bot_add"); + await WaitOneFrame(); + + var player = Utilities.GetPlayers().FirstOrDefault(p => p.IsBot); + var playerHealth = player.PlayerPawn.Value.Health; + DealDamageFunc(player, player, 10); + + await WaitOneFrame(); + Assert.Equal(player.PlayerPawn.Value.Health, playerHealth - 10); + + Assert.Equal(1, preCallCount); + Assert.Equal(1, postCallCount); + + NativeAPI.RemoveListener("OnEntityTakeDamagePre", preCallback); + NativeAPI.RemoveListener("OnEntityTakeDamagePost", postCallback); + } + + [Fact] + public async Task TakeDamageListenerCanBeCancelled() + { + int preCallCount = 0; + int postCallCount = 0; + + Listeners.OnEntityTakeDamagePre preCallback = (entityPtr, damageInfoPtr) => + { + preCallCount++; + return HookResult.Stop; + }; + + Listeners.OnEntityTakeDamagePre secondCallback = (entityPtr, damageInfoPtr) => + { + preCallCount++; + return HookResult.Continue; + }; + + Listeners.OnEntityTakeDamagePost postCallback = (entity, damageInfo, damageResult) => { postCallCount++; }; + + NativeAPI.AddListener("OnEntityTakeDamagePre", preCallback); + NativeAPI.AddListener("OnEntityTakeDamagePre", secondCallback); + NativeAPI.AddListener("OnEntityTakeDamagePost", postCallback); + + // Spawn a bot and deal damage to it + NativeAPI.IssueServerCommand("bot_kick"); + NativeAPI.IssueServerCommand("bot_add"); + await WaitOneFrame(); + + var player = Utilities.GetPlayers().FirstOrDefault(p => p.IsBot); + var playerHealth = player.PlayerPawn.Value.Health; + DealDamageFunc(player, player, 10); + + await WaitOneFrame(); + Assert.Equal(player.PlayerPawn.Value.Health, playerHealth); + + Assert.Equal(1, preCallCount); + Assert.Equal(0, postCallCount); + + NativeAPI.RemoveListener("OnEntityTakeDamagePre", preCallback); + NativeAPI.RemoveListener("OnEntityTakeDamagePre", secondCallback); + NativeAPI.RemoveListener("OnEntityTakeDamagePost", postCallback); + } + + private static void DealDamageFunc(CCSPlayerController attacker, CCSPlayerController victim, int damage, + object data = null, DamageTypes_t type = DamageTypes_t.DMG_ENERGYBEAM) + { + var size = Schema.GetClassSize("CTakeDamageInfo"); + var ptr = Marshal.AllocHGlobal(size); + + for (var i = 0; i < size; i++) + Marshal.WriteByte(ptr, i, 0); + + var damageInfo = new CTakeDamageInfo(ptr); + var attackerInfo = new AttackerInfo_t() + { + AttackerPawn = attacker.Pawn.Raw, AttackerPlayerSlot = attacker.Slot, + IsPawn = true, NeedInit = true, + }; + + Marshal.StructureToPtr(attackerInfo, new IntPtr(ptr.ToInt64() + 0x88), false); + + if (attacker.Team == victim.Team) + attacker = victim; + + Schema.SetSchemaValue(damageInfo.Handle, "CTakeDamageInfo", "m_hInflictor", + attacker.PawnIsAlive ? attacker.Pawn.Raw : attacker.PlayerPawn.Raw); + Schema.SetSchemaValue(damageInfo.Handle, "CTakeDamageInfo", "m_hAttacker", attacker.Pawn.Raw); + + damageInfo.Damage = damage; + damageInfo.BitsDamageType = type; + if (type == DamageTypes_t.DMG_ENERGYBEAM) + damageInfo.DamageFlags = TakeDamageFlags_t.DFLAG_IGNORE_ARMOR; + + size = Schema.GetClassSize("CTakeDamageResult"); + var ptr2 = Marshal.AllocHGlobal(size); + + for (var i = 0; i < size; i++) + Marshal.WriteByte(ptr2, i, 0); + + var damageResult = new CTakeDamageResult(ptr2); + Schema.SetSchemaValue(damageResult.Handle, "CTakeDamageResult", "m_pOriginatingInfo", damageInfo.Handle); + + damageResult.HealthBefore = victim.PlayerPawn.Value.Health; + damageResult.HealthLost = damage; + damageResult.DamageDealt = damage; + damageResult.PreModifiedDamage = damage; + damageResult.TotalledHealthLost = damage; + damageResult.TotalledDamageDealt = damage; + damageResult.WasDamageSuppressed = false; + + VirtualFunctions.CBaseEntity_TakeDamageOldFunc.Invoke(victim.Pawn.Value, damageInfo, damageResult); + Marshal.FreeHGlobal(ptr); + Marshal.FreeHGlobal(ptr2); + } } + +[StructLayout(LayoutKind.Sequential)] +public struct AttackerInfo_t +{ + public bool NeedInit; + public bool IsPawn; + public bool IsWorld; + public uint AttackerPawn; + public int AttackerPlayerSlot; + public int TeamChecked; + public int Team; +}; \ No newline at end of file diff --git a/src/core/detours.h b/src/core/detours.h new file mode 100644 index 000000000..209cf0233 --- /dev/null +++ b/src/core/detours.h @@ -0,0 +1,37 @@ +#pragma once + +#include "core/log.h" +#include "pch.h" +#include "dynohook/core.h" +#include "dynohook/manager.h" + +#include "core/globals.h" +#include "core/managers/entity_manager.h" + +#include "scripting/script_engine.h" +namespace counterstrikesharp { + +inline HookResult OnTakeDamageProxy(HookMode mode, dyno::Hook& hook) +{ + CSSHARP_CORE_INFO("On Take Damage Proxy called in mode {}", (int)mode); + + auto* pThis = reinterpret_cast(hook.getArgument(0)); + auto* pInfo = reinterpret_cast(hook.getArgument(1)); + auto* pResult = reinterpret_cast(hook.getArgument(2)); + + if (mode == Pre) + { + if (!globals::entityManager.Hook_OnTakeDamage_Alive_Pre(pThis, pInfo, pResult)) + { + hook.setReturnValue(1); + return HookResult::Handled; + } + } + else + { + globals::entityManager.Hook_OnTakeDamage_Alive_Post(pThis, pInfo, pResult); + } + + return HookResult::Continue; +} +} // namespace counterstrikesharp diff --git a/src/core/function.cpp b/src/core/function.cpp index da58833a5..2b301c02f 100644 --- a/src/core/function.cpp +++ b/src/core/function.cpp @@ -29,6 +29,8 @@ #include "core/function.h" +#include + #include "core/log.h" #include "dyncall/dyncall/dyncall.h" @@ -251,9 +253,83 @@ void ValveFunction::Call(ScriptContext& script_context, int offset, bool bypass) dyno::ReturnAction HookHandler(dyno::HookType hookType, dyno::Hook& hook) { - auto vf = g_HookMap[&hook]; + auto* vf = g_HookMap[&hook]; + + if (hookType == dyno::HookType::Pre) + { + auto* callback = vf->m_precallback; + auto global_callback = vf->m_callback; + HookResult maxResult = HookResult::Continue; + + if (global_callback.has_value()) + { + HookResult result = global_callback.value()(HookMode::Pre, hook); + maxResult = std::max(result, maxResult); + } + + if (callback != nullptr) + { + callback->Reset(); + callback->ScriptContext().Push(&hook); - auto callback = hookType == dyno::HookType::Pre ? vf->m_precallback : vf->m_postcallback; + for (auto fnMethodToCall : callback->GetFunctions()) + { + if (!fnMethodToCall) continue; + fnMethodToCall(&callback->ScriptContextStruct()); + + auto result = callback->ScriptContext().GetResult(); + CSSHARP_CORE_TRACE("Received hook callback result of {}, hook mode {}", (int)result, (int)hookType); + + maxResult = std::max(result, maxResult); + + if (maxResult >= HookResult::Stop) + { + break; + } + } + } + + // Store the pre-hook result for the post-hook to check + vf->m_lastPreHookResult.push_back(maxResult); + + if (maxResult >= HookResult::Handled) + { + return dyno::ReturnAction::Supercede; + } + + return dyno::ReturnAction::Ignored; + } + + // Post hook + HookResult preResult = HookResult::Continue; + if (!vf->m_lastPreHookResult.empty()) + { + preResult = vf->m_lastPreHookResult.back(); + vf->m_lastPreHookResult.pop_back(); + } + + if (preResult >= HookResult::Handled) + { + CSSHARP_CORE_TRACE("Skipping post callback because pre-hook returned {}", preResult); + return dyno::ReturnAction::Ignored; + } + + auto* callback = vf->m_postcallback; + auto global_callback = vf->m_callback; + + if (callback == nullptr && !global_callback.has_value()) + { + return dyno::ReturnAction::Ignored; + } + + if (global_callback.has_value()) + { + HookResult result = global_callback.value()(HookMode::Post, hook); + if (result >= HookResult::Handled) + { + return dyno::ReturnAction::Supercede; + } + } if (callback == nullptr) { @@ -263,6 +339,7 @@ dyno::ReturnAction HookHandler(dyno::HookType hookType, dyno::Hook& hook) callback->Reset(); callback->ScriptContext().Push(&hook); + HookResult maxResult = HookResult::Continue; for (auto fnMethodToCall : callback->GetFunctions()) { if (!fnMethodToCall) continue; @@ -271,12 +348,19 @@ dyno::ReturnAction HookHandler(dyno::HookType hookType, dyno::Hook& hook) auto result = callback->ScriptContext().GetResult(); CSSHARP_CORE_TRACE("Received hook callback result of {}, hook mode {}", result, (int)hookType); - if (result >= HookResult::Handled) + maxResult = std::max(result, maxResult); + + if (result >= HookResult::Stop) { - return dyno::ReturnAction::Supercede; + break; } } + if (maxResult >= HookResult::Handled) + { + return dyno::ReturnAction::Supercede; + } + return dyno::ReturnAction::Ignored; } @@ -293,6 +377,23 @@ std::vector ConvertArgsToDynoHook(const std::vector& callback) +{ + dyno::HookManager& manager = dyno::HookManager::Get(); + dyno::Hook* hook = manager.hook((void*)m_ulAddr, [this] { +#ifdef _WIN32 + return new dyno::x64MsFastcall(ConvertArgsToDynoHook(m_Args), static_cast(this->m_eReturnType)); +#else + return new dyno::x64SystemVcall(ConvertArgsToDynoHook(m_Args), static_cast(this->m_eReturnType)); +#endif + }); + g_HookMap[hook] = this; + hook->addCallback(dyno::HookType::Post, (dyno::HookHandler*)&HookHandler); + hook->addCallback(dyno::HookType::Pre, (dyno::HookHandler*)&HookHandler); + m_trampoline = hook->getOriginal(); + m_callback = callback; +} + void ValveFunction::AddHook(CallbackT callable, bool post) { dyno::HookManager& manager = dyno::HookManager::Get(); diff --git a/src/core/function.h b/src/core/function.h index 0c0aebb59..d8e98ea49 100644 --- a/src/core/function.h +++ b/src/core/function.h @@ -33,10 +33,11 @@ #include "scripting/callback_manager.h" #include "scripting/script_engine.h" #include +#include namespace dyno { class Hook; -} +} // namespace dyno namespace counterstrikesharp { @@ -94,6 +95,7 @@ class ValveFunction void SetSignature(const char* signature) { m_signature = signature; } void Call(ScriptContext& args, int offset = 0, bool bypass = false); + void AddHook(const std::function& callback); void AddHook(CallbackT callable, bool post); void RemoveHook(CallbackT callable, bool post); @@ -112,6 +114,9 @@ class ValveFunction const char* m_signature; ScriptCallback* m_precallback = nullptr; ScriptCallback* m_postcallback = nullptr; + std::optional> m_callback; + + std::vector m_lastPreHookResult; }; } // namespace counterstrikesharp diff --git a/src/core/managers/entity_manager.cpp b/src/core/managers/entity_manager.cpp index 917cae170..501d003ab 100644 --- a/src/core/managers/entity_manager.cpp +++ b/src/core/managers/entity_manager.cpp @@ -15,6 +15,8 @@ */ #include "core/managers/entity_manager.h" +#include "core/detours.h" +#include "core/function.h" #include "core/gameconfig.h" #include "core/globals.h" #include "core/log.h" @@ -50,6 +52,12 @@ CCheckTransmitInfoList::CCheckTransmitInfoList(CCheckTransmitInfoHack** pInfoInf { } +#ifdef _WIN32 +#define CALL_CONV CONV_THISCALL +#else +#define CALL_CONV CONV_CDECL +#endif + int g_iCheckTransmit = -1; void EntityManager::OnAllInitialized() @@ -117,14 +125,16 @@ void EntityManager::OnAllInitialized() return; } + Func_OnTakeDamage = + new ValveFunction((void*)CBaseEntity_TakeDamageOld, CALL_CONV, + std::vector{ DATA_TYPE_POINTER, DATA_TYPE_POINTER, DATA_TYPE_POINTER }, DATA_TYPE_LONG_LONG); + + Func_OnTakeDamage->AddHook(&OnTakeDamageProxy); + auto m_hook = funchook_create(); funchook_prepare(m_hook, (void**)&m_pFireOutputInternal, (void*)&DetourFireOutputInternal); funchook_install(m_hook, 0); - auto hook = funchook_create(); - funchook_prepare(hook, (void**)&CBaseEntity_TakeDamageOld, (void*)&DetourCBaseEntity_TakeDamageOld); - funchook_install(hook, 0); - // Listener is added in ServerStartup as entity system is not initialised at this stage. } diff --git a/src/core/managers/entity_manager.h b/src/core/managers/entity_manager.h index 8c1c6b367..86555aa7c 100644 --- a/src/core/managers/entity_manager.h +++ b/src/core/managers/entity_manager.h @@ -19,6 +19,7 @@ #include #include +#include "core/function.h" #include "core/globals.h" #include "core/global_listener.h" #include "scripting/script_engine.h" @@ -83,6 +84,7 @@ class EntityManager : public GlobalClass std::map m_pHookMap; bool Hook_OnTakeDamage_Alive_Pre(CBaseEntity* entity, CTakeDamageInfo* info, CTakeDamageResult* pResult); void Hook_OnTakeDamage_Alive_Post(CBaseEntity* entity, CTakeDamageInfo* info, CTakeDamageResult* pResult); + ValveFunction* Func_OnTakeDamage; private: void CheckTransmit(CCheckTransmitInfoHack** ppInfoList, diff --git a/src/scripting/natives/natives_memory.cpp b/src/scripting/natives/natives_memory.cpp index 32dae1ecc..b35d60a63 100644 --- a/src/scripting/natives/natives_memory.cpp +++ b/src/scripting/natives/natives_memory.cpp @@ -110,7 +110,7 @@ ValveFunction* CreateVirtualFunctionBySignature(ScriptContext& script_context) if (signature_hex_string == std::string(globals::gameConfig->GetSignature("CBaseEntity_TakeDamageOld"))) { // Special case for TakeDamageOld as we have detoured it - function_addr = (void*)CBaseEntity_TakeDamageOld; + return globals::entityManager.Func_OnTakeDamage; } if (function_addr == nullptr) From a2cb97853335c28047fa892820a7af23da8563ae Mon Sep 17 00:00:00 2001 From: roflmuffin Date: Tue, 23 Dec 2025 05:13:43 +0000 Subject: [PATCH 2/6] fix: windows build --- src/core/function.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/function.cpp b/src/core/function.cpp index 2b301c02f..776ed58cf 100644 --- a/src/core/function.cpp +++ b/src/core/function.cpp @@ -264,7 +264,7 @@ dyno::ReturnAction HookHandler(dyno::HookType hookType, dyno::Hook& hook) if (global_callback.has_value()) { HookResult result = global_callback.value()(HookMode::Pre, hook); - maxResult = std::max(result, maxResult); + maxResult = (std::max)(result, maxResult); } if (callback != nullptr) @@ -280,7 +280,7 @@ dyno::ReturnAction HookHandler(dyno::HookType hookType, dyno::Hook& hook) auto result = callback->ScriptContext().GetResult(); CSSHARP_CORE_TRACE("Received hook callback result of {}, hook mode {}", (int)result, (int)hookType); - maxResult = std::max(result, maxResult); + maxResult = (std::max)(result, maxResult); if (maxResult >= HookResult::Stop) { @@ -348,7 +348,7 @@ dyno::ReturnAction HookHandler(dyno::HookType hookType, dyno::Hook& hook) auto result = callback->ScriptContext().GetResult(); CSSHARP_CORE_TRACE("Received hook callback result of {}, hook mode {}", result, (int)hookType); - maxResult = std::max(result, maxResult); + maxResult = (std::max)(result, maxResult); if (result >= HookResult::Stop) { From d329d8b01bfb512b7bdd4af7fad3fd8570bc3a30 Mon Sep 17 00:00:00 2001 From: roflmuffin Date: Tue, 23 Dec 2025 05:22:14 +0000 Subject: [PATCH 3/6] chore: remove log --- src/core/detours.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/core/detours.h b/src/core/detours.h index 209cf0233..998750eae 100644 --- a/src/core/detours.h +++ b/src/core/detours.h @@ -13,8 +13,6 @@ namespace counterstrikesharp { inline HookResult OnTakeDamageProxy(HookMode mode, dyno::Hook& hook) { - CSSHARP_CORE_INFO("On Take Damage Proxy called in mode {}", (int)mode); - auto* pThis = reinterpret_cast(hook.getArgument(0)); auto* pInfo = reinterpret_cast(hook.getArgument(1)); auto* pResult = reinterpret_cast(hook.getArgument(2)); From b28205e0117d296dca755e3a7edf7a46ad812b6b Mon Sep 17 00:00:00 2001 From: roflmuffin Date: Tue, 23 Dec 2025 05:42:07 +0000 Subject: [PATCH 4/6] chore: cleanup some traces --- src/core/function.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/core/function.cpp b/src/core/function.cpp index 776ed58cf..648b85c9d 100644 --- a/src/core/function.cpp +++ b/src/core/function.cpp @@ -278,7 +278,6 @@ dyno::ReturnAction HookHandler(dyno::HookType hookType, dyno::Hook& hook) fnMethodToCall(&callback->ScriptContextStruct()); auto result = callback->ScriptContext().GetResult(); - CSSHARP_CORE_TRACE("Received hook callback result of {}, hook mode {}", (int)result, (int)hookType); maxResult = (std::max)(result, maxResult); @@ -310,7 +309,6 @@ dyno::ReturnAction HookHandler(dyno::HookType hookType, dyno::Hook& hook) if (preResult >= HookResult::Handled) { - CSSHARP_CORE_TRACE("Skipping post callback because pre-hook returned {}", preResult); return dyno::ReturnAction::Ignored; } @@ -346,7 +344,6 @@ dyno::ReturnAction HookHandler(dyno::HookType hookType, dyno::Hook& hook) fnMethodToCall(&callback->ScriptContextStruct()); auto result = callback->ScriptContext().GetResult(); - CSSHARP_CORE_TRACE("Received hook callback result of {}, hook mode {}", result, (int)hookType); maxResult = (std::max)(result, maxResult); From 7c8a45ee64432ccd7f47d81c655ccd9e27573ec7 Mon Sep 17 00:00:00 2001 From: roflmuffin Date: Tue, 23 Dec 2025 05:43:35 +0000 Subject: [PATCH 5/6] tests: add test for generic hook prevention --- .../VirtualFunctionTests.cs | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/managed/CounterStrikeSharp.Tests.Native/VirtualFunctionTests.cs b/managed/CounterStrikeSharp.Tests.Native/VirtualFunctionTests.cs index 0e029d77d..94a10b829 100644 --- a/managed/CounterStrikeSharp.Tests.Native/VirtualFunctionTests.cs +++ b/managed/CounterStrikeSharp.Tests.Native/VirtualFunctionTests.cs @@ -41,4 +41,24 @@ public async Task ShouldHook() mock.Verify(s => s(), Times.Never); } } + + [Fact] + public async Task ShouldPreventPostHooks() + { + var mock = new Mock(); + + var preHookHandler = (DynamicHook hook) => { return HookResult.Stop; }; + + var postHookHandler = (DynamicHook hook) => + { + mock.Object.Invoke(); + return HookResult.Continue; + }; + + VirtualFunctions.CCSPlayerPawnBase_PostThinkFunc.Hook(preHookHandler, HookMode.Pre); + VirtualFunctions.CCSPlayerPawnBase_PostThinkFunc.Hook(postHookHandler, HookMode.Post); + + await WaitOneFrame(); + mock.Verify(s => s(), Times.Never, "Post hook should not be called if pre hook returns Stop."); + } } \ No newline at end of file From 8ef8afc728de85296deba91fdde8fd0a6459873f Mon Sep 17 00:00:00 2001 From: roflmuffin Date: Tue, 23 Dec 2025 05:48:24 +0000 Subject: [PATCH 6/6] fix: incorrect result comparison --- src/core/function.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/function.cpp b/src/core/function.cpp index 648b85c9d..0c3b07788 100644 --- a/src/core/function.cpp +++ b/src/core/function.cpp @@ -347,7 +347,7 @@ dyno::ReturnAction HookHandler(dyno::HookType hookType, dyno::Hook& hook) maxResult = (std::max)(result, maxResult); - if (result >= HookResult::Stop) + if (maxResult >= HookResult::Stop) { break; }