[
    {
        "UpdateStageName": "SteamCMD Download",
        "UpdateSourcePlatform": "All",
        "UpdateSource": "SteamCMD",
        "UpdateSourceData": "1042420",
        "UpdateSourceArgs": "221100",
        "SkipOnFailure": false
    },
    {
        "UpdateStageName": "Config Template Download",
        "UpdateSourcePlatform": "All",
        "UpdateSource": "FetchURL",
        "OverwriteExistingFiles": true,
        "UpdateSourceData": "https://raw.githubusercontent.com/CubeCoders/AMPTemplates/main/dayz-experimental10server.cfg",
        "UpdateSourceTarget": "{{$FullRootDir}}",
        "UpdateSourceArgs": "AMP_serverDZ.cfg",
        "SkipOnFailure": false
    },
    {
        "UpdateStageName": "Modscript Download",
        "UpdateSourcePlatform": "Linux",
        "UpdateSource": "FetchURL",
        "UpdateSourceData": "https://raw.githubusercontent.com/CubeCoders/AMPTemplates/main/dayz-experimentalmanagemods.sh",
        "UpdateSourceArgs": "managemods.sh",
        "UpdateSourceTarget": "{{$FullInstanceDir}}",
        "OverwriteExistingFiles": true,
        "SkipOnFailure": false
    },
    {
        "UpdateStageName": "Manage Mods",
        "UpdateSourcePlatform": "Linux",
        "UpdateSource": "Executable",
        "UpdateSourceData": "/bin/bash",
        "UpdateSourceArgs": "./managemods.sh {{ModDirFormat}}",
        "SkipOnFailure": true
    },
    {
        "UpdateStageName": "Modscript Download",
        "UpdateSourcePlatform": "Windows",
        "UpdateSource": "FetchURL",
        "UpdateSourceData": "https://raw.githubusercontent.com/CubeCoders/AMPTemplates/main/dayz-experimentalmanagemods.ps1",
        "UpdateSourceArgs": "managemods.ps1",
        "UpdateSourceTarget": "{{$FullInstanceDir}}",
        "OverwriteExistingFiles": true,
        "SkipOnFailure": false
    },
    {
        "UpdateStageName": "Manage Mods",
        "UpdateSourcePlatform": "Windows",
        "UpdateSource": "Executable",
        "UpdateSourceData": "powershell.exe",
        "UpdateSourceArgs": "-NoProfile -ExecutionPolicy Bypass -File \"managemods.ps1\" \"{{ModDirFormat}}\"",
        "SkipOnFailure": true
    }
]