I gave a tank the Drakken Laser drill weapon (Ventorini Beam). Everything works fine, except that the F* beam actor is not destroyed when the target unit is killed, or when I change target ... I don't understand why, all the events seem correct to me. Here are the events of the actors used :
Please help me, I really don't understand what's the problem ... I tried taking another tank model, and to duplicate the sentry weapon instead of drakken, but it does the same problem in botch circumstances, so the problem is really the actor.
If the Tank changes target, the attach point of the beam remain on his weapon while he moves, and the other attach point on the previous unit/last point where the unit stood before dying.
Help guys please :(
Oh and another question ... I made an ability that fires 5 missiles with a 0.5s delay between each ... I would like the missile to go straight to the sky from the casting unit, then to come from the sky to land on my target unit. How can I do that ? Is it a special missile mover ?
And here is how the beam looks like, after attacking a target, while my tank is moving ... (I tried changing the beam model, that's not the problem :( )
When I worked on a SPC, I duplicated everything related to that weapon (when I say everything it EVERYTHING) and gave it to the Laser Drill Tank. It worked for me, just try to re-do yor weapon directly copying everything linked to the weapon and changing the events as you like.
I tried what you said, I completely remade the weapon, I duplicated EVERYTHING from the weapon : Effect, actors, sound and models ... Everything is correctly linked together, but it still does the same problem :( I'm gonna cry
If you have time, I attached the mod so you guys can look if you see what's the problem :/
The weapon is "Ventorini Beam", and all the other data related to it contain "Laser Tank" in it, and are well described, you should find them easily.
Nobody has an idea what I did wrong ? Is the Actor correct theorically ??
DrSuperEvil, you don't have an idea what I did wrong, you always helped so far :(
I'm solving it, ten minutes and I'll say how it went. EDIT: Found the problem. You forgot to edit the most important actor: "Cyborg - Laser Tank (Bigger Attack Beam)" which has an event which tells the model to destroy when the final persistent effect has finished, that was the reason of not working. Just edited it and it works now. P.S.: it is not needed to edit the Generic Attack actors which are created when you create and Action type event, but if you want to edit them is your decision, it is only for time saving.
Wait what ? Yes it has that event, but isn't it supposed to be there ? The beam isn't supposed to be destroyed when the persistent stops ?
What did you change exactly ?
Thank you very much for your time and help :)
Edit : Ok I see my problem ... All that time my eyes were reading "Cyborg - Ventorini Beam (Create persistent)" in the event, while it was "Laser Drill - Ventorini Beam (Create Persistent)" written ... I'm sorry, that's a really stupid mistake, I'm going to go buy glasses right away lol
Yes, that actor is needed but you have to set your copied effect in the field because that actor was using the Laser Drill Tripod Final Persistent effect, not yours.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I gave a tank the Drakken Laser drill weapon (Ventorini Beam). Everything works fine, except that the F* beam actor is not destroyed when the target unit is killed, or when I change target ... I don't understand why, all the events seem correct to me. Here are the events of the actors used :
• Beam Events : http://imgur.com/ubrsuaI
• Attack Events : http://imgur.com/6sABLNO
Please help me, I really don't understand what's the problem ... I tried taking another tank model, and to duplicate the sentry weapon instead of drakken, but it does the same problem in botch circumstances, so the problem is really the actor. If the Tank changes target, the attach point of the beam remain on his weapon while he moves, and the other attach point on the previous unit/last point where the unit stood before dying.
Help guys please :(
Oh and another question ... I made an ability that fires 5 missiles with a 0.5s delay between each ... I would like the missile to go straight to the sky from the casting unit, then to come from the sky to land on my target unit. How can I do that ? Is it a special missile mover ?
Are you sure that the validator "At effect" works correctly?
@FunBotan: Go
First, thank you for your help :)
I tried to duplicate the event and to remove "at effect" condition, and it still doesn't work :/
Here is what the "beam" actor's events looks like now :
- http://imgur.com/RhQ64v5
And here is how the beam looks like, after attacking a target, while my tank is moving ... (I tried changing the beam model, that's not the problem :( )
- http://imgur.com/66GnTnH
When I worked on a SPC, I duplicated everything related to that weapon (when I say everything it EVERYTHING) and gave it to the Laser Drill Tank. It worked for me, just try to re-do yor weapon directly copying everything linked to the weapon and changing the events as you like.
@TheSC2Maniac: Go
Thank you too for your help.
I tried what you said, I completely remade the weapon, I duplicated EVERYTHING from the weapon : Effect, actors, sound and models ... Everything is correctly linked together, but it still does the same problem :( I'm gonna cry
If you have time, I attached the mod so you guys can look if you see what's the problem :/ The weapon is "Ventorini Beam", and all the other data related to it contain "Laser Tank" in it, and are well described, you should find them easily.
Nobody has an idea what I did wrong ? Is the Actor correct theorically ?? DrSuperEvil, you don't have an idea what I did wrong, you always helped so far :(
@MacSC2: Go
I'm solving it, ten minutes and I'll say how it went.
EDIT: Found the problem. You forgot to edit the most important actor: "Cyborg - Laser Tank (Bigger Attack Beam)" which has an event which tells the model to destroy when the final persistent effect has finished, that was the reason of not working. Just edited it and it works now.
P.S.: it is not needed to edit the Generic Attack actors which are created when you create and Action type event, but if you want to edit them is your decision, it is only for time saving.
Wait what ? Yes it has that event, but isn't it supposed to be there ? The beam isn't supposed to be destroyed when the persistent stops ? What did you change exactly ?
Thank you very much for your time and help :)
Edit : Ok I see my problem ... All that time my eyes were reading "Cyborg - Ventorini Beam (Create persistent)" in the event, while it was "Laser Drill - Ventorini Beam (Create Persistent)" written ... I'm sorry, that's a really stupid mistake, I'm going to go buy glasses right away lol
Thank you very much for your help sir <3
@MacSC2: Go
Yes, that actor is needed but you have to set your copied effect in the field because that actor was using the Laser Drill Tripod Final Persistent effect, not yours.