using System; using System.Collections.Generic; using SUISS.Core; namespace Engine.DependencyTree { public class DailyGameStateDependency : DailyAbstractStateDependency { public DailyGameStateDependency(string identifier, Dictionary persistentState, Dictionary properties, DependencyTree.Communicator communicator) : base(identifier, persistentState, properties, communicator) { } protected override CIGGameState GetState() { if (SingletonMonobehaviour.IsAvailable) { return SingletonMonobehaviour.Instance; } return null; } } }