DEADSOFTWARE

render: use TAnimationState for items
[d2df-sdl.git] / src / game / opengl / r_render.pas
index b768075d9dd1ecf0c84e12c92445f0f354e0dfa2..c424e51771c8efddda4b51d51fa391f053d6ad8b 100644 (file)
@@ -21,6 +21,9 @@ interface
   procedure r_Render_Finalize;
   procedure r_Render_Resize (w, h: Integer);
 
+  procedure r_Render_Load;
+  procedure r_Render_Free;
+
   procedure r_Render_Apply;
 
 implementation
@@ -30,7 +33,8 @@ implementation
     SysUtils, Classes, Math,
     e_log, g_system,
     g_game, g_options, g_console,
-    r_window, r_graphics, r_console, r_playermodel
+    r_window, r_graphics, r_console, r_playermodel,
+    r_weapons, r_items
   ;
 
   var
@@ -69,6 +73,18 @@ implementation
     end
   end;
 
+  procedure r_Render_Load;
+  begin
+    r_Weapon_Load;
+    r_Items_Load;
+  end;
+
+  procedure r_Render_Free;
+  begin
+    r_Items_Free;
+    r_Weapon_Free;
+  end;
+
   procedure r_Render_Initialize;
   begin
     if sys_SetDisplayMode(gRC_Width, gRC_Height, gBPP, gRC_FullScreen, gRC_Maximized) = False then