Files
tbd-station-14/Content.Server/AI/Operators/Sequences/GoPickupEntitySequence.cs
2022-05-13 17:59:03 +10:00

19 lines
610 B
C#

using Content.Server.AI.Operators.Inventory;
using Content.Server.AI.Operators.Movement;
namespace Content.Server.AI.Operators.Sequences
{
public sealed class GoPickupEntitySequence : SequenceOperator
{
public GoPickupEntitySequence(EntityUid owner, EntityUid target)
{
Sequence = new Queue<AiOperator>(new AiOperator[]
{
new MoveToEntityOperator(owner, target, requiresInRangeUnobstructed: true),
new OpenStorageOperator(owner, target),
new PickupEntityOperator(owner, target),
});
}
}
}