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
wmcoolmon
7e03e42748
Much better laser weapon/pof handling, removed a couple unneccessary
...
warnings (used to try and track down a bug)
2005-10-09 03:13:13 +00:00
wmcoolmon
5dd18ef15c
Attempt to fix crash bug on 'Mystery of the Trinity'
2005-10-08 19:29:08 +00:00
wmcoolmon
26505b4422
Error checking for dock error
2005-10-08 18:46:38 +00:00
Goober5000
96f63676a7
this isn't needed because of is_support_allowed
...
--Goober5000
2005-09-24 01:41:21 +00:00
taylor
7451942605
when a wing is departing to a bay have ships break formation when playing follow-the-leader
2005-09-16 02:59:55 +00:00
taylor
2520b32796
various weapon_range cap fixes for primary, secondary weapons and hud targetting info
2005-09-01 04:14:04 +00:00
Goober5000
81c940e254
fixed yet another docking bug, based on taylor's original fix :p
...
--Goober5000
2005-08-31 00:59:35 +00:00
taylor
01f831c6f8
don't let ai keep firing primary and secondary weapons for fighters and bombers if they are dying (fixes player deathroll too)
2005-08-25 00:48:19 +00:00
Kazan
abbb5ff762
[hopefully] Fix the bug i introduced in the show memory usage code, and the convergence bug during autopilot [also saves cpu cycles - MANY of them]
2005-08-16 20:06:24 +00:00
taylor
af7ef107fd
never could get Ai_class_names to realloc properly but this does the job just as well
2005-08-01 09:57:52 +00:00
taylor
8de3c04a56
Temporarily add an empty AIM_GET_BEHIND case to ai_execute_behavior() to avoid hitting Int3() in TBP
2005-07-31 01:29:21 +00:00
Goober5000
efbb8aeab7
verified that submode_start_time is updated whenever submode is changed
...
--Goober5000
2005-07-27 18:27:49 +00:00
Goober5000
1d407f013d
more tweaks to the dock code
...
--Goober5000
2005-07-27 17:22:22 +00:00
Goober5000
5fb5c7faf7
various code cleanups, tweaks, and fixes; most notably the MISSION_FLAG_USE_NEW_AI
...
should now be added to all places where it is needed (except the turret code, which I still
have to to review)
--Goober5000
2005-07-25 03:13:26 +00:00
Goober5000
66ea180792
cleaned up some rotating submodel code
...
--Goober5000
2005-07-24 20:12:55 +00:00
Goober5000
537258cee3
fixed ai issue where some ships would never call for rearm
...
--Goober5000
2005-07-23 21:06:24 +00:00
Goober5000
41635d4716
fix the support ship bug; taylor should be happy now ;)
...
--Goober5000
2005-07-23 11:42:54 +00:00
Goober5000
2a307d099a
CVS header tweaks
...
--Goober5000
2005-07-22 10:18:41 +00:00
wmcoolmon
d1d68c6e6e
Dynamic AI Class number commit. KNOWN BUG: When AI_CLASS_INCREMENT is hit and vm_realloc is called, memory corruption seems to
...
result. Not at all sure what causes this; if this can't be resolved soon, we can always treat _INCREMENT like _MAX
2005-07-22 09:19:40 +00:00
taylor
85b24f500f
better error checking/handling for when you fire primary/beam weapons without a target selected
2005-07-22 03:54:46 +00:00
Goober5000
12c90e780d
remove PreProcDefine #includes in FS2
...
--Goober5000
2005-07-13 02:50:53 +00:00
Goober5000
7eaf5dbbf3
removed autopilot #define
...
--Goober5000
2005-07-13 02:30:54 +00:00
Goober5000
f62f8a9bf6
ugh... reverting taylor's change for now; I'll have to take another look at this
...
--Goober5000
2005-06-02 03:20:20 +00:00
taylor
19982f4077
well that previous docking fix wasn't quite enough, this makes sure that code will actually get exec'd
...
(Goober: might want to double check that this isn't stupid, does appear abort properly though)
2005-06-01 09:34:36 +00:00
Goober5000
e000a106e2
Taylor's the real SCP leader; I just play one on the Internet
...
--Goober5000
2005-05-30 04:38:33 +00:00
Goober5000
2222c6ef1d
fixed a docking bug
...
--Goober5000
2005-05-11 11:38:03 +00:00
wmcoolmon
a0a5b6261a
Removed FS2_DEMO defines that looked like they wouldn't cause the universe to collapse
2005-04-28 05:29:30 +00:00
wmcoolmon
05b9e92455
MAX_SHIP_TYPES -> Num_ship_types
2005-04-25 00:04:30 +00:00
wmcoolmon
9de0e8b059
More optional tag-making for ships.tbl
2005-04-16 04:16:57 +00:00
taylor
2e4946e744
some demo related fixes (Jens Granseuer)
2005-04-11 05:42:02 +00:00