diff --git a/src/game/g_game.pas b/src/game/g_game.pas
index 13ffb1064132327dbe8d6cff0d81522af9f9fb96..70dba84c6abbe6fe6663cf7058cb9ef4e8b0937d 100644 (file)
--- a/src/game/g_game.pas
+++ b/src/game/g_game.pas
g_Texture_DeleteAll();
g_Frames_DeleteAll();
g_Menu_Free();
-
+
if NetInitDone then g_Net_Free;
// Íàäî óäàëèòü êàðòó ïîñëå òåñòà:
ProcessLoading();
e_PollInput();
-
+
if e_KeyPressed(IK_ESCAPE) or e_KeyPressed(IK_SPACE) then
begin
State := 0;
gWADHash := MD5File(MapsDir + NewWAD);
g_Game_LoadWAD(NewWAD);
end else
- // hash recieved in MC_RECV_GameEvent -> NET_EV_MAPSTART
+ // hash recieved in MC_RECV_GameEvent -> NET_EV_MAPSTART
g_Game_ClientWAD(NewWAD, gWADHash);
end else
ResName := Map;
gCoopTotalSecrets := 0;
gLastMap := False;
end;
-
+
g_Game_ExecuteEvent('onmapstart');
end;
else
Options := Options and (not GAME_OPTION_ALLOWEXIT);
end;
-
+
if (LongBool(Options and GAME_OPTION_ALLOWEXIT)) then
g_Console_Add(_lc[I_MSG_ALLOWEXIT_ON])
else
else
Options := Options and (not GAME_OPTION_BOTVSPLAYER);
end;
-
+
if (LongBool(Options and GAME_OPTION_BOTVSPLAYER)) then
g_Console_Add(_lc[I_MSG_BOTSVSPLAYERS_ON])
else
MapList := nil;
MapIndex := -1;
- if not FileExists(FileName) then Exit;
+ if not FileExists(FileName) then Exit;
AssignFile(ListFile, FileName);
Reset(ListFile);