* rat king update * rummaging * buuuuunnnnncccchhh of shit * the last of it * make rat servants not ghost roles * pissma buff and cooldown
14 lines
447 B
C#
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);
|
|
}
|
|
}
|