Home

Classes

  • AbstractAgent
  • Agent
    • canEnter
    • changeHealth
    • onDie
    • onHit
    • onHitBy
    • onHitByItem
    • onTurn
  • AgentDestroyer
  • AgentGate
  • AgentProxy
    • is
    • not
    • onFrame
  • Agentray
  • Altar
  • AmmoBow
  • AmmoGun
  • AmmoParalyzer
  • AmmoSling
  • AnimationManager
    • setContext
  • AnimationProxy
    • proxyFor
    • setXY
    • tick
  • BaseSerializer
    • esc
    • unesc
    • unescItem
    • unescTerrain
  • BeeHive
  • Board
    • _notifyCellChange
    • addAnimated
    • find
    • findRandomCell
    • fireColorEvent
    • getAdjacentBoard
    • getAdjacentCell
    • getCellAt
    • getCurrentCell
    • hasNonTransientEffect
    • moveAnimated
    • onCellChange
    • removeAnimated
    • setAdjacentBoard
    • visit
    • visitRange
  • BoardView
    • _buildDom
    • _renderAll
    • _updateCell
    • attach
    • detach
    • moveCursorTo
    • rerender
  • Boards
  • Bomb
  • Bone
  • Bookshelf
  • Bridge
  • BubblingLava
    • onFrame
  • Bullet
  • Bushes
  • Cell
    • addEffect
    • addItem
    • canEnter
    • containsPlayer
    • explosion
    • getAdjacentCell
    • getApparentTerrain
    • getDisplaySymbol
    • moveAgentTo
    • onSteppedOn
    • openContainer
    • removeAgent
    • removeEffect
    • removeItem
    • setAgent
    • setTerrain
  • Chest
  • Cliff
  • Cloud
  • Color
    • toString
  • ColorRelay
  • Crate
  • Crevasse
  • Crystal
  • Decorator
    • getProxiedTerrain
  • Direction
  • Door
  • DualTerrain
  • Effect
    • isAboveAgent
    • onTick
  • EmptyChest
  • EnergyCloud
  • EnergyTrapContainer
  • Equipper
  • EuclideanEngine
  • EuclideanShard
  • EuclideanTransporter
  • Exchanger
  • Fade
  • FarthapodNest
  • Fence
  • FishPool
  • FishingPole
  • Flagger
  • Flowers
  • ForceField
  • Fountain
    • onFrame
  • GameEvent
    • cancel
    • cancelWithMessage
    • kill
    • suppressCancel
  • Gate
  • GlassEye
  • Grenade
  • Gun
  • Haystack
  • HighRocks
  • Hit
  • ImmobileAgent
  • ImpassableCliffs
  • InFlightItem
  • Item
    • getDefiniteNoun
    • getIndefiniteNoun
    • onDeselect
    • onDrop
    • onFire
    • onHit
    • onSelect
    • onSteppedOn
    • onThrow
    • onThrowEnd
    • onUse
  • KelpSmoothie
  • KeySwitch
  • Lava
  • Messenger
  • Mimic
  • MirrorShield
  • Mud
  • NPC
  • Ocean
  • Open
  • Parabullet
  • Paralyzed
  • Paralyzer
  • Piece
    • is
    • not
  • PieceCreator
  • Pit
  • PitTrap
  • Player
    • changeHealth
    • enforceWeakness
    • heal
    • matchesFlagOrItem
    • onFrame
    • teleport
    • testResistance
    • weaken
  • PlayerBag
    • _createEvent
    • add
    • addAt
    • contains
    • exchange
    • find
    • getByName
    • getSelected
    • isSelected
    • remove
    • setEventFactory
    • setInitialSelection
  • PlayerGate
  • PlayerSymbol
    • getBackground
    • getColor
  • PoisonCloud
  • PoisonDart
  • PoisonTrapContainer
  • PressurePlate
  • ProteinBar
  • PurpleMushroom
  • Pylon
  • PyramidWall
  • Raft
  • Reflector
  • ResistancesCloud
  • ResistancesTrapContainer
  • RustyGate
  • Salmon
  • SecretPassage
  • Serializer
    • create
    • example
    • store
    • tag
    • template
  • ShallowSwamp
  • ShallowWater
  • Shooter
  • Sign
  • Sky
  • Smash
  • State
    • opposite
  • Statue
  • Stoneray
  • Stump
  • Surf
  • Swamp
  • Switch
  • Symbol
    • getBackground
    • getColor
  • Targeting
  • Teleporter
  • Terrain
    • canEnter
    • canExit
    • onAdjacentTo
    • onAgentEnter
    • onAgentExit
    • onColorEvent
    • onDrop
    • onEnter
    • onExit
    • onFlyOver
    • onNotAdjacentTo
    • onPickup
  • Throne
  • Timer
  • TrapContainerBase
  • TrashPile
  • Trigger
  • TriggerIf
  • TriggerIfNot
  • TriggerOnce
  • TriggerOnceIf
  • TriggerOnceIfNot
  • TriggerOnceOnDrop
  • TriggerOnceOnPickup
  • Turnstile
  • TypeOnlySerializer
  • Unequipper
  • Unflagger
  • Urn
  • VendingMachine
  • Water
  • Waterfall
  • WinGame
  • WishingWell

Global

  • ADJ_DIRECTIONS
  • DIR_BY_DELTA
  • DIR_KEYS
  • EMPTY_HANDED
  • FIRE_DAMAGE
  • KEY_MAP
  • MAP_DIRECTIONS
  • NOT_EDITABLE
  • PENETRABLE
  • PLAYER
  • TerrainUtils
  • _FIREBALL_SYMBOLS
  • _buildCellHoverText
  • _buildItemListText
  • _itemAtDisplayIndex
  • _openDB
  • _renderPieceLabel
  • _resolveTerrain
  • _ri
  • _rt
  • _serializers
  • _showFadePopup
  • _showModalPopup
  • _tryGetPiece
  • _wrapFactory
  • allColors
  • assessAmmo
  • buildBoard
  • burntColor
  • checkPlayerHas
  • colorByName
  • description
  • deserializeBoard
  • deserializePlayer
  • directionByName
  • events
  • findPathToTarget
  • frozenColor
  • getFlag
  • getFlagByLabel
  • initCellHoverPopup
  • initDialogs
  • initInput
  • initInventoryPanel
  • initMessageLog
  • initMouseInput
  • initPopupMessages
  • initStatsPanel
  • is
  • loadBoard
  • nameByColor
  • not
  • randomColor
  • serializeBoard
  • serializePlayer
  • showConfirm
  • showLoadDialog
  • showMenu
  • showModalMessage
  • showSaveDialog
  • showScenarioDialog
  • showWinDialog
  • stateFromString
  • store


Documentation generated by JSDoc 4.0.5 on Mon May 11 2026 03:17:05 GMT+0000 (Coordinated Universal Time) using the docdash theme.