From c48a4834f80d41e91f758b9f27747bded9d97b6f Mon Sep 17 00:00:00 2001 From: minjaesong Date: Tue, 20 Dec 2022 03:50:07 +0900 Subject: [PATCH] 64 bit version number --- src/net/torvald/terrarum/App.java | 4 ++-- src/net/torvald/terrarum/TerrarumAppConfiguration.kt | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/net/torvald/terrarum/App.java b/src/net/torvald/terrarum/App.java index 4c4b66aba..188c09316 100644 --- a/src/net/torvald/terrarum/App.java +++ b/src/net/torvald/terrarum/App.java @@ -60,10 +60,10 @@ public class App implements ApplicationListener { public static final long startupTime = System.currentTimeMillis() / 1000L; public static final String GAME_NAME = TerrarumAppConfiguration.GAME_NAME; - public static final int VERSION_RAW = TerrarumAppConfiguration.VERSION_RAW; + public static final long VERSION_RAW = TerrarumAppConfiguration.VERSION_RAW; public static final String getVERSION_STRING() { - return String.format("%d.%d.%d", VERSION_RAW >>> 24, (VERSION_RAW & 0xff0000) >>> 16, VERSION_RAW & 0xFFFF); + return String.format("%d.%d.%d", VERSION_RAW >>> 48, (VERSION_RAW & 0xffff000000L) >>> 24, VERSION_RAW & 0xffffffL); } /** diff --git a/src/net/torvald/terrarum/TerrarumAppConfiguration.kt b/src/net/torvald/terrarum/TerrarumAppConfiguration.kt index b0bcd8feb..be96b7b3e 100644 --- a/src/net/torvald/terrarum/TerrarumAppConfiguration.kt +++ b/src/net/torvald/terrarum/TerrarumAppConfiguration.kt @@ -44,17 +44,17 @@ basegame * * * - * 0xAA_BB_XXXX, where: + * 0xAAAA_BBBB_XXXXXX, where: * - * * AA: Major version - * * BB: Minor version - * * XXXX: Patch version + * * AAAA: Major version + * * BBBB: Minor version + * * XXXXXX: Patch version * * * e.g. 0x02010034 will be translated as 2.1.52 * */ - const val VERSION_RAW = 0x00030002 + const val VERSION_RAW: Long = 0x0000_000003_000002 // Commit counts up to the Release 0.3.0: 2259 // Commit counts up to the Release 0.3.1: 2278