X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_console.pas;h=4141f27aeb4b6f66d7f2809559ec52fa42c7e184;hb=0f52924bd95347684a7635a9843802364b6d9712;hp=b7c30dea57f6bca2b12ac4df0f3ad21e2b5e2936;hpb=987c4a835a103345b59937e8e1be8524a6228712;p=d2df-sdl.git diff --git a/src/game/g_console.pas b/src/game/g_console.pas index b7c30de..4141f27 100644 --- a/src/game/g_console.pas +++ b/src/game/g_console.pas @@ -37,6 +37,7 @@ uses LAST_ACTION = ACTION_WEAPPREV; procedure g_Console_Init; +procedure g_Console_SysInit; procedure g_Console_Update; procedure g_Console_Draw (MessagesOnly: Boolean = False); procedure g_Console_Char (C: AnsiChar); @@ -831,11 +832,9 @@ begin end end; -procedure g_Console_Init(); - var - a: Integer; +procedure g_Console_SysInit; + var a: Integer; begin - g_Texture_CreateWAD(ID, GameWAD+':TEXTURES\CONSOLE'); Cons_Y := -Floor(gScreenHeight * ConsoleHeight); gConsoleShow := False; gChatShow := False; @@ -1019,7 +1018,11 @@ begin g_Console_ReadConfig(GameDir + '/dfconfig.cfg'); g_Console_ReadConfig(GameDir + '/autoexec.cfg'); gParsingBinds := False; +end; +procedure g_Console_Init; +begin + g_Texture_CreateWAD(ID, GameWAD+':TEXTURES\CONSOLE'); g_Console_Add(Format(_lc[I_CONSOLE_WELCOME], [GAME_VERSION])); g_Console_Add(''); end; @@ -1416,7 +1419,7 @@ begin IK_END, IK_KPEND: CPos := Length(Line) + 1; IK_A..IK_Z, IK_SPACE, IK_SHIFT, IK_RSHIFT, IK_CAPSLOCK, IK_LBRACKET, IK_RBRACKET, - IK_SEMICOLON, IK_QUOTE, IK_BACKSLASH, IK_SLASH, IK_COMMA, IK_DOT, IK_EQUALS, + IK_SEMICOLON, IK_QUOTE, IK_BACKSLASH, IK_SLASH, IK_COMMA, IK_DOT, (*IK_EQUALS,*) IK_0, IK_1, IK_2, IK_3, IK_4, IK_5, IK_6, IK_7, IK_8, IK_9, IK_MINUS, IK_EQUALS: (* see TEXTINPUT event *) end