diff --git a/src/game/g_window.pas b/src/game/g_window.pas
index 6d08b18e0f771445863b5b397424334385bc8447..2b20517baa9466c43bc29df4d79a2d95326665d8 100644 (file)
--- a/src/game/g_window.pas
+++ b/src/game/g_window.pas
implementation
uses
implementation
uses
- {$IFNDEF HEADLESS}
- r_render, g_system,
+ {$IFDEF ENABLE_RENDER}
+ r_render,
+ {$ENDIF}
+ {$IFDEF ENABLE_SYSTEM}
+ g_system,
{$ENDIF}
e_sound, g_net
;
{$ENDIF}
e_sound, g_net
;
procedure ProcessLoading (forceUpdate: Boolean = False);
var update: Boolean;
begin
procedure ProcessLoading (forceUpdate: Boolean = False);
var update: Boolean;
begin
- {$IFDEF HEADLESS}
- update := True;
- {$ELSE}
+ {$IFDEF ENABLE_SYSTEM}
update := sys_HandleInput() = False;
update := sys_HandleInput() = False;
+ {$ELSE}
+ update := True;
{$ENDIF}
if update then
begin
{$ENDIF}
if update then
begin
- {$IFNDEF HEADLESS}
+ {$IFDEF ENABLE_RENDER}
r_Render_DrawLoading(forceUpdate);
{$ENDIF}
e_SoundUpdate();
r_Render_DrawLoading(forceUpdate);
{$ENDIF}
e_SoundUpdate();