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