Author Topic: Nightly (Windows): 10 Jul 2009 - Revision 5423  (Read 1804 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

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

fso-WIN-20090710_r5423.7z
MD5Sum

Code: [Select]
------------------------------------------------------------------------
r5410 | karajorma | 2009-07-06 05:03:03 -0500 (Mon, 06 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp
   M /trunk/fs2_open/code/parse/sexp.h

Change the way the game figures out the current SEXP Operator in-game as the old method was a massive slowdown.
------------------------------------------------------------------------
r5411 | karajorma | 2009-07-06 05:04:19 -0500 (Mon, 06 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/network/multimsgs.cpp
   M /trunk/fs2_open/code/parse/sexp.cpp

Allow clients to pass variable changes to the server (when using lua).
------------------------------------------------------------------------
r5412 | karajorma | 2009-07-06 06:27:31 -0500 (Mon, 06 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp

Looks like the previous SEXP code optimisation didn't take into account the fact that the game tramped values as well as operators through that function so it could call eval_num(). Fixing that gets rid of another few million needless calls to stricmp.
------------------------------------------------------------------------
r5413 | karajorma | 2009-07-06 08:28:33 -0500 (Mon, 06 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/object/collideshipship.cpp

Can't say for certain this will cause a speed up but it definitely places the faster check first.
------------------------------------------------------------------------
r5414 | Wanderer | 2009-07-06 10:40:21 -0500 (Mon, 06 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/ai_profiles.cpp
   M /trunk/fs2_open/code/ai/ai_profiles.h
   M /trunk/fs2_open/code/ai/aicode.cpp
   M /trunk/fs2_open/code/globalincs/def_files.cpp

moved ai's missiles fired at player limit to ai_profiles.tbl
------------------------------------------------------------------------
r5415 | karajorma | 2009-07-06 12:36:44 -0500 (Mon, 06 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp
   M /trunk/fs2_open/code/ship/ship.cpp
   M /trunk/fs2_open/code/ship/ship.h

Fix the Primary/secondary-fired-since SEXPs
------------------------------------------------------------------------
r5416 | Wanderer | 2009-07-06 15:49:51 -0500 (Mon, 06 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/ai_profiles.cpp
   M /trunk/fs2_open/code/ai/ai_profiles.h
   M /trunk/fs2_open/code/ai/aiturret.cpp
   M /trunk/fs2_open/code/globalincs/def_files.cpp

ai profiles flag to allow turrets to ignore hardcoded fov limits
------------------------------------------------------------------------
r5417 | Wanderer | 2009-07-07 12:08:50 -0500 (Tue, 07 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/aibig.cpp
   M /trunk/fs2_open/code/ai/aicode.cpp
   M /trunk/fs2_open/code/ai/aiturret.cpp
   M /trunk/fs2_open/code/ship/ship.cpp
   M /trunk/fs2_open/code/ship/ship.h
   M /trunk/fs2_open/code/weapon/weapon.h
   M /trunk/fs2_open/code/weapon/weapons.cpp

Non-swarm type burst fire firing mode commit
------------------------------------------------------------------------
r5418 | karajorma | 2009-07-09 05:55:13 -0500 (Thu, 09 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ship/ship.cpp
   M /trunk/fs2_open/code/ship/ship.h

Fix Mantis 1957 (Too many subsystems crash FRED).
------------------------------------------------------------------------
r5419 | portej05 | 2009-07-09 06:16:49 -0500 (Thu, 09 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/globalincs/def_files.cpp

Fix VC6 string too long compile error (props to Flaming_Sword)
------------------------------------------------------------------------
r5420 | portej05 | 2009-07-09 06:35:43 -0500 (Thu, 09 Jul 2009) | 2 lines
Changed paths:
   M /trunk/fs2_open/code/cmdline/cmdline.cpp
   M /trunk/fs2_open/code/cutscene/movie.cpp
   M /trunk/fs2_open/code/cutscene/mveplayer.cpp
   D /trunk/fs2_open/code/directx/dx8show.cpp
   D /trunk/fs2_open/code/directx/dx8show.h
   M /trunk/fs2_open/code/freespace2/freespace.cpp
   M /trunk/fs2_open/code/graphics/2d.cpp
   M /trunk/fs2_open/code/graphics/2d.h
   D /trunk/fs2_open/code/graphics/GrD3DStateBlock.cpp
   D /trunk/fs2_open/code/graphics/GrD3DStateBlock.h
   D /trunk/fs2_open/code/graphics/grd3d.cpp
   D /trunk/fs2_open/code/graphics/grd3d.h
   D /trunk/fs2_open/code/graphics/grd3dbmpman.cpp
   D /trunk/fs2_open/code/graphics/grd3dbmpman.h
   D /trunk/fs2_open/code/graphics/grd3dcalls.cpp
   D /trunk/fs2_open/code/graphics/grd3dinternal.h
   D /trunk/fs2_open/code/graphics/grd3dlight.cpp
   D /trunk/fs2_open/code/graphics/grd3dlight.h
   D /trunk/fs2_open/code/graphics/grd3drender.cpp
   D /trunk/fs2_open/code/graphics/grd3dsetup.cpp
   D /trunk/fs2_open/code/graphics/grd3dsetup.h
   D /trunk/fs2_open/code/graphics/grd3dtexture.cpp
   M /trunk/fs2_open/code/menuui/optionsmenu.cpp
   M /trunk/fs2_open/code/model/modelinterp.cpp
   M /trunk/fs2_open/code/model/modelread.cpp
   M /trunk/fs2_open/code/starfield/nebula.cpp
   M /trunk/fs2_open/code/starfield/starfield.cpp
   D /trunk/fs2_open/dx8sdk
   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_6/Fred2.dsp
   M /trunk/fs2_open/projects/MSVC_6/Freespace2.dsp
   M /trunk/fs2_open/projects/MSVC_6/code.dsp
   M /trunk/fs2_open/projects/MSVC_6_Release/Fred2.dsp
   M /trunk/fs2_open/projects/MSVC_6_Release/Freespace2.dsp
   M /trunk/fs2_open/projects/MSVC_6_Release/code.dsp

Removal of DirectX from the codebase.
VC6 and VC2008 solutions have been updated.
------------------------------------------------------------------------
r5421 | Echelon9 | 2009-07-09 07:43:36 -0500 (Thu, 09 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/projects/Xcode/English.lproj/InfoPlist.strings
   M /trunk/fs2_open/projects/Xcode/Info-debug.plist

Reflect 3.6.11 version string in Xcode
------------------------------------------------------------------------
r5422 | karajorma | 2009-07-10 12:07:07 -0500 (Fri, 10 Jul 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/parse/sexp.cpp
   M /trunk/fs2_open/code/parse/sexp.h

Add the Get-throttle-speed SEXP.
------------------------------------------------------------------------



 

Offline Dragon

  • Citation needed
  • 212
  • The sky is the limit.
Re: Nightly (Windows): 10 Jul 2009 - Revision 5423
Code: [Select]
ai profiles flag to allow turrets to ignore hardcoded fov limits
What exactly should I put into AI_Profiles.tbl to enable it?

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: Nightly (Windows): 10 Jul 2009 - Revision 5423
$use only single fov for turrets:    YES

Right after $allow turrets target weapons freely:

Taken from the code.  I'll add that to the wiki.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline Dragon

  • Citation needed
  • 212
  • The sky is the limit.
Re: Nightly (Windows): 10 Jul 2009 - Revision 5423
Thanks, it will certainly come in handy for me.