What's Changed
- CMake improvements, add 64-bit support for use in Xash3D FWGS by @a1batross in #1053
- Bot Chatter: Bots will react to enemy snipers presence by @Huga22118 in #1055
- Fix: calculate UpdateLocation fun not so often by @golukon in #1040
- Team Say refactory/enhancement by @dystopm in #1042
- Fix buy bots sec ammo by @Vaqtincha in #1034
- Add new cvar
bot_excellent_moraleby @Vaqtincha in #1035 - Randomspawn by @Vaqtincha in #1013
- Add cvar
mp_default_weapons_randomby @Vaqtincha in #1015 - Added forgot pistols fiveseven and dualelite touching for vip by @Vaqtincha in #1045
- Add new cvar
mp_jump_heightby @Vaqtincha in #1022 - Add new cvar "mp_logkills" by @golukon in #1039
- Add new cvars
mp_playerid_showhealthandmp_playerid_fieldby @Vaqtincha in #1046 - Add cvar for stamina restoration speed based on fps reference. by @Garey27 in #1005
- New flymove method by @Garey27 in #1006
- Implements UpdateStatusBar Hook by @GLoOoccK in #968
- API: Implemented CBasePlayer::Observer_FindNextPlayer() by @jonathan-up in #1065
- Fix: Remove grenades and C4 by @GLoOoccK in #1066
- API: Knockback by @GLoOoccK in #1069
- ci-build updated by @stamepicmorg in #1094
- [chore] License transition from GPLv3 to MIT by @stamepicmorg in #1095
- CBasePlayerWeapon::IsPistol virtual decl fix by @dystopm in #1099
- Fix M3 and XM1014 not resetting idle anim timer by @dystopm in #1097
- Group m_pTank detachment logic by @dystopm in #1101
- Use AddPoints when exploding/defusing C4 bombs to properly update scoreboard by @dystopm in #1102
- Allow null owner on grenade spawning by @dystopm in #1104
- Improve documentation of EjectBrass and TE_MODEL constants by @dystopm in #1105
- Optimize TraceBleed to skip unnecessary TraceLine calls by @dystopm in #1106
- Fixed incorrect default iMaxClip value for grenades by @dystopm in #1109
- Improve SelectDefaultTeam() logic by @JUNESYNGOTOFLEX in #1098
- Refactor Shield hit handling to remove redundancy and fix related bugs by @dystopm in #999
- Enable shield HUD pickup icon via WeaponList/WeapPickup by @dystopm in #1108
- Add weapons info to mp_knockback by @RauliTop in #1080
- Fix internal "has primary weapon" state updates by @dystopm in #1158
- Fix CHalfLifeMultiplay::m_iMapVotes array access by @kungfulon in #1143
- Implement SendSayMessage function and hookchain by @dystopm in #1134
- Restore idle kick for spectators by @GLoOoccK in #1075
- Allow reload on weapons with altered ammo type by @BoloVEVO in #1157
- Added support ccache for speedup recompilation by @GermanAizek in #925
- AngleQuaternion: fix buffer overflow by @s1lentq in f5cc6f3
- Fix crash nav generation with impossibly-large grid by @s1lentq in 99d93ba
- CCSBot::FindMostDangerousThreat: Fix crash when
m_pActiveItemis null Related by @s1lentq in #1055 - Update player's HUD after round restart time expires, not before it by @s1lentq in a4d7439
- Force update shadow sprite during demo recording so that shadow works correctly during playback by @s1lentq in 949dbf2
- Fix bot quota issues with spectators, HLTV, and deathmatch by @s1lentq in c6b6ccc
- Overhauls bot maintenance to fix
bot_auto_vacateslot reservation bugs and ensures correct behavior in deathmatch by @s1lentq in c6b6ccc - Adds strict and soft modes to
bot_join_after_playerby @s1lentq in c6b6ccc - Ensure
DefuseBombEndis called when defusing and bomb explodes to properly stop defuse by @s1lentq in 312dc3e - Fixes the issue where defuse progress bar continued draw after bomb explosion by @s1lentq in 312dc3e
- ZBot: Implemented immediate reloading of nav data after bot analysis, without requiring a full map restart by @s1lentq in 6f70d6d
- ZBot: Added cleanup for dangling navigation pointers in bots, enabling seamless map reanalysis by @s1lentq in 6f70d6d
New Contributors
- @Huga22118 made their first contribution in #1055
- @golukon made their first contribution in #1040
- @Garey27 made their first contribution in #1005
- @GLoOoccK made their first contribution in #968
- @jonathan-up made their first contribution in #1065
- @stamepicmorg made their first contribution in #1094
- @JUNESYNGOTOFLEX made their first contribution in #1098
- @kungfulon made their first contribution in #1143
- @BoloVEVO made their first contribution in #1157
- @GermanAizek made their first contribution in #925
Full Changelog: 5.28.0.755...5.30.0.814