95 lines
4.2 KiB
Plaintext
95 lines
4.2 KiB
Plaintext
GAME
|
|
{
|
|
// identifier for this campaign
|
|
"CampaignName" "Example Campaign"
|
|
|
|
// description shown on the main menu when choosing which campaign to play
|
|
"CampaignDescription" "IAF command would like to welcome you to the Example Campaign. Please use this example to make us proud."
|
|
|
|
// texture used on the main menu when choosing which campaign to play
|
|
"ChooseCampaignTexture" "swarm/campaign/jacob_galacticmap"
|
|
|
|
// texture used on the campaign screen for the map
|
|
"CampaignTextureName" "swarm/campaign/jacob_galacticmap"
|
|
|
|
// these textures are overlaid on top of the campaign map in order
|
|
"CampaignTextureLayer1" "swarm/Campaign/CampaignMap_EmptyLayer" //"CampaignTextureLayer1" "swarm/Campaign/JacobCampaignMap_Haze"
|
|
"CampaignTextureLayer2" "swarm/Campaign/CampaignMap_EmptyLayer" //"CampaignTextureLayer2" "swarm/Campaign/JacobCampaignMap_SnowNear"
|
|
"CampaignTextureLayer3" "swarm/Campaign/CampaignMap_EmptyLayer" //"CampaignTextureLayer3" "swarm/Campaign/JacobCampaignMap_SnowFar"
|
|
|
|
// custom campaign credits file
|
|
"CustomCreditsFile" "resource/CustomCampaignCredits"
|
|
|
|
// position of this campaign in the galactic map (coords go from 0 to 1023)
|
|
"GalaxyX" "660"
|
|
"GalaxyY" "262"
|
|
|
|
// searchlights (optional, max of 4)
|
|
// angle: 0 is right, 90 is up, 180 is left, 270 is down
|
|
//"Searchlight1X" "217"
|
|
//"Searchlight1Y" "860"
|
|
//"Searchlight1Angle" "80"
|
|
//"Searchlight2X" "263"
|
|
//"Searchlight2Y" "751"
|
|
//"Searchlight2Angle" "100"
|
|
//"Searchlight3X" "92"
|
|
//"Searchlight3Y" "446"
|
|
//"Searchlight3Angle" "90"
|
|
//"Searchlight4X" "580"
|
|
//"Searchlight4Y" "266"
|
|
//"Searchlight4Angle" "90"
|
|
|
|
// first mission entry is a dummy for the starting point
|
|
"MISSION"
|
|
{
|
|
"MissionName" "Entry Port"
|
|
"MapName" "start_area"
|
|
"LocationX" "330"
|
|
"LocationY" "780"
|
|
"DifficultyModifier" "-2"
|
|
"Links" "example_map_1"
|
|
"LocationDescription" "Home Base"
|
|
"ShortBriefing" "Dropship Bloodhound will enter atmosphere at these co-ordinates and proceed to primary objective."
|
|
}
|
|
|
|
// each mission listed
|
|
"MISSION"
|
|
{
|
|
"MissionName" "Example Mission 1" // name used on the map screen, etc.
|
|
"MapName" "example_map_1" // name of the map file
|
|
"LocationX" "525" // location of the dot on the map
|
|
"LocationY" "700" // (from 0 to 1023, on the above texture)
|
|
"ThreatString" "1" // Threat level string to help players decide where to go next
|
|
"Links" "start_area example_map_2" // map names of neighbours
|
|
"LocationDescription" "Example Mission 1"
|
|
"ShortBriefing" "An example of interactive objects in Alien Swarm. Proceed to the exit to gain access to the next mission."
|
|
"AlwaysVisible" "1"
|
|
"NeedsMoreThanOneMarine" "0" // If set to 1, two players need to be connected to play (no solo play)
|
|
}
|
|
"MISSION"
|
|
{
|
|
"MissionName" "Example Mission 2" // name used on the map screen, etc.
|
|
"MapName" "example_map_2" // name of the map file
|
|
"LocationX" "360" // location of the dot on the map
|
|
"LocationY" "506" // (from 0 to 1023, on the above texture)
|
|
"ThreatString" "1" // Threat level string to help players decide where to go next
|
|
"Links" "example_map_1 example_map_3" // map names of neighbours
|
|
"LocationDescription" "Example Mission 2"
|
|
"ShortBriefing" "This map shows various methods of spawning aliens. Proceed to the exit to gain access to the next mission."
|
|
"AlwaysVisible" "1"
|
|
"NeedsMoreThanOneMarine" "0" // If set to 1, two players need to be connected to play (no solo play)
|
|
}
|
|
"MISSION"
|
|
{
|
|
"MissionName" "Example Mission 3" // name used on the map screen, etc.
|
|
"MapName" "example_map_3" // name of the map file
|
|
"LocationX" "820" // location of the dot on the map
|
|
"LocationY" "200" // (from 0 to 1023, on the above texture)
|
|
"ThreatString" "1" // Threat level string to help players decide where to go next
|
|
"Links" "example_map_2" // map names of neighbours
|
|
"LocationDescription" "Example Mission 3"
|
|
"ShortBriefing" "Creating objectives in Alien Swarm. Proceed to the exit to complete the campaign."
|
|
"AlwaysVisible" "1"
|
|
"NeedsMoreThanOneMarine" "0" // If set to 1, two players need to be connected to play (no solo play)
|
|
}
|
|
} |