You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
race: add new settings to control vehicle physics behavior (#655)
* race: add vehicle_physics_mode and vehicle_physics_fps settings
* Change default physics mode to legacy
vehicle_physics_mode: "fixed" or "legacy" (restores old physics behavior).
vehicle_physics_fps: sets the FPS limit when using "legacy" mode.
Copy file name to clipboardExpand all lines: [gamemodes]/[race]/race/edf/race.edf
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,8 @@
7
7
<setting name="respawntime" friendlyname="Respawn delay" type="natural" description="Time from death to respawn in seconds. Default is 5." default="5" required="true"/>
8
8
<setting name="autopimp" friendlyname="Auto pimp" type="selection:true,false" default="true" description="Whether to apply a selection of visual upgrades to vehicles." required="false"/>
9
9
<setting name="firewater" friendlyname="Fire water" type="selection:true,false" default="false" description="Whether to explode the player when entering the water." required="false"/>
10
+
<setting name="vehicle_physics_mode" friendlyname="Vehicle physics mode" type="selection:fixed,legacy" description="Sets the vehicle physics mode. Use fixed (recommended) for FPS-independent physics, or legacy to use FPS-dependent physics." required="false"/>
11
+
<setting name="vehicle_physics_fps" friendlyname="Vehicle physics FPS" type="string" description="FPS limit to use when vehicle physics mode is set to legacy. This setting changes the limit: -1 = leave unchanged, 0 = unlimited, 25+ = specific limit." required="false"/>
desc="Sets the vehicle physics mode. Use fixed (recommended) for FPS-independent physics, or legacy to use FPS-dependent physics."
327
+
/>
328
+
329
+
<settingname="*vehicle_physics_fps"value="-1"
330
+
friendlyname="Vehicle physics FPS"
331
+
group="Gameplay"
332
+
accept="-1,0,25-32767"
333
+
desc="FPS limit to use when vehicle physics mode is set to legacy. This setting changes the limit: -1 = leave unchanged, 0 = unlimited, 25+ = specific limit."
334
+
/>
335
+
322
336
<settingname="*ghostmode_map_can_override"friendlyname="Ghost mode map override"group="Gameplay"value="true"accept="false,true"desc="Set to true to allow the map to override this setting"/>
323
337
<settingname="*skins_map_can_override"friendlyname="Driver skin map override"group="Graphics"value="true"accept="false,true"desc="Set to true to allow the map to override this setting"/>
324
338
<settingname="*vehicleweapons_map_can_override"friendlyname="Vehicle weapons map override"group="Gameplay"value="true"accept="false,true"desc="Set to true to allow the map to override this setting"/>
@@ -329,6 +343,9 @@
329
343
330
344
<settingname="*ghostmode_warning_if_map_override"friendlyname="Ghost mode override warning"group="Gameplay"value="true"accept="false,true"desc="Set to true to issue a warning to players in the chatbox, if the map overrides this setting"/>
331
345
<settingname="*vehicleweapons_warning_if_map_override"friendlyname="Vehicle weapons override warning"group="Gameplay"value="true"accept="false,true"desc="Set to true to issue a warning to players in the chatbox, if the map overrides this setting"/>
346
+
347
+
<settingname="*vehicle_physics_mode_map_can_override"friendlyname="Vehicle physics mode map override"group="Gameplay"value="true"accept="false,true"desc="Set to true to allow the map to override this setting"/>
348
+
<settingname="*vehicle_physics_fps_map_can_override"friendlyname="Vehicle physics FPS map override"group="Gameplay"value="true"accept="false,true"desc="Set to true to allow the map to override this setting"/>
0 commit comments