]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - server.h
added viewzoom extension to QC and client (smooth sniper zooming, with sensitivity...
[xonotic/darkplaces.git] / server.h
index 273b3de9e6bfcf7dee5e6f82195b62cf57f93acd..175cd41f47a4c62dd30362fc1ef5f234844cfed9 100644 (file)
--- a/server.h
+++ b/server.h
@@ -81,6 +81,10 @@ typedef struct client_s
        qboolean                dropasap;                       // has been told to go to another level
        qboolean                sendsignon;                     // only valid before spawned
 
        qboolean                dropasap;                       // has been told to go to another level
        qboolean                sendsignon;                     // only valid before spawned
 
+       // LordHavoc: to make netquake protocol get through NAT routers, have to wait for client to ack
+       qboolean                waitingforconnect;      // waiting for connect from client (stage 1)
+       qboolean                sendserverinfo;         // send server info in next datagram (stage 2)
+
        double                  last_message;           // reliable messages must be sent
                                                                                // periodically
 
        double                  last_message;           // reliable messages must be sent
                                                                                // periodically