{ "$schema": "http://json-schema.org/draft-04/schema", "title": "Starship", "description": "A Starship", "type": "object", "properties": { "name": { "title": "Name", "type": "string", "description": "The name of this starship. The common name, such as Death Star." }, "model": { "title": "Model", "type": "string", "description": "The model or official name of this starship. Such as T-65 X-wing or DS-1 Orbital Battle Station." }, "manufacturer": { "title": "Manufacturer", "type": "string", "description": "The manufacturer of this starship. Comma seperated if more than one." }, "starship_class": { "title": "Class", "type": "string", "description": "The class of this starship, such as Starfighter or Deep Space Mobile Battlestation." }, "MGLT": { "title": "MGLT", "type": "string", "description": "The Maximum number of Megalights this starship can travel in a standard hour. A Megalight is a standard unit of distance and has never been defined before within the Star Wars universe. This figure is only really useful for measuring the difference in speed of starships. We can assume it is similar to AU, the distance between our Sun (Sol) and Earth." }, "passengers": { "title": "Passengers", "type": "string", "description": "The number of non-essential people this starship can transport." }, "crew":{ "title": "Crew", "type": "string", "description": "The number of personnel needed to run or pilot this starship." }, "length": { "title": "Length (m)", "type": "string", "description": "The length of this starship in meters." }, "cost_in_credits": { "title": "Cost (credits)", "type": "string", "description": "The cost of this starship new, in galactic credits." }, "cargo_capacity": { "title": "Capacity (kg)", "type": "string", "description": "The maximum number of kilograms that this starship can transport." }, "consumables": { "title": "Consumables", "type": "string", "description": "The maximum length of time that this starship can provide consumables for its entire crew without having to resupply." }, "hyperdrive_rating" : { "title": "HyperDrive Rating", "type": "string", "description": "The class of this starships hyperdrive." }, "max_atmosphering_speed": { "title": "Max ATM speed", "type": "string", "description": "The maximum speed of this starship in atmosphere. n/a if this starship is incapable of atmosphering flight." }, "films": { "title": "Films", "type": "array", "description": "An array of Film URL Resources that this starship has appeared in." }, "pilots": { "title": "Pilots", "type": "array", "description": "An array of People URL Resources that this starship has been piloted by." } }, "required": [ "name", "model", "manufacturer", "starship_class", "MGLT", "passengers", "crew", "length", "cost_in_credits", "cargo_capacity", "consumables", "hyperdrive_rating", "max_atmosphering_speed", "films", "pilots" ] }