Show / Hide Table of Contents

Namespace Content.Server.Explosion.EntitySystems

Classes

ClusterGrenadeSystem

ExplosionGridTileFlood

See ExplosionTileFlood. Each instance of this class corresponds to a seperate grid.

ExplosionSpaceTileFlood

See ExplosionTileFlood.

ExplosionSystem

ExplosionTileFlood

This class exists to facilitate the iterative neighbor-finding / flooding algorithm used by explosions in Content.Server.Explosion.EntitySystems.ExplosionSystem.GetExplosionTiles(Robust.Shared.Map.MapCoordinates,System.String,System.Single,System.Single,System.Single). This is the base class for ExplosionSpaceTileFlood and ExplosionGridTileFlood, each of which contains additional code fro logic specific to grids or space.

TriggerEvent

Raised whenever something is Triggered on the entity.

TriggerSystem

TwoStageTriggerSystem

UniqueVector2iSet

This is a data structure can be used to ensure the uniqueness of Vector2i indices.

Structs

ExplosionSystem.TileData

Data struct that describes the explosion-blocking airtight entities on a tile.

☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