Skip to content
This repository was archived by the owner on Jul 22, 2025. It is now read-only.

Commit baa61e3

Browse files
authored
Add files via upload
- Enhanced Readme documentation for improved clarity and usability. - Resolved rendering issues affecting player models. - Expanded compatibility to include 'trigger_hurt' functionality on mg_course maps. - Introduced translations. - Implemented a centralized timer display and dynamic progress bar. - Code refactoring for improved code organization, readability, and maintainability.
1 parent c2a469b commit baa61e3

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

Config.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ namespace SpawnProt
33
using CounterStrikeSharp.API.Core;
44
using System.Text.Json.Serialization;
55

6-
public sealed class Config : BasePluginConfig
6+
public sealed class PluginConfig : BasePluginConfig
77
{
88
[JsonPropertyName("spawn-protection-time")]
99
public float SpawnProtTime { get; set; } = 10.0f;

Plugin.cs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
using CounterStrikeSharp.API.Core;
44
using Microsoft.Extensions.Logging;
55

6-
public sealed partial class SpawnProt : BasePlugin, IPluginConfig<Config>
6+
public sealed partial class SpawnProt : BasePlugin, IPluginConfig<PluginConfig>
77
{
88
public override string ModuleName => "SpawnProt";
99
public override string ModuleAuthor => "audio_brutalci";
@@ -15,13 +15,12 @@ public sealed partial class SpawnProt : BasePlugin, IPluginConfig<Config>
1515
public static int FreezeTime;
1616
CCSGameRules? gameRules;
1717

18-
public required Config Config { get; set; }
19-
20-
public void OnConfigParsed(Config config)
18+
public required PluginConfig Config { get; set; } = new PluginConfig();
19+
public void OnConfigParsed(PluginConfig config)
2120
{
2221
if (config.Version < Config.Version)
2322
{
24-
base.Logger.LogWarning("Plugin config is outdated. Please consider updating the configuration file. [Expected: {0} | Current: {1}]", this.Config.Version, config.Version);
23+
base.Logger.LogWarning("The plugin configuration is outdated. Please consider updating the configuration file. [Expected: {0} | Current: {1}]", this.Config.Version, config.Version);
2524
}
2625

2726
this.Config = config;

0 commit comments

Comments
 (0)