Silent Changelog: Difference between revisions

From MyGamingTalk
No edit summary
No edit summary
Line 1: Line 1:
<yambe:breadcrumb self="silEnT Changelog">SilentMod|silEnT Mod</yambe:breadcrumb>
== Version 0.5.2 ==
 
*Added: g_playerCounting server cvar. This is used with optional player blocks.
*Added: Optional [player] blocks to the map configs. Map config commands can be executed based on the player amount on the server.
*Added: g_clientBinaries server cvar. Server admins may choose to refuse players with unknown binaries. List of known binaries in the documentation.
*Added: tripmines ids, check g_mineid cvar for details. Now tripmines get ids as well, so we can see who planted them.
*Added: all game types shown in server browser (Map Voting - MV, Team Death Match - TDM). Filters handling new types as well.
*Added: restriction to g_skills 1, non covert players can spot mines for the team only if they are close enough (http://mygamingtalk....lose-landmines/)
*Added: ammo of the weapon is shown for the weapon we want to pickup from the ground (http://mygamingtalk....-be-identified/). Set server side with g_weapons cvar (flag 8192)
*Added: stance indicator (can be enabled in the HUD editor, disabled by default)
*Added: themed HUD bars (health, stamina, weap recharge). cg_themedBars cvar to turn it on/off. Avalable also in silent THEMES menu.
*Added: multiple recipient private messages command and multiple selecting for Private Messages in PM list window (http://mygamingtalk....-recipients-pm/)
*Added: Possibility for new announcement sounds for death sprees and spree ends.
*Added: New shrubbot command !updatepbguid which can be used to manually update the stored PB GUID to the current one of the player.
*Added: New shrubbot command !levlist which lists all the server admin levels.
*Added: New shrubbot command !levinfo which displays all the information about the admin level.
*Improvement: Possible FPS improvement for players that have low FPS performance.
*Fixed: Potential crash bug with subnet bans.
*Fixed: The Admin Level Protection was not giving authentication with !setlevel to the lowest protected level.
*Fixed: stamina changes not visible in spec (http://mygamingtalk....hen-spectating/)
*Fixed: !finger command now shows the current PB GUID. This was supposed to be changed in 0.5.1 but was not. The !finger command is now properly verbose about PB GUID differences and displays the player admin level as well. Also, the command no longer displays non relevant information of the server bots but only the name, the slot number and the admin level of the bot.
*Fixed: Ban escalation printed garbage short GUIDs in the ban messages itself (8 character GUID) when the previous ban did not have PB GUID associated with it.
*Fixed: Added N!trox's teamchat height fix during intermission.
*Fixed: HUD editor help window position and themed it.
*Fixed: Player positions were sometimes wrong in the command map.
*Fixed: Aspect ratio issues with command map entities.
*Fixed: Boosting (pushing) team players by shooting at them when FF is off.
*Fixed: silEnT GUIDs were not always recognzed correctly. Bug was introduced in the 0.5.1.
*Fixed: ETPro behaviour, et_ClientBegin Lua is called only once for player and not for every team change.
*Fixed: !baninfo command was displaying bad short GUIDs for bans without GUIDs.
*Fixed: When FF was not enabled, the disguised friendly covert op health was displayed incorrectly.
*Fixed: team_maxSoldiers restriction was not enforced.
*Changed: The default value of cg_gun_fovscale changed to "0". No longer the need for admins to force it to players.


== Version 0.5.1 ==
== Version 0.5.1 ==

Revision as of 12:42, 2 July 2012

Version 0.5.2

  • Added: g_playerCounting server cvar. This is used with optional player blocks.
  • Added: Optional [player] blocks to the map configs. Map config commands can be executed based on the player amount on the server.
  • Added: g_clientBinaries server cvar. Server admins may choose to refuse players with unknown binaries. List of known binaries in the documentation.
  • Added: tripmines ids, check g_mineid cvar for details. Now tripmines get ids as well, so we can see who planted them.
  • Added: all game types shown in server browser (Map Voting - MV, Team Death Match - TDM). Filters handling new types as well.
  • Added: restriction to g_skills 1, non covert players can spot mines for the team only if they are close enough (http://mygamingtalk....lose-landmines/)
  • Added: ammo of the weapon is shown for the weapon we want to pickup from the ground (http://mygamingtalk....-be-identified/). Set server side with g_weapons cvar (flag 8192)
  • Added: stance indicator (can be enabled in the HUD editor, disabled by default)
  • Added: themed HUD bars (health, stamina, weap recharge). cg_themedBars cvar to turn it on/off. Avalable also in silent THEMES menu.
  • Added: multiple recipient private messages command and multiple selecting for Private Messages in PM list window (http://mygamingtalk....-recipients-pm/)
  • Added: Possibility for new announcement sounds for death sprees and spree ends.
  • Added: New shrubbot command !updatepbguid which can be used to manually update the stored PB GUID to the current one of the player.
  • Added: New shrubbot command !levlist which lists all the server admin levels.
  • Added: New shrubbot command !levinfo which displays all the information about the admin level.
  • Improvement: Possible FPS improvement for players that have low FPS performance.
  • Fixed: Potential crash bug with subnet bans.
  • Fixed: The Admin Level Protection was not giving authentication with !setlevel to the lowest protected level.
  • Fixed: stamina changes not visible in spec (http://mygamingtalk....hen-spectating/)
  • Fixed: !finger command now shows the current PB GUID. This was supposed to be changed in 0.5.1 but was not. The !finger command is now properly verbose about PB GUID differences and displays the player admin level as well. Also, the command no longer displays non relevant information of the server bots but only the name, the slot number and the admin level of the bot.
  • Fixed: Ban escalation printed garbage short GUIDs in the ban messages itself (8 character GUID) when the previous ban did not have PB GUID associated with it.
  • Fixed: Added N!trox's teamchat height fix during intermission.
  • Fixed: HUD editor help window position and themed it.
  • Fixed: Player positions were sometimes wrong in the command map.
  • Fixed: Aspect ratio issues with command map entities.
  • Fixed: Boosting (pushing) team players by shooting at them when FF is off.
  • Fixed: silEnT GUIDs were not always recognzed correctly. Bug was introduced in the 0.5.1.
  • Fixed: ETPro behaviour, et_ClientBegin Lua is called only once for player and not for every team change.
  • Fixed: !baninfo command was displaying bad short GUIDs for bans without GUIDs.
  • Fixed: When FF was not enabled, the disguised friendly covert op health was displayed incorrectly.
  • Fixed: team_maxSoldiers restriction was not enforced.
  • Changed: The default value of cg_gun_fovscale changed to "0". No longer the need for admins to force it to players.

Version 0.5.1

  • Added: !hstats, command will display the hitregions players are hitting.
  • Added: g_medics flag 512, adrenaline takes only half charge.
  • Added: g_adrendmgreduction, admins can control the damage reduction when players under the effect of adrenaline are hit.
  • Added: themed Draws (time, fps, timer, speedometer), K/D/S display and lagometer. New cvar for this: cg_themedDraws {0,1}: 0-use the old style, 1- themed style
  • Added: new flag to g_friendlyFireOpts: 32. Only the engineer that planted the landmine can trigger/defuse it.
  • Added: g_realbody, possibility for server admins to set up smaller body hitboxes
  • Fixed: !userlist command was not working if noone was online on the server.
  • Fixed: In certain cases same player was displayed multiple times on the userlist output.
  • Fixed: SP_team_WOLF_objective: exceeded MAX_MULTI_SPAWNTARGETS (16), fix from flms of ETPub
  • Fixed: !showbans didn't always display bans properly when the banned player didn't have PB GUID. Also, silEnT ID is now included in the list.
  • Fixed: Warmup was not dislayed to players before the warmup countdown started.
  • Fixed: Proned players moving when others were standing on their backs.
  • Fixed: vid_restart crash
  • Fixed: Temp Ban System didn't handle silEnT GUIDs
  • Fixed: Passed nextmap vote will now correctly go into intermission when map voting is enabled.
  • Fixed: maps not listed in the vote menu when game type is mapvoting or TDM
  • Fixed: not themed fireteam menus
  • Fixed: additional space behind location in fireteam window
  • Reworked: The K/D in the scores is renamed to KR to reduce confusion about it.
  • Reworked: The !finger output prints the current PB GUID of the player. Not the one that is stored in the database.
  • Reworked: The silEnT GUID handling is changed a little. This prevents certain types of copy paste spoofings. Note, players that are not stored to the database with valid PB GUIDs will create new player records. Also, from the old ban lists, at least the silEnT GUID (sguid) fields must be cleared to prevent false bans.
  • Reworked: Lua interpreter is now built into the server binary. This will make installing easier.
  • Removed: g_realHead realistic hitboxes from ETPub/zinx are now used always
  • Removed: g_mapVoteFlags no longer has flag 16. If admin needs a command to get next map in rotation when map voting is enabled, he can easily create one executing "vstr nextmap".
  • Removed: g_spoofOptions, the spoofing is now checked unconditionally.
  • Removed: g_punkbuster, the PunkBuster is no longer supported by EvenBalance and this cvar is no longer needed.

Version 0.5.0

  • Added: dboptimize server console command. Read the manual for more information.Do note that this command is server resource intensive and should not be used often.
  • Added: support for revive spree sounds. Admins can add custom sound files revive3.wav, revive5.wav and revive10.wav under the sound/announces if they like.
  • Added: g_XPSaveMinXP, when this value is set to above 0 or above, the XP save system will use different timestamp for the XP save then the rest of the database. This allows cvars like g_XPSaveMaxAge_xp to work correctly.
  • Added: referee hack attempts are logged
  • Added: Admin Level Protection (ALP), with this mechanism, the server can ensure that admins on protected levels are properly authenticated
  • Added: silEnT GUID, the new silEnT GUIDs replace the PB GUIDs in everywhere, but compatibility is provided for the old PB GUIDs also
  • Added: g_cheatLog, server will log all non gaming related information into this log if enabled
  • Added: debriefing, mouse wheel scrolling of the lists when the cursor is over the list, not only over the scroll bar
  • Added: omnibot support for tripmines (tripmines can be planted by bots)
  • Fixed: vote blocking will not block referee commands
  • Fixed: missing original mouse cursor in the menus for Windows builds
  • Fixed: silenced colt anim bug
  • Fixed: XP for team kills made with tripmines: http://mygamingtalk....112-xp-for-tks/

Reworked: tripmines can't be destroyed when they are not armed, now it takes 2 shots instead of 1 to destroy the tmine.

Version 0.4.0

Version 0.3.3

  • Fixed: alternative fire bug introduced in 0.3.2.

Version 0.3.2

Version 0.3.1

  • Added: g_votedMuteLength which controls the lengths of the voted mutes. Default is 3 hours.
  • Reworked: The tripmine shaders. Visually still defaults to the old look.
  • Optimization: Some code cleanup and minor optimizations.
  • Binaries compiled with optimization settings
  • Bug fixes: Generate list from tracker.

Version 0.3.0

  • Added: Weapon banks shown during weapon change - incorporated into HUD editor (introduced new client cvars for this: cg_wbShowDuration, cg_wbOrientation, cg_wbWideSlots).
  • Added: New game type: Team Death Match (easy to be configured server side and client side).
  • Added: When alternate HUD is chosen with compass in the lower part of the screen the compass slides out to bottom.
  • Added: New command !baninfo.
  • Added: New server cvar g_punkBuster. Servers that don't have PunkBuster enabled can still force clients enabling punkbuster for them to have GUIDs. This does not guarantee that every player will have a GUID but if the player has it, it will be sent to the server.
  • Added: Warmup countdown (last 3 seconds). Can be turned off by setting cg_showCountDown client cvar to "0".
  • Added: g_classWeapons server cvar. Enables weapons per class (so far only PPSh is handled)
  • Added: Muted players can't call votes.
  • Added: New command !readadmins.
  • Added: Separate meaning of death for shoving to death (enemy killing and team killing supported).
  • Added: New type of revealed landmines notifications (cg_landmineNotifyType client cvar and g_landmineNotifyType server cvar provided for this).
  • Added: New command !resetpls that reset individual player stats leaving XP save untouched. There has been some cases when the stats have bugged and this is an easy command for admins to correct such stats.
  • Added: Players can customise or even disable the announcements if they like.
  • Added: silEnT mod icon displayed on loading screen.
  • Added: New PPSH weapon model and enhanced the weapon overall (sounds).
  • Added: Possibility for First Blood sound for server admins.
  • Added: New shrubbot flag '/' that will disables private messages from levels or individual players.
  • Added: Kills/Deaths/Spree counters HUD display managed by cg_killsDisplay cvar.
  • Added: Predefined HUDs can be now chosen from the HUD configuration menu.
  • Added: New predefined HUDs: etpro, etpro2 (thanks to Dragon).
  • Added: New server cvar g_punkBuster that helps server without PunkBuster enabled with GUIDless players.
  • Added: Hardware based client identification. This is used to help banning players. Controlled by g_identOptions cvar.
  • Fixed: defect with following FT (killed player was picked when he/she was the FT leader - but next FT member should be picked)
  • Improved: The database performance.
  • Reworked: cg_hitSounds client cvar. Now a new option play only headshots is available.
  • Fixed: Headshots from proned players.
  • Fixed: Follow Fire Team bug with spec not switching outside of FT for "FT first" option.
  • Fixed: Spectator follow bug: SPACE + RMB caused wrong behavior.
  • Fixed: pmove_fixed is now recognised by the server if the players sets it.
  • Fixed: !useredit add command. Before the command checked only valid command flags were added. Now it accepts any flags.
  • Fixed: Intermission pings. (http://mygamingtalk....c/437-big-ping/)
  • Fixed: Bans that did not have GUID information are still enforced but not based on the GUID.
  • Removed: cg_damageKick client cvar.
  • Changed: Allied tripmine beam color changed to blue.

Version 0.2.1

  • Added: !usersearch shrubbot command. This command can search user database for name, level and IP address.
  • Added: Breath bar when underwater.
  • Added: Backward following in spec mode.
  • Added: Following Fire Team members in spec in regard to followFT client cvar.
  • Added: Muted player indicator in scoreboard.
  • Added: New placeholder '?' to custom commands. When this is inluded with a numerical placeholder, the parameter is then seen as partial name and will be replaced with the real player name if only one name matches the pattern.
  • Added: The vote menu during intermission displays the top 3 vote winning maps with colors.
  • Added: Muted players can't send private messages or chat in adminchat.
  • Reworked: Shortcuts. Fixes a bug in them and gives better performance.
  • Reworked: Knife throw headshot. Thrown knife triggers now a headshot sound when hitting to the opponent's head.
  • Reworked: Grenades can't be thrown underwater from now on.
  • Reworked: Forcecvar. Players can't lag out forcecvar commands anymore.
  • Reworked: Icons shown over player's head - now possible multiple icons.
  • Fixed: Center print priorities. The previous kill no longer blocks the health info.
  • Fixed: Tripmines energy cost bug (charge time). Now it behaves the same way as for landmines.
  • Fixed: Tripmine arming bug which allowed to exceed team tripmines limit.
  • Fixed: Knives can be thrown underwater (bug #20).
  • Fixed: Defect #16: knives bounce off enemies.
  • Fixed: The client side shrubbot commands now work also in console.
  • Fixed: Intermission chat can now handle extended ASCII and also commands in the same way as other chats.
  • Removed: G_tactics.

Version 0.2.0

  • Added: New sound for thrown knife.
  • Added: g_dbUserMaxAge server cvar. If this cvar is set, users that are older then then this value are automatically removed from the user database. Default value is 0 which also disables the automated functionality.
  • Added: !givexp command. With this command admin can add to an online or an offline player a specific amount of XP to a specific skill.
  • Added: !userdelete command. With this command any users except bots can be removed from the database.
  • Added: !userban command. A handy online command for banning offline players.
  • Added: !userlist command. With this command admin can view all the players that are stored in the database.
  • Added: !useredit command. This command can be used to edit any player that has visited the server.
  • Added: User database. This holds information of all the users that have visited the server (during the lifetime of the database).
  • Added: Quick chat box can be used to give commands.
  • Added: New shrubbot flag '?' that will allow speccing admins to see private messages when they are in spec.
  • Changed: g_knifeDamage is now g_knifeThrowDamage. Also, the actual damage is no longer randmon.
  • Changed: !listplayers is now plain !list.
  • Changed: ETPub !userinfo renamed to !finger. In future a new !userinfo command will give different information.
  • Reworked: !stats command now shows total and session specific kills and deaths made by Thompson, MP40 and PPSh weapons.
  • Reworked: Private message sound is now built in and not configurable. sound file can be overridden though.
  • Reworked: If poison sound is enabled, the poison sound is played only to the player who has been poisoned.
  • Reworked: !time command shows the clients local time.
  • Reworked: To throw knife +attack2 must be used as the command.
  • Reworked: Knives throwing. Now knives are held while they charge power.
  • Reworked: Knifes rotate when thrown.
  • Reworked: Knife icon enlarges when +attack2 button is pressed and held (e.g. nade icon pulsates)
  • Removed: Without the need to support several client versions, the server will now send all obituaries as events. (This change removes all excess flags from g_obituary. From now on, the server will send obituary events to clients with any nonzero value in g_obituary cvar and will not send events if it is set to 0).
  • Removed: Party panzers removed.
  • Removed: g_XPSaveFile. This is now controlled with new cvar g_dbDirectory.
  • Removed: g_shrubbot. This is now controlled with new cvar g_dbDirectory.
  • Fixed: Memory leaking in the ETPub settings.cfg handling.
  • Fixed: During the intermission, the full width of the chatbox is now used.
  • Fixed: During the gameplay, the chat no longer overlaps with the gun icon.
  • Fixed: Player can't throw his/hers last knife.
  • Added: vote blocking
  • Enhancement: lot of rewriting to the data sent from server to the client.
  • Reworked:!freeze command now needs parameter to avoid freezing all player.
  • Added: Knife Model
  • Fixed: Team change spam to stop server crash

Version 0.1.4

  • Reworked: Scoreboard worked
  • Added: New awards
  • Configurable option to pickup extra ammo with dropped weapons.
  • Enhancement: Tripmines need to be armed
  • Enhancement: No Tripmines for coverts from this version on
  • Enhancement: Different tripmines beam colours for each team
  • Fixed: tripmines ammo defect
  • Fixed: Scoreboard fixes
  • Fixed: The reward printing bug on map starts
  • Fixed: limbomenu bug
  • Added: sv_cvar and sv_cvarempty commands

Version 0.1.2

  • Added: New weapon PPSh
  • Added: New Weapon Tripmine
  • Reworked: Hitsounds handled differently (No more netspam)
  • Reworked: The bounding box code worked (This is different then ETPub and at least old NQ)
  • Removed: Many Etpub related server cvars removed.