Skip to content

Commit

Permalink
Fix map cooldown initialization
Browse files Browse the repository at this point in the history
  • Loading branch information
abnerfs committed Mar 17, 2024
1 parent 4eb0b43 commit f0e39ea
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 17 deletions.
5 changes: 0 additions & 5 deletions Config.cs
Original file line number Diff line number Diff line change
Expand Up @@ -76,11 +76,6 @@ public class NextmapConfig
}


public class MapCoolDownConfig
{

}

public class Config : IBasePluginConfig
{
public int Version { get; set; } = 9;
Expand Down
19 changes: 11 additions & 8 deletions Core/MapCooldown.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,20 @@ public MapCooldown(MapLister mapLister)
mapLister.EventMapsLoaded += (e, maps) =>
{
var map = Server.MapName;
if (InCoolDown == 0)
if(map is not null)
{
mapsOnCoolDown.Clear();
return;
}
if (InCoolDown == 0)
{
mapsOnCoolDown.Clear();
return;
}

mapsOnCoolDown.Add(map.Trim().ToLower());
if (mapsOnCoolDown.Count > InCoolDown)
mapsOnCoolDown.RemoveAt(0);
if (mapsOnCoolDown.Count > InCoolDown)
mapsOnCoolDown.RemoveAt(0);

EventCooldownRefreshed?.Invoke(this, maps);
mapsOnCoolDown.Add(map.Trim().ToLower());
EventCooldownRefreshed?.Invoke(this, maps);
}
};
}

Expand Down
4 changes: 2 additions & 2 deletions Plugin.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ public void ConfigureServices(IServiceCollection serviceCollection)
public partial class Plugin : BasePlugin, IPluginConfig<Config>
{
public override string ModuleName => "RockTheVote";
public override string ModuleVersion => "1.8.1";
public override string ModuleVersion => "1.8.2";
public override string ModuleAuthor => "abnerfs";
public override string ModuleDescription => "General purpose map voting plugin";
public override string ModuleDescription => "https://github.com/abnerfs/cs2-rockthevote";


private readonly DependencyManager<Plugin, Config> _dependencyManager;
Expand Down
4 changes: 2 additions & 2 deletions lang/hu.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"rtv.votes-reached": "A szükséges szavazatszám elérve, kezdődik a szavazás...",
"rtv.disabled": "Az RTV jelenleg nem használható",
"emv.you-voted": "Erre szavaztál: {0}",
"emv.vote-ended": "A pályaszavazás végetért, a következő pálya: {green}{0}{default} ({1:N2}% / {2} szavazatok)",
"emv.vote-ended": "A pályaszavazás végetért, a következő pálya: {green}{0}{default} ({1:N2}% / {2} szavazat)",
"emv.vote-ended-no-votes": "Nincs szavazat, a következő pálya: {green}{0}",
"general.changing-map": "Pályaváltás ide: {green}{0}",
"general.changing-map-next-round": "A pálya el lesz váltva ide: {green}{0}{default} a következő körben...",
Expand All @@ -37,5 +37,5 @@
"emv.hud.finished": "A szavazás végetért, a köv. pálya: {0}",
"nextmap": "A köv. pálya ez lesz: {green}{0}",
"nextmap.decided-by-vote": "A következő pálya majd az automatikus szavazás útján fog eldőlni",
"general.validation.map-played-recently": "A térkép nemrégiben játszották"
"general.validation.map-played-recently": "Ezt a pályát nemrégiben játszották"
}

0 comments on commit f0e39ea

Please sign in to comment.