X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_netmaster.pas;h=2774b4498bea81b779896b976e8f609682cb9bb5;hb=afc01019e1701d11e50c4747b8ee8366cf60b6f4;hp=5dbe785c3865c3691e785aa0de01412fdefd582c;hpb=0e06274972c1cdc5b48441b5d1cf354096896d7f;p=d2df-sdl.git diff --git a/src/game/g_netmaster.pas b/src/game/g_netmaster.pas index 5dbe785..2774b44 100644 --- a/src/game/g_netmaster.pas +++ b/src/game/g_netmaster.pas @@ -179,8 +179,11 @@ uses {$IFDEF ENABLE_MENU} g_gui, g_menu, {$ENDIF} - {$IFNDEF HEADLESS} - r_render, g_system, + {$IFDEF ENABLE_RENDER} + r_render, + {$ENDIF} + {$IFDEF ENABLE_SYSTEM} + g_system, {$ENDIF} e_input, e_log, g_net, g_console, g_map, g_game, g_sound, g_options, g_language, g_basic, @@ -1749,10 +1752,10 @@ begin if gConsoleShow or gChatShow then Exit; - {$IFDEF HEADLESS} - qm := True; - {$ELSE} + {$IFDEF ENABLE_SYSTEM} qm := sys_HandleInput(); // this updates kbd + {$ELSE} + qm := True; {$ENDIF} if qm or e_KeyPressed(IK_ESCAPE) or e_KeyPressed(VK_ESCAPE) or @@ -1787,10 +1790,12 @@ begin begin slWaitStr := _lc[I_NET_SLIST_WAIT]; -{$IFNDEF HEADLESS} - r_Render_Draw; - sys_Repaint; -{$ENDIF} + {$IFDEF ENABLE_RENDER} + r_Render_Draw; + {$ENDIF} + {$IFDEF ENABLE_SYSTEM} + sys_Repaint; + {$ENDIF} if g_Net_Slist_Fetch(SL) then begin