9 lines
216 B
C#
9 lines
216 B
C#
using GameCore.ECS;
|
|
|
|
namespace GameCore.Interaction.Interfaces;
|
|
|
|
public interface IInteractionRequirement
|
|
{
|
|
bool IsMet(Entity interactor, World world);
|
|
void ApplySideEffects(Entity interactor, World world);
|
|
} |