taylor
082977d664
add some extra FS2NetD safety checks around to prevent the code from doing stupid crash-happy things
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3579 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:35 +10:00
taylor
ec6a629cbe
lower client/server version back to retail level, there was no reason to bump it in the first place
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3507 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:32 +10:00
taylor
40f101e51b
add support for a server name in fs2open_pxo.cfg, rather than just an IP address for the server
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3506 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:32 +10:00
karajorma
d0abb505fb
Fix TvT problem with scores appearing incorrectly.
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3467 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:30 +10:00
taylor
6f62889368
maybe optimize the (PI/2), (PI*2) and (RAND_MAX/2) stuff a little bit
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3453 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:30 +10:00
taylor
9eaa57e124
add custom IP option to maybe help get around NAT issues (I haven't heard whether this actually works or not yet though, but it's been out for testing all week)
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3446 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:30 +10:00
Goober5000
96275a5b6b
nitpick
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3413 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:29 +10:00
karajorma
420809c288
Fix a Multiplayer bug where anything that included the name of a player wing was automatically considered to be a part of that wing.
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3411 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:29 +10:00
karajorma
4296118a3e
Fix bug where end-mission SEXP only resulting in the mission ending for the server
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3395 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:28 +10:00
karajorma
2ac9eb8f85
Stop multiplayer campaigns crashing if the campaign lacks a description
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3394 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:28 +10:00
Goober5000
77592a98cf
fix display of ship copy class names in ship loadout screen --Goober5000
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3388 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:28 +10:00
taylor
8d2749639f
missed the extern apparently
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3339 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:26 +10:00
taylor
b8fbbc8f9c
we probably need to be processing the number of weapons here rather than the number of ships ;) (Mantis bug #988 )
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3338 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:26 +10:00
taylor
8c87508b3e
fix for network afterburner support, this one should be compatible with all previous versions
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3333 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:25 +10:00
karajorma
90b79cd174
Fix afterburner trails in multiplayer (Mantis 895)
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3324 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:25 +10:00
Goober5000
e8b032882e
fix INF builds
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3320 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:25 +10:00
Goober5000
0c4922f248
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
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3317 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:25 +10:00
taylor
ca8fbc977f
more big-endian fixage (seriously hope this is the last of it)
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3305 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:24 +10:00
taylor
cb7ca8e3f0
fix various compiler warnings and things that Valgrind complained about
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3269 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:22 +10:00
taylor
93bf912d98
try to allow RAS VPN connects since they probably aren't dial-up and shouldn't be seen as such
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3264 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:22 +10:00
karajorma
3388506cc5
Fix 130 ships limit for Inferno builds
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3184 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:20 +10:00
wmcoolmon
0b582e91eb
Pass to get any files that I missed
...
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@3178 387891d4-d844-0410-90c0-e4c51a9137d3
2015-04-29 18:42:19 +10:00
karajorma
8727fb9dc1
Added the VARIABLE_UPDATE packet to send sexp variable value changes to client machines.
2006-06-02 09:10:02 +00:00
Goober5000
7e41877b7b
proper capitalization according to Volition
2006-04-20 06:32:30 +00:00
Goober5000
c635560a1c
those were some bugs just waiting to happen
2006-03-30 04:18:40 +00:00
Goober5000
c8029346cd
hehe, grammar
...
--Goober5000
2006-03-30 04:15:20 +00:00
taylor
b39d880ed4
split pause_*() and multi_pause_*() functions into individual single and multi versions (why it was hacked up like that I'll never know)
...
fix screen save in multi pause mode
address some bmpman issues from interface graphics getting released and then still used by something else
2006-03-26 08:23:06 +00:00
taylor
6c0170fa23
clean up some of that FS2OpenPXO crap (can't wait to rip all this out for official PXO :))
2006-02-24 07:31:18 +00:00
taylor
db8d3c01bb
some FS2NetD fixes
...
- timer/timeout issues
- keep server heartbeats to a minimum in order to save some bandwidth
- clean up some debug message a little
2006-02-16 05:39:13 +00:00
Goober5000
a9642a2a86
more tweaks, plus clarification of checks for the existence of files
...
--Goober5000
2006-02-13 00:20:46 +00:00
wmcoolmon
990132536e
Various fixes; very beginnings of Directives scripting support
2006-02-06 02:06:02 +00:00
taylor
2aef5864c0
a couple of mvalid.cfg and tvalid.cfg file format changes to give them at least some readability
...
some cleanup, extra logging, and very slight speedup with mission and table validation checking
fix memory leak from mission and table validation checking
2006-02-03 22:28:10 +00:00
taylor
f07b3dae88
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
591cca45b9
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
wmcoolmon
0571df5719
Compiler warning fix
2006-01-31 06:44:48 +00:00
Goober5000
64e86452d0
pare down the pragmas some more
...
--Goober5000
2006-01-26 03:23:30 +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
Goober5000
23a63ff8d5
oops
...
--Goober5000
2006-01-13 04:12:23 +00:00
Goober5000
4d5a477f71
übercommit of custom IFF stuff :)
2006-01-13 03:31:20 +00:00
wmcoolmon
246cfcfa65
Codebase commit, most notably including objecttypes.tbl
2005-12-29 08:08:42 +00:00
taylor
819c13f658
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
taylor
367e8e6ed2
sorry but the extra messages are somewhat annoying and already exist in another log anyway, disable by default
2005-12-06 02:59:10 +00:00
wmcoolmon
15b30e3177
Final commit of codebase
2005-12-04 19:07:49 +00:00
taylor
e08b1d17ea
bunch of error checking and code cleanup for the team stuff in ship/weapon select
2005-11-16 05:46:27 +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
Goober5000
ff3cb87bb6
comment fixage
2005-10-30 20:20:44 +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
50752e3e42
multiple ship docking implemented for initially docked ships
...
--Goober5000
2005-10-29 22:09:31 +00:00
taylor
53d10eabf0
fix some automake errors with OSX 10.4's crappy AutoMake and a couple of other OS X related terminal compile fixage
2005-10-27 16:21:19 +00:00
Goober5000
ae639154f9
removed an unneeded parameter and renamed some stuff
...
--Goober5000
2005-10-14 07:22:24 +00:00