DEADSOFTWARE

added hidden "goobers" console command to turn on cheats
[d2df-sdl.git] / src / game / g_console.pas
index 5f26b864ba8d064a5df1dcde85f9f7efa8c1fc45..72503f28f5695686087b8d6f5f74bb6f654e172a 100644 (file)
@@ -1,3 +1,4 @@
+{$MODE DELPHI}
 unit g_console;
 
 interface
@@ -27,7 +28,7 @@ implementation
 
 uses
   g_textures, g_main, e_graphics, e_input, g_game,
-  SysUtils, g_basic, g_options, WADEDITOR, Math,
+  SysUtils, g_basic, g_options, wadreader, Math,
   g_menu, g_language, g_net, g_netmsg, e_log;
 
 type
@@ -832,7 +833,7 @@ begin
       Time := MsgTime;
     end;
   end;
-  
+
 {$IFDEF HEADLESS}
   e_WriteLog('CON: ' + L, MSG_NOTIFY);
 {$ENDIF}
@@ -891,6 +892,15 @@ begin
   if Trim(L) = '' then
     Exit;
 
+  if L = 'goobers' then
+  begin
+    Line := '';
+    CPos := 1;
+    gCheats := true;
+    g_Console_Add('Your memory serves you well.');
+    exit;
+  end;
+
   if not Quiet then
   begin
     g_Console_Add('> '+L);