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
AgentGate
AgentGate
Blocks all non-player agents from entering or exiting.
Constructor
new AgentGate
()
Source:
pieces/terrain/decorators.js
,
line 645
Classes
AgentGate