Installer the-settlers-ii-10th-annivers-cd-viking-extension

files:
- nocd_base: 'N/A:Select the NoCD executable (S2DNG.exe):'
- nocd_extension: 'N/A:Select the NoCD executable (S2DNG_AddOn.exe):'
- nocd_editor: 'N/A:Select the NoCD executable (S2DNGEditor.exe):'
game:
  exe: $GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th
    Anniversary/bin/S2DNG.exe
  launch_configs:
  - exe: $GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th
      Anniversary/bin/S2DNG_AddOn.exe
    name: Viking Addon
  - exe: $GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th
      Anniversary/bin/S2DNGEditor.exe
    name: Map Editor
  prefix: $GAMEDIR
installer:
- execute:
    command: mkdir -p $CACHE/widescr && curl -sL https://api.github.com/repos/S2-modders/Settlers-DNG-Patches/releases/latest
      | jq -r '.assets[] | select(.name? | match("WidescreenFix_.*\\.zip$")) | .browser_download_url'
      | wget --no-check-certificate -i - -O $CACHE/widescr/widescr.zip
    description: Downloading widescreen fix...
- insert-disc:
    description: Insert disc
    requires: Support/Structure/bin/KeyCheck.exe
- task:
    description: Launching installer. Please follow the instructioins on-screen.
    exclude_processes: RegistrationReminder.exe S2DNG.exe
    executable: $DISC/Autorun.exe
    name: wineexec
    prefix: $GAMEDIR
- task:
    name: winekill
    prefix: $GAMEDIR
- insert-disc:
    description: Insert addon disc
    requires: support/structure/bin/s2dng_addon.exe
- task:
    exclude_processes: RegistrationReminder.exe S2DNG_Addon.exe S2DNGEditor.exe
    executable: $DISC/Autorun.exe
    name: wineexec
    prefix: $GAMEDIR
- task:
    name: winekill
    prefix: $GAMEDIR
- extract:
    dst: $GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th
      Anniversary/bin
    file: $CACHE/widescr/widescr.zip
- merge:
    dst: $GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th
      Anniversary/bin
    src: nocd_base
- execute:
    command: chmod 777 "$GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The
      Settlers II - 10th Anniversary/bin/S2DNG_AddOn.exe"
- merge:
    dst: $GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th
      Anniversary/bin
    src: nocd_extension
- merge:
    dst: $GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th
      Anniversary/bin
    src: nocd_editor
wine:
  overrides:
    d3d9: n,b
description: Includes a widescreen patch.
game_slug: the-settlers-ii-10th-anniversary
gogslug: settlers_bundle
humblestoreid: ''
installer_slug: the-settlers-ii-10th-annivers-cd-viking-extension
name: The Settlers II 10th Anniversary
notes: ''
runner: wine
script:
  files:
  - nocd_base: 'N/A:Select the NoCD executable (S2DNG.exe):'
  - nocd_extension: 'N/A:Select the NoCD executable (S2DNG_AddOn.exe):'
  - nocd_editor: 'N/A:Select the NoCD executable (S2DNGEditor.exe):'
  game:
    exe: $GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th
      Anniversary/bin/S2DNG.exe
    launch_configs:
    - exe: $GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II -
        10th Anniversary/bin/S2DNG_AddOn.exe
      name: Viking Addon
    - exe: $GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II -
        10th Anniversary/bin/S2DNGEditor.exe
      name: Map Editor
    prefix: $GAMEDIR
  installer:
  - execute:
      command: mkdir -p $CACHE/widescr && curl -sL https://api.github.com/repos/S2-modders/Settlers-DNG-Patches/releases/latest
        | jq -r '.assets[] | select(.name? | match("WidescreenFix_.*\\.zip$")) | .browser_download_url'
        | wget --no-check-certificate -i - -O $CACHE/widescr/widescr.zip
      description: Downloading widescreen fix...
  - insert-disc:
      description: Insert disc
      requires: Support/Structure/bin/KeyCheck.exe
  - task:
      description: Launching installer. Please follow the instructioins on-screen.
      exclude_processes: RegistrationReminder.exe S2DNG.exe
      executable: $DISC/Autorun.exe
      name: wineexec
      prefix: $GAMEDIR
  - task:
      name: winekill
      prefix: $GAMEDIR
  - insert-disc:
      description: Insert addon disc
      requires: support/structure/bin/s2dng_addon.exe
  - task:
      exclude_processes: RegistrationReminder.exe S2DNG_Addon.exe S2DNGEditor.exe
      executable: $DISC/Autorun.exe
      name: wineexec
      prefix: $GAMEDIR
  - task:
      name: winekill
      prefix: $GAMEDIR
  - extract:
      dst: $GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II -
        10th Anniversary/bin
      file: $CACHE/widescr/widescr.zip
  - merge:
      dst: $GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II -
        10th Anniversary/bin
      src: nocd_base
  - execute:
      command: chmod 777 "$GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The
        Settlers II - 10th Anniversary/bin/S2DNG_AddOn.exe"
  - merge:
      dst: $GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II -
        10th Anniversary/bin
      src: nocd_extension
  - merge:
      dst: $GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II -
        10th Anniversary/bin
      src: nocd_editor
  wine:
    overrides:
      d3d9: n,b
