Nimbus


KineticNimbusComponent - slap it on a mesh and get events from it. Easy

LunosPhysicsFeaturesComponent automatically handles it for physics objects.

Lock Ideas


  • Laser, use nimbus to raise a crystal into the beam
    • Shoot to rotate crystal once in the beam?
  • Nimbus Laser
    • Auto nimbus or refreshes objects. Nimbus height is FIXED at the height of the line
    • Affects all nimbus objects
    • Needs a “refresh” thing, should be straightforward
    • Wraps around nimbus discs (does not occlude)
    • Other larger objects occlude it? or maybe no occlusion? Or maybe just one special object

Todo:


  • Nimbus explosion / AoE application ✔
  • Nimbus aim trajectory helper ✔
  • Refactor “NimbusComponent” ✔
  • Not all objects get an overlay - nimbus component problem? ✔
  • Placing nimbus niagara FX on the ground
    • Handle for “resetting” the nimbus too (sorta done)
    • May need to separate out explosion from lift effect, or pass some variables ✔
  • Animations
    • Ball needs to appear in hand on spawn / remove recall effect ✔
  • Custom stencil highlight ✔

Nimbonic energy? lololol

Nimbus Laser


  • Is it a trace or overlap?
    • Multi-trace is probably the easiest?
    • Can use niagara to draw beam
    • Trace has to tick, overlap does not
  • OK
    • I think it is very much a laser. Single line trace, occludes
      • Nimbus disks “refire” the laser in a straight line
      • Crystals refire in a rotatable line
      • Other objects occlude it
    • What about crossing the beams?
      • Don’t do it.