The_E
1cff27d3cc
Adds sexps to manipulate a ships' collision groups. If two objects are members of the same collision group, they will not collide with each other.
2011-06-28 08:36:54 +00:00
The_E
3042436f29
Swifty's go-swift stuff. Makes collision detection slightly less insane.
2010-12-22 14:42:21 +00:00
Sushi
7cde4fb682
Re-added collision physics, added basic landings support (still needs some work)
2010-09-13 14:27:42 +00:00
Sushi
dfbf9a3338
Fix a bug where additive weapon velocity would sometimes cause primary shots to pass through a target
2010-05-25 16:25:41 +00:00
Wanderer
967fd28c94
lua handled collision groups and lua bitwise ops library
2010-01-05 18:00:01 +00:00
Wanderer
2da01ec33f
Change to collision prediction when using additive weapon velocity. Change to allow 'arm_radius' to sue homing position instead of homing object pos as distance measuring point. Allow weapons with arm_radius to count as armed if they collide with intended target.
2009-09-02 08:13:39 +00:00
portej05
2a09ecc89b
The big CVS comment removal. This chops approx. 3.5mb off a full checkout.
...
I've tested this through compiling and through hand checking.
Normalises line endings in ALL files to \n.
2009-06-20 08:08:20 +00:00
Wanderer
378a79a371
merge from wanderer branch.
...
option to allow all hitpointed weapons to be hit.
allow 'safe from weapons' time of bombs be set.
2009-05-20 20:11:15 +00:00
Wanderer
9779bfb872
Fix for mantis 1915 and related collision detection issues
2009-05-09 10:45:04 +00:00
taylor
11ca1ef4a8
move stable branch to the primary under trunk
2008-03-16 16:25:19 +00:00
taylor
eb8c44c2a0
move HEAD to it's own dir under trunk
2008-03-16 16:21:11 +00:00
Goober5000
4811257f31
revert the directory move
2008-02-09 21:33:46 +00:00
Goober5000
8909d048b3
remove extraneous fs2_open folder from all branches and tags
2008-02-09 19:21:05 +00:00
Goober5000
df268fd75e
another fix by razorjack... parent is -1 when created by sexp
2007-09-30 22:37:08 +00:00
Goober5000
f6d39d0d0e
this should really be capitalized
2007-07-28 21:31:11 +00:00
Kazan
92f9bab464
Resolve Mantis 1281
2007-07-24 13:04:11 +00:00
Goober5000
72ff31e614
the great big duplicate model removal commit
2007-02-20 04:20:38 +00:00
taylor
852cd1ef2a
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
wmcoolmon
7366176e79
WMC codebase commit. See pre-commit build thread for details on changes.
2006-12-28 00:59:54 +00:00
taylor
1669d78b5e
various small compiler warning and strict compiling fixes
2006-09-11 06:45:40 +00:00
taylor
d80d29981d
dynamically allocate object collision pairs
2005-10-17 05:48:18 +00:00
wmcoolmon
b686df2e87
Bumped MAX_PAIRS to prevent objects flying through other objects
2005-10-09 01:50:04 +00:00
taylor
586190fb8e
s/vector/vec3d/g, better support for different compilers (Jens Granseuer)
2005-04-05 05:53:25 +00:00
wmcoolmon
fbf776164b
Big, massive, codebase commit. I have not removed the old ai files as the ones I uploaded aren't up-to-date (But should work with the rest of the codebase)
2005-03-25 06:57:38 +00:00
taylor
119a28190f
change min/max to MIN/MAX to fix GCC problems
...
add lab stuff to Makefile
build unbreakage for everything that's not MSVC++ 6
lots of warning fixes
fix OpenGL rendering problem with ship insignias
no Warnings() in non-debug mode for Linux (like Windows)
some campaign savefile fixage to stop reverting everyones data
2005-03-10 08:00:18 +00:00
Goober5000
144f8f3a4b
multiple ship docking :)
...
don't tell anyone yet... check the SCP internal
--Goober500
2005-01-11 21:38:51 +00:00
Kazan
89e6af4fb5
remove MCD complete
2004-07-26 20:47:56 +00:00
Kazan
f7dd512ba8
MCD - define _MCD_CHECK to use memory tracking
2004-07-12 16:33:09 +00:00
Goober5000
2edd420943
Uber pass at reducing #includes
...
--Goober5000
2004-03-05 09:02:13 +00:00
phreak
30cbbfedf3
changed around collision code to handle the possible variance in speeds when using local ssms
2003-06-11 03:00:50 +00:00
penguin
a0bbf8fd54
The big include file move
2002-08-01 01:41:11 +00:00
penguin
48a566a2d5
Warpcore CVS sync
2002-06-03 04:10:40 +00:00
penguin
51ffb56b16
Volition sources -- warpcore CVS import
2002-06-03 03:26:03 +00:00