Installer escape-from-tarkov-100242157

extends: escape-from-tarkov
installer:
- execute:
    command: '[[ -f "$GAMEDIR/drive_c/Battlestate Games/Escape from Tarkov/EscapeFromTarkov_BE.exe"
      ]]'
    description: Checking that the game has been successfully installed beforehand
- merge:
    description: Copying BEService_x64.exe...
    dst: $GAMEDIR/drive_c/Program Files (x86)/Common Files/BattlEye
    src: $GAMEDIR/drive_c/Battlestate Games/Escape from Tarkov/BattlEye/BEService_x64.exe
- task:
    description: Creating DisplayName registry key
    key: DisplayName
    name: set_regedit
    path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
    prefix: $GAMEDIR
    type: REG_SZ
    value: BattlEye Service
- task:
    description: Creating ErrorControl registry key
    key: ErrorControl
    name: set_regedit
    path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
    prefix: $GAMEDIR
    type: REG_DWORD
    value: '00000001'
- task:
    description: Creating ImagePath registry key
    key: ImagePath
    name: set_regedit
    path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
    prefix: $GAMEDIR
    type: REG_SZ
    value: C:\\Program Files (x86)\\Common Files\\BattlEye\\BEService_x64.exe
- task:
    description: Creating ObjectName registry key
    key: ObjectName
    name: set_regedit
    path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
    prefix: $GAMEDIR
    type: REG_SZ
    value: LocalSystem
- task:
    description: Creating PreshutdownTimeout registry key
    key: PreshutdownTimeout
    name: set_regedit
    path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
    prefix: $GAMEDIR
    type: REG_DWORD
    value: 0002BF20
- task:
    description: Creating Start registry key
    key: Start
    name: set_regedit
    path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
    prefix: $GAMEDIR
    type: REG_DWORD
    value: '00000002'
- task:
    description: Creating Type registry key
    key: Type
    name: set_regedit
    path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
    prefix: $GAMEDIR
    type: REG_DWORD
    value: '00000010'
- task:
    description: Creating WOW64 registry key
    key: WOW64
    name: set_regedit
    path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
    prefix: $GAMEDIR
    type: REG_DWORD
    value: '00000001'
description: Installs BattlEye anticheat service manually and enables automatic startup
  of the service in order to fix BattlEye not running error. Make sure you have installed
  the game through the launcher first.
game_slug: escape-from-tarkov
gogslug: ''
humblestoreid: ''
installer_slug: escape-from-tarkov-100242157
name: Escape from Tarkov
notes: Script will fail with error 256 if EscapeFromTarkov_BE.exe cannot be found!!
runner: wine
script:
  extends: escape-from-tarkov
  installer:
  - execute:
      command: '[[ -f "$GAMEDIR/drive_c/Battlestate Games/Escape from Tarkov/EscapeFromTarkov_BE.exe"
        ]]'
      description: Checking that the game has been successfully installed beforehand
  - merge:
      description: Copying BEService_x64.exe...
      dst: $GAMEDIR/drive_c/Program Files (x86)/Common Files/BattlEye
      src: $GAMEDIR/drive_c/Battlestate Games/Escape from Tarkov/BattlEye/BEService_x64.exe
  - task:
      description: Creating DisplayName registry key
      key: DisplayName
      name: set_regedit
      path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
      prefix: $GAMEDIR
      type: REG_SZ
      value: BattlEye Service
  - task:
      description: Creating ErrorControl registry key
      key: ErrorControl
      name: set_regedit
      path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
      prefix: $GAMEDIR
      type: REG_DWORD
      value: '00000001'
  - task:
      description: Creating ImagePath registry key
      key: ImagePath
      name: set_regedit
      path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
      prefix: $GAMEDIR
      type: REG_SZ
      value: C:\\Program Files (x86)\\Common Files\\BattlEye\\BEService_x64.exe
  - task:
      description: Creating ObjectName registry key
      key: ObjectName
      name: set_regedit
      path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
      prefix: $GAMEDIR
      type: REG_SZ
      value: LocalSystem
  - task:
      description: Creating PreshutdownTimeout registry key
      key: PreshutdownTimeout
      name: set_regedit
      path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
      prefix: $GAMEDIR
      type: REG_DWORD
      value: 0002BF20
  - task:
      description: Creating Start registry key
      key: Start
      name: set_regedit
      path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
      prefix: $GAMEDIR
      type: REG_DWORD
      value: '00000002'
  - task:
      description: Creating Type registry key
      key: Type
      name: set_regedit
      path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
      prefix: $GAMEDIR
      type: REG_DWORD
      value: '00000010'
  - task:
      description: Creating WOW64 registry key
      key: WOW64
      name: set_regedit
      path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BEService
      prefix: $GAMEDIR
      type: REG_DWORD
      value: '00000001'
