{
    "title": "Raw",
    "description": "Raw script of timed Launch movement actions",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "id": "https://raw.github.com/funjack/launchcontrol/master/schemas/raw.schema.json",
    "type": "array",
    "items": {
        "description": "An action",
        "type": "object",
        "properties": {
            "at": {
                "description": "Time in milliseconds when the action is executed",
                "type": "integer",
                "minimum": 0
            },
            "pos": {
                "description": "Position to move to (bottom ... top)",
                "type": "integer",
                "minimum": 0,
                "maximum": 99
            },
            "spd": {
                "description": "Speed to move at (slow ... fast)",
                "type": "integer",
                "minimum": 0,
                "maximum": 99
            }
        },
        "required": [
            "at",
            "pos",
            "spd"
        ]
    }
}