2024-04-01 08:12:01 +11:00
|
|
|
using Kitchen;
|
|
|
|
|
using KitchenMods;
|
|
|
|
|
|
|
|
|
|
namespace MMOKitchen.Systems
|
|
|
|
|
{
|
|
|
|
|
public class ProfileEditorOverride : InteractionSystem, IModSystem
|
|
|
|
|
{
|
|
|
|
|
protected override bool IsPossible(ref InteractionData data)
|
|
|
|
|
{
|
|
|
|
|
return Require(data.Target, out Editor);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
protected override void Perform(ref InteractionData data)
|
|
|
|
|
{
|
|
|
|
|
Editor.IsTriggered = true;
|
|
|
|
|
Editor.TriggerEntity = data.Interactor;
|
|
|
|
|
SetComponent(data.Target, Editor);
|
|
|
|
|
}
|
|
|
|
|
|
2024-08-10 05:00:57 +10:00
|
|
|
private CTriggerPlayerSpecificUI Editor;
|
2024-04-01 08:12:01 +11:00
|
|
|
}
|
|
|
|
|
}
|