X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_options.pas;h=853c612964cda47af0fe40d2d824ec27216a77dc;hb=6ad77f0278fea1efb663503d132a9116f054fb7e;hp=091935cb80b2b0eab96233a1680de41741e381a2;hpb=be2ad7bf5e09b4ee91a0c5ee741503ace8c7887c;p=d2df-sdl.git diff --git a/src/game/g_options.pas b/src/game/g_options.pas index 091935c..853c612 100644 --- a/src/game/g_options.pas +++ b/src/game/g_options.pas @@ -38,6 +38,9 @@ var glLegacyNPOT: Boolean; glRenderToFBO: Boolean = True; gTextureFilter: Boolean; + gLerpActors: Boolean = True; + gFrameTime: Integer = 5; + gMaxFPS: Integer = 200; gNoSound: Boolean; gSoundLevel: Integer; gMusicLevel: Integer; @@ -267,11 +270,16 @@ begin 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 or + GAME_OPTION_ALLOWDROPFLAG; gsPlayers := 1; + if not gGameOn then + g_Options_ApplyGameSettings; + (* section MasterServer *) - NetMasterList := 'mpms.doom2d.org:25665,deadsoftware.ru:25665'; + NetMasterList := 'mpms.doom2d.org:25665, deadsoftware.ru:25665'; g_Net_Slist_Set(NetMasterList); (* section Server *) @@ -327,6 +335,7 @@ initialization conRegVar('r_vsync', @gVSync, '', ''); conRegVar('r_texfilter', @gTextureFilter, '', ''); conRegVar('r_npot', @glNPOTOverride, '', ''); + conRegVar('r_interp', @gLerpActors, '', 'interpolate actors'); (* Sound *) conRegVar('s_nosound', @gNoSound, '', '');