Class: EventCommandModifyTeam

EventCommandModifyTeam

An event command for modifying team

new EventCommandModifyTeam (command)

Name Type Description
command Object Direct JSON command to parse
Properties:
Name Type Description
addingKind number The kind of adding
instanceLevel SystemValue The instance level ID
instanceTeam GroupKind The instance team group
stockVariableID number The stock variable ID
instanceKind CharacterKind The instance character kind
addRemoveKind CharacterKind The add remove character kind
addRemoveID SystemValue The add remove ID value
addRemoveTeam GroupKind The add remove team group kind

Extends

Methods

EventCommandModifyTeam.instanciateTeam (where, type, id, stockID) static

Instanciate a new character in a group
Name Type Description
where GroupKind In which group we should instanciate
type CharacterKind The type of character to instanciate
id number The ID of the character to instanciate
stockID number The ID of the variable where we will stock the instantiate ID

addRemove (kind, id, where)

Add or remove a character in a group
Name Type Description
kind CharacterKind The type of character to instanciate
id number The ID of the character to instanciate
where GroupKind In which group we should instanciate

update (currentState, object, state)number overrides

Update and check if the event is finished
Name Type Description
currentState Object The current state of the event
object MapObject The current object reacting
state number The state ID
Returns:
Type Description
number The number of node to pass

initialize ()Object inherited overrides

Initialize the current state
Returns:
Type Description
Object The current state

onKeyPressed (currentState, key) inherited overrides

First key press handle for the current stack
Name Type Description
currentState Object The current state of the event
key number The key ID pressed

onKeyReleased (currentState, key) inherited overrides

First key release handle for the current stack
Name Type Description
currentState Object The current state of the event
key number The key ID pressed

onKeyPressedRepeat (currentState, key)boolean inherited overrides

Key pressed repeat handle for the current stack
Name Type Description
currentState Object The current state of the event
key number The key ID pressed
Returns:
Type Description
boolean

onKeyPressedAndRepeat (currentState, key) inherited overrides

Key pressed repeat handle for the current stack, but with a small wait after the first pressure (generally used for menus)
Name Type Description
currentState Object The current state of the event
key number The key ID pressed

drawHUD (currentState) inherited overrides

Draw the HUD
Name Type Description
currentState Object The current state of the event