Exemplo n.º 1
0
    public static void RestoreEnergyByIdle()
    {
        PlayerSave.ActiveSave.energy.Value += (int)((DateTime.Now - PP.GetDateTime(PPKeys.LAST_ENERGY_RELOADING_TIME)).TotalSeconds / ENERGY_RELOADING_TIME);
        PlayerSave.Save();

        PP.SetDateTime(PPKeys.LAST_ENERGY_RELOADING_TIME, DateTime.Now);
    }
Exemplo n.º 2
0
    public void Reload()
    {
        PlayerSave.ActiveSave.energy.Value++;
        PlayerSave.Save();
        EnergyReloader.onEnergyReload.Invoke();

        PP.SetDateTime(PPKeys.LAST_ENERGY_RELOADING_TIME, DateTime.Now);

        StartCoroutine(Reloader());
    }