Добавлен утильный класс для удобства

This commit is contained in:
se_ga 2026-03-19 17:03:35 +03:00
parent 48ad891515
commit 298e6cb5c6
5 changed files with 33 additions and 2 deletions

8
Assets/Scripts/Core.meta Normal file
View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6da877ba20c306543942242c29a9fd85
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -434,7 +434,7 @@ public class GameManager : MonoBehaviour
yield return new WaitForSeconds(3600f); // ✅ Проверка каждый час
double lastRecordTime = PlayerPrefs.GetFloat("LastBotRecord", 0);
double currentTime = GetUnixTimestamp();
double currentTime = Utils.GetUnixTimestamp();
if (currentTime - lastRecordTime >= 172800f)
{
@ -444,5 +444,5 @@ public class GameManager : MonoBehaviour
}
}
}
double GetUnixTimestamp() => (DateTime.UtcNow - new System.DateTime(1970, 1, 1)).TotalSeconds;
}

View File

@ -0,0 +1,12 @@
using System;
public static class Utils
{
/// <summary>
/// Возвращает текущий Unix-штамп времени в секундах.
/// </summary>
public static double GetUnixTimestamp()
=> (DateTime.UtcNow - new System.DateTime(1970, 1, 1)).TotalSeconds;
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 5e33ca56f80445f4b9dbd720e5c5c2ed
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: