mirror of
https://github.com/RaidMax/IW4M-Admin.git
synced 2025-06-10 07:13:58 -05:00
16 lines
766 B
C#
16 lines
766 B
C#
using Data.Models.Client.Stats;
|
|
using Data.Models.Zombie;
|
|
using SharedLibraryCore.Interfaces;
|
|
|
|
namespace IW4MAdmin.Plugins.ZombieStats.States;
|
|
|
|
public record MatchState(IGameServer Server, ZombieMatch PersistentMatch)
|
|
{
|
|
public Dictionary<long, RoundState> RoundStates { get; } = new();
|
|
public Dictionary<long, ZombieMatchClientStat> PersistentMatchAggregateStats { get; } = new();
|
|
public Dictionary<long, ZombieAggregateClientStat> PersistentLifetimeAggregateStats { get; } = new();
|
|
public Dictionary<long, ZombieAggregateClientStat> PersistentLifetimeServerAggregateStats { get; } = new();
|
|
public Dictionary<long, Dictionary<string, EFClientStatTagValue>> PersistentStatTagValues { get; } = new();
|
|
public int RoundNumber { get; set; }
|
|
}
|