about summary refs log tree commit diff
path: root/pkgs/games/gog/overload.nix
Commit message (Collapse)AuthorAgeFilesLines
* fetchGog: Default downloadName to "en3installer0"aszlig2020-06-231-1/+0
| | | | | | | | | | | | | Most of the games are using "en3installer0" as the downloadName, so it makes sense to use this as the default, since first of all do not support languages other than English except for a few games (eg. Albion) and second, there is no game with several installer packages to chose from (at least not on top of my head). Even if there would be, it would still be the exception rather than the rule, so let's optimise for the common scenario. Signed-off-by: aszlig <aszlig@nix.build>
* games/overload: Update to version 1.0.1854aszlig2018-08-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New & Changed Features: * Added a new multiplayer level: Terminal. * Added new graphics options (see second page of Advanced Graphics Options). * Added particle effects to make switches look more interactive. * Added platform identifier icons for MP. * Added some text to clarify successive NG+ runs. * Hacked "Just Practicing" achievement so it will be awarded for unlocking Insane+ on all CM levels. * Updated Rewired input manager to version 1.1.18.0. Provides support for 3Dconnexion SpaceMouse Compact and SpaceMouse Wireless. * Added 30 Hz option to V-Sync setting. * Private Matches now show password in the lobby now (unless it's hidden). Fixes: * Fixed an issue with warpers and chunked-out areas. * Fixed count-based Achievements on GOG Galaxy. * Fixed issue in CM where a robot could be a Variant AND a Super. * Fixed an issue with fabricated bots being invisible in some cases. * Alien secret doors no longer trigger when Flak 'targets' them. * Fixed a graphical glitch with Super Powerups after save/load. * Fixed an issue where completing Ymirus on NG+ wouldn't properly update saved NG+ values. * Fixed an issue where the Super Op warning message could block a the final message in a Secret Level. * Fixed a problem with some bots not activating properly after loading a saved game. * Added translations for cheat messages and other text. * Fixed a couple of minor text issues, including the spelling of "Initiated." Updates/Fixes in Level Editor Build 34: * User level [format] improvements * Automatic chunking is now controlled by a export-time flag and not an ifdef * Support for reference_guid in Entities of an .overload for overriding with inline prefabs. Use "$INTERNAL$:" as a reference to the entity internally to the overload file * Bumped user level version number to 4 * Added LocalPosition and LocalRotation to the ITransformComponent interface * Added UnityEngine.BoneWeight as a native serialized type * Added CreateInlinePrefab as a new command for user level files * User level support for loading asset bundles for OSX and Linux platforms (in addition to the existing Windows) * Updated UnityEngine.Mesh support for colors32, boneWeights, and bindposes * More emulated Unity matrix4x4 support and BoneWeight Signed-off-by: aszlig <aszlig@nix.build>
* games/gog: Switch everything to gogUnpackHookaszlig2018-07-311-3/+1
| | | | | | | | | | | | | | | | | | For Albion, Settlers 2 and World of Xeen we need to explicitly add gogUnpackHook, because for those the derivation containing the game data is not created via our buildGame wrapper. Everything else is just done by removing unpackCmd and unzip from the package arguments. One exception is Thimbleweed Park, which relied on custom path for unzip in order to get the desktop icon, but with our now hook, we get that icon now in xdg-icon.png with a flat directory structure. I've tested this by building all the games from GOG that we have packaged here. However, I didn't test whether every single one actually runs. Signed-off-by: aszlig <aszlig@nix.build>
* games/overload: Update to version 1.0.1839aszlig2018-07-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes changes for upstream release 1.0.1834 and 1.0.1839. New & Changed Features for version 1.0.1839: * Two changes were made to data saved for NG+ after completing the game: * Level 2 upgrades (Super Upgrade points) are undone and the upgrade points are refunded. This allows the player to choose different Level 2 upgrades when starting the NG+ game. * Ammo, missile, and upgrade counts will only be updated if they are better than the values saved from the player's previous run(s). * Updated Rewired input manager, providing support for 3Dconnexion devices such as Space Mouse, Space Explorer, Space Navigator, etc. Fixes for version 1.0.1839: * Fixed the problem with user levels not working on Linux. * NG+ now works add-on missions. * Add-on levels are ignored if they have the same name as an existing level. * The correct ending is now played for Cronus NG+. * Fixed survivor pickup error when there was no story text (which could happen in an add-on level). * Removed anti-cheat detector warning messages that in certain cases caused performance issues. * Fix Save/Load issue with Flak range finder. * Player is no longer warned about skipping upgrades if all upgrades have been applied. * Fixed the orange sky in Phoebe Complex. * Fixed the flickering light at the start of Level 6. * Fixed problem of upgrades disappearing in add-on missions. New & Changed Features for version 1.0.1834: * Added 17 new cheat codes (total is now 20). We'll probably do something like announce one new code each day in Discord. * Pause menu and end level menu shows 'Cheater' if cheat code used. * Added Valkyrie to some CM levels, and added Phantom to more CM levels. * Made [Backspace] act like [Delete] on Mac. * Post-level and post-mission results show times in line with the speedrun timer. * Added stars in the sky in 4 CM levels, 3 MP levels, and 5 SP levels. Fixes for version 1.0.1834: * Fixed an issue in NG+ with reactors doubling their health after each save/load. * Fixed an issue with doors getting erroneously locked after save/load. * Fixed a mixup with black/grey decals. * Fixed missing boss music in NG+ level 15. * Fixed issue with 'last' weapon available in CM not being randomly chosen. * Fixed Vortex and Lancer (and Timebomb in some situations) not spawning in CM. * Fixed an issue with not dying in certain situations on Linux in non-English after loading a saved game. * Fixed invisible weapons in MP Signed-off-by: aszlig <aszlig@nix.build>
* games/gog: Add Overloadaszlig2018-06-221-0/+16
I have only tested whether loading and saving games works and flew around for about 1 minute in the first mission. Signed-off-by: aszlig <aszlig@nix.build>