TPS ADJUSTER for Debugging
[b]A simple tool that allows you to change your tickrate precisely up to 1.5 tps, for debugging vehicle actions you can't see with your naked eye[/b]
[i]Example Use: testing control logic for vehicles, finding simulation details, etc.[/i]
HOW TO USE:
1.[b]Select the controller and adjust the sample count.[/b] More gives more precise tps calculations, but each adds 1 second of delay when spawning the vehicle.
2.[b]Connect TPS node to a keypad or some sort.[/b] This will allow you to input tickrate in ticks per second. It will ONLY activate between 1.5 and 60 TPS.
How it Works:
This MC uses large loops to overload game calculation, to further slow down the game's tps. It calculates the loop count per second precisely with multiple stormworks LUA's auto RE detection samplers, and size the loop count per setpoint TPS using that sample value.
Important Note:
-The TPS adjuster works fine most of the time, but instability CAN happen. Already laggy builds might lower the game tps even further.
-Because of the noise in sampling and game calculations, the main looper might not loop precisely at the desired tps, and the time per tick CAN exceed 1000ms at low TPS, which breaks the MC permanently.
[b]But anyways, have fun using it![/b]