--- a/hedgewars/uWorld.pas Thu Nov 17 23:14:24 2011 +0300
+++ b/hedgewars/uWorld.pas Fri Nov 18 00:32:52 2011 +0100
@@ -27,6 +27,8 @@
procedure freeModule;
procedure InitWorld;
+procedure ResetWorldTex;
+
procedure DrawWorld(Lag: LongInt);
procedure DrawWorldStereo(Lag: LongInt; RM: TRenderMode);
procedure ShowMission(caption, subcaption, text: ansistring; icon, time : LongInt);
@@ -212,6 +214,17 @@
cGearScrEdgesDist:= min(2 * cScreenHeight div 5, 2 * cScreenWidth div 5);
end;
+// for uStore texture resetting
+procedure ResetWorldTex;
+begin
+ FreeTexture(fpsTexture);
+ fpsTexture:= nil;
+ FreeTexture(timeTexture);
+ timeTexture:= nil;
+ FreeTexture(missionTex);
+ missionTex:= nil;
+end;
+
procedure ShowAmmoMenu;
const MENUSPEED = 15;
const BORDERSIZE = 2;