Changesets: fs2open
fs2_open_3_6_9 r4074 2007-03-22 16:22 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Ported: N/A Details Diff |
small bugfix |
||
mod - /trunk/fs2_open/code/model/modeldiff.cpp | Diff File | ||
trunk r4057 2007-02-25 23:30 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 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 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 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 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 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 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 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 |