Files
tbd-station-14/Content.Shared/Abilities/Goliath/GoliathSummonTentacleAction.cs
Nemanja a540b8840e Goliath mob (#30839)
* Goliath mob

* Update asteroid.yml

* mcfuck yourself

* add cloak

* fixes

* Update materials.yml
2024-08-18 12:22:36 -04:00

32 lines
812 B
C#

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