Goober5000
fb22ef4804
consolidate the "for reals" crap into a proper ship flag; also move the limbo flags over to SF2_*; etc.
...
this should fix Mantis #977
--Goober5000
2006-07-09 01:55:42 +00:00
karajorma
240ccbd4dc
Fix 130 ships limit for Inferno builds
2006-06-07 18:47:51 +00:00
wmcoolmon
c14462aa64
Pass to get any files that I missed
2006-06-07 04:49:20 +00:00
karajorma
4bed1abc2e
Added the VARIABLE_UPDATE packet to send sexp variable value changes to client machines.
2006-06-02 09:10:02 +00:00
taylor
31a1c0b81f
I don't like this being considered a fix without retail compatibility testing, but it should at the very least compile...
2006-02-03 22:25:18 +00:00
phreak
b976ebc8b9
Allow weapons to home in on countermeasures as well. The multiplayer code was only allowing bombs to be homed in on.
2006-02-01 23:43:34 +00:00
Goober5000
2f9af7b19c
pare down the pragmas some more
...
--Goober5000
2006-01-26 03:23:30 +00:00
wmcoolmon
0b858ba513
Codebase commit, most notably including objecttypes.tbl
2005-12-29 08:08:42 +00:00
taylor
06cc47cb8e
more big-endian fixes
...
fix the totally retarded check I made for multi fighter beams (they really don't work right yet anyway) since it broke normal beams for clients
2005-12-22 04:35:04 +00:00
wmcoolmon
99cbbd5eee
Final commit of codebase
2005-12-04 19:07:49 +00:00
taylor
232901ac61
bunch of error checking and code cleanup for the team stuff in ship/weapon select
2005-11-16 05:46:27 +00:00
wmcoolmon
c8b032291d
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
c9b872df9f
Codebase commit - nebula.tbl, scripting, new dinky explosion/shockwave stuff, moving muzzle flashes
2005-10-30 06:45:00 +00:00
Goober5000
643a4b15c4
multiple ship docking implemented for initially docked ships
...
--Goober5000
2005-10-29 22:09:31 +00:00
Goober5000
730fd8491a
removed an unneeded parameter and renamed some stuff
...
--Goober5000
2005-10-14 07:22:24 +00:00
taylor
95e056f6fd
remove NO_NETWORK
2005-10-10 17:21:11 +00:00
Goober5000
0ed86295bb
clarification
...
--Goober5000
2005-09-27 02:36:58 +00:00
Kazan
f560aff0c5
correct an error
2005-09-25 22:23:39 +00:00
taylor
f6c794bd85
merge of OSX tree
...
a lot of byte swaps were still missing, will hopefully be fully network compatible now
2005-09-05 09:38:19 +00:00
taylor
c8bc719c4c
few data type fixes, was only a problem for big-endian systems as little-endian doesn't really care about this
2005-07-31 01:32:21 +00:00
taylor
e4dfa534f6
proper multi support for fighter beams, already has code to break protocol commented out if we need it,
...
decided to skip and beam type checks and let beam_fire() reassign it (should work ok)
2005-07-24 18:35:44 +00:00
Goober5000
1004ffcb54
remove PreProcDefine #includes in FS2
...
--Goober5000
2005-07-13 03:35:36 +00:00
Goober5000
84b8fe77d7
improved species support and removed need for #define
...
--Goober5000
2005-07-13 00:44:24 +00:00
taylor
775c86a894
various compiler warning fixes (some of these from dizzy)
2005-07-07 16:36:58 +00:00
taylor
83012fe0e9
should fix perpetually damaged subsystems on ships for multi clients
2005-06-29 18:54:02 +00:00
taylor
7f48891579
unbreak network compatibility with 3.6.5 and earlier builds
...
fix crashing with turret weapons
2005-06-21 00:15:06 +00:00
wmcoolmon
4631e6f31a
Dynamically allocated medals
2005-05-08 20:38:32 +00:00
taylor
5f7ce77177
small compiler warning fixes, more 'always true' stuff
2005-04-19 06:26:56 +00:00
taylor
84a3455035
many, many compiler warning and header fixes (Jens Granseuer)
...
fix free on possible NULL in modelinterp.cpp (Jens Granseuer)
2005-04-12 05:26:38 +00:00
taylor
586190fb8e
s/vector/vec3d/g, better support for different compilers (Jens Granseuer)
2005-04-05 05:53:25 +00:00
Goober5000
fc42a097eb
brought weapon loadout banks into agreement with ship info banks
...
improved error reporting on apply-to-all
--Goober5000
2005-04-03 08:48:31 +00:00
Goober5000
2dfa5cdd45
clarified max hull/shield strength names and added ship guardian thresholds
...
--Goober5000
2005-03-27 12:28:35 +00:00
wmcoolmon
fbf776164b
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
taylor
9ce18ac6e5
better support for Inferno builds (in PreProcDefines.h now, no networking support)
...
make sure NO_NETWORK builds are as friendly on Windows as it is on Linux/OSX
revert a timeout in Client.h back to the original value before Linux merge
2005-03-02 21:18:20 +00:00
taylor
b1128630e4
merge with Linux/OSX tree - p0204-2
2005-02-04 20:06:10 +00:00
Goober5000
144f8f3a4b
multiple ship docking :)
...
don't tell anyone yet... check the SCP internal
--Goober500
2005-01-11 21:38:51 +00:00
Kazan
625220a856
Autopilot convergence collision fix for ai_fly_to_ship() and ai_waypoints() -- mathematically expensive, only usable by autopilot
2004-10-03 21:41:11 +00:00
Kazan
89e6af4fb5
remove MCD complete
2004-07-26 20:47:56 +00:00
wmcoolmon
72c34be6f9
I though I fixed this...
2004-07-15 00:16:46 +00:00
Kazan
f7dd512ba8
MCD - define _MCD_CHECK to use memory tracking
2004-07-12 16:33:09 +00:00
wmcoolmon
177698e014
More in-game stuff, mostly for restricted games
2004-07-12 03:34:55 +00:00
Kazan
a501d4b688
removed a couple pointless useless messages from the debug console
2004-07-12 03:19:17 +00:00
Goober5000
ea415cce97
made primary and secondary banks quite a bit more friendly... added error-checking
...
and reorganized a bunch of code
--Goober5000
2004-05-10 10:51:54 +00:00
Goober5000
f43da62c3e
got rid of all those nasty warnings from xlocale and so forth; also added comments
...
for #pragma warning disable to indicate the message being disabled
--Goober5000
2004-03-31 05:42:29 +00:00
bobboau
5d54009c21
new fighter beam code
...
fixed old after burner trails
had to bump a few limits, working on some dynamic solutions
a few fixed to background POF rendering
fixing asorted bugs
2004-03-17 04:07:32 +00:00
Goober5000
2edd420943
Uber pass at reducing #includes
...
--Goober5000
2004-03-05 09:02:13 +00:00
Goober5000
66cb87e18f
made code more uniform and simplified some things,
...
specifically shield percentage and quadrant stuff
--Goober5000
2004-02-04 08:41:04 +00:00
Kazan
5801e69441
PXO_SID changed from unsigned to signed
2003-11-13 03:59:54 +00:00
Goober5000
1e6803a7fd
ubercommit - basically spelling and language fixes with some additional
...
warnings disabled
--Goober5000
2003-11-11 02:15:47 +00:00
Kazan
28d7008b91
slight change to .dsp - leave the damn release target as fs2_open_r.exe already
...
added myself to credit
killed some of the stupid fscking warnings (including doing some casting and commenting out unused vars in the graphics modules)
Release builds should have warning level set no higher than 2 (default is 1)
Why the hell are we getting warning's about function selected for inline expansion... (killing them with warning disables)
FS2_SPEECH was not defined (source file doesn't appear to capture preproc defines correctly either)
2003-11-06 20:22:18 +00:00