[WIP] Sauerbraten source port for the 2020 edition
OTHER License
A client mod for Cube 2: Sauerbraten. Aims for a vanilla-like experience, but more polished.
This mod can also be used as a server mod, although there are currently no changes to speak of when running as a server.
Currently based on Sauerbraten SVN revision 6217. Work is in progress to rebase on the 2020 edition and include the latest official fixes and improvements.
^f9
console color code (light gray)./showwaypointscolour 0xffffff
)./rockettrailcolour
, /rifletrailcolour
, /grenadetrailcolour
).positionpacketdelay
and disableenetlimits
variables ported from/ragdolleyesmooth
and /ragdolleyesmoothmillis
variables persistent/avatarfov
and /avatarzoomfov
) persistent/dbgspawns 1
to debug playerstart spawn probability in local games/swayside
, /swaystep
and /swayup
variables are now persistent./landingvfx 0
to disable)./liquidvfx 0
to disable)./teleportvfx 0
to disable)./jumppadvfx 0
to disable)./teleportvfx 0
to disable)./jumppadvfx 0
to disable)./hitscanlight 0
to disable)./hudicons 0
variable to hide icons on the HUD (defaults to 1
)./radardeadplayers 0
to hide dead player icons ("") on the minimap./crosshairforceadditive 1
variable to force additive blending for0
). If 0
, "mix"/crosshairwaitalpha 0.0..1.0
to control the opacity of the crosshair1.0
is fully opaque, defaults to 0.5
)./chathighlightname
to use an additional highlight wordaniso
(0
16
) 16 anisotropic filtering to make textures lookconscale
(0.33
0.42
) Larger console text.consize
(5
7
) More console messages on screen.depthbits
(0
24
) Fixes Z-fighting in large maps on Intel IGPs.fov
(100
90
) Hor+ FOV is now used (the new value is equivalent to /fov 90
on 4:3).zoomfov
(35
45
) Wider zoom FOV to be more useful in common situations (also using Hor+ now).avatarzoomfov
(25
-> 30
) - Wider hudgun zoom FOV to match the new default zoom FOV.fsaa
(-1
4
) 4 MSAA to combat aliasing on polygon edges.fullconsize
(75
85
) Taller full console (saycommand
line is still visible just below).guiclicktab
(0
1
) Click to switch GUI tabs (instead of merely hovering them).hidefrags
(1
0
) Always display frags in the scoreboard, even in capture and CTF modes.miniconsize
(5
8
) More chat messages on screen.minimapsize
(8
10
) Sharper minimap.showdeaths
(0
1
) Display the number of deaths for each player in the scoreboard.showwaypointsradius
(200
500
) See waypoints from further away.soundbufferlen
(1024
768
) Lower sound latency.soundfreq
(22050
48000
) Improved sound quality.animationinterpolationtime
(150
220
) Smoother animation interpolation (visible on players).zoominvel
(250
220
) - More reactive FOV change when zooming.zoominvel
(100
160
) - Smoother FOV change when unzooming.conscale
(0.001..1000.0
0.3..2.0
) Prevents the console fromminimapsize
(7..10
7..11
) Even sharper minimap.shadowmapsize
(7..11
7..12
) Sharper/better-looking shadowmaps.zoomfov
(10..60
10..150
) Allows for more subtle zoom FOV.No binaries are provided yet. Therefore, you must build this project from sources to run it.
packages/
folder from yourpackages/
can't legally be redistributedmake -C src install
in a terminal while in./sauerbraten_unix
in the root folder.Copyright 2001-2020 Wouter van Oortmerssen, Lee Salzman, Mike Dysart, Robert Pointon, and Quinton Reeves
Mod changes 2020-2022 Hugo Locurcio (see Git history)
Licensed under the Zlib license, see LICENSE.txt for details.