示例#1
0
文件: Package.cs 项目: ekolis/FrEee
 public Package(Empire owner, Empire recipient)
 {
     Owner                 = owner;
     Recipient             = recipient;
     TreatyClauses         = new HashSet <Clause>();
     Planets               = new GalaxyReferenceSet <Planet>();
     Vehicles              = new GalaxyReferenceSet <IVehicle>();
     Resources             = new ResourceQuantity();
     Technology            = new ModReferenceKeyedDictionary <Tech, int>();
     StarCharts            = new GalaxyReferenceSet <StarSystem>();
     CommunicationChannels = new GalaxyReferenceSet <Empire>();
 }
示例#2
0
 public ResearchCommand()
     : base(Empire.Current)
 {
     Spending = new ModReferenceKeyedDictionary <Tech, int>();
     Queue    = new ModReferenceList <Tech>();
 }