{
    "Steps": [
        {
            "Action": "Wait",
            "Arg": "5"
        },
        {
            "Action": "CheckConnected"
        },
        {
            "Action": "CheckServerBuildNumber"
        },
        {
            "Action": "ServerLobbyStartNewGame"
        },
        {
            "Action": "Wait",
            "Arg": "20"
        },
        {
            "Action": "CheckLevel",
            "Arg": "L_Main"
        },
        {
            "Action": "Wait",
            "Arg": "5"
        },
        {
            "Action": "ConsoleCommand",
            "Arg": "goto PlayerDrownSmokeTest"
        },
        {
            "Action": "Wait",
            "Arg": "5"
        },
        {
            "Action": "ConsoleCommand",
            "Arg": "attr oxygen 1"
        },
        {
            "Action": "Wait",
            "Arg": "20"
        },
        {
            "Action": "CheckServerLogIncludes",
            "Arg": "Respawning. Last damage by ReceivedDamage.OutOfOxygen"
        },
        {
            "Action": "CheckMaxWarnings",
            "Arg": "300"
        },
        {
            "Action": "CheckMaxErrors",
            "Arg": "200"
        },
        {
            "Action": "CheckMaxLogLines",
            "Arg": "10000"
        },
        {
            "Action": "CheckServerMaxWarnings",
            "Arg": "1000"
        },
        {
            "Action": "CheckServerMaxErrors",
            "Arg": "200"
        },
        {
            "Action": "CheckServerMaxLogLines",
            "Arg": "10000"
        }
    ]
}