JBustos22 / oDFe

Improved Quake III Arena engine
GNU General Public License v2.0
42 stars 6 forks source link

Disabled camera mode in demos wont work anymore #53

Closed f1nalspace closed 1 year ago

f1nalspace commented 1 year ago

For some reason, i can't play demos with disabled camera modes (first-person view) or tracked first-person view) in the latest oDFe.vk.x64. Even removing all settings, changing "df_demos_cameramode" to "0" or "cg_thirdperson" to "0" does not work at all. All demos are played back using third-person view always :-(

I use the latest "oDFe.vk.x64.exe".

Here is the config:

// generated by quake, do not modify
unbindall
bind TAB "+scores"
bind ENTER "+button2"
bind ESCAPE "togglemenu"
bind SPACE "+moveup"
bind + "sizeup"
bind - "sizedown"
bind / "weapnext"
bind 0 "weapon 10"
bind 1 "weapon 1"
bind 2 "weapon 2"
bind 3 "weapon 3"
bind 4 "weapon 4"
bind 5 "weapon 5"
bind 6 "weapon 6"
bind 7 "weapon 7"
bind 8 "weapon 8"
bind 9 "weapon 9"
bind = "sizeup"
bind [ "weapprev"
bind \ "+mlook"
bind ] "weapnext"
bind _ "sizedown"
bind ` "toggleconsole"
bind a "+moveleft"
bind c "+movedown"
bind d "+moveright"
bind s "+back"
bind t "messagemode"
bind w "+forward"
bind 0x7e "toggleconsole"
bind PAUSE "pause"
bind UPARROW "+forward"
bind DOWNARROW "+back"
bind LEFTARROW "+left"
bind RIGHTARROW "+right"
bind ALT "+strafe"
bind CTRL "+attack"
bind SHIFT "+speed"
bind DEL "+lookdown"
bind PGDN "+lookup"
bind END "centerview"
bind F1 "vote yes"
bind F2 "vote no"
bind F3 "ui_teamorders"
bind F11 "screenshot"
bind MOUSE1 "+attack"
bind MOUSE2 "+strafe"
bind MOUSE3 "+zoom"
bind MWHEELDOWN "weapnext"
bind MWHEELUP "weapprev"
seta cg_autoswitch "1"
seta cg_bobpitch "0.002"
seta cg_bobroll "0.002"
seta cg_bobup "0.005"
seta cg_brassTime "2500"
seta cg_cameraOrbitDelay "50"
seta cg_crosshairColor "7"
seta cg_crosshairHealth "1"
seta cg_crosshairSize "24"
seta cg_crosshairX "0"
seta cg_crosshairY "0"
seta cg_deferPlayers "1"
seta cg_draw2D "1"
seta cg_draw3dIcons "1"
seta cg_drawAmmoWarning "1"
seta cg_drawAttacker "1"
seta cg_drawCrosshair "4"
seta cg_drawCrosshairNames "1"
seta cg_drawDamage "1"
seta cg_drawFPS "0"
seta cg_drawFriend "1"
seta cg_drawGun "1"
seta cg_drawIcons "1"
seta cg_drawRewards "1"
seta cg_drawSnapshot "0"
seta cg_drawStatus "1"
seta cg_drawTeamOverlay "0"
seta cg_drawTimer "0"
seta cg_footsteps "1"
seta cg_forceModel "0"
seta cg_fov "90"
seta cg_gibs "1"
seta cg_lagometer "1"
seta cg_lagometer_x "1"
seta cg_lagometer_y "1"
seta cg_marks "1"
seta cg_muzzleFlash "0"
seta cg_noProjectileTrail "0"
seta cg_noTaunt "0"
seta cg_noVoiceChats "0"
seta cg_noVoiceText "0"
seta cg_nochatbeep "0"
seta cg_oldPlasma "1"
seta cg_oldRail "1"
seta cg_oldRocket "1"
seta cg_predictItems "1"
seta cg_railTrailTime "400"
seta cg_runpitch "0.002"
seta cg_runroll "0.005"
seta cg_scorePlums "1"
seta cg_shadows "1"
seta cg_simpleItems "0"
seta cg_smoothClients "0"
seta cg_stereoSeparation "0"
seta cg_teamChatHeight "0"
seta cg_teamChatTime "3000"
seta cg_teamChatsOnly "0"
seta cg_trueLightning "0.000"
seta cg_zoomfov "22.500"
seta ch_recordMessage "1"
seta cl_autoRecordDemo "0"
seta cl_aviFrameRate "25"
seta cl_aviMotionJpeg "1"
seta cl_aviPipeFormat "-preset medium -crf 23 -vcodec libx264 -flags +cgop -pix_fmt yuvj420p -bf 2 -codec:a aac -strict -2 -b:a 160k -movflags faststart"
seta cl_drawRecording "1"
seta cl_mapAutoDownload "1"
seta cl_maxpackets "125"
seta color1 "4"
seta color2 "5"
seta com_blood "1"
seta com_hunkMegs "512"
seta com_introplayed "1"
seta com_skipIdLogo "1"
seta com_soundMegs "8"
seta com_zoneMegs "12"
seta con_notifyKeep "0"
seta con_notifyLines "3"
seta con_notifyTime "3"
seta con_notifyX "0"
seta con_notifyY "0"
seta con_timestamp "1"
seta df_accel_AdjustMaxSpeed "1"
seta df_accel_Draw "0"
seta df_accel_FontSize "7"
seta df_accel_HistoryResetSpeed "100"
seta df_accel_Mode "0"
seta df_accel_OffsetX "0"
seta df_accel_OffsetY "0"
seta df_accel_Output "0"
seta df_accel_Scale "-1.200"
seta df_ar_format "$map.$-route[$gt.$phys.$-mode]$m.$-s.$-ms($pl.$plc)"
seta df_ar_speedcapture_format "0"
seta df_ar_stopdelay "3000"
seta df_autorecord "1"
seta df_checkpoints "2"
seta df_chs0_DisplayType "0"
seta df_chs0_Draw "0"
seta df_chs0_FontColor "7"
seta df_chs0_FontShadow "0"
seta df_chs0_FontSize "8"
seta df_chs0_FontTransparency "1.000"
seta df_chs0_LabelColor "7"
seta df_chs0_OffsetX "0"
seta df_chs0_OffsetY "0"
seta df_chs1_ComboSeparator "/"
seta df_chs1_DisplayType "0"
seta df_chs1_Draw "0"
seta df_chs1_EnableCombos "0"
seta df_chs1_FontColor "7"
seta df_chs1_FontShadow "1"
seta df_chs1_FontSize "10"
seta df_chs1_FontTransparency "1.000"
seta df_chs1_Info1 "0"
seta df_chs1_Info2 "0"
seta df_chs1_Info3 "0"
seta df_chs1_Info4 "0"
seta df_chs1_Info5 "0"
seta df_chs1_Info6 "0"
seta df_chs1_Info7 "0"
seta df_chs1_Info8 "0"
seta df_chs1_LabelColor "7"
seta df_chs1_LabelType "0"
seta df_chs1_OffsetX "0"
seta df_chs1_OffsetY "0"
seta df_chs2_ComboSeparator "/"
seta df_chs2_DisplayType "1"
seta df_chs2_Draw "0"
seta df_chs2_EnableCombos "0"
seta df_chs2_FontColor "7"
seta df_chs2_FontShadow "1"
seta df_chs2_FontSize "8"
seta df_chs2_FontTransparency "1.000"
seta df_chs2_Info1 "0"
seta df_chs2_Info2 "0"
seta df_chs2_Info3 "0"
seta df_chs2_Info4 "0"
seta df_chs2_Info5 "0"
seta df_chs2_Info6 "0"
seta df_chs2_Info7 "0"
seta df_chs2_Info8 "0"
seta df_chs2_LabelColor "7"
seta df_chs2_LabelType "1"
seta df_chs2_OffsetX "-300"
seta df_chs2_OffsetY "100"
seta df_chs_UsePredicted "0"
seta df_cl_alwaysDrawItems "1"
seta df_country "Germany"
seta df_demos_CameraMode "0"
seta df_demos_CameraTransitionSpeed "50"
seta df_demos_HideLocalEntities "0"
seta df_demos_HidePacketEntities "0"
seta df_demos_ReplayDrawMask "32767"
seta df_demos_ReplayFilename "$demoname"
seta df_demos_ReplayMode "1"
seta df_demos_UICompatibility "0"
seta df_demos_UnlockThirdPersonPitch "0"
seta df_demos_validation "0"
seta df_drawBesttime "1"
seta df_drawCheckpointEvents "1"
seta df_drawCheckpointStats "1"
seta df_drawJumpmeters "0"
seta df_drawSpeed "1"
seta df_ghost1_PlayCameraMode "0"
seta df_ghost1_PlayDrawMissiles "2"
seta df_ghost1_PlayDrawPlayer "3"
seta df_ghost1_PlayLoop "0"
seta df_ghost1_PlayTimescale "1.000"
seta df_ghost1_RecordFileFormat "2"
seta df_ghost1_RecordInterval "50"
seta df_ghost1_RecordView "0"
seta df_ghost2_PlayCameraMode "0"
seta df_ghost2_PlayDrawMissiles "2"
seta df_ghost2_PlayDrawPlayer "3"
seta df_ghost2_PlayLoop "0"
seta df_ghost2_PlayTimescale "1.000"
seta df_ghost2_RecordFileFormat "2"
seta df_ghost2_RecordInterval "50"
seta df_ghost2_RecordView "0"
seta df_ghosts_AutoMode "4"
seta df_ghosts_AutoModeMP "0"
seta df_ghosts_CheckPVS "1"
seta df_ghosts_DrawOutput "0"
seta df_ghosts_FileExtension ""
seta df_ghosts_LiveAmmo "0"
seta df_ghosts_MiniviewBorderSize "4"
seta df_ghosts_MiniviewCameraMode "0"
seta df_ghosts_MiniviewDraw "0"
seta df_ghosts_MiniviewDrawGun "1"
seta df_ghosts_MiniviewFOV "90"
seta df_ghosts_MiniviewOffsetX "235"
seta df_ghosts_MiniviewOffsetY "-155"
seta df_ghosts_MiniviewSize "25"
seta df_ghosts_NoDrawRadius "200"
seta df_ghosts_SelfMissilesOnly "1"
seta df_ghosts_SpriteInfo ""
seta df_ghosts_SpriteSize "8"
seta df_hud "1"
seta df_hud_3DIcons "1"
seta df_hud_cgaz "0"
seta df_hud_cgaz_opacity "0.5"
seta df_hud_cgaz_ypos "256"
seta df_hud_color "4"
seta df_hud_colorRGB ""
seta df_hud_colorwarning "1"
seta df_hud_fontcolor "7"
seta df_hud_fontcolorRGB ""
seta df_hud_fontshadow "1"
seta df_hud_forceteamcolors "1"
seta df_hud_frameTransparency "1.0"
seta df_hud_scoreboard_showSpectators "1"
seta df_hud_scoreboard_size "0"
seta df_hud_transparency "0.250"
seta df_hud_videocapture_fontcolor "7"
seta df_hud_videocapture_fontjustify "0"
seta df_hud_videocapture_fontshadow "1"
seta df_hud_videocapture_fontsize "16"
seta df_hud_videocapture_x "320"
seta df_hud_videocapture_y "240"
seta df_mp_NoDrawRadius "200"
seta df_name "Finalspace"
seta df_noEndOfRunStats "0"
seta df_ob_AllSlopes "0"
seta df_ob_Fast "1"
seta df_player_SmokeTrails "0.00"
seta df_player_Sprites "1"
seta df_script_onJoinTeam "0"
seta df_script_onMapLoad "0"
seta df_script_onRespawn "0"
seta df_sound_flagGrabbing "0"
seta df_sound_leadChanges "1"
seta df_tieOverwrites "1"
seta df_ui_CursorColor "0.50 0.80 1.00 1.00"
seta df_ui_CustomMenu "2"
seta df_ui_DisplayCVarName "1"
seta df_ui_ListbarColor "1.00 0.00 0.00 0.30"
seta df_ui_PulseColor "1.00 1.00 1.00 1.00"
seta df_ui_StatusColor "1.00 1.00 1.00 1.00"
seta df_ui_TextColorBig "1.00 0.00 0.00 1.00"
seta df_ui_TextColorDisabled "0.50 0.50 0.50 1.00"
seta df_ui_TextColorHighlight "1.00 1.00 0.00 1.00"
seta df_ui_TextColorLabel "1.00 1.00 0.00 1.00"
seta df_ui_TextColorMedium "0.00 0.00 1.00 1.00"
seta df_ui_TextColorValue "1.00 0.00 0.00 1.00"
seta df_unit "0"
seta df_varHelpers_DrawOutput "0"
seta dl_source "http://ws.q3df.org/getpk3bymapname.php/%m"
seta g_spAwards ""
seta g_spScores1 ""
seta g_spScores2 ""
seta g_spScores3 ""
seta g_spScores4 ""
seta g_spScores5 ""
seta g_spSkill "2"
seta g_spVideos ""
seta in_minimize ""
seta in_mouse "1"
seta r_customHeight "1024"
seta r_customWidth "1600"
seta r_dlightMode "1"
seta r_dynamiclight "1"
seta r_fullscreen "1"
seta r_mode "-2"
seta r_modeFullscreen "-2"
seta r_neatsky "0"
seta r_nomip "0"
seta r_picmip "0"
seta r_textureMode "GL_LINEAR_MIPMAP_NEAREST"
seta r_vbo "1"
seta r_vertexLight "0"
seta rate "25000"
seta s_ambient "1"
seta s_musicVolume "0.25"
seta s_muteWhenMinimized "1"
seta s_muteWhenUnfocused "1"
seta s_volume "0.8"
seta sensitivity "5"
seta server1 ""
seta server10 ""
seta server11 ""
seta server12 ""
seta server13 ""
seta server14 ""
seta server15 ""
seta server16 ""
seta server2 ""
seta server3 ""
seta server4 ""
seta server5 ""
seta server6 ""
seta server7 ""
seta server8 ""
seta server9 ""
seta snaps "125"
seta sv_dlRate "100"
seta sv_dlURL ""
seta sv_filter "filter.txt"
seta sv_floodProtect "1"
seta sv_hostname "noname"
seta sv_maxclientsPerIP "3"
seta ui_bigFont "0.4"
seta ui_browserGameType "0"
seta ui_browserMaster "0"
seta ui_browserShowEmpty "1"
seta ui_browserShowFull "1"
seta ui_browserSortKey "4"
seta ui_ctf_capturelimit "8"
seta ui_ctf_friendly "0"
seta ui_ctf_timelimit "30"
seta ui_ffa_fraglimit "20"
seta ui_ffa_timelimit "0"
seta ui_smallFont "0.25"
seta ui_team_fraglimit "0"
seta ui_team_friendly "1"
seta ui_team_timelimit "20"
seta ui_tourney_fraglimit "0"
seta ui_tourney_timelimit "15"
seta vid_xpos "3"
seta vid_ypos "22"
seta vm_cgame "2"
seta vm_game "2"
seta vm_ui "2"
Jelvan1 commented 1 year ago

The cvar df_demos_cameraMode is defined by the defrag mod, not the engine. I think what you're looking for is seta df_demos_cameraMode 8.