Installer freedoom-qcde-mod

files:
- lib: http://ftp.de.debian.org/debian/pool/main/q/qtmultimedia-opensource-src/libqt5multimedia5_5.11.3-2_amd64.deb
- mod:
    filename: QCDE.tar.gz
    url: https://qzandronum.com/builds/download/qcde/Linux%20amd64/
game:
  args: -file 'wads/QCDE_Launcher.pk3' -config 'zandronum.ini'
  exe: $GAMEDIR/Q-Zandronum/q-zandronum
  launch_configs:
  - args: --portable
    exe: $GAMEDIR/Doomseeker/doomseeker
    ld_library_path: /home/romain/Games/freedoom-QCDE/Doomseeker
    name: Open QCDE Server Browser
installer:
- extract:
    dst: $GAMEDIR
    file: mod
- extract:
    dst: $CACHE
    file: lib
- merge:
    dst: $GAMEDIR/Doomseeker
    src: $CACHE/lib/x86_64-linux-gnu
- write_config:
    data:
      Doom.ConsoleVariables:
        vid_cursor: null
      GlobalSettings:
        mouse_sensitivity: 2.5
    file: $GAMEDIR/Q-Zandronum/zandronum.ini
    merge: true
description: Play "FreeDoom" with "Quake Champions - Doom edition mod"  on Linux!
game_slug: freedoom
gogslug: ''
humblestoreid: ''
installer_slug: freedoom-qcde-mod
name: Freedoom
notes: "- Quake Champions - Doom edition mod: is a mod that brings the weapons from\
  \ the latest Quake game, into Doom, with delicious pixelated flavor. More than just\
  \ weapons, it also brings the \u201CChampions\u201D mechanic -- different player\
  \ classes, each one with unique status, speed, active and passive abilities"
runner: linux
script:
  files:
  - lib: http://ftp.de.debian.org/debian/pool/main/q/qtmultimedia-opensource-src/libqt5multimedia5_5.11.3-2_amd64.deb
  - mod:
      filename: QCDE.tar.gz
      url: https://qzandronum.com/builds/download/qcde/Linux%20amd64/
  game:
    args: -file 'wads/QCDE_Launcher.pk3' -config 'zandronum.ini'
    exe: $GAMEDIR/Q-Zandronum/q-zandronum
    launch_configs:
    - args: --portable
      exe: $GAMEDIR/Doomseeker/doomseeker
      ld_library_path: /home/romain/Games/freedoom-QCDE/Doomseeker
      name: Open QCDE Server Browser
  installer:
  - extract:
      dst: $GAMEDIR
      file: mod
  - extract:
      dst: $CACHE
      file: lib
  - merge:
      dst: $GAMEDIR/Doomseeker
      src: $CACHE/lib/x86_64-linux-gnu
  - write_config:
      data:
        Doom.ConsoleVariables:
          vid_cursor: null
        GlobalSettings:
          mouse_sensitivity: 2.5
      file: $GAMEDIR/Q-Zandronum/zandronum.ini
      merge: true
slug: freedoom-qcde-mod
steamid: null
version: QCDE mod
year: 2003
{
  "game_slug": "freedoom",
  "version": "QCDE mod",
  "description": "Play \"FreeDoom\" with \"Quake Champions - Doom edition mod\"  on Linux!",
  "notes": "- Quake Champions - Doom edition mod: is a mod that brings the weapons from the latest Quake game, into Doom, with delicious pixelated flavor. More than just weapons, it also brings the \u201cChampions\u201d mechanic -- different player classes, each one with unique status, speed, active and passive abilities",
  "name": "Freedoom",
  "year": 2003,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "linux",
  "slug": "freedoom-qcde-mod",
  "installer_slug": "freedoom-qcde-mod",
  "script": {
    "files": [
      {
        "lib": "http://ftp.de.debian.org/debian/pool/main/q/qtmultimedia-opensource-src/libqt5multimedia5_5.11.3-2_amd64.deb"
      },
      {
        "mod": {
          "filename": "QCDE.tar.gz",
          "url": "https://qzandronum.com/builds/download/qcde/Linux%20amd64/"
        }
      }
    ],
    "game": {
      "args": "-file 'wads/QCDE_Launcher.pk3' -config 'zandronum.ini'",
      "exe": "$GAMEDIR/Q-Zandronum/q-zandronum",
      "launch_configs": [
        {
          "args": "--portable",
          "exe": "$GAMEDIR/Doomseeker/doomseeker",
          "ld_library_path": "/home/romain/Games/freedoom-QCDE/Doomseeker",
          "name": "Open QCDE Server Browser"
        }
      ]
    },
    "installer": [
      {
        "extract": {
          "dst": "$GAMEDIR",
          "file": "mod"
        }
      },
      {
        "extract": {
          "dst": "$CACHE",
          "file": "lib"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/Doomseeker",
          "src": "$CACHE/lib/x86_64-linux-gnu"
        }
      },
      {
        "write_config": {
          "data": {
            "Doom.ConsoleVariables": {
              "vid_cursor": null
            },
            "GlobalSettings": {
              "mouse_sensitivity": 2.5
            }
          },
          "file": "$GAMEDIR/Q-Zandronum/zandronum.ini",
          "merge": true
        }
      }
    ]
  }
}
Back to game