Commit Graph
3421 Commits
Author SHA1 Message Date
Goober5000 a9b17f01ac we probably don't need to play a sound when we equalize already-equalized shields, since we don't play one when we augment already-augmented quadrants 2007-02-11 07:36:43 +00:00
Goober5000 a6dee937d3 when alphabetizing campaigns, ignore "the" at the beginning of a title 2007-02-11 06:38:56 +00:00
Goober5000 057c4876f9 invert the do-collision flag into a don't-do-collision flag, plus fixed a wee lab bug 2007-02-11 06:19:08 +00:00
taylor c3e78b3f35 make sure that we don't set the 2d view matrix and then not reset it (Mantis #1269)
clean up some of the fullneb mess that was causing some initial setup issues (colors wrong, etc.)
2007-02-10 20:23:51 +00:00
Goober5000 8224376e87 sort campaigns by title, not by file name 2007-02-10 06:55:58 +00:00
Goober5000 6543cfc479 take all subsystems into account when displaying repair gauge 2007-02-10 05:01:11 +00:00
Goober5000 ee6ed23e3e prevent the AI from falling into the black hole of disarming a turretless ship 2007-02-10 04:49:23 +00:00
Goober5000 f96b4ac5c5 small tweak 2007-02-10 03:20:43 +00:00
taylor d1aab3866a remove NO_SOUND 2007-02-10 00:18:22 +00:00
taylor a279d55d58 phreak missed fixing this here when he fixed it in unstable 2007-02-10 00:16:57 +00:00
taylor 32609cc140 remove NO_SOUND
fix glow bank sexp bug (Mantis #1250)
2007-02-10 00:15:32 +00:00
taylor 5a98942190 fix a mouse button issue (just an issue with newer SDL versions?) 2007-02-10 00:12:35 +00:00
taylor d79e67f972 a quick debug test to catch an error and FRED doesn't catch on it's own yet 2007-02-10 00:10:31 +00:00
taylor 66bc9102f9 performance optimizations:
- fvi_ray_boundingbox() is faster and should be less prone to compiler/optimization/platform specific issues
 - clean up or obj_check_all_collisions() which is a good bit faster now
2007-02-10 00:08:59 +00:00
taylor 71acc9a7a3 obsolete gluLookAt() in favor of doing it manually, should be slight faster and more precise 2007-02-10 00:05:48 +00:00
taylor 7ad5b32fcf performance/accuracy optimization for the (un)size functions 2007-02-10 00:04:03 +00:00
taylor a939b25cd8 make sure that our color is getting set properly (should properly fix the red/green tint problem, Mantis #1041)
slight optimization for Theora YUV->RGB converter
2007-02-10 00:02:18 +00:00
taylor ed1541f91f add the "show all" hotkey to the cutscene viewer 2007-02-09 23:58:52 +00:00
taylor ed073ec841 add the number of files that CFILE is going to try and use in each root to the debug info
optimizations for cf_find_file_location_ext()
2007-02-09 23:57:24 +00:00
Goober5000 be6e1fba15 merge the voice acting manager into the 3.6.9 (3.6.10?) branch 2007-02-09 05:40:40 +00:00
Goober5000 d2a2afc69e merge the WCS screaming feature into the 3.6.9 (3.6.10?) branch 2007-02-09 04:53:28 +00:00
Goober5000 9718f451d9 add a few ship flags that weren't on the dialog 2007-02-08 18:34:05 +00:00
Goober5000 6182e6063b fix two bugs:
--default ship flags in the iff_defs table were not correctly translated from parse flags to ship/object flags
--ships were created with default allowed comm orders regardless of which team they were on
2007-02-08 07:39:35 +00:00
Goober5000 850e65f754 Clean up the ship-weapon collision code for both conventional weapons and beams. Improved readability and clarity; untangled program flow; cleaned up sloppy enhancements. Fixed a few bugs too. 2007-02-07 07:35:01 +00:00
Goober5000 321130465c remove obsolete and unused shield flag 2007-02-06 01:27:34 +00:00
Goober5000 02e29830c5 fix an old subtle bug 2007-02-03 23:16:41 +00:00
karajorma 9645752e37 Fix add-remove-escort to actually use a priority. 2007-01-27 18:39:09 +00:00
karajorma cd425ca3dd Add the reset-orders SEXP
Some general houskeeping to keep 3.6.9 and HEAD throwing up lots of annoying diffs that are just spacing issues.
2007-01-15 11:57:02 +00:00
Goober5000 da7b371cc1 thanks to WMC for catching this -- it was a goof from back in 2003! 2007-01-15 01:55:46 +00:00
karajorma a6940b8f1e Fix bug where orders you gve last mission are sill accessible to the Order SEXP. 2007-01-14 20:55:20 +00:00
Goober5000 043f3c5e82 hmm... I guess when I fixed this back in 2004, I fixed it the wrong way :D 2007-01-12 04:33:50 +00:00
taylor cd70fdaa00 fix escort positioning issue (Mantis #1179) 2007-01-07 13:18:32 +00:00
taylor 61ecff45c7 safety check to make sure that we don't end up with non-player-usable weapons in the weaponselect pool (Mantis bug #1196) 2007-01-07 12:18:09 +00:00
taylor 3be2a9640b fix a couple of memory leaks with modular tables 2007-01-07 12:16:31 +00:00
taylor 537d3ca56b be sure to page in skybox textures properly 2007-01-07 12:16:01 +00:00
taylor a965808979 allow loading of ogg or wav based on which is found first rather than tbl filename (fixes crash when Theora movies end up in wav code by mistake) 2007-01-07 12:15:09 +00:00
taylor 410a6bdf0d fix model vertex normal data that was being read/written incorrectly under OS X (still don't know why this was a problem, but this fixes it) 2007-01-07 12:13:57 +00:00
taylor adf94a68b9 fix NULL ptr reference when a weapon doesn't have a tech description 2007-01-07 12:12:46 +00:00
taylor 5091e1db1f rest of the weapon switch out-of-bounds/Assert() fix 2007-01-07 12:11:51 +00:00
taylor 65afcdb4b6 we are only supposed to init 5 slots here, not 6 ;) (Mantis bug #1195) 2007-01-07 12:11:05 +00:00
taylor ece1948615 remove D3D support for Theora movies, make sure that it doesn't try to play them (since it wouldn't work properly anyway)
fix triple-buffer problem with page flipping (Mantis #1190)
2007-01-07 12:10:18 +00:00
taylor a53d7f25a7 fix bm_page_in_texture() so that it will load all frames of an animation (caused slowdowns in-game with it) 2007-01-07 12:07:40 +00:00
Goober5000 51a95c35a7 don't display any error messages when there are no background bitmaps to load 2007-01-07 03:44:50 +00:00
Goober5000 0399f2c6ed fix bug where built-in lament messages were never played 2007-01-07 03:10:05 +00:00
Goober5000 d6b5692f2c taylor's bugfix 2007-01-06 23:56:43 +00:00
Goober5000 620fba2f58 fix spelling... *twitch* 2006-12-28 22:47:16 +00:00
Goober5000 aac3d16691 assume ships-with-bays which haven't yet entered the mission are valid for syntax checking 2006-12-28 02:07:49 +00:00
Goober5000 ed60708cdb removed obsolete limits 2006-12-28 01:22:04 +00:00
karajorma 01d19508fd Altered the Warpin and Warpout types flag to match those in HEAD. 2006-12-27 10:27:10 +00:00
taylor 534724a06e fix OpenGL envmap "issues" (ie, stupid taylor stuff)
get rid of that RCS_Name thing, CVS kept changing it automatically and it was getting /really/ annoying
2006-12-27 09:26:21 +00:00