index 5deccdbdfd29a40c7983a34bfc26226b53356dcd..b6bb016f74410f1cf5dd53fa0e57c355ccd35720 100644 (file)
procedure r_Render_Initialize;
procedure r_Render_Finalize;
+
procedure r_Render_Resize (w, h: Integer);
procedure r_Render_Load;
procedure r_Render_Free;
+ procedure r_Render_Update;
+
procedure r_Render_Apply;
implementation
e_log, g_system,
g_game, g_options, g_console,
r_window, r_graphics, r_console, r_playermodel,
- r_weapons, r_items, r_gfx, r_monsters
+ r_weapons, r_items, r_gfx, r_monsters, r_map, r_player
;
var
procedure r_Render_Load;
begin
+ r_Player_Load;
+ r_Map_Load;
r_PlayerModel_Load;
r_Monsters_Load;
r_Weapon_Load;
r_Weapon_Free;
r_Monsters_Free;
r_PlayerModel_Free;
+ r_Map_Free;
+ r_Player_Free;
end;
procedure r_Render_Initialize;
LoadGL;
r_Window_Initialize;
r_Console_Init;
+ r_PlayerModel_Initialize;
+ r_Map_Initialize;
end;
procedure r_Render_Finalize;
begin
+ r_Map_Finalize;
+ r_PlayerModel_Finalize;
FreeGL;
e_ReleaseEngine
end;
+ procedure r_Render_Update;
+ begin
+ r_Map_Update;
+ r_PlayerModel_Update;
+ end;
+
procedure r_Render_Resize (w, h: Integer);
begin
LoadGL;