It's acting super weird,
So I have a callback from Wwise into Unity. It is watching for a marker in my project. Whenever the marker is hit, it returns a string of the name of the marker. So unity is getting 5 ish markers every beat. So the spawn will do a random burst and then just shut off, even though I can see that my if statement is printing to my debug every marker.
My fire rate is set to 0. Burst I'm assuming should be 1? I tried 0 and there were no bullets.
But Spawn, it should produce one bullet per call to the function right? Even if I called it once, it would be
Call Spawn
Spawn fires 1 bullet
Spawn does nothing until called again
I feel like I'm missing something super basic about how this is functioning, any recommendations? Am I approaching it from the wrong angle perhaps?