1.2.7 No Quarter - MOONWALKER * Better performance - several code loops and math functions are optimized * Fixed an issue of potential crashes if client switched between mods * General optimizations on string comparisons and spawning related entities * Removal of some unused client cvars * Removal of g_maxLevel cvars - 7 cvars saved - disable skills with skill_ vars * Removal of G_SetAASBlockingEntity for real * Log file prints client ip * Location files update * Adrenaline ** Fixed g_adrenaline - did not work properly ** Adrenaline and chargebar are now in sync ** Added new g_adrenaline flags for more flexibility (ADF_NOHEALTH & ADF_HALFDAMAGE) ** Adrenaline can be used seperately from class-specific weapons * New g_medics bitflags ** MEDIC_MIRRORHEAL - Medics get HP if (non-medic)teammates pickup their healthpack(s) ** MEDIC_NOEXTRATEAMHP - More Medics in a team do NOT make the team get higher maxHP ** MEDIC_ALLMAXHP - All playerclasses get 25 extra maxHP, independent of the # medics in a team ** MEDIC_EXTRAHP - medics get 12% extra maxHP (or not) ** MEDIC_NOREGENERATION - medics do not regenerate at all * Configstring CS - fix of MAX_GAMESTATE error ** g_csMethod introduced - see wiki for more infos! ** Removed some useless vars from CS_SERVERINFO ** Saved many CS chars depending on config and player count ** /rcon csinfo cmd introduced - will help to debug max CS errors - check /csinfo 1 on your server ;) * Bots ** Call bot client connect event before clientuserinfochanged ** No bot kicks from lua clientconnect (use bot cmds!) ** Fixed wrong GUID in !listplayers output when following a bot ** Fixed axis usage of mortar goals and allies usage of mobile mg42 goals, ** Returned latched player class always in _GetEntityClass ** Same name of bots and one bot stays as spec bug fixed, install new game-manager.gm see omni-bot.de ** Small bot interface performance improvement ** Bots may use akimbo guns if light weapon skill 4 is reached (bot dual weapon scripts need update) ** omnibot_flags 16 - bots will target ungibbed players * g_shortcuts ** [p] is working for spectators again ** [b] added: last teammate who damaged you ** [c] added: the damage the last teammate did to you ** [x] added: the last (non-bot) client that connected ** [m] added: the last teammate who called for a medic ** [f] added: the last teammate who called for a fieldops (ammo) * Weapons rework ** Several *.weap file fixes and extensions ** New bullet code, whizzsounds introduced see cg_whizzSounds ** Fixed scoped/binocs view - stays on while watching scoreboard or automap ** Fix for selecting the last used weapon after throwing airstrike or using satchel_det ** Fixed active scoped weapons lost scoped-view too soon when still walking (not running) ** Fixed a satchel shot count bug ** g_simpleBullets introduced ** team_maxLMGs and team_maxScopes introduced to get more weapon control ** More weaponstats: current spree, best spree, (hs/hits) headshot precentage ** Fix for soldier level 4 with an extra SMG did not get his thompson/mp40 back after shooting a panzerfaust/bazooka * Lua ** Implemenation of some missing ETPro compatible functions ** New NQ function et.G_XP_Set ( clientNum , xp, skill, add ) ** ETWsk script adapted & extended (tu Benny!) * Fixed an issue with explosions * Fixed playdead bug - mounting tank while playing dead * Map/Mappers fixes ** Added the mu_X script cmds again ** Fix for double triggering of explosives in maps * Players are able to push in spawn again * Prepare to fight announcer is played 4 seconds before start * Killing spree / multikill announcments on top of screen * Restriction code optimized * g_falloff ** Improved code for consistent damage falloff over distance ** Extended g_falloff for body shots too - see wiki * Scoreboard view shows chat again * New reconnect entry in the menu * HUD ** Added class icon instead of a short class name on following players ** Added client option to display (prim+sec) weapons of players you are spectating (cg_drawCarryWeapons) ** Graphical obituaries name drawing can be swapped (for consistency with the textual obituaries) ** If holding a heavy weapon, display the HW skill level in HUD (otherwise LW) ** Stamina bar also displayed for spectated players * Fade in/out over-head names 2x faster - code reworked * Mission/objective announcements can be disabled completely * Shrubbot flag g was used twice (!gib & !disguise) - new flag for disguise is 'T' * !give ** Added more options to the cmd ** !give health zombie fix * !shuffle sort order changed * Option to disable lean added - see g_realism * New insanity mode Kicking dynamite - don't use this on bot servers. Standard bot scripts might don't deal with it! * New headshot modes ** g_headshot 2 - one shot kills ** g_headshot 3 - one headshot kills, bodyshots do normal damage * New client cvar for weapon handling (choose your favorite weaponbank) * Rework of forcedCvar & sv_cvar modification ** Added a server cvar g_ForceCvarFile to let admins set up a single config file * Additional feature of covert ops 'Stealthy Movement' lvl6 skill - reload without leaving scoped view * Covert ops can detach the silencer from a pistol, and drop the pistol * Soldier level 4 can drop/pickup weapons correctly * New cvar nq_war ** Panzerwar, sniperwar, knifewar, riflewar, shotgun, nades, flamethrower, and more... ** Mixed wars with custom selection of weapons/tools (g_knifeonly is removed) * Several new awards added & intermission scrollbar to view all. * New feature: automatically reduce spawntimes when playercount is below a given limit (g_spawntimeMinPlayers) * lookdown & lookup commands removed (used in anti-recoil scripts) * More death animations used (especially noticable with g_fastBackStab enabled and selfkills) * Message displayed if a player becomes the new leader of a fireteam. * No bots-only fireteam will exist * Executioner icon for teammates removed * Fix for unmuting players if name is changed * Removed the big text "SPECTATOR" - Extended chat area for specs. * Resuscetation sound activated * xp rewards changed: syringe revive = 2 xp - syringe heal when <25% hp = 3 xp - resuscetation = 4 xp * New server var team_maxIsPercentage added - constant or percentage values for team_maxX vars - see wiki * Added an announce for own made kills - changed cg_spreeAnnouncer to cg_killAnnouncer (see wiki). * !spec999 moves players with ping 500-999 into spec (was 999 only before) * Install path changed for several reasons (after very long discussion)