📦 What is FPS Stress Tester?
[img]https://i.imgur.com/fKwjMY8.gif[/img]
The [b]FPS Stress Tester[/b] is a diagnostic vehicle for Stormworks that intentionally lowers the game's frame rate (FPS).
It allows you to test and debug vehicle behavior and world physics under simulated performance stress conditions.
⚙ Key Features
[list]
[*] Toggleable performance load (ON / OFF)
[*] Adjustable load level (1–100)
[*] Optional noise function (adds random fluctuation to load)
[*] Displays current load level via numeric and bar indicators
[*] Real-time line chart visualizing load fluctuation
[/list]
🧪 Use Cases
[list]
[*] Stress testing microcontrollers and Lua scripts
[*] Observing vehicle behavior under low-FPS conditions
[*] Verifying PID tuning and time-sensitive logic
[*] Simulating multiplayer lag for debugging
[*] Reproducing and identifying bugs in unstable conditions
[/list]
🖥 Microcontroller Properties
[img]https://i.imgur.com/TGpLFhf.gif[/img]
You can enable or disable the [b]Noise[/b] (randomized load) via the microcontroller's property settings.
The default setting is [b]true (enabled)[/b].
[img]https://i.imgur.com/KDIPrUY.gif[/img]
↑ Disabling noise results in a more stable and consistent load pattern.
🔌 Node Configuration (Connections)
[img]https://i.imgur.com/zJ9dE3n.png[/img]
[list]
[*] Load Control Unit (Microcontroller): Handles load processing, graph rendering, and bar output
[*] ON Signal (Switch): Starts or stops the load generation
[*] Load Level Input (Slider / Number): Specifies the intensity of the load (1–100)
[*] Video Output (Monitor, 2x3 recommended): Displays real-time graph and bar visuals
[/list]
⚠ Notes & Warnings
[list]
[*] This vehicle is intended to [b]intentionally reduce game performance[/b], and may significantly lower FPS.
[*] Due to potential impact on your PC and game responsiveness, [b]long-term usage is not recommended[/b].
[*] This is a [b]developer/testing tool[/b] and is not intended for general gameplay use.
[*] Excessively high load levels may cause [b]system slowdown, freezing, or crashes[/b], depending on your hardware.
[/list]