Jump to content

Version history/3.2: Difference between revisions

m
Updated 3.2's changelog.
(Update changelog. Added an "Other changes" section to cover the missing entries.)
Tag: Source edit
m (Updated 3.2's changelog.)
Tag: Source edit
Line 91: Line 91:
*Fixed: a player's flash state wasn't removed when they turned into a spectator. [Kaminsky]
*Fixed: a player's flash state wasn't removed when they turned into a spectator. [Kaminsky]
*Fixed: the "ready to respawn in..." message could appear even when compat_instantrespawn was enabled in online games. [Kaminsky]
*Fixed: the "ready to respawn in..." message could appear even when compat_instantrespawn was enabled in online games. [Kaminsky]
*Fixed: clients that weren't fully connected to the server still triggered DISCONNECT scripts if they were kicked because of an error. [Kaminsky]
* Fixed: the localhost couldn't successfully join the server through the server console window if it was forcing a connect or join password. [Kaminsky]
*Fixed: local CVars defined in CVARINFO were never saved in the user's config file. [Kaminsky]
* Fixed: players didn't drop important items like flags, skulls, etc. when they respawned using SetPlayerClass. [Kaminsky]


===Other changes===
===Other changes===
*The result value of GAMEEVENT_MEDALS event scripts can now be used to determine whether or not the player receives the medal. [Kaminsky]
*The result value of GAMEEVENT_MEDALS event scripts can now be used to determine whether or not the player receives the medal. [Kaminsky]
*GAMEMODE flags are now validated after all GAMEMODE lumps have been parsed instead of after each one. The internal game mode name (e.g. "TeamLMS") is now printed with the error message instead of the actual name. [Kaminsky]
*GAMEMODE flags are now validated after all GAMEMODE lumps have been parsed instead of after each one. The internal game mode name (e.g. "TeamLMS") is now printed with the error message instead of the actual name. [Kaminsky]
*Added an extra check to ensure that game modes have a (short) name. [Kaminsky]
* Added an extra check to ensure that game modes have a (short) name. [Kaminsky]
*Restrict broadcasted net commands to clients who already have the full update. [Torr Samaho]
*Restrict broadcasted net commands to clients who already have the full update. [Torr Samaho]
*"wait 0" is now acceptable and will properly wait one tic. This is because the wait CCMD was always off by one tic, meaning that "wait" or "wait 1" actually delayed a command by 2 tics. [Kaminsky]
*"wait 0" is now acceptable and will properly wait one tic. This is because the wait CCMD was always off by one tic, meaning that "wait" or "wait 1" actually delayed a command by 2 tics. [Kaminsky]