Author: oktane
Author Website:

Version: 0.6.9

Short description: Fixes classname errors on older ACE2 missions.

Date: 2010-03-04 10:44

Comments: (1)


Advanced Combat Environment 2 - Missing Addon Mission Fix
Sickboy and oktane

If you run a dedicated server, or even host local lan games, you may have noticed that a recent ACE2 patch caused errors such as:
Addon acex_men_usmc (entry ACE_USMC_Soldier_SL_D) not found in the list of active addons.
Warning Message: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted. acex_men_usmc

The classname can differ, basically anything below (* means wildcard):
"ACE_test", "ace_c_wep_crewserved", "acex_veh_*", "acex_men_*", "acex_wep_*", "ace_test_logic"

These errors will only happen on missions created before the ACE2 update around 2010-02-24. If you are a mission author, the fix is to simply resave the mission in the editor and re-release the mission. What happened was the ACE2 team moved to finalize their class names, which meant renaming them. They put class inheritance in for backwards compatibility on the old classnames, but due to some type of limitations or A2 bug, in some cases the older missions may have problems.

This may not cause an issue on a locally hosted game aside from an error popup. However, on a dedicated server, the mission may no longer be playable. The server may attempt to load it and fail, leaving the client in a limbo state. (this seems to occur if a player is in a slot which uses child unit of the affected class)

The solution is to use a tool that Sickboy wrote which can mass fix all your older missions. Or, for converting just a few missions, you can drag and drop mission pbo(s) you wish to convert onto the exe. We have successfully run this on a dedicated server's MPMissions directory to repair all missions that are affected. Be sure to make a backup of your missions just in case anything goes wrong.

Simply copy the contents of the fix archive to the directory you wish to process, or decompress the tool files somewhere and drag and drop files onto the EXE. More options are available for advanced users. Note that this tool is only intended to be used on PBO'd missions.

Please be sure to download the latest release of the tool.

Enable javascript to be able to download from Armaholic please!

Tags: No tags