📦 What is FPS Stress Tester?
The FPS Stress Tester 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
- 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
🧪 Use Cases
- 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
🖥 Microcontroller Properties
You can enable or disable the Noise (randomized load) via the microcontroller's property settings.
The default setting is true (enabled).
↑ Disabling noise results in a more stable and consistent load pattern.
🔌 Node Configuration (Connections)

- 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
⚠ Notes & Warnings
- This vehicle is intended to intentionally reduce game performance, and may significantly lower FPS.
- Due to potential impact on your PC and game responsiveness, long-term usage is not recommended.
- This is a developer/testing tool and is not intended for general gameplay use.
- Excessively high load levels may cause system slowdown, freezing, or crashes, depending on your hardware.