Tornado Physics

0
1 downloads
August 9, 2026
Tornado Physics

Description

Make Tornadoes Scary Again! By default, Farming Simulator 25 tornadoes are just visual effects that pass right through your equipment. Tornado Physics changes that completely. This script mod hooks into the game engine to apply real physical forces to any vehicle caught in the storm.

🔥 Key Features:

True Suction: Vehicles are physically dragged across the ground toward the funnel.

Lift & Throw: Once inside the "Eye," vehicles are lifted into the air and spun around.

Mass Matters: Heavy tractors (30t+) will struggle and hover low, while lighter vehicles (pickups, small tractors) will be launched high into the air.

Total Destruction: If a vehicle is caught in the tornado, it is instantly "Totaled." It will receive 100% Damage, 100% Paint Wear, and 100% Dirt. The engine will fail and require towing to a shop.

Shop Safety: Vehicles inside the store configuration screen are protected from physics.

🛠️ How it Works: The mod scans the game engine for the tornado's position and calculates distance to every active vehicle. It uses a custom impulse system to override the game's heavy gravity and friction, creating a realistic "tumbling" effect without causing lag or physics explosions.

💻 Console Commands (Optional): This mod works automatically with natural weather, but if you want to test it or force a storm, you can use these console commands:

gsWeatherTwisterSpawn - Spawns a tornado directly in front of you (Game Default).

t_status - Checks if the script has locked onto the tornado.

t_scan_root - Forces a re-scan of the engine (useful if the tornado doesn't seem to be pulling).

t_lock [ID] - Manual override to lock physics to a specific object ID.

⚠️ Compatibility:

Multiplayer: Supported.

Performance: Highly optimized. Physics sleep until the storm is close.

Server: Runs on server-side logic to keep clients synced.

ADVANCED TUNING (NEW CONSOLE SYSTEM)

For power users who want a specific experience, you can override the auto-settings using the console (~).
Settings are automatically saved to: "modSettings/TornadoPhysics_Config.xml"

MASTER COMMANDS:
This update introduces a centralized command system. You no longer need to remember 20 different commands! Use 't_help [command]' in-game for full details on sub-commands.

  1. PHYSICS CONTROL (t_physics)

  • t_physics radius [x] : Manually override storm size (Default: 35)

  • t_physics power [x] : Change ejection strength (Default: 20)

  • t_physics heavy [x] : Set mass threshold for heavy vehicles

  • t_physics fence [x] : Set distance from map edge where physics stop

  • t_physics lift_bales : Toggle handling of bales/pallets

  • t_physics lift_logs : Toggle handling of logs

  • t_physics indoor_damage: Toggle damage to vehicles inside sheds

  • t_physics randomize : Force a new random Tornado size and EF rating

  1. MODULE SETTINGS (t_set)

  • t_set save : Save your current configuration to XML

  • t_set cargo : Toggle Cargo Spilling System (Default: OFF)

  • t_set husbandry : Toggle Animal Lethality (Default: OFF)

  • t_set destruction : Toggle persistent vehicle destruction (Default: OFF)

  • t_set recovery : Toggle the hardcore Emergency Tow bill when resetting to the shop (Default: OFF)

  • t_set mapui : Toggle the Map UI overlay ON/OFF (Default: OFF)

  1. VISUALS & AUDIO (t_sfx)

  • t_sfx sound : Toggle Siren Audio ON/OFF

  • t_sfx ring : Toggle Debug Ring (Visual Safety Zone) (Default: OFF)

  • t_sfx fire_random : Toggle random fire ignition for vehicles

  1. HARDCORE TUNING (t_tune)

  • Fine-tune the simulation constants live.

  • Commands: suction, lift, chaos, bale_orbit, hover, max_speed, purge_time

  • Example: "t_tune chaos 20" (Makes the tornado incredibly violent)

  1. MASTER RESET (t_reset)

  • Factory reset your settings if things get out of hand.

  • Commands: all, physics, tuning, cargo, husbandry

  • Example: "t_reset all"

  1. DEVELOPER TOOLS (t_dev)

  • t_dev hud : Toggles the on-screen Physics Telemetry UI over nodes

  • t_dev verbose all : Enables master logging

  • t_dev pos : Toggles real-time coordinate tracking for the tornado node

Credits

Scripting & Physics by whitevamp

Files

921.0 KB

Primary

1 Downloads

Download

Version:4.0
File size:921.0 KB
Downloads:1

Rating

Rating
0
Rate this mod
Views
89