playMaker

Author Topic: Official action pack to control the native Shuriken particle system - when?  (Read 64774 times)

Broken Stylus

  • Beta Group
  • Hero Member
  • *
  • Posts: 817
For years I've been looking for this and there's just nothing coming our way. It's a bit ridiculous at this point, we're not talking about a third party extension there.
The Shuriken system works with multiple panels; a main one and one for each module (Emission, Shape, etc.). One could argue that once a particle component has been set up properly there's little reason to change it. Ok but there aren't even basic actions for the most mundane of typical functions. For example, how do I stop particles from playing with the default actions?

jeanfabre

  • Administrator
  • Hero Member
  • *****
  • Posts: 15620
  • Official Playmaker Support
Hi,

 I am pretty sure I covered a lot of shuriken basic commands on the Ecosystem, have you looked for it?

https://github.com/jeanfabre/PlayMakerCustomActions_U4/blob/master/Assets/PlayMaker%20Shuriken/Actions/ParticleSystemStop.cs

Maybe it did not carried over to the new github repositories... I'll have a look tomorow.


Bye,

Jean

Broken Stylus

  • Beta Group
  • Hero Member
  • *
  • Posts: 817
Well for example I couldn't even find a "Particle stop" action. I know there's a stop option in the Play action but that's not adequate when particles start playing on their own, and overall I find it weird that after many years a complete set of actions is not available and above all, needs to be fetched on the Ecosystem. At least I assume that the main panel should be completely exposed through a single action so the basic parameters could be changed at runtime, based on game values that evolve during play. Obviously the most impressive conclusion of this would be to have each module exposed in its own action but that may be overkill.

jeanfabre

  • Administrator
  • Hero Member
  • *****
  • Posts: 15620
  • Official Playmaker Support
Hi,

Can you describe the issue with stop more in details? maybe Ic an do an action for that.

Bye,

Jean

Broken Stylus

  • Beta Group
  • Hero Member
  • *
  • Posts: 817
It's not exactly an issue per se and I understand that covering all the modules would take a lot of work, and it's probably a special case scenario to find a developer trying to modify a parameter at runtime when they're usually set manually by devs and hardly changed after that.