After having a couple games with in-between turn floating helicopters (/ts enabled) and a couple changes I made to the Helicopter, I think there's some very cool possibilities with floating weapons:
Zeppelin: Once selected, the worm is in the Zeppelin and can float around in it (slowly) and use weapons from it. The Worm in Zeppelin should definitely remain in the air in between turns.
Once hit, the Zeppelin doesn't explode immediately, but starts to burn, really hard (I'm thinking Pyro's fire would look cool) and slowly comes down (or faster if hit with big weapon) until it hits the ground and then explodes with lots of persistant fire.
The Zeppelin would be affected by wind, while going in a direction as well as when idle. I don't know if it's at all possible to have this while the worm is not active without desync?
(could use the
sprite I made for this map, I can make any additional sprites)
Spitfire:The WWII plane with it's epic look and sound. Would take off horizontally, so need a little bit open space, have on-board machine gun (also with epic sound effect). Comes down pretty fast when no forward motion, or when out of fuel (but still controllable). I'm also thinking kamikaze style hits, come from great height and target worm on ground. (I've made little script more speed = bigger explosion for Helicopter)
Helicopter revisions:
Some changes I made to the Heli script by StepS:
- Crash explosion size controlled by fuel left in tank, as well as the speed with which the Helicopter was flying. I didn't intend for the Heli to run out of fuel really, but just to be a factor in crash explosion size, the way I did this was: fuel = 200. 200 to 100 controls explosion size and decreases normally, 100 to 0 is minimal explosion size and decreases very slowly.
- Upward motion uses the most fuel, left/right very little, downward none.
Some more ideas i had for the Helicopter:
- Exhaust fumes come out of Heli
- Some sort of on-board weapon like Spitfire, but different (if the Spitfire would ever become reality) like for example Missiles.
- Possible to have it remain airborn inbetween turns without using /ts?
Maybe a system of gas crates (with own sprite that really make it a gas can) that add up gas to the entire team's fuel total and thus controls wether you can keep your Helicopters (that remain airborn inbetween turns) in the air?