{
    "menuLabel": "Adam's Revenge",
    "menuDescription": "Adam has trapped you in his diabolical gauntlet!",
    "levelList": [
        {
            "openingCutscene": {
                "soundTrack": "level-01-opening.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "color",
                        "fadeFrames": 0,
                        "color": { "red": 0, "green": 0, "blue": 0 }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "texture",
                        "fadeFrames": 30,
                        "texture": "opening-01-riley-entertainment.png"
                    },
                    {
                        "framesSinceLastEvent": 330,
                        "eventType": "texture",
                        "fadeFrames": 30,
                        "texture": "opening-02-adams-revenge.png"
                    },
                    {
                        "framesSinceLastEvent": 330,
                        "eventType": "showMap",
                        "fadeFrames": 30,
                        "map": "map-opening-01"
                    },
                    {
                        "framesSinceLastEvent": 60,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 4, "y": 11 },
                            "direction": "right",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 300,
                        "eventType": "showFood",
                        "showObject": {
                            "instanceId": 1,
                            "foodType": "Apple",
                            "position": { "x": 12, "y": 1 }
                        }
                    },
                    {
                        "framesSinceLastEvent": 120,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "hideFood",
                        "hideObject": {
                            "instanceId": 1
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-opening-02a"
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 24, "y": 21 },
                            "direction": "up",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-opening-02b"
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 210,
                        "eventType": "showFood",
                        "showObject": {
                            "instanceId": 2,
                            "foodType": "Apple",
                            "position": { "x": 17, "y": 15 }
                        }
                    },
                    {
                        "framesSinceLastEvent": 60,
                        "eventType": "showFood",
                        "showObject": {
                            "instanceId": 3,
                            "foodType": "Apple",
                            "position": { "x": 12, "y": 12 }
                        }
                    },
                    {
                        "framesSinceLastEvent": 60,
                        "eventType": "showFood",
                        "showObject": {
                            "instanceId": 4,
                            "foodType": "Apple",
                            "position": { "x": 17, "y": 9 }
                        }
                    },
                    {
                        "framesSinceLastEvent": 30,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showFood",
                        "showObject": {
                            "instanceId": 5,
                            "foodType": "Apple",
                            "position": { "x": 23, "y": 9 }
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "hideFood",
                        "hideObject": {
                            "instanceId": 2
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showFood",
                        "showObject": {
                            "instanceId": 6,
                            "foodType": "Apple",
                            "position": { "x": 29, "y": 9 }
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showFood",
                        "showObject": {
                            "instanceId": 7,
                            "foodType": "Apple",
                            "position": { "x": 33, "y": 12 }
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "hideFood",
                        "hideObject": {
                            "instanceId": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showFood",
                        "showObject": {
                            "instanceId": 8,
                            "foodType": "Apple",
                            "position": { "x": 33, "y": 18 }
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "hideFood",
                        "hideObject": {
                            "instanceId": 4
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showFood",
                        "showObject": {
                            "instanceId": 9,
                            "foodType": "Apple",
                            "position": { "x": 40, "y": 18 }
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "hideFood",
                        "hideObject": {
                            "instanceId": 5
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showFood",
                        "showObject": {
                            "instanceId": 10,
                            "foodType": "Apple",
                            "position": { "x": 45, "y": 15 }
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "hideFood",
                        "hideObject": {
                            "instanceId": 6
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showFood",
                        "showObject": {
                            "instanceId": 11,
                            "foodType": "Apple",
                            "position": { "x": 39, "y": 12 }
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "hideFood",
                        "hideObject": {
                            "instanceId": 7
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showFood",
                        "showObject": {
                            "instanceId": 12,
                            "foodType": "Apple",
                            "position": { "x": 39, "y": 3 }
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "hideFood",
                        "hideObject": {
                            "instanceId": 8
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showFood",
                        "showObject": {
                            "instanceId": 13,
                            "foodType": "Apple",
                            "position": { "x": 24, "y": 3 }
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "hideFood",
                        "hideObject": {
                            "instanceId": 9
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "hideFood",
                        "hideObject": {
                            "instanceId": 10
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "hideFood",
                        "hideObject": {
                            "instanceId": 11
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "hideFood",
                        "hideObject": {
                            "instanceId": 12
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-opening-02c"
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 960,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "hideFood",
                        "hideObject": {
                            "instanceId": 13
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-opening-03"
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 3, "y": 9 },
                            "direction": "up",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-01"
                    },
                    {
                        "framesSinceLastEvent": 240,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-01"
                    }
                ]
            },
            "map": "map-level-01",
            "music": "Artifact-level01.ogg",
            "snakeStart": {
                "position": { "x": 3, "y": 7 },
                "direction": "up",
                "length": 3
            },
            "snakeSpeed": 8,
            "snakeHealth": 3,
            "winCondition": {
                "conditionType": "onFoodEaten",
                "foodType": "Apple",
                "foodCount": 15
            },
            "foodList": [
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 0 }
                }
            ],
            "dangerList": [
            ],
            "soundFxList": [
                {
                    "triggerType": "onTimer",
                    "sound": "goe-level01-trigger01-timed-the-apples-in-here.wav",
                    "timePassed": 2
                }
            ],
            "lossCutscene": {
                "soundTrack": "level-01-loss-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-01"
                    },
                    {
                        "framesSinceLastEvent": 390,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-01"
                    }
                ]
            },
            "winCutscene": {
                "soundTrack": "level-01-win-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-01"
                    },
                    {
                        "framesSinceLastEvent": 40,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 6, "y": 3 },
                            "direction": "right",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 300,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel01-openpath"
                    },
                    {
                        "framesSinceLastEvent": 200,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel01-nextmap"
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 15, "y": 17 },
                            "direction": "up",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-02"
                    },
                    {
                        "framesSinceLastEvent": 340,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-02"
                    }
                ]
            }
        },
        {
            "map": "map-level-02",
            "music": "Artifact-level02.ogg",
            "snakeStart": {
                "position": { "x": 15, "y": 15 },
                "direction": "up",
                "length": 3
            },
            "snakeSpeed": 9,
            "snakeHealth": 5,
            "winCondition": {
                "conditionType": "onLengthReached",
                "snakeLength": 120
            },
            "foodList": [
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 42,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 45,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 60,
                    "chancePct": 5,
                    "maxSpawnCount": 100,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 30,
                    "interval": 5,
                    "chancePct": 25,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 32,
                    "interval": 5,
                    "chancePct": 25,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 34,
                    "interval": 5,
                    "chancePct": 25,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 36,
                    "interval": 5,
                    "chancePct": 25,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 38,
                    "interval": 5,
                    "chancePct": 25,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 40,
                    "interval": 5,
                    "chancePct": 25,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 42,
                    "interval": 5,
                    "chancePct": 25,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 44,
                    "interval": 5,
                    "chancePct": 25,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                }
            ],
            "dangerList": [
            ],
            "soundFxList": [
                {
                    "triggerType": "onTimer",
                    "sound": "goe-level02-trigger01-timed-always-heading.wav",
                    "timePassed": 1
                },
                {
                    "triggerType": "onLengthReached",
                    "sound": "goe-level02-trigger02-length-not-bad.wav",
                    "lengthReached": 30
                },
                {
                    "triggerType": "onFirstFoodSpawn",
                    "sound": "goe-level02-trigger03-foodSpawn-carrots.wav",
                    "foodType": "Carrot"
                }
            ],
            "lossCutscene": {
                "soundTrack": "level-02-loss-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-02"
                    },
                    {
                        "framesSinceLastEvent": 270,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-02"
                    }
                ]
            },
            "winCutscene": {
                "soundTrack": "level-02-win-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-02"
                    },
                    {
                        "framesSinceLastEvent": 40,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 12, "y": 10 },
                            "direction": "right",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 180,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel02-openpath"
                    },
                    {
                        "framesSinceLastEvent": 120,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel02-nextmap"
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 16, "y": 21 },
                            "direction": "up",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-03"
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 400,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-03"
                    }
                ]
            }
        },
        {
            "map": "map-level-03",
            "music": "Artifact.ogg",
            "snakeStart": {
                "position": { "x": 20, "y": 12 },
                "direction": "up",
                "length": 3
            },
            "snakeSpeed": 9,
            "snakeHealth": 5,
            "winCondition": {
                "conditionType": "onFoodEaten",
                "foodType": "Apple",
                "foodCount": 50
            },
            "foodList": [
                {
                    "foodType": "Apple",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 2 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 8,
                    "chancePct": 50,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 8,
                    "chancePct": 50,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onTimer",
                    "timePassed": 30,
                    "interval": 12,
                    "chancePct": 50,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 5 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 50,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 2 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 56,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 62,
                    "chancePct": 20,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 5 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 68,
                    "chancePct": 20,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 5 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onTimer",
                    "timePassed": 120,
                    "interval": 2,
                    "chancePct": 20,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 5 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 2,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 0, "maxId": 0 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 20,
                    "interval": 1,
                    "chancePct": 10,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 30,
                    "interval": 1,
                    "chancePct": 10,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 40,
                    "interval": 1,
                    "chancePct": 10,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 50,
                    "interval": 1,
                    "chancePct": 10,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 60,
                    "interval": 1,
                    "chancePct": 10,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 70,
                    "interval": 1,
                    "chancePct": 10,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 80,
                    "interval": 1,
                    "chancePct": 10,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 90,
                    "interval": 1,
                    "chancePct": 10,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                }
            ],
            "dangerList": [
            ],
            "soundFxList": [
                {
                    "triggerType": "onTimer",
                    "sound": "goe-level03-trigger01-timed-have-fun.wav",
                    "timePassed": 2
                },
                {
                    "triggerType": "onTimer",
                    "sound": "goe-level03-trigger02-timed-time-to-really.wav",
                    "timePassed": 28
                },
                {
                    "triggerType": "onFirstFoodSpawn",
                    "sound": "goe-level03-trigger03-foodSpawn-go-for-green.wav",
                    "foodType": "Green Apple"
                }
            ],
            "winCutscene": {
                "soundTrack": "level-03-win-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-03"
                    },
                    {
                        "framesSinceLastEvent": 40,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 20, "y": 13 },
                            "direction": "right",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 290,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel03-openpath"
                    },
                    {
                        "framesSinceLastEvent": 30,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel03-nextmap"
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 2, "y": 22 },
                            "direction": "right",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-04"
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 320,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-04"
                    }
                ]
            },
            "lossCutscene": {
                "soundTrack": "level-03-loss-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-03"
                    },
                    {
                        "framesSinceLastEvent": 270,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-03"
                    }
                ]
            }
        },
        {
            "map": "map-level-04",
            "music": "Kumasi-Groove-level04.ogg",
            "snakeStart": {
                "position": { "x": 6, "y": 22 },
                "direction": "right",
                "length": 3
            },
            "snakeSpeed": 10,
            "snakeHealth": 5,
            "winCondition": {
                "conditionType": "onTimeSurvived",
                "timePassed": 120
            },
            "foodList": [
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 30,
                    "chancePct": 100,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 33,
                    "chancePct": 100,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 2 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 60,
                    "chancePct": 100,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 63,
                    "chancePct": 100,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 2 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 90,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 4 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 120,
                    "chancePct": 100,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 123,
                    "chancePct": 100,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 126,
                    "chancePct": 100,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 129,
                    "chancePct": 100,
                    "maxSpawnCount": 5,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 132,
                    "chancePct": 10,
                    "maxSpawnCount": 1000,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 4 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 25,
                    "maxSpawnCount": 2,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 15, "maxId": 15 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 1,
                    "chancePct": 25,
                    "maxSpawnCount": 100,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 10, "maxId": 12 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 20,
                    "interval": 1,
                    "chancePct": 10,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 29, "maxId": 29 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 30,
                    "interval": 1,
                    "chancePct": 15,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 29, "maxId": 29 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 40,
                    "interval": 1,
                    "chancePct": 20,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 29, "maxId": 29 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 50,
                    "interval": 1,
                    "chancePct": 25,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 29, "maxId": 29 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 60,
                    "interval": 1,
                    "chancePct": 30,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 29, "maxId": 29 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 90,
                    "interval": 1,
                    "chancePct": 50,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 29, "maxId": 29 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 60,
                    "interval": 5,
                    "chancePct": 25,
                    "maxSpawnCount": 5,
                    "growthRate": 4,
                    "floorIdRange": { "minId":28, "maxId": 28 }
                }
            ],
            "dangerList": [
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 6,
                    "chancePct": 90,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 20, "maxId": 20 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 6,
                    "interval": 6,
                    "chancePct": 90,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 21, "maxId": 21 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 2,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 22, "maxId": 22 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 6,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 23, "maxId": 23 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 14,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 24, "maxId": 24 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 10,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 6,
                    "interval": 6,
                    "chancePct": 90,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 26, "maxId": 26 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 6,
                    "chancePct": 90,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 27, "maxId": 27 }
                }
            ],
            "soundFxList": [
                {
                    "triggerType": "onFirstDangerSpawn",
                    "sound": "goe-level04-trigger01-dangerSpawn-careful.wav",
                    "dangerType": "Spike"
                },
                {
                    "triggerType": "onFirstFoodSpawn",
                    "sound": "goe-level04-trigger02-foodSpawn-here-spicy.wav",
                    "foodType": "Chili Pepper"
                }
            ],
            "lossCutscene": {
                "soundTrack": "level-04-loss-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-04"
                    },
                    {
                        "framesSinceLastEvent": 280,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-04"
                    }
                ]
            },
            "winCutscene": {
                "soundTrack": "level-04-win-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-04"
                    },
                    {
                        "framesSinceLastEvent": 40,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 27, "y": 14 },
                            "direction": "down",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 280,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel04-openpath"
                    },
                    {
                        "framesSinceLastEvent": 60,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel04-nextmap"
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 2, "y": 21 },
                            "direction": "right",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-05"
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 280,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-05"
                    }
                ]
            }
        },
        {
            "map": "map-level-05",
            "music": "Kumasi-Groove-level05.ogg",
            "snakeStart": {
                "position": { "x": 5, "y": 21 },
                "direction": "right",
                "length": 3
            },
            "snakeSpeed": 9,
            "snakeHealth": 5,
            "winCondition": {
                "conditionType": "onFoodEaten",
                "foodType": "Apple",
                "foodCount": 1
            },
            "foodList": [
                {
                    "foodType": "Apple",
                    "spawnType": "onTimer",
                    "timePassed": 2,
                    "interval": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 16,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 60, "maxId": 60 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 1,
                    "chancePct": 50,
                    "maxSpawnCount": 1,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 61, "maxId": 61 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 13, "width": 11, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 13, "width": 11, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 13, "width": 11, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 13, "width": 11, "height": 6 },
                    "chancePct": 50,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 13, "width": 11, "height": 6 },
                    "chancePct": 50,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 13, "width": 11, "height": 6 },
                    "chancePct": 50,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 13, "width": 11, "height": 6 },
                    "chancePct": 25,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 13, "width": 11, "height": 6 },
                    "chancePct": 25,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 13, "width": 11, "height": 6 },
                    "chancePct": 25,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 9,
                    "interval": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 16,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 62, "maxId": 62 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 9,
                    "interval": 1,
                    "chancePct": 50,
                    "maxSpawnCount": 1,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 63, "maxId": 63 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 39, "top": 10, "width": 9, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 39, "top": 10, "width": 9, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 39, "top": 10, "width": 9, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 39, "top": 10, "width": 9, "height": 5 },
                    "chancePct": 80,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 39, "top": 10, "width": 9, "height": 5 },
                    "chancePct": 80,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 39, "top": 10, "width": 9, "height": 5 },
                    "chancePct": 80,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 39, "top": 10, "width": 9, "height": 5 },
                    "chancePct": 60,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 39, "top": 10, "width": 9, "height": 5 },
                    "chancePct": 60,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 39, "top": 10, "width": 9, "height": 5 },
                    "chancePct": 60,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 14,
                    "interval": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 8,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 64, "maxId": 64 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 14,
                    "interval": 1,
                    "chancePct": 50,
                    "maxSpawnCount": 1,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 65, "maxId": 65 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 7, "width": 11, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 7, "width": 11, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 7, "width": 11, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 7, "width": 11, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 7, "width": 11, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 7, "width": 11, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 7, "width": 11, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 7, "width": 11, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 7, "width": 11, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 19,
                    "interval": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 8,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 66, "maxId": 66 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 19,
                    "interval": 1,
                    "chancePct": 50,
                    "maxSpawnCount": 1,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 67, "maxId": 67 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 30, "top": 4, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 30, "top": 4, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 30, "top": 4, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 30, "top": 4, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 30, "top": 4, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 30, "top": 4, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 30, "top": 4, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 30, "top": 4, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 30, "top": 4, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 24,
                    "interval": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 8,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 68, "maxId": 68 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 24,
                    "interval": 1,
                    "chancePct": 50,
                    "maxSpawnCount": 1,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 69, "maxId": 69 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 10, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 29,
                    "interval": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 8,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 70, "maxId": 70 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 29,
                    "interval": 1,
                    "chancePct": 50,
                    "maxSpawnCount": 1,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 71, "maxId": 71 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 31, "top": 1, "width": 12, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 31, "top": 1, "width": 12, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 31, "top": 1, "width": 12, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 31, "top": 1, "width": 12, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 31, "top": 1, "width": 12, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 1,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 15,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onLengthReached",
                    "lengthReached": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 2,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onLengthReached",
                    "lengthReached": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 20,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 30,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 35,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                }
            ],
            "dangerList": [
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 2,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 20, "maxId": 20 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 2,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 21, "maxId": 21 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 2,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 22, "maxId": 22 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 2,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 23, "maxId": 23 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 2,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 24, "maxId": 24 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 7,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 26, "maxId": 26 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 7,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 27, "maxId": 27 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 7,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 28, "maxId": 28 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 7,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 29, "maxId": 29 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 7,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 30, "maxId": 30 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 8,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 31, "maxId": 31 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 12,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 32, "maxId": 32 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 12,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 33, "maxId": 33 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 12,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 34, "maxId": 34 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 12,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 35, "maxId": 35 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 12,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 36, "maxId": 36 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 17,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 37, "maxId": 37 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 17,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 38, "maxId": 38 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 17,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 39, "maxId": 39 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 17,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 40, "maxId": 40 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 17,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 41, "maxId": 41 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 22,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 42, "maxId": 42 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 22,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 43, "maxId": 43 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 22,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 44, "maxId": 44 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 22,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 45, "maxId": 45 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 27,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 46, "maxId": 46 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 27,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 47, "maxId": 47 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 27,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 48, "maxId": 48 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 27,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 49, "maxId": 49 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 32,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 50, "maxId": 50 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 32,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 51, "maxId": 51 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 32,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 52, "maxId": 52 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 32,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 53, "maxId": 53 }
                }
            ],
            "soundFxList": [
                {
                    "triggerType": "onFirstFoodSpawn",
                    "sound": "goe-level05-trigger01-foodSpawn-green-apples.wav",
                    "foodType": "Green Apple"
                }
            ],
            "winCutscene": {
                "soundTrack": "level-05-win-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-05"
                    },
                    {
                        "framesSinceLastEvent": 40,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 45, "y": 4 },
                            "direction": "up",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 250,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel05-openpath"
                    },
                    {
                        "framesSinceLastEvent": 40,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel05-nextmap"
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 47, "y": 19 },
                            "direction": "up",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-06"
                    },
                    {
                        "framesSinceLastEvent": 722,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-06"
                    }
                ]
            },
            "lossCutscene": {
                "soundTrack": "level-05-loss-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-05"
                    },
                    {
                        "framesSinceLastEvent": 280,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-05"
                    }
                ]
            }
        },
        {
            "map": "map-level-06",
            "music": "Kumasi-Groove.ogg",
            "snakeStart": {
                "position": { "x": 47, "y": 18 },
                "direction": "up",
                "length": 3
            },
            "snakeSpeed": 9,
            "snakeHealth": 5,
            "winCondition": {
                "conditionType": "onFoodEaten",
                "foodType": "Apple",
                "foodCount": 75
            },
            "foodList": [
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 4,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 46, "top": 1, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 46, "top": 19, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 60, "maxId": 60 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 6,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 60, "maxId": 60 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 10, "top": 1, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 60, "maxId": 60 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 46, "top": 1, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 60, "maxId": 60 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 46, "top": 19, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 60, "maxId": 60 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 5,
                    "chancePct": 5,
                    "maxSpawnCount": 10000,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 61, "maxId": 61 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 50,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 60, "maxId": 61 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 25,
                    "maxSpawnCount": 2,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 7,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 10,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 10, "top": 1, "width": 2, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 43, "top": 7, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 21,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 62, "maxId": 62 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 26,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 62, "maxId": 62 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 10, "top": 1, "width": 2, "height": 5 },
                    "chancePct": 50,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 62, "maxId": 62 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 43, "top": 7, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 62, "maxId": 62 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 21,
                    "interval": 5,
                    "chancePct": 5,
                    "maxSpawnCount": 10000,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 63, "maxId": 63 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 75,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 62, "maxId": 63 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 25,
                    "maxSpawnCount": 2,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 13,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 16,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 10, "top": 7, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 40, "top": 7, "width": 2, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 41,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 64, "maxId": 64 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 46,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 64, "maxId": 64 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 10, "top": 7, "width": 2, "height": 5 },
                    "chancePct": 50,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 64, "maxId": 64 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 40, "top": 7, "width": 2, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 64, "maxId": 64 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 41,
                    "interval": 5,
                    "chancePct": 5,
                    "maxSpawnCount": 10000,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 65, "maxId": 65 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 75,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 64, "maxId": 65 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 25,
                    "maxSpawnCount": 2,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 19,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 22,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 10, "top": 10, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 37, "top": 10, "width": 2, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 61,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 66, "maxId": 66 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 66,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 66, "maxId": 66 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 10, "top": 10, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 66, "maxId": 66 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 37, "top": 10, "width": 2, "height": 5 },
                    "chancePct": 50,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 66, "maxId": 66 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 61,
                    "interval": 5,
                    "chancePct": 5,
                    "maxSpawnCount": 10000,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 67, "maxId": 67 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 75,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 66, "maxId": 67 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 25,
                    "maxSpawnCount": 2,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 50,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 05, "maxId": 05 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 60,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 05, "maxId": 05 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 70,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 05, "maxId": 05 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 80,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 05, "maxId": 05 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 61,
                    "interval": 10,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 05, "maxId": 05 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 25,
                    "maxSpawnCount": 2,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 25,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 28,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 7, "top": 13, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 34, "top": 13, "width": 2, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 81,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 68, "maxId": 68 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 86,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 68, "maxId": 68 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 7, "top": 13, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 68, "maxId": 68 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 34, "top": 13, "width": 2, "height": 6 },
                    "chancePct": 50,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 68, "maxId": 68 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 81,
                    "interval": 5,
                    "chancePct": 5,
                    "maxSpawnCount": 10000,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 69, "maxId": 69 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 100,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 68, "maxId": 69 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 25,
                    "maxSpawnCount": 2,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 31,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 34,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 7, "top": 16, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 31, "top": 16, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 101,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 70, "maxId": 70 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 106,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 70, "maxId": 70 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 7, "top": 16, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 70, "maxId": 70 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 31, "top": 16, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 70, "maxId": 70 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 101,
                    "interval": 5,
                    "chancePct": 5,
                    "maxSpawnCount": 10000,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 71, "maxId": 71 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 100,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 70, "maxId": 70 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 25,
                    "maxSpawnCount": 2,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 37,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onLengthReached",
                    "lengthReached": 40,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 19, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 31, "top": 19, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 121,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 72, "maxId": 72 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 126,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 72, "maxId": 72 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 19, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 72, "maxId": 72 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 31, "top": 19, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 72, "maxId": 72 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 121,
                    "interval": 5,
                    "chancePct": 5,
                    "maxSpawnCount": 10000,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 73, "maxId": 73 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 100,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 72, "maxId": 73 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 25,
                    "maxSpawnCount": 2,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 19, "width": 29, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 19, "width": 29, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 19, "width": 29, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 19, "width": 29, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 121,
                    "interval": 2,
                    "chancePct": 50,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 1, "width": 2, "height": 20 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 1, "width": 2, "height": 20 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 1, "width": 2, "height": 20 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 1, "width": 2, "height": 20 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 121,
                    "interval": 2,
                    "chancePct": 50,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 121,
                    "interval": 2,
                    "chancePct": 50,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 2, "height": 20 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 0 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 2, "height": 20 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 0 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 2, "height": 20 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 0 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 2, "height": 20 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 0 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 2, "height": 20 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 0 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 2, "height": 20 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 0 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 2, "height": 20 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 0 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 2, "height": 20 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 0 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 11 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 7, "top": 1, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 11 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 4, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 11 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 7, "top": 4, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 11 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 7, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 11 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 7, "top": 7, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 11 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 10, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 11 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 7, "top": 10, "width": 2, "height": 2 },
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 11 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onTimer",
                    "timePassed": 180,
                    "interval": 20,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 11 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 0, "maxId": 0 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 2,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 0, "maxId": 0 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 0, "maxId": 0 }
                }
            ],
            "dangerList": [
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 20, "maxId": 20 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 21, "maxId": 21 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 22, "maxId": 22 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 24, "maxId": 24 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 23, "maxId": 23 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 26, "maxId": 26 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 27, "maxId": 27 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 28, "maxId": 28 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 31, "maxId": 31 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 30, "maxId": 30 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 29, "maxId": 29 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 32, "maxId": 32 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 6,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 33, "maxId": 33 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 35, "maxId": 35 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 6,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 34, "maxId": 34 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 36, "maxId": 36 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 6,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 37, "maxId": 37 }
                }
            ],
            "soundFxList": [
                {
                    "triggerType": "onFirstFoodSpawn",
                    "sound": "goe-level06-trigger01-foodSpawn-bananas.wav",
                    "foodType": "Banana"
                },
                {
                    "triggerType": "onTimer",
                    "sound": "goe-level06-trigger02-timed-bananas.wav",
                    "timePassed": 65
                },
                {
                    "triggerType": "onTimer",
                    "sound": "goe-level06-trigger03-timed-navigate.wav",
                    "timePassed": 120
                }
            ],
            "lossCutscene": {
                "soundTrack": "level-06-loss-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-06"
                    },
                    {
                        "framesSinceLastEvent": 360,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-06"
                    }
                ]
            },
            "winCutscene": {
                "soundTrack": "level-06-win-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-06"
                    },
                    {
                        "framesSinceLastEvent": 40,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 28, "y": 4 },
                            "direction": "right",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 254,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel06-openpath"
                    },
                    {
                        "framesSinceLastEvent": 166,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel06-nextmap"
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 24, "y": 21 },
                            "direction": "up",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-07"
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 640,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-07"
                    }
                ]
            }
        },
        {
            "map": "map-level-07",
            "music": "Digya-level07.ogg",
            "snakeStart": {
                "position": { "x": 24, "y": 19 },
                "direction": "up",
                "length": 3
            },
            "snakeSpeed": 9,
            "snakeHealth": 5,
            "winCondition": {
                "conditionType": "onLengthReached",
                "snakeLength": 150
            },
            "foodList": [
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 13, "top": 6, "width": 2, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 34, "top": 6, "width": 2, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 37, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 37, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 37, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 37, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 37, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 37, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 37, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 37, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 37, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 37, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 37, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 37, "top": 4, "width": 8, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 13, "top": 6, "width": 2, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 38, "top": 11, "width": 7, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 36, "top": 17, "width": 8, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 36, "top": 17, "width": 8, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 36, "top": 17, "width": 8, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 36, "top": 17, "width": 8, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 36, "top": 17, "width": 8, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 36, "top": 17, "width": 8, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 34, "top": 6, "width": 2, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 11, "width": 7, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 17, "width": 8, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 17, "width": 8, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 17, "width": 8, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 17, "width": 8, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 17, "width": 8, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 17, "width": 8, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 4, "top": 17, "width": 8, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 18, "top": 15, "width": 4, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 18, "top": 15, "width": 4, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 18, "top": 15, "width": 4, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 18, "top": 15, "width": 4, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 36, "top": 17, "width": 8, "height": 3 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 27, "top": 15, "width": 4, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 27, "top": 15, "width": 4, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 27, "top": 15, "width": 4, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 27, "top": 15, "width": 4, "height": 5 },
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 10,
                    "interval": 1,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 30, "maxId": 30 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 15,
                    "interval": 1,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 30, "maxId": 30 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 20,
                    "interval": 1,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 30, "maxId": 30 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 25,
                    "interval": 1,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 30, "maxId": 30 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 3, "top": 1, "width": 11, "height": 2 },
                    "chancePct": 25,
                    "maxSpawnCount": 10,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 30, "maxId": 30 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 16, "top": 1, "width": 17, "height": 2 },
                    "chancePct": 25,
                    "maxSpawnCount": 10,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 30, "maxId": 30 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 35, "top": 1, "width": 11, "height": 2 },
                    "chancePct": 25,
                    "maxSpawnCount": 10,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 30, "maxId": 30 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 5, "top": 21, "width": 13, "height": 2 },
                    "chancePct": 25,
                    "maxSpawnCount": 10,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 30, "maxId": 30 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 31, "top": 21, "width": 13, "height": 2 },
                    "chancePct": 25,
                    "maxSpawnCount": 10,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 30, "maxId": 30 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 25,
                    "maxSpawnCount": 10,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 2,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                }
            ],
            "dangerList": [
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 10,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 30, "maxId": 30 }
                }
            ],
            "soundFxList": [
                {
                    "triggerType": "onFirstFoodSpawn",
                    "sound": "goe-level07-trigger01-foodSpawn-bananas.wav",
                    "foodType": "Banana"
                },
                {
                    "triggerType": "onFirstFoodSpawn",
                    "sound": "goe-level07-trigger02-foodSpawn-greenApples.wav",
                    "foodType": "Green Apple"
                }
            ],
            "lossCutscene": {
                "soundTrack": "level-07-loss-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-07"
                    },
                    {
                        "framesSinceLastEvent": 260,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-07"
                    }
                ]
            },
            "winCutscene": {
                "soundTrack": "level-07-win-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-07"
                    },
                    {
                        "framesSinceLastEvent": 40,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 24, "y": 19 },
                            "direction": "up",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 230,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel07-openpath"
                    },
                    {
                        "framesSinceLastEvent": 60,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel07-nextmap"
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 2, "y": 4 },
                            "direction": "right",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-08"
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 300,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-08"
                    }
                ]
            }
        },
        {
            "map": "map-level-08",
            "music": "Digya.ogg",
            "snakeStart": {
                "position": { "x": 11, "y": 20 },
                "direction": "right",
                "length": 3
            },
            "snakeSpeed": 9,
            "snakeHealth": 5,
            "winCondition": {
                "conditionType": "onLengthReached",
                "snakeLength": 200
            },
            "foodList": [
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 3,
                    "chancePct": 10,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 0, "maxId": 0 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 2, "maxId": 2 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 1, "width": 9, "height": 6 },
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 5, "top": 3, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 5,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 60, "maxId": 65 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 25, "top": 1, "width": 9, "height": 6 },
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 4, "maxId": 4 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 28, "top": 3, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 5,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 63, "maxId": 68 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 9, "top": 17, "width": 8, "height": 6 },
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 12, "top": 19, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 5,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 72, "maxId": 76 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 27, "top": 17, "width": 8, "height": 6 },
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 6, "maxId": 6 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 30, "top": 19, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 5,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 69, "maxId": 74 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 15, "top": 7, "width": 10, "height": 8 },
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 19, "top": 10, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 5,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 77, "maxId": 79 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 35, "top": 7, "width": 10, "height": 8 },
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 39, "top": 10, "width": 2, "height": 2 },
                    "chancePct": 50,
                    "maxSpawnCount": 5,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 66, "maxId": 71 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 60, "maxId": 60 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 61, "maxId": 61 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 60, "maxId": 61 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 2,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 60, "maxId": 61 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 60, "maxId": 61 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 5, "top": 7, "width": 7, "height": 12 },
                    "chancePct": 1,
                    "maxSpawnCount": 10,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 62, "maxId": 62 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 63, "maxId": 63 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 64, "maxId": 64 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 63, "maxId": 64 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 2,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 63, "maxId": 64 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 63, "maxId": 64 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 10, "top": 3, "width": 15, "height": 4 },
                    "chancePct": 1,
                    "maxSpawnCount": 10,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 65, "maxId": 65 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 66, "maxId": 66 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 67, "maxId": 67 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 66, "maxId": 67 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 2,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 66, "maxId": 67 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 66, "maxId": 67 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 33, "top": 3, "width": 8, "height": 4 },
                    "chancePct": 1,
                    "maxSpawnCount": 10,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 68, "maxId": 68 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 69, "maxId": 69 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 70, "maxId": 70 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 69, "maxId": 70 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 2,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 69, "maxId": 70 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 69, "maxId": 70 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 35, "top": 15, "width": 6, "height": 6 },
                    "chancePct": 1,
                    "maxSpawnCount": 10,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 71, "maxId": 71 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 72, "maxId": 72 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 73, "maxId": 73 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 72, "maxId": 73 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 2,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 72, "maxId": 73 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 72, "maxId": 73 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 17, "top": 15, "width": 10, "height": 6 },
                    "chancePct": 1,
                    "maxSpawnCount": 10,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 74, "maxId": 74 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 75, "maxId": 75 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 76, "maxId": 76 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 75, "maxId": 76 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 2,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 75, "maxId": 76 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 75, "maxId": 76 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 77, "maxId": 77 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 2,
                    "chancePct": 25,
                    "maxSpawnCount": 10000,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 78, "maxId": 78 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 77, "maxId": 78 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 2,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 77, "maxId": 78 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onHealthFell",
                    "health": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 77, "maxId": 78 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 15, "top": 7, "width": 10, "height": 8 },
                    "chancePct": 1,
                    "maxSpawnCount": 10,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 79, "maxId": 79 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onTimer",
                    "timePassed": 30,
                    "interval": 30,
                    "chancePct": 25,
                    "maxSpawnCount": 9,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 8, "width": 4, "height": 15 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 8, "width": 4, "height": 15 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 8, "width": 4, "height": 15 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 8, "width": 4, "height": 15 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 8, "width": 4, "height": 15 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 8, "width": 4, "height": 15 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 8, "width": 4, "height": 15 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 8, "width": 4, "height": 15 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 8, "width": 4, "height": 15 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 1, "top": 8, "width": 4, "height": 15 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onTimer",
                    "timePassed": 60,
                    "interval": 30,
                    "chancePct": 25,
                    "maxSpawnCount": 9,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 12, "maxId": 12 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 42, "top": 1, "width": 6, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 42, "top": 16, "width": 6, "height": 7 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 46, "top": 7, "width": 2, "height": 15 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 42, "top": 1, "width": 6, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 42, "top": 16, "width": 6, "height": 7 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 46, "top": 7, "width": 2, "height": 15 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 42, "top": 1, "width": 6, "height": 6 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 42, "top": 16, "width": 6, "height": 7 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 46, "top": 7, "width": 2, "height": 15 },
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                }
            ],
            "dangerList": [
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 20, "maxId": 20 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 2,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 21, "maxId": 21 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 22, "maxId": 22 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 23, "maxId": 23 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 24, "maxId": 24 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 2,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 26, "maxId": 26 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 27, "maxId": 27 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 6,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 28, "maxId": 28 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 2,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 29, "maxId": 29 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 8,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 30, "maxId": 30 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 31, "maxId": 31 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 32, "maxId": 32 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 8,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 33, "maxId": 33 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 2,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 34, "maxId": 34 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 6,
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 35, "maxId": 35 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 36, "maxId": 36 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 37, "maxId": 37 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 2,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 38, "maxId": 38 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 39, "maxId": 39 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 40, "maxId": 40 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 41, "maxId": 41 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 3,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 42, "maxId": 42 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 2,
                    "interval": 4,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 43, "maxId": 43 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 44, "top": 0, "width": 6, "height": 24 },
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 44, "maxId": 44 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onSnakePosition",
                    "region": { "left": 44, "top": 0, "width": 6, "height": 24 },
                    "interval": 8,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 45, "maxId": 45 }
                }
            ],
            "soundFxList": [
                {
                    "triggerType": "onFirstFoodSpawn",
                    "sound": "goe-level08-trigger01-foodSpawn-pears.wav",
                    "foodType": "Pear"
                }
            ],
            "lossCutscene": {
                "soundTrack": "level-08-loss-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-08"
                    },
                    {
                        "framesSinceLastEvent": 240,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-08"
                    }
                ]
            },
            "winCutscene": {
                "soundTrack": "level-08-win-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-08"
                    },
                    {
                        "framesSinceLastEvent": 40,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 20, "y": 15 },
                            "direction": "up",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 292,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel08-openpath"
                    },
                    {
                        "framesSinceLastEvent": 58,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel08-nextmap"
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 29, "y": 21 },
                            "direction": "up",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-09"
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 310,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 500,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-09"
                    }
                ]
            }
        },
        {
            "map": "map-level-09",
            "music": "WitchHunt-level09.ogg",
            "snakeStart": {
                "position": { "x": 26, "y": 21 },
                "direction": "left",
                "length": 3
            },
            "snakeSpeed": 9,
            "snakeHealth": 10,
            "winCondition": {
                "conditionType": "onFoodEaten",
                "foodType": "Apple",
                "foodCount": 100
            },
            "foodList": [
                {
                    "foodType": "Green Apple",
                    "spawnType": "onTimer",
                    "timePassed": 10,
                    "interval": 10,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 9, "maxId": 13 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 1, "maxId": 2 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 1, "maxId": 2 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 3, "maxId": 4 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 3, "maxId": 4 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 3,
                    "chancePct": 50,
                    "maxSpawnCount": 10,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 5, "maxId": 6 }
                },
                {
                    "foodType": "Green Apple",
                    "spawnType": "onHealthFell",
                    "health": 1,
                    "chancePct": 100,
                    "maxSpawnCount": 10,
                    "growthRate": 5,
                    "floorIdRange": { "minId": 5, "maxId": 6 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 14, "maxId": 14 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 14, "maxId": 14 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 18, "maxId": 18 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 18, "maxId": 18 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 15, "maxId": 15 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 17, "maxId": 17 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onDespawn",
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 16, "maxId": 16 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 25,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 12, "maxId": 12 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 25,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 12, "maxId": 12 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 25,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 12, "maxId": 12 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 25,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 12, "maxId": 12 }
                },
                {
                    "foodType": "Cherries",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 25,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 12, "maxId": 12 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Cherries",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Cherries",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Cherries",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 14, "maxId": 14 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Cherries",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 14, "maxId": 14 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Cherries",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 18, "maxId": 18 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Cherries",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 18, "maxId": 18 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Cherries",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Cherries",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Cherries",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 15, "maxId": 15 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Cherries",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 17, "maxId": 17 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Cherries",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Cherries",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 16, "maxId": 16 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 50,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 13, "maxId": 13 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 50,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 13, "maxId": 13 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 50,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 13, "maxId": 13 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 50,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 13, "maxId": 13 }
                },
                {
                    "foodType": "Orange",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 50,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 13, "maxId": 13 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Orange",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Orange",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Orange",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 14, "maxId": 14 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Orange",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 14, "maxId": 14 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Orange",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 18, "maxId": 18 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Orange",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 18, "maxId": 18 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Orange",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Orange",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Orange",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 15, "maxId": 15 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Orange",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 17, "maxId": 17 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Orange",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Orange",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 16, "maxId": 16 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 75,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 12, "maxId": 13 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 75,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 12, "maxId": 13 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 75,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 12, "maxId": 13 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 75,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 12, "maxId": 13 }
                },
                {
                    "foodType": "Pear",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Apple",
                    "eatenFoodCount": 75,
                    "chancePct": 100,
                    "maxSpawnCount": 1,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 12, "maxId": 13 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Pear",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Pear",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 1, "maxId": 1 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Pear",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 14, "maxId": 14 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Pear",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 14, "maxId": 14 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Pear",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 18, "maxId": 18 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Pear",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 18, "maxId": 18 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Pear",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Pear",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 3, "maxId": 3 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Pear",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 15, "maxId": 15 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Pear",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 17, "maxId": 17 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Pear",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 2,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 5, "maxId": 5 }
                },
                {
                    "foodType": "Apple",
                    "spawnType": "onFoodEaten",
                    "eatenFoodType": "Pear",
                    "eatenFoodCount": 5,
                    "chancePct": 100,
                    "maxSpawnCount": 3,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 16, "maxId": 16 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 10,
                    "interval": 1,
                    "chancePct": 30,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 60, "maxId": 61 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 20,
                    "interval": 1,
                    "chancePct": 20,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 60, "maxId": 61 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 30,
                    "interval": 1,
                    "chancePct": 10,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 60, "maxId": 61 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 40,
                    "interval": 5,
                    "chancePct": 2,
                    "maxSpawnCount": 3,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 62, "maxId": 62 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 10,
                    "interval": 1,
                    "chancePct": 30,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 63, "maxId": 64 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 20,
                    "interval": 1,
                    "chancePct": 20,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 63, "maxId": 64 }
                },
                {
                    "foodType": "Carrot",
                    "spawnType": "onTimer",
                    "timePassed": 30,
                    "interval": 1,
                    "chancePct": 10,
                    "maxSpawnCount": 100,
                    "growthRate": 1,
                    "floorIdRange": { "minId": 63, "maxId": 64 }
                },
                {
                    "foodType": "Chili Pepper",
                    "spawnType": "onTimer",
                    "timePassed": 40,
                    "interval": 5,
                    "chancePct": 2,
                    "maxSpawnCount": 3,
                    "growthRate": 4,
                    "floorIdRange": { "minId": 65, "maxId": 65 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 40,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 50,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 60,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 30,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 35,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 40,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 7, "maxId": 7 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 40,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 50,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 60,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 30,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 35,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 40,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 8, "maxId": 8 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 40,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 50,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 60,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 30,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 35,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 40,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 9, "maxId": 9 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 40,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 50,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 60,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 30,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 35,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 40,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 10, "maxId": 10 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 40,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 50,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onLengthReached",
                    "lengthReached": 60,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 30,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 35,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                },
                {
                    "foodType": "Banana",
                    "spawnType": "onTimer",
                    "timePassed": 40,
                    "interval": 15,
                    "chancePct": 100,
                    "maxSpawnCount": 100,
                    "growthRate": 3,
                    "floorIdRange": { "minId": 11, "maxId": 11 }
                }
            ],
            "dangerList": [
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 20, "maxId": 20 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 21, "maxId": 21 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 22, "maxId": 22 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 23, "maxId": 23 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 2,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 24, "maxId": 24 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 5,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 25, "maxId": 25 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 26, "maxId": 26 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 27, "maxId": 27 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 28, "maxId": 28 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 29, "maxId": 29 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 30, "maxId": 30 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 31, "maxId": 31 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 1,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 32, "maxId": 32 }
                },
                {
                    "dangerType": "Spike",
                    "spawnType": "onTimer",
                    "timePassed": 4,
                    "interval": 6,
                    "chancePct": 100,
                    "maxSpawnCount": 10000,
                    "floorIdRange": { "minId": 33, "maxId": 33 }
                }
            ],
            "soundFxList": [
                {
                    "triggerType": "onTimer",
                    "sound": "goe-level09-trigger01-timed-this-time.wav",
                    "timePassed": 5
                },
                {
                    "triggerType": "onFirstFoodSpawn",
                    "sound": "goe-level09-trigger02-foodSpawn-cherries.wav",
                    "foodType": "Cherries"
                },
                {
                    "triggerType": "onFirstFoodSpawn",
                    "sound": "goe-level09-trigger03-foodSpawn-oranges.wav",
                    "foodType": "Orange"
                },
                {
                    "triggerType": "onFirstFoodSpawn",
                    "sound": "goe-level09-trigger04-foodSpawn-pears.wav",
                    "foodType": "Pear"
                }
            ],
            "lossCutscene": {
                "soundTrack": "level-09-loss-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-09"
                    },
                    {
                        "framesSinceLastEvent": 342,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-09"
                    }
                ]
            },
            "winCutscene": {
                "soundTrack": "level-09-win-cutscene.wav",
                "eventList": [
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-level-09"
                    },
                    {
                        "framesSinceLastEvent": 40,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 20, "y": 13 },
                            "direction": "right",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 240,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-winlevel09-openpath"
                    },
                    {
                        "framesSinceLastEvent": 50,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-closing-01"
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 22, "y": 21 },
                            "direction": "up",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 60,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "hideSnake"
                    },
                    {
                        "framesSinceLastEvent": 60,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 2, "y": 5 },
                            "direction": "right",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "hideSnake"
                    },
                    {
                        "framesSinceLastEvent": 60,
                        "eventType": "showSnake",
                        "snakeStart": {
                            "position": { "x": 22, "y": 2 },
                            "direction": "down",
                            "length": 3
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 80,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "down",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "right",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "left",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "moveSnake",
                        "snakeMovement": {
                            "direction": "up",
                            "grow": false
                        }
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "hideSnake"
                    },
                    {
                        "framesSinceLastEvent": 10,
                        "eventType": "showMap",
                        "fadeFrames": 0,
                        "map": "map-closing-01"
                    },
                    {
                        "framesSinceLastEvent": 0,
                        "eventType": "texture",
                        "fadeFrames": 30,
                        "texture": "closing-01-garden-of-eating.png"
                    },
                    {
                        "framesSinceLastEvent": 150,
                        "eventType": "texture",
                        "fadeFrames": 30,
                        "texture": "closing-02-riley-entertainment.png"
                    },
                    {
                        "framesSinceLastEvent": 150,
                        "eventType": "texture",
                        "fadeFrames": 30,
                        "texture": "closing-03-riley-man.png"
                    },
                    {
                        "framesSinceLastEvent": 150,
                        "eventType": "texture",
                        "fadeFrames": 30,
                        "texture": "closing-04-left-credits.png"
                    },
                    {
                        "framesSinceLastEvent": 150,
                        "eventType": "texture",
                        "fadeFrames": 30,
                        "texture": "closing-05-all-credits.png"
                    },
                    {
                        "framesSinceLastEvent": 600,
                        "eventType": "color",
                        "fadeFrames": 120,
                        "color": { "red": 0, "green": 0, "blue": 0 }
                    },
                    {
                        "framesSinceLastEvent": 150,
                        "eventType": "color",
                        "fadeFrames": 0,
                        "color": { "red": 0, "green": 0, "blue": 0 }
                    }
                ]
            }
        }
    ]
}
