when i set the start_mode to manual, then call set_manual_start(true) everyframe the spawner just spawns bullet every frame and not taking the firerate into account. is this intentional or is there a way to handle firerates in manual mode(like a method called can_shoot() that returns true if the bullet can fire again after the fire rate or false if it cant shoot yet)
when i set the start_mode to manual, then call set_manual_start(true) everyframe the spawner just spawns bullet every frame and not taking the firerate into account. is this intentional or is there a way to handle firerates in manual mode(like a method called can_shoot() that returns true if the bullet can fire again after the fire rate or false if it cant shoot yet)