Installer descent-gog-d1x-rebirth

This script is for reference only and can't be directly used to install the game in the Lutris client. To install the game, download the full script.

files:
- data: N/A:Select the GOG installer for Descent
- engine: https://lutris.net/files/games/dxxrebirth/d1x-rebirth-0.58.1-x86_64.tar.gz
- texture: https://www.dxx-rebirth.com/download/dxx/res/d1xr-hires.dxa
- sound: https://www.dxx-rebirth.com/download/dxx/res/d1xr-sc55-music.dxa
game:
  args: -hogdir .
  exe: d1x-rebirth
installer:
- execute:
    args: -d "$CACHE" "$data"
    file: innoextract
- extract:
    dst: $GAMEDIR
    file: engine
- merge:
    dst: $GAMEDIR
    src: $CACHE/app
- merge:
    dst: $GAMEDIR
    src: $texture
- merge:
    dst: $GAMEDIR
    src: $sound
{
  "files": [
    {
      "data": "N/A:Select the GOG installer for Descent"
    },
    {
      "engine": "https://lutris.net/files/games/dxxrebirth/d1x-rebirth-0.58.1-x86_64.tar.gz"
    },
    {
      "texture": "https://www.dxx-rebirth.com/download/dxx/res/d1xr-hires.dxa"
    },
    {
      "sound": "https://www.dxx-rebirth.com/download/dxx/res/d1xr-sc55-music.dxa"
    }
  ],
  "game": {
    "args": "-hogdir .",
    "exe": "d1x-rebirth"
  },
  "installer": [
    {
      "execute": {
        "args": "-d \"$CACHE\" \"$data\"",
        "file": "innoextract"
      }
    },
    {
      "extract": {
        "dst": "$GAMEDIR",
        "file": "engine"
      }
    },
    {
      "merge": {
        "dst": "$GAMEDIR",
        "src": "$CACHE/app"
      }
    },
    {
      "merge": {
        "dst": "$GAMEDIR",
        "src": "$texture"
      }
    },
    {
      "merge": {
        "dst": "$GAMEDIR",
        "src": "$sound"
      }
    }
  ]
}
Back to game