fitness88 Posted January 6, 2017 Posted January 6, 2017 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.
firmek Posted January 6, 2017 Posted January 6, 2017 (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 January 6, 2017 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
mia389 Posted January 6, 2017 Posted January 6, 2017 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.
fitness88 Posted January 6, 2017 Author Posted January 6, 2017 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?
firmek Posted January 6, 2017 Posted January 6, 2017 (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 January 6, 2017 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
fitness88 Posted January 6, 2017 Author Posted January 6, 2017 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.
Recommended Posts