Mercurial > repos > IBDev-IBBoard.WarFoundry.API
comparison API/Objects/Army.cs @ 348:d34ae0057a39
Re #27: Unit requirements
* Obsolete methods using the old requirements system
* Switch to new IRequirement objects
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sat, 09 Apr 2011 16:01:02 +0000 |
parents | 3c4a6403a88c |
children | 65fccdd51aec |
comparison
equal
deleted
inserted
replaced
347:44a6539fadf9 | 348:d34ae0057a39 |
---|---|
225 | 225 |
226 TotalPoints = points; | 226 TotalPoints = points; |
227 } | 227 } |
228 } | 228 } |
229 | 229 |
230 [Obsolete] | |
230 public List<FailedUnitRequirement> CanAddUnit(Unit unit) | 231 public List<FailedUnitRequirement> CanAddUnit(Unit unit) |
231 { | 232 { |
232 return CanAddUnitType(unit.UnitType); | 233 return CanAddUnitType(unit.UnitType); |
233 } | 234 } |
234 | 235 |
236 [Obsolete] | |
235 public List<FailedUnitRequirement> CanAddUnitType(UnitType unitType) | 237 public List<FailedUnitRequirement> CanAddUnitType(UnitType unitType) |
236 { | 238 { |
237 return unitType.CanAddToArmy(this); | 239 return unitType.CanAddToArmy(this); |
238 } | 240 } |
239 | 241 |
242 [Obsolete] | |
240 public List<FailedUnitRequirement> CanRemoveUnit(Unit unit) | 243 public List<FailedUnitRequirement> CanRemoveUnit(Unit unit) |
241 { | 244 { |
242 return CanRemoveUnitType(unit.UnitType); | 245 return CanRemoveUnitType(unit.UnitType); |
243 } | 246 } |
244 | 247 |
248 [Obsolete] | |
245 public List<FailedUnitRequirement> CanRemoveUnitType(UnitType unitType) | 249 public List<FailedUnitRequirement> CanRemoveUnitType(UnitType unitType) |
246 { | 250 { |
247 return unitType.CanRemoveFromArmy(this); | 251 return unitType.CanRemoveFromArmy(this); |
248 } | 252 } |
249 | 253 |