I’ve been really careful trying to make sure any calculations I’ve been doing regarding physics, health regen, etc. utilises delta time in some way to keep things independent from the frame rate. However I’ve run into a bit of an issue I can’t seem to resolve, and I’m surprised there hasn’t been a single thread on the issue, even from complete beginners.
How can you make a weapon fire at the same speed REGARDLESS of the tick rate?
Mind you, my system EASILY handles UE4 at 60fps, but not everyone has that luxury. And I know, a weapon firing more than 60 times per second seems STUPIDLY high, but it’s still a problem if you had a minigun that has a high fire rate.
Any ideas on solving this issue, or am I just gonna have to make sure any and all weapons I ever create never fire faster than the absolute lowest fps I can see someone getting in the engine?