Commit Graph
463 Commits
Author SHA1 Message Date
WMCoolmon 3f02f79b3d New camera code, warp code updates, debris attributes, fix large numbers of ships being created at the same time, delta bank. 2008-08-30 10:45:41 +00:00
phreak 4ea2ca2b64 Applied blowfish's patch for Mantis #1714. 2008-08-18 23:33:34 +00:00
Goober5000 ca0df1f2b0 fix a few bugs by rolling back the non-ship-template code from revision 4636
this also fixes the ship spinny thing (which both argv[-1] and Backslash had noticed and fixed previously)
2008-08-16 05:06:38 +00:00
karajorma a05b1ef11f Allow the player to score from assists and kills in a variety of new ways. 2008-07-24 20:23:52 +00:00
taylor 2494bd0291 various thruster fixage from the Xt tree (should fix Mantis #1450) 2008-07-10 05:58:51 +00:00
karajorma d9432e7e82 I'm fairly sure FRED shouldn't be calling that function. Certainly not for BtRL at least as it was causing a crash. 2008-06-18 22:24:56 +00:00
Wanderer 197d227183 removed a couple of unreferenced variables 2008-05-29 15:46:09 +00:00
Swifty 464fd54392 Modified fireball handling; ship class or type specific explosions. 2008-05-29 03:26:23 +00:00
karajorma 2c55d4caeb Blowfish's port of Turey's ship template code. 2008-05-26 15:54:29 +00:00
Backslash 245aefcb44 More end_string_at_first_hash_symbol stuff -- targetbox orders, docked ships, message senders 2008-05-25 02:55:56 +00:00
phreak 1dda11f9ec remove references to cloaking code. 2008-05-17 17:35:55 +00:00
phreak 0ca63f3c96 Mantis #1462
non-local SSMs home in on objects instead of points to they can track moving targets.

ship_apply_tag and ssm_create take "team" arguments now to indicate which team fired the ssm strike.

ship-tag sexp also has an optional team argument added.  Team 0 is used if the team is not defined.

missiles that are fired without a parent and are locked will travel at their max velocity and not 1/4 of their max.

bugfixes where sometimes an animation may sometimes have a duration of zero and cause an infinite loop.
2008-05-16 01:29:19 +00:00
karajorma a711c256b4 Fix various crashes, assertions and Int3s caused by SEXPs unable to find subsystems after the player changes class during loadout. 2008-05-14 19:36:17 +00:00
taylor 25d6129168 damn, that was pretty stupid of me (Mantis #1684) 2008-05-03 19:38:00 +00:00
Backslash a387a68a5a Lock turrets on ships that have already split apart. This way firepoints don't go with the 'wrong ship half'. Nice work, Wanderer.
Good idea, blowfish -- this is a much better solution than locking during deathroll (which was proposed by _argv[-1] ages ago).
2008-04-30 07:36:29 +00:00
Backslash c8d5f8678d Guess this had only been committed to the former HEAD.
Make max_speed based on max_vel.xyz.z, so that we don't have a strange maxmimum throttle when the ship is capable of x/y movement.
2008-04-04 15:15:06 +00:00
taylor 1aef19ab7f be sure to properly update shields, afterburner energy, max speed, cm count and set initial
model_anim state through change_ship_type()   (Mantis #1512, #1594, #1645)
2008-04-04 03:17:01 +00:00
taylor 1b2c251be6 add back Bobboau's "check hull" turret subsystem flag support 2008-04-03 16:47:03 +00:00
Backslash 6f1932987d Tweak the lead indicator code to not just work with primaries -- now, dumbfire secondaries show the correct position.
Also, make it work when the target is stationary but "$use additive weapon velocity" is set.
Fix a couple typos and warnings.
2008-04-02 14:19:06 +00:00
taylor 0a06e62093 make sure not to carry swarm/corkscrew missile fire to another bank when the first one is out of ammo (Mantis #464) 2008-04-01 20:04:04 +00:00
taylor 3090cd74b0 fix "generate icon" flag check for hud shield icons and add some compatibility handling for old data (Mantis #1646)
clean up ballistic primary fixage so that it doesn't run more than it needs to and doesn't end up "fixing" it's own mess
2008-03-31 12:57:34 +00:00
taylor 88693b7388 fix various compiler warnings 2008-03-29 06:30:20 +00:00
taylor 7f7e82f820 changes for Fred_texture_replacements to get that crap off of the stack and stop wasting memory (it was about 2.3meg wasted on non-Fred!!) 2008-03-29 02:11:19 +00:00
taylor 1332de96f6 add optional string for +reverse_delay and default it to 0 for trigger type animations (Wanderer #27) 2008-03-28 20:29:31 +00:00
WMCoolmon df53ae5d5c Maybe-fix TVWP bug 2008-03-24 05:27:00 +00:00
taylor 02233b1ddf fix broken ballistic weapons 2008-03-24 03:37:26 +00:00
karajorma a4987ce6ae Add SEXPs and table entries to WMCs subsystem name changing system 2008-03-21 20:25:12 +00:00
taylor f3459338da fix Mantis #1636, thanks to VA for doing all of the leg work :) 2008-03-20 18:47:55 +00:00
WMCoolmon c428e9925b New warp code. See thread on the internal for details. 2008-03-15 09:24:57 +00:00
WMCoolmon 7e7d77c8d7 *Drumroll* The official scripting system commit to the stable branch! 2008-03-15 08:56:43 +00:00
Goober5000 5b1d504b94 fix flag setting in modular tables 2008-03-14 23:00:04 +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
Kazan 45be212c30 forgot this fix again :D 2008-02-08 04:35:18 +00:00
Kazan 7e25a502a8 recommiting keldor's javelin_hs patch without busting line endings 2008-02-08 04:34:18 +00:00
Kazan 43dd6aa1b0 Recommit the autoaiming patch.. looks clean now 2008-02-08 03:04:41 +00:00
Kazan 1d2d2bce10 revert all my commits from today [revert codebase back to r4410] 2008-02-08 02:29:47 +00:00
Kazan f575e36d94 Fix small error in a function from Keldor's Javelin HS diff 2008-02-07 17:01:42 +00:00
Kazan 9adacb0a51 Keldor's Javelin HS (new homing missile type) patch - approved by Kazan 2008-02-07 16:55:00 +00:00
Kazan 37f2b81e35 Keldor's Autoaiming patch - approved by Kazan 2008-02-07 16:45:16 +00:00
Goober5000 9e1580e663 back out the MOI fix 2008-01-18 17:59:53 +00:00
wmcoolmon 8901fa67a4 Fix lighting and possibly clipping issues with separate-model cockpits 2007-12-31 06:44:23 +00:00
wmcoolmon e3a73a08b2 Move cockpit model rendering to prevent unneeded projection matrix switching 2007-12-31 01:29:40 +00:00
wmcoolmon 3df377b270 Separate cockpit model support 2007-12-30 15:29:24 +00:00
Backslash 46fb02fb92 Backslash's "let's get this stuff into 3_6_9 as well" commit.
-gliding with thruster adjustments and speed cap
-glide_when_pressed control (right above bank_when_pressed)
-fixes to the thrusters sound and visuals while gliding
-don't show muzzle flashes in 1st person
-quick reticle for multitarget and asteroids
2007-12-28 02:10:38 +00:00
turey d5aa9ccba8 Bunch of stuff already in HEAD. Shouldn't break anything. 2007-12-20 01:57:45 +00:00
Goober5000 f76ba63460 watch out for bad MOI values 2007-12-02 08:21:50 +00:00
Goober5000 501a9eafe6 fix ship-type-destroyed 2007-11-20 04:58:25 +00:00
taylor c5235c6428 FS2NetD v.2 (still a work in progress, but is ~98% complete) 2007-10-15 06:43:23 +00:00
Goober5000 d8d993c2ed fix the factoring on the shudder parameters (Mantis #1419) 2007-09-04 00:08:51 +00:00
Goober5000 e59ec5b80a fix for #1455 plus a bit of cleanup 2007-09-02 18:53:24 +00:00