Class: SystemArmor

SystemArmor

An armor of the game

new SystemArmor (json)

Name Type Description
json Object optional Json object describing the armor
Properties:
Name Type Description
hasEffect boolean Indicate if the armor has an effect
name string The name of the armor
idType number The kind of armor (ID)

Extends

Methods

read (json) overrides

Read the JSON associated to the armor
Name Type Description
json Object Json object describing the armor
Get the armor type
Returns:
Type Description
SystemWeaponArmorKind

useCommand ()boolean inherited overrides

Use the command if possible
Returns:
Type Description
boolean

use ()boolean inherited overrides

Execute the effects and costs
Returns:
Type Description
boolean
Use the costs

isPossible ()boolean inherited overrides

Check if the costs are possible
Returns:
Type Description
boolean

getTargetKindString ()string inherited overrides

Get the target kind string
Returns:
Type Description
string

name ()string inherited overrides

Get the name according to current lang
Returns:
Type Description
string

getCommand () inherited overrides

Update lang according to a command list and iterator