├── Class1.cs ├── Commands ├── AdminCommands.cs ├── HudCommands.cs ├── SavelocCommands.cs ├── SurfGameplayCommands.cs ├── SurfStatsCommands.cs ├── UtilCommands.cs └── VIPCommands.cs ├── Components ├── MapZonesComponent.cs ├── PlayerComponent.cs ├── PlayerReplayComponent.cs └── PlayerTimerComponent.cs ├── Game └── SchemaString.cs ├── Infrastructure ├── Database.cs ├── Entity.cs ├── EntityManager.cs ├── EventManager.cs └── System.cs ├── Models ├── Checkpoint.cs ├── GlobalCfg.cs ├── MapCfg.cs ├── RecentRecords.cs ├── Record.cs ├── Replay.cs ├── Server.cs ├── SkillGroups.cs ├── V_Player.cs ├── V_RankedRecord.cs └── V_Replay.cs ├── Properties └── launchSettings.json ├── README.md ├── Systems ├── AdvertisingSystem.cs ├── CheckpointZoneSystem.cs ├── ClanTagSystem.cs ├── ConnectionSystem.cs ├── DiscordSystem.cs ├── EndZoneSystem.cs ├── HSWSurfSystem.cs ├── HookSystem.cs ├── HudSystem.cs ├── MapLoadSystem.cs ├── PlaytimeSystem.cs ├── ReplayPlaybackSystem.cs ├── ReplayRecorderSystem.cs ├── ServerSystem.cs ├── SidewaysSurfSystem.cs ├── StartZoneSystem.cs └── TurbomasterSystem.cs ├── Utils.cs ├── WST.csproj ├── WST.csproj.user ├── Workshop.cs ├── cssharp.sln ├── docker-compose.yaml ├── local_build.ps1 ├── schema.sql └── server.json /Class1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Class1.cs -------------------------------------------------------------------------------- /Commands/AdminCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Commands/AdminCommands.cs -------------------------------------------------------------------------------- /Commands/HudCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Commands/HudCommands.cs -------------------------------------------------------------------------------- /Commands/SavelocCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Commands/SavelocCommands.cs -------------------------------------------------------------------------------- /Commands/SurfGameplayCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Commands/SurfGameplayCommands.cs -------------------------------------------------------------------------------- /Commands/SurfStatsCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Commands/SurfStatsCommands.cs -------------------------------------------------------------------------------- /Commands/UtilCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Commands/UtilCommands.cs -------------------------------------------------------------------------------- /Commands/VIPCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Commands/VIPCommands.cs -------------------------------------------------------------------------------- /Components/MapZonesComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Components/MapZonesComponent.cs -------------------------------------------------------------------------------- /Components/PlayerComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Components/PlayerComponent.cs -------------------------------------------------------------------------------- /Components/PlayerReplayComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Components/PlayerReplayComponent.cs -------------------------------------------------------------------------------- /Components/PlayerTimerComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Components/PlayerTimerComponent.cs -------------------------------------------------------------------------------- /Game/SchemaString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Game/SchemaString.cs -------------------------------------------------------------------------------- /Infrastructure/Database.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Infrastructure/Database.cs -------------------------------------------------------------------------------- /Infrastructure/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Infrastructure/Entity.cs -------------------------------------------------------------------------------- /Infrastructure/EntityManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Infrastructure/EntityManager.cs -------------------------------------------------------------------------------- /Infrastructure/EventManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Infrastructure/EventManager.cs -------------------------------------------------------------------------------- /Infrastructure/System.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Infrastructure/System.cs -------------------------------------------------------------------------------- /Models/Checkpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Models/Checkpoint.cs -------------------------------------------------------------------------------- /Models/GlobalCfg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Models/GlobalCfg.cs -------------------------------------------------------------------------------- /Models/MapCfg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Models/MapCfg.cs -------------------------------------------------------------------------------- /Models/RecentRecords.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Models/RecentRecords.cs -------------------------------------------------------------------------------- /Models/Record.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Models/Record.cs -------------------------------------------------------------------------------- /Models/Replay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Models/Replay.cs -------------------------------------------------------------------------------- /Models/Server.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Models/Server.cs -------------------------------------------------------------------------------- /Models/SkillGroups.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Models/SkillGroups.cs -------------------------------------------------------------------------------- /Models/V_Player.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Models/V_Player.cs -------------------------------------------------------------------------------- /Models/V_RankedRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Models/V_RankedRecord.cs -------------------------------------------------------------------------------- /Models/V_Replay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Models/V_Replay.cs -------------------------------------------------------------------------------- /Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Properties/launchSettings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/README.md -------------------------------------------------------------------------------- /Systems/AdvertisingSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/AdvertisingSystem.cs -------------------------------------------------------------------------------- /Systems/CheckpointZoneSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/CheckpointZoneSystem.cs -------------------------------------------------------------------------------- /Systems/ClanTagSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/ClanTagSystem.cs -------------------------------------------------------------------------------- /Systems/ConnectionSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/ConnectionSystem.cs -------------------------------------------------------------------------------- /Systems/DiscordSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/DiscordSystem.cs -------------------------------------------------------------------------------- /Systems/EndZoneSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/EndZoneSystem.cs -------------------------------------------------------------------------------- /Systems/HSWSurfSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/HSWSurfSystem.cs -------------------------------------------------------------------------------- /Systems/HookSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/HookSystem.cs -------------------------------------------------------------------------------- /Systems/HudSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/HudSystem.cs -------------------------------------------------------------------------------- /Systems/MapLoadSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/MapLoadSystem.cs -------------------------------------------------------------------------------- /Systems/PlaytimeSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/PlaytimeSystem.cs -------------------------------------------------------------------------------- /Systems/ReplayPlaybackSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/ReplayPlaybackSystem.cs -------------------------------------------------------------------------------- /Systems/ReplayRecorderSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/ReplayRecorderSystem.cs -------------------------------------------------------------------------------- /Systems/ServerSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/ServerSystem.cs -------------------------------------------------------------------------------- /Systems/SidewaysSurfSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/SidewaysSurfSystem.cs -------------------------------------------------------------------------------- /Systems/StartZoneSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/StartZoneSystem.cs -------------------------------------------------------------------------------- /Systems/TurbomasterSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Systems/TurbomasterSystem.cs -------------------------------------------------------------------------------- /Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Utils.cs -------------------------------------------------------------------------------- /WST.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/WST.csproj -------------------------------------------------------------------------------- /WST.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/WST.csproj.user -------------------------------------------------------------------------------- /Workshop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/Workshop.cs -------------------------------------------------------------------------------- /cssharp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/cssharp.sln -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /local_build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/local_build.ps1 -------------------------------------------------------------------------------- /schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ws-cs2/cs2-surftimer/HEAD/schema.sql -------------------------------------------------------------------------------- /server.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "dev" 3 | } --------------------------------------------------------------------------------