taylor
741e151cac
fixes for regular texture replacement
2006-01-04 08:19:22 +00:00
wmcoolmon
246cfcfa65
Codebase commit, most notably including objecttypes.tbl
2005-12-29 08:08:42 +00:00
phreak
e34bb97cd1
loading code for flipped briefing icons.
2005-12-29 00:56:45 +00:00
taylor
8402d67ee8
unused variable (to make GCC shut up)
2005-12-28 22:31:03 +00:00
taylor
ff5da43159
a few game_busy() changes
2005-12-08 15:11:29 +00:00
taylor
1cbac94676
just to be on the safe side
2005-12-06 02:57:57 +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
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
Goober5000
bd9d7150a6
made arrival invalidation more efficient
...
(probably only a small speedup, but meh)
--Goober5000
2005-11-18 07:53:27 +00:00
Goober5000
edb760d4a6
bit of tweakage
...
--Goober5000
2005-10-31 09:09:41 +00:00
Goober5000
ccd9fef895
fix the support ship spawning bug
...
--Goober5000
2005-10-30 20:42:45 +00:00
taylor
3c2f9cd4c2
add a bunch of Assert()'s and NULL checks to either help debug or avoid errors
...
fix Mantis bug #381
fix a small issue with the starfield bitmap removal sexp since it would read one past the array size
2005-10-30 20:03:40 +00:00
Goober5000
50752e3e42
multiple ship docking implemented for initially docked ships
...
--Goober5000
2005-10-29 22:09:31 +00:00
Goober5000
1b6fff053d
made Cmdline_UseNewAI toggle the mission flag, plus fixed a few other flag-related potential bugs
...
--Goober5000
2005-10-22 22:25:23 +00:00
taylor
d3481714d0
remove NO_NETWORK
2005-10-10 17:21:11 +00:00
wmcoolmon
0dbb5e657c
New SEXP stuff
2005-10-09 08:03:21 +00:00
Goober5000
7787819daf
removed a redundant action
...
--Goober5000
2005-10-02 23:01:17 +00:00
Goober5000
2e06e37264
parse fixage
...
--Goober5000
2005-09-29 04:26:09 +00:00
Goober5000
86a1963c0f
fix debug warning
...
--Goober5000
2005-09-27 08:09:13 +00:00
Goober5000
4cf60293d3
clarification
...
--Goober5000
2005-09-27 02:36:58 +00:00
taylor
299b2d0330
fix Subsys_status leak, wasn't a problem in game but can be touchy on exit
2005-09-25 18:44:51 +00:00
Goober5000
6a3c8e79ff
Okay, everything should now work again. :p Still have to do a little more with the asteroids.
...
--Goober5000
2005-09-25 08:25:16 +00:00
Goober5000
81784bfa63
hopefully complete species upgrade
...
--Goober5000
2005-09-25 05:13:07 +00:00
Goober5000
60be5fde17
bah
...
--Goober5000
2005-09-24 02:24:29 +00:00
Goober5000
dbb5c74ed9
a bunch of support ship bulletproofing
...
--Goober5000
2005-09-24 01:50:10 +00:00
Goober5000
fe4b513b5c
All wings will now form on their respective leaders, not just certain starting wings.
...
If this breaks anything, the old code is commented out. You know who to yell at. ;)
--Goober5000
2005-08-31 08:09:51 +00:00
Goober5000
78af7600f1
Wings will now form on their leader, not necessarily the player. This is to
...
account for cases where the player is not the leader of his wing. It has the
side effect of causing wings that arrive later in the mission to form on *their*
leader rather than the player, but this is probably the preferred behavior (at
least judging from Mike Kulas's comment of 5/9/98). This does create a
difference from retail AI, but it should be only cosmetic, since ships only form
on a wing until they are ordered (via comm or sexp) to do something else.
--Goober5000
2005-08-31 07:54:33 +00:00
taylor
bf90cfdfdc
send out multi pings during level load to prevent timeouts on slower computers (does not break network compatibility with older, or retail, clients/servers)
2005-08-26 00:56:17 +00:00
Goober5000
2e6dbb7165
ensure init/reset of goals works cleanly
...
--Goober5000
2005-08-23 09:18:08 +00:00
Goober5000
94462b57a0
removed a thing I apparently forgot to remove on 2005/07/12
...
--Goober5000
2005-08-23 07:49:24 +00:00
Goober5000
650afb4bc3
some tweaks to parselo, plus ensure that Unicode files don't crash
...
--Goober5000
2005-08-22 22:24:22 +00:00
Goober5000
87b26e68a5
clarified the comment on my original move of the wing departure information assignment
...
--Goober5000
2005-08-21 06:19:31 +00:00
Goober5000
27b8e4d992
more bugs and tweaks
...
--Goober5000
2005-07-25 08:22:00 +00:00
Goober5000
01f4026e4c
cleaned up some command line and mission flag stuff
...
--Goober5000
2005-07-25 05:24:17 +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
2a307d099a
CVS header tweaks
...
--Goober5000
2005-07-22 10:18:41 +00:00
Goober5000
c17c11b651
remove PreProcDefine #includes in FS2
...
--Goober5000
2005-07-13 03:26:00 +00:00
Goober5000
dd6ef248f7
this seems like it should be handled by the code already...
...
let's remove it and see what happens :p
--Goober5000
2005-07-13 02:32:22 +00:00
Goober5000
7eaf5dbbf3
removed autopilot #define
...
--Goober5000
2005-07-13 02:30:54 +00:00
Goober5000
5c6738a534
fixed a bunch of "issues" caused by me with the species stuff
...
--Goober5000
2005-07-13 02:01:30 +00:00
Goober5000
76d05268fd
improved species support and removed need for #define
...
--Goober5000
2005-07-13 00:44:24 +00:00
taylor
3f6e13d20b
use vm_malloc(), vm_free(), vm_realloc(), vm_strdup() rather than system named macros
...
fixes various problems and is past time to make the switch
2005-05-12 17:49:18 +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
f46f237468
stuff_byte to stuff_ubyte; does the same thing, but with a better name.
2005-04-28 01:36:09 +00:00
taylor
5e0ebf79c8
sexp to swap the skybox in mission, not tested in FRED, hopefully I didn't mess this up too much
2005-04-21 15:59:42 +00:00
phreak
be01f73830
ambient_light_level added to the mission structure
2005-04-12 02:07:00 +00:00
taylor
7f786136a6
s/vector/vec3d/g, better support for different compilers (Jens Granseuer)
2005-04-05 05:53:25 +00:00
Goober5000
6c17ef09ab
clarified max hull/shield strength names and added ship guardian thresholds
...
--Goober5000
2005-03-27 12:28:35 +00:00
wmcoolmon
2c2a6334db
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