fs2open: fs2_open_3_6_9 r4074

Author Committer Branch Timestamp Parent
taylor fs2_open_3_6_9 2007-03-22 16:22 Pending
Changeset 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