Commit Graph
210 Commits
Author SHA1 Message Date
Valathil 94565d0170 Added Lightshafts as a replacement for sun glare. Look at http://www.hard-light.net/forums/index.php?topic=78923.80 for post_processing.tbl format 2011-12-08 20:57:11 +00:00
Wanderer 14193ebe48 zookeeper's change to locating subsystem positions 2011-11-30 21:33:31 +00:00
The_E e3ce4fe919 From zookeeper: Proper fix for thrusters attached to rotating submodels 2011-11-19 19:11:47 +00:00
Echelon9 8d728672e2 Cases of commented out Int3() indicate areas of old, redundant code. 2011-11-17 11:07:53 +00:00
Zacam 1f42422976 From zookeeper: allow thrusters to follow a rotating engine
http://www.hard-light.net/forums/index.php?topic=74290.msg1557431#msg1557431
2011-11-12 15:22:48 +00:00
Zacam 3af36a68e3 Originally spotted by zookeeper: "$gun_rotation:" should be set to "!= NULL" like the other entries around it. 2011-11-08 04:48:50 +00:00
Echelon9 35f0b5fe02 Documentation: Code cleanup in modelread.cpp 2011-11-06 11:25:15 +00:00
Echelon9 1717d171fb Documentation: General code cleanup for 64bit 2011-11-05 08:12:04 +00:00
The_E 6c7c55857b Change the log message here to better explain what's happening. 2011-10-09 12:24:35 +00:00
niffiwan ebd3d53e02 Fix for mantis 2501 2011-09-26 11:17:06 +00:00
IssMneur 65b01ec829 Fixes Mantis 2510 - Rotation periods for submodels of less than 1.0 seconds cause uncontrolled rotation of submodel. 2011-09-25 04:00:06 +00:00
IssMneur 56a55da2a3 PVS-Studio fix: V512 A call of the 'memcpy' function will lead to overflow of the buffer '& x'. (pstypes.h:131) 2011-09-08 05:39:53 +00:00
Echelon9 66cc873369 Documentation: A few documentation fixes 2011-09-03 09:06:00 +00:00
Echelon9 98a9293520 PVS-Studio: Fix V805. Decreased performance. It is inefficient to identify an empty string by using 'strlen(str) > 0' construct 2011-08-24 13:37:01 +00:00
Zacam 20279182d1 In crawling through XT Branch, noticed this.
"%sÀÄ%s" should be "%s:%s"
2011-06-03 05:18:10 +00:00
The_E 7fefc7b1dc Converting a few more Asserts to Assertions. Also added a graceful exit path. 2011-05-15 08:38:22 +00:00
Wanderer f8c5dde568 fixes to turret rotation handling (swarm issue) and to secondary turret angle checks 2011-04-23 21:53:19 +00:00
Swifty 76f4e1d0a7 Memory leaks involving Polymodel_instances plugged. 2011-03-02 14:08:22 +00:00
Goober5000 bf4e108b34 change the subsystem warning to an nprintf, since it's a pretty benign notification and sexps don't notify you anyway 2011-02-23 05:09:24 +00:00
Echelon9 3741959d15 Fix: Mantis 2351 - Animated subsystems not counted as rotating allowing max to be exceeded 2010-12-27 08:00:31 +00:00
Echelon9 1f99df4eda This check can go back in, the real cause was fixed in r6893. Good work Assert() 2010-12-27 07:48:31 +00:00
Zacam f83fce145a Revert 6884. Not a good thing to do apparently. 2010-12-26 19:46:00 +00:00
Zacam 809e992e02 Fix: MSVC signed/unsigned mismatch. 2010-12-25 13:15:55 +00:00
The_E 3042436f29 Swifty's go-swift stuff. Makes collision detection slightly less insane. 2010-12-22 14:42:21 +00:00
The_E 33fc099c40 Woops. This fixes screwed up test for MOI validity 2010-11-05 00:34:29 +00:00
The_E f38df78827 Remove bogus debug warning from the :V: days 2010-11-01 15:25:27 +00:00
The_E 8ffa5db7e4 Adding check for invalid MOI values 2010-11-01 15:24:07 +00:00
Zacam 58ad43cff1 go_faster from Antipodes 6. Everybody, say "Thank you, taylor!" 2010-10-18 18:32:37 +00:00
Wanderer bcea48c6fb feature commit - diaspora subsystem options 2010-10-08 21:32:48 +00:00
IssMneur 638ff6932e I thought I fixed that typo before committing. 2010-09-17 03:59:11 +00:00
IssMneur c3190b6c73 Converted 4 Asserts into Warnings. 2010-09-17 03:54:46 +00:00
The_E 3af82c904a Another assert->Assertion conversion. 2010-09-15 22:00:51 +00:00
Goober5000 fc33893c5d FUBAR's feature for LOD naming: http://www.hard-light.net/forums/index.php?topic=68901.0 2010-06-07 03:58:47 +00:00
Goober5000 3007df3871 better handling of missing models 2010-05-15 22:53:41 +00:00
The_E 3723946ceb Genghis' fix for Mantis 2162 (Thruster cones have collision detection) 2010-05-03 12:32:42 +00:00
Wanderer de7d09099e make sure the debug data is only used in debug builds (not initialized in release builds) 2010-01-11 21:15:27 +00:00
Wanderer 2835f99e5f Fix for subsystem existing without table entries. Rewrote old disabled warnings related to this issue. 2010-01-11 10:38:00 +00:00
Wanderer 3536f09da4 added a warning to prevent issues like mantis 1946 2009-12-06 10:32:11 +00:00
Goober5000 2a3b4abcae remove ai_get_subsystem_type as it's redundant
clean up all sorts of subsystem stuff in sexp.cpp (in particular, use ship_get_subsys when possible)
weapon / sensor subsystem types should work for "weapon" and "sensor", not "weapons" and "sensors" to be consistent
2009-12-06 10:06:51 +00:00
Goober5000 6421772251 add hits-left-subsystem-generic and hits-left-subsystem-specific
deprecate hits-left-subsystem
2009-12-06 08:48:03 +00:00
Wanderer c94a704497 fix for mantis 1976. 2009-12-05 19:15:31 +00:00
Wanderer 541e01d87a fix to prevent formation of badly setup turret rotation matrices. 2009-11-27 10:09:20 +00:00
chief1983 d53dcd2b8d Fix for #1914: Add a Skybox CLAMP flag to FRED that forces clamped textures instead of tiling. 2009-11-19 05:51:26 +00:00
portej05 aeab521d02 Fix for issues caused by memset and _HAS_ITERATOR_DEBUGGING.
Some ugliness involved (placement new - yuck!), however given that a lot of our structures are allocated with vm_malloc, I haven't got a better way around this at present.
2009-11-13 18:06:27 +00:00
karajorma 4bb0dc1d0e Error message is back to front. 2009-11-02 02:23:16 +00:00
Wanderer d3045687ad fixing a logic error from the previous fix 2009-09-09 15:41:07 +00:00
Wanderer 6fa41c70fd commit for glowpoint issue reported by darius 2009-09-09 15:26:28 +00:00
Echelon9 794b644519 Correct grammar 2009-09-04 08:36:46 +00:00
Wanderer 481afca109 commit of set of vm_vec_normalize_safe functions to modelread.cpp 2009-08-22 08:41:53 +00:00
portej05 6bc7f30d78 safe_strings - from Antipodes build #1 2009-07-27 16:06:24 +00:00