diff --git a/managed/CounterStrikeSharp.API.Tests/AdminTests.cs b/managed/CounterStrikeSharp.API.Tests/AdminTests.cs index 2d00ea838..17f7ff916 100644 --- a/managed/CounterStrikeSharp.API.Tests/AdminTests.cs +++ b/managed/CounterStrikeSharp.API.Tests/AdminTests.cs @@ -88,6 +88,7 @@ public void ShouldAddPlayerToGroup() AdminManager.AddPlayerToGroup(new SteamID("STEAM_0:1:3"), "#css/root"); var adminData = AdminManager.GetPlayerAdminData(new SteamID("STEAM_0:1:3")); Assert.NotNull(adminData); + Assert.True(adminData.Groups.Any()); Assert.Equal("#css/root", adminData.Groups.Single()); } @@ -133,6 +134,78 @@ public void ShouldAllowRootFlagInRequiresPermissions() Assert.True(requirePerms.CanExecuteCommand((SteamID)76561197960265732)); } + [Fact] + public void ShouldRequiresPermissionsPass() + { + Assert.False(AdminManager.PlayerHasPermissions((SteamID)76561197960265738, "@css/ban")); + AdminManager.AddPlayerPermissions((SteamID)76561197960265738, "@css/ban"); + Assert.True(AdminManager.PlayerHasPermissions((SteamID)76561197960265738, "@css/ban")); + + var requirePerms = new RequiresPermissions("@css/ban"); + Assert.NotNull(requirePerms); + Assert.True(requirePerms.CanExecuteCommand((SteamID)76561197960265738)); + } + + [Fact] + public void ShouldRequiresPermissionsOrPassSameDomain() + { + Assert.False(AdminManager.PlayerHasPermissions((SteamID)76561197960265739, "@css/ban")); + AdminManager.AddPlayerPermissions((SteamID)76561197960265739, "@css/ban"); + Assert.True(AdminManager.PlayerHasPermissions((SteamID)76561197960265739, "@css/ban")); + + var requirePerms = new RequiresPermissionsOr("@css/ban", "@css/kick"); + Assert.NotNull(requirePerms); + Assert.True(requirePerms.CanExecuteCommand((SteamID)76561197960265739)); + } + + [Fact] + public void ShouldRequiresPermissionsOrPassDifferentDomains() + { + Assert.False(AdminManager.PlayerHasPermissions((SteamID)76561197960265740, "@css/ban")); + AdminManager.AddPlayerPermissions((SteamID)76561197960265740, "@css/ban"); + Assert.True(AdminManager.PlayerHasPermissions((SteamID)76561197960265740, "@css/ban")); + + var requirePerms = new RequiresPermissionsOr("@css/ban", "@domain2/flag"); + Assert.NotNull(requirePerms); + Assert.True(requirePerms.CanExecuteCommand((SteamID)76561197960265740)); + } + + [Fact] + public void ShouldRequiresPermissionsCheckFail() + { + Assert.False(AdminManager.PlayerHasPermissions((SteamID)76561197960265735, "@css/ban")); + AdminManager.AddPlayerPermissions((SteamID)76561197960265735, "@css/ban"); + Assert.True(AdminManager.PlayerHasPermissions((SteamID)76561197960265735, "@css/ban")); + + var requirePerms = new RequiresPermissions("@css/kick"); + Assert.NotNull(requirePerms); + Assert.False(requirePerms.CanExecuteCommand((SteamID)76561197960265735)); + } + + [Fact] + public void ShouldRequiresPermissionsOrCheckFailSameDomain() + { + Assert.False(AdminManager.PlayerHasPermissions((SteamID)76561197960265736, "@css/ban")); + AdminManager.AddPlayerPermissions((SteamID)76561197960265736, "@css/ban"); + Assert.True(AdminManager.PlayerHasPermissions((SteamID)76561197960265736, "@css/ban")); + + var requirePerms = new RequiresPermissionsOr("@css/kick", "@css/vote"); + Assert.NotNull(requirePerms); + Assert.False(requirePerms.CanExecuteCommand((SteamID)76561197960265736)); + } + + [Fact] + public void ShouldRequiresPermissionsOrCheckFailDifferentDomains() + { + Assert.False(AdminManager.PlayerHasPermissions((SteamID)76561197960265737, "@css/ban")); + AdminManager.AddPlayerPermissions((SteamID)76561197960265737, "@css/ban"); + Assert.True(AdminManager.PlayerHasPermissions((SteamID)76561197960265737, "@css/ban")); + + var requirePerms = new RequiresPermissionsOr("@css/kick", "@domain2/flag"); + Assert.NotNull(requirePerms); + Assert.False(requirePerms.CanExecuteCommand((SteamID)76561197960265737)); + } + [Fact] public void ShouldAllowRootFlagInRequiresPermissionsOr() { @@ -144,7 +217,7 @@ public void ShouldAllowRootFlagInRequiresPermissionsOr() Assert.NotNull(adminData); Assert.True(adminData.DomainHasRootFlag("css")); - var requirePerms = new RequiresPermissionsOr("@css/ban", "@domain2/flag"); + var requirePerms = new RequiresPermissionsOr("@css/ban", "@css/kick", "@domain2/flag"); Assert.NotNull(requirePerms); Assert.True(requirePerms.CanExecuteCommand((SteamID)76561197960265733)); } diff --git a/managed/CounterStrikeSharp.API/CompatibilitySuppressions.xml b/managed/CounterStrikeSharp.API/CompatibilitySuppressions.xml index 6cf66c127..637aa0163 100644 --- a/managed/CounterStrikeSharp.API/CompatibilitySuppressions.xml +++ b/managed/CounterStrikeSharp.API/CompatibilitySuppressions.xml @@ -1,6 +1,120 @@  - + + + CP0001 + T:CounterStrikeSharp.API.Core.CCoopBonusCoin + .\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 + + + CP0001 + T:CounterStrikeSharp.API.Core.CInfoEnemyTerroristSpawn + .\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 + + + CP0001 + T:CounterStrikeSharp.API.Core.CTriggerHurtGhost + .\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 + + + CP0001 + T:CounterStrikeSharp.API.Core.EventTrExitHintTrigger + .\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 + + + CP0001 + T:CounterStrikeSharp.API.Core.EventTrMarkComplete + .\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 + + + CP0001 + T:CounterStrikeSharp.API.Core.EventTrShowExitMsgbox + .\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 + + + CP0001 + T:CounterStrikeSharp.API.Core.EventWeaponOutofammo + .\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 + + + CP0001 + T:CounterStrikeSharp.API.Core.ShatterPanelMode + .\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 + + + CP0002 + F:CounterStrikeSharp.API.Core.AnimValueSource.ManualFacingHeading + .\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 + + + CP0002 + F:CounterStrikeSharp.API.Core.BasePlugin.CommandHandlers + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + CP0002 F:CounterStrikeSharp.API.Core.BasePlugin.ConvarChangeHandlers @@ -9,55 +123,2725 @@ CP0002 - M:CounterStrikeSharp.API.Core.CC4.get_DroppedFromDeath + F:CounterStrikeSharp.API.Core.ChickenActivity.HOP .\ApiCompat\v202.dll obj\Debug\net8.0\CounterStrikeSharp.API.dll CP0002 - M:CounterStrikeSharp.API.Core.CCSGameRules.get_RoundStartTicks + F:CounterStrikeSharp.API.Core.ChickenActivity.JUMP .\ApiCompat\v202.dll obj\Debug\net8.0\CounterStrikeSharp.API.dll CP0002 - M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_InvalidSteamLogonDelayed + F:CounterStrikeSharp.API.Core.loadout_slot_t.LOADOUT_SLOT_PET .\ApiCompat\v202.dll obj\Debug\net8.0\CounterStrikeSharp.API.dll CP0002 - M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastAction + F:CounterStrikeSharp.API.Core.MovementGait_t.eJog .\ApiCompat\v202.dll obj\Debug\net8.0\CounterStrikeSharp.API.dll CP0002 - M:CounterStrikeSharp.API.Core.CPlantedC4.get_PlantedAfterPickup + F:CounterStrikeSharp.API.Core.MovementGait_t.eRun .\ApiCompat\v202.dll obj\Debug\net8.0\CounterStrikeSharp.API.dll - CP0005 - M:CounterStrikeSharp.API.Modules.Menu.BaseMenu.Open(CounterStrikeSharp.API.Core.CCSPlayerController) + CP0002 + F:CounterStrikeSharp.API.Core.MovementGait_t.eSprint .\ApiCompat\v202.dll obj\Debug\net8.0\CounterStrikeSharp.API.dll - CP0006 - M:CounterStrikeSharp.API.Modules.Menu.IMenu.Open(CounterStrikeSharp.API.Core.CCSPlayerController) + CP0002 + F:CounterStrikeSharp.API.Core.MovementGait_t.eWalk .\ApiCompat\v202.dll obj\Debug\net8.0\CounterStrikeSharp.API.dll - CP0006 - M:CounterStrikeSharp.API.Modules.Menu.IMenu.OpenToAll + CP0002 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.SET_REGISTER_DOMAIN_VALUE .\ApiCompat\v202.dll obj\Debug\net8.0\CounterStrikeSharp.API.dll - CP0011 - F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_COUNT + CP0002 + F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_SCHEMA_PTR + .\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 + + + CP0002 + F:CounterStrikeSharp.API.Core.ScriptedMoveTo_t.CINE_MOVETO_RUN + .\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 + + + CP0002 + F:CounterStrikeSharp.API.Core.ScriptedMoveTo_t.CINE_MOVETO_WAIT + .\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 + + + CP0002 + F:CounterStrikeSharp.API.Core.ScriptedMoveTo_t.CINE_MOVETO_WALK + .\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 + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.ALL_CONTEXTS + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.ALL_SCENTS + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.ALL_SOUNDS + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_BULLET_IMPACT + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_COMBAT + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_CONTEXT_ALLIES_ONLY + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_CONTEXT_COMBINE_ONLY + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_CONTEXT_DANGER_APPROACH + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_CONTEXT_EXCLUDE_COMBINE + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_CONTEXT_EXPLOSION + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_CONTEXT_GUNFIRE + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_CONTEXT_PANIC_NPCS + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_CONTEXT_REACT_TO_SOURCE + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_DANGER + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_GLASS_BREAK + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_MOVE_AWAY + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_NONE + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_PHYSICS_DANGER + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_PHYSICS_OBJECT + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_PLAYER + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_PLAYER_VEHICLE + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_THUMPER + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + F:CounterStrikeSharp.API.Core.SoundFlags_t.SOUND_WORLD + .\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 + + + CP0002 + F:CounterStrikeSharp.API.Modules.Memory.VirtualFunctions.AcceptInput + .\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 + + + CP0002 + F:CounterStrikeSharp.API.Modules.Memory.VirtualFunctions.StateChanged + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CAISound.get_SoundContext + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + M:CounterStrikeSharp.API.Core.CAISound.get_SoundType + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CBaseCombatCharacter.get_BloodColor + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CBaseEntity.get_DisableContextThinkStartTick + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CBaseFlex.get_NextSceneEventId + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CBasePlayerController.get_LastRealCommandNumberExecuted + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CBasePlayerWeaponVData.set_MuzzleAttachment(System.String) + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CBreakable.get_BasePropData + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CBreakable.get_DmgModClub + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CBreakable.get_DmgModFire + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CBreakable.get_PhysicsDamageTableName + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CBreakable.set_PhysicsDamageTableName(System.String) + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CBreakableProp.get_DmgModBullet + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CBreakableProp.get_DmgModExplosive + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CBreakableProp.get_Interactions + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CBreakableProp.set_BasePropData(System.String) + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CC4.get_DroppedFromDeath + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CChicken.get_EggsPooped + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CChicken.get_InhibitObstacleAvoidanceTimer + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CChicken.get_LastEggPoopPosition + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CChicken.get_OriginalOwnerXuidLow + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGameModeRules_Deathmatch.get_DMBonusWeaponLoadoutSlot + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGameRules.get_CoopBonusPistolsOnly + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGameRules.get_CoopMissionManager + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGameRules.get_CoopRespawnAndHealTime + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGameRules.get_FeaturedGiftersAccounts + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGameRules.get_GuardianBotSkillLevelMax + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGameRules.get_GuardianBuyUntilTime + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGameRules.get_GuardianModeSpecialKillsRemaining + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGameRules.get_GuardianModeWaveNumber + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGameRules.get_LoserBonus + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGameRules.get_NumGlobalGiftsGiven + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGameRules.get_NumHeaviesToSpawn + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGameRules.get_SkipNextServerPerfSample + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGOViewModel.get_OldWeaponParity + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSGOViewModel.get_WeaponParity + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerController_InGameMoneyServices.get_AccountMoneyEarnedForNextRound + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawn.get_PreviousModel + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_AddonBits + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ArmorValue + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_BombSiteIndex + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_BotAllowActive + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ChickenIdleSoundTimer + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_CurrentDeafnessFilter + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_DealtDamageToEnemyMostRecentTimestamp + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_DeathFlags + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_DeathInfoTime + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_DiedAirborne + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_DisplayHistoryBits + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_EntitySpottedState + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_FreezetimeEndEquipmentValue + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_GrenadeParameterStashTime + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_GunGameImmunityColor + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_HasNightVision + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_HeavyAssaultSuitCooldownRemaining + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_HitBodyPart + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_HostagesKilled + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_Hud_RadarHidden + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_InBombZoneTrigger + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_IntroCamTime + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_IsDefusing + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_IsScoped + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_IsWalking + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_KilledByTaser + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastAction + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastBookmarkedPosition + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastCollisionCeiling + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastConcurrentKilled + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastEquippedArmorTime + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastFriendlyFireDamageReductionRatio + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastGivenDefuserTime + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastHitBox + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastLadderNormal + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastMoneyUpdateTime + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastPickupPriorityTime + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_LastWeaponFireUsercmd + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_MenuStringBuffer + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_MyCollisionGroup + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_NextGuardianTooFarHurtTime + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_NumDangerZoneDamageHits + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_NumEnemiesKilledThisRound + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_Pet + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_PrimaryAddon + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ResumeZoom + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_SecondaryAddon + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ShotsFired + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_SlopeDropHeight + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_SpotRules + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_StashedShootAngles + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_StoredSpawnAngle + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_Strafing + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_ThirdPersonHeading + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_TotalBulletForce + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_VelocityHistory + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_WaitForNoAttack + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.get_WhichBombZone + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CCSPlayerPawnBase.set_MenuStringBuffer(System.String) + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CDamageRecord.get_PlayerRecipient + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_BoxMins + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_Color + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_CustomCubemapTexture + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_EdgeFadeDists + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_EnvCubeMapArrayIndex + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeAtlasX + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeAtlasZ + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeDirectLightScalarsTexture + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeSizeX + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_LightProbeSizeZ + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_Moveable + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCombinedLightProbeVolume.get_StartDisabled + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCubemap.get_BoxProjectMaxs + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCubemap.get_CopyDiffuseFromDefaultCubemap + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCubemap.get_CustomCubemapTexture + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCubemap.get_DefaultSpecEnvMap + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCubemap.get_EdgeFadeDist + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCubemap.get_Enabled + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCubemap.get_Handshake + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCubemap.get_InfluenceRadius + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvCubemap.get_Priority + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvExplosion.get_CustomDamageType + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_BoxMins + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_Handshake + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeAtlasY + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeDirectLightIndicesTexture + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeDirectLightShadowsTexture + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeSizeY + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_LightProbeTexture + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvLightProbeVolume.get_Priority + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CEnvMicrophone.get_SoundMask + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CFuncShatterglass.get_ConcreteMaterialEdgeCaps + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CFuncShatterglass.get_ConcreteMaterialEdgeFins + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CFuncShatterglass.get_GlassMaterialUndamaged + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CFuncShatterglass.get_NumShardsEverCreated + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.ChangeAccessorFieldPathIndex_t.get_Value + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CNavLinkAnimgraphVar.get_StrAnimgraphVar + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CPhysBox.get_MassScale + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CPlantedC4.get_PlantedAfterPickup + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CRagdollProp.get_BloodColor + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CSound.get_Type + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.CTakeDamageInfo.get_BitsDamageType + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.PhysicsRagdollPose_t.get___m_pChainEntity + .\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 + + + CP0002 + M:CounterStrikeSharp.API.Core.shard_model_desc_t.get_ShatterPanelMode + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0002 + M:CounterStrikeSharp.API.Modules.Admin.BaseRequiresPermissions.CanExecuteCommand(CounterStrikeSharp.API.Core.CCSPlayerController) + .\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 + + + CP0006 + M:CounterStrikeSharp.API.Modules.Menu.IMenu.Open(CounterStrikeSharp.API.Core.CCSPlayerController) + .\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 + + + CP0010 + T:CounterStrikeSharp.API.Core.FacingMode + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0010 + T:CounterStrikeSharp.API.Core.SoundFlags_t + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.AccelerationFrontBack + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.AccelerationHeading + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.AccelerationLeftRight + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.AccelerationSpeed + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.BoundaryRadius + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.FingerCurl_Index + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.FingerCurl_Middle + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.FingerCurl_Pinky + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.FingerCurl_Ring + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.FingerCurl_Thumb + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.FingerSplay_Index_Middle + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.FingerSplay_Middle_Ring + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.FingerSplay_Ring_Pinky + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.FingerSplay_Thumb_Index + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.GoalDistance + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.LookDistance + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.LookPitch + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.MaxMoveSpeed + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.MoveHeadingRelativeToLookHeading + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.Parameter + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.RootMotionSpeed + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.RootMotionTurnSpeed + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.SlopeAngle + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.SlopeHeading + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.SlopePitch + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.SlopeYaw + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.TargetMoveHeading + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.TargetMoveSpeed + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.WayPointDistance + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.AnimValueSource.WayPointHeading + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.ChickenActivity.LAND + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.ChickenActivity.WALK + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_BODYGROUP_SET_TO_CLIP + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_BODYGROUP_SET_TO_NEXTCLIP + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_C4_SCREEN_TEXT + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_CL_WEAPON_TRANSITION_INTO_HAND + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_PULSE_GRAPH + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_PULSE_GRAPH_AIMAT + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_PULSE_GRAPH_IKLOCKRIGHTARM + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_SV_ATTACH_SILENCER_COMPLETE + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_SV_HIDE_SILENCER + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_SV_SHOW_SILENCER + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.GameAnimEventIndex_t.AE_WPN_HEALTHSHOT_INJECT + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.ADD_FLOAT + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.ADD_STRING + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.DIV_INT + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.EQ_ENTITY_NAME + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.EQ_INT + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.GET_CONST_INLINE_STORAGE + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.LT_FLOAT + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.LTE_FLOAT + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.MOD_FLOAT + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.MUL_FLOAT + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.NE_BOOL + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.NE_FLOAT + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.NE_STRING + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.NEGATE_INT + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseInstructionCode_t.SUB_INT + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_ANY + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_CURSOR_FLOW + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.PulseValueType_t.PVAL_SCHEMA_ENUM + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.ShatterGlassStressType.SHATTERGLASS_EXPLOSIVE + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_BOXVERB + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_CONVOLUTION + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_DIFFUSOR + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_DYNAMICS_3BAND + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_EFFECT_CHAIN + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_ENVELOPE + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_EQ8 + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_FILTER + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_FREEVERB + .\ApiCompat\v202.dll + obj\Debug\net8.0\CounterStrikeSharp.API.dll + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_FULLWAVE_INTEGRATOR + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_OSC + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_PLATEVERB + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_RT_PITCH + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_STEAMAUDIO_DIRECT + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_STEAMAUDIO_PATHING + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_SUBGRAPH_SWITCH + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Core.VMixProcessorType_t.VPROCESSOR_VOCODER + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Modules.Commands.Targeting.TargetType.IdSteam64 + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Modules.Commands.Targeting.TargetType.IdUserid + .\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 + + + CP0011 + F:CounterStrikeSharp.API.Modules.Commands.Targeting.TargetType.Invalid .\ApiCompat\v202.dll obj\Debug\net8.0\CounterStrikeSharp.API.dll diff --git a/managed/CounterStrikeSharp.API/Modules/Admin/RequiresPermissionsOr.cs b/managed/CounterStrikeSharp.API/Modules/Admin/RequiresPermissionsOr.cs index ff9b8bffd..df0678a04 100644 --- a/managed/CounterStrikeSharp.API/Modules/Admin/RequiresPermissionsOr.cs +++ b/managed/CounterStrikeSharp.API/Modules/Admin/RequiresPermissionsOr.cs @@ -23,19 +23,16 @@ public override bool CanExecuteCommand(SteamID? steamID) var adminData = AdminManager.GetPlayerAdminData(steamID); if (adminData == null) return false; - // Check to see if the caller has a root flag for any of the domains in our permissions. - // If they do, remove all of the user flags and groups that belong to the domain - // from our permission check. - var domains = Permissions.Where( - flag => flag.StartsWith(PermissionCharacters.GroupPermissionChar)) - .Distinct() - .Select(domain => domain.Split('/').First()[1..]); + var domains = Permissions + .Select(domain => domain.Split('/').First()[1..]) + .Distinct(); + // If we have a root flag in any of the domains, return true early. foreach (var domain in domains) { if (adminData.DomainHasRootFlag(domain)) { - Permissions.RemoveWhere(flag => flag.Contains(domain + '/')); + return true; } }