Author Topic: Nightly (Windows): 22 Aug 2009 - Revision 5529  (Read 2299 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly (Windows): 22 Aug 2009 - Revision 5529
Here is the nightly for Windows on 22 Aug 2009 - Revision 5529

fso-WIN-20090822_r5529.7z
MD5Sum

Code: [Select]
------------------------------------------------------------------------
r5525 | Wanderer | 2009-08-21 13:20:28 -0500 (Fri, 21 Aug 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/weapon/weapon.h
   M /trunk/fs2_open/code/weapon/weapons.cpp

lots of fixes to the earlier burst fire mode
------------------------------------------------------------------------
r5526 | Wanderer | 2009-08-22 01:32:11 -0500 (Sat, 22 Aug 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/aicode.cpp
   M /trunk/fs2_open/code/ai/aiturret.cpp
   M /trunk/fs2_open/code/model/modelanim.cpp
   M /trunk/fs2_open/code/model/modelanim.h
   M /trunk/fs2_open/code/parse/lua.cpp
   M /trunk/fs2_open/code/ship/ship.h

nuke's scripting and submodel animation changes
------------------------------------------------------------------------
r5527 | Wanderer | 2009-08-22 03:41:53 -0500 (Sat, 22 Aug 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/model/modelread.cpp

commit of set of vm_vec_normalize_safe functions to modelread.cpp
------------------------------------------------------------------------
r5528 | Wanderer | 2009-08-22 04:00:33 -0500 (Sat, 22 Aug 2009) | 1 line
Changed paths:
   M /trunk/fs2_open/code/ai/aibig.cpp
   M /trunk/fs2_open/code/ai/aiturret.cpp
   M /trunk/fs2_open/code/ship/ship.h

turret fov check improvements
------------------------------------------------------------------------
r5529 | Wanderer | 2009-08-22 04:25:34 -0500 (Sat, 22 Aug 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/weapon/beam.cpp

option to force beam turrets to use same FOV limits as the rest of the turrets
------------------------------------------------------------------------



 

Offline Fury

  • The Curmudgeon
  • 213
Re: Nightly (Windows): 22 Aug 2009 - Revision 5529
lots of fixes to the earlier burst fire mode
commit of set of vm_vec_normalize_safe functions to modelread.cpp
turret fov check improvements
option to force beam turrets to use same FOV limits as the rest of the turrets

Explain those changes, please?

 

Offline Wanderer

  • Wiki Warrior
  • 211
  • Mostly harmless
Re: Nightly (Windows): 22 Aug 2009 - Revision 5529
Burst fire mode fixes.. Now it should work nicely with turrets... added (new options listed as well) $Burst Flags: ( "fast firing" "random length" ) after the already existing burst fire options. Fast firing tries to remove added fire waits essentially making the weapons fire more like swarm does. Random length makes ai to shoot burst which are from 1 to burst shots in length instead of always firing max length bursts.

Vm_vec_normalize_safe changes should help with some of the 'not-length-of-1' normals and in some dot product calculations. Nothing on user side though (hopefully).

Turret fov checks - arranged the code in slightly different way and - related to above - removed unnecessary function calls.

Option to force beam turret to use same fov limits adds an ai profiles option $force beam turrets to use normal fov: (after $disarm or disable cause global ai goal effects:) which in turn tells turret firing code to prevent beam firings outside of turrets FOV area/cone unlike in retail where especially multipart mounted turrets routinely fire outside of the FOVs (at times through the firing ship as well).
Do not meddle in the affairs of coders for they are soggy and hard to light

 

Offline Fury

  • The Curmudgeon
  • 213
Re: Nightly (Windows): 22 Aug 2009 - Revision 5529
Now it should work nicely with turrets
What was wrong with it before?

Turret fov checks - arranged the code in slightly different way and - related to above - removed unnecessary function calls.
So this doesn't alter turret behavior, only makes the code more efficient?

 

Offline Wanderer

  • Wiki Warrior
  • 211
  • Mostly harmless
Re: Nightly (Windows): 22 Aug 2009 - Revision 5529
Now it should work nicely with turrets
What was wrong with it before?
More like what wasn't wrong with it...

Quote
Turret fov checks - arranged the code in slightly different way and - related to above - removed unnecessary function calls.
So this doesn't alter turret behavior, only makes the code more efficient?
Yes
Do not meddle in the affairs of coders for they are soggy and hard to light

 

Offline Spoon

  • 212
  • ヾ(´︶`♡)ノ
Re: Nightly (Windows): 22 Aug 2009 - Revision 5529
Now it should work nicely with turrets
What was wrong with it before?
More like what wasn't wrong with it...
And here I was, thinking I was doing something wrong with the burst settings.
Getting this build and giving the burst fire mode a second shot.
Urutorahappī!!

[02:42] <@Axem> spoon somethings wrong
[02:42] <@Axem> critically wrong
[02:42] <@Axem> im happy with these missions now
[02:44] <@Axem> well
[02:44] <@Axem> with 2 of them

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: Nightly (Windows): 22 Aug 2009 - Revision 5529
Where's the info on nuke's code?
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