All GEVs have been converted to NML:
, source code
. Based on ogfx-mars-aircraft and thus GPL2. Cargo classes have been set to disallow liquids and hazardous materials but allow basically everything else, and default to passengers.
Note that this is a straightforward automated conversion of kamnet's NFO from the Ekranoplan thread with minor changes to support Mars cargoes, so it inherits all the problems of that NFO:
- purchase and running costs are too low (tens or hundreds of credits)
- capacities are far too high (3,880 colonists or tonnes of cargo)
- there's no cargo-specific capacity multipliers, so 1 colonist == 1 tonne of cargo; some life support will be needed but 900kg of life support per 100kg of colonist is pretty unreasonable
- vehicles are far too slow (this appears to be a limitation of OTTD itself; ship speeds are capped at 127.5 km/h and unlike airplanes there's no separate multiplier you can adjust)
The vehicles are all present and can be purchased, though, and are separately sprited for passengers and cargo, and with all of them converted into NML, balancing for cost, speed, and capacity should be a lot easier. This could also easily be used as a base for a non-Mars ekranoplan pack, and might even work out of the box if you removed the mars cargos.pnml and disable_items calls and recompiled.