Major 7.52 features: 1. Variety of new models and textures. 2. Four new levels(Dm-Goregrinder, Dm-Zorn2k11, Ctf-Violator, Dm-Impact). 3. Vegetation shadow mapping. 4. Account system for stats. 5. Improved stats algorithms. 6. Various improved rendering effects. 7. Decoupled renderer from client frame code. 8. Variety of bug fixes and code cleanup. 9. Changes to bot code, particularly in combat and movement. 10. Improvements to anti-camp. 11. Iqm version 2 support added. 12. Some weapon damages made more consistent. 13. Alien Force now has rapid fire on certain weapons. 14. MOTD now has option for display time. 15. Mouse input code cleanup. 16. Insta-Rocket game mode. 17. LOD cutoff distance now scales based on FOV and screen res. Important SVN commits: Revision: 2610 Author: irritant Date: 11:17:46 PM, Monday, September 26, 2011 Message: Fixed bug in tca-zion script. Revision: 2609 Author: strat Date: 9:32:09 PM, Sunday, September 18, 2011 Message: Version updates for Autotools-related files. Revision: 2607 Author: irritant Date: 12:43:05 AM, Friday, September 16, 2011 Message: Fix galaxy news feed. Revision: 2605 Author: irritant Date: 12:41:24 AM, Thursday, September 15, 2011 Message: Updated Gamara skin. Revision: 2603 Author: irritant Date: 11:46:07 PM, Wednesday, September 14, 2011 Message: Added glsl to ragdoll shell effect. Revision: 2601 Author: irritant Date: 1:29:48 AM, Wednesday, September 14, 2011 Message: Fix grapple code to use old violator model instead of deathball shooter. Revision: 2600 Author: irritant Date: 12:59:04 AM, Wednesday, September 14, 2011 Message: Switch old violator for grapple models. Revision: 2598 Author: irritant Date: 1:00:44 AM, Monday, September 12, 2011 Message: W_weaps for all player models (new violator). Revision: 2595 Author: irritant Date: 12:29:21 AM, Saturday, September 10, 2011 Message: New Violator. Revision: 2591 Author: irritant Date: 7:32:44 PM, Monday, September 05, 2011 Message: Updated martian cyborg. Updated vehicles. Revision: 2590 Author: irritant Date: 2:39:38 AM, Saturday, September 03, 2011 Message: Martian skins updated. Revision: 2589 Author: strat Date: 1:56:39 AM, Saturday, September 03, 2011 Message: Fixed ODE math precision CFLAG error in dev-makefile. Revision: 2587 Author: xempx Date: 2:16:40 PM, Friday, September 02, 2011 Message: Much better bot navigation added. Revision: 2582 Author: xempx Date: 11:53:36 PM, Wednesday, August 31, 2011 Message: Final Version of Zorn2k11 Fixed some bugs, improved the lighting along with textures, implemented some input and added bot navigation. Changed the wrong texture paths, now pointing to "evil"s folder as it was intended. Revision: 2580 Author: irritant Date: 11:52:52 PM, Monday, August 29, 2011 Message: Added glow effects to all player models(only when normalmapping is on!). Revision: 2579 Author: irritant Date: 12:44:49 AM, Monday, August 29, 2011 Message: Fix crashing bug. Validation file now written out so that it no longer needs to be deleted first. Revision: 2577 Author: max Date: 2:10:45 AM, Wednesday, August 24, 2011 Message: Added a description string for Rigel's dodgedelay mod. Revision: 2574 Author: max Date: 11:06:44 PM, Tuesday, August 23, 2011 Message: CVAR_GAMEINFO cvars now get sent if they differ from the inital default value. Each cvar now has a default_value field which is set by Cvar_Get but not by Cvar_Set (and hence not through the console.) Revision: 2573 Author: irritant Date: 11:52:13 AM, Tuesday, August 23, 2011 Message: Fix ragdoll crashing bug. Revision: 2568 Author: irritant Date: 12:43:01 AM, Tuesday, August 23, 2011 Message: Add iqm v2 support. Update iqm's to v2. Revision: 2559 Author: max Date: 4:02:33 AM, Thursday, August 18, 2011 Message: Add support for the customary CFLAGS and LDFLAGS variables in dev-makefile. Revision: 2558 Author: irritant Date: 12:06:45 AM, Thursday, August 18, 2011 Message: Fixed cryptohash compile errors. Cleaned up account code. Note - 7.52 is going to use md5, as there seem to be some consistency problems with the sha2 code. Revision: 2553 Author: irritant Date: 2:42:36 AM, Monday, August 15, 2011 Message: Fixed shader bug. Revision: 2552 Author: max Date: 12:40:47 AM, Monday, August 15, 2011 Message: Fix buffer overflow in intermission map-voting code. This overflow sometimes caused memory corruption. Revision: 2551 Author: irritant Date: 11:28:40 PM, Sunday, August 14, 2011 Message: Goregrinder, completed. Fixed account server crashing bug. Revision: 2548 Author: irritant Date: 2:06:54 AM, Saturday, August 13, 2011 Message: Goregrinder, mostly completed. Bsp uploaded. Revision: 2547 Author: strat Date: 5:23:21 AM, Sunday, August 07, 2011 Message: File I/O fixes to statsgen to handle an empty database. Revision: 2546 Author: strat Date: 9:21:26 PM, Saturday, August 06, 2011 Message: Quick fix for an rcon bug. Revision: 2545 Author: strat Date: 6:46:44 PM, Saturday, August 06, 2011 Message: Beta for statsgen. Substantial changes to file i/o. Modifies build project file adding preprocessor defines. Revision: 2544 Author: irritant Date: 12:41:46 AM, Thursday, August 04, 2011 Message: Allow virgin passwords to be set. (i.e, person can switch computers, add in existing password). Revision: 2539 Author: max Date: 7:15:17 PM, Sunday, July 31, 2011 Message: Add some better crypto hash routines (using SHA2 and "stretching") Use these routines for the stats authentication system Write out profile.cfg after each successful password change Revision: 2538 Author: strat Date: 4:22:14 PM, Sunday, July 31, 2011 Message: Improve statsgen ranking calculation. Revision: 2537 Author: strat Date: 4:13:29 PM, Sunday, July 31, 2011 Message: Add check for ODE init to prevent possibly misleading ODE assert fail. Convert random weapon damage in 2 places to non-random. (Irritant: Review new damage numbers please.) Update game_data.am. Revision: 2536 Author: strat Date: 1:01:35 AM, Saturday, July 30, 2011 Message: Alpha test version of updated statsgen program with new math. Contains some untested features, and lots of debug/test cruft. Revision: 2533 Author: max Date: 3:34:12 PM, Wednesday, July 27, 2011 Message: Fix bug where disabling cl_blend turned blends black without disabling them. Archive cl_blend. Clear out color and depth buffers each frame when spectating out of map. Changed the clear color from tactical nuclear pink to black. Revision: 2530 Author: strat Date: 2:14:30 AM, Saturday, July 23, 2011 Message: Add a tuning tweak to packet rate limiting. Change temporary testing data collection. Revision: 2528 Author: strat Date: 9:06:51 PM, Thursday, July 21, 2011 Message: Rework and simplify packet rate limiting logic. Now is applied only when cl_maxfps is higher than default. Autoconf version update to 2.68. Affects aclocal.m4 and configure. Update game_data.am with files for new map and model rscripts. Revision: 2527 Author: irritant Date: 3:48:58 PM, Wednesday, July 20, 2011 Message: Fix bug with dropping players from validation list. Revision: 2522 Author: irritant Date: 5:26:17 PM, Thursday, July 14, 2011 Message: Update to account system. This will allow players to be able to switch machines and re-enter their password to retain their account status. Revision: 2521 Author: irritant Date: 1:20:56 AM, Thursday, July 14, 2011 Message: Added glowing fx to martian enforcers. Revision: 2519 Author: irritant Date: 4:40:38 PM, Wednesday, July 13, 2011 Message: Fixed various bugs with accounts. Simplified overall process, and made encryption more secure. Revision: 2517 Author: irritant Date: 11:31:36 PM, Tuesday, July 12, 2011 Message: Updated statsgen to use verification. Revision: 2516 Author: irritant Date: 12:08:33 AM, Tuesday, July 12, 2011 Message: Added password to menu. Fixed bugs with password changing. Stripped invalid chars for profile log files(server). Cleaned up server code. Revision: 2512 Author: irritant Date: 12:16:50 AM, Saturday, July 09, 2011 Message: Password now hashed prior to storing. No raw passwords are ever sent or stored. Revision: 2511 Author: irritant Date: 11:47:19 PM, Friday, July 08, 2011 Message: Added protocol for stats authentication server. Revision: 2509 Author: tony Date: 9:58:03 AM, Friday, July 08, 2011 Message: Add new map images since last update Revision: 2507 Author: tony Date: 9:20:06 AM, Friday, July 08, 2011 Message: Update IP to country flag mapping Revision: 2505 Author: irritant Date: 12:34:46 AM, Friday, July 08, 2011 Message: More progress on authentication system. Revision: 2504 Author: max Date: 2:47:51 AM, Thursday, July 07, 2011 Message: Warn the user when the client is out of date. Revision: 2503 Author: max Date: 2:20:17 AM, Thursday, July 07, 2011 Message: Code to check the latest version of Alien Arena when loading the server list. TODO: Actually warn in the main menu if the installed version is out of date. Revision: 2501 Author: irritant Date: 1:20:02 AM, Thursday, July 07, 2011 Message: Initial account system checkin. This is far from done, but most of the basic parts are in place and work. Fixed shader bug with dm-neptune. Cleaned up a variety of renderer code, mostly with shaders and trans surfaces. Revision: 2496 Author: irritant Date: 12:35:14 AM, Tuesday, June 28, 2011 Message: New smartgun goo ammo. Revision: 2492 Author: irritant Date: 4:20:33 PM, Friday, June 24, 2011 Message: Allow for negative forces on ragdolls(i.e gravitational pull towards a source). Violator sucks ragdolls towards it if close enough. Revision: 2491 Author: irritant Date: 11:58:08 PM, Wednesday, June 22, 2011 Message: Alien Force now allows for rapid weapon refiring. Revision: 2489 Author: irritant Date: 3:08:37 PM, Tuesday, June 21, 2011 Message: Dm-impact completed! Revision: 2484 Author: irritant Date: 1:31:45 AM, Thursday, June 16, 2011 Message: Some cleanups of shader code. Revision: 2483 Author: strat Date: 4:08:28 AM, Tuesday, June 14, 2011 Message: Disable anticamp for bots and godmode, and fix obscure bot suicide/weapon select bug. Update game_data.am for dm-impact. Minor cleanups. Revision: 2481 Author: blackice Date: 2:59:22 PM, Monday, June 13, 2011 Message: Attempt at new anti-camp system. Uses a history of past velocities to determine if players are camping. The default values for its controlling CVars (ac_frames and ac_threshold) may need to be adjusted. The previous version's behaviour can be emulated by setting ac_frames to 1 and ac_threshold to 300 Revision: 2474 Author: blackice Date: 4:31:22 AM, Wednesday, June 08, 2011 Message: Fixed a bug in MOTD printing (passing arbitrary data as printf's format string? Bad idea) Revision: 2473 Author: blackice Date: 4:14:56 AM, Wednesday, June 08, 2011 Message: Added motdforce CVar which forces the MOTD to stay on for a while (this disables centerprinting) Fixed potential buffer overflow in MOTD file reading Moved some code to a separate, inline function in ClientThink (turns out that wasn't strictly necessary, but it's cleaner anyway so I'll leave it) Revision: 2471 Author: blackice Date: 4:06:30 PM, Tuesday, June 07, 2011 Message: Mouse input - Common code moved to client, limited amount of code on both Unix- and Windows-specific directories /!\ The code compiles on Win, but I cannot test it (AA doesn't start in VM) /!\ Revision: 2464 Author: max Date: 7:20:30 PM, Wednesday, June 01, 2011 Message: Fix mins and maxs for blue powernode. This fixes a problem where they either dropped through or floated above the floor, something red powernodes didn't do. (NOTE: Mappers should still compensate for the bug and place these a few units high, for older servers!) Revision: 2456 Author: strat Date: 1:15:50 PM, Sunday, May 29, 2011 Message: Add fix for low performance systems to packet rate limiting. Revision: 2455 Author: irritant Date: 1:26:28 AM, Friday, May 27, 2011 Message: Completed vegetation shadowmap code. Revision: 2451 Author: strat Date: 4:18:40 AM, Wednesday, May 25, 2011 Message: Decouple client-side network packet sending rate from video frame rate. Miscellaneous cl_main.c cleanup. Revision: 2450 Author: strat Date: 4:12:05 AM, Wednesday, May 25, 2011 Message: Revert non-working bot disruptor and blaster jumping. Restore missing check for bot fuzzy aim dmflag. Possible fix for bogus motion in intermission by zeroing velocity fields. Revision: 2448 Author: irritant Date: 12:01:54 AM, Wednesday, May 18, 2011 Message: Some tweaks to bot attack code. Revision: 2447 Author: strat Date: 11:24:21 PM, Monday, May 16, 2011 Message: Add Rigel's insta-rockets hybrid game mode, and bot disrupter and blaster jumps, and enhanced bot weapon selection, and announcement for team games ending in draw. Fix bot "look down, run in circles" after rocket jump. Fix sound configstring corruption when running .dm2 demos. Correct typos in menu and other minor cleanups. Revision: 2441 Author: irritant Date: 5:57:42 PM, Friday, April 29, 2011 Message: Finished ctf-violator Revision: 2433 Author: max Date: 4:43:04 AM, Thursday, April 21, 2011 Message: LOD cutoff distance now scales based on FOV and screen res. Revision: 2431 Author: irritant Date: 12:09:29 AM, Thursday, April 21, 2011 Message: New Alien Force model. Revision: 2429 Author: irritant Date: 1:35:37 PM, Wednesday, April 20, 2011 Message: New double damage model. Revision: 2424 Author: strat Date: 9:07:50 PM, Sunday, April 17, 2011 Message: Modify bots per Rigel's ideas. New calculation for bot's "fuzzy" aiming. Added bot skill cvar setting 3, forces all bots to skill level 3. Added a (crude) game stats report to dedicated server log with bot aiming info. Fixes for broadcast sounds, and bot info in first client. Updated botinfo/sample.cfg. Revision: 2422 Author: irritant Date: 11:47:19 PM, Tuesday, April 12, 2011 Message: Added new haste model. Revision: 2421 Author: irritant Date: 11:21:47 PM, Monday, April 11, 2011 Message: Fix bug in TCA with wrong spider health percentage displayed. Revision: 2419 Author: irritant Date: 2:12:05 AM, Saturday, April 09, 2011 Message: New sproing model. Revision: 2417 Author: max Date: 1:14:44 AM, Saturday, April 09, 2011 Message: Fix for bug where misspelled map names in cfgs could glitch out servers. Symptoms included spawning inside the floor, victory podiums not being unspawned, and tca not working at all. Revision: 2416 Author: irritant Date: 1:10:10 AM, Friday, April 08, 2011 Message: Added megahealth model. Revision: 2415 Author: irritant Date: 11:43:20 PM, Thursday, March 31, 2011 Message: Replace silly _nm, _hm string compares with booleans. Revision: 2414 Author: irritant Date: 11:55:10 PM, Wednesday, March 30, 2011 Message: Fixed bug with water causing strange probs.