Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/Assassination.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"objectiveParameters": [
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -0.5,
"objectiveCount": 0.0,
"objectiveScenarios": [
"VIP Ambush.json",
"Frontier Assassination.json",
Expand Down
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/DiversionaryRaid.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"objectiveParameters": [
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -1.0,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Decoy Engagement.json",
"Decoy Interception.json",
Expand Down
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/Espionage.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
},
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -1.0,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Recon Evasion.json",
"Heavy Recon Evasion.json"
Expand Down
4 changes: 2 additions & 2 deletions data/stratconcontractdefinitions/ExtractionRaid.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"objectiveParameters": [
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -0.5,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Hostile Facility.json"
],
Expand All @@ -36,7 +36,7 @@
},
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -0.5,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Covert Strike.json",
"DropShip Raid.json",
Expand Down
4 changes: 2 additions & 2 deletions data/stratconcontractdefinitions/FileFormat.txt
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ globalScenarioModifiers/globalScenarioModifier - a list of all scenario modifier

objectiveParameters - a list of objectives for the contract. Its child elements follow:

objectiveCount - Decimal. How much of this particular objective to generate. A number less than zero indicates that it's a scaling multiplier to the number of contract required lances. Avoid setting this too low or too high, as it will lead to boredom or craziness due to either nothing to do or way too much to do.
objectiveCount - Decimal. How much of this particular objective to generate. A number less than zero indicates that it's a scaling multiplier to the number of contract required lances. Avoid setting this too low or too high, as it will lead to boredom or craziness due to either nothing to do or way too much to do. Ignored for SpecificScenarioVictory: how many of those scenarios appear, and when, is driven by the contract's scenario schedule (the Track Intensity Table), not by this field.

objectiveScenarios/objectiveScenario - a list of possible scenario file names pre-seeded for this particular objective, that need to be completed in order too meet this objective. Ignored AnyScenarioVictory objective type.

Expand All @@ -58,6 +58,6 @@ objectivescenarioModifiers/objectiveScenarioModifier - a list of scenario modifi

objectiveType - the class of objective. There are four types:
AnyScenarioVictory - victory in any scenario.
SpecificScenarioVictory - victory in specific pre-seeded scenarios, from the list in objectiveScenarios.
SpecificScenarioVictory - victory in specific scenarios drawn from the list in objectiveScenarios. These are no longer all seeded at contract start; they appear over the contract's run, their number and timing set by the contract's scenario schedule (the Track Intensity Table). objectiveCount is ignored for this type.
FacilityDestruction - drops some hostile facilities on the map, which the player must seize control over/destroy.
AlliedFacilityControl - drops some allied facilities on the map, which the player must retain control over (it is possible to retake if they were captured).
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/GuerillaWarfare.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
},
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -0.5,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Convoy Interdiction.json",
"Convoy Ambush.json",
Expand Down
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/MoleHunting.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
},
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -0.5,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Mole Hunt.json",
"Assassination.json",
Expand Down
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/ObjectiveRaid.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
},
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -0.5,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Covert Strike.json",
"Deep Raid.json",
Expand Down
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/ObservationRaid.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"objectiveParameters": [
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -0.5,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Hostile Facility.json"
],
Expand Down
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/PirateHunting.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
},
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -0.33,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Convoy Escort.json",
"Critical Convoy Escort.json",
Expand Down
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/PlanetaryAssault.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
},
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -0.5,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Annihilation.json",
"Breakthrough.json",
Expand Down
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/ReconRaid.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"objectiveParameters": [
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -1.0,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Recon Evasion.json",
"Heavy Recon Evasion.json",
Expand Down
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/ReliefDuty.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
},
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -0.5,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Relief Column.json",
"Breakthrough.json",
Expand Down
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/RiotDuty.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
},
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -0.5,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Irregular Force Assault.json",
"Irregular Force Suppression.json",
Expand Down
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/Sabotage.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
},
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -0.5,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Deep Raid.json",
"Deep Raid Defense.json",
Expand Down
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/SecurityDuty.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
},
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -1.0,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Convoy Escort.json",
"Critical Convoy Escort.json",
Expand Down
2 changes: 1 addition & 1 deletion data/stratconcontractdefinitions/Terrorism.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
},
{
"objectiveType": "SpecificScenarioVictory",
"objectiveCount": -0.5,
"objectiveCount": 0.0,
"objectiveScenarios": [
"Convoy Interdiction.json",
"Convoy Ambush.json",
Expand Down