Name | Type | Description |
---|---|---|
json |
Object | optional Json object describing the weapon |
Extends
Methods
-
read (json) overrides
-
Read the JSON associated to the weapon
Name Type Description json
Object Json object describing the weapon -
getType ()SystemWeaponArmorKind overrides
-
Get the weapon kind
Returns:
Type Description SystemWeaponArmorKind -
Use the command if possible
Returns:
Type Description boolean -
Execute the effects and costs
Returns:
Type Description boolean -
Use the costs
-
Check if the costs are possible
Returns:
Type Description boolean -
Get the target kind string
Returns:
Type Description string -
Get the name according to current lang
Returns:
Type Description string -
Update lang according to a command list and iterator