add project files

This commit is contained in:
Boris Nikolaev
2026-08-14 01:58:31 +03:00
parent 9134cad79b
commit 5f1e94b653
4399 changed files with 12286903 additions and 0 deletions
@@ -0,0 +1,47 @@
using UnityEngine;
namespace OHM.UnityToolkit
{
[CreateAssetMenu(fileName = "Version", menuName = "OHM/New Version Data")]
public class VersionData : ScriptableObject
{
public int VersionMajor;
public int VersionMinor = 1;
public int VersionBuild = 1;
[Space]
public int CloudBuildNumber;
public string Branch = "local";
public string CommitId = "unknown";
public int GetVersionCode()
{
return VersionMajor * 1000000 + VersionMinor * 1000 + VersionBuild;
}
public string GetVersionLongName()
{
return string.Format("{0}.{1}.{2}", VersionMajor, VersionMinor, VersionBuild);
}
public string GetVersionName()
{
return string.Format("{0}.{1}", VersionMajor, VersionMinor);
}
public string GetSourceVersion()
{
return Branch + " " + CommitId;
}
public string GetFullDebugVersion()
{
return GetVersionLongName() + " (" + CloudBuildNumber + ") " + GetSourceVersion();
}
}
}