this should be better (still a wip)

i'll brb later to continue
This commit is contained in:
⍚~Nex
2024-04-07 16:58:29 +02:00
parent c8d96f0162
commit 1981e29dc2
12 changed files with 50 additions and 1471 deletions
+1 -1
View File
@@ -35,7 +35,7 @@ class Options
public static var songOffset:Float = 0;
public static var framerate:Int = 120;
public static var gpuOnlyBitmaps:Bool = #if (mac || web) false #else true #end; // causes issues on mac and web
public static var language = funkin.backend.utils.TranslationsUtil.DEFAULT_LANGUAGE;
public static var language = funkin.backend.utils.TranslationUtil.DEFAULT_LANGUAGE;
public static var lastLoadedMod:String = null;
@@ -6,17 +6,17 @@ class MiscOptions extends OptionsScreen {
super("Miscellaneous", "Use this menu to reset save data or engine settings.");
{ // Language Option
var lanArray:Array<String> = TranslationsUtil.getLanguages();
if (lanArray.contains(TranslationsUtil.DEFAULT_LANGUAGE))
lanArray.remove(TranslationsUtil.DEFAULT_LANGUAGE);
lanArray.insert(0, TranslationsUtil.DEFAULT_LANGUAGE);
var lanArray:Array<String> = TranslationUtil.getLanguages();
if (lanArray.contains(TranslationUtil.DEFAULT_LANGUAGE))
lanArray.remove(TranslationUtil.DEFAULT_LANGUAGE);
lanArray.insert(0, TranslationUtil.DEFAULT_LANGUAGE);
add(new ArrayOption(
"Language",
'The language that the engine currently uses (the default one is ${TranslationsUtil.DEFAULT_LANGUAGE}).',
'The language that the engine currently uses (the default one is ${TranslationUtil.DEFAULT_LANGUAGE}).',
lanArray, [for(lan in lanArray) lan.split("/").last()], "language",
function(path:String) {
TranslationsUtil.setLanguage(path);
TranslationUtil.setLanguage(path);
parent.remove(this);
// Reload the current screen
// todo add parent.reload();