Jump to content
Sign in to follow this  
Ex3B

Configuring a HUD

Recommended Posts

I'm porting (and modifying) an SU-34 for the purpose of making a CSAT carrier based multi-role fighter. My problem is that the old Arma 2 HUD kind of sucks/lacks features present in the arma 3 HUDs, and I would like to use the Shikra HUD.

I'd even settle for the Buzzard's HUD.. so I took the hud of the TestPlane 01, and copied and pasted it into the SU-34's pilot view (deleting the old HUD), and referenced the HUD .hpp config like so:

 

        class MFD
        {
            class HUD
            {
                enableParallax = true;
                #define PosY0Center 0.10-0.019
                #define PosYCenterHorizont 0.4-0.019
                #define PosX0Center 0.51
                #define SizeX10deg 0.775
                #define SizeY10deg 0.61
                //#include "\EX3B_SU34\SU34\cfgRU_HUD.hpp"
                #include "\EX3B_SU34\SU34\cfgHUD.hpp"

            };
        };

In bold are the only things I changes

The problem is... it doesn't seem to work.

 

What can I do to enable an arma3 HUD in my SU-34 port?

At this point, I'm thinking of having it inherit from the F-181 to get the HMD, and then just delete the HUD structure... 😕

Share this post


Link to post
Share on other sites

https://community.bistudio.com/wiki/A3_MFD_config_reference

This would be good starter. Anyway, don't you think you should provide bit more info? Most likely memory points are not matching but it's hard to tell without seeing includes. With current excerpt of code I was actually tempted to suggest following change

#include "\EX3B_SU34\SU34\cfgHUD.hpp 

to  

#include "\EX3B_SU34\SU34\cfgHUD_fixed.hpp"

😛

Share this post


Link to post
Share on other sites

Ah, I missed that page, it seems I need the memory points. For the rest of the information:

I was using the cfgHUD.hpp provided with the TestPlane in the arma 3 samples, and I was using the model from the pilot view of the test plane, I should have thought to look in the memory layer too.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×