Mercurial > repos > IBBoard.WarFoundry.API
comparison api/Objects/Unit.cs @ 88:110a7b0bcab5
Re #50: Complete core loading from XML
* Fix attribute loading for UnitEquipmentItem to read from correct XmlElement
* Stop infinite recursion when getting number of a given weapon
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sat, 01 Aug 2009 20:03:54 +0000 |
parents | 46ad6f478203 |
children | bd2aaa9a61df |
comparison
equal
deleted
inserted
replaced
87:9fba3b4ccdcd | 88:110a7b0bcab5 |
---|---|
251 return list.ToArray(); | 251 return list.ToArray(); |
252 } | 252 } |
253 | 253 |
254 public double GetEquipmentAmount(UnitEquipmentItem item) | 254 public double GetEquipmentAmount(UnitEquipmentItem item) |
255 { | 255 { |
256 return GetEquipmentAmount(item.ID); | 256 return DictionaryUtils.GetValue(equipment, item); |
257 } | 257 } |
258 | 258 |
259 public double GetEquipmentAmount(string equipID) | 259 public double GetEquipmentAmount(string equipID) |
260 { | 260 { |
261 return GetEquipmentAmount(UnitType.GetEquipmentItem(equipID)); | 261 return GetEquipmentAmount(UnitType.GetEquipmentItem(equipID)); |