summaryrefslogtreecommitdiff
path: root/src/net_structrw.c
AgeCommit message (Collapse)Author
2012-10-28Add functions for network signature requests. These request the signedSimon Howard
messages from the master server, to be used at the start and end of recording a secure demo. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2535
2012-10-25Switch from MD5 to SHA-1 for network digests.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2530
2008-01-24Fix fast / respawning monsters parameter not exchanged when startingSimon Howard
netgames (thanks GhostlyDeath). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1014
2007-06-27Interpret skill level setting as a signed integer, to allow -skill 0.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 927
2006-10-18Strip out CVS logs, RCS Id tags.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 704
2006-10-06Send deh/wad checksums to the server when connecting.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 688
2006-09-17Split off query data into a net_querydata_t structure in net_structrw.cSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 612
2006-09-01Sync the -loadgame parameter across all clients connected to a server.Simon Howard
Loading/saving multiplayer games should all work now. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 593
2006-05-05Syncronise the -timer/-avg parameters across all clients to avoid desyncs.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 475
2006-04-14Add ability to play using the Vanilla player sync codeSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 470
2006-03-02_Really_ fix -nomonsters.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 404
2006-02-27Working client sync: adjust the clock to try to match the latency of other Simon Howard
players. Allow the menu ticker to run even if the main game ticker doesn't run. Remove time request/response code (now using game latency). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 394
2006-02-23Add lowres_turn to indicate whether we generate angleturns which areSimon Howard
8-bit as opposed to 16-bit. This is used when recording demos without -longtics enabled. Sync this option between clients in a netgame, so that if one player is recording a Vanilla demo, all clients record in lowres. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 378
2006-02-23Add lowres_turn parameter to net_full_ticcmd_t structure r/w functionsSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 376
2006-02-16Define a new type net_full_ticcmd_t, a structure containing all ticcmdsSimon Howard
for a given tic. Store received game data in a receive window. Add send queues for clients and add data from the receive window to generate complete sets of ticcmds. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 369
2006-01-14Include the game version in the settings structure.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 295
2006-01-13Update prototypes to match header. Make sure we include the header in theSimon Howard
source file. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 288
2006-01-13Signed integer read functions. Use these when reading ticcmd diffs.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 287
2006-01-11ticcmd diffs: allow compare and patching ticcmds, and reading/writingSimon Howard
ticdiffs to packets. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 281
2005-12-30Fix client code to correctly send reply to server on connection.Simon Howard
Add "waiting screen" while waiting for the game to start. Hook in the new networking code into the main game code. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 235