using System.Threading.Tasks;

namespace JNGame.Runtime.System
{
    public abstract class SystemBase
    {

        protected bool isStart;

        public virtual Task OnInit()
        {
            isStart = true;
            return Task.CompletedTask;
        }

        public virtual void OnClose()
        {
            isStart = false;
        }

    }
}