Co-authored-by: rhailrake <splatt.pr@gmail.com> Co-authored-by: haiwwkes <49613070+rhailrake@users.noreply.github.com>
12 lines
421 B
C#
12 lines
421 B
C#
using System.Linq;
|
|
using Content.Shared._Sunrise.InteractionsPanel.Data.Prototypes;
|
|
|
|
namespace Content.Server._Sunrise.InteractionsPanel;
|
|
|
|
public partial class InteractionsPanel
|
|
{
|
|
public bool CheckAllAppearConditions(InteractionPrototype interaction, EntityUid initiator, EntityUid target)
|
|
{
|
|
return interaction.AppearConditions.All(condition => condition.IsMet(initiator, target, EntityManager));
|
|
}
|
|
}
|