The_E
3d3fbb3002
Fixes a crash when "Test Load Ship" was used with a ship that has turrets with rotation sounds defined.
2010-08-25 20:24:34 +00:00
Sushi
679430d654
Added to ships.tbl:
...
$Collision Physics:
+Bounce
+Both Small Bounce
+Friction
+Rotation Factor
2010-08-04 02:08:14 +00:00
Goober5000
7b8c035320
revert portej05's removal of the bitstring code
2010-06-14 06:56:52 +00:00
taylor
b287ecfef9
new sound code
...
- Mantis #58
- Mantis #1769
- many other fixes and improvements
2010-05-29 15:53:18 +00:00
Sushi
5704dce248
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
Goober5000
ec2542fa1e
misc silly fixes
2010-05-15 21:48:23 +00:00
Goober5000
1eb544da58
fix subsystem alignment on ship class change (Mantis #1181 )
...
fix a bug with Bobboau's external missiles feature
2010-05-15 21:31:32 +00:00
Sushi
e46ba43891
Fix for Mantis 2099
2010-05-12 19:40:09 +00:00
Sushi
0889d77f9f
Fix for Dynamic Glide Cap so that the cap ramps max speed in the same way as normal flight when turning afterburners on/off or changing the overclock (what it should have done in the first place). Also removed some old, unused glide code.
2010-04-26 13:38:36 +00:00
karajorma
abd020529d
Ironically OF_REFERENCED isn't referenced anywhere in the code.
2010-02-28 14:07:49 +00:00
Goober5000
4efaaf4523
clarify difference between knossos warpin and warpout in the code -- this should fix Mantis #2128
...
"mabye" -> "maybe"
2010-02-15 11:01:29 +00:00
Wanderer
1375bab654
fix for the new effects with shield impacts and with missiles exploding without impacting
2010-01-23 07:58:31 +00:00
Wanderer
cd15f39847
lua handled collision groups and lua bitwise ops library
2010-01-05 18:00:01 +00:00
portej05
02b5fd1496
Remove bitarray.h and substitute with simpler functions (tested via Zacam, Flaming_Sword and portej05)
2009-11-23 12:12:09 +00:00
Goober5000
94038d3822
pretty sure the parent objects here have to be -1, not 0
2009-09-28 01:55:14 +00:00
Goober5000
e516f97d49
improved some retarded setup code in aicode.cpp
...
moved create_waypoints() into waypoints.cpp and called it at mission post-process
2009-09-20 08:30:50 +00:00
Wanderer
5e9bf597c5
debris hitpoints (min/max), debris ship collision damage multiplier.
2009-09-02 08:32:43 +00:00
Wanderer
0715c8d504
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
karajorma
72af11bb6d
Allow bombs to use their actual radius when working out collisions rather than doubling it.
2009-08-28 07:59:31 +00:00
Sushi
eb4b7c03e9
Major expansion of AI.tbl. AI.tbl now allows per-AI-class changes to AI settings in AI Profiles. Numerical values (such as $Glide Attack Percent or $Predict Position Delay) are handled as multipliers. YES/NO flags are overridden if set for a specific AI class. All of these multipliers and overrides are optional, and only active if explicitly specified for an AI class.
2009-08-18 04:32:40 +00:00
portej05
98f337f701
safe_strings - from Antipodes build #1
2009-07-27 16:06:24 +00:00
karajorma
31d6469fde
Can't say for certain this will cause a speed up but it definitely places the faster check first.
2009-07-06 13:28:33 +00:00
portej05
719825f80d
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
e05276ea1e
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
cb3085e58c
merge from wanderer branch - subsys/turret sounds
2009-05-20 12:24:45 +00:00
karajorma
a4e623db23
Portej05's preFAST warning fixes.
2009-05-17 11:50:48 +00:00
karajorma
7c70f212ba
More minor fixes.
2009-05-16 16:20:45 +00:00
Wanderer
c695230883
Fix for mantis 1915 and related collision detection issues
2009-05-09 10:45:04 +00:00
Goober5000
6e4021888d
add apostrophes to contractions, lol
2009-04-10 07:49:12 +00:00
Wanderer
acc7fa2b16
fix for surface shields selecting wrong hit quadrant
2008-10-22 13:56:19 +00:00
WMCoolmon
c9e3d746d4
Added object_get_model; moved object_h to object.h
2008-08-30 11:02:36 +00:00
WMCoolmon
525e45db77
Updated objsnd API
2008-08-30 10:46:23 +00:00
taylor
0c1d218fb4
fix compiling on F9 (per the standard, limits.h isn't implicitly included)
2008-06-19 04:36:26 +00:00
phreak
ece785dee7
fix mantis #1682 - weapon ship collisions not applying to ships beyond the warpout clip plane.
2008-06-10 01:14:32 +00:00
Backslash
cf6cfa6538
Fix to not play the flyby sound repeatedly for a stupid reason when viewing from another ship. (The player is NOT always the center of the universe.)
2008-05-26 06:59:00 +00:00
WMCoolmon
6bdf192fec
Scripting:
...
- Add On Mission Start, On Mission End hooks; swap Warpin and Warpout to Warp In and Warp Out
- Safer handle helper structs
- Improved math, eg matrix interpolation and vector multiply/divide
- Filesystem read AND write support
- Initial scripting orders support
- Better waypoints support
- Assorted requested scripting functions
bmpman:
- Safer bm_get_filename
cfile:
- Support for RW, rather than just R or W, file modes.
model:
- Safer texture_info struct. Taylor, I know we talked about this, but I realized that it was just a lot better for what it does and it shouldn't be too much trouble to replace with the new system (operations tend to be much more concise and clear). Let me know if any unexpected difficulties arise.
2008-05-25 22:52:05 +00:00
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