Installer plants-vs-zombies-fusion-311

files:
- pvzf_zip:
    filename: PvZF.3.1.1.Multi-lang.Release.1.hotfix.By.Blooms.zip
    sha256: 4fd8ce785b01ecf41339e48e792455ec9f1f11b2fed3b5d4d9586b1d30110f04
    url: https://github.com/Teyliu/PVZF-Translation/releases/download/3.1.1_v1/PvZF.3.1.1.Multi-lang.Release.1.hotfix.By.Blooms.zip
game:
  arch: win64
  args: --melonloader.hideconsole
  exe: drive_c/ProgramData/Plants VS Zombies Fusion/Game Files/PlantsVsZombiesRH.exe
  prefix: $GAMEDIR
  working_dir: drive_c/ProgramData/Plants VS Zombies Fusion/Game Files
install_complete_text: Plants vs Zombies Fusion 3.1.1 Multi-lang has been installed.
installer:
- task:
    arch: win64
    name: create_prefix
    prefix: $GAMEDIR
- extract:
    dst: $GAMEDIR/drive_c/ProgramData/Plants VS Zombies Fusion
    file: pvzf_zip
- task:
    app: dotnetdesktop6
    name: winetricks
    prefix: $GAMEDIR
    silent: true
- task:
    key: version
    name: set_regedit
    path: HKEY_CURRENT_USER\\Software\\Wine\\DllOverrides
    prefix: $GAMEDIR
    value: native,builtin
system:
  env:
    WINEDLLOVERRIDES: version=n,b
wine:
  overrides:
    version: n,b
description: 'Multi-Language version of Plants vs. Zombies: Fusion'
game_slug: plants-vs-zombies-fusion
gogslug: ''
humblestoreid: ''
installer_slug: plants-vs-zombies-fusion-311
name: 'Plants vs. Zombies: Fusion'
notes: 'Requires .NET 6 Desktop Runtime inside the Wine prefix. Also includes the
  fix mentioned here to run on Linux: https://github.com/Teyliu/PVZF-Translation/issues/14#issuecomment-3448441179'
runner: wine
script:
  files:
  - pvzf_zip:
      filename: PvZF.3.1.1.Multi-lang.Release.1.hotfix.By.Blooms.zip
      sha256: 4fd8ce785b01ecf41339e48e792455ec9f1f11b2fed3b5d4d9586b1d30110f04
      url: https://github.com/Teyliu/PVZF-Translation/releases/download/3.1.1_v1/PvZF.3.1.1.Multi-lang.Release.1.hotfix.By.Blooms.zip
  game:
    arch: win64
    args: --melonloader.hideconsole
    exe: drive_c/ProgramData/Plants VS Zombies Fusion/Game Files/PlantsVsZombiesRH.exe
    prefix: $GAMEDIR
    working_dir: drive_c/ProgramData/Plants VS Zombies Fusion/Game Files
  install_complete_text: Plants vs Zombies Fusion 3.1.1 Multi-lang has been installed.
  installer:
  - task:
      arch: win64
      name: create_prefix
      prefix: $GAMEDIR
  - extract:
      dst: $GAMEDIR/drive_c/ProgramData/Plants VS Zombies Fusion
      file: pvzf_zip
  - task:
      app: dotnetdesktop6
      name: winetricks
      prefix: $GAMEDIR
      silent: true
  - task:
      key: version
      name: set_regedit
      path: HKEY_CURRENT_USER\\Software\\Wine\\DllOverrides
      prefix: $GAMEDIR
      value: native,builtin
  system:
    env:
      WINEDLLOVERRIDES: version=n,b
  wine:
    overrides:
      version: n,b
slug: plants-vs-zombies-fusion-311
steamid: null
version: 3.1.1
year: 2024
{
  "game_slug": "plants-vs-zombies-fusion",
  "version": "3.1.1",
  "description": "Multi-Language version of Plants vs. Zombies: Fusion",
  "notes": "Requires .NET 6 Desktop Runtime inside the Wine prefix. Also includes the fix mentioned here to run on Linux: https://github.com/Teyliu/PVZF-Translation/issues/14#issuecomment-3448441179",
  "name": "Plants vs. Zombies: Fusion",
  "year": 2024,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "plants-vs-zombies-fusion-311",
  "installer_slug": "plants-vs-zombies-fusion-311",
  "script": {
    "files": [
      {
        "pvzf_zip": {
          "filename": "PvZF.3.1.1.Multi-lang.Release.1.hotfix.By.Blooms.zip",
          "sha256": "4fd8ce785b01ecf41339e48e792455ec9f1f11b2fed3b5d4d9586b1d30110f04",
          "url": "https://github.com/Teyliu/PVZF-Translation/releases/download/3.1.1_v1/PvZF.3.1.1.Multi-lang.Release.1.hotfix.By.Blooms.zip"
        }
      }
    ],
    "game": {
      "arch": "win64",
      "args": "--melonloader.hideconsole",
      "exe": "drive_c/ProgramData/Plants VS Zombies Fusion/Game Files/PlantsVsZombiesRH.exe",
      "prefix": "$GAMEDIR",
      "working_dir": "drive_c/ProgramData/Plants VS Zombies Fusion/Game Files"
    },
    "install_complete_text": "Plants vs Zombies Fusion 3.1.1 Multi-lang has been installed.",
    "installer": [
      {
        "task": {
          "arch": "win64",
          "name": "create_prefix",
          "prefix": "$GAMEDIR"
        }
      },
      {
        "extract": {
          "dst": "$GAMEDIR/drive_c/ProgramData/Plants VS Zombies Fusion",
          "file": "pvzf_zip"
        }
      },
      {
        "task": {
          "app": "dotnetdesktop6",
          "name": "winetricks",
          "prefix": "$GAMEDIR",
          "silent": true
        }
      },
      {
        "task": {
          "key": "version",
          "name": "set_regedit",
          "path": "HKEY_CURRENT_USER\\\\Software\\\\Wine\\\\DllOverrides",
          "prefix": "$GAMEDIR",
          "value": "native,builtin"
        }
      }
    ],
    "system": {
      "env": {
        "WINEDLLOVERRIDES": "version=n,b"
      }
    },
    "wine": {
      "overrides": {
        "version": "n,b"
      }
    }
  }
}
Back to game