comparison API/Objects/Requirement/RequiresNUnitsForMObjectsRequirement.cs @ 487:248df19652f9

Re #410: Create "N units per M models in parent unit" requirement * Add null adding context * Add initial skeleton of "N units per M models in parent unit" requirement * Update use of context * Standardise some of "is applicable" testing
author IBBoard <dev@ibboard.co.uk>
date Fri, 27 Jul 2012 20:31:12 +0100
parents e0641e0eb86c
children
comparison
equal deleted inserted replaced
486:6e5b39caeb4e 487:248df19652f9
25 } 25 }
26 26
27 return hash; 27 return hash;
28 } 28 }
29 29
30 protected override string GetFailedAddingRequirementsString(IWarFoundryObject toAdd, Army toArmy) 30 protected override string GetFailedAddingRequirementsString(IWarFoundryObject toAdd, Army toArmy, AddingContext context)
31 { 31 {
32 return String.Join("; ", GetFailedAddingRequirements(toAdd, toArmy).ToArray()); 32 return String.Join("; ", GetFailedAddingRequirements(toAdd, toArmy).ToArray());
33 } 33 }
34 34
35 private List<string> GetFailedAddingRequirements(IWarFoundryObject obj, Army toArmy) 35 private List<string> GetFailedAddingRequirements(IWarFoundryObject obj, Army toArmy)