index bea15e65fd69381263c4714dbef9e9fab47d2719..cac3b8f811826076175a2e4bd09e925b66ff4dfc 100644 (file)
procedure r_Render_Finalize;
procedure r_Render_Resize (w, h: Integer);
procedure r_Render_Finalize;
procedure r_Render_Resize (w, h: Integer);
+ procedure r_Render_Load;
+ procedure r_Render_Free;
+
procedure r_Render_Apply;
implementation
procedure r_Render_Apply;
implementation
SysUtils, Classes, Math,
e_log, g_system,
g_game, g_options, g_console,
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, r_gfx
;
var
;
var
if LoadedGL = true then
begin
{$IFDEF NOGL_INIT}
if LoadedGL = true then
begin
{$IFDEF NOGL_INIT}
- nogl_Quit
+ nogl_Quit;
{$ENDIF}
LoadedGL := false
end
end;
{$ENDIF}
LoadedGL := false
end
end;
+ procedure r_Render_Load;
+ begin
+ r_Weapon_Load;
+ r_Items_Load;
+ r_GFX_Load;
+ end;
+
+ procedure r_Render_Free;
+ begin
+ r_GFX_Free;
+ 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
procedure r_Render_Initialize;
begin
if sys_SetDisplayMode(gRC_Width, gRC_Height, gBPP, gRC_FullScreen, gRC_Maximized) = False then