All pastes #276179 Raw Edit

Stuff

public text v1 · immutable
·published 2006-12-12 02:10 UTC
rendered paste body
+extern int F_repair_time;
+extern int F_player_more;
hunk ./Vanilla/include/packets.h 66
+#define SP_REPAIR_TIME  32             /* sends estimated ship repair time */
+#define SP_PLAYER_MORE  33             /* sends bits lost in SP_S_PLAYER trim */
hunk ./Vanilla/include/packets.h 946
+struct player_more_spacket {
+    char type;          /* SP_PLAYER_MORE Header */
+
+    char packets; /* How many player-packets are in this packet  ( only the first 6 bits are relevant ) */
+    u_char dir; /* 4 bits to go from 16->256 directions */
+    char speed; /* 4 bits to go from 16->256 speeds */
+};
+
+struct repair_time_spacket {
+    char type;          /* SP_REPAIR_TIME Header */
+    int        repair_time;    /* Estimated repair time, in seconds */
+};
hunk ./Vanilla/ntserv/data.c 413
+int F_repair_time   = 0;
+int F_player_more = 0;         /* Restores data lost in S_P2 trim */
hunk ./Vanilla/ntserv/feature.c 56
+   { "REPAIR_TIME",            &F_repair_time},
+   { "PLAYER_MORE",            &F_player_more},
hunk ./Vanilla/ntserv/genspkt.c 73
-    0,                                         /* 32 */
-    0,                                         /* 33 */
+    sizeof(struct repair_time_spacket),                /* SP_REPAIR_TIME */
+    sizeof(struct player_more_spacket),                /* SP_PLAYER_MORE */