Jump to content

Recommended Posts

Posted

I changed the default field of view for the Mig-29s to 78.000000.The FoV will no longer go more than 78 whenever I fly single or multi-player missions which is what I want. Except there are the occasional multi-player missions that the default of 78 does not work and as a result the FoV will go too far back to 140.000000...anyone know why?

 

C:\Program Files\Eagle Dynamics\DCS World\Config\View\Server.lua

 

function default_fighter_player(t)

local res = {

CameraViewAngleLimits = {20.000000,78.000000},

CameraAngleRestriction = {false ,90.000000,0.500000},

EyePoint = {0.05 ,0.000000 ,0.000000},

limits_6DOF = {x = {-0.050000,0.4500000},y ={-0.300000,0.100000},z = {-0.220000,0.220000},roll = 90.000000},

Allow360rotation = false,

CameraAngleLimits = {200,-80.000000,110.000000},

 

Thank you.

Posted (edited)

You did everything correctly. The problem is with the missions which in some case include the view settings overriding the user ones and even default shipped with DCS. Happens not only in MP but you'll run into similar issue with many of the training missions.

With MP not much can be done apart of asking the admins to update their mission. As for the missions to which you have an access the fix is described at the end of this wiki page.

Edited by firmek

F/A-18, F-16, F-14, M-2000C, A-10C, AV-8B, AJS-37 Viggen, F-5E-3, F-86F, MiG-21bis, MiG-15bis, L-39 Albatros, C-101 Aviojet, P-51D, Spitfire LF Mk. IX, Bf 109 4-K, UH-1H, Mi-8, Ka-50, NTTR, Normandy, Persian Gulf... and not enough time to fully enjoy it all

Posted
I changed the default field of view for the Mig-29s to 78.000000.The FoV will no longer go more than 78 whenever I fly single or multi-player missions which is what I want. Except there are the occasional multi-player missions that the default of 78 does not work and as a result the FoV will go too far back to 140.000000...anyone know why?

 

C:\Program Files\Eagle Dynamics\DCS World\Config\View\Server.lua

 

function default_fighter_player(t)

local res = {

CameraViewAngleLimits = {20.000000,78.000000},

CameraAngleRestriction = {false ,90.000000,0.500000},

EyePoint = {0.05 ,0.000000 ,0.000000},

limits_6DOF = {x = {-0.050000,0.4500000},y ={-0.300000,0.100000},z = {-0.220000,0.220000},roll = 90.000000},

Allow360rotation = false,

CameraAngleLimits = {200,-80.000000,110.000000},

 

Thank you.

 

On some multiplayer mission the snap views and server views are set in the mission. Also labels can be forced through the mission. You can tell by looking at the track and seeing the lua files in the mission/track file.

Posted

Thanks to you both for the feedback!

If you noticed:

ViewSettings["MiG-29A"] = fulcrum()

ViewSettings["MiG-29G"] = fulcrum()

ViewSettings["MiG-29S"] = fulcrum()

 

all the Migs are set up through: function default_fighter_player(t)

but the rest of the FC3 aircraft have their own directed setup, as an example: ViewSettings["F-15C"] = {

 

Why is default fighter the default for the Mig?

Posted (edited)

Nothing special about MiG-29. It's done this way so that all versions share the same view configuration. Might be done aswell as:

 

ViewSettings["MiG-29A"] =  {
       Cockpit = {
       [1] = default_fighter_player({CockpitLocalPoint = {4.71,1.28,0.000000},
                               limits_6DOF       = {x = {-0.050000,0.4500000},y ={-0.300000,0.100000},z = {-0.220000,0.220000},roll = 90.000000}}),
       },
       Chase   = {
           LocalPoint      = {1.220000,3.750000,0.000000},
           AnglesDefault   = {180.000000,-8.000000},
       }, -- Chase 
       Arcade = {
           LocalPoint      = {-15.080000,6.350000,0.000000},
           AnglesDefault   = {0.000000,-8.000000},
       }, -- Arcade 
}

ViewSettings["MiG-29G"] =  {
//..... same as above
ViewSettings["MiG-29S"] =  {
//..... same as above

This way however making the same change would have to be done 3 times.

Edited by firmek

F/A-18, F-16, F-14, M-2000C, A-10C, AV-8B, AJS-37 Viggen, F-5E-3, F-86F, MiG-21bis, MiG-15bis, L-39 Albatros, C-101 Aviojet, P-51D, Spitfire LF Mk. IX, Bf 109 4-K, UH-1H, Mi-8, Ka-50, NTTR, Normandy, Persian Gulf... and not enough time to fully enjoy it all

Posted
Nothing special about MiG-29. It's done this way so that all versions share the same view configuration. Might be done aswell as:

 

ViewSettings["MiG-29A"] =  {
       Cockpit = {
       [1] = default_fighter_player({CockpitLocalPoint = {4.71,1.28,0.000000},
                               limits_6DOF       = {x = {-0.050000,0.4500000},y ={-0.300000,0.100000},z = {-0.220000,0.220000},roll = 90.000000}}),
       },
       Chase   = {
           LocalPoint      = {1.220000,3.750000,0.000000},
           AnglesDefault   = {180.000000,-8.000000},
       }, -- Chase 
       Arcade = {
           LocalPoint      = {-15.080000,6.350000,0.000000},
           AnglesDefault   = {0.000000,-8.000000},
       }, -- Arcade 
}

ViewSettings["MiG-29G"] =  {
//..... same as above
ViewSettings["MiG-29S"] =  {
//..... same as above

This way however making the same change would have to be done 3 times.

 

Yes it makes sense, as does ViewSettings["Su-33"] = ViewSettings["Su-27"]

BTW, they did it individually for all the Migs in FC2.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...