Commit Graph
155 Commits
Author SHA1 Message Date
taylor 88693b7388 fix various compiler warnings 2008-03-29 06:30:20 +00:00
taylor 461922f046 some minor mprintf() cleanup 2008-03-28 03:32:38 +00:00
WMCoolmon d760c85ae9 Initial commit of new files for main codebase. 2008-03-15 09:01:46 +00:00
WMCoolmon 7e7d77c8d7 *Drumroll* The official scripting system commit to the stable branch! 2008-03-15 08:56:43 +00:00
Backslash bfde817bb2 View slew, Target padlock and TrackIR patch by Swifty. Very nice!
Don't forget to add code/io/trackir.* to your projects!
2008-03-14 08:55:47 +00:00
turey d5aa9ccba8 Bunch of stuff already in HEAD. Shouldn't break anything. 2007-12-20 01:57:45 +00:00
taylor eeefca30af slighly cleaner/faster version of object secondary fire control 2007-10-28 16:42:16 +00:00
Goober5000 44e03a8fa8 another fix by razorjack... parent is -1 when created by sexp 2007-09-30 22:37:08 +00:00
Goober5000 b73b258942 another patch by razorjack -- remove something that never worked 2007-09-30 22:28:29 +00:00
Goober5000 bd7be99c55 this should really be capitalized 2007-07-28 21:31:11 +00:00
Goober5000 82cfac7ec0 make the parse object array dynamic; also made the docking bitstrings dynamic 2007-07-28 21:17:56 +00:00
Kazan 4e96074988 Resolve Mantis 1281 2007-07-24 13:04:11 +00:00
Backslash 5c32f6f28a Another Gliding fix for 3_6_9: Makes it so switching gliding back off doesn't make your ship instantly switch direction. 2007-06-04 03:09:51 +00:00
Goober5000 3c3416fa3b the great big duplicate model removal commit 2007-02-20 04:20:38 +00:00
Goober5000 d0a147ee16 uhh... wrong? 2007-02-16 07:06:46 +00:00
taylor b5fb6913f8 fix a couple of things that I missed earlier 2007-02-12 02:19:45 +00:00
taylor 6a477edd85 cleanup and minor performance improvements
add support for new fireball specific lighting values from tbl
remove NO_SOUND
2007-02-11 10:04:46 +00:00
taylor f0c499fe25 if we are a dying ship then don't do collision detection against our own debris (slight performance boost to exploding ships) 2007-02-11 09:06:30 +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 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
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 d5ad083d91 fix forum links 2006-10-08 02:05:38 +00:00
taylor 806027e4e8 various small compiler warning and strict compiling fixes 2006-09-11 01:00:28 +00:00
taylor f09c7e2d03 fix things that strict compiling balked at (from compiling with -ansi and -pedantic) 2006-09-08 06:14:44 +00:00
taylor cd4a173af6 compiler warning fixes 2006-08-22 05:45:39 +00:00
taylor ff4d0008d5 very slight speed optimization to avoid math that we really don't need to do anyway 2006-08-19 04:29:08 +00:00
Goober5000 e27dfe36ea add another method for calculating dimensions of docked objects, plus improve an existing one
--Goober5000
2006-07-21 05:41:10 +00:00
Goober5000 ab19abcb21 cvs comment tweaks 2006-07-05 23:37:13 +00:00
Goober5000 afe05a68bc bah 2006-06-27 04:10:50 +00:00
Goober5000 cd509e678a cvs header tweak
--Goober5000
2006-06-27 04:10:49 +00:00
Goober5000 3fe06349cc handle docked objects during death roll
--Goober5000
2006-06-27 04:10:48 +00:00
karajorma 384b52f394 Limbo flag support; further scripting 3.6.9 update 2006-06-07 20:25:10 +00:00
wmcoolmon da11619f8e Scripting system prep for 3.6.9 2006-06-07 03:54:29 +00:00
taylor 554197fc30 comment out some code which used only if neither D3D nor OGL 2006-05-27 16:59:05 +00:00
wmcoolmon bc11c5193e Fix for Mantis bug #0000922 2006-05-24 05:09:25 +00:00
taylor a39e8900e1 minor cleanup and a couple extra error checks
get rid of some wasteful math from the gr_set_proj_matrix() calls
2006-05-13 07:09:25 +00:00
Goober5000 7e41877b7b proper capitalization according to Volition 2006-04-20 06:32:30 +00:00
taylor 7828fc7e6f compiler warning fixes to make GCC 4.1 shut the hell up 2006-04-12 22:23:41 +00:00
wmcoolmon def1993de8 Miscellaneous minor changes, mostly related to addition of Current_camera variable 2006-04-03 07:48:03 +00:00
taylor 026c57c063 fix D3D/OGL test for asteroid rotations (I was far too excited about the result of this :() 2006-03-20 06:16:45 +00:00
taylor a4bc040ddd various small cleanups, fixes, error checks 2006-03-05 21:45:12 +00:00
wmcoolmon 0f47fb3dd2 Targetable as bomb SEXPs and dialog stuff; made invulnerable an object flag in both FRED and FS2. 2006-02-26 23:23:31 +00:00
Goober5000 b52b6b1e00 spelling 2006-02-25 21:47:19 +00:00
taylor 812ce9f4a0 make changed object type debug message a bit more useful 2006-02-21 07:12:59 +00:00
wmcoolmon d43babc2d5 Various weapon and team related scripting functions; $Collide Ship and $Collide Weapon hooks 2006-02-15 07:19:50 +00:00
Goober5000 64e86452d0 pare down the pragmas some more
--Goober5000
2006-01-26 03:23:30 +00:00
taylor ae1b2d91f5 newline fixage 2006-01-22 01:32:07 +00:00
wmcoolmon 9efb98785e Removed #ifdef around Object_type_names extern 2006-01-17 04:11:26 +00:00
wmcoolmon abf75dd133 Various warning fixes, scripting globals fix; added "plr" and "slf" global variables for in-game hooks; various lua functions; GCC fixes for scripting. 2006-01-16 11:02:23 +00:00