Author Topic: Nightly (Linux): 22 Aug 2011 - Revision 7514  (Read 990 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 212
Nightly (Linux): 22 Aug 2011 - Revision 7514
Here is the nightly for Linux on 22 Aug 2011 - Revision 7514

Group: Standard
fso-LINUX-Standard-20110822_r7514.tar.bz2
MD5Sum

Group: Inferno
fso-LINUX-Inferno-20110822_r7514.tar.bz2
MD5Sum

Code: [Select]
------------------------------------------------------------------------
r7476 | Goober5000 | 2011-08-15 23:55:47 -0500 (Mon, 15 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/missionui/missionscreencommon.cpp

compilation fix
------------------------------------------------------------------------
r7477 | karajorma | 2011-08-16 04:45:14 -0500 (Tue, 16 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/object/collideweaponweapon.cpp
   M /trunk/fs2_open/code/stats/scoring.cpp
   M /trunk/fs2_open/code/stats/scoring.h
   M /trunk/fs2_open/code/weapon/weapon.h
   M /trunk/fs2_open/code/weapon/weapons.cpp

Halleck's bomb scoring code
------------------------------------------------------------------------
r7478 | Echelon9 | 2011-08-17 09:40:13 -0500 (Wed, 17 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/controlconfig/controlsconfigcommon.cpp
   M /trunk/fs2_open/code/globalincs/def_files.cpp

Diaspora feature: Control configs override and default table
------------------------------------------------------------------------
r7479 | karajorma | 2011-08-18 00:24:27 -0500 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/network/multi_sexp.cpp
   M /trunk/fs2_open/code/network/multi_sexp.h

Fixes for the multiplayer SEXP packet to prevent errors caused by the coder taking too little data out of the packet before reporting that they are done.
------------------------------------------------------------------------
r7480 | karajorma | 2011-08-18 02:48:59 -0500 (Thu, 18 Aug 2011) | 4 lines
Changed paths:
   M /trunk/fs2_open/code/network/multi_sexp.cpp
   M /trunk/fs2_open/code/network/multi_sexp.h
   M /trunk/fs2_open/code/parse/sexp.cpp

Fixes and clean up for the multiplayer SEXP packet system.
- Make the system more robust against accidental attempts to write data to the packet without proper initialisation.
- Improve the error messages and function names to make clear the difference between the packet the game actually sends and the abstracted packets the coder seems to create and send in sexp.cpp
- Add a convenience methods to deal with SEXPs that don't need to write any data.
------------------------------------------------------------------------
r7481 | karajorma | 2011-08-18 02:56:31 -0500 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/network/multi_sexp.h

Doh, missed one!
------------------------------------------------------------------------
r7482 | Echelon9 | 2011-08-18 11:47:54 -0500 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/menuui/techmenu.cpp
   M /trunk/fs2_open/code/mission/missiontraining.cpp
   M /trunk/fs2_open/code/network/chat_api.cpp
   M /trunk/fs2_open/code/network/multi_pxo.cpp
   M /trunk/fs2_open/code/ship/shipfx.cpp

Documentation: General clean-up and function documentation
------------------------------------------------------------------------
r7483 | The_E | 2011-08-18 15:21:05 -0500 (Thu, 18 Aug 2011) | 2 lines
Changed paths:
   M /trunk/fs2_open/code/bmpman/bmpman.cpp

Fix for Mantis 2484: Default text length for EFF files was far too short.

------------------------------------------------------------------------
r7486 | Goober5000 | 2011-08-18 23:32:24 -0500 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/aicode.cpp

minor tweaks
------------------------------------------------------------------------
r7487 | Goober5000 | 2011-08-18 23:39:12 -0500 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/parselo.cpp

add some sanity protections against overstuffing arrays
------------------------------------------------------------------------
r7488 | karajorma | 2011-08-19 03:09:50 -0500 (Fri, 19 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/network/multi_sexp.cpp
   M /trunk/fs2_open/code/network/multi_sexp.h

Add options to send objects, shorts and ushorts via the multiplayer SEXP system.
------------------------------------------------------------------------
r7489 | karajorma | 2011-08-19 05:10:53 -0500 (Fri, 19 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fred2/sexp_tree.cpp

Fix Mantis 2397 (Variables do not use more than one column when using replace data or replace variable unlike all other data)
------------------------------------------------------------------------
r7490 | Valathil | 2011-08-19 09:49:04 -0500 (Fri, 19 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp

Fixed a crash in the Ship effect SEXP so it doesn't crash the game if you try to cloak a wing with destroyed/departed/vanished ships.
------------------------------------------------------------------------
r7492 | Goober5000 | 2011-08-20 00:55:14 -0500 (Sat, 20 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp
   M /trunk/fs2_open/code/parse/sexp.h

the key should be in the training category along with the other key sexps
------------------------------------------------------------------------
r7493 | Goober5000 | 2011-08-20 03:25:39 -0500 (Sat, 20 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp
   M /trunk/fs2_open/code/ship/ship.cpp

rewrite facing and is-facing to be more clear; I think I also fixed a bug in the process
------------------------------------------------------------------------
r7494 | Sushi | 2011-08-20 10:06:18 -0500 (Sat, 20 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fred2/bgbitmapdlg.cpp
   M /trunk/fs2_open/code/fred2/bgbitmapdlg.h
   M /trunk/fs2_open/code/fred2/fred.rc
   M /trunk/fs2_open/code/fred2/missionsave.cpp
   M /trunk/fs2_open/code/fred2/resource.h
   M /trunk/fs2_open/code/mission/missionparse.cpp
   M /trunk/fs2_open/code/mission/missionparse.h
   M /trunk/fs2_open/code/model/modelinterp.cpp
   M /trunk/fs2_open/code/nebula/neb.cpp
   M /trunk/fs2_open/code/nebula/neb.h
   M /trunk/fs2_open/code/object/objectsort.cpp

Add "Fog Near Multiplier" and "Fog Far Multiplier" options for missions. Allows the FREDder to tweak distances at which ships fade out in a nebula.
------------------------------------------------------------------------
r7496 | Swifty | 2011-08-20 17:14:52 -0500 (Sat, 20 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/cmdline/cmdline.cpp
   M /trunk/fs2_open/code/cmdline/cmdline.h
   M /trunk/fs2_open/code/fireball/fireballs.cpp
   M /trunk/fs2_open/code/freespace2/freespace.cpp
   M /trunk/fs2_open/code/globalincs/def_files.cpp
   M /trunk/fs2_open/code/graphics/2d.h
   M /trunk/fs2_open/code/graphics/grbatch.cpp
   M /trunk/fs2_open/code/graphics/grbatch.h
   M /trunk/fs2_open/code/graphics/gropengl.cpp
   M /trunk/fs2_open/code/graphics/gropengldraw.cpp
   M /trunk/fs2_open/code/graphics/gropengldraw.h
   M /trunk/fs2_open/code/graphics/gropenglpostprocessing.cpp
   M /trunk/fs2_open/code/graphics/gropenglshader.cpp
   M /trunk/fs2_open/code/graphics/gropenglshader.h
   M /trunk/fs2_open/code/graphics/gropengltnl.cpp
   M /trunk/fs2_open/code/graphics/grstub.cpp
   M /trunk/fs2_open/code/graphics/tmapper.h
   M /trunk/fs2_open/code/lab/lab.cpp
   M /trunk/fs2_open/code/model/modelinterp.cpp
   M /trunk/fs2_open/code/object/objectsort.cpp
   M /trunk/fs2_open/code/particle/particle.cpp
   M /trunk/fs2_open/code/weapon/shockwave.cpp

Soft sphere sprite rendering for particles, explosions, shockwaves, and thrusters.
------------------------------------------------------------------------
r7498 | Valathil | 2011-08-20 18:31:07 -0500 (Sat, 20 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/cmdline/cmdline.cpp
   M /trunk/fs2_open/code/cmdline/cmdline.h
   M /trunk/fs2_open/code/globalincs/def_files.cpp
   M /trunk/fs2_open/code/graphics/grbatch.cpp
   M /trunk/fs2_open/code/graphics/gropengldraw.cpp
   M /trunk/fs2_open/code/graphics/gropengldraw.h
   M /trunk/fs2_open/code/graphics/gropenglshader.cpp
   M /trunk/fs2_open/code/graphics/gropenglshader.h
   M /trunk/fs2_open/code/graphics/tmapper.h
   M /trunk/fs2_open/code/model/modelinterp.cpp
   M /trunk/fs2_open/code/weapon/shockwave.cpp

Added thruster heat distortions and explosion framebuffer effects
------------------------------------------------------------------------
r7500 | Goober5000 | 2011-08-20 19:29:11 -0500 (Sat, 20 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/projects/MSVC_2005/Fred2.vcproj
   M /trunk/fs2_open/projects/MSVC_2005/Freespace2.vcproj
   M /trunk/fs2_open/projects/MSVC_2005/code.vcproj
   M /trunk/fs2_open/projects/MSVC_2005/libjpeg.vcproj
   M /trunk/fs2_open/projects/MSVC_2005/liblua.vcproj
   M /trunk/fs2_open/projects/MSVC_2005/libpng.vcproj
   M /trunk/fs2_open/projects/MSVC_2005/zlib.vcproj

Zacam's patch for bringing MSVC 2005 up to date
------------------------------------------------------------------------
r7501 | Goober5000 | 2011-08-20 19:43:31 -0500 (Sat, 20 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/globalincs/def_files.cpp

fix string length
------------------------------------------------------------------------
r7502 | Goober5000 | 2011-08-20 20:11:24 -0500 (Sat, 20 Aug 2011) | 2 lines
Changed paths:
   M /trunk/fs2_open/code/ai/aiturret.cpp
   M /trunk/fs2_open/code/fred2/sexp_tree.cpp
   M /trunk/fs2_open/code/network/multimsgs.cpp
   M /trunk/fs2_open/code/parse/sexp.cpp
   M /trunk/fs2_open/code/ship/ship.cpp
   M /trunk/fs2_open/code/weapon/beam.cpp
   M /trunk/fs2_open/code/weapon/beam.h

add an option to fire-beam to force the beam to fire
combine fighter_beam flag into flags field
------------------------------------------------------------------------
r7503 | Zacam | 2011-08-20 23:04:45 -0500 (Sat, 20 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/cmdline/cmdline.cpp
   M /trunk/fs2_open/code/cmdline/cmdline.h
   M /trunk/fs2_open/code/globalincs/def_files.cpp
   M /trunk/fs2_open/code/graphics/grbatch.cpp
   M /trunk/fs2_open/code/graphics/gropengldraw.cpp
   M /trunk/fs2_open/code/graphics/gropengldraw.h
   M /trunk/fs2_open/code/graphics/gropenglshader.cpp
   M /trunk/fs2_open/code/graphics/gropenglshader.h
   M /trunk/fs2_open/code/graphics/tmapper.h
   M /trunk/fs2_open/code/model/modelinterp.cpp
   M /trunk/fs2_open/code/weapon/shockwave.cpp

Revert 7498: You should also test without optional command lines present, yellow disco screens of death in-mission are bad.
------------------------------------------------------------------------
r7508 | IssMneur | 2011-08-21 12:05:04 -0500 (Sun, 21 Aug 2011) | 2 lines
Changed paths:
   M /trunk/fs2_open/code/mission/missionbriefcommon.cpp
   M /trunk/fs2_open/code/mission/missionbriefcommon.h
   M /trunk/fs2_open/code/parse/parselo.cpp
   M /trunk/fs2_open/code/parse/parselo.h

- make split_str use const strings were appropriate.
- make brief_color_text_init use const strings where appropriate.
------------------------------------------------------------------------
r7509 | Goober5000 | 2011-08-22 02:58:00 -0500 (Mon, 22 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/mission/missionbriefcommon.cpp
   M /trunk/fs2_open/code/mission/missionbriefcommon.h
   M /trunk/fs2_open/code/parse/parselo.cpp
   M /trunk/fs2_open/code/parse/parselo.h

revert 7508, which MSVC6 doesn't like
------------------------------------------------------------------------
r7510 | Goober5000 | 2011-08-22 03:38:02 -0500 (Mon, 22 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp

wow... it looks like the subsystem acceleration sexp never worked until now...
------------------------------------------------------------------------
r7511 | karajorma | 2011-08-22 05:44:41 -0500 (Mon, 22 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp
   M /trunk/fs2_open/code/parse/sexp.h

Add a version of the event-true-delay SEXP which works using milliseconds rather than seconds.
------------------------------------------------------------------------
r7512 | The_E | 2011-08-22 07:57:01 -0500 (Mon, 22 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/lua.cpp

object:checkRayCollision() for scripting, from m!m
------------------------------------------------------------------------
r7513 | Valathil | 2011-08-22 12:57:01 -0500 (Mon, 22 Aug 2011) | 1 line
Changed paths:
   M /trunk/fs2_open/code/cmdline/cmdline.cpp
   M /trunk/fs2_open/code/cmdline/cmdline.h
   M /trunk/fs2_open/code/globalincs/def_files.cpp
   M /trunk/fs2_open/code/graphics/grbatch.cpp
   M /trunk/fs2_open/code/graphics/grbatch.h
   M /trunk/fs2_open/code/graphics/gropengldraw.cpp
   M /trunk/fs2_open/code/graphics/gropengldraw.h
   M /trunk/fs2_open/code/graphics/gropenglshader.cpp
   M /trunk/fs2_open/code/graphics/gropenglshader.h
   M /trunk/fs2_open/code/graphics/tmapper.h
   M /trunk/fs2_open/code/lab/lab.cpp
   M /trunk/fs2_open/code/model/modelinterp.cpp
   M /trunk/fs2_open/code/object/objectsort.cpp
   M /trunk/fs2_open/code/weapon/shockwave.cpp

Let's try this again. Adding Framebuffer distortion thrusters and explosions.
------------------------------------------------------------------------