slug: escape-from-tarkov-100242157
steamid: null
version: 1.0.0.2.42157+
year: 2017
{
  "game_slug": "escape-from-tarkov",
  "version": "1.0.0.2.42157+",
  "description": "Installs BattlEye anticheat service manually and enables automatic startup of the service in order to fix BattlEye not running error. Make sure you have installed the game through the launcher first.",
  "notes": "Script will fail with error 256 if EscapeFromTarkov_BE.exe cannot be found!!",
  "name": "Escape from Tarkov",
  "year": 2017,
  "steamid": null,
  "gogslug": "",
  "humblestoreid": "",
  "runner": "wine",
  "slug": "escape-from-tarkov-100242157",
  "installer_slug": "escape-from-tarkov-100242157",
  "script": {
    "extends": "escape-from-tarkov",
    "installer": [
      {
        "execute": {
          "command": "[[ -f \"$GAMEDIR/drive_c/Battlestate Games/Escape from Tarkov/EscapeFromTarkov_BE.exe\" ]]",
          "description": "Checking that the game has been successfully installed beforehand"
        }
      },
      {
        "merge": {
          "description": "Copying BEService_x64.exe...",
          "dst": "$GAMEDIR/drive_c/Program Files (x86)/Common Files/BattlEye",
          "src": "$GAMEDIR/drive_c/Battlestate Games/Escape from Tarkov/BattlEye/BEService_x64.exe"
        }
      },
      {
        "task": {
          "description": "Creating DisplayName registry key",
          "key": "DisplayName",
          "name": "set_regedit",
          "path": "HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\BEService",
          "prefix": "$GAMEDIR",
          "type": "REG_SZ",
          "value": "BattlEye Service"
        }
      },
      {
        "task": {
          "description": "Creating ErrorControl registry key",
          "key": "ErrorControl",
          "name": "set_regedit",
          "path": "HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\BEService",
          "prefix": "$GAMEDIR",
          "type": "REG_DWORD",
          "value": "00000001"
        }
      },
      {
        "task": {
          "description": "Creating ImagePath registry key",
          "key": "ImagePath",
          "name": "set_regedit",
          "path": "HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\BEService",
          "prefix": "$GAMEDIR",
          "type": "REG_SZ",
          "value": "C:\\\\Program Files (x86)\\\\Common Files\\\\BattlEye\\\\BEService_x64.exe"
        }
      },
      {
        "task": {
          "description": "Creating ObjectName registry key",
          "key": "ObjectName",
          "name": "set_regedit",
          "path": "HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\BEService",
          "prefix": "$GAMEDIR",
          "type": "REG_SZ",
          "value": "LocalSystem"
        }
      },
      {
        "task": {
          "description": "Creating PreshutdownTimeout registry key",
          "key": "PreshutdownTimeout",
          "name": "set_regedit",
          "path": "HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\BEService",
          "prefix": "$GAMEDIR",
          "type": "REG_DWORD",
          "value": "0002BF20"
        }
      },
      {
        "task": {
          "description": "Creating Start registry key",
          "key": "Start",
          "name": "set_regedit",
          "path": "HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\BEService",
          "prefix": "$GAMEDIR",
          "type": "REG_DWORD",
          "value": "00000002"
        }
      },
      {
        "task": {
          "description": "Creating Type registry key",
          "key": "Type",
          "name": "set_regedit",
          "path": "HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\BEService",
          "prefix": "$GAMEDIR",
          "type": "REG_DWORD",
          "value": "00000010"
        }
      },
      {
        "task": {
          "description": "Creating WOW64 registry key",
          "key": "WOW64",
          "name": "set_regedit",
          "path": "HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\BEService",
          "prefix": "$GAMEDIR",
          "type": "REG_DWORD",
          "value": "00000001"
        }
      }
    ]
  }
}
Back to game