Releases: sauerbraten/p1xbraten
8.3.0
- fixes misc anticheat server issues (#71, #72, #73)
- bumps EOS SDK version to v1.16.1
- adds misc upstream ENet fixes
- based on SVN r6856:
specchat
server variable, set to 1 to broadcast team chat between specs (only)- better
ammobarhideempty
behavior isspectator
returns player1's state when used without argument- new edit commands
selchildcount
&selchildmat
All builds below are anti-cheat builds. For Windows and Linux, two launchers are included: only anticheat.[bat|sh]
enables the anti-cheat features!
8.2.0
- fixes
#specmute
: it did nothing... - fixes file integrity checking on macOS
- restores support for 's' flag in
inputcommand
- keeps
fullscreenmonitor
var out of init.cfg (for vanilla compat)
All builds below are anti-cheat builds. For Windows and Linux, two launchers are included: only anticheat.[bat|sh]
enables the anti-cheat features!
8.1.0
- fixes some checkboxes in the options menu
- adds the
#specmute
remote variable: when 1, spectators can't send any chat messages - adds the
#tourney [MM:[SS]]
remote command, which is the same as#competitive
, but also enables specmute for the next match
All builds below are anti-cheat builds. For Windows and Linux, two launchers are included: only anticheat.[bat|sh]
enables the anti-cheat features!
8.0.0
- fixes the fullbright options in the options GUI
- when
usep1xbratenmenus
is 0, the vanilla serverbrowser and scoreboard are now used - adds the
fullscreenmonitor
variable: specifies on which display the game runs on when in fullscreen mode, 0 being the primary display - adds the
getnummonitors
command: returns the number of connected displays - adds the
getmonitorname <id>
command: returns the name of the monitor with the specified index - adds the
serverbrowseruse[ping|players|slots|mode|map|time|master|host|port|description]
variables: set to 0 to hide the respective column from the UI - misc updates from SVN
All builds below are anti-cheat builds. For Windows and Linux, two launchers are included: only anticheat.[bat|sh]
enables the anti-cheat features!
7.0.0
- updates Epic SDK to version 1.15.4
- adds a search field to the serverbrowser using the new
filterservers
variable - adds the
setfont <name>
command - adds the
#getip <cn>
,#ban <ip> <minutes>
,#unban <ip>
, and#listbans
remote commands (admin-only) - adds
replacetex
andreplacetexsel
from SVN in favor of the earlierreplacetex
p1xbraten command - adds the
serverbotbalanceearly
server variable (useful for pub ictf etc.) - fixes a bunch of small things
Check out the README for more information about new features.
All builds below are anti-cheat builds. For Windows and Linux, two launchers are included: only anticheat.[bat|sh]
enables the anti-cheat features!
6.1.0
- update Epic SDK to version 1.15.1
- fix macOS builds by using enet archive when cross-compiling
6.0.0
- adds a message with server information at the beginning of a demo
- server now reports mod ID 9 via extinfo (previously assigned to waiter)
- adds anticheat support:
- adds
-e
command-line flag to enable anti-cheat functionality - adds launch scripts that use this flag
- adds
forceanticheatclient
server variable - adds read-only
anticheatenabled
variable
- adds
- allow setting match time in
competitive
remote command:#competitive 5:00
- fix timestamp roll-over in server logs
- fix bugs in clien-side demo recording:
- remove buggy
recordclientdemo 1
to schedule recording for next match (userecordclientdemonext = [mapstart = [recordclientdemo 2; mapstart = []]]
instead) - omit certain packets (e.g. auth or anticheat related) from demo
- allow recording coop edit sessions (EXPERIMENTAL)
- fix recording when match is paused at the beginning
- remove buggy
known issues
- may not run on macOS Monterey (confirmed broken on 12.4)
5.4.1
- fixed a bug that starting a local game from the start screen sometimes crashed the game
5.4.0
- name completion tries substring matching (similar to parseplayer)
- Tab now completes names in the middle of the line
- make teleports work for spectators
- fix 'follow on/off' console messages
5.3.0
- allows restoring old Tab behavior in chat prompt (see README)
- adds
addautoauthdomain
server command to request key after player connected - improves player name parsing in
setmaster
,setteam
,ignore
,kick
,spectator
,follow
andgoto
commands - adds
nextfollowteam
to cycle through players grouped by team as spectator (see README) - adds flag indicator next to carrier name in spec hud