forked from steven4547466/Advanced-Subclassing-Redux
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTracking.cs
More file actions
16 lines (15 loc) · 883 Bytes
/
Tracking.cs
File metadata and controls
16 lines (15 loc) · 883 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using Exiled.API.Features;
using System;
using System.Collections.Generic;
namespace AdvancedSubclassingRedux
{
public class Tracking
{
public static Dictionary<Player, Subclass> PlayersWithClasses = new Dictionary<Player, Subclass>();
public static Dictionary<Player, Subclass> PlayersJustLostClass = new Dictionary<Player, Subclass>();
public static Dictionary<Player, PlayerSnapshot> PlayerSnapshots = new Dictionary<Player, PlayerSnapshot>();
public static Dictionary<Player, Dictionary<Ability, DateTime>> PlayerAbilityCooldowns = new Dictionary<Player, Dictionary<Ability, DateTime>>();
public static Dictionary<Player, Dictionary<Ability, int>> PlayerAbilityUses = new Dictionary<Player, Dictionary<Ability, int>>();
public static Dictionary<Subclass, int> SubclassesGiven = new Dictionary<Subclass, int>();
}
}