I am pretty new to the sc2 editor. I got to editing Tychus's Toss Grenade ability by going through the beginner intro tutorial pages on the official Starcraft site. However I ran into a hiccup. I want to change it so the missile bounces on the ground and explodes/deals damage each time. I changed the Bounce field on the Launch Missile effect of the Toss Grenade, so when I test it in-game, it actually bounces. I think it even applies damage both times it hits, however I can't seem to get the explosion/sound to actually appear the second time. I assume it has something to do with sending some sort of message for when impact = play sound/animation, but I don't know how to do it. Anyone got an idea?
The Action type actor is what determines the sounds. If it uses the effect each time just link a Sound type actor to the effect used by the missile on impact.
Rollback Post to RevisionRollBack
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
Hey! Thanks for responding. But I think my issue is different. The visual explosion and audio plays when the 'grenade' missile first hits the ground, but then I made it bounce using the bounce field, and when it hits the ground the second time, there is no explosion/audio. The damage still occurs, I think. but not the visuals. Not sure how to link an actor to it. The Tychus throw grenade action actor has the impact/sound included, and has in its events the message:
Effect.BonesTossGrenadeDamage.Start
=> FromEffectTreeDescendant
ActionImpact
Which I assume means that when the damage effect occurs, the impact map/sounds will play. But for the second time the damage occurs (after the grenade bounces and hits the ground the second time), it doesn't happen again. And I'm not sure how to get it working.
Wow. I'm sorry. I think the way that the Tychus Throw Grenade skill is set up by the actual game threw me off. I try not to create more stuff than I need, but it just didn't want to cooperate with the bouncing mechanic.
I created a model and a sound actor and linked them to the impact effect. It seems to work perfectly fine now. The explosion and sound happen on each bounce.
I do have one last question though please, should I be worried that the events I have for my model actor are red text? I have provided a screenshot with the post.
Hello,
I am pretty new to the sc2 editor. I got to editing Tychus's Toss Grenade ability by going through the beginner intro tutorial pages on the official Starcraft site. However I ran into a hiccup. I want to change it so the missile bounces on the ground and explodes/deals damage each time. I changed the Bounce field on the Launch Missile effect of the Toss Grenade, so when I test it in-game, it actually bounces. I think it even applies damage both times it hits, however I can't seem to get the explosion/sound to actually appear the second time. I assume it has something to do with sending some sort of message for when impact = play sound/animation, but I don't know how to do it. Anyone got an idea?
The Action type actor is what determines the sounds. If it uses the effect each time just link a Sound type actor to the effect used by the missile on impact.
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
Hey! Thanks for responding. But I think my issue is different. The visual explosion and audio plays when the 'grenade' missile first hits the ground, but then I made it bounce using the bounce field, and when it hits the ground the second time, there is no explosion/audio. The damage still occurs, I think. but not the visuals. Not sure how to link an actor to it. The Tychus throw grenade action actor has the impact/sound included, and has in its events the message:
Effect.BonesTossGrenadeDamage.Start
=> FromEffectTreeDescendant
ActionImpact
Which I assume means that when the damage effect occurs, the impact map/sounds will play. But for the second time the damage occurs (after the grenade bounces and hits the ground the second time), it doesn't happen again. And I'm not sure how to get it working.
As I said make a Sound type actor and make it be created by your impact effect.
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
Wow. I'm sorry. I think the way that the Tychus Throw Grenade skill is set up by the actual game threw me off. I try not to create more stuff than I need, but it just didn't want to cooperate with the bouncing mechanic.
I created a model and a sound actor and linked them to the impact effect. It seems to work perfectly fine now. The explosion and sound happen on each bounce.
I do have one last question though please, should I be worried that the events I have for my model actor are red text? I have provided a screenshot with the post.
Thanks! And happy new year :)
Nothing to worry about it is just that actor events use different colours to the rest of the data editor for showing non parent values.
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