X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fmain.h;h=f722f9c4d0e5fc7097bb9d046fad53a798c1ad71;hp=1ee2037ae68101f7d156027795f719f5c7d448e0;hb=d643b3820fbeb5d3c8a731dbdad2785047cb3bb2;hpb=dad6457f2f778d11ad84e90d328981532d0ba0ea diff --git a/src/main.h b/src/main.h index 1ee2037a..f722f9c4 100644 --- a/src/main.h +++ b/src/main.h @@ -2686,6 +2686,7 @@ struct MenuMainInfo struct MenuMainTextInfo text; struct MenuMainInputInfo input; + struct TextPosInfo preview_players; struct TextPosInfo network_players; }; @@ -2965,11 +2966,6 @@ struct EnvelopeInfo char text[MAX_ENVELOPE_TEXT_LEN + 1]; }; -struct LevelSetInfo -{ - int music[MAX_LEVELS]; -}; - struct LevelFileInfo { int nr; @@ -3129,6 +3125,17 @@ struct LevelInfo boolean use_action_after_change_bug; }; +struct NetworkLevelInfo +{ + char *leveldir_identifier; /* network levelset identifier */ + + struct LevelFileInfo file_info; /* file info for level file */ + struct LevelFileInfo tmpl_info; /* file info for level template */ + + boolean use_network_level_files; /* use levels from network server */ + boolean use_custom_template; /* use CEs from level template */ +}; + struct GlobalInfo { char *autoplay_leveldir; @@ -3622,7 +3629,6 @@ extern boolean network_player_action_received; extern int graphics_action_mapping[]; -extern struct LevelSetInfo levelset; extern struct LevelInfo level, level_template; extern struct HiScore highscore[]; extern struct TapeInfo tape;