about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--pkgs/games/build-support/build-unity.nix4
-rw-r--r--pkgs/games/humblebundle/liads.nix1
-rw-r--r--pkgs/games/humblebundle/megabytepunch.nix1
-rw-r--r--pkgs/games/itch/invisigun-heroes.nix1
4 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/games/build-support/build-unity.nix b/pkgs/games/build-support/build-unity.nix
index 6d7a6cb1..a38e8e76 100644
--- a/pkgs/games/build-support/build-unity.nix
+++ b/pkgs/games/build-support/build-unity.nix
@@ -2,7 +2,7 @@
 , mesa, xorg, libpulseaudio, libudev, zlib
 }:
 
-{ name, version, fullName
+{ name, version, fullName, saveDir
 , nativeBuildInputs ? []
 , buildInputs ? []
 , runtimeDependencies ? []
@@ -31,7 +31,7 @@ in buildGame ({
   sandbox = sandbox // {
     paths = (sandbox.paths or {}) // {
       required = (sandbox.paths.required or []) ++ [
-        "$XDG_CONFIG_HOME/unity3d"
+        "$XDG_CONFIG_HOME/unity3d/${saveDir}"
       ];
     };
   };
diff --git a/pkgs/games/humblebundle/liads.nix b/pkgs/games/humblebundle/liads.nix
index 5b79ed9e..27725200 100644
--- a/pkgs/games/humblebundle/liads.nix
+++ b/pkgs/games/humblebundle/liads.nix
@@ -3,6 +3,7 @@
 buildUnity {
   name = "liads";
   fullName = "LoversInADangerousSpacetime";
+  saveDir = "AsteroidBase/LoversInADangerousSpacetime";
   version = "20160121";
 
   src = fetchHumbleBundle {
diff --git a/pkgs/games/humblebundle/megabytepunch.nix b/pkgs/games/humblebundle/megabytepunch.nix
index 9cd0a3de..04f715cf 100644
--- a/pkgs/games/humblebundle/megabytepunch.nix
+++ b/pkgs/games/humblebundle/megabytepunch.nix
@@ -3,6 +3,7 @@
 buildUnity {
   name = "megabytepunch";
   fullName = "MegabytePunch";
+  saveDir = "Reptile/Megabyte Punch";
   version = "1.12";
 
   src = fetchHumbleBundle {
diff --git a/pkgs/games/itch/invisigun-heroes.nix b/pkgs/games/itch/invisigun-heroes.nix
index 6bb9b41f..62a9b981 100644
--- a/pkgs/games/itch/invisigun-heroes.nix
+++ b/pkgs/games/itch/invisigun-heroes.nix
@@ -3,6 +3,7 @@
 buildUnity rec {
   name = "invisigun-heroes";
   fullName = "Invisigun Heroes";
+  saveDir = "Sombr Studio/Invisigun Heroes";
   version = "1.5.70";
 
   src = fetchItch {