├── .gitignore ├── CSSharpFixes.sln ├── CSSharpFixes.sln.DotSettings ├── CSSharpFixes.sln.DotSettings.user ├── CSSharpFixes ├── CSSharpFixes.cs ├── CSSharpFixes.csproj ├── ConVars.cs ├── Config │ ├── Configuration.cs │ └── ModuleInformation.cs ├── Detours │ ├── BaseHandler.cs │ ├── ProcessUserCmdsHandler.cs │ └── TriggerPushTouchHandler.cs ├── Enums │ └── Detours │ │ └── Mode.cs ├── Extensions │ ├── CBaseEntityExtensions.cs │ ├── CBaseTriggerExtensions.cs │ ├── CGameSceneNodeExtensions.cs │ └── PlayerExtensions.cs ├── Fixes │ ├── BaseFix.cs │ ├── CPhysBoxUseFix.cs │ ├── EntityStringPurgeFix.cs │ ├── FullAllTalkFix.cs │ ├── Interfaces │ │ └── ITickable.cs │ ├── MovementUnlockerFix.cs │ ├── NavmeshLookupLagFix.cs │ ├── NoBlockFix.cs │ ├── SubTickMovementFix.cs │ ├── TeamMessagesFix.cs │ ├── TriggerPushFix.cs │ └── WaterFix.cs ├── Hooks.cs ├── Injection.cs ├── Managers │ ├── DetourManager.cs │ ├── EventManager.cs │ ├── FixManager.cs │ ├── GameDataManager.cs │ └── PatchManager.cs ├── Memory │ ├── DetourMemoryFunctions.cs │ ├── UnixMemoryUtils.cs │ └── WinMemoryUtils.cs ├── Models │ ├── Detour.cs │ └── Patch.cs ├── Schemas │ ├── Interfaces │ │ └── ISizeable.cs │ └── Protobuf │ │ ├── CBaseUserCmdPB.cs │ │ ├── CSubTickMoveStep.cs │ │ ├── CUserCmd.cs │ │ └── Interop │ │ ├── Rep.cs │ │ └── RepeatedPtrField.cs └── Utils.cs ├── LICENSE ├── README.md └── gamedata └── cssharpfixes.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/.gitignore -------------------------------------------------------------------------------- /CSSharpFixes.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes.sln -------------------------------------------------------------------------------- /CSSharpFixes.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes.sln.DotSettings -------------------------------------------------------------------------------- /CSSharpFixes.sln.DotSettings.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes.sln.DotSettings.user -------------------------------------------------------------------------------- /CSSharpFixes/CSSharpFixes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/CSSharpFixes.cs -------------------------------------------------------------------------------- /CSSharpFixes/CSSharpFixes.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/CSSharpFixes.csproj -------------------------------------------------------------------------------- /CSSharpFixes/ConVars.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/ConVars.cs -------------------------------------------------------------------------------- /CSSharpFixes/Config/Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Config/Configuration.cs -------------------------------------------------------------------------------- /CSSharpFixes/Config/ModuleInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Config/ModuleInformation.cs -------------------------------------------------------------------------------- /CSSharpFixes/Detours/BaseHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Detours/BaseHandler.cs -------------------------------------------------------------------------------- /CSSharpFixes/Detours/ProcessUserCmdsHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Detours/ProcessUserCmdsHandler.cs -------------------------------------------------------------------------------- /CSSharpFixes/Detours/TriggerPushTouchHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Detours/TriggerPushTouchHandler.cs -------------------------------------------------------------------------------- /CSSharpFixes/Enums/Detours/Mode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Enums/Detours/Mode.cs -------------------------------------------------------------------------------- /CSSharpFixes/Extensions/CBaseEntityExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Extensions/CBaseEntityExtensions.cs -------------------------------------------------------------------------------- /CSSharpFixes/Extensions/CBaseTriggerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Extensions/CBaseTriggerExtensions.cs -------------------------------------------------------------------------------- /CSSharpFixes/Extensions/CGameSceneNodeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Extensions/CGameSceneNodeExtensions.cs -------------------------------------------------------------------------------- /CSSharpFixes/Extensions/PlayerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Extensions/PlayerExtensions.cs -------------------------------------------------------------------------------- /CSSharpFixes/Fixes/BaseFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Fixes/BaseFix.cs -------------------------------------------------------------------------------- /CSSharpFixes/Fixes/CPhysBoxUseFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Fixes/CPhysBoxUseFix.cs -------------------------------------------------------------------------------- /CSSharpFixes/Fixes/EntityStringPurgeFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Fixes/EntityStringPurgeFix.cs -------------------------------------------------------------------------------- /CSSharpFixes/Fixes/FullAllTalkFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Fixes/FullAllTalkFix.cs -------------------------------------------------------------------------------- /CSSharpFixes/Fixes/Interfaces/ITickable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Fixes/Interfaces/ITickable.cs -------------------------------------------------------------------------------- /CSSharpFixes/Fixes/MovementUnlockerFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Fixes/MovementUnlockerFix.cs -------------------------------------------------------------------------------- /CSSharpFixes/Fixes/NavmeshLookupLagFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Fixes/NavmeshLookupLagFix.cs -------------------------------------------------------------------------------- /CSSharpFixes/Fixes/NoBlockFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Fixes/NoBlockFix.cs -------------------------------------------------------------------------------- /CSSharpFixes/Fixes/SubTickMovementFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Fixes/SubTickMovementFix.cs -------------------------------------------------------------------------------- /CSSharpFixes/Fixes/TeamMessagesFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Fixes/TeamMessagesFix.cs -------------------------------------------------------------------------------- /CSSharpFixes/Fixes/TriggerPushFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Fixes/TriggerPushFix.cs -------------------------------------------------------------------------------- /CSSharpFixes/Fixes/WaterFix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Fixes/WaterFix.cs -------------------------------------------------------------------------------- /CSSharpFixes/Hooks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Hooks.cs -------------------------------------------------------------------------------- /CSSharpFixes/Injection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Injection.cs -------------------------------------------------------------------------------- /CSSharpFixes/Managers/DetourManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Managers/DetourManager.cs -------------------------------------------------------------------------------- /CSSharpFixes/Managers/EventManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Managers/EventManager.cs -------------------------------------------------------------------------------- /CSSharpFixes/Managers/FixManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Managers/FixManager.cs -------------------------------------------------------------------------------- /CSSharpFixes/Managers/GameDataManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Managers/GameDataManager.cs -------------------------------------------------------------------------------- /CSSharpFixes/Managers/PatchManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Managers/PatchManager.cs -------------------------------------------------------------------------------- /CSSharpFixes/Memory/DetourMemoryFunctions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Memory/DetourMemoryFunctions.cs -------------------------------------------------------------------------------- /CSSharpFixes/Memory/UnixMemoryUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Memory/UnixMemoryUtils.cs -------------------------------------------------------------------------------- /CSSharpFixes/Memory/WinMemoryUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Memory/WinMemoryUtils.cs -------------------------------------------------------------------------------- /CSSharpFixes/Models/Detour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Models/Detour.cs -------------------------------------------------------------------------------- /CSSharpFixes/Models/Patch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Models/Patch.cs -------------------------------------------------------------------------------- /CSSharpFixes/Schemas/Interfaces/ISizeable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Schemas/Interfaces/ISizeable.cs -------------------------------------------------------------------------------- /CSSharpFixes/Schemas/Protobuf/CBaseUserCmdPB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Schemas/Protobuf/CBaseUserCmdPB.cs -------------------------------------------------------------------------------- /CSSharpFixes/Schemas/Protobuf/CSubTickMoveStep.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Schemas/Protobuf/CSubTickMoveStep.cs -------------------------------------------------------------------------------- /CSSharpFixes/Schemas/Protobuf/CUserCmd.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Schemas/Protobuf/CUserCmd.cs -------------------------------------------------------------------------------- /CSSharpFixes/Schemas/Protobuf/Interop/Rep.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Schemas/Protobuf/Interop/Rep.cs -------------------------------------------------------------------------------- /CSSharpFixes/Schemas/Protobuf/Interop/RepeatedPtrField.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Schemas/Protobuf/Interop/RepeatedPtrField.cs -------------------------------------------------------------------------------- /CSSharpFixes/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/CSSharpFixes/Utils.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/README.md -------------------------------------------------------------------------------- /gamedata/cssharpfixes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CharlesBarone/CSSharp-Fixes/HEAD/gamedata/cssharpfixes.json --------------------------------------------------------------------------------