by Poch » 26 Mar 2013, 17:37
It looks doable when you think of all the involved steps.
Guess something like this :
1) The ship is built in naval yard. It's a ship with a landing gear.
2) As soon as the sip is out it instabuild/pop some air transport (with custom model)
So for human viewer, it should just look as a sea transport.
3) You can release the transport from the air platform with launch maybe, or just ask troops to embark in the "air unit" by right clicking on it.
4) When you want to embark troop, the airplane transport lift and then can load the units as any air transport. It cannot take other commands, and the unit AI autobehavior make it redock to the boat ASAP (like the UEF drones for ex).
You can make the air unit have VERY limited fuel/speed to prevent problems. The nice part would be to make a platform takeoff/landing animation that would not suggest an airplane but more something mechanized like in Total Annihilation (robotic arm extending or smth). But i'm totally ok with the air platform lifting from the ship to load land units : looks cool, and UEF transports already look like gear slots with reactors.
4) Anyway, the airplane is docked back, you can move your transport ship around.
5) Same process as for step 3 applys for unloading. You select (the ship or the airplane ?) and order him to unload. Because of limited fuel and speed, you dont want to get too far of your homeship. You can limit life of the air unit by a certain amount too (if destroyed, carrier rebuilds it, like for drones).
To me it sounds like things the FA engy can do, and glitches/UI/automatic behaviours we can code in LUA. But i guess i'm wrong somewhere.
EDIT : Actually to lock an airplane to a cruiser, when it is landed on the cruiser, just move the ship.
If the transport docked on the cruiser is empty, you can select a tank and you have the "transport icon" when you over the gunship. But clicking on it has no effect. Wonder if it would be possible at that moment to launch the loading sequence (airplane take off, get load units order, and when full get landing order again, when landed, ship moves a bit to prevent new landing)