using System.Collections.ObjectModel; using MultiversalDiplomacy.Orders; namespace MultiversalDiplomacy.Model; public class OrderHistory { public List Orders; public Dictionary IsDislodgedOutcomes; public Dictionary DoesMoveOutcomes; public OrderHistory() : this(new(), new(), new()) {} public OrderHistory( List orders, Dictionary isDislodgedOutcomes, Dictionary doesMoveOutcomes) { this.Orders = new(orders); this.IsDislodgedOutcomes = new(isDislodgedOutcomes); this.DoesMoveOutcomes = new(doesMoveOutcomes); } }