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
Goober5000
3a1fe4ae53
fix some tweaky thing that isn't even used :p
...
--Goober5000
2006-01-15 01:02:01 +00:00
Goober5000
4d5a477f71
übercommit of custom IFF stuff :)
2006-01-13 03:31:20 +00:00
wmcoolmon
746b0724b9
Even more scripting stuff.
2006-01-12 17:42:56 +00:00
wmcoolmon
246cfcfa65
Codebase commit, most notably including objecttypes.tbl
2005-12-29 08:08:42 +00:00
wmcoolmon
15b30e3177
Final commit of codebase
2005-12-04 19:07:49 +00:00
Goober5000
b33caf6f45
change from "setting" to "profile"; this way makes more sense
...
--Goober5000
2005-11-21 02:43:37 +00:00
Goober5000
956e48daf4
add ai_settings.tbl
...
--Goober5000
2005-11-21 00:50:02 +00:00
wmcoolmon
7cd75811db
More warnings instead of Int3s/Asserts, better Lua scripting, weapons_expl.tbl is no longer needed nor read, added "$Disarmed ImpactSnd:", fire-beam fix
2005-11-08 01:04:02 +00:00
wmcoolmon
26dc0eb8f1
Forgot the breathalyzer
2005-11-05 08:39:10 +00:00
wmcoolmon
7450bb4c84
Fix for this old and silly bug.
2005-11-05 08:38:36 +00:00
Goober5000
2a7c6f3f8d
remove unused commented stuff
...
--Goober5000
2005-10-31 09:12:16 +00:00
Goober5000
ff3cb87bb6
comment fixage
2005-10-30 20:20:44 +00:00
wmcoolmon
78fab0c331
Codebase commit - nebula.tbl, scripting, new dinky explosion/shockwave stuff, moving muzzle flashes
2005-10-30 06:45:00 +00:00
Goober5000
50752e3e42
multiple ship docking implemented for initially docked ships
...
--Goober5000
2005-10-29 22:09:31 +00:00
taylor
224cde1275
don't do any decal processing if decals are not enabled
2005-10-28 14:48:26 +00:00
Goober5000
e2092f240b
nitpicked a rather dumb non-bug
...
--Goober5000
2005-10-28 06:10:07 +00:00
taylor
7032e999c8
fix crashes and minor slowdowns when sound is disabled (-nosound)
2005-10-23 19:08:01 +00:00
wmcoolmon
6551410df2
Don't need this anymore
2005-10-19 04:23:05 +00:00