Files
Cielonos/Assets/Scripts/MainGame/Managers/CombatManager/CombatSystems/CombatSystemBase.cs
SoulliesOfficial 39b43680a9 爆更
2026-07-18 03:16:20 -04:00

20 lines
535 B
C#

using UnityEngine;
namespace Cielonos.MainGame
{
public class CombatSystemBase : MonoBehaviour
{
}
public partial class CombatManager
{
public static PassionSystem PassionSystem => GetCombatSystem<PassionSystem>();
public static MusicBeatSystem MusicBeatSystem => GetCombatSystem<MusicBeatSystem>();
public static T GetCombatSystem<T>() where T : CombatSystemBase
{
return instance.combatSystems.Find(system => system is T) as T;
}
}
}