diff --git a/assets/locales/en/terrarum.json b/assets/locales/en/terrarum.json index f48a4a6ba..97a779fca 100644 --- a/assets/locales/en/terrarum.json +++ b/assets/locales/en/terrarum.json @@ -11,11 +11,6 @@ "GAME_ACTION_MOVE_VERB" : "Move", "GAME_ACTION_ZOOM" : "Zoom", "MENU_LABEL_RESET" : "Reset", - "GAME_32BIT_WARNING1": "It looks like you’re running a 32-Bit version of Java.", - "GAME_32BIT_WARNING2": "Please download and install the latest 64-Bit Java at:", - "GAME_32BIT_WARNING3": "https://www.java.com/en/download/", - "GAME_APPLE_ROSETTA_WARNING1": "It seems you are using a Mac with Apple Silicon but running the x86 build of the game.", - "GAME_APPLE_ROSETTA_WARNING2": "Please use the native build for improved performance and gameplay experiences.", "MENU_OPTION_STREAMERS_LAYOUT": "Chat Overlay", "MENU_LABEL_RESTART_REQUIRED": "Restart Required", "MENU_LABEL_KEYBOARD_LAYOUT": "Keyboard Layout", @@ -24,9 +19,6 @@ "MENU_OPTIONS_BLUR": "Blur", "MENU_OPTIONS_PARTICLES": "Particles", "MENU_IO_IMPORT": "Import", - "APP_NOMODULE_1": "No Module is currently loaded.", - "APP_NOMODULE_2": "Please configure your Load Order and restart:", - "MENU_LABEL_KEYCONFIG_HELP1": "Click On the Keycap to Assign Actions", "MENU_LABEL_IME_TOGGLE": "Toggle IME", "MENU_LABEL_PASTE_FROM_CLIPBOARD": "Paste from Clipboard", "MENU_OPTIONS_PERFORMANCE": "Performance", @@ -39,11 +31,7 @@ "MENU_OPTIONS_NOTIFICATION_DISPLAY_DURATION": "Show notification for", "MENU_LABEL_STREAMING": "Livestreaming", "MENU_LABEL_EXTRA_JVM_ARGUMENTS": "Extra Arguments", - "GAME_PREV_SAVE_WAS_LOADED1": "The most recently saved game was corrupted.", - "GAME_PREV_SAVE_WAS_LOADED2": "The previously saved game was loaded.", - "GAME_MORE_RECENT_AUTOSAVE1": "The Autosave is more recent than the manual save.", - "GAME_MORE_RECENT_AUTOSAVE2": "Please select the saved game you wish to play:", "MENU_IO_MANUAL_SAVE": "Manual Save", "MENU_IO_AUTOSAVE": "Autosave", - "MENU_LABEL_SAVE_WILL_BE_DELETED": "The selected save file will be deleted." + "MENU_OPTIONS_DEBUG_CONSOLE": "Debug Console" } \ No newline at end of file diff --git a/assets/locales/en/terrarum_sentences.json b/assets/locales/en/terrarum_sentences.json new file mode 100644 index 000000000..fef5845ee --- /dev/null +++ b/assets/locales/en/terrarum_sentences.json @@ -0,0 +1,15 @@ +{ + "GAME_32BIT_WARNING1": "It looks like you’re running a 32-Bit version of Java.", + "GAME_32BIT_WARNING2": "Please download and install the latest 64-Bit Java at:", + "GAME_32BIT_WARNING3": "https://www.java.com/en/download/", + "GAME_APPLE_ROSETTA_WARNING1": "It seems you are using a Mac with Apple Silicon but running the x86 build of the game.", + "GAME_APPLE_ROSETTA_WARNING2": "Please use the native build for improved performance and gameplay experiences.", + "APP_NOMODULE_1": "No Module is currently loaded.", + "APP_NOMODULE_2": "Please configure your Load Order and restart:", + "MENU_LABEL_KEYCONFIG_HELP1": "Click On the Keycap to Assign Actions", + "GAME_PREV_SAVE_WAS_LOADED1": "The most recently saved game was corrupted.", + "GAME_PREV_SAVE_WAS_LOADED2": "The previously saved game was loaded.", + "GAME_MORE_RECENT_AUTOSAVE1": "The Autosave is more recent than the manual save.", + "GAME_MORE_RECENT_AUTOSAVE2": "Please select the saved game you wish to play:", + "MENU_LABEL_SAVE_WILL_BE_DELETED": "The selected save file will be deleted." +} \ No newline at end of file diff --git a/assets/locales/koKR/terrarum.json b/assets/locales/koKR/terrarum.json index 66d203cca..9aa86021a 100644 --- a/assets/locales/koKR/terrarum.json +++ b/assets/locales/koKR/terrarum.json @@ -6,14 +6,11 @@ "APP_WARNING_HEALTH_AND_SAFETY": "경고—건강과 안전을 위하여", "MENU_LABEL_PRESS_START_SYMBOL": ">을 누르세요", "MENU_MODULES" : "모듈", + + "GAME_ACTION_MOVE_VERB" : "이동하기", "GAME_ACTION_ZOOM" : "확대·축소", "MENU_LABEL_RESET" : "재설정", - "GAME_32BIT_WARNING1": "32비트 버전의 Java를 사용중인 것 같습니다.", - "GAME_32BIT_WARNING2": "아래 링크에서 최신 64비트 Java를 내려받아 설치해주세요.", - "GAME_32BIT_WARNING3": "https://www.java.com/ko/download/", - "GAME_APPLE_ROSETTA_WARNING1": "Apple Silicon이 탑재된 Mac을 사용 중이지만 x86 빌드의 게임을 실행 중입니다.", - "GAME_APPLE_ROSETTA_WARNING2": "최적의 성능과 게임 경험을 위해 Apple Silicon용 빌드의 게임을 이용해 주십시오.", "MENU_OPTION_STREAMERS_LAYOUT": "채팅창 오버레이", "MENU_LABEL_RESTART_REQUIRED": "재시작 필요", "MENU_LABEL_KEYBOARD_LAYOUT": "자판 배열", @@ -22,9 +19,6 @@ "MENU_OPTIONS_BLUR": "흐림", "MENU_OPTIONS_PARTICLES": "입자 수", "MENU_IO_IMPORT": "가져오기", - "APP_NOMODULE_1": "현재 불러와진 모듈이 없습니다.", - "APP_NOMODULE_2": "다음의 파일에서 불러오기 순서를 설정하고 게임을 재시작하십시오.", - "MENU_LABEL_KEYCONFIG_HELP1": "키캡을 클릭해 컨트롤을 배정하십시오", "MENU_LABEL_IME_TOGGLE": "입력기 켜고 끄기", "MENU_LABEL_PASTE_FROM_CLIPBOARD": "복사한 텍스트 붙여넣기", "MENU_OPTIONS_PERFORMANCE": "성능", @@ -37,11 +31,7 @@ "MENU_OPTIONS_NOTIFICATION_DISPLAY_DURATION": "알림 표시 시간", "MENU_LABEL_STREAMING": "실시간 방송", "MENU_LABEL_EXTRA_JVM_ARGUMENTS": "추가 명령 인수", - "GAME_PREV_SAVE_WAS_LOADED1": "가장 최근에 저장된 게임이 손상되었습니다.", - "GAME_PREV_SAVE_WAS_LOADED2": "이전에 저장된 게임을 불러왔습니다.", - "GAME_MORE_RECENT_AUTOSAVE1": "자동 저장된 게임이 수동으로 저장한 게임보다 더 최신입니다.", - "GAME_MORE_RECENT_AUTOSAVE2": "불러올 게임을 선택해 주십시오.", "MENU_IO_MANUAL_SAVE": "수동 저장", "MENU_IO_AUTOSAVE": "자동 저장", - "MENU_LABEL_SAVE_WILL_BE_DELETED": "선택된 세이브가 삭제됩니다." + "MENU_OPTIONS_DEBUG_CONSOLE": "디버그 콘솔" } diff --git a/assets/locales/koKR/terrarum_sentences.json b/assets/locales/koKR/terrarum_sentences.json new file mode 100644 index 000000000..4df3c3e45 --- /dev/null +++ b/assets/locales/koKR/terrarum_sentences.json @@ -0,0 +1,15 @@ +{ + "GAME_32BIT_WARNING1": "32비트 버전의 Java를 사용중인 것 같습니다.", + "GAME_32BIT_WARNING2": "아래 링크에서 최신 64비트 Java를 내려받아 설치해주세요.", + "GAME_32BIT_WARNING3": "https://www.java.com/ko/download/", + "GAME_APPLE_ROSETTA_WARNING1": "Apple Silicon이 탑재된 Mac을 사용 중이지만 x86 빌드의 게임을 실행 중입니다.", + "GAME_APPLE_ROSETTA_WARNING2": "최적의 성능과 게임 경험을 위해 Apple Silicon용 빌드의 게임을 이용해 주십시오.", + "APP_NOMODULE_1": "현재 불러와진 모듈이 없습니다.", + "APP_NOMODULE_2": "다음의 파일에서 불러오기 순서를 설정하고 게임을 재시작하십시오.", + "MENU_LABEL_KEYCONFIG_HELP1": "키캡을 클릭해 컨트롤을 배정하십시오", + "GAME_PREV_SAVE_WAS_LOADED1": "가장 최근에 저장된 게임이 손상되었습니다.", + "GAME_PREV_SAVE_WAS_LOADED2": "이전에 저장된 게임을 불러왔습니다.", + "GAME_MORE_RECENT_AUTOSAVE1": "자동 저장된 게임이 수동으로 저장한 게임보다 더 최신입니다.", + "GAME_MORE_RECENT_AUTOSAVE2": "불러올 게임을 선택해 주십시오.", + "MENU_LABEL_SAVE_WILL_BE_DELETED": "선택된 세이브가 삭제됩니다." +} diff --git a/src/net/torvald/terrarum/DefaultConfig.kt b/src/net/torvald/terrarum/DefaultConfig.kt index a272feb07..f1f0fdf98 100644 --- a/src/net/torvald/terrarum/DefaultConfig.kt +++ b/src/net/torvald/terrarum/DefaultConfig.kt @@ -12,6 +12,7 @@ object DefaultConfig { val hashMap = hashMapOf( "jvm_xmx" to 4, "jvm_extra_cmd" to "", + "displayfps" to 0, // 0: no limit, non-zero: limit "displayfpsidle" to 0, // 0: no limit, non-zero: limit "displaycolourdepth" to 8, diff --git a/src/net/torvald/terrarum/modulebasegame/TitleScreen.kt b/src/net/torvald/terrarum/modulebasegame/TitleScreen.kt index 53bbe9066..dafb27196 100644 --- a/src/net/torvald/terrarum/modulebasegame/TitleScreen.kt +++ b/src/net/torvald/terrarum/modulebasegame/TitleScreen.kt @@ -165,7 +165,7 @@ class TitleScreen(batch: FlippingSpriteBatch) : IngameInstance(batch) { //ReadWorld.readWorldAndSetNewWorld(Terrarum.ingame!! as TerrarumIngame, reader) val world = ReadSimpleWorld(reader, file) demoWorld = world - demoWorld.worldTime.timeDelta = 440 // a year = 6 minutes + demoWorld.worldTime.timeDelta = 330 // a year = 8 minutes printdbg(this, "Demo world loaded") } catch (e: IOException) {