Custom ioQuake3 fork of the official engine supported by the Frozen Sand development team for the videogame Urban Terror 4.x serie (http://www.urbanterror.info).
- Open a terminal window and change to the directory containing this readme
- Install necessary libraries:
sudo apt-get install build-essential libsdl1.2-dev libxxf86vm-devsudo apt-get install libc6-dev-i386 libxxf86vm-dev mesa-common-dev
- Switch to the
scriptsdirectory - Run either
make-x86.shormake-x86_64.sh
- Open a terminal window and change to the directory containing this readme
- Install necessary libraries:
sudo apt-get install libsdl1.2-dev libxxf86vm-dev libc6-dev-i386sudo apt-get install mingw-w64 gcc-mingw-w64-base gcc-mingw-w64 binutils-mingw-w64
- Switch to the
scriptsdirectory - Run
make-mingw32.sh
- Added logging capability: writes in the same log file as the game module
- Added position save/load: fixed permanent position save/load not working in game module
- Added server-side ghosting feature: fix partial entity collision in jump mode
- Added flood protect fix: allow 2 reliable client commands every 1.5 seconds
- Added
tellcommand: send a private message to a specific client - Added RCON
teleportcommand: teleport a specific client to another location - Added RCON
positioncommand: retrieve client world coordinates - Added RCON
sendclientcommandcommand: send a reliable command as a specific client - Added RCON
spoofcommand: send a game client command as a specific client - Added RCON
forcecvarcommand: force a client USERINFO cvar to a specific value - Added RCON
followcommand: use QVM follow command but introduces pattern matching - Allow client position load while being in a jump run (reset running timer if necessary)
- Improved map searching algorithm
- Fixed
stopserverdemocommand being executed on non-dedicated servers - Replaced auth ban message with something understandable
- Unlocked
sv_fpscvar from game module constraint - Use of the new pure list system by default: removes compatibility with Q3A clients
- Correctly draw new game module color codes in console
- Correctly hide clock when
cg_draw2dis set to zero - Fixed clipboard data paste crashing the client engine on unix systems
- Fixed linux/macOS copy&paste considering only the first six chars of a string
- Fixed linux SDL gamma bug using XF86
- Improved in-game console
- Improved windows dedicated console readability
- Unlock
snapscvar from game module constraint - Added
cvarsearchcommand to lookup cvars by partial names
sv_callvoteWaitTime- defines the amount of seconds between callvotessv_autoDemo- auto record serverside demos of everyone when in matchmodesv_disableRadio- totally disable radio calls in jump modesv_ghostRadius- specify the radius of the ghosting bounding boxsv_hideChatCmd- hide big brother bot commands to everyone but the who issued themsv_dropSuffix- a custom message in the disconnect box when a client gets disconnectedsv_dropSignature- a signature to be attached to the drop suffix messagesv_checkClientGuid- check guid validity upon client connectionsv_noKnife- totally removes the knife from the server
cl_demoBlink- make the demo recording string flashing when recording a democl_chatArrow- remove the > prefix from every chat message if set to zerocl_drawSpree- draw the current spree in the hud