Jump to content
Sign in to follow this  
WingsOfDeath

ACE MFD Help!

Recommended Posts

Hello I am trying to get the MFD system that is in place for the AV8b to work with an addon that I am trying to make using the RKSL Weapon pack. I was trying to find a way to do it and came across this...

“All ACE basic features are supported for all 3rd party addons. The only requirement is that the addon is compatible to CBA eXtended Event Handlers.â€

Is there anyway to make the RKSL Bombs work with the AV8b / Any Aircraft in game? and if so how?

Share this post


Link to post
Share on other sites
Is there anyway to make the RKSL Bombs work with the AV8b / Any Aircraft in game? and if so how?

Does the RKSL Bombs work with any planes without ACE?

Do you really need the ACE MFD system?

There is another MFD which has more features seen here:

AircraftHUD - MFD/IHADSS/TADS

http://www.armaholic.com/page.php?id=9067

Also questions about ACE should be specifically asked in the ACE thread.

Share this post


Link to post
Share on other sites
Does the RKSL Bombs work with any planes without ACE?

Yes. Thats what they are designed to do.

Share this post


Link to post
Share on other sites
Hello I am trying to get the MFD system that is in place for the AV8b to work with an addon that I am trying to make using the RKSL Weapon pack. I was trying to find a way to do it and came across this...

“All ACE basic features are supported for all 3rd party addons. The only requirement is that the addon is compatible to CBA eXtended Event Handlers.â€

My advice is to open up the config for the AV8 and see if you can find any related lines in it. You can do this by dPBOing the relevant ACE PBO it or just use the in game config viewer.

Shouldn't be too difficult. ;)

Edit:

Look in the config for ace_sys_mfd, you should see this:

class CfgVehicles {
class Helicopter;	// External class reference
class Air;	// External class reference

class Plane : Air {
	ACE_mfdClass = "ace_sys_mfd_Plane_MFD_Dialog";
};

class AH64_base_EP1 : Helicopter {
	ACE_mfdClass = "ace_sys_mfd_AH64D_MFD_Dialog";
};
class UAV;	// External class reference

class MQ9PredatorB : UAV {
	ACE_mfdClass = "ace_sys_mfd_AH64D_MFD_Dialog";
};
};

From that I'm going to guess you need to add this:

ACE_mfdClass = "ace_sys_mfd_Plane_MFD_Dialog";

Into your config.

Although....

class Plane : Air {
	ACE_mfdClass = "ace_sys_mfd_Plane_MFD_Dialog";
};

That makes me thing it'll be activated already, maybe...not sure though!

Hope this helps!

H.

Edited by Hellfire257

Share this post


Link to post
Share on other sites
Does the RKSL Bombs work with any planes without ACE?

Do you really need the ACE MFD system?

There is another MFD which has more features seen here:

AircraftHUD - MFD/IHADSS/TADS

http://www.armaholic.com/page.php?id=9067

Also questions about ACE should be specifically asked in the ACE thread.

Yes they do but because I’m using ACE, it's system takes over and the RKSL bombs don't work with Lasers because of ACE's new system. So I need to

A: add the RKSL bombs to ACE's system some how

B: Disable the new ACE MFD/Laser bomb system (no idea how to)

---------- Post added at 07:13 PM ---------- Previous post was at 07:13 PM ----------

My advice is to open up the config for the AV8 and see if you can find any related lines in it. You can do this by dPBOing the relevant ACE PBO it or just use the in game config viewer.

Shouldn't be too difficult. ;)

Edit:

Look in the config for ace_sys_mfd, you should see this:

class CfgVehicles {
class Helicopter;	// External class reference
class Air;	// External class reference

class Plane : Air {
	ACE_mfdClass = "ace_sys_mfd_Plane_MFD_Dialog";
};

class AH64_base_EP1 : Helicopter {
	ACE_mfdClass = "ace_sys_mfd_AH64D_MFD_Dialog";
};
class UAV;	// External class reference

class MQ9PredatorB : UAV {
	ACE_mfdClass = "ace_sys_mfd_AH64D_MFD_Dialog";
};
};

From that I'm going to guess you need to add this:

ACE_mfdClass = "ace_sys_mfd_Plane_MFD_Dialog";

Into your config.

Although....

class Plane : Air {
	ACE_mfdClass = "ace_sys_mfd_Plane_MFD_Dialog";
};

That makes me thing it'll be activated already, maybe...not sure though!

Hope this helps!

H.

Going to Try it thanks!

Share this post


Link to post
Share on other sites

Part of ACE MDF its a bit hardcoded right now, the problem its that it only opens if it detects a laser guided magazine on the vehicle i think. So if you want to show it up, you need to add to your magazine names "GBU" within it. Here the script that check that:

http://dev-heaven.net/projects/ace-mod2/repository/revisions/develop/entry/Addons/sys_mfd/fnc_hasLaserGuided.sqf

http://dev-heaven.net/projects/ace-mod2/repository/revisions/develop/entry/Addons/sys_mfd/fnc_openDialog.sqf

So your magazine ( not ammo) name should be something like

My_supper_uber_GBU_bomb_omg :p

Or make a ace ticket to request other way to do it ^^.

About the laser guidance, thats other thing, you need to add the guideance type to your new bomb. Take a look :

http://browser.dev-heaven.net/configclasses/config/CfgAmmo%3EBo_GBU12_LGB?version=55

Just add the:

ace_guidance_type = "lgb";

Or make your ammo inherit from Bo_GBU12_LGB ( yourbomb: Bo_GBU12_LGB )

Also it would be recommended to define the ace_hit if you want ace armor system to work as expected with your ammo.

Hope it helps ^^. Also any addon that have broke the class inheritance( rpt warnigs "Updating base class" or conflicting addon) can cause the problem, so try to test just with your addon and ACE :P

Edited by columdrum

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  

×