Unequipper

Unequipper

Removes a specific item from the player's bag when a matching color event is received.

Typical use: consume a required item as part of a puzzle or trade — e.g. take the Chalice from the player when it is delivered to an altar that fires a color event.

Constructor

new Unequipper()

Source:

Extends

Classes

Unequipper

Methods

getProxiedTerrain()

Description:
  • Return the terrain being wrapped (TerrainProxy interface).

Source:
Overrides:

onColorEventInternal()

Description:
  • Removes Unequipper#item from the player's bag when the received color matches Unequipper#color. Skips silently when there is no player in the event.

Source: