Author Topic: Nightly (Windows): 06 Jul 2009 - Revision 5409  (Read 1141 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly (Windows): 06 Jul 2009 - Revision 5409
Here is the nightly for Windows on 06 Jul 2009 - Revision 5409

fso-WIN-20090706_r5409.7z
MD5Sum

Code: [Select]
------------------------------------------------------------------------
r5382 | Sushi | 2009-06-29 13:55:20 -0500 (Mon, 29 Jun 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/model/model.h
   M /trunk/fs2_open/code/model/modelcollide.cpp
   M /trunk/fs2_open/code/model/modelread.cpp

Added "$nocollide_this_only" and "$collide_invisible" submodel flags. The first one is like $no_collisions, but not recursive on submodels. The second one allows weapon impacts on the special "invisible" texture (normally only ship collisions are allowed). These two flags can be combined to implement invisible collision meshes, which can save a lot of FPS for complex models.
------------------------------------------------------------------------
r5383 | Goober5000 | 2009-06-29 22:34:26 -0500 (Mon, 29 Jun 2009) | 2 lines
Changed paths:
   M /trunk/fs2_open/code/mission/missionmessage.cpp

better checking of wingmen persona headz
fix Mantis #1874 (Command messages check for existence of ship)
------------------------------------------------------------------------
r5384 | Goober5000 | 2009-06-29 23:24:15 -0500 (Mon, 29 Jun 2009) | 4 lines
Changed paths:
   M /trunk/fs2_open/code/mission/missionmessage.cpp

fix for Mantis #1942 (support ship message using wrong persona)
made the message selection more robust and cleaner while I was at it
this also fixes Kara's multiple-builtin-message feature, as I don't think it would have worked properly in the previous revision :D
(it would have bailed after finding the first message match)
------------------------------------------------------------------------
r5386 | Echelon9 | 2009-06-30 05:39:54 -0500 (Tue, 30 Jun 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp

Cleanup sexp_set_fov()
------------------------------------------------------------------------
r5387 | portej05 | 2009-06-30 15:18:21 -0500 (Tue, 30 Jun 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/projects/MSVC_2008/code.vcproj

Fix the FRED crashing on startup problem
------------------------------------------------------------------------
r5388 | karajorma | 2009-06-30 17:00:24 -0500 (Tue, 30 Jun 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fred2/missionsave.cpp

Well that shouldn't have always been saved!
------------------------------------------------------------------------
r5389 | karajorma | 2009-06-30 17:01:39 -0500 (Tue, 30 Jun 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/fred2/fredrender.cpp

Colour in the ship names in FRED since no one uses wireframe mode to see what is marked these days.
------------------------------------------------------------------------
r5391 | Goober5000 | 2009-06-30 22:47:54 -0500 (Tue, 30 Jun 2009) | 2 lines
Changed paths:
   M /trunk/fs2_open/code/globalincs/def_files.cpp
   M /trunk/fs2_open/code/hud/hudsquadmsg.cpp
   M /trunk/fs2_open/code/ship/ship.cpp

remove the three additional options from possible squad msgs for support ships; but thanks to WMC's feature they can be added for mods
synchronize comments on the comm menu and flags
------------------------------------------------------------------------
r5392 | Echelon9 | 2009-07-01 06:09:06 -0500 (Wed, 01 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp
   M /trunk/fs2_open/code/parse/sexp.h

Addition of get-fov SEXP
------------------------------------------------------------------------
r5393 | portej05 | 2009-07-01 09:31:32 -0500 (Wed, 01 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/globalincs/windebug.cpp

Warning now makes sense when it is displayed.
------------------------------------------------------------------------
r5395 | karajorma | 2009-07-02 12:32:32 -0500 (Thu, 02 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/parselo.cpp
   M /trunk/fs2_open/code/ship/ship.h

New bug uncovers old bug. Neither particularly serious but both were annoying Diaspora debug builds.
------------------------------------------------------------------------
r5396 | chief1983 | 2009-07-02 18:23:55 -0500 (Thu, 02 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/aicode.cpp
   M /trunk/fs2_open/code/playerman/playercontrol.cpp
   M /trunk/fs2_open/code/ship/ship.cpp
   M /trunk/fs2_open/code/ship/ship.h

No primary linking ship flag.  Good thing Kara did 5395 or this would be one more that caused problems.
------------------------------------------------------------------------
r5397 | portej05 | 2009-07-03 09:29:58 -0500 (Fri, 03 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/graphics/generic.h
   M /trunk/fs2_open/code/hud/hud.h
   M /trunk/fs2_open/code/hud/hudparse.h
   M /trunk/fs2_open/code/sound/sound.h
   M /trunk/fs2_open/code/species_defs/species_defs.h

Got rid of the memset(this,0,sizeof(species_info)) in species_info - defined constructors for a bunch of structs that species_info depends on
------------------------------------------------------------------------
r5398 | portej05 | 2009-07-03 10:37:31 -0500 (Fri, 03 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/lua.cpp

Fix for Mantis 1949 - Aardwolf has tested this patch.
------------------------------------------------------------------------
r5399 | chief1983 | 2009-07-03 12:08:33 -0500 (Fri, 03 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/aiturret.cpp

KeldorKatarn's fix for Fire Down Normals flag.
------------------------------------------------------------------------
r5400 | portej05 | 2009-07-03 12:49:01 -0500 (Fri, 03 Jul 2009) | 2 lines
Changed paths:
   M /trunk/fs2_open/projects/MSVC_2008/Fred2.vcproj
   M /trunk/fs2_open/projects/MSVC_2008/Freespace2.vcproj
   M /trunk/fs2_open/projects/MSVC_2008/code.vcproj
   M /trunk/fs2_open/projects/MSVC_2008/libjpeg.vcproj
   M /trunk/fs2_open/projects/MSVC_2008/liblua.vcproj

Browse information turned off for VS2008.
Doesn't affect intellisense, only affects View->Object Browser (not commonly used)
------------------------------------------------------------------------
r5401 | portej05 | 2009-07-04 08:39:58 -0500 (Sat, 04 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/parselo.cpp
   M /trunk/fs2_open/code/parse/parselo.h
   M /trunk/fs2_open/code/parse/sexp.h

Missed a few! (CVS Comment blocks)
------------------------------------------------------------------------
r5402 | portej05 | 2009-07-04 09:48:16 -0500 (Sat, 04 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/asteroid/asteroid.h
   M /trunk/fs2_open/code/iff_defs/iff_defs.h
   M /trunk/fs2_open/code/mission/missionbriefcommon.h
   M /trunk/fs2_open/code/mission/missionparse.h
   M /trunk/fs2_open/code/network/multiui.h
   M /trunk/fs2_open/code/osapi/outwnd.cpp
   M /trunk/fs2_open/code/weapon/weapon.h

Removed more memset(this ... ) statements.
------------------------------------------------------------------------
r5403 | portej05 | 2009-07-04 23:21:55 -0500 (Sat, 04 Jul 2009) | 1 line
Changed paths:
   A /trunk/fs2_open/code/globalincs/vmallocator.h
   M /trunk/fs2_open/projects/MSVC_2008/code.vcproj

Customised STL allocator (uses vm_malloc and vm_free) - not actually used anywhere in this commit.
------------------------------------------------------------------------
r5404 | portej05 | 2009-07-05 01:53:29 -0500 (Sun, 05 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/globalincs/vmallocator.h

Fix potential undefined behaviour bug.
------------------------------------------------------------------------
r5405 | portej05 | 2009-07-05 10:03:05 -0500 (Sun, 05 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/globalincs/vmallocator.h

Fix bug in vmallocator.
------------------------------------------------------------------------
r5409 | Goober5000 | 2009-07-06 00:57:17 -0500 (Mon, 06 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp

documentation per KeldorKatarn's request
------------------------------------------------------------------------