Skip to content

(Suggestion) Improvements to directional particles and certain VFX #10

@I0nTech

Description

@I0nTech

Title, directional particles summoned by setting:

  effects:
    circle:
      - location: origin
        effectlib:
          class: Vortex
          particle: end_rod
          radius: 4
          particles: 20
          particle_count: 0
          particle_offset_x: 0
          particle_offset_y: 1
          particle_offset_z: 0
          particle_data: 1

Can only travel in the x, y and z axes. This severely limits what can be done with directional particles as of now.
https://imgur.com/a/IQswZDT

Solution:
To effectlib, add relative_particle_offset_x, relative_particle_offset_y and relative_particle_offset_z, functioning the same way as relative_offset, but for particles. The particle would travel in the appropriate direction, when particle_count: 0 and particle data is supported.

This would also allow us to have more control over the way particles are summoned when using particle_offset.

(I honestly just want to be able to create particle shockwaves and flamethrower effects in Magic without needing to set a marker for or cast a MythicMobs skill just for VFX...)

If possible, allowing auto-orient: true to cause directional particles to travel in the direction from the source to target and having a dedicated directional: true parameter instead of particle_count: 0 would be great.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions