Changesets: fs2open

fs2_open_3_6_9 r4074

2007-03-22 16:22

taylor


Ported: N/A

Details Diff
a little better error handling for cf_exists_full()
add a cf_exists_full_ext() which can find a series of extensions and returns true if any of them exist
use cf_exists_full_ext() for eventmusic file checks (to check for ogg and wav)
get rid of SPM hack, it's wrong (just commented out for now though)
fix a bunch of bugs in cf_find_file_location_ext():
- try to handle files with multiple periods a bit better (for the wav files like: blah_1.5.wav)
- load issue with finding incorrect files by mistake
- prevent finding different file types in various paths/roots
mod - /branches/fs2_open_3_6_9/fs2_open/code/cfile/cfile.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/cfile/cfile.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/cfile/cfilesystem.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/gamesnd/eventmusic.cpp Diff File
mod - /trunk/fs2_open/code/cfile/cfile.cpp Diff File
mod - /trunk/fs2_open/code/cfile/cfile.h Diff File
mod - /trunk/fs2_open/code/cfile/cfilesystem.cpp Diff File
mod - /trunk/fs2_open/code/gamesnd/eventmusic.cpp Diff File

fs2_open_3_6_9 r4073

2007-03-22 16:14

taylor


Ported: N/A

Details Diff
various bits of bmpman cleanup
be sure to clean all three possible buffers with OGL init
fix a couple of bmpman loading bugs that messed up animations
fix bmpman bug that didn't properly account for free'd texture ram count with unload_fast
mod - /branches/fs2_open_3_6_9/fs2_open/code/bmpman/bmpman.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/bmpman/bmpman.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/graphics/gropengl.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/tgautils/tgautils.cpp Diff File
mod - /trunk/fs2_open/code/bmpman/bmpman.cpp Diff File
mod - /trunk/fs2_open/code/bmpman/bmpman.h Diff File
mod - /trunk/fs2_open/code/graphics/gropengl.cpp Diff File
mod - /trunk/fs2_open/code/tgautils/tgautils.cpp Diff File

fs2_open_3_6_9 r4072

2007-03-22 16:09

taylor


Ported: N/A

Details Diff
old :v: snafu
mod - /branches/fs2_open_3_6_9/fs2_open/code/ai/aiturret.cpp Diff File
mod - /trunk/fs2_open/code/ai/aiturret.cpp Diff File

fs2_open_3_6_9 r4071

2007-03-22 16:07

taylor


Ported: N/A

Details Diff
when parsing a modular tbl, allow a duplicate sun entry to overwrite an existing one
mod - /branches/fs2_open_3_6_9/fs2_open/code/starfield/starfield.cpp Diff File
mod - /trunk/fs2_open/code/starfield/starfield.cpp Diff File

trunk r4070

2007-03-22 16:04

taylor


Ported: N/A

Details Diff
little bit of cleanup
set "#Weak" weapons to always get the "player allowed" flag (Mantis 0001301)
mod - /trunk/fs2_open/code/weapon/weapons.cpp Diff File

trunk r4069

2007-03-22 16:02

taylor


Ported: N/A

Details Diff
make use of generic_anim and generic_bitmap where possible
bunch of cleanup and little optimizations
add "+remove" tbl option to completely get rid of particular beam sections
delayed loading of bitmaps, will only do it after all tbl/tbm have been parsed
if we are using a POF missile which isn't loaded yet, try and load it before going crazy
bug fix and optimization for laser color setting
mod - /trunk/fs2_open/code/weapon/weapon.h Diff File
mod - /trunk/fs2_open/code/weapon/weapons.cpp Diff File

fs2_open_3_6_9 r4068

2007-03-22 15:31

taylor


Ported: N/A

Details Diff
little bit of cleanup
set "#Weak" weapons to always get the "player allowed" flag (Mantis 0001301)
mod - /branches/fs2_open_3_6_9/fs2_open/code/weapon/weapons.cpp Diff File

fs2_open_3_6_9 r4067

2007-03-22 15:30

taylor


Ported: N/A

Details Diff
fix strange bug where a beams parent will die and the object reset before the beam gets the chance to fire
mod - /branches/fs2_open_3_6_9/fs2_open/code/weapon/beam.cpp Diff File

trunk r4066

2007-03-21 17:06

karajorma


Ported: N/A

Details Diff
Bump the number of debriefing stages.
Fix an annoying (and erroneous) warning in the campaign editor.
mod - /trunk/fs2_open/code/mission/missionbriefcommon.h Diff File
mod - /trunk/fs2_open/code/mission/missioncampaign.cpp Diff File
mod - /trunk/fs2_open/code/mission/missionmessage.cpp Diff File

fs2_open_3_6_9 r4065

2007-03-21 16:54

karajorma


Ported: N/A

Details Diff
Bump the number of debriefing stages.
Fix an annoying (and erroneous) warning in the campaign editor.
mod - /branches/fs2_open_3_6_9/fs2_open/code/mission/missionbriefcommon.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/mission/missioncampaign.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/mission/missionmessage.cpp Diff File

fs2_open_3_6_9 r4064

2007-03-11 18:55

karajorma


Ported: N/A

Details Diff
Turn off afterburner controls when player isn't in control
mod - /branches/fs2_open_3_6_9/fs2_open/code/playerman/playercontrol.cpp Diff File
mod - /trunk/fs2_open/code/playerman/playercontrol.cpp Diff File

trunk r4063

2007-03-07 17:43

karajorma


Ported: N/A

Details Diff
Make .ogg voice files selectable in FRED.
mod - /trunk/fs2_open/code/fred2/briefingeditordlg.cpp Diff File
mod - /trunk/fs2_open/code/fred2/campaigneditordlg.cpp Diff File
mod - /trunk/fs2_open/code/fred2/cmdbrief.cpp Diff File
mod - /trunk/fs2_open/code/fred2/debriefingeditordlg.cpp Diff File
mod - /trunk/fs2_open/code/fred2/eventeditor.cpp Diff File
mod - /trunk/fs2_open/code/fred2/messageeditordlg.cpp Diff File

fs2_open_3_6_9 r4062

2007-03-07 17:36

karajorma


Ported: N/A

Details Diff
Make .ogg selectable in FRED.
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/briefingeditordlg.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/campaigneditordlg.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/cmdbrief.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/debriefingeditordlg.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/eventeditor.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/messageeditordlg.cpp Diff File

fs2_open_3_6_9 r4061

2007-03-07 12:51

karajorma


Ported: N/A

Details Diff
It's perfectly legal to press the Target Target's Attacker key with no target. We should just play a failed sound instead.
mod - /branches/fs2_open_3_6_9/fs2_open/code/io/keycontrol.cpp Diff File
mod - /trunk/fs2_open/code/io/keycontrol.cpp Diff File

trunk r4060

2007-02-27 17:38

Goober5000


Ported: N/A

Details Diff
might as well do this too
mod - /trunk/fs2_open/code/Makefile.am Diff File

fs2_open_3_6_9 r4059

2007-02-26 20:44

Goober5000


Ported: N/A

Details Diff
add two features for WCS: specifyable shield/weapon recharge rates, and removal of linked fire penalty
mod - /branches/fs2_open_3_6_9/fs2_open/code/ai/ai_profiles.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ai/ai_profiles.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/globalincs/def_files.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/hud/hudets.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/lab/lab.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.h Diff File
mod - /trunk/fs2_open/code/ai/ai_profiles.cpp Diff File
mod - /trunk/fs2_open/code/ai/ai_profiles.h Diff File
mod - /trunk/fs2_open/code/globalincs/def_files.cpp Diff File
mod - /trunk/fs2_open/code/hud/hudets.cpp Diff File
mod - /trunk/fs2_open/code/lab/lab.cpp Diff File
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File
mod - /trunk/fs2_open/code/ship/ship.h Diff File

trunk r4058

2007-02-25 23:47

Goober5000


Ported: N/A

Details Diff
small bugfix
mod - /trunk/fs2_open/code/model/modeldiff.cpp Diff File

trunk r4057

2007-02-25 23:30

Goober5000


Ported: N/A

Details Diff
add model compare capability (currently only via debug console)
mod - /trunk/fs2_open/code/model/model.h Diff File
add - /trunk/fs2_open/code/model/modeldiff.cpp File
mod - /trunk/fs2_open/code/model/modelread.cpp Diff File
mod - /trunk/fs2_open/projects/MSVC_6/code.dsp Diff File

fs2_open_3_6_9 r4056

2007-02-25 20:47

Goober5000


Ported: N/A

Details Diff
added vm_matrix_same()
mod - /branches/fs2_open_3_6_9/fs2_open/code/math/vecmat.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/math/vecmat.h Diff File
mod - /trunk/fs2_open/code/math/vecmat.cpp Diff File
mod - /trunk/fs2_open/code/math/vecmat.h Diff File

fs2_open_3_6_9 r4055

2007-02-24 22:58

Goober5000


Ported: N/A

Details Diff
use dynamic memory instead of a static buffer for ship-specific replacement textures
mod - /branches/fs2_open_3_6_9/fs2_open/code/mission/missionparse.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/parse/lua.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.h Diff File
mod - /trunk/fs2_open/code/mission/missionparse.cpp Diff File
mod - /trunk/fs2_open/code/parse/lua.cpp Diff File
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File
mod - /trunk/fs2_open/code/ship/ship.h Diff File

fs2_open_3_6_9 r4054

2007-02-20 20:44

Goober5000


Ported: N/A

Details Diff
remove duplicate model texture replacement
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/fred.rc Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/missionsave.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/resource.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/shiptexturesdlg.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/shiptexturesdlg.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/mission/missionparse.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/mission/missionparse.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/model/model.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/model/modelread.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.cpp Diff File
mod - /trunk/fs2_open/code/fred2/fred.rc Diff File
mod - /trunk/fs2_open/code/fred2/missionsave.cpp Diff File
mod - /trunk/fs2_open/code/fred2/resource.h Diff File
mod - /trunk/fs2_open/code/fred2/shiptexturesdlg.cpp Diff File
mod - /trunk/fs2_open/code/fred2/shiptexturesdlg.h Diff File
mod - /trunk/fs2_open/code/mission/missionparse.cpp Diff File
mod - /trunk/fs2_open/code/mission/missionparse.h Diff File
mod - /trunk/fs2_open/code/model/model.h Diff File
mod - /trunk/fs2_open/code/model/modelread.cpp Diff File
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File

trunk r4053

2007-02-20 12:22

Goober5000


Ported: N/A

Details Diff
oops, this is for a future commit
mod - /trunk/fs2_open/projects/MSVC_6/code.dsp Diff File

fs2_open_3_6_9 r4052

2007-02-19 23:53

Goober5000


Ported: N/A

Details Diff
wups
mod - /branches/fs2_open_3_6_9/fs2_open/code/model/modelinterp.cpp Diff File

fs2_open_3_6_9 r4051

2007-02-19 23:27

Goober5000


Ported: N/A

Details Diff
revert to retail behavior
mod - /branches/fs2_open_3_6_9/fs2_open/code/weapon/weapons.cpp Diff File
mod - /trunk/fs2_open/code/weapon/weapons.cpp Diff File

fs2_open_3_6_9 r4050

2007-02-19 23:20

Goober5000


Ported: N/A

Details Diff
the great big duplicate model removal commit
mod - /branches/fs2_open_3_6_9/fs2_open/code/ai/aibig.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ai/aicode.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ai/aigoals.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ai/aiturret.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/asteroid/asteroid.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/debris/debris.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/fredrender.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/fredview.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/initialstatus.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/management.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/missionsave.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/restrictpaths.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/sexp_tree.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/shipgoalsdlg.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/shiptexturesdlg.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/freespace2/freespace.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/hud/hudshield.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/hud/hudtarget.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/hud/hudtargetbox.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/io/keycontrol.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/mission/missionparse.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/missionui/missionbrief.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/missionui/missionshipchoice.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/model/modelinterp.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/model/modelread.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/network/multi_respawn.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/network/multimsgs.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/object/collideshipship.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/object/collideshipweapon.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/object/objcollide.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/object/object.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/object/objectdock.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/parse/lua.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/parse/sexp.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/shield.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/shipfx.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/shipfx.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/shiphit.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/starfield/supernova.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/weapon/beam.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/weapon/weapons.cpp Diff File
mod - /trunk/fs2_open/code/ai/aibig.cpp Diff File
mod - /trunk/fs2_open/code/ai/aicode.cpp Diff File
mod - /trunk/fs2_open/code/ai/aigoals.cpp Diff File
mod - /trunk/fs2_open/code/ai/aiturret.cpp Diff File
mod - /trunk/fs2_open/code/asteroid/asteroid.cpp Diff File
mod - /trunk/fs2_open/code/debris/debris.cpp Diff File
mod - /trunk/fs2_open/code/fred2/fredrender.cpp Diff File
mod - /trunk/fs2_open/code/fred2/fredview.cpp Diff File
mod - /trunk/fs2_open/code/fred2/initialstatus.cpp Diff File
mod - /trunk/fs2_open/code/fred2/management.cpp Diff File
mod - /trunk/fs2_open/code/fred2/missionsave.cpp Diff File
mod - /trunk/fs2_open/code/fred2/restrictpaths.cpp Diff File
mod - /trunk/fs2_open/code/fred2/sexp_tree.cpp Diff File
mod - /trunk/fs2_open/code/fred2/shipgoalsdlg.cpp Diff File
mod - /trunk/fs2_open/code/fred2/shiptexturesdlg.cpp Diff File
mod - /trunk/fs2_open/code/freespace2/freespace.cpp Diff File
mod - /trunk/fs2_open/code/hud/hudshield.cpp Diff File
mod - /trunk/fs2_open/code/hud/hudtarget.cpp Diff File
mod - /trunk/fs2_open/code/hud/hudtargetbox.cpp Diff File
mod - /trunk/fs2_open/code/io/keycontrol.cpp Diff File
mod - /trunk/fs2_open/code/mission/missionparse.cpp Diff File
mod - /trunk/fs2_open/code/missionui/missionbrief.cpp Diff File
mod - /trunk/fs2_open/code/missionui/missionshipchoice.cpp Diff File
mod - /trunk/fs2_open/code/model/modelinterp.cpp Diff File
mod - /trunk/fs2_open/code/model/modelread.cpp Diff File
mod - /trunk/fs2_open/code/network/multi_respawn.cpp Diff File
mod - /trunk/fs2_open/code/network/multimsgs.cpp Diff File
mod - /trunk/fs2_open/code/object/collideshipship.cpp Diff File
mod - /trunk/fs2_open/code/object/collideshipweapon.cpp Diff File
mod - /trunk/fs2_open/code/object/objcollide.cpp Diff File
mod - /trunk/fs2_open/code/object/object.cpp Diff File
mod - /trunk/fs2_open/code/object/objectdock.cpp Diff File
mod - /trunk/fs2_open/code/parse/lua.cpp Diff File
mod - /trunk/fs2_open/code/parse/sexp.cpp Diff File
mod - /trunk/fs2_open/code/ship/shield.cpp Diff File
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File
mod - /trunk/fs2_open/code/ship/ship.h Diff File
mod - /trunk/fs2_open/code/ship/shipfx.cpp Diff File
mod - /trunk/fs2_open/code/ship/shipfx.h Diff File
mod - /trunk/fs2_open/code/ship/shiphit.cpp Diff File
mod - /trunk/fs2_open/code/starfield/supernova.cpp Diff File
mod - /trunk/fs2_open/code/weapon/beam.cpp Diff File
mod - /trunk/fs2_open/code/weapon/weapons.cpp Diff File
mod - /trunk/fs2_open/projects/MSVC_6/code.dsp Diff File
 First  Prev  1 2 3 ... 40 ... 80 ... 120 ... 160 ... 200 ... 240 ... 274 275 276 277 278 279 280 ... 320 ... 360 ... 400 ... 437 438 439  Next  Last