Files
tbd-station-14/Content.Server/NPC/HTN/Preconditions/HasOrdersPrecondition.cs
Nemanja f16ff3a2d9 Rat King Milsim + Buffs (#20190)
* rat king update

* rummaging

* buuuuunnnnncccchhh of shit

* the last of it

* make rat servants not ghost roles

* pissma buff and cooldown
2023-09-22 15:01:05 -05:00

14 lines
447 B
C#

namespace Content.Server.NPC.HTN.Preconditions;
public sealed partial class HasOrdersPrecondition : HTNPrecondition
{
[Dependency] private readonly IEntityManager _entManager = default!;
[DataField("orders", required: true)] public Enum Orders = default!;
public override bool IsMet(NPCBlackboard blackboard)
{
return Equals(blackboard.GetValueOrDefault<Enum>(NPCBlackboard.CurrentOrders, _entManager), Orders);
}
}