using Content.Shared.Actions; using Robust.Shared.Prototypes; namespace Content.Shared.Abilities.Goliath; public sealed partial class GoliathSummonTentacleAction : EntityWorldTargetActionEvent { /// /// The ID of the entity that is spawned. /// [DataField] public EntProtoId EntityId = "EffectGoliathTentacleSpawn"; /// /// Directions determining where the entities will spawn. /// [DataField] public List OffsetDirections = new() { Direction.North, Direction.South, Direction.East, Direction.West, }; /// /// How many entities will spawn beyond the original one at the target location? /// [DataField] public int ExtraSpawns = 3; };