ProjectDDD/Assets/_DDD/_Scripts/GameEvent/GameEvents.cs

27 lines
551 B
C#

using UnityEngine;
namespace DDD
{
public static class GameEvents
{
public static InventoryChangedEvent InventoryChangedEvent = new();
public static InteractionEvent Interaction = new();
}
public static class RestaurantEvents
{
// Some events...
}
public static class VoyageEvents
{
// Some events...
}
public class InteractionEvent : IEvent
{
public GameObject Causer;
public GameObject Target;
}
public class InventoryChangedEvent : IEvent { }
}