diff --git a/leenkx/Sources/leenkx/data/Config.hx b/leenkx/Sources/leenkx/data/Config.hx index 44b9976..157a3ee 100644 --- a/leenkx/Sources/leenkx/data/Config.hx +++ b/leenkx/Sources/leenkx/data/Config.hx @@ -17,7 +17,7 @@ class Config { } public static function save() { - var path = iron.data.Data.dataPath + "config.lnx"; + var path = iron.data.Data.dataPath != '' ? iron.data.Data.dataPath + "config.lnx" : Krom.getFilesLocation() + "/config.lnx"; var bytes = haxe.io.Bytes.ofString(haxe.Json.stringify(raw)); #if kha_krom Krom.fileSaveBytes(path, bytes.getData()); @@ -47,6 +47,7 @@ typedef TConfig = { @:optional var rp_ssr: Null; @:optional var rp_ssrefr: Null; @:optional var rp_bloom: Null; + @:optional var rp_chromatic_aberration: Null; @:optional var rp_motionblur: Null; @:optional var rp_gi: Null; // voxelao @:optional var rp_dynres: Null; // dynamic resolution scaling