about summary refs log tree commit diff
path: root/pkgs/games
diff options
context:
space:
mode:
authoraszlig <aszlig@nix.build>2018-12-08 08:32:39 +0100
committeraszlig <aszlig@nix.build>2018-12-08 08:32:39 +0100
commite5b861895a55fd0bf15c80f968d32b22d7a9a998 (patch)
treecaf47fdd9980c494b226b152337a51febcfb3875 /pkgs/games
parent474e2d09d473e884779d12afe1e72b7c2fdc240b (diff)
games/crosscode: Update to version 1.0.2
This update contains mostly Steam-related changes, which are not
relevant to the GOG version.

However here are the changes that affect us:

  * The plaza of the Last Minute Heroes HQ can be entered and it
    includes the first few statues! The interior is still closed off,
    but it will open up with the next update.
  * There are a few more NPCs in CrossWorlds including a new cameo guest
    role somewhere in Bergen village.
  * The new stat "Time played with Assist Mode" was added to the
    Statistics menu.

The full upstream blog post can be found at:

http://www.radicalfishgames.com/?p=6520

With this update a bunch of different Greenworks[1] versions are now in
a new "modules" subdirectory, which I removed because they contain
native code for interfacing with Steamworks. This doesn't apply to us,
so let's actually make sure that this code never runs by removing the
modules directory entirely.

[1]: https://github.com/greenheartgames/greenworks

Signed-off-by: aszlig <aszlig@nix.build>
Diffstat (limited to 'pkgs/games')
-rw-r--r--pkgs/games/gog/crosscode.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/games/gog/crosscode.nix b/pkgs/games/gog/crosscode.nix
index d3915895..9e60ab08 100644
--- a/pkgs/games/gog/crosscode.nix
+++ b/pkgs/games/gog/crosscode.nix
@@ -2,18 +2,21 @@
 
 buildGame rec {
   name = "crosscode-${version}";
-  version = "1.0.1.1";
+  version = "1.0.2";
 
   src = fetchGog {
     productId = 1252295864;
     downloadName = "en3installer0";
-    sha256 = "0v5vh4fazkjgaxxffad7k230wzdgwd6dnymf3i72d25pwaqdsssd";
+    sha256 = "0gd3i99g79w7nr6dnkjkpfq5s2y20dwrf706ipzkggknygmg9xad";
   };
 
   nativeBuildInputs = [ makeWrapper ];
 
   buildPhase = ''
     substituteInPlace package.json --replace assets/ ""
+
+    # Remove Greenworks (Steamworks integration)
+    rm -r assets/modules
   '';
 
   installPhase = ''