- Joined
- Feb 20, 2007
- Messages
- 338
Hi there.
I'm trying to make zeppelins do things they are not designed to do.
Now I want to make it to where load/unload and right clicking on a unit will result in the zeppelin coming in for a landing (lower its height) BEFORE picking up units.
Yeah I know how to use the animation height control. That is not the problem.
The problem is I do not want the units picked up unless the zep is "landed" - further I do not want the zep to pick up from just anywhere, no instead I want it to have to land in areas without tall units and doodads. Not just destructables, but buildings, walls, collumns etc. I want to abort the pick up (with the option of a message "Needs a clearing to land in") if it can not land.
Once landed I want it to stay put instead of running to pick up units - I want it to sit and wait for the units to come to it to load/unload.
Once loaded and it starts to move again I want it to rise back into the air slowly over a decent distance horizontally. At a reduced speed - meaning if the speed is 200, I want it to move forward and up to maximum altitude at 50 to 100 once it attains maximum altitude I want for it to pick up speed.
Reduced speed is important since part of the story will include 'escape scenes' you know like the ones in movies where the runway is ten miles long and the plane is taking forever to get off the ground while the bad guys are shooting and chasing it... something like that. I want to ease the player into the notion that slow take offs is 'normal' for the unit.
Basically in rough terms I am trying to set some realistic actions to the zeppelins.
I have the idea of what I want, in this case I just can't figure out how to get it all.
As an aside:
I prefer GUI triggers in this campaign since it will be unprotected and I want other folk to be able to get a look see and be able to learn from the maps. Another way to put that, if you do not want your trigger/trigger suggestions public or in a map that is unprotected then its ok not to suggest anything.
Thanks.
I'm trying to make zeppelins do things they are not designed to do.
Now I want to make it to where load/unload and right clicking on a unit will result in the zeppelin coming in for a landing (lower its height) BEFORE picking up units.
Yeah I know how to use the animation height control. That is not the problem.
The problem is I do not want the units picked up unless the zep is "landed" - further I do not want the zep to pick up from just anywhere, no instead I want it to have to land in areas without tall units and doodads. Not just destructables, but buildings, walls, collumns etc. I want to abort the pick up (with the option of a message "Needs a clearing to land in") if it can not land.
Once landed I want it to stay put instead of running to pick up units - I want it to sit and wait for the units to come to it to load/unload.
Once loaded and it starts to move again I want it to rise back into the air slowly over a decent distance horizontally. At a reduced speed - meaning if the speed is 200, I want it to move forward and up to maximum altitude at 50 to 100 once it attains maximum altitude I want for it to pick up speed.
Reduced speed is important since part of the story will include 'escape scenes' you know like the ones in movies where the runway is ten miles long and the plane is taking forever to get off the ground while the bad guys are shooting and chasing it... something like that. I want to ease the player into the notion that slow take offs is 'normal' for the unit.
Basically in rough terms I am trying to set some realistic actions to the zeppelins.
I have the idea of what I want, in this case I just can't figure out how to get it all.
As an aside:
I prefer GUI triggers in this campaign since it will be unprotected and I want other folk to be able to get a look see and be able to learn from the maps. Another way to put that, if you do not want your trigger/trigger suggestions public or in a map that is unprotected then its ok not to suggest anything.
Thanks.