#define HEADER_SIZE sizeof(netint2[2])
#define HEADER_SIZE3 sizeof(netint4[3])
-MyEventType NetGenFunc(EventGenRec *gen, MyEvent *event);
-EventGenRec netGen = {
+static MyEventType NetGenFunc(EventGenRec *gen, MyEvent *event);
+static EventGenRec netGen = {
NULL, 0, FT_read, -1, NetGenFunc, EM_net, 0, "\0", 0, HEADER_SIZE3
};
static sigjmp_buf close_env;
-void CatchInt(int sig)
+static void CatchInt(int sig)
{
siglongjmp(close_env, 1);
}
{
static struct {
int playerflags;
- int maxplayers; //1
+ int gravity; //1
int started; //2
int continuous; //3
long seed; //4
memcpy(&data, event.u.net.data, event.u.net.size);
memcpy(&Players[me].flags, &data, sizeof(data.playerflags));
memcpy(&Players[me].flags, &data, sizeof(data.playerflags));
- memcpy(&Game, &data.maxplayers,
+ memcpy(&Game.gravity, &data.gravity,
sizeof(data) - sizeof(data.playerflags));
break;
} //NP_gamedata
}
else
fatal("Hm, the party apparantly ended prematurely.");
- }
- while (event.u.net.type != NP_gamedata);
+ } while (event.u.net.type != NP_gamedata);
}
-MyEventType NetGenFunc(EventGenRec *gen, MyEvent *event)
+static MyEventType NetGenFunc(EventGenRec *gen, MyEvent *event)
{ //receive
int result;
short uid, type, size;