X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fsystem.h;h=d2a8d2874234b5c605632c845cb22fb77ad2bc61;hb=5eb97ccbaffc671f05dd73bf0548c1666414017e;hp=23bb94d41042398ac7353fcafd954c3946d89f4d;hpb=c5f483ea6c651aba3f9834ee47ba94e2c1bf9055;p=rocksndiamonds.git diff --git a/src/libgame/system.h b/src/libgame/system.h index 23bb94d4..d2a8d287 100644 --- a/src/libgame/system.h +++ b/src/libgame/system.h @@ -865,6 +865,17 @@ struct ProgramInfo boolean headless; }; +struct NetworkInfo +{ + boolean enabled; + boolean connected; + boolean serveronly; + + char *server_host; + int server_port; + +}; + struct OptionInfo { char *server_host; @@ -1559,6 +1570,7 @@ struct LevelStats /* ========================================================================= */ extern struct ProgramInfo program; +extern struct NetworkInfo network; extern struct OptionInfo options; extern struct VideoSystemInfo video; extern struct AudioSystemInfo audio; @@ -1597,6 +1609,7 @@ extern int FrameCounter; void InitProgramInfo(char *, char *, char *, char *, char *, char *, char *, char *, int); +void InitNetworkInfo(boolean, boolean, boolean, char *, int); void InitScoresInfo(); void SetWindowTitle();