// ================================================== // Main configuration for client selectable physics // ================================================== // ============== // Main options // ============== set g_physics_clientselect 0 "allow clients to select their physics set" set g_physics_clientselect_options "xonotic nexuiz quake warsow defrag quake3 vecxis quake2 bones" set g_physics_clientselect_default "" "override default physics" // ========= // Xonotic // ========= set g_physics_xonotic_airaccel_qw -0.8 set g_physics_xonotic_airstrafeaccel_qw -0.95 set g_physics_xonotic_airspeedlimit_nonqw 900 set g_physics_xonotic_maxspeed 360 set g_physics_xonotic_jumpvelocity 260 set g_physics_xonotic_jumpvelocity_crouch 0 set g_physics_xonotic_maxairstrafespeed 100 set g_physics_xonotic_maxairspeed 360 set g_physics_xonotic_airstrafeaccelerate 18 set g_physics_xonotic_warsowbunny_turnaccel 0 set g_physics_xonotic_airaccel_qw_stretchfactor 2 set g_physics_xonotic_airaccel_sideways_friction 0 set g_physics_xonotic_aircontrol 100 set g_physics_xonotic_aircontrol_power 2 set g_physics_xonotic_aircontrol_backwards 0 set g_physics_xonotic_aircontrol_sidewards 0 set g_physics_xonotic_aircontrol_penalty 0 set g_physics_xonotic_warsowbunny_airforwardaccel 1.00001 set g_physics_xonotic_warsowbunny_topspeed 925 set g_physics_xonotic_warsowbunny_accel 0.1593 set g_physics_xonotic_warsowbunny_backtosideratio 0.8 set g_physics_xonotic_friction 6 set g_physics_xonotic_accelerate 15 set g_physics_xonotic_stopspeed 100 set g_physics_xonotic_airaccelerate 2 set g_physics_xonotic_airstopaccelerate 3 set g_physics_xonotic_track_canjump 0 // ======== // Nexuiz // ======== set g_physics_nexuiz_airaccel_qw 0.95 set g_physics_nexuiz_airstrafeaccel_qw 0 set g_physics_nexuiz_airspeedlimit_nonqw 0 set g_physics_nexuiz_maxspeed 400 set g_physics_nexuiz_jumpvelocity 300 "333 to match xonotic physics" set g_physics_nexuiz_jumpvelocity_crouch 0 "333 to match xonotic physics" set g_physics_nexuiz_maxairstrafespeed 0 set g_physics_nexuiz_maxairspeed 220 set g_physics_nexuiz_airstrafeaccelerate 0 set g_physics_nexuiz_warsowbunny_turnaccel 0 set g_physics_nexuiz_airaccel_qw_stretchfactor 0 set g_physics_nexuiz_airaccel_sideways_friction 0.35 set g_physics_nexuiz_aircontrol 0 set g_physics_nexuiz_aircontrol_power 2 set g_physics_nexuiz_aircontrol_backwards 0 set g_physics_nexuiz_aircontrol_sidewards 0 set g_physics_nexuiz_aircontrol_penalty 0 set g_physics_nexuiz_warsowbunny_airforwardaccel 1.00001 set g_physics_nexuiz_warsowbunny_topspeed 925 set g_physics_nexuiz_warsowbunny_accel 0.1593 set g_physics_nexuiz_warsowbunny_backtosideratio 0.8 set g_physics_nexuiz_friction 7 set g_physics_nexuiz_accelerate 8 set g_physics_nexuiz_stopspeed 100 set g_physics_nexuiz_airaccelerate 5.5 set g_physics_nexuiz_airstopaccelerate 0 set g_physics_nexuiz_track_canjump 0 // ======= // Quake // ======= set g_physics_quake_airaccel_qw 1 set g_physics_quake_airstrafeaccel_qw 0 set g_physics_quake_airspeedlimit_nonqw 0 set g_physics_quake_maxspeed 320 set g_physics_quake_jumpvelocity 270 set g_physics_quake_jumpvelocity_crouch 0 set g_physics_quake_maxairstrafespeed 0 set g_physics_quake_maxairspeed 30 set g_physics_quake_airstrafeaccelerate 0 set g_physics_quake_warsowbunny_turnaccel 0 set g_physics_quake_airaccel_qw_stretchfactor 0 set g_physics_quake_airaccel_sideways_friction 0 set g_physics_quake_aircontrol 0 set g_physics_quake_aircontrol_power 2 set g_physics_quake_aircontrol_backwards 0 set g_physics_quake_aircontrol_sidewards 0 set g_physics_quake_aircontrol_penalty 0 set g_physics_quake_warsowbunny_airforwardaccel 1.00001 set g_physics_quake_warsowbunny_topspeed 925 set g_physics_quake_warsowbunny_accel 0.1593 set g_physics_quake_warsowbunny_backtosideratio 0.8 set g_physics_quake_friction 4 set g_physics_quake_accelerate 10 set g_physics_quake_stopspeed 100 set g_physics_quake_airaccelerate 106.66666666666666666666 set g_physics_quake_airstopaccelerate 0 set g_physics_quake_track_canjump 1 // ======== // Warsow // ======== set g_physics_warsow_airaccel_qw 1 set g_physics_warsow_airstrafeaccel_qw 0 set g_physics_warsow_airspeedlimit_nonqw 0 set g_physics_warsow_maxspeed 320 set g_physics_warsow_jumpvelocity 280 set g_physics_warsow_jumpvelocity_crouch 0 set g_physics_warsow_maxairstrafespeed 30 set g_physics_warsow_maxairspeed 320 set g_physics_warsow_airstrafeaccelerate 70 set g_physics_warsow_warsowbunny_turnaccel 9 set g_physics_warsow_airaccel_qw_stretchfactor 0 set g_physics_warsow_airaccel_sideways_friction 0 set g_physics_warsow_aircontrol 0 set g_physics_warsow_aircontrol_power 2 set g_physics_warsow_aircontrol_backwards 0 set g_physics_warsow_aircontrol_sidewards 0 set g_physics_warsow_aircontrol_penalty 0 set g_physics_warsow_warsowbunny_airforwardaccel 1.00001 set g_physics_warsow_warsowbunny_topspeed 925 set g_physics_warsow_warsowbunny_accel 0.1593 set g_physics_warsow_warsowbunny_backtosideratio 0.8 set g_physics_warsow_friction 8 set g_physics_warsow_accelerate 15 set g_physics_warsow_stopspeed 100 set g_physics_warsow_airaccelerate 1 set g_physics_warsow_airstopaccelerate 2.5 set g_physics_warsow_track_canjump 0 // ======== // DeFrag // ======== set g_physics_defrag_airaccel_qw 0.95 set g_physics_defrag_airstrafeaccel_qw 1 set g_physics_defrag_airspeedlimit_nonqw 0 set g_physics_defrag_maxspeed 320 set g_physics_defrag_jumpvelocity 270 set g_physics_defrag_jumpvelocity_crouch 0 set g_physics_defrag_maxairstrafespeed 30 set g_physics_defrag_maxairspeed 320 set g_physics_defrag_airstrafeaccelerate 70 set g_physics_defrag_warsowbunny_turnaccel 0 set g_physics_defrag_airaccel_qw_stretchfactor 0 set g_physics_defrag_airaccel_sideways_friction 0 set g_physics_defrag_aircontrol 150 set g_physics_defrag_aircontrol_power 2 set g_physics_defrag_aircontrol_backwards 0 set g_physics_defrag_aircontrol_sidewards 0 set g_physics_defrag_aircontrol_penalty 0 set g_physics_defrag_warsowbunny_airforwardaccel 1.00001 set g_physics_defrag_warsowbunny_topspeed 925 set g_physics_defrag_warsowbunny_accel 0.1593 set g_physics_defrag_warsowbunny_backtosideratio 0.8 set g_physics_defrag_friction 5.8 set g_physics_defrag_accelerate 15 set g_physics_defrag_stopspeed 100 set g_physics_defrag_airaccelerate 1 set g_physics_defrag_airstopaccelerate 2.5 set g_physics_defrag_track_canjump 0 // ========= // Quake 3 // ========= set g_physics_quake3_airaccel_qw 1 set g_physics_quake3_airstrafeaccel_qw 0 set g_physics_quake3_airspeedlimit_nonqw 0 set g_physics_quake3_maxspeed 320 set g_physics_quake3_jumpvelocity 270 set g_physics_quake3_jumpvelocity_crouch 0 set g_physics_quake3_maxairstrafespeed 0 set g_physics_quake3_maxairspeed 320 set g_physics_quake3_airstrafeaccelerate 0 set g_physics_quake3_warsowbunny_turnaccel 0 set g_physics_quake3_airaccel_qw_stretchfactor 0 set g_physics_quake3_airaccel_sideways_friction 0 set g_physics_quake3_aircontrol 0 set g_physics_quake3_aircontrol_power 2 set g_physics_quake3_aircontrol_backwards 0 set g_physics_quake3_aircontrol_sidewards 0 set g_physics_quake3_aircontrol_penalty 0 set g_physics_quake3_warsowbunny_airforwardaccel 1.00001 set g_physics_quake3_warsowbunny_topspeed 925 set g_physics_quake3_warsowbunny_accel 0.1593 set g_physics_quake3_warsowbunny_backtosideratio 0.8 set g_physics_quake3_friction 6 set g_physics_quake3_accelerate 10 set g_physics_quake3_stopspeed 100 set g_physics_quake3_airaccelerate 1 set g_physics_quake3_airstopaccelerate 0 set g_physics_quake3_track_canjump 1 // ======== // Vecxis // ======== set g_physics_vecxis_airaccel_qw 0.93 set g_physics_vecxis_airstrafeaccel_qw 0 set g_physics_vecxis_airspeedlimit_nonqw 0 set g_physics_vecxis_maxspeed 400 set g_physics_vecxis_jumpvelocity 300 "333 to match xonotic physics" set g_physics_vecxis_jumpvelocity_crouch 0 "333 to match xonotic physics" set g_physics_vecxis_maxairstrafespeed 0 set g_physics_vecxis_maxairspeed 220 set g_physics_vecxis_airstrafeaccelerate 0 set g_physics_vecxis_warsowbunny_turnaccel 0 set g_physics_vecxis_airaccel_qw_stretchfactor 0 set g_physics_vecxis_airaccel_sideways_friction 0.3 set g_physics_vecxis_aircontrol 0 set g_physics_vecxis_aircontrol_power 2 set g_physics_vecxis_aircontrol_backwards 0 set g_physics_vecxis_aircontrol_sidewards 0 set g_physics_vecxis_aircontrol_penalty 0 set g_physics_vecxis_warsowbunny_airforwardaccel 1.00001 set g_physics_vecxis_warsowbunny_topspeed 925 set g_physics_vecxis_warsowbunny_accel 0.1593 set g_physics_vecxis_warsowbunny_backtosideratio 0.8 set g_physics_vecxis_friction 5 set g_physics_vecxis_accelerate 5.5 set g_physics_vecxis_stopspeed 100 set g_physics_vecxis_airaccelerate 5.5 set g_physics_vecxis_airstopaccelerate 0 set g_physics_vecxis_track_canjump 0 // ========= // Quake 2 // ========= set g_physics_quake2_airaccel_qw 1 set g_physics_quake2_airstrafeaccel_qw 0 set g_physics_quake2_airspeedlimit_nonqw 0 set g_physics_quake2_maxspeed 300 set g_physics_quake2_jumpvelocity 270 set g_physics_quake2_jumpvelocity_crouch 0 set g_physics_quake2_maxairstrafespeed 0 set g_physics_quake2_maxairspeed 300 set g_physics_quake2_airstrafeaccelerate 0 set g_physics_quake2_warsowbunny_turnaccel 0 set g_physics_quake2_airaccel_qw_stretchfactor 0 set g_physics_quake2_airaccel_sideways_friction 0 set g_physics_quake2_aircontrol 0 set g_physics_quake2_aircontrol_power 2 set g_physics_quake2_aircontrol_backwards 0 set g_physics_quake2_aircontrol_sidewards 0 set g_physics_quake2_aircontrol_penalty 0 set g_physics_quake2_warsowbunny_airforwardaccel 1.00001 set g_physics_quake2_warsowbunny_topspeed 925 set g_physics_quake2_warsowbunny_accel 0.1593 set g_physics_quake2_warsowbunny_backtosideratio 0.8 set g_physics_quake2_friction 6 set g_physics_quake2_accelerate 10 set g_physics_quake2_stopspeed 100 set g_physics_quake2_airaccelerate 1 set g_physics_quake2_airstopaccelerate 0 set g_physics_quake2_track_canjump 1 // ======= // Bones // ======= set g_physics_bones_airaccel_qw 1 set g_physics_bones_airstrafeaccel_qw 1 set g_physics_bones_airspeedlimit_nonqw 0 set g_physics_bones_maxspeed 320 set g_physics_bones_jumpvelocity 270 set g_physics_bones_jumpvelocity_crouch 0 set g_physics_bones_maxairstrafespeed 30 set g_physics_bones_maxairspeed 320 set g_physics_bones_airstrafeaccelerate 70 set g_physics_bones_warsowbunny_turnaccel 0 set g_physics_bones_airaccel_qw_stretchfactor 0 set g_physics_bones_airaccel_sideways_friction 0 set g_physics_bones_aircontrol 150 set g_physics_bones_aircontrol_power 2 set g_physics_bones_aircontrol_backwards 0 set g_physics_bones_aircontrol_sidewards 0 set g_physics_bones_aircontrol_penalty 0 set g_physics_bones_warsowbunny_airforwardaccel 1.00001 set g_physics_bones_warsowbunny_topspeed 925 set g_physics_bones_warsowbunny_accel 0.1593 set g_physics_bones_warsowbunny_backtosideratio 0.8 set g_physics_bones_friction 5.97 set g_physics_bones_accelerate 15 set g_physics_bones_stopspeed 100 set g_physics_bones_airaccelerate 1 set g_physics_bones_airstopaccelerate 2.5 set g_physics_bones_track_canjump 0 // ========== // Overkill // ========== set g_physics_overkill_airaccel_qw -0.8 set g_physics_overkill_airstrafeaccel_qw -0.95 set g_physics_overkill_airspeedlimit_nonqw 900 set g_physics_overkill_maxspeed 400 set g_physics_overkill_jumpvelocity 260 set g_physics_overkill_jumpvelocity_crouch 0 set g_physics_overkill_maxairstrafespeed 100 set g_physics_overkill_maxairspeed 360 set g_physics_overkill_airstrafeaccelerate 24 set g_physics_overkill_warsowbunny_turnaccel 0 set g_physics_overkill_airaccel_qw_stretchfactor 2 set g_physics_overkill_airaccel_sideways_friction 0 set g_physics_overkill_aircontrol 125 set g_physics_overkill_aircontrol_power 2 set g_physics_overkill_aircontrol_backwards 0 set g_physics_overkill_aircontrol_sidewards 0 set g_physics_overkill_aircontrol_penalty 180 set g_physics_overkill_warsowbunny_airforwardaccel 1.00001 set g_physics_overkill_warsowbunny_topspeed 925 set g_physics_overkill_warsowbunny_accel 0.1593 set g_physics_overkill_warsowbunny_backtosideratio 0.8 set g_physics_overkill_friction 8 set g_physics_overkill_accelerate 15 set g_physics_overkill_stopspeed 100 set g_physics_overkill_airaccelerate 2 set g_physics_overkill_airstopaccelerate 3 set g_physics_overkill_track_canjump 0