A simple script with which you can make active campaign that have branching storyline and map switching.
The original HOMEWORLD2's Campaign has 15 missions, defined in the file named "ascension.campaign". Tanis, Angel Moon......fixed maps and fixed scripts.
Though we can save the information of different result that created in the campaign, and based on this, load different map and script in the next mission in order to make an active campaign which is able to include branching storyline and map switching, but the .campaign file is still fixed, and the number of missions is limited.
So let's go a step further: why not make a really active campaign by expanding .campaign file while the campaign is functioning? This new campaign-system is very easy to master, and the mission list screen can show the correct path of the current player's campaign. And here it is.