public Player(ClientProcess process) { this.process = process; accessor = new ProcessMemoryAccessor(process.ProcessId, ProcessAccess.Read); inventory = new Inventory(this); equipment = new EquipmentSet(this); skillbook = new Skillbook(this); spellbook = new Spellbook(this); stats = new PlayerStats(this); modifiers = new PlayerModifiers(this); location = new MapLocation(this); gameClient = new ClientState(this); }