slug: the-settlers-ii-10th-annivers-cd-viking-extension
steamid: null
version: CD + Viking extension
year: 2006
{
  "game_slug": "the-settlers-ii-10th-anniversary",
  "version": "CD + Viking extension",
  "description": "Includes a widescreen patch.",
  "notes": "",
  "name": "The Settlers II 10th Anniversary",
  "year": 2006,
  "steamid": null,
  "gogslug": "settlers_bundle",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "the-settlers-ii-10th-annivers-cd-viking-extension",
  "installer_slug": "the-settlers-ii-10th-annivers-cd-viking-extension",
  "script": {
    "files": [
      {
        "nocd_base": "N/A:Select the NoCD executable (S2DNG.exe):"
      },
      {
        "nocd_extension": "N/A:Select the NoCD executable (S2DNG_AddOn.exe):"
      },
      {
        "nocd_editor": "N/A:Select the NoCD executable (S2DNGEditor.exe):"
      }
    ],
    "game": {
      "exe": "$GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th Anniversary/bin/S2DNG.exe",
      "launch_configs": [
        {
          "exe": "$GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th Anniversary/bin/S2DNG_AddOn.exe",
          "name": "Viking Addon"
        },
        {
          "exe": "$GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th Anniversary/bin/S2DNGEditor.exe",
          "name": "Map Editor"
        }
      ],
      "prefix": "$GAMEDIR"
    },
    "installer": [
      {
        "execute": {
          "command": "mkdir -p $CACHE/widescr && curl -sL https://api.github.com/repos/S2-modders/Settlers-DNG-Patches/releases/latest | jq -r '.assets[] | select(.name? | match(\"WidescreenFix_.*\\\\.zip$\")) | .browser_download_url' | wget --no-check-certificate -i - -O $CACHE/widescr/widescr.zip",
          "description": "Downloading widescreen fix..."
        }
      },
      {
        "insert-disc": {
          "description": "Insert disc",
          "requires": "Support/Structure/bin/KeyCheck.exe"
        }
      },
      {
        "task": {
          "description": "Launching installer. Please follow the instructioins on-screen.",
          "exclude_processes": "RegistrationReminder.exe S2DNG.exe",
          "executable": "$DISC/Autorun.exe",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "name": "winekill",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "insert-disc": {
          "description": "Insert addon disc",
          "requires": "support/structure/bin/s2dng_addon.exe"
        }
      },
      {
        "task": {
          "exclude_processes": "RegistrationReminder.exe S2DNG_Addon.exe S2DNGEditor.exe",
          "executable": "$DISC/Autorun.exe",
          "name": "wineexec",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "task": {
          "name": "winekill",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "extract": {
          "dst": "$GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th Anniversary/bin",
          "file": "$CACHE/widescr/widescr.zip"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th Anniversary/bin",
          "src": "nocd_base"
        }
      },
      {
        "execute": {
          "command": "chmod 777 \"$GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th Anniversary/bin/S2DNG_AddOn.exe\""
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th Anniversary/bin",
          "src": "nocd_extension"
        }
      },
      {
        "merge": {
          "dst": "$GAMEDIR/drive_c/Program Files (x86)/Ubisoft/Funatics/The Settlers II - 10th Anniversary/bin",
          "src": "nocd_editor"
        }
      }
    ],
    "wine": {
      "overrides": {
        "d3d9": "n,b"
      }
    }
  }
}
Back to game