public Player(Client client) { this.client = client; dataLock = new ReaderWriterLockSlim(); storyPlaybackCache = new StoryPlaybackCache(); timers = new Scripting.TimerCollection(); customMenuManager = new CustomMenus.CustomMenuManager(client); CanSwapActiveRecruit = true; partyID = null; seenNpcs = new Dictionary <string, Dictionary <int, SeenCharacter> >(); seenPlayers = new Dictionary <string, SeenCharacter>(); mapsToDelete = new List <string>(); }
public Player(Client client) { this.client = client; dataLock = new ReaderWriterLockSlim(); storyPlaybackCache = new StoryPlaybackCache(); timers = new Scripting.TimerCollection(); customMenuManager = new CustomMenus.CustomMenuManager(client); CanSwapActiveRecruit = true; partyID = null; seenNpcs = new Dictionary<string, Dictionary<int, SeenCharacter>>(); seenPlayers = new Dictionary<string, SeenCharacter>(); mapsToDelete = new List<string>(); }