The staring rope dock. null if it's the starting rope dock.
The destiny dock x tile position.
The destiny dock y tile position.
Array of booleans that says whether a frag can swing or not.
Not practical group. Holds a copy of the first OVERLAP_LIMIT frags to show over the dock.
The angle in which the rope fragments are.
Factor that will increase rope bounce on hero walk.
Whether this event is the rope starting dock.
Rope fragments base positions.
Groups that holds the rope fragments.
The rope width. Only x axis.
Whether the rope is tied or not. This variable is only used if it's a starting dock.
The tween that controls the rope bounce.
When active is false, the io is removed from the map.
An object containing which filters are active in this IO.
Whether this IO is affected by Reveal psynergy or not.
Object that contains lists of Game Events to fired per psynergy after it finishes. Psynergy is the key, the list of events is the value of this object.
Object that contains lists of Game Events to fired per psynergy before it starts. Psynergy is the key, the list of events is the value of this object.
This IO body if available.
The staring rope dock. null if it's the starting rope dock.
The destiny dock x tile position.
The destiny dock y tile position.
When enable is false, the io is on the map, but a char can't interact with it.
Array of booleans that says whether a frag can swing or not.
The angle in which the rope fragments are.
Whether this event is the rope starting dock.
The unique label that identifies this Interactable Object.
Rope fragments base positions.
Groups that holds the rope fragments.
The rope width. Only x axis.
Whether the shapes of this IO body are active (colliding) or not.
Whether the rope is tied or not. This variable is only used if it's a starting dock.
Gets the tile pos object for this interactable object.
Gets the current x tile position of this interactable object.
Gets the current y tile position of this interactable object.
Gets the x position in px.
Sets the current x position in px.
Gets the y position in px.
Sets the current y position in px.
Checks whether it's necessary to restore any custom state related to psynergy cast on this IO when restoring a snapshot.
Updates this IO properties according to current storage values.
Removes this IO snapshot reference.
Unsets some objects of this rope dock.
Destroys the collision body of this IO.
if true, will tell the map that this body was removed.
Destroys overlapping rope frags when tying the rope.
If it's not a starting dock, finds the starting one.
the current map.
Gets this IO body radius or similar number.
Initializes the dock and, if it's the starting dock, the rope fragments.
the map is currently being mounted.
Initializes this rope dock properties.
The destiny dock x tile position.
The destiny dock y tile position.
Whether this event is the rope starting dock.
Whether the rope is tied or not. This variable is only used if it's a starting dock.
Initializes the swing animation of the rope.
forces the swing to happen.
Sets or unsets a Phaser.Filter in this char.
the filter you want to set.
whether it's to set or unset the filter.
Resets fragments position.
Initializes the rope fragments by setting their position.
the current map.
Initialize the shadow sprite of this IO.
the group where the shadow sprite is going to be inserted.
options to be set like anchor values and whether it's a world map.
Sets the rope fragments z sorting order by sending them to back or not.
if true, the rope fragments are sent to back.
Sets this IO visibility.
whether to be visible or not.
Shifts the related events of this interactable object.
the x shift amount.
the y shift amount.
Ties the rope into this dock.
Activates or deactivates this IO.
true, if you want to activate it.
Sets whether the collision body of this IO is enable or not.
if true, activates the collision.
Method to be overriden.
The update function for the shadow sprite.
Generated using TypeDoc
The rope dock interactable object. The rope fragments and rope events are created from this object.