This is an old revision of the document!
This is all about missions and campaigns for ArmA 3.
Campaign Description.Ext
When you are creating your ArmA 3 campaign and if you get this error:
Warning Message: No entry 'Campaigns\<NAME>\description.ext/Campaign.briefingName'.
You need to add one line in description.ext file:
briefingName = "My Campaign!";
And its fixed.
Campaign Missions
mission\description.ext new features for ArmA 3:
author = "Snake Man"; // Author onLoadName = "PMC 2 mission"; // Mission name (temporary solution; actual name set in editor will be used later in the alpha) onLoadMission = "Prepare to defend yourselves!"; // Description class CfgDebriefing { class End1 { title = "End1 Activated"; subtitle = ""; description = "Yeah end1 rulez"; backgroundPicture = ""; picture = "b_inf"; pictureColor[] = {0.0,0.3,0.6,1}; }; class pmc1 { title = "PMC 1 Activated"; subtitle = ""; description = "Yeah pmc1 rulez"; backgroundPicture = ""; picture = "b_inf"; pictureColor[] = {0.0,0.3,0.6,1}; }; };
Then any script or trigger during mission to end it:
[ "end1", true, 2 ] call BIS_fnc_endMission;
Or
[ "pmc1", true, 2 ] call BIS_fnc_endMission;
Its very cool now that we can define our own mission ending setups and are not limited to the existing 7 mission ending triggers available.