Skip to main content

Module encounter

Module encounter 

Source

Modulesยง

geometry ๐Ÿ”’
spatial ๐Ÿ”’
validation ๐Ÿ”’

Structsยง

BlockedLosPair
EncounterDefinition
EnemyDefinition
EnemyGroupDefinition
PlayerResetFlags
Position2
PullDefinition
SpatialLayerDefinition
SpatialLayerId
SpatialTransform
StaticSpatialScene
WaveDefinition

Enumsยง

ActorId
ActorIdSerde ๐Ÿ”’
DifficultyContext
EncounterScriptEvent
EncounterValidationError
EnemyHealthInput
EnemyHealthInputSerde ๐Ÿ”’
EnemyIdentityInput
EnemyRole
PositionedActorRef
PositionedActorRefSerde ๐Ÿ”’
ResetFlagError ๐Ÿ”’
StaticObstacle
TerminationPolicy

Constantsยง

ENCOUNTER_VERSION ๐Ÿ”’
GEOMETRY_EPSILON
Shared tolerance for two-dimensional encounter geometry.

Functionsยง

actor_order ๐Ÿ”’
invalid ๐Ÿ”’
is_zero ๐Ÿ”’
positioned_actor_order ๐Ÿ”’
reset_flag_names ๐Ÿ”’