Good afternoon everyone. Vehicles and other means of conveyance appear to be the main object of most of my discussions, so it seems wise to create a topic that consolidates every idea into one awesome thread.
Base vehicle system: A vehicle is constructed from the build menu like any other building, the main provider being it is a building that is not attached to the ground below it and is affected by buoyancy. Create two new building types: The Wheel and the Oar. Depending on the power transmitted, they generate movement and their size of a wheel can be altered, leading to large z wheels or big oars. Building a vehicle involves building stuff onto the vehicle, with an "Add Part" button, and creating a design that you like until you press "Begin Construction", and a vehicle that is selected through the q menu can be altered. (e.g. swapping out catapults for ballistae, ordering repairs to destroyed walls/floors/etc).
Moving a vehicle requires power. This can either be provided by manual means (horses/slaves pulling the vehicle/powering a central power unit), or wind (sails).
Anchor: An anchor would require a lever, a block of building material, and rope, and a lever to link to. It reduces the relative force of water on an object, stopping it.
Buoyancy: A vehicle's buoyancy equals its total weight, divided by the weight of the water; this means a vehicle will displace into water based on the total weight of objects in it, including other units of water. Vehicle tiles have a height value similar to that of water as a result. This would allow one to model the fact that ships will sink when they've been hit too many times (although this could be delayed in a compartamentalized ship where screw pumps remove water from a floodgated)
Stockpiles: A vehicle can have its own internal stockpiles designated; this can be useful for supply wagons or for providing ammunition for an on-board catapult.
Squad Assignment: A vehicle can be assigned to a squad. A squad assigned to a vehicle will attempt to remain in the vehicle.
Harness/Howdah: A harness attaches an animal to a vehicle for the sake of pulling it. A howdah is a special kind of harness that also functions as a support; provided the creature (or creatures) is capable of carrying the weight, one can have a structure that is literally built on top of a creature (e.g. on an elephant or war-dragon or some other beast).
Scythes, prows, etc: A special attachment to the sides of vehicle walls that count as an attack whenever the vehicle moves fast enough relative to the target.
Any other ways to standardize vehicles?