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
