void setAssetWeapon(assetWeapon [, refundCurrentWeapon])
INTERACTIVE_LOCATION_PURPOSE getWeaponTrainingPurpose()
WEAPON getAssetWeapon()
integer_and_unsigned_integer getStrength()
integer_and_unsigned_integer getStrength(favoredWeaponMultiplier)
Name | Type | Description |
---|---|---|
favoredWeaponMultiplier | float |
integer_and_unsigned_integer getPotentialStrength()
integer_and_unsigned_integer getSoldierRank()
SOLDIER_TRAINING_STATE getSoldierState()
SOLDIER_TRAINING_STATE getSoldierState(trainingValue)
Name | Type | Description |
---|---|---|
trainingValue | float |
ON_STRENGTH_CHANGED(integer_and_unsigned_integer previousStrength, integer_and_unsigned_integer currentStrength)
ON_WOUNDED_CHANGED(boolean isWounded)