/// <summary> /// Initializes a new instance of the <see cref="Character"/> class. /// </summary> /// <param name="campaign">The campaign this character belongs to.</param> protected Character(Campaign campaign) : base(campaign) { this.MovementPath = new Queue <Point>(); this.Inventory = new List <InventoryItem>(); }