I copied the banshees' backlash rockets (ammo, not the weapon) and renamed them. I didn't change anything else. Now, when the banshee is firing at its target, the rockets launch from ground level (height) and not from the unit itself like the normal ones. Additionally, the rockets don't hit the target but fly through and hit the ground position where the target is located.
A year ago I could have solved this easily but now I've just simply forgotten what to do ... :(
It's really not clear what you did. Copying an existing object will not break anything, you must have modified something.
Make sure the Launch Missile effect got the correct ammo. Make sure the Action actor is linked to the proper effects and it is linked to the right Missile actor.
Everything is linked correctly. All I did was copying the "weapon - backlash rocket" unit (projectile and not the weapon), tinted it blue via actor events, and switched the "ammo" value of the backlash rockets effect to the new projectile.
I did it twice with the same effect: The rockets start from the exact ground location of the banshee (perpendicular to the flying banshee) and hit the ground location of the target (also perpendicular to whatever the target is). I had the same problem with the stalker one year ago when I switched weapons but I solved this somehow by taking attachment points into consideration... but tragically I cannot remember what I changed to make it work.
Everything is linked correctly. All I did was copying the "weapon - backlash rocket" unit (projectile and not the weapon), tinted it blue via actor events, and switched the "ammo" value of the backlash rockets effect to the new projectile.
I did it twice with the same effect: The rockets start from the exact ground location of the banshee (perpendicular to the flying banshee) and hit the ground location of the target (also perpendicular to whatever the target is). I had the same problem with the stalker one year ago when I switched weapons but I solved this somehow by taking attachment points into consideration... but tragically I cannot remember what I changed to make it work.
haha, well firstly you need to change the bashee's missile actor events to now be created when your new weapon unit is created, not the old. also you need to check your action actor (banshee attack) and make sure nothing funny happened to any of those actor events
The missile actor changed by itself and is created when one of the new missiles is launched. Also nothing has changed within the "banshee attack" actor events. Proof is (1) the correct creation of the new missile, and (2) the working tint event.
Maybe I should try setting up a completely new effect instead of just a projectile.. mh
EDIT: Solved! I duplicated the entire set of effects and customized the actors accordingly. The key to solve this problem was the "Art - Missile" entry in the attack actor.
I copied the banshees' backlash rockets (ammo, not the weapon) and renamed them. I didn't change anything else. Now, when the banshee is firing at its target, the rockets launch from ground level (height) and not from the unit itself like the normal ones. Additionally, the rockets don't hit the target but fly through and hit the ground position where the target is located.
A year ago I could have solved this easily but now I've just simply forgotten what to do ... :(
duping often adds a useless number 2 to the ids of stuff which breaks the actor or adds duplicate events which aslo break it.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
@StragusMapster: Go
Everything is linked correctly. All I did was copying the "weapon - backlash rocket" unit (projectile and not the weapon), tinted it blue via actor events, and switched the "ammo" value of the backlash rockets effect to the new projectile.
I did it twice with the same effect: The rockets start from the exact ground location of the banshee (perpendicular to the flying banshee) and hit the ground location of the target (also perpendicular to whatever the target is). I had the same problem with the stalker one year ago when I switched weapons but I solved this somehow by taking attachment points into consideration... but tragically I cannot remember what I changed to make it work.
haha, well firstly you need to change the bashee's missile actor events to now be created when your new weapon unit is created, not the old. also you need to check your action actor (banshee attack) and make sure nothing funny happened to any of those actor events
@peranzormal: Go
The missile actor changed by itself and is created when one of the new missiles is launched. Also nothing has changed within the "banshee attack" actor events. Proof is (1) the correct creation of the new missile, and (2) the working tint event.
Maybe I should try setting up a completely new effect instead of just a projectile.. mh
EDIT: Solved! I duplicated the entire set of effects and customized the actors accordingly. The key to solve this problem was the "Art - Missile" entry in the attack actor.