This repository has been archived by the owner on Jul 15, 2023. It is now read-only.
Requires XC_Core version 8 or higher
Linux:
- Added SIGSEGV and SIGIOT handlers, crash logs display the call history almost like windows UT.
** To use these in a server running ServerCrashFix, you must disable SCF's bFixHandlers setting.
Replaced the collision grid with an improved version from CollisionGrid binary (.DLL/.SO)
- Collision processing time reduced to 30%-50% of original hash (depends on map).
** Primitive actors currently broken.
Reworked pawn bandwidth hack in new relevancy:
- Now also saves bandwidth from unnecessary rotation, velocity updates.
- More aggressive on non-walking physics.
- Less aggressive on stairs (fixes terrible simulation on clients).
- Triggers an additional update when player/monster stops moving to correct standing position.
New relevancy:
- They're less likely go through non-translucent surfaces.
** Less actors received by client. - Prevented possible stack overflow in maps with large BSP tree subdivisions
- Fixed bad trace implementation in Linux
Script patcher:
- Bugfix in extended PreLogin checks.
- Improved minigun bot AI rating and usage.
- Added SecureValidate exploit fix to ALL query actors.
ClientTravel, Open cannot be used to open local files anymore.
Automatic LZMA compressor ported to Linux, fixed a tiny memory leak.
- Added log notification of compressor ending, plus info on amount of files compressed.
Changes in joining UT servers:
- Clients no longer send options 'Game' and 'Mutator' in their login string.
- GUID matching is done with all packages (not just cached).
-- Attempts to download the new package in case of mismatch.
-- Can ignore already installed packages in favor of cached ones.
-- Jumps to next downloader if current one delivered a mismatching package. - More info displayed during file download (amount of files, data to install).
- HTTP downloader(s) upgraded to XC_IpDrv version without hacks.
Adds XC_Core's log+malloc interceptors into the game during initialization.
- Automatically disables SCF's malloc hook when these options are enabled.
XC_IpDrv:
- HTTP downloader reworked for XC_Core v8 compatibility.
- Reduced message spam during download.
- More reliable download process.
- Downloader connection timeout can be modified (default 5)
-- XC_IpDrv.DownloadTimeout - Autogenerates config entry in your game INI after downloading a file.