public interface IBalanceData
IBdUtil
Modifier and Type | Method and Description |
---|---|
<T extends IAbility> |
getAbility(java.lang.Integer idx)
Returns the
IAbility specified by its index. |
IVersionView |
getMaxVersion()
Returns the maximum replay version this balance data is for.
|
IVersionView |
getMinVersion()
Returns the minimum replay version this balance data is for.
|
IUnit |
getUnit(java.lang.Integer idx)
Returns the
IUnit specified by its index. |
IUnit |
getUnit(java.lang.String id)
Returns the
IUnit specified by its id. |
IUpgradeCommand |
getUpgradeCmd(java.lang.String id)
Returns the
IUpgradeCommand specified by its id. |
IVersionView getMinVersion()
IVersionView getMaxVersion()
IUnit getUnit(java.lang.String id)
IUnit
specified by its id.id
- id of the unit to returnIUnit
specified by its idIUnit getUnit(java.lang.Integer idx)
IUnit
specified by its index.idx
- index of the unit to returnIUnit
specified by its index<T extends IAbility> T getAbility(java.lang.Integer idx)
IAbility
specified by its index.T
- the expected ability typeidx
- index of the ability to returnIAbility
specified by its indexIUpgradeCommand getUpgradeCmd(java.lang.String id)
IUpgradeCommand
specified by its id.id
- id of the upgrade command to returnIUpgradeCommand
specified by its id
This API documentation is public and is intended for / allowed to be used by anyone.
Scelight home page: https://sites.google.com/site/scelight/
Scelight is a trademark of András Belicza. Copyright © András Belicza, 2013-2015. All rights reserved.