Hi mapster :) I would like to complain that my poor head is filling up with ideas faster than I can get them out. Anyway, my latest (and possibly coolest) idea is to take the viking's AA missile and create a guided rocket launcher out of it. It will always travel forward until it hits something and it goes where you look with your mouse. Also, I wish to include a splash radius as part of the weapon. How would I go about trying to do this?
Edit: it also has to have a timmed life so it self detonates if it has not hit something for a certain amount of time.
It'd need to he heavily triggered. I'd make a dummy ability that didn't do anything, and catch the event of it being used. When it's used, use a trigger to create the unit, and save it to a global variable. Then create another trigger that catches the mouse move event, and if that unit exists (ie the global is not No Unit) issue an order to that unit to move to the location of the mouse. If the distance between the unit and the mouse is less than some very small amount, kill the unit, set the global to No Unit, create your explosion effect....
You may need a periodic check for the distance, since if the player isn't moving the mouse as it approaches the target you wouldn't get the mosue moved event and hence may not check the distance....
Ok, this is a start. MAYBE I should have added that the missile will be TPS view. Is it possible to change the thing's speed also?
Edit: Let me resay this more clearly. You are controling a marine like a TPS. You switch your weapon to the rocket launcher and fire. The camera tracks the missile and you steer it by looking where you want it to go. It will constantly go forward fairly slowly (around seaker missle speed) but you are able to control speed within certain amounts with keys (speed up/slow down). It explodes if it hits the ground, a doodad or a unit. It deals area damage so the aim doesn't have to pe perfect. The missile lasts 20 seconds and if it hits nothing before the time runs out it will explode without dealing any damage to units near it (if there were any). The marine you fire from will still be attackable but you will not control the unit while the missile is being used. Then if your marine is alive the camera will snap back to him. Also, If the marine dies, the missile will explode. I have to keep the triggers as general as possible because it will be multiplayer.
THIS is what I was hoping to do, if you did not quite understand.
Hi mapster :) I would like to complain that my poor head is filling up with ideas faster than I can get them out. Anyway, my latest (and possibly coolest) idea is to take the viking's AA missile and create a guided rocket launcher out of it. It will always travel forward until it hits something and it goes where you look with your mouse. Also, I wish to include a splash radius as part of the weapon. How would I go about trying to do this?
Edit: it also has to have a timmed life so it self detonates if it has not hit something for a certain amount of time.
@Reaper872: Go
It'd need to he heavily triggered. I'd make a dummy ability that didn't do anything, and catch the event of it being used. When it's used, use a trigger to create the unit, and save it to a global variable. Then create another trigger that catches the mouse move event, and if that unit exists (ie the global is not No Unit) issue an order to that unit to move to the location of the mouse. If the distance between the unit and the mouse is less than some very small amount, kill the unit, set the global to No Unit, create your explosion effect....
You may need a periodic check for the distance, since if the player isn't moving the mouse as it approaches the target you wouldn't get the mosue moved event and hence may not check the distance....
True, and since I'm new to the data editor it would not be easy. It's a cool ability though right?
Everything except the user interface aspects can be done in the data editor. Do the launch missile, guide search, collision search etc as effects.
Then all that remains for triggers is the user interface tidbits.
Ok, this is a start. MAYBE I should have added that the missile will be TPS view. Is it possible to change the thing's speed also?
Edit: Let me resay this more clearly. You are controling a marine like a TPS. You switch your weapon to the rocket launcher and fire. The camera tracks the missile and you steer it by looking where you want it to go. It will constantly go forward fairly slowly (around seaker missle speed) but you are able to control speed within certain amounts with keys (speed up/slow down). It explodes if it hits the ground, a doodad or a unit. It deals area damage so the aim doesn't have to pe perfect. The missile lasts 20 seconds and if it hits nothing before the time runs out it will explode without dealing any damage to units near it (if there were any). The marine you fire from will still be attackable but you will not control the unit while the missile is being used. Then if your marine is alive the camera will snap back to him. Also, If the marine dies, the missile will explode. I have to keep the triggers as general as possible because it will be multiplayer.
THIS is what I was hoping to do, if you did not quite understand.