migration from new repo
This commit is contained in:
commit
423134a840
26930 changed files with 3458568 additions and 0 deletions
53
Assets/_/Features/EventSystem/Runtime/AdventurerSignals.cs
Normal file
53
Assets/_/Features/EventSystem/Runtime/AdventurerSignals.cs
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
using System;
|
||||
using Adventurer.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace EventSystem.Runtime
|
||||
{
|
||||
public static class AdventurerSignals
|
||||
{
|
||||
public static event Action<AdventurerClass> OnAdventurerSpawnRequested;
|
||||
public static event Action OnRefresh;
|
||||
public static event Action<AdventurerClass, Sprite> OnPortraitCaptured;
|
||||
public static event Action<AdventurerClass> OnPhotoCaptured;
|
||||
public static event Action<AdventurerClass> OnInfoAdventurerPanel;
|
||||
public static event Action<AdventurerClass> OnAdventurerSelected;
|
||||
public static event Action<AdventurerClass> OnAdventurerUnselected;
|
||||
|
||||
public static void RaiseSpawnRequested(AdventurerClass adventurerClass)
|
||||
{
|
||||
OnAdventurerSpawnRequested?.Invoke(adventurerClass);
|
||||
}
|
||||
|
||||
public static void RaiseRefreshAdventurers()
|
||||
{
|
||||
OnRefresh?.Invoke();
|
||||
}
|
||||
|
||||
public static void RaisePortraitCaptured(AdventurerClass adventurerClass, Sprite portrait)
|
||||
{
|
||||
OnPortraitCaptured?.Invoke(adventurerClass, portrait);
|
||||
}
|
||||
|
||||
public static void RaisePhotoCaptured(AdventurerClass adventurerClass)
|
||||
{
|
||||
OnPhotoCaptured?.Invoke(adventurerClass);
|
||||
}
|
||||
|
||||
public static void RaiseInfoAdventurerPanel(AdventurerClass adventurerClass)
|
||||
{
|
||||
OnInfoAdventurerPanel?.Invoke(adventurerClass);
|
||||
}
|
||||
|
||||
public static void RaiseAdventurerSelected(AdventurerClass adventurerClass)
|
||||
{
|
||||
OnAdventurerSelected?.Invoke(adventurerClass);
|
||||
}
|
||||
|
||||
public static void RaiseAdventurerUnselected(AdventurerClass adventurerClass)
|
||||
{
|
||||
OnAdventurerUnselected?.Invoke(adventurerClass);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue