Changelog

DnC "Eggy" revision 2

Tremulous merging:

  • Merge DnC with tremulous r1086. To take a look for tremulous svn changelog, type:
    svn log -r1086:992 svn://svn.icculus.org/tremulous/trunk
    

Major features:

  • Add buildlog/revert feature
  • Add a "/me" command
  • Add a "/say_admin" command
  • Add !register command
  • Add an newbie renaming feature
  • Add a cvar to remove damages on movement attacks
  • !ban command can now be used to re-ban banned players and adjust its ban
  • Votes have now customizable percentages (with a cvar)
  • Add a g_suddenDeath cvar to start SD manually, and a vote suddendeath
  • Add improved retribution feature
  • Add !ghost command and g_autoGhost cvar
  • Add a vote spec, and a feature to lock a player to spectators
  • Improve !showbans command to search by name or ip
  • Add a "/say_area" command
  • Parcial FriendlyFire?
  • Add log entry for votes, stages up and admin commands
  • Show killer HP
  • Improve warmup

Minor features:

  • Fix some compilation warnings
  • Remove useless code
  • Don't relay '!' admin command to chat console
  • A denybuild player can't use granger class
  • Change some default : g_warmup from 20 to 10, g_jetpackLimit from 40 to 20

BUGs fix:

  • Callvote restartmap doesn't work properly (map_restart <=> restartmap confusion)
  • Medkit stop when use a medistation
  • Zone buildpoints bugs
  • Spectator cannot see construction/deconstruction this player he's following see
  • Warn don't display reason
  • Vote is not resolved when everyone vote
  • sv_maxclients 64 crash when using game.so/dll file

DnC "Eggy"

Major features:

  • replace tremulous svn923 "callvote draw" by the old "callvote nextmap"
  • Added !warn admin command, use g_adminWarnMessage to change default displayed message.
  • Added jetpack power limit support, using cvar g_jetpackLimit
  • www download (TJW)
  • dretch punt (TJW)
  • Backporting tremulous protocol (http://www.mercenariesguild.net/patches/?do=details&task_id=2)
  • New defaults (np)
    • enable friendly fire
    • enable team force balance
    • set vote limit to 2
    • set max client to 12
    • set chat team prefix to 1
    • set mark deconstruct to 0
    • set g_MapsConfigs to "mapconfigs"
  • Credit transfer system (sharing) (mnp)
  • Sudden death modes (tjw)
  • Recovers ckit with blaster (risujin)
  • Set a min admin level to talk during spec (lakitu7)
  • Add a !restart keepteam and !restart switchteam options (lakitu7)
  • Permit to aliens to evolve near overmind, even if there a human near (david)
  • Disable chomp during a pounce (tjw)
  • Use a node to teleport to another node (risujin)
  • Add an !info command to print informations about server (benmachine)
  • Add a value to unlagged to give a half-unlagged effect
  • Donate feature to share credits to all team
  • add a g_grangerMode cvar to make alien bulider always respawn basic granger when overmind down
  • Add a !slap command (Risujing)
  • Add cvar g_reactorBuildPoints, g_repeaterBuildPoints, g_overmindBuildPoints and g_eggBuildPoints, to give buildpoint capacity to buildings. Buildings can be built with one of there power generator only if generator has enough buildpoints. Enable or disable the feature with g_zoneBuildPoints
  • Set a cvar g_autoDonate, which autodonate money to your teammates if you reach your max money.
  • Make a flood protection (lakitu7, r1ch)
  • Repeater can be built to s1. Add a g_repeaterOnReactor cvar. If on, players selecting a reactor when reactor allready built choose a repeater instead. It permit to select a repeater from UI without changes on client.
  • Add arguments to '!' commands and /exec command
  • Add cvar substitution
  • Add commands /if, /math and /concat
  • Add cvars g_version, and cg_version containing game version of game binary and cgame binary.
  • Non archived files are now better priority than pk3 for files selection in game/home directory

Minor features:

  • Prevent connecting players from being vote kicked
  • Max ping override for admins
  • Improved !listadmins, see http://www.mercenariesguild.net/patches/?do=details&task_id=89
  • teamkill messages (TJW)
  • vote message in console (TJW)
  • No echo to console (TJW)
  • Colorize chat console messages (Napkin)
  • Display building message (Peoro)
  • Reset credit cost when having full life (Moci)
  • LogOnlyPrintf? function (Napkin)
  • Add clientTeamClass log entry (Wolfwings)
  • Stick a spec to a player. If player die, spectator keep player following (r1ch)
  • Change team message (Peoro)
  • Improve team messages (Peoro)
  • Namelog show prohibitions (Peoro)
  • Deny black names (np)
  • Privmsg can target console user (npa)
  • Muted can't change name (kristall)
  • Deny names starting with digits to be sure it don't make confusion with slot numbers (lakitu7)
  • Add a Realtime entry to logs at mapstart
  • Permit to decon exploding building during SD
  • Make private message are invisible to console and logs

BUGs Fix:

  • Remove -ffast-math compilation flag (to fix 99 damages pounce with a .so game file bug)
  • Fixed team change messages
  • Removed useless checks in team managment system
  • Fix autobalance bug
  • Fix "spawn is NULL" crash bug
  • Fix to bug where crouching and moving wouldn't replenish stamina (tremulous svn 1021 - tma)
  • Guid is now checked, a non-valid GUID will be listed as XXX ...
  • Fix color displaying (Napkin)
  • Don't join during warmup fix (Kristall)
  • Random layout fix (Peoro)
  • Make it's possible to build over opponents cadavers
  • Never reloading when having full ammo
  • Reloading weapon and take blaster make blaster reloading
  • Fix building repeater without reactor bug

Tremulous svn r992

To take a look for tremulous svn r992 changelog, type:

svn log -r992:755 svn://svn.icculus.org/tremulous/trunk