Commit Graph
3238 Commits
Author SHA1 Message Date
Goober5000 fb22ef4804 consolidate the "for reals" crap into a proper ship flag; also move the limbo flags over to SF2_*; etc.
this should fix Mantis #977
--Goober5000
2006-07-09 01:55:42 +00:00
Goober5000 f6394cdef8 iff defs should allow specification of both flag fields
--Goober5000
2006-07-08 19:36:04 +00:00
taylor be408bb34d remove -allslev
make CTRL-SHIFT-S hotkey work in mission simulator (it's a toggle, so you can turn it on or off while on the screen)
fix a bug where blank lines would show up in the campaign list for branch/alternate type missions that are otherwise marked as not completed
2006-07-08 18:11:33 +00:00
taylor e3dd86923b require OpenAL 1.1 under Windows, I think it's causing problems for us to mix users with 1.0 and builds for 1.1
(having 1.0 is fatal to sound, but the game should still work, a corresponding Launcher change goes with this too)
clean up some of the error messages to not say "DirectSound" is doing this or that, just say "Audio" instead
2006-07-08 18:10:59 +00:00
taylor 0d2a51569d debug-build-only issue, make sure that thrusters are properly enabled if needed for POF based weapons when using cheat keys 2006-07-08 11:30:40 +00:00
taylor 550aea61bc hopefully this should get missile viewing working decently again 2006-07-08 11:30:13 +00:00
Goober5000 f76462b697 fix for Mantis #967
--Goober5000
2006-07-08 04:53:29 +00:00
taylor 124341b1e0 make sure to reset the optional maps after each buffer render (little scary that this wasn't noticed a long time ago) 2006-07-07 16:26:44 +00:00
Goober5000 ed0854a255 fixed something that slipped by taylor ;)
(caused by having extra flags in the main branch)
--Goober5000
2006-07-07 01:45:57 +00:00
karajorma 3fe9fdc6fd Fix for Mantix #959. Campaign editor shouldn't crash on finding an empty mission list any more. 2006-07-06 23:48:43 +00:00
taylor ce498fc223 some better handling of OpenAL errors during init 2006-07-06 22:02:11 +00:00
taylor 719333d8c0 add some minor error catches for invalid values 2006-07-06 22:01:50 +00:00
taylor cce1c5ba61 more big-endian fixage (seriously hope this is the last of it) 2006-07-06 22:01:26 +00:00
taylor 9d81ff39e3 rest of the map/glow changes
- put glowmap activity back on a per-ship basis (via a SF2_* flag) rather than per-model
 - same for glowpoints, back on a per-ship basis
 - put specmaps and bumpmap back on a LOD0 and LOD1 affect (got changed to LOD0 only recently)
 - fix glowmaps for shockwaves again
 - add support for animated specmaps (mainly for TBP and Starfox mods)
some minor code cleanup and compiler warning fixes
2006-07-06 22:00:39 +00:00
taylor f6c652e458 add a render option to make the model not spin around, easier to work with in some cases, and better screenshots 2006-07-06 21:59:34 +00:00
taylor 35923e6bb9 newline fixage 2006-07-06 21:59:12 +00:00
Goober5000 26a7cd3c0a fix ship type bug that Taylor mentioned
--Goober5000
2006-07-06 21:24:36 +00:00
Goober5000 94e22cc069 add CVS headers
--Goober5000
2006-07-06 21:23:28 +00:00
Goober5000 ab471fd284 remove obsolete (and hackish) flag
--Goober5000
2006-07-06 21:00:13 +00:00
Goober5000 b25a6abd3a WCS screaming stuff
--Goober5000
2006-07-06 20:46:39 +00:00
Goober5000 1f01d7c558 fix dumb endless loop bug
--Goober5000
2006-07-06 18:19:59 +00:00
Goober5000 49d2670cf2 fix subtle change from retail... dunno if it's a bug, but best to stay on the safe side
--Goober5000
2006-07-06 06:04:51 +00:00
Goober5000 1b62d5ab41 fix for Mantis #856
--Goober5000
2006-07-06 05:35:13 +00:00
Goober5000 100c68141d commented annoying redundant warnings
--Goober5000
2006-07-06 05:29:57 +00:00
Goober5000 64122b414e fix a couple of typos
--Goober5000
2006-07-06 04:26:00 +00:00
Goober5000 97a4f39f1f 1) complete (almost) changeover to reorganized texture mapping system
2) finally fix texture animation; textures now animate at the correct speed
--Goober5000
2006-07-06 04:06:04 +00:00
Goober5000 9811d5a5dc fix for Mantis #571
--Goober5000/Backslash
2006-07-05 23:48:20 +00:00
Goober5000 06d046f44b spelling 2006-07-05 23:41:43 +00:00
Goober5000 472624f72a cvs comment tweaks 2006-07-05 23:37:13 +00:00
Goober5000 5594feb983 forgot this yesterday 2006-07-04 22:22:52 +00:00
Goober5000 48281a91e1 unremove the storybook for now, but it will probably be replaced with a more complete version in a week
--Goober5000
2006-07-04 16:10:48 +00:00
Goober5000 04cdbb31fe --in preparation for fixing an annoying animated texture bug, reorganize the various texture structs and glow point structs and clarify several parts of the texture code :P
--this breaks animated glow maps, and animated regular maps still aren't fixed, but these will be remedied shortly
--Goober5000
2006-07-04 07:42:50 +00:00
Goober5000 82c3862537 remove the storybook for now 2006-07-04 07:36:25 +00:00
karajorma 59a8a55be4 Restore the Hostile Warning triangles and the "On your Six" warning messages. 2006-07-02 22:53:53 +00:00
Goober5000 754bc347ba remove associated AI flags
--Goober5000
2006-07-02 03:39:55 +00:00
Goober5000 3920a826fe okay, I have no idea what I was doing there
--Goober5000
2006-07-02 03:34:16 +00:00
Goober5000 100b0bec06 fix the "Game of TAG" bug; hopefully this won't unfix something else
--Goober5000
2006-07-01 00:30:51 +00:00
Goober5000 ef911ed5b8 restore compatibility with retail ship types
--Goober5000
2006-06-28 00:46:00 +00:00
taylor 8357912841 add in Goober's new files 2006-06-27 16:53:36 +00:00
taylor 3b70983230 account for some minor floating point error in the undock speed check 2006-06-27 05:10:02 +00:00
taylor 2f132c4662 fix various compiler warnings and things that Valgrind complained about 2006-06-27 05:07:49 +00:00
taylor 37c54073ae make sure we don't process cmeasure homing more than once (this should also fix the incompatible network packet)
fix flag check to be sure that we properly detonate missiles tracking cmeasures
2006-06-27 05:06:39 +00:00
taylor fd3cebce55 we don't use alc functions here so no real need for the header 2006-06-27 05:06:05 +00:00
taylor 728b407347 make sure we only do ship related setup on actual ships 2006-06-27 05:05:18 +00:00
taylor 258504e2ee 32-bit PCX conversion doesn't do a bit swizzle so be sure we get the transparent pixel right in the first place to avoid the green 2006-06-27 05:04:43 +00:00
taylor 99006aec58 try to allow RAS VPN connects since they probably aren't dial-up and shouldn't be seen as such 2006-06-27 05:04:16 +00:00
taylor 399c4f3a21 fix so that multiple FBOs can be used with different sizes (plus a few other minor adjustments)
fix various things that Valgrind complained about
2006-06-27 05:03:42 +00:00
taylor 994f5a2ed5 add -disable_fbo option to help troubleshoot crappy ATI drivers
address a strange resize error that triggers an Assert() in the texture code with mipmaps
2006-06-27 05:02:22 +00:00
taylor 8bbaf6210f be sure to properly reset fullscreen/minimized state vars as we switch between them
remove the temporary -alpha_alpha_blend option
fix screenshots on big endian
fix various things that Valgrind complained about
2006-06-27 05:00:57 +00:00
taylor 9583a28bce sync up current OpenAL changes
- "SoundDeviceOAL" reg option for user specified sound device (used instead of "Soundcard" for OpenAL)
 - reset current context when we are leaving, may be leaving drivers in a bad state, and it hasn't hung up in quite a while
 - if sound card (which DS or OAL) is set to "no sound" then be sure to disable both sound and music
fix various things that Valgrind complained about
make sure we can report both AL and ALC errors
fix for ds_get_free_channel(), it shouldn't return -1 on an AL error
2006-06-27 04:58:58 +00:00