Commit Graph
85 Commits
Author SHA1 Message Date
taylor f19310d27d updated/fixed modelanim code 2006-10-27 21:29:26 +00:00
Goober5000 e84b81dd14 better safety check 2006-10-15 00:41:01 +00:00
Goober5000 c5e69f4389 more descriptive warning message for docking paths 2006-09-20 05:19:02 +00:00
taylor 6ab6cd71ce fixes for stuff_string() bounds checking 2006-09-11 01:17:07 +00:00
taylor 7fccdb1398 slight optimizations
fix AI shields to not get overly charged or overly drained when AI does equalize (it's closer to player now, but still within retail intent of function, I think)
2006-08-19 04:35:04 +00:00
Goober5000 87286a1502 extremely minor optimizations 2006-08-14 21:59:14 +00:00
Kazan 28ef671097 resolve SVN 1011 2006-07-26 15:04:04 +00:00
Goober5000 0f271615d4 fix for Mantis #571
--Goober5000/Backslash
2006-07-05 23:48:20 +00:00
Goober5000 ab19abcb21 cvs comment tweaks 2006-07-05 23:37:13 +00:00
Goober5000 1df962c6a1 okay, I have no idea what I was doing there
--Goober5000
2006-07-02 03:34:16 +00:00
taylor a09254c656 account for some minor floating point error in the undock speed check 2006-06-27 04:22:03 +00:00
Goober5000 3fe06349cc handle docked objects during death roll
--Goober5000
2006-06-27 04:10:48 +00:00
Goober5000 525d42ec38 add fighterbay restriction code
--Goober5000
2006-06-04 01:03:13 +00:00
Goober5000 3d73663123 some cosmetic changes in preparation for bay arrival/departure code
--Goober5000
2006-05-31 03:05:43 +00:00
taylor f3f0bf9a8b minor safety check 2006-05-27 17:22:04 +00:00
Goober5000 4448ef1c47 fix for Mantis #755, plus make the missionlog #defines uniform
--Goober5000
2006-05-20 02:03:01 +00:00
taylor 61f1a81ed7 fix bug where anything that wasn't a ship was considered a non-goal 2006-05-13 07:01:17 +00:00
taylor af8ee7a283 bah! forgot to add a blasted = on that check 2006-04-13 12:12:27 +00:00
karajorma fd2346e37e Changes to support the new Enable/Disable-Builtin-Messages SEXP 2006-04-05 16:14:04 +00:00
taylor 01d9f454ee minor cleanup
address numerous out-of-bounds issues
add some better error checking and Assert()'s around
2006-03-25 10:38:44 +00:00
taylor 7233ba1db8 add ai_profiles flag to get rid of limit on minimum speed a docked ship can move
(not going to Int3() here from < 0.1 speed by default, a support ship actually hit it)
2006-03-20 06:19:04 +00:00
Goober5000 b52b6b1e00 spelling 2006-02-25 21:47:19 +00:00
Goober5000 c72eb31dd5 some tweaks to the ignore code 2006-02-25 19:03:39 +00:00
Goober5000 7efe44ef55 fixed several more things in the new ignore code
--Goober5000
2006-02-20 07:59:26 +00:00
Goober5000 c27ccf94c4 added ai-ignore-new which hopefully should fix the ignore bug
--Goober5000
2006-02-20 02:13:08 +00:00
Goober5000 bb95da72a8 restore original ignore behavior and remove soon-to-be-obsolete ai-chase-any-except
--Goober5000
2006-02-19 22:00:10 +00:00
taylor b4c50e32d7 another NaN/div-by-0 bug 2006-01-23 13:51:11 +00:00
taylor 18d6b377eb add fixes for capships that hit waypoints and just spin around
try and fix a big ship guard NaN error that is the result of an incredibly small forward speed value
2006-01-22 22:41:16 +00:00
taylor 4ed9dd0b2b more class type name fixage (maybe an AltName: line for objettypes.tbl in the future?)
if a ship has no class_type in ai_chase() then assume it's ok to chase, but log it in debug
  (uncomment Int3() here after this has been tested a little more)
2006-01-22 14:09:01 +00:00
taylor c39585a262 handle NULL ptr ref in debug message (needs to be reconsidered as to whether the function should actually return here or not) 2006-01-22 01:28:06 +00:00
taylor 0d515b98d4 long way to go for a simple div-by-0 fix 2006-01-21 02:43:23 +00:00
phreak 4e77c96a9a Make sure the rearm eta isn't recalcuated until the player docks again with a support ship 2006-01-17 03:48:25 +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
wmcoolmon eba6d1dff9 Special shockwave and moving capship bugfix, (even more) scripting stuff, slight rearrangement of level management functions to facilitate scripting access. 2006-01-14 19:54:55 +00:00
Goober5000 4d5a477f71 übercommit of custom IFF stuff :) 2006-01-13 03:31:20 +00:00
wmcoolmon 82d4e2aa4e Somewhat better turret comments 2006-01-11 21:15:15 +00:00
wmcoolmon 246cfcfa65 Codebase commit, most notably including objecttypes.tbl 2005-12-29 08:08:42 +00:00
taylor 9d5d9b20a7 add a couple of Assert()'s that it doesn't otherwise check for 2005-12-06 03:15:47 +00:00
wmcoolmon 15b30e3177 Final commit of codebase 2005-12-04 19:07:49 +00:00
Goober5000 c3bfdce5f4 * cleaned up mission_do_departure
* fixed a hidden crash (array index being -1; would only
be triggered for ships w/o subspace drives under certain conditions)
  * removed finding a new fighterbay target because it might screw up missions
  * improved clarity, code flow, and readability :)
* added custom AI flag for disabling warpouts if navigation subsystem fails
--Goober5000
2005-11-24 08:46:11 +00:00
phreak d83b89e3fb Calculate player repair timer when the support ship docks to him. 2005-11-23 00:46:26 +00:00
Goober5000 7405fae9fc bah and double bah
--Goober5000
2005-11-21 03:47:51 +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 78fab0c331 Codebase commit - nebula.tbl, scripting, new dinky explosion/shockwave stuff, moving muzzle flashes 2005-10-30 06:45:00 +00:00
Goober5000 f510a86176 rolled back UnknownPlayer's commit
--Goober5000
2005-10-22 22:22:41 +00:00
unknownplayer 82a8322255 Added -UseNewAI command line option to force the game to always use
the SCP AI changes. As of now there's some problem in gr_d3d_set_render_target
that crashes the game when it gets to a mission.
2005-10-22 04:28:17 +00:00
taylor d3481714d0 remove NO_NETWORK 2005-10-10 17:21:11 +00:00
wmcoolmon 3981b4b7a2 Added warpin/warpout speed override values to ships.tbl 2005-10-09 09:13:29 +00:00