Changeset 454:def5d333c5e8 in IBBoard.WarFoundry.API
- Timestamp:
- 01/31/12 14:58:09 (4 months ago)
- Branch:
- default
- Location:
- API/Objects/Requirement
- Files:
-
- 3 edited
-
RequiresNUnitsForMUnitsRequirement.cs (modified) (2 diffs)
-
UnitRequiresAtLeastNUnitsRequirement.cs (modified) (1 diff)
-
UnitRequiresNoMoreThanNOfUnitTypeRequirement.cs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
API/Objects/Requirement/RequiresNUnitsForMUnitsRequirement.cs
r453 r454 67 67 { 68 68 string unitTypeList = GetUnitTypeList(limit); 69 failures.Add(String.Format("{0} {1} for every {2}{3} (would have {4} for {5})", limit.Count, unitTypeList, limit.AllowsCount, allowedType.Name, limitedTypeCount, allowedTypeCount));69 failures.Add(String.Format("{0} × {1} for every {2} × {3} (would have {4} for {5})", limit.Count, unitTypeList, limit.AllowsCount, allowedType.Name, limitedTypeCount, allowedTypeCount)); 70 70 } 71 71 } … … 191 191 { 192 192 string unitTypeList = GetUnitTypeList(limit); 193 failures.Add(String.Format("{0} {1} for every {2}{3} (have {4} for {5})", limit.Count, unitTypeList, limit.AllowsCount, allowedType.Name, limitedTypeCount, allowedTypeCount));193 failures.Add(String.Format("{0} × {1} for every {2} × {3} (have {4} for {5})", limit.Count, unitTypeList, limit.AllowsCount, allowedType.Name, limitedTypeCount, allowedTypeCount)); 194 194 } 195 195 } -
API/Objects/Requirement/UnitRequiresAtLeastNUnitsRequirement.cs
r452 r454 39 39 return IsApplicable(toArmy) ? base.ValidatesArmy(toArmy) : Validation.NotApplicable; 40 40 } 41 42 protected override string ValidationFailedMessage43 {44 get45 {46 return "Army contains " + requirementOnType.Name + " and so must contain: {0}.";47 }48 }49 50 protected override string AllowsAddingFailedMessage51 {52 get53 {54 return "Army would contain " + requirementOnType.Name + " and so must contain: {0}.";55 }56 }57 41 } 58 42 } -
API/Objects/Requirement/UnitRequiresNoMoreThanNOfUnitTypeRequirement.cs
r453 r454 51 51 return requirementOnType.Equals(toObject) || (toObject is Unit && requirementOnType.Equals(((Unit)toObject).UnitType)); 52 52 } 53 54 protected override string ValidationFailedMessage55 {56 get57 {58 return "Army contains " + requirementOnType.Name + " and so cannot contain more than: {0}.";59 }60 }61 62 protected override string AllowsAddingFailedMessage63 {64 get65 {66 return "Army would contain " + requirementOnType.Name + " and so cannot contain more than: {0}.";67 }68 }69 53 } 70 54 }
Note: See TracChangeset
for help on using the changeset viewer.
WarFoundry - Development