diff --git a/src/game/g_options.pas b/src/game/g_options.pas
index 3f53262185953dc4fc8a1a306df54d3ef49cdd62..6c250a43f1c8b5d3c20fe7ba9791015e4e70cb0f 100644 (file)
--- a/src/game/g_options.pas
+++ b/src/game/g_options.pas
glLegacyNPOT: Boolean;
glRenderToFBO: Boolean = True;
gTextureFilter: Boolean;
+ gLerpActors: Boolean = True;
+ gFrameTime: Integer = 5;
+ gMaxFPS: Integer = 200;
gNoSound: Boolean;
gSoundLevel: Integer;
gMusicLevel: Integer;
implementation
uses
- {$INCLUDE ../nogl/noGLuses.inc}
{$IFDEF USE_SDL2}
SDL2,
{$ENDIF}
e_log, e_input, g_console, g_window, g_sound, g_gfx, g_player, Math,
g_map, g_net, g_netmaster, SysUtils, CONFIG, g_game, g_main, e_texture,
- g_items, wadreader, e_graphics, g_touch, envvars, g_system;
+ g_items, wadreader, r_graphics, g_touch, envvars, g_system;
var
machine: Integer;
gsSpawnInvul := 0;
gsItemRespawnTime := 60;
gsGameFlags := GAME_OPTION_ALLOWEXIT or GAME_OPTION_DMKEYS or
- GAME_OPTION_BOTVSPLAYER or GAME_OPTION_BOTVSMONSTER;
+ GAME_OPTION_BOTVSPLAYER or GAME_OPTION_BOTVSMONSTER or
+ GAME_OPTION_TEAMHITTRACE or GAME_OPTION_TEAMHITPROJECTILE;
gsPlayers := 1;
(* section MasterServer *)
conRegVar('r_vsync', @gVSync, '', '');
conRegVar('r_texfilter', @gTextureFilter, '', '');
conRegVar('r_npot', @glNPOTOverride, '', '');
+ conRegVar('r_interp', @gLerpActors, '', 'interpolate actors');
(* Sound *)
conRegVar('s_nosound', @gNoSound, '', '');