.
Mission Editing Basics
 
.
 Mission Files Adding Missions Conditions & Goals Goals Strings Imports Backdrops

..

Adding Missions

To add a new campaign mission to XWA, you need to edit Mission.lst which is found in your XWingAlliance\Missions directory. This is a text file which lists the missions available to the game, grouped into Battles.

Each mission entry in the .lst files requires 3 lines, in this order
 

Mission Number This must be a unique number i.e. you can not have two different missions using the same number.
..
Mission name An asterisk, space character, then the name of the mission file, including the .tie extension.
..
Mission description !MISSION_<Mission Number>_DESC![ <Description> ]
A short description or title for the mission (This is the Title that will be displayed above the Briefing in the game.)
..
E.g:
87
* 1B8M1Lost.tie
!MISSION_87_DESC!Lost in the Outer Rim

..
 

Battle Headers
Battle Headers are used to group the missions into Battles. These must also have 3 lines in the form:

//
!BATTLE_<Battle Number>_HEADER![ <Battle Name> ]
//
..

E.g:
//
!BATTLE_8_HEADER![Battle 8:Outer Rim Missions]
//

 
  .lst File Manager

.lst File Manager
The .lst file Manager will load the Mission.lst files from your \Missions and \Melee directories. (From the little experimentation I've done, I don't think there's actually any point altering the Melee lst.)  Once loaded you can manually edit the files by making changes in the windows, or use the Add buttons. 

When you open the .lst file Manager, it will automatically fill in some details required for new entries. It will calculate the next available Battle number and Mission number. (The calculation of the next mission number will take the Melee lst into account, although I'm not sure if Battle missions have to be different from the Melee mission numbers.)
 

To add a new Battle Header, enter its name in the Battle Name box, then press Add. The correctly formatted entry will be added to the list.
To add a new missions to the .lst, fill in the Mission Description  and press Add. The correctly formatted entry will be added to the list.

The Backup button will save the displayed state of each of the .lst files under the same name but with a ".~ls" extension.
 


Next
..