diff --git a/components/2016/legacyContractHandler.ts b/components/2016/legacyContractHandler.ts
index a63c4d0bb..efa3eb694 100644
--- a/components/2016/legacyContractHandler.ts
+++ b/components/2016/legacyContractHandler.ts
@@ -26,6 +26,7 @@ import { getConfig } from "../configSwizzleManager"
import type { GameChanger, RequestWithJwt } from "../types/types"
import { randomUUID } from "crypto"
import { getFlag } from "../flags"
+import { getPlayEscalationInfo } from "../contracts/escalations/escalationService"
const legacyContractRouter = Router()
@@ -109,6 +110,18 @@ legacyContractRouter.post(
}
}
+ // Add escalation data to Contract data HERE
+ contractData.Metadata = {
+ ...contractData.Metadata,
+ ...(contractData.Metadata.Type === "escalation"
+ ? getPlayEscalationInfo(
+ req.jwt.unique_name,
+ contractData.Metadata.InGroup,
+ req.gameVersion,
+ )
+ : {}),
+ }
+
res.json(contractData)
},
)
diff --git a/components/candle/challengeHelpers.ts b/components/candle/challengeHelpers.ts
index 7cd6c33ef..91e5681e4 100644
--- a/components/candle/challengeHelpers.ts
+++ b/components/candle/challengeHelpers.ts
@@ -24,7 +24,6 @@ import {
MissionManifest,
RegistryChallenge,
} from "../types/types"
-import assert from "assert"
import { SavedChallengeGroup } from "../types/challenges"
import { controller } from "../controller"
import { gameDifficulty } from "../utils"
@@ -108,6 +107,7 @@ export function inclusionDataCheck(
contract: MissionManifest,
): boolean {
if (!incData) return true
+ if (!contract) return false
return (
incData.ContractIds?.includes(contract.Metadata.Id) ||
@@ -147,8 +147,11 @@ function isChallengeInContract(
challenge: RegistryChallenge,
forCareer = false,
): boolean {
- assert.ok(contractId)
- assert.ok(locationId)
+ // Currently don't have all the escalation groups
+ if (!contractId || !locationId) {
+ return false
+ }
+
if (!challenge) {
return false
}
@@ -166,6 +169,7 @@ function isChallengeInContract(
return true
}
+ const contract = controller.resolveContract(contractId, true)
if (challenge.Type === "global") {
return inclusionDataCheck(
// Global challenges should not be shown for "tutorial" missions unless for the career page,
@@ -179,15 +183,16 @@ function isChallengeInContract(
(type) => type !== "tutorial",
),
},
- controller.resolveContract(contractId),
+ contract,
)
}
- // Is this for the current contract or contract type?
+ // Is this for the current contract or group contract?
const isForContract = (challenge.InclusionData?.ContractIds || []).includes(
- contractId,
+ contract.Metadata.Id,
)
+ // Is this for the current contract type?
// As of v6.1.0, this is only used for ET challenges.
const isForContractType = (
challenge.InclusionData?.ContractTypes || []
diff --git a/components/candle/challengeService.ts b/components/candle/challengeService.ts
index 31102a4a3..737aeeeb6 100644
--- a/components/candle/challengeService.ts
+++ b/components/candle/challengeService.ts
@@ -538,7 +538,7 @@ export class ChallengeService extends ChallengeRegistry {
gameVersion: GameVersion,
difficulty = 4,
): GroupIndexedChallengeLists {
- const contract = this.controller.resolveContract(contractId)
+ const contract = this.controller.resolveContract(contractId, true)
assert.ok(contract)
@@ -575,7 +575,9 @@ export class ChallengeService extends ChallengeRegistry {
let contracts = isSniperLocation(child)
? this.controller.missionsInLocations.sniper[child]
- : this.controller.missionsInLocations[child]
+ : (this.controller.missionsInLocations[child] ?? []).concat(
+ this.controller.missionsInLocations.escalations[child],
+ )
if (!contracts) {
contracts = []
}
@@ -600,14 +602,14 @@ export class ChallengeService extends ChallengeRegistry {
// brand new.
const { gameVersion, contractId, challengeContexts } = session
+ const contractJson = this.controller.resolveContract(contractId, true)
+
const challengeGroups = this.getChallengesForContract(
- contractId,
+ contractJson.Metadata.Id,
gameVersion,
session.difficulty,
)
- const contractJson = this.controller.resolveContract(contractId)
-
if (contractJson.Metadata.Type === "evergreen") {
session.evergreen = {
payout: 0,
@@ -789,7 +791,7 @@ export class ChallengeService extends ChallengeRegistry {
userId: string,
difficulty = 4,
): CompiledChallengeTreeCategory[] {
- const contractData = this.controller.resolveContract(contractId)
+ const contractData = this.controller.resolveContract(contractId, true)
if (!contractData) {
return []
@@ -809,7 +811,7 @@ export class ChallengeService extends ChallengeRegistry {
}
const forContract = this.getChallengesForContract(
- contractId,
+ contractData.Metadata.Id,
gameVersion,
difficulty,
)
diff --git a/components/contracts/contractRouting.ts b/components/contracts/contractRouting.ts
index e8a0ffa4e..cd234c55c 100644
--- a/components/contracts/contractRouting.ts
+++ b/components/contracts/contractRouting.ts
@@ -41,10 +41,7 @@ import type {
MissionStory,
RequestWithJwt,
} from "../types/types"
-import {
- contractIdToEscalationGroupId,
- getPlayEscalationInfo,
-} from "./escalations/escalationService"
+import { getPlayEscalationInfo } from "./escalations/escalationService"
import { log, LogLevel } from "../loggingInterop"
import { randomUUID } from "crypto"
import {
@@ -92,12 +89,13 @@ contractRoutingRouter.post(
// Add escalation data to Contract data HERE
contractData.Metadata = {
...contractData.Metadata,
- ...(await getPlayEscalationInfo(
- contractData.Metadata.Type === "escalation",
- req.jwt.unique_name,
- contractIdToEscalationGroupId(req.body.id),
- req.gameVersion,
- )),
+ ...(contractData.Metadata.Type === "escalation"
+ ? getPlayEscalationInfo(
+ req.jwt.unique_name,
+ contractData.Metadata.InGroup,
+ req.gameVersion,
+ )
+ : {}),
...loadoutData,
...{
OpportunityData: getContractOpportunityData(req, contractData),
diff --git a/components/contracts/dataGen.ts b/components/contracts/dataGen.ts
index b5056cbd3..72b64f918 100644
--- a/components/contracts/dataGen.ts
+++ b/components/contracts/dataGen.ts
@@ -209,28 +209,26 @@ export function generateUserCentric(
}
if (contractData.Metadata.Type === "escalation") {
- const eGroupId = contractData.Metadata.InGroup
+ const eGroupId =
+ contractData.Metadata.InGroup ?? contractData.Metadata.Id
- if (eGroupId) {
- const p = getUserEscalationProgress(userData, eGroupId)
+ const p = getUserEscalationProgress(userData, eGroupId)
- log(
- LogLevel.DEBUG,
- `Get EscalationUCProps - group: ${eGroupId} prog: ${p}`,
- )
+ log(
+ LogLevel.DEBUG,
+ `Get EscalationUCProps - group: ${eGroupId} prog: ${p}`,
+ )
- // I have absolutely no idea why,
- // but this is incorrect on the destinations
- // screen unless we do proper count - 1
- // ANOTHER NOTE - Anthony:
- // this currently doesn't mark it as completed when it is,
- // unknown to why
- uc.Data.EscalationCompletedLevels = p - 1
- uc.Data.EscalationTotalLevels = getLevelCount(
- controller.escalationMappings[eGroupId],
- )
- uc.Data.InGroup = eGroupId
- }
+ // Probably not needed, just in case though.
+ delete uc.Data.Completed
+
+ uc.Data.EscalationCompletedLevels = p - 1
+ uc.Data.EscalationTotalLevels = getLevelCount(
+ controller.resolveContract(eGroupId),
+ )
+ uc.Data.EscalationCompleted =
+ userData.Extensions.PeacockCompletedEscalations.includes(eGroupId)
+ if (contractData.Metadata.InGroup) uc.Data.InGroup = eGroupId
}
return uc
diff --git a/components/contracts/escalationMappings.ts b/components/contracts/escalationMappings.ts
deleted file mode 100644
index 547b450ac..000000000
--- a/components/contracts/escalationMappings.ts
+++ /dev/null
@@ -1,562 +0,0 @@
-/*
- * The Peacock Project - a HITMAN server replacement.
- * Copyright (C) 2021-2023 The Peacock Project Team
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
-
-/**
- * An escalation group.
- * Format: level number -> contract ID.
- */
-export type EscalationGroup = Record
-
-/*
- * /profiles/pages/Planning -> type = "escalation", New escalation only values
- * (InGroup, EscalationCompletedLevels, EscalationTotalLevels, "IsNew" on Objectives, etc..)
- * /authentication/api/userchannel/ContractsService/GetForPlay2 -> "NextContractId" pointing to the next escalation level,
- * "GroupData" with data of the entire escalation
- */
-
-/**
- * A mapping of escalation group ID to a mapping of escalation level numbers to contract IDs.
- */
-export const escalationMappings: {
- [groupId: string]: EscalationGroup
-} = {
- /**
- * Berlin Egg Hunt
- */
- "9d88605f-6871-46a8-bd46-9804ea04fca9": {
- 1: "5452c904-e7e2-4cf4-939c-d3b41dd8dfb8",
- 2: "a9e69460-73f2-4928-806d-f79d9e6368bc",
- 3: "f5ebd915-3fc8-4cb7-95fd-f666f98e8b45",
- },
- /**
- * The Dexter Discordance
- */
- "e96fb040-a13f-466c-9d96-c8f3b2b8a09a": {
- 1: "d5e97d48-e58b-4d43-be35-ec29a51df452",
- 2: "3e94d080-c6e4-4a2d-9a7d-74322440c877",
- 3: "5db4c764-7ab7-40c1-8688-e2b98176fa35",
- },
- /**
- * The KOats Conspiracy
- */
- "07ffa72a-bbac-45ca-8c9f-b9c1b526153a": {
- 1: "a68b6d02-c769-4b22-a470-c7b88f3f3978",
- 2: "864b5daa-1322-40f4-9708-04b5eee35317",
- 3: "3b160b4f-1222-40a1-9a67-423c05b32340",
- },
- /**
- * The Proloff Parable
- */
- "078a50d1-6427-4fc3-9099-e46390e637a0": {
- 1: "645c9dd8-19e6-4cce-87ab-0e731fbaeab9",
- 2: "20156bab-35f4-4a61-96f8-271041e38bf6",
- 3: "40651beb-edaa-41d0-aa9d-6bd4a14a8f81",
- },
- /**
- * The Treasonous Mimicry
- */
- "be3ea01f-ec56-4fcb-95ec-164a1d9980f3": {
- 1: "f46a799f-1387-483b-abe1-25be8b5ffded",
- 2: "8f25f1de-69bf-4677-b8f0-11f1026df140",
- 3: "c28beef7-e223-4057-9701-db855c05744f",
- },
- /**
- * The Sweeney Scrupulousness
- */
- "782a2849-14a2-4cd4-99fc-ddacaeaba2dd": {
- 1: "1628c270-8159-421b-9b7f-fafcb3737463",
- 2: "ce6714b4-6df4-4634-9da7-07934dde6747",
- 3: "c89d7f7c-eb2f-4530-9e06-1d6ad5187d8e",
- },
- /**
- * The Bartholomew Hornswoggle
- */
- "83d4e87e-2f47-4c81-b831-30bd13a29b05": {
- 1: "2a16d498-664e-47c6-a79b-7b5ba403f85a",
- 2: "0c6308d7-7646-4b38-9351-d22e2ae659c1",
- 3: "c5ef7b7a-3cfb-4b99-a566-8b3ab4b36436",
- },
- /**
- * The Babayeva Dissonance
- */
- "4fbfae2e-a5e7-4b79-b008-94f6cbcb13cb": {
- 1: "724c5688-7851-4e24-9c35-88bab2a57c90",
- 2: "f0495457-6e26-4e19-b5b9-1e4957e27755",
- 3: "04fdd55f-2ac5-4f1f-aa8d-00a9b0c6dfc4",
- },
- /**
- * The Scarlett Deceit
- */
- "dbb0e22d-084b-4b57-8616-42290982fd90": {
- 1: "4c8480a9-359b-44d8-8e17-08430b7d01f2",
- 2: "1bda5f46-3804-46b6-870a-fa352288fb2f",
- 3: "e04758d6-fb6c-4854-a0bf-753b80e93e96",
- },
- /**
- * The Rafael Misadventure
- */
- "e63eeb62-29ef-428d-b003-ea043b1f11f9": {
- 1: "dfc9ddf7-a0e9-4b4f-af8d-5076c0d6bf0b",
- 2: "c02d4852-0dbd-4f65-bb9a-17ecb129b775",
- 3: "6ada7787-9a8f-474a-aa96-af9407a02b6f",
- },
- /**
- * The Marinello Motivation
- */
- "3721e543-b5e6-4af8-a4fc-c92e9a4453bd": {
- 1: "f33d4dee-8d07-45e0-9816-55646dcb341f",
- 2: "aa4fb2e6-3494-4b88-a882-43ce135f8b1b",
- 3: "2ab943ef-ba1b-48bf-9391-5b7725b4d4c7",
- },
- /**
- * The Quimby Quandary
- */
- "b66f151d-47a7-4681-a403-c48a46916224": {
- 1: "f022db57-d9f8-4d1a-aa9d-d27622bc5fc7",
- 2: "1829ad45-92a2-4c4d-8d42-08769d219be5",
- 3: "778f0ff0-fd13-4c7d-b120-a6bf75421c63",
- },
- /**
- * The Aelwin Augment
- */
- "8c6daf5e-5974-4438-af20-71ff570c7ff3": {
- 1: "e476863f-2c3c-4447-8b15-8ffeddcc7923",
- 2: "fe749a4f-2b0b-4fae-ae7d-9e107782944e",
- 3: "952dd0bc-29ec-4080-b179-c1c0db8c3dc6",
- },
- /**
- * The Unpalatatable Termination
- */
- "fca539ff-1b1a-4c04-93e0-03b9b902f86c": {
- 1: "66d30da2-ee73-4f6b-9059-82bdd2a1cde6",
- 2: "dc085fde-0ad7-4d9e-b233-eff219c95258",
- 3: "f88cda79-c07c-4487-ac23-1b8b824b3497",
- },
- /**
- * The BigMooneyFlamboyancy
- */
- "066ce378-0418-452a-b02e-a5e4ee711096": {
- 1: "48e2fa8d-e6bd-4eb6-9020-0d0191b49e29",
- 2: "b0b3cc31-8cff-4042-ad85-1328860e42be",
- 3: "f57fd6a8-cf49-499c-b560-bd377a00ffcf",
- },
- /**
- * The Covert Dispersal
- */
- "1d5dcf3e-9682-4e32-ac11-ad6586daa456": {
- 1: "ea24b9a0-c942-424f-b358-2ed1cc6ecd74",
- 2: "bfe54e24-3491-4485-bc07-301f22461172",
- 3: "7f05929f-f1c7-49f7-9428-c9a847b12a87",
- },
- /**
- * The Batty Tranquility
- */
- "74e6b561-ff1a-4742-9a7b-890b7818c796": {
- 1: "246b802f-2e9d-42a7-b9b7-7ef55beb3110",
- 2: "a3d5cd5e-a47f-40ac-8ba9-77fea52ee995",
- 3: "d7bc0701-e9c9-465c-a1af-561863697fca",
- },
- /**
- * The Riviera Restoration
- */
- "719ee044-4b05-4bd9-b2bb-75029f6d2a35": {
- 1: "78875559-8efb-428d-94d5-90494cede7e4",
- 2: "b4a77622-5481-4084-88a5-a523c548a38e",
- 3: "e5b6ccf4-1f29-4ec6-bfb8-2e9b78882c85",
- },
- /**
- * The Simmons Concussion
- */
- "5284cb9f-9bdd-4b00-99c3-0b5939b01818": {
- 1: "bb0edb91-e7ba-4e3d-9a11-df367d69f110",
- 2: "b47909db-377d-446e-816a-3c8276ef4560",
- 3: "dcc17268-84e5-4f49-badf-f0c631ab28cd",
- },
- /**
- * The Raaz Algorithm
- */
- "b6a6330a-301a-4e8e-a26f-0f3e0ea809b5": {
- 1: "89018432-d2a9-412e-ba2f-e070cfa11f7b",
- 2: "c4b60bf8-620e-4827-9f1a-08292b5af6a7",
- 3: "3bf086b7-2fb6-49b3-bd95-7f46535801df",
- },
- /**
- * The Chameleon Anonymity
- */
- "ae0bd6cd-7062-4336-8cb0-5fafad3d0f4f": {
- 1: "36fc1e05-14fc-4e49-a626-2b64e642f1e7",
- 2: "07787ef6-7f9a-4aa5-a5d8-2c385c708057",
- 3: "2469e028-6d85-4b50-a54c-a32c36792241",
- },
- /**
- * The Han Encasement
- */
- "9badee3e-0014-46b1-9ef6-edf8858ba038": {
- 1: "e3191aeb-8eee-4da5-837d-e368a9cbbaca",
- 2: "e409fcc1-30db-460a-826e-8600b58a8377",
- 3: "dc16d4c4-f9a5-491f-a2f4-2c0b8e0a66a3",
- },
- /**
- * The Divine Descendance
- */
- "4a62b328-dfe7-4956-ac0f-a3a8990fce26": {
- 1: "d4203028-f0ca-4c15-9bad-5b092d715d02",
- 2: "fc25e5b3-e98e-433b-8cdb-6d479159a2fd",
- 3: "d6f4777a-14df-40c6-a541-d8c974d9d4a1",
- },
- /**
- * The Hirani Evacuation
- */
- "b47f34cb-6537-421c-8fc8-720a4a118540": {
- 1: "929298e1-821f-47de-bbc5-aea00002b0c8",
- 2: "fdd78676-ed12-45b8-912a-a08c7abd3e54",
- 3: "469ce2cb-a2d1-4296-bfe6-8a95bbf43fac",
- },
- /**
- * The McCallister Ransack
- */
- "d1b9250b-33f6-4712-831b-f33fa11ee4d8": {
- 1: "0170bac0-86df-43f5-9ae7-0a7aed457e35",
- 2: "8ae81931-0e6f-4442-9e3e-7ba4f639dc3b",
- 3: "a1e125fe-b9ac-428b-8ff0-2ba5a3d508dd",
- },
- /**
- * The O'Leary Conflagration
- */
- "15b7ad4e-565a-4fdb-b669-c9a68176e665": {
- 1: "088ee359-93ef-414f-a94f-f0e705cc7382",
- 2: "1515385d-83c9-48f4-a030-a887de9298a8",
- 3: "abddddf9-3dbc-46cb-a8e4-087418d97435",
- },
- /**
- * The Nolan Disinfection
- */
- "fe088a10-5dbf-460f-bbe2-6b55e7a66253": {
- 1: "c4306fa7-347f-44e8-b24d-e5ded9d0e58a",
- 2: "34d8d1df-1b39-4a9c-9a07-45b83667fdb2",
- 3: "5a2a91be-4591-40f7-aada-f55fce0cadbe",
- },
- /**
- * The Gauchito Antiquity
- */
- "72aaaa7b-4386-4ee7-9e9e-73fb8ff8e416": {
- 1: "e14bbb5d-bd8a-4b6b-9749-4f147db0ebe0",
- 2: "95e7f0d5-f066-4f8c-bfc6-6505c13055ed",
- 3: "3849e8d5-3876-48ef-b4e1-9b3a4489589a",
- },
- /**
- * The Corky Commotion
- */
- "4f6ee6ec-b6d7-4958-9838-0352c10294a0": {
- 1: "f89027eb-8ed9-49e3-8bb4-a6306f72e3d9",
- 2: "2eb41963-a140-4ecb-9a05-327d4fd65408",
- 3: "5cb1a153-3b56-417a-8e75-10066bf397b6",
- },
- /**
- * The Cheveyo Calibration
- */
- "b49de2a1-fe8e-49c4-8331-17aaa9d65d32": {
- 1: "d201ebf6-adc7-4d6f-87a4-f3d37a116a1b",
- 2: "ba68c0d7-d77d-44b4-9401-72b2ff2d73cb",
- 3: "e2dd58f3-f5ff-41b3-9ba9-4d0420fc773b",
- },
- /**
- * The Dalton Dissection
- */
- "55063d85-e84a-4c76-8bf7-e70fe2cab651": {
- 1: "44ac6a37-0ef8-42ea-bf39-1d5f9afd235d",
- 2: "9a25fade-424f-481a-86f0-8c827d43b62e",
- 3: "5adfcf3a-0696-4593-b755-c2c8d44f59a6",
- },
- /**
- * The CurryMaker Chaos
- */
- "115425b1-e797-47bf-b517-410dc7507397": {
- 1: "cac9f9c2-1a31-4ed8-b2f3-0da9bf5e515e",
- 2: "3ef4e3b0-36f3-4c9e-a7bb-e98ae067b41a",
- 3: "af09780c-eee9-4478-932c-e21c7bbe10b5",
- },
- /**
- * The Khakiasp Documentation
- */
- "667f48a3-7f6b-486e-8f6b-2f782a5c4857": {
- 1: "0677d534-b3eb-46f9-af67-23ff27b8475f",
- 2: "b4934ad7-ef15-44cd-9ba1-7752755788b4",
- 3: "7153609a-d24a-4f44-905d-d33d0b0b9a73",
- },
- /**
- * The Yannini Yearning
- */
- "1e4423b7-d4ff-448f-a8a8-4bb600cab7e3": {
- 1: "c6490c57-a033-4c6d-beed-cf4c8c7be552",
- 2: "176e578f-3572-4fd0-9314-71b021ba1bad",
- 3: "34674ed1-e76e-45cc-b575-e6f3f520bf7b",
- },
- /**
- * The Baskerville Barney
- */
- "b12d08ea-c842-498a-82ea-889653588592": {
- 1: "087d118b-57c7-4f52-929c-0e567ede6f5d",
- 2: "19bf57ec-47c1-46b7-9e7f-ecc8309ae0c2",
- 3: "77bcec76-323d-4e1e-bd0e-bf6d777c3745",
- },
- /**
- * The Jeffrey Consultation
- */
- "0cceeecb-c8fe-42a4-aee4-d7b575f56a1b": {
- 1: "408d03c6-46db-45f4-ab05-9f380eae4670",
- 2: "4c41ac07-ad1d-47ff-a2db-3df85108b9b0",
- 3: "d71b56ad-4134-4fb6-8e46-a7377a0e2a54",
- },
- /**
- * The mendietinha Madness
- */
- "ccdc7043-62af-44e8-a5fc-38b008c2044e": {
- 1: "b7401d91-7705-40c9-84a3-bf8f236444de",
- 2: "6ee9d8b0-d0db-426d-bbf6-64a2983b274c",
- 3: "ffb1da03-fcbf-4d7f-8371-de685498516e",
- },
- /**
- * The Turms Infatuation
- */
- "0042ab2c-8aa3-48e5-a75f-4558c691adff": {
- 1: "cbdd649b-bada-441c-9b0d-1e2d7849b055",
- 2: "0d84d2e9-9b2b-4801-bee6-80adf3afe5e6",
- 3: "b0719294-b3ca-11eb-8529-0242ac130003",
- },
- /**
- * The Delgado Larceny
- */
- "11e632a1-e246-4641-927b-6fd7daf83016": {
- 1: "4e846e60-c98b-4581-9487-083c0353b5a7",
- 2: "af558186-5ca1-41b9-ab87-b854345b77b5",
- 3: "4f726edc-a0dd-11eb-bcbc-0242ac130002",
- },
- /**
- * The Calvino Cacophony
- */
- "d7cac2f8-e870-4e68-92ba-19b6a88d1053": {
- 1: "d265e641-dfaa-4b91-8f5f-227a8bed947a",
- 2: "ede95e7f-36b1-4c1b-a4c5-fba9edee296d",
- 3: "031097b4-b17f-11eb-8529-0242ac130003",
- },
- /**
- * The Merle Revelation
- */
- "3bdf8b88-c795-4f30-aa69-c04c3d05d8ce": {
- 1: "68ac028f-e83f-4496-95a2-eb3c5b8825c9",
- 2: "50a56b1f-668f-402d-a6b7-0f759b33ca56",
- 3: "b0718c68-b3ca-11eb-8529-0242ac130003",
- },
- /**
- * The MacMillan Surreptition
- */
- "e88c9be7-a802-40b4-b2ae-487b3d047e2c": {
- 1: "9f18dff5-6412-4240-91e4-4170d816c0fe",
- 2: "c976b9ea-1921-4ce9-8651-dce488ffeb36",
- 3: "0310987c-b17f-11eb-8529-0242ac130003",
- },
- /**
- * The Montague Audacity
- */
- "256845d8-d8dd-4073-a69a-e5c0ddb3ff61": {
- 1: "309eba43-f514-4ed1-ab9e-9f76547f4b6f",
- 2: "69b8a95b-03ff-4d4c-89b1-eb0ca4dbe6c0",
- 3: "b0718f1a-b3ca-11eb-8529-0242ac130003",
- },
- /**
- * The Truman Contravention
- */
- "35b6a403-54f4-4faa-9b19-448d6840d837": {
- 1: "42c11cac-309c-47ae-a293-ee8bde6918ab",
- 2: "31516bfe-694d-418f-89eb-c9b4740af5dd",
- 3: "b071900a-b3ca-11eb-8529-0242ac130003",
- },
- /**
- * The Ataro Caliginosity
- */
- "c2e16fb7-d49f-49ef-9d76-46b8b31b3389": {
- 1: "044cb8a3-bb83-4484-811a-7644ae1f7b8b",
- 2: "c3322acb-bb6c-4f3f-a48d-a654aea83ec7",
- 3: "a2e4d7e7-f9e3-4e37-ae56-6739a6f17a4f",
- 4: "f4bec62f-0fd6-4071-9bc7-003a5260118b",
- 5: "8eed3a7f-b903-412d-85b6-e4262e7246d7",
- },
- /**
- * The McVeigh Ascension
- */
- "9e0188e8-bdad-476c-b4ce-2faa5d2be56c": {
- 1: "b5f3a898-fb25-4988-b530-a32ec5b6bad5",
- 2: "3c882fd9-63ee-4981-abf3-006a1335c04d",
- 3: "4ccf2b51-4a99-4a6d-a37c-31ef5d27e703",
- },
- /**
- * The Mills Reverie
- */
- "3efc73f9-33f0-4af6-9508-7208e6851394": {
- 1: "8b3241a8-3a71-43c2-a9b2-2282271ad01e",
- 2: "3dd4effa-c919-471d-a3ee-becf7504ce82",
- 3: "97c4148b-ecea-4735-87cd-563e9a4ad343",
- },
- /**
- * The Dubious Cohabitation
- */
- "e302a045-0250-4824-9416-675cf936e035": {
- 1: "987c40f7-bf23-4f8d-84d6-169101edf953",
- 2: "aa3afd89-e080-4bee-83fe-87e26fbd7e3a",
- 3: "b071941a-b3ca-11eb-8529-0242ac130003",
- },
- /**
- * The Dartmoor Garden Show
- */
- "5680108a-19dc-4448-9344-3d0290217162": {
- 1: "bdd43a59-b74f-4159-8e7d-7209e5a13f84",
- 2: "cef8d7c3-35e5-44b4-8c41-3b0f074bf8cd",
- 3: "f7ad71b6-9553-4d58-86dc-e3e288849849",
- },
- /**
- * The Pirates Problem
- */
- "f19f7ac8-39ec-498b-aa23-44c8e75d8693": {
- 1: "88725ca6-cf32-41e5-bd18-1c2c9aafd8aa",
- 2: "3f5c032b-1429-455e-acfd-5ceab5a4e26d",
- 3: "bdd4bdee-6720-44c2-908d-769f58c0cf12",
- },
- /**
- * The Susumu Obsession
- */
- "85a2b618-2e3c-444f-931c-b89d566e45f7": {
- 1: "ae4db4c3-32bb-4717-8df3-83d8f77a6d0f",
- 2: "7f5d1e2a-9c89-48c2-a370-85d851c3cc21",
- 3: "6b1fcdc7-e2c9-48c4-b1fb-0a8dd817f3b2",
- 4: "d80abc24-f7d5-4e6b-a6c2-fd318135d160",
- 5: "b007a400-66b8-43c3-a919-3195e343f7b1",
- },
- /**
- * The Sinbad Stringent
- */
- "be14d4f1-f1aa-4dea-8c9b-a5b1a1dea931": {
- 1: "b1f59afe-1b57-470d-80a1-982cb37e0c05",
- 2: "4396c59b-9fa2-46ab-8cc8-0bd782225054",
- 3: "e928e04a-922f-462a-9b44-0f8e42a05102",
- },
- /**
- * The Agana Abyss
- */
- "74739eda-6ed5-4318-a501-2fa0bd53ef5a": {
- 1: "9943bcc6-8897-42b9-93eb-12ff5be8b7ac",
- 2: "5548a549-3c55-4014-8cc7-47145f7f75d6",
- 3: "bab3704b-0bbb-4d0d-b5bf-ebf715f419cd",
- 4: "0434d0ac-5e74-4d1f-8aef-8abbadabd1aa",
- 5: "4ed3bdfe-ecfc-41ab-ba6d-25d053838e15",
- },
- /**
- * The dez Dichotomy
- */
- "78628e05-93ce-4f87-8a17-b910d32df51f": {
- 1: "4804d74a-96d9-40af-8a37-a1f377781fc1",
- 2: "1a9978ae-0cfa-44ff-bd16-ca3ffab226fe",
- 3: "0fc24d6e-5870-44d3-897a-15f19c4ccef2",
- },
- /**
- * The Caden Composition
- */
- "ccbde3e2-67e7-4534-95ec-e9bd7ef65273": {
- 1: "3c93370d-e6d2-48b3-b37a-8fa27f63027c",
- 2: "4e1cac0d-0f16-4c58-ad8c-f5dc003fe368",
- 3: "ed54d12a-51e3-470d-b712-cb2a364c95d0",
- 4: "79511294-9054-409d-8062-c24d66fb1ff0",
- 5: "2e83eda3-230f-429c-965a-c89e7ada97e3",
- },
- /**
- * The PapaLevy Plunderage
- */
- "9a461f89-86c5-44e4-998e-f2f66b496aa7": {
- 1: "5e380d27-930d-4bc7-9ad9-411486a7147c",
- 2: "d93d8114-3284-4306-80c5-117fa03de533",
- 3: "6968e2a0-b7cf-4cb8-8da5-4871d8c564a5",
- },
- /**
- * The Aquatic Retribution
- */
- "69b8eb0c-77d5-42e8-b604-26aba8bd835f": {
- 1: "e155844a-032c-4b71-91a4-b1206e0f6a8c",
- 2: "3063ccc6-9fa5-439f-9a9f-72a1b81c369e",
- 3: "4a0a66d4-0a53-4cfd-8122-978226b4e072",
- },
- /**
- * The Dammchicu Disaster
- */
- "218302a3-f682-46f9-9ffd-bb3e82487b7c": {
- 1: "9d0b3322-4dd4-4388-b79f-4aae7dba297c",
- 2: "b07af7b6-01cb-4cee-83bf-2c73f71bf2a3",
- 3: "45b1b927-5bf0-4dae-bc73-8ee1730652cc",
- },
- /**
- * The Holmwood Disturbance
- */
- "d6961637-effe-4c39-b99a-f2df4402657d": {
- 1: "30f4a862-35f8-4f34-ba0d-552ac87ccbbe",
- 2: "1e307dd6-74cb-4e4a-9829-50106a95c3ef",
- 3: "6cc11563-1101-4c63-9d24-483fca17915b",
- 4: "dbd36aab-ed98-47e2-823a-867ba6e070d1",
- 5: "4aba4161-608c-4f2c-b1b7-e6669a5eac44",
- },
- /**
- * The PurpleKey Peril
- */
- "74415eca-d01e-4070-9bc9-5ef9b4e8f7d2": {
- 1: "f556bfdd-3be1-4f1b-9a41-5c6747766262",
- 2: "97ab1c9a-3236-41f0-b22e-b46728ffc9fd",
- 3: "490cbf23-92ca-4cdb-b301-9a576442ad2b",
- },
- /**
- * The Hamartia Compulsion
- */
- "4b6739eb-bcdb-48ad-8c45-a829794175e1": {
- 1: "56684a64-70c1-4845-a2c4-b49ddd78a45e",
- 2: "7d911fca-b4bb-4b31-8564-5f5fd7b82a9b",
- 3: "daf0ab18-dc1b-481b-9731-3aec536f231f",
- 4: "e11b70db-f436-4eee-ac69-8d76eb1d3e9d",
- 5: "d48ed63e-2542-4215-8e6c-6ad3c29feb42",
- },
- /**
- * The Argentine Acrimony
- */
- "edbacf4b-e402-4548-b723-cd4351571537": {
- 1: "4bab4282-ad93-45e3-ace7-c9daf78dec94",
- 2: "1e96f1f2-eaf7-4947-a60d-d2190f503b0b",
- 3: "a7ddf3f3-7fd9-4749-b63b-f2579bbd0f6c",
- },
- /**
- * The sleazeball Situation
- */
- "35f1f534-ae2d-42be-8472-dd55e96625ea": {
- 1: "3edb330f-5129-49c6-9afd-70111ce72ae5",
- 2: "c59baa15-5946-4354-875e-1c98ef7f1bfe",
- 3: "83655c86-012f-4d2b-a57d-5b021af99af1",
- },
- /**
- * The Christmas Calamity
- */
- "07bbf22b-d6ae-4883-bec2-122eeeb7b665": {
- 1: "d415f893-563a-443a-860e-33cf90c4547b",
- 2: "6fa8267b-730f-48c7-ae62-f7155eb62340",
- 3: "7e392d08-e3db-4f96-8bf2-97d28369dbec",
- },
-}
diff --git a/components/contracts/escalations/escalationService.ts b/components/contracts/escalations/escalationService.ts
index 9eb2ac02b..d63f8d52b 100644
--- a/components/contracts/escalations/escalationService.ts
+++ b/components/contracts/escalations/escalationService.ts
@@ -16,16 +16,15 @@
* along with this program. If not, see .
*/
-import { contractIdToHitObject, controller } from "../../controller"
+import { controller } from "../../controller"
import type {
EscalationInfo,
GameVersion,
- IHit,
+ MissionManifest,
UserProfile,
} from "../../types/types"
import { getUserData } from "../../databaseHandler"
import { log, LogLevel } from "../../loggingInterop"
-import type { EscalationGroup } from "../escalationMappings"
/**
* Put a level in here to hide it from the menus on 2016.
@@ -33,166 +32,124 @@ import type { EscalationGroup } from "../escalationMappings"
* - The content is custom.
* - The content is on a 2016 map.
*/
-const no2016 = [
+export const no2016 = [
"0cceeecb-c8fe-42a4-aee4-d7b575f56a1b",
"9e0188e8-bdad-476c-b4ce-2faa5d2be56c",
"115425b1-e797-47bf-b517-410dc7507397",
"74415eca-d01e-4070-9bc9-5ef9b4e8f7d2",
+ "07bbf22b-d6ae-4883-bec2-122eeeb7b665",
]
/**
* Gets a user's progress on the specified escalation's group ID.
*
* @param userData The user's profile object.
- * @param eGroupId The escalation's group ID.
+ * @param groupContractId The escalation's group contract ID.
* @returns The level of the escalation the user is on.
*/
export function getUserEscalationProgress(
userData: UserProfile,
- eGroupId: string,
+ groupContractId: string,
): number {
- userData.Extensions.PeacockEscalations ??= { [eGroupId]: 1 }
+ userData.Extensions.PeacockEscalations ??= { [groupContractId]: 1 }
- if (!userData.Extensions.PeacockEscalations[eGroupId]) {
- userData.Extensions.PeacockEscalations[eGroupId] = 1
+ if (!userData.Extensions.PeacockEscalations[groupContractId]) {
+ userData.Extensions.PeacockEscalations[groupContractId] = 1
return 1
}
- return userData.Extensions.PeacockEscalations[eGroupId]
+ return userData.Extensions.PeacockEscalations[groupContractId]
}
/**
* Resets a user's progress on the specified escalation.
*
* @param userData The user's profile object.
- * @param eGroupId The escalation's group ID.
+ * @param groupContractId The escalation's group contract ID.
*/
export function resetUserEscalationProgress(
userData: UserProfile,
- eGroupId: string,
+ groupContractId: string,
): void {
userData.Extensions.PeacockEscalations ??= {}
- userData.Extensions.PeacockEscalations[eGroupId] = 1
+ userData.Extensions.PeacockEscalations[groupContractId] = 1
- if (userData.Extensions.PeacockCompletedEscalations?.includes(eGroupId)) {
+ if (
+ userData.Extensions.PeacockCompletedEscalations?.includes(
+ groupContractId,
+ )
+ ) {
userData.Extensions.PeacockCompletedEscalations =
userData.Extensions.PeacockCompletedEscalations!.filter(
- (e) => e !== eGroupId,
+ (e) => e !== groupContractId,
)
}
}
/**
- * Translates a contract ID to the escalation group that it is in's ID.
- *
+ * Translates a contract ID to the escalation group contract that it is in's ID.
+ * @deprecated: Use the "InGroup" field instead.
* @param id The contract ID.
- * @returns The escalation's group ID or null if it isn't in a group.
+ * @returns The escalation's group contract ID or null if it isn't in a group.
*/
export function contractIdToEscalationGroupId(id: string): string | undefined {
- let name: string | undefined = undefined
-
- for (const groupId of Object.keys(controller.escalationMappings)) {
- for (const level of Object.keys(
- controller.escalationMappings[groupId],
- )) {
- if (controller.escalationMappings[groupId][level].includes(id)) {
- name = groupId
- }
- }
- }
-
- return name
-}
-
-export function getMenuDetailsForEscalation(
- eGroupId: string,
- userId: string,
- gameVersion: GameVersion,
-): IHit | undefined {
- const userData = getUserData(userId, gameVersion)
-
- const level = getUserEscalationProgress(userData, eGroupId)
- const escalationGroup = controller.escalationMappings[eGroupId]
-
- if (gameVersion === "h1" && no2016.includes(eGroupId)) {
- return undefined
- }
-
- // not great for performance, but it's fine for now
- if (!controller.resolveContract(escalationGroup[level])) {
- return undefined
- }
-
- return contractIdToHitObject(escalationGroup[level], gameVersion, userId)
+ return controller.resolveContract(id)?.Metadata.InGroup
}
/**
* Get the number of levels in the specified group.
*
- * @param group The escalation group.
+ * @param groupContract The escalation group's contract.
* @returns The number of levels.
*/
-export function getLevelCount(group: EscalationGroup): number {
- let levels = 1
-
- while (Object.prototype.hasOwnProperty.call(group, levels + 1)) {
- levels++
- }
-
- return levels
+export function getLevelCount(groupContract: MissionManifest): number {
+ return groupContract.Metadata.GroupDefinition.Order.length
}
/**
* Get the "play" escalation info.
*
- * @param b Internal control for code cleanliness. Setting to false returns an empty object.
* @param userId The current user's ID.
- * @param eGroupId The escalation's group ID.
+ * @param groupContractId The escalation's group contract ID.
* @param gameVersion The game's version.
* @returns The escalation play details.
*/
export function getPlayEscalationInfo(
- b: boolean,
userId: string,
- eGroupId: string,
+ groupContractId: string,
gameVersion: GameVersion,
): EscalationInfo {
- if (!b) {
- return {}
- }
-
const userData = getUserData(userId, gameVersion)
- const p = getUserEscalationProgress(userData, eGroupId)
- const group = controller.escalationMappings[eGroupId]
+ const p = getUserEscalationProgress(userData, groupContractId)
+ const groupCt = controller.escalationMappings.get(groupContractId)
const totalLevelCount = getLevelCount(
- controller.escalationMappings[eGroupId],
+ controller.resolveContract(groupContractId),
)
let nextContractId = "00000000-0000-0000-0000-000000000000"
if (p < totalLevelCount) {
- nextContractId = group[p + 1]
+ nextContractId = groupCt[p + 1]
}
log(
LogLevel.DEBUG,
- `Get Play-EscalationInfo - group: ${eGroupId} prog: ${p} next: ${nextContractId}`,
+ `Get Play-EscalationInfo - group: ${groupContractId} prog: ${p} next: ${nextContractId}`,
)
return {
- Type: "escalation",
- InGroup: eGroupId,
+ InGroup: groupContractId,
NextContractId: nextContractId,
GroupData: {
Level: p,
TotalLevels: totalLevelCount,
Completed:
userData.Extensions.PeacockCompletedEscalations?.includes(
- eGroupId,
+ groupContractId,
) || false,
- FirstContractId: group[1],
+ FirstContractId: groupCt[1],
},
}
}
diff --git a/components/contracts/hitsCategoryService.ts b/components/contracts/hitsCategoryService.ts
index 9cc859320..4c4e5dfbf 100644
--- a/components/contracts/hitsCategoryService.ts
+++ b/components/contracts/hitsCategoryService.ts
@@ -136,8 +136,23 @@ export class HitsCategoryService {
this.hitsCategories
.for("Elusive_Target_Hits")
- .tap(tapName, (contracts) => {
- contracts.push(...orderedETs)
+ .tap(tapName, (contracts, gameVersion) => {
+ for (const id of orderedETs) {
+ const contract = controller.resolveContract(id)
+
+ switch (gameVersion) {
+ case "h1":
+ if (contract.Metadata.Season === 1)
+ contracts.push(id)
+ break
+ case "h2":
+ if (contract.Metadata.Season <= 2)
+ contracts.push(id)
+ break
+ default:
+ contracts.push(id)
+ }
+ }
})
this.hitsCategories
@@ -353,14 +368,18 @@ export class HitsCategoryService {
): boolean {
switch (type) {
case "completed":
- return played[contractId]?.Completed
+ return (
+ played[contractId]?.Completed &&
+ !played[contractId]?.IsEscalation
+ )
case "failed":
return (
played[contractId] !== undefined &&
- played[contractId].Completed === undefined
+ played[contractId].Completed === undefined &&
+ !played[contractId]?.IsEscalation
)
case "all":
- return true
+ return !played[contractId]?.IsEscalation ?? true
}
}
diff --git a/components/contracts/missionsInLocation.ts b/components/contracts/missionsInLocation.ts
index dbbd7bb70..06e23bd68 100644
--- a/components/contracts/missionsInLocation.ts
+++ b/components/contracts/missionsInLocation.ts
@@ -72,63 +72,119 @@ export const missionsInLocations = {
LOCATION_ROCKY_DUGONG: ["b2aac100-dfc7-4f85-b9cd-528114436f6c"],
LOCATION_SNUG: ["f8ec92c2-4fa2-471e-ae08-545480c746ee"],
escalations: {
+ LOCATION_ICA_FACILITY_SHIP: ["aee6a16f-6525-4d63-a37f-225e293c6118"],
+ LOCATION_ICA_FACILITY: ["c469d91d-01fc-4314-b22c-71cb804e92c0"],
LOCATION_PARIS: [
+ "07bbf22b-d6ae-4883-bec2-122eeeb7b665",
"4f6ee6ec-b6d7-4958-9838-0352c10294a0",
+ "e6be23e8-8602-42c8-a014-17ffbfa053f5",
+ "e01113e6-f27d-4ea1-a8ba-93062335bbf5",
+ "0e5c23b1-4678-458b-ad98-8b55c268e90a",
+ "c1db299f-3037-4726-b9fc-5cd951c45812",
+ "bfb0d544-b4c9-4533-bed4-4562a43a3f40",
+ "51038604-c3f4-41e9-889b-25d9d5de93c6",
+ "162e9039-cb05-418c-ba8f-792fc6cc5165",
+ "e75663c8-afca-45a1-af18-25fe3e663848",
+ "ebf8e5b5-3bf0-487e-8d1b-9473aee61291",
+ "39f03892-a841-4775-91ac-f8c91b485505",
+ "54e6c794-2855-4ecf-acc2-d7710d5d96d1",
+ "a1e7fdb4-88a4-4dbd-9ef2-d9bd1762cec2",
+ "2e365b7c-817d-4213-8fb1-496fa8067e7b",
+ "edeca4db-7394-4e93-9b6d-00581f16d6c1",
+ "5746f21e-efa1-4787-a9ca-99a5f233f507",
+ "77c7b56f-2410-4919-a4bc-64435c6cff55",
"d6961637-effe-4c39-b99a-f2df4402657d",
- "07bbf22b-d6ae-4883-bec2-122eeeb7b665",
+ "ced3ecb8-70ab-40b0-b033-6f6235c61900",
],
LOCATION_COASTALTOWN: [
"9e0188e8-bdad-476c-b4ce-2faa5d2be56c",
"74415eca-d01e-4070-9bc9-5ef9b4e8f7d2",
"4b6739eb-bcdb-48ad-8c45-a829794175e1",
+ "5a8bdb42-b11e-47d1-bc57-b4bf7efa9eda",
+ "641656f8-ab16-49c5-a09b-952738154b64",
+ "ee7e831b-f7ea-4803-8eba-80b42d020a7c",
+ "95bb86f8-fbbf-4eb0-b2fa-bd379c0a4878",
+ "0c4c6ce2-09d5-4fff-a946-099ced0558ea",
+ "d43600cd-1128-4d59-bf87-075c73ae9776",
+ "3d9dcf91-1708-4e22-88b3-41d184bcc8c3",
+ "525bd318-04e6-4672-9d01-6bba74362fc5",
+ "994540ee-3900-4a41-9544-17b2196a4b1a",
+ "fab808f9-e88b-4775-aadb-a462c86bf2d9",
+ "f08934c0-73f3-460c-a612-231035131c96",
],
LOCATION_COASTALTOWN_MOVIESET: ["74739eda-6ed5-4318-a501-2fa0bd53ef5a"],
+ LOCATION_COASTALTOWN_NIGHT: ["8dec1e62-bbf9-438c-8495-24559c884466"],
LOCATION_COASTALTOWN_EBOLA: ["0cceeecb-c8fe-42a4-aee4-d7b575f56a1b"],
+ LOCATION_MARRAKECH: [
+ "19660896-fc1f-49f9-b56b-2059137530e4",
+ "11c93649-6b00-46ac-bf2d-a3599a6ab3a9",
+ "ebf8ab97-6ff3-4063-9737-c6f237031de7",
+ "c67a1ead-7489-4d88-bbd2-c68d735e5df0",
+ "896233eb-e7c5-4915-bf2b-5867799d8bb4",
+ "45e6d255-f8e4-4170-ad7e-3416ab8a881d",
+ "c949817b-5212-42e8-9b06-9a2eb83de167",
+ "e359075e-a510-4b7c-a461-477b789ca7e4",
+ ],
LOCATION_MARRAKECH_NIGHT: [
"b49de2a1-fe8e-49c4-8331-17aaa9d65d32",
"c2e16fb7-d49f-49ef-9d76-46b8b31b3389",
],
- LOCATION_BANGKOK: ["ccbde3e2-67e7-4534-95ec-e9bd7ef65273"],
+ LOCATION_BANGKOK: [
+ "f425e64f-99df-4ebf-9f7d-909a65a26aef",
+ "ccbde3e2-67e7-4534-95ec-e9bd7ef65273",
+ "1f785def-03b7-4340-af7e-2f5831e77eb5",
+ "45c831c4-b455-4d21-90f3-6f09b28ee01b",
+ ],
+ LOCATION_BANGKOK_ZIKA: [],
+ LOCATION_COLORADO: [
+ "e6f4d3a4-9a33-4bd9-b761-da297069cf8c",
+ "c5d88e8c-437b-476b-afe2-d94aa4293502",
+ "4186dd23-1cfc-4ba0-9863-9f19f7cba249",
+ ],
+ LOCATION_COLORADO_RABIES: [],
LOCATION_HOKKAIDO: [
- "e96fb040-a13f-466c-9d96-c8f3b2b8a09a",
"115425b1-e797-47bf-b517-410dc7507397",
+ "e96fb040-a13f-466c-9d96-c8f3b2b8a09a",
+ "a1e5f4f4-ea9c-4a42-b826-50a212026d50",
"85a2b618-2e3c-444f-931c-b89d566e45f7",
+ "88451dd9-4b57-441e-9eab-e20b9879bafa",
],
+ LOCATION_HOKKAIDO_FLU: [],
LOCATION_NEWZEALAND: ["3efc73f9-33f0-4af6-9508-7208e6851394"],
LOCATION_MIAMI: [
"719ee044-4b05-4bd9-b2bb-75029f6d2a35",
"5284cb9f-9bdd-4b00-99c3-0b5939b01818",
- "69b8eb0c-77d5-42e8-b604-26aba8bd835f",
+ "d0f44e71-6eab-4af4-9484-78d61dbe376a",
"fca539ff-1b1a-4c04-93e0-03b9b902f86c",
"782a2849-14a2-4cd4-99fc-ddacaeaba2dd",
"be3ea01f-ec56-4fcb-95ec-164a1d9980f3",
"066ce378-0418-452a-b02e-a5e4ee711096",
],
LOCATION_COLOMBIA: [
- "35b6a403-54f4-4faa-9b19-448d6840d837",
- "256845d8-d8dd-4073-a69a-e5c0ddb3ff61",
- "3bdf8b88-c795-4f30-aa69-c04c3d05d8ce",
- "d7cac2f8-e870-4e68-92ba-19b6a88d1053",
- "11e632a1-e246-4641-927b-6fd7daf83016",
- "0042ab2c-8aa3-48e5-a75f-4558c691adff",
- "e88c9be7-a802-40b4-b2ae-487b3d047e2c",
+ "390ba7b6-de27-464a-b8af-6d0ff54c2aec",
+ "70150cd2-ef76-4ba8-80cc-b1e63871b030",
+ "be567ad3-23f4-4d0b-9d2e-b261ea845ef0",
+ "a5e81878-0eae-4bcf-af9b-9a7e7833f85d",
+ "757fd132-0300-45ec-b5bd-bdd48c543b5c",
+ "41ecf8ce-dfd4-4c08-8f44-52dedc3f089a",
+ "d336d894-024a-4cd4-9867-dee7de70ee79",
],
LOCATION_MUMBAI: [
+ "667f48a3-7f6b-486e-8f6b-2f782a5c4857",
"9badee3e-0014-46b1-9ef6-edf8858ba038",
"b6a6330a-301a-4e8e-a26f-0f3e0ea809b5",
"4a62b328-dfe7-4956-ac0f-a3a8990fce26",
- "e302a045-0250-4824-9416-675cf936e035",
+ "a10472e4-0eb3-451d-814d-38837dd0f407",
"ae0bd6cd-7062-4336-8cb0-5fafad3d0f4f",
"b47f34cb-6537-421c-8fc8-720a4a118540",
- "667f48a3-7f6b-486e-8f6b-2f782a5c4857",
],
LOCATION_NORTHAMERICA: [
+ "218302a3-f682-46f9-9ffd-bb3e82487b7c",
"d1b9250b-33f6-4712-831b-f33fa11ee4d8",
"1d5dcf3e-9682-4e32-ac11-ad6586daa456",
"74e6b561-ff1a-4742-9a7b-890b7818c796",
"15b7ad4e-565a-4fdb-b669-c9a68176e665",
"fe088a10-5dbf-460f-bbe2-6b55e7a66253",
- "218302a3-f682-46f9-9ffd-bb3e82487b7c",
],
LOCATION_NORTHSEA: [
"e63eeb62-29ef-428d-b003-ea043b1f11f9",
@@ -139,31 +195,52 @@ export const missionsInLocations = {
"8c6daf5e-5974-4438-af20-71ff570c7ff3",
],
LOCATION_GREEDY_RACCOON: [
- "55063d85-e84a-4c76-8bf7-e70fe2cab651",
"9a461f89-86c5-44e4-998e-f2f66b496aa7",
+ "55063d85-e84a-4c76-8bf7-e70fe2cab651",
],
LOCATION_OPULENT_STINGRAY: [
- "83d4e87e-2f47-4c81-b831-30bd13a29b05",
"f19f7ac8-39ec-498b-aa23-44c8e75d8693",
"35f1f534-ae2d-42be-8472-dd55e96625ea",
+ "83d4e87e-2f47-4c81-b831-30bd13a29b05",
+ ],
+ LOCATION_GOLDEN_GECKO: [
+ "8885eeda-ad64-44fa-a944-1438b36c670c",
+ "ae04c7a0-4028-4524-b27f-6a62f020fdca",
+ "9448d91d-f7df-4b5a-8ea3-91f1233f644a",
+ "89305766-199e-43eb-9fcb-29e6f2b6e9ab",
+ "a9dc4bf9-d277-4115-8dac-6c665cd68168",
],
- LOCATION_GOLDEN_GECKO: ["be14d4f1-f1aa-4dea-8c9b-a5b1a1dea931"],
LOCATION_ANCESTRAL_BULLDOG: [
- "b12d08ea-c842-498a-82ea-889653588592",
"78628e05-93ce-4f87-8a17-b910d32df51f",
+ "8e95dcd0-704f-4121-8be6-088a3812f838",
+ "a838c4b0-7db5-4ac7-8d52-e8c5b82aa376",
+ "b12d08ea-c842-498a-82ea-889653588592",
+ "4689ef5e-0ddd-44b3-adca-aebf3293d9e1",
],
LOCATION_ANCESTRAL_SMOOTHSNAKE: [
"5680108a-19dc-4448-9344-3d0290217162",
],
LOCATION_EDGY_FOX: [
- "9d88605f-6871-46a8-bd46-9804ea04fca9",
"ccdc7043-62af-44e8-a5fc-38b008c2044e",
+ "9d88605f-6871-46a8-bd46-9804ea04fca9",
+ "12d83cb0-a2d6-4c01-b9d8-675ac635ee61",
+ "e3b65e65-636b-4dfd-bb42-65a18c5dce4a",
+ "079876de-ddd7-47aa-8719-abe97d82fc12",
+ "5bb29a6b-7384-4641-944c-3540fa5cd8aa",
+ ],
+ LOCATION_WET_RAT: [
+ "07ffa72a-bbac-45ca-8c9f-b9c1b526153a",
+ "5121acde-313d-4517-ae70-6a54ca5d775a",
+ "494d97a6-9e31-45e0-9dae-f3793c731336",
+ "542108f2-f82f-4a04-bfec-efa92785fec1",
+ "84bf03cc-3055-4fd4-a691-d8b0ac61a51f",
],
- LOCATION_WET_RAT: ["07ffa72a-bbac-45ca-8c9f-b9c1b526153a"],
LOCATION_ELEGANT_LLAMA: [
- "72aaaa7b-4386-4ee7-9e9e-73fb8ff8e416",
"1e4423b7-d4ff-448f-a8a8-4bb600cab7e3",
"edbacf4b-e402-4548-b723-cd4351571537",
+ "8c8ed496-948f-4672-879b-4d9575406577",
+ "14a21819-f81f-453d-8734-a3aab528fa62",
+ "72aaaa7b-4386-4ee7-9e9e-73fb8ff8e416",
],
LOCATION_TRAPPED_WOLVERINE: ["078a50d1-6427-4fc3-9099-e46390e637a0"],
},
diff --git a/components/controller.ts b/components/controller.ts
index 671db4fd1..0e1b82de7 100644
--- a/components/controller.ts
+++ b/components/controller.ts
@@ -72,7 +72,6 @@ import * as hooksImpl from "./hooksImpl"
import { AsyncSeriesHook, SyncBailHook, SyncHook } from "./hooksImpl"
import * as hitsCategoryServiceMod from "./contracts/hitsCategoryService"
import { MenuSystemDatabase, menuSystemDatabase } from "./menus/menuSystem"
-import { escalationMappings } from "./contracts/escalationMappings"
import { parse } from "json5"
import { userAuths } from "./officialServerAuth"
// @ts-expect-error Ignore JSON import
@@ -284,10 +283,10 @@ export const _theLastYardbirdScpc: MissionManifest =
JSON.parse(LASTYARDBIRDSCPC)
export const peacockRecentEscalations: readonly string[] = [
- "35f1f534-ae2d-42be-8472-dd55e96625ea",
- "edbacf4b-e402-4548-b723-cd4351571537",
- "218302a3-f682-46f9-9ffd-bb3e82487b7c",
- "9a461f89-86c5-44e4-998e-f2f66b496aa7",
+ "74415eca-d01e-4070-9bc9-5ef9b4e8f7d2",
+ "9e0188e8-bdad-476c-b4ce-2faa5d2be56c",
+ "0cceeecb-c8fe-42a4-aee4-d7b575f56a1b",
+ "667f48a3-7f6b-486e-8f6b-2f782a5c4857",
]
/**
@@ -326,6 +325,14 @@ export const validateMission = (m: MissionManifest): boolean => {
return true
}
+const internalContracts: Record = {}
+
+function registerInternals(contracts: MissionManifest[]): void {
+ for (const contract of contracts) {
+ internalContracts[contract.Metadata.Id] = contract
+ }
+}
+
const modFrameworkDataPath: string | false =
(process.env.LOCALAPPDATA &&
join(
@@ -389,7 +396,6 @@ export class Controller {
boolean
>
}
- public escalationMappings = escalationMappings
public configManager: typeof configManagerType = {
getConfig,
configs,
@@ -408,13 +414,13 @@ export class Controller {
public challengeService: ChallengeService
public masteryService: MasteryService
+ escalationMappings: Map> = new Map()
public progressionService: ProgressionService
/**
* A list of Simple Mod Framework mods installed.
*/
public readonly installedMods: readonly string[]
private _pubIdToContractId: Map = new Map()
- private _internalContracts: MissionManifest[]
/** Internal elusive target contracts - only accessible during bootstrap. */
private _internalElusives: MissionManifest[] | undefined
@@ -631,6 +637,13 @@ export class Controller {
return manifest
}
+ private getGroupContract(json: MissionManifest) {
+ if (json.Metadata.Type === "escalation") {
+ return this.resolveContract(json.Metadata.InGroup) ?? json
+ }
+ return json
+ }
+
/**
* Get a contract by its ID.
*
@@ -640,24 +653,33 @@ export class Controller {
* 3. Files in the `contracts` folder.
*
* @param id The contract's ID.
+ * @param getGroup When `id` points one of the levels in a contract group, controls whether to get the group contract instead of the individual mission. Defaulted to false. WARNING: If you set this to true, what is returned is not what is pointed to by the inputted `id`.
* @returns The mission manifest object, or undefined if it wasn't found.
*/
- public resolveContract(id: string): MissionManifest | undefined {
+ public resolveContract(
+ id: string,
+ getGroup = false,
+ ): MissionManifest | undefined {
if (!id) {
return undefined
}
+
const optionalPluginJson = this.hooks.getContractManifest.call(id)
if (optionalPluginJson) {
- return fastClone(optionalPluginJson)
+ return fastClone(
+ getGroup
+ ? this.getGroupContract(optionalPluginJson)
+ : optionalPluginJson,
+ )
}
- const registryJson = this._internalContracts.find(
- (j) => j.Metadata.Id === id,
- )
+ const registryJson: MissionManifest | undefined = internalContracts[id]
if (registryJson) {
- return fastClone(registryJson)
+ return fastClone(
+ getGroup ? this.getGroupContract(registryJson) : registryJson,
+ )
}
const openCtJson = this.contracts.has(id)
@@ -665,7 +687,9 @@ export class Controller {
: undefined
if (openCtJson) {
- return fastClone(openCtJson)
+ return fastClone(
+ getGroup ? this.getGroupContract(openCtJson) : openCtJson,
+ )
}
return undefined
}
@@ -681,16 +705,13 @@ export class Controller {
return
}
- this.hooks.getContractManifest.tap(
- `RegisterContract: ${manifest.Metadata.Id}`,
- (id) => {
- if (id === manifest.Metadata.Id) {
- return manifest
- }
+ this.hooks.getContractManifest.tap(manifest.Metadata.Id, (id) => {
+ if (id === manifest.Metadata.Id) {
+ return manifest
+ }
- return undefined
- },
- )
+ return undefined
+ })
}
/**
@@ -709,22 +730,11 @@ export class Controller {
fixedLevels.forEach((level) => this.addMission(level))
- if (!this.missionsInLocations.escalations[locationId]) {
- this.missionsInLocations.escalations[locationId] = []
- }
+ this.missionsInLocations.escalations[locationId] ??= []
this.missionsInLocations.escalations[locationId].push(groupId)
- const escalationGroup = {}
-
- let i = 0
-
- while (i + 1 <= fixedLevels.length) {
- escalationGroup[i + 1] = fixedLevels[i].Metadata.Id
- i++
- }
-
- this.escalationMappings[groupId] = escalationGroup
+ this.scanForGroups()
}
/**
@@ -837,8 +847,8 @@ export class Controller {
*/
_addElusiveTargets(): void {
if (getFlag("elusivesAreShown") === true) {
- this._internalContracts.push(
- ...this._internalElusives!.map((elusive) => {
+ registerInternals(
+ this._internalElusives!.map((elusive) => {
const e = { ...elusive }
assert.ok(e.Data.Objectives, "no objectives on ET")
@@ -863,7 +873,7 @@ export class Controller {
return
}
- this._internalContracts.push(...this._internalElusives!)
+ registerInternals(this._internalElusives!)
this._internalElusives = undefined
}
@@ -1180,8 +1190,50 @@ export class Controller {
el: MissionManifest[]
}
- this._internalContracts = decompressed.b
+ registerInternals(decompressed.b)
this._internalElusives = decompressed.el
+ this.scanForGroups()
+ }
+
+ scanForGroups(): void {
+ let groupCount = 0
+
+ allGroups: for (const contractId of new Set([
+ ...Object.keys(internalContracts),
+ ...this.hooks.getContractManifest.allTapNames,
+ ])) {
+ const contract = this.resolveContract(contractId)
+
+ if (!contract?.Metadata?.GroupDefinition) {
+ continue
+ }
+
+ const escalationGroup: Record = {}
+
+ let i = 0
+
+ const order = contract.Metadata.GroupDefinition.Order
+
+ while (i + 1 <= order.length) {
+ const next = this.resolveContract(order[i])
+
+ if (!next) {
+ log(
+ LogLevel.ERROR,
+ `Could not find next contract (${order[i]}) in group ${contractId}!`,
+ )
+ continue allGroups
+ }
+
+ escalationGroup[i + 1] = next.Metadata.Id
+ i++
+ }
+
+ this.escalationMappings.set(contract.Metadata.Id, escalationGroup)
+ groupCount++
+ }
+
+ log(LogLevel.DEBUG, `Discovered ${groupCount} escalation groups.`)
}
public storeIdToPublicId(contracts: UserCentricContract[]): void {
@@ -1219,27 +1271,6 @@ export function isPlugin(name: string, extension: string): boolean {
)
}
-/**
- * Returns if the specified repository ID is a suit.
- *
- * @param repoId The repository ID.
- * @param gameVersion The game version.
- * @returns If the repository ID points to a suit.
- */
-export function isSuit(repoId: string, gameVersion: GameVersion): boolean {
- const suitsToTypeMap = new Map()
-
- ;(getVersionedConfig("allunlockables", gameVersion, false) as Unlockable[])
- .filter((unlockable) => unlockable.Type === "disguise")
- .forEach((u) =>
- suitsToTypeMap.set(u.Properties.RepositoryId, u.Subtype),
- )
-
- return suitsToTypeMap.has(repoId)
- ? suitsToTypeMap.get(repoId) !== "disguise"
- : false
-}
-
/**
* Translates a contract ID to a "hit" object.
*
diff --git a/components/hooksImpl.ts b/components/hooksImpl.ts
index 6f7eb1b1b..6063bd69f 100644
--- a/components/hooksImpl.ts
+++ b/components/hooksImpl.ts
@@ -152,6 +152,10 @@ export abstract class BaseImpl {
enableContext,
})
}
+
+ public get allTapNames(): string[] {
+ return this._taps.map((t) => t.name)
+ }
}
/**
diff --git a/components/menuData.ts b/components/menuData.ts
index d06005723..3c3a3ac09 100644
--- a/components/menuData.ts
+++ b/components/menuData.ts
@@ -21,6 +21,7 @@ import {
contractCreationTutorialId,
DEFAULT_MASTERY_MAXLEVEL,
gameDifficulty,
+ isSuit,
getMaxProfileLevel,
PEACOCKVERSTRING,
unlockOrderComparer,
@@ -32,7 +33,6 @@ import { getConfig, getVersionedConfig } from "./configSwizzleManager"
import {
contractIdToHitObject,
controller,
- isSuit,
peacockRecentEscalations,
} from "./controller"
import { makeCampaigns } from "./menus/campaigns"
@@ -57,10 +57,7 @@ import type {
Unlockable,
UserCentricContract,
} from "./types/types"
-import {
- getMenuDetailsForEscalation,
- getUserEscalationProgress,
-} from "./contracts/escalations/escalationService"
+import { no2016 } from "./contracts/escalations/escalationService"
import {
complications,
generateCompletionData,
@@ -111,17 +108,11 @@ const menuDataRouter = Router()
// /profiles/page/
function dashEscalations(req: RequestWithJwt, res: Response) {
- const userData = getUserData(req.jwt.unique_name, req.gameVersion)
-
const contracts: UserCentricContract[] = []
for (const groupId of peacockRecentEscalations) {
- const level = getUserEscalationProgress(userData, groupId)
-
const userCentric = generateUserCentric(
- controller.resolveContract(
- controller.escalationMappings[groupId][level],
- )!,
+ controller.resolveContract(groupId, true)!,
req.jwt.unique_name,
req.gameVersion,
)
@@ -621,7 +612,7 @@ menuDataRouter.get(
"/missionrewards",
(req: RequestWithJwt<{ contractSessionId: string }>, res) => {
const { contractId } = getSession(req.jwt.unique_name)
- const contractData = controller.resolveContract(contractId)
+ const contractData = controller.resolveContract(contractId, true)
const userData = getUserData(req.jwt.unique_name, req.gameVersion)
@@ -659,7 +650,7 @@ menuDataRouter.get(
XPGain: 0,
Challenges: Object.values(
controller.challengeService.getChallengesForContract(
- getSession(req.jwt.unique_name).contractId,
+ contractId,
req.gameVersion,
// TODO: Should a difficulty be passed here?
),
@@ -1055,16 +1046,24 @@ menuDataRouter.get(
// every unique escalation from the sublocation
const allUniqueEscalations: string[] = [
+ ...(req.gameVersion === "h1"
+ ? controller.missionsInLocations.escalations[
+ "LOCATION_ICA_FACILITY_SHIP"
+ ]
+ : []),
...new Set(
controller.missionsInLocations.escalations[e.Id] || [],
),
]
for (const escalation of allUniqueEscalations) {
- const details = getMenuDetailsForEscalation(
+ if (req.gameVersion === "h1" && no2016.includes(escalation))
+ continue
+
+ const details = contractIdToHitObject(
escalation,
- req.jwt.unique_name,
req.gameVersion,
+ req.jwt.unique_name,
)
if (details) {
@@ -1750,10 +1749,7 @@ menuDataRouter.get("/contractcreation/create", (req: RequestWithJwt, res) => {
Outfit: {
RepositoryId: km.OutfitRepoId,
Required: true,
- IsHitmanSuit: isSuit(
- km.OutfitRepoId,
- req.gameVersion,
- ),
+ IsHitmanSuit: isSuit(km.OutfitRepoId),
},
}
}),
diff --git a/components/menus/campaigns.ts b/components/menus/campaigns.ts
index 6a7873ae1..df271de67 100644
--- a/components/menus/campaigns.ts
+++ b/components/menus/campaigns.ts
@@ -47,7 +47,7 @@ const genSingleMissionFactory = (userId: string): GenSingleMissionFunc => {
"Plugin tried to generate mission with no game version",
)
- const actualContractData = controller.resolveContract(contractId)
+ const actualContractData = controller.resolveContract(contractId, true)
if (!actualContractData) {
log(LogLevel.ERROR, `Failed to resolve contract ${contractId}!`)
@@ -162,7 +162,8 @@ export function makeCampaigns(
let prologueCampaign: Campaign,
s1Campaign: Campaign,
s2Campaign: Campaign,
- s3Campaign: Campaign | undefined
+ s3Campaign: Campaign | undefined,
+ sdsCampaign: Campaign | undefined
if (gameVersion !== "h1") {
const s2StoryData: StoryData[] = [
@@ -245,6 +246,40 @@ export function makeCampaigns(
]
: undefined
+ const sdsStoryData: StoryData[] | undefined =
+ gameVersion === "h3"
+ ? [
+ genSingleMission(
+ "ae04c7a0-4028-4524-b27f-6a62f020fdca",
+ gameVersion,
+ ),
+ genSingleMission(
+ "494d97a6-9e31-45e0-9dae-f3793c731336",
+ gameVersion,
+ ),
+ genSingleMission(
+ "a838c4b0-7db5-4ac7-8d52-e8c5b82aa376",
+ gameVersion,
+ ),
+ genSingleMission(
+ "e3b65e65-636b-4dfd-bb42-65a18c5dce4a",
+ gameVersion,
+ ),
+ genSingleMission(
+ "5121acde-313d-4517-ae70-6a54ca5d775a",
+ gameVersion,
+ ),
+ genSingleMission(
+ "8c8ed496-948f-4672-879b-4d9575406577",
+ gameVersion,
+ ),
+ genSingleMission(
+ "8e95dcd0-704f-4121-8be6-088a3812f838",
+ gameVersion,
+ ),
+ ]
+ : undefined
+
// BackgroundImage is duplicated as H3 uses properties, H2 doesn't
prologueCampaign = {
BackgroundImage: "images/story/background_training.jpg",
@@ -293,6 +328,17 @@ export function makeCampaigns(
Type: "mission",
}
: undefined
+
+ sdsCampaign =
+ gameVersion === "h3"
+ ? {
+ Name: "UI_MENU_PAGE_HUB_SEVEN_DEADLY_SINS",
+ Image: "",
+ Type: "campaign",
+ BackgroundImage: "images/story/background_deadlysins.jpg",
+ StoryData: sdsStoryData!,
+ }
+ : undefined
}
const pzCampaign: Campaign = {
@@ -350,61 +396,62 @@ export function makeCampaigns(
Type: "mission",
BackgroundImage: null,
Subgroups: [
- pzCampaign,
+ sdsCampaign,
{
- Name: "UI_MENU_PAGE_BONUS_MISSIONS_TITLE",
+ Name: "UI_MENU_PAGE_SPECIAL_ASSIGNMENTS_TITLE",
Image: "",
Type: "campaign",
BackgroundImage:
- "images/story/background_bonus_missions.jpg",
+ "images/story/background_special_assignments.jpg",
StoryData: [
genSingleMission(
- "00000000-0000-0000-0001-000000000006",
- gameVersion,
- ),
- genSingleMission(
- "00000000-0000-0000-0001-000000000005",
- gameVersion,
- ),
- genSingleMission(
- "ced93d8f-9535-425a-beb9-ef219e781e81",
+ "179563a4-727a-4072-b354-c9fff4e8bff0",
gameVersion,
),
genSingleMission(
- "c414a084-a7b9-43ce-b6ca-590620acd87e",
+ "a8036782-de0a-4353-b522-0ab7a384bade",
gameVersion,
),
genSingleMission(
- "4e45e91a-94ca-4d89-89fc-1b250e608e73",
+ "f1ba328f-e3dd-4ef8-bb26-0363499fdd95",
gameVersion,
),
genSingleMission(
- "99bd3287-1d83-4429-a769-45045dfcbf31",
+ "0b616e62-af0c-495b-82e3-b778e82b5912",
gameVersion,
),
],
},
+ pzCampaign,
{
- Name: "UI_MENU_PAGE_SPECIAL_ASSIGNMENTS_TITLE",
+ Name: "UI_MENU_PAGE_BONUS_MISSIONS_TITLE",
Image: "",
Type: "campaign",
BackgroundImage:
- "images/story/background_special_assignments.jpg",
+ "images/story/background_bonus_missions.jpg",
StoryData: [
genSingleMission(
- "179563a4-727a-4072-b354-c9fff4e8bff0",
+ "00000000-0000-0000-0001-000000000006",
gameVersion,
),
genSingleMission(
- "a8036782-de0a-4353-b522-0ab7a384bade",
+ "00000000-0000-0000-0001-000000000005",
gameVersion,
),
genSingleMission(
- "f1ba328f-e3dd-4ef8-bb26-0363499fdd95",
+ "ced93d8f-9535-425a-beb9-ef219e781e81",
gameVersion,
),
genSingleMission(
- "0b616e62-af0c-495b-82e3-b778e82b5912",
+ "c414a084-a7b9-43ce-b6ca-590620acd87e",
+ gameVersion,
+ ),
+ genSingleMission(
+ "4e45e91a-94ca-4d89-89fc-1b250e608e73",
+ gameVersion,
+ ),
+ genSingleMission(
+ "99bd3287-1d83-4429-a769-45045dfcbf31",
gameVersion,
),
],
diff --git a/components/menus/planning.ts b/components/menus/planning.ts
index 169595443..f83ad8f10 100644
--- a/components/menus/planning.ts
+++ b/components/menus/planning.ts
@@ -16,7 +16,12 @@
* along with this program. If not, see .
*/
-import type { MissionStory, RequestWithJwt, SceneConfig } from "../types/types"
+import type {
+ MissionManifest,
+ MissionStory,
+ RequestWithJwt,
+ SceneConfig,
+} from "../types/types"
import { log, LogLevel } from "../loggingInterop"
import { _legacyBull, _theLastYardbirdScpc, controller } from "../controller"
import {
@@ -84,7 +89,7 @@ export async function planningView(
// now reassign properties and continue
req.query.contractid =
- controller.escalationMappings[escalationGroupId]["1"]
+ controller.escalationMappings.get(escalationGroupId)["1"]
}
let contractData =
@@ -132,27 +137,43 @@ export async function planningView(
BestLevel: undefined as number | undefined,
}
- const escalationGroupId = contractIdToEscalationGroupId(
- req.query.contractid,
- )
+ const escalation = contractData.Metadata.Type === "escalation"
+
+ // It is possible for req.query.contractid to be the id of a group OR a level in that group.
+ let escalationGroupId = contractData.Metadata.InGroup
- if (escalationGroupId) {
+ if (escalation) {
+ let groupContractData: MissionManifest
+
+ // If contractData has InGroup, it means it is a level in the group.
+ if (contractData.Metadata.InGroup) {
+ groupContractData = controller.resolveContract(escalationGroupId)
+ } else {
+ escalationGroupId = req.query.contractid
+ groupContractData = contractData
+ }
const p = getUserEscalationProgress(userData, escalationGroupId)
+
const done =
userData.Extensions.PeacockCompletedEscalations.includes(
escalationGroupId,
)
groupData.GroupId = escalationGroupId
- groupData.GroupTitle = contractData.Metadata.Title
+ groupData.GroupTitle = groupContractData.Metadata.Title
groupData.CompletedLevels = done ? p : p - 1
groupData.Completed = done
- groupData.TotalLevels = getLevelCount(
- controller.escalationMappings[escalationGroupId],
- )
+ groupData.TotalLevels = getLevelCount(groupContractData)
groupData.BestScore = 0
groupData.BestPlayer = nilUuid
groupData.BestLevel = 0
+
+ // Fix contractData to the data of the level in the group.
+ if (!contractData.Metadata.InGroup) {
+ contractData = controller.resolveContract(
+ contractData.Metadata.GroupDefinition.Order[p - 1],
+ )
+ }
}
if (!contractData) {
@@ -258,8 +279,6 @@ export async function planningView(
const i = typedInv.find((item) => item.Unlockable.Id === briefcaseProp)
- const escalation = contractData.Metadata.Type === "escalation"
-
const userCentric = generateUserCentric(
contractData,
req.jwt.unique_name,
@@ -404,10 +423,7 @@ export async function planningView(
Contract: contractData,
ElusiveContractState: "not_completed",
UserCentric: userCentric,
- IsFirstInGroup: escalation
- ? controller.escalationMappings[escalationGroupId]["1"] ===
- req.query.contractid
- : true,
+ IsFirstInGroup: escalation ? groupData.CompletedLevels === 0 : true,
Creator: creatorProfile,
UserContract: creatorProfile.DevId !== "IOI",
UnlockedEntrances:
diff --git a/components/ownership.ts b/components/ownership.ts
index b6381403f..703c4f679 100644
--- a/components/ownership.ts
+++ b/components/ownership.ts
@@ -289,6 +289,9 @@ export const brokenItems = [
// Remove TOKEN_OUTFIT_HOKKAIDO_HERO_FLUSUIT
// Duplicate of TOKEN_OUTFIT_GREENLAND_HERO_TRAININGSUIT.
"86c32734-a879-41e6-bd4e-6af1a95f1127",
+ // Remove TOKEN_OUTFIT_HERO_EASTER_RAVER_BUNNY_SUIT
+ // Duplicate of TOKEN_OUTFIT_HERO_EASTER_SUIT.
+ "da4f6106-0585-4a69-815d-51336d581a9b",
]
/**
diff --git a/components/profileHandler.ts b/components/profileHandler.ts
index 3ab92c09a..550b19e67 100644
--- a/components/profileHandler.ts
+++ b/components/profileHandler.ts
@@ -491,7 +491,7 @@ profileRouter.post(
return res.status(404).send("invalid contract")
}
- const json = controller.resolveContract(req.body.contractId)
+ const json = controller.resolveContract(req.body.contractId, true)
if (!json) {
log(
diff --git a/components/scoreHandler.ts b/components/scoreHandler.ts
index 30109433d..b92f2a614 100644
--- a/components/scoreHandler.ts
+++ b/components/scoreHandler.ts
@@ -34,6 +34,7 @@ import { contractSessions, getCurrentState } from "./eventHandler"
import { getConfig } from "./configSwizzleManager"
import { _theLastYardbirdScpc, controller } from "./controller"
import type {
+ ContractHistory,
ContractSession,
GameChanger,
GameVersion,
@@ -199,10 +200,7 @@ export function calculatePlaystyle(
if (a.Score > b.Score) {
return -1
}
- if (b.Score > a.Score) {
- return 1
- }
- return 0
+ return b.Score > a.Score ? 1 : 0
})
return playstylesCopy
@@ -530,7 +528,7 @@ export async function missionEnd(
req.gameVersion === "scpc" &&
sessionDetails.contractId === "ff9f46cf-00bd-4c12-b887-eac491c3a96d"
? _theLastYardbirdScpc
- : controller.resolveContract(sessionDetails.contractId)
+ : controller.resolveContract(sessionDetails.contractId, true)
if (!contractData) {
res.status(404).send("contract not found")
@@ -556,9 +554,14 @@ export async function missionEnd(
userData.Extensions.PeacockEscalations[eGroupId] = 1
}
+ const history: ContractHistory = {
+ LastPlayedAt: new Date().getTime(),
+ IsEscalation: true,
+ }
+
if (
userData.Extensions.PeacockEscalations[eGroupId] ===
- getLevelCount(controller.escalationMappings[eGroupId])
+ getLevelCount(controller.resolveContract(eGroupId))
) {
// we are on the final level, and the user completed this level
if (
@@ -569,11 +572,19 @@ export async function missionEnd(
// the user never finished this escalation before
userData.Extensions.PeacockCompletedEscalations.push(eGroupId)
}
+
+ history.Completed = true
} else {
// not the final level
userData.Extensions.PeacockEscalations[eGroupId] += 1
}
+ if (!userData.Extensions.PeacockPlayedContracts[eGroupId]) {
+ userData.Extensions.PeacockPlayedContracts[eGroupId] = {}
+ }
+
+ userData.Extensions.PeacockPlayedContracts[eGroupId] = history
+
writeUserData(req.jwt.unique_name, req.gameVersion)
} else if (contractTypes.includes(contractData.Metadata.Type)) {
// Update the contract in the played list
@@ -583,9 +594,11 @@ export async function missionEnd(
userData.Extensions.PeacockPlayedContracts[id] = {}
}
- userData.Extensions.PeacockPlayedContracts[id].LastPlayedAt =
- new Date().getTime()
- userData.Extensions.PeacockPlayedContracts[id].Completed = true
+ userData.Extensions.PeacockPlayedContracts[id] = {
+ LastPlayedAt: new Date().getTime(),
+ Completed: true,
+ }
+
writeUserData(req.jwt.unique_name, req.gameVersion)
}
diff --git a/components/types/gameSchemas.ts b/components/types/gameSchemas.ts
index 5350c5860..bb7b461f4 100644
--- a/components/types/gameSchemas.ts
+++ b/components/types/gameSchemas.ts
@@ -58,7 +58,12 @@ export type StashpointQueryH2016 = Omit<
export type PlanningQuery = Partial<{
contractid: string
- resetescalation: string
+ resetescalation: "true" | "false"
+ /**
+ * This is observed to be true for the planning page that shows after the mission end page when finishing a level of an escalation.
+ */
+ forcecurrentcontract: "true" | "false"
+ errorhandling: "true" | "false"
}>
export type GetForPlay2Body = Partial<{
diff --git a/components/types/types.ts b/components/types/types.ts
index e9aa94309..126919443 100644
--- a/components/types/types.ts
+++ b/components/types/types.ts
@@ -422,6 +422,7 @@ export interface OpportunityStatistics {
export interface ContractHistory {
LastPlayedAt?: number
Completed?: boolean
+ IsEscalation?: boolean
}
export interface UserProfile {
@@ -693,6 +694,7 @@ export interface UserCentricContract {
CompletionData?: CompletionData
DlcName: string
DlcImage: string
+ EscalationCompleted?: boolean
EscalationCompletedLevels?: number
EscalationTotalLevels?: number
InGroup?: string
@@ -919,6 +921,8 @@ export interface MissionManifestMetadata {
UseContractProgressionData?: boolean
CpdId?: string
GroupDefinition?: ContractGroupDefinition
+ // Elusive custom property (like official's year)
+ Season?: number
}
export interface GroupObjectiveDisplayOrderItem {
diff --git a/components/utils.ts b/components/utils.ts
index 7eb7e8af3..2a3b01c09 100644
--- a/components/utils.ts
+++ b/components/utils.ts
@@ -562,3 +562,21 @@ export function fastClone(item: T): T {
return result
}
+
+/**
+ * Returns if the specified repository ID is a suit.
+ *
+ * @param repoId The repository ID.
+ * @returns If the repository ID points to a suit.
+ */
+export function isSuit(repoId: string): boolean {
+ const suitsToTypeMap: Record = {}
+
+ getConfig("allunlockables", false)
+ .filter((unlockable) => unlockable.Type === "disguise")
+ .forEach((u) => (suitsToTypeMap[u.Properties.RepositoryId] = u.Subtype))
+
+ return suitsToTypeMap[repoId]
+ ? suitsToTypeMap[repoId] !== "disguise"
+ : false
+}
diff --git a/components/webFeatures.ts b/components/webFeatures.ts
index b716d9ea0..02ca900b4 100644
--- a/components/webFeatures.ts
+++ b/components/webFeatures.ts
@@ -24,7 +24,6 @@ import { join } from "path"
import { uuidRegex, versions } from "./utils"
import { getUserData, loadUserData, writeUserData } from "./databaseHandler"
import { readdirSync } from "fs"
-import { getLevelCount } from "./contracts/escalations/escalationService"
import { controller } from "./controller"
import { log, LogLevel } from "./loggingInterop"
@@ -154,14 +153,14 @@ webFeaturesRouter.get(
formErrorMessage(res, "Failed to load user data.")
return
}
- if (controller.escalationMappings[req.query.id] === undefined) {
+ if (controller.escalationMappings.get(req.query.id) === undefined) {
formErrorMessage(res, "Unknown escalation.")
return
}
if (
- getLevelCount(controller.escalationMappings[req.query.id]) <
- parseInt(req.query.level, 10)
+ Object.keys(controller.escalationMappings.get(req.query.id))
+ .length < parseInt(req.query.level, 10)
) {
formErrorMessage(
res,
@@ -180,6 +179,15 @@ webFeaturesRouter.get(
req.query.level,
)
+ if (
+ read.Extensions.PeacockCompletedEscalations.includes(req.query.id)
+ ) {
+ read.Extensions.PeacockCompletedEscalations =
+ read.Extensions.PeacockCompletedEscalations.filter(
+ (val) => val !== req.query.level,
+ )
+ }
+
writeUserData(req.query.user, req.query.gv)
res.json({ success: true })
diff --git a/contractdata/BANGKOK/THEEXDICTATOR.json b/contractdata/BANGKOK/ELUSIVE/THEEXDICTATOR.json
similarity index 97%
rename from contractdata/BANGKOK/THEEXDICTATOR.json
rename to contractdata/BANGKOK/ELUSIVE/THEEXDICTATOR.json
index c5620caf9..9f9e261e4 100644
--- a/contractdata/BANGKOK/THEEXDICTATOR.json
+++ b/contractdata/BANGKOK/ELUSIVE/THEEXDICTATOR.json
@@ -64,7 +64,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "008733765547",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/BANGKOK/THEFOODCRITIC.json b/contractdata/BANGKOK/ELUSIVE/THEFOODCRITIC.json
similarity index 96%
rename from contractdata/BANGKOK/THEFOODCRITIC.json
rename to contractdata/BANGKOK/ELUSIVE/THEFOODCRITIC.json
index 7643c597f..aa6cfe57d 100644
--- a/contractdata/BANGKOK/THEFOODCRITIC.json
+++ b/contractdata/BANGKOK/ELUSIVE/THEFOODCRITIC.json
@@ -49,7 +49,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "008385381447",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/BANGKOK/THEWARLORD.json b/contractdata/BANGKOK/ELUSIVE/THEWARLORD.json
similarity index 98%
rename from contractdata/BANGKOK/THEWARLORD.json
rename to contractdata/BANGKOK/ELUSIVE/THEWARLORD.json
index c0da4c7a2..098e053cb 100644
--- a/contractdata/BANGKOK/THEWARLORD.json
+++ b/contractdata/BANGKOK/ELUSIVE/THEWARLORD.json
@@ -82,7 +82,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "008817603347",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD.json b/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD.json
new file mode 100644
index 000000000..1be527955
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "45c831c4-b455-4d21-90f3-6f09b28ee01b",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Bangkok_BloodLily.jpg",
+ "Title": "UI_CONTRACT_BLOOD_LILY_GROUP_TITLE",
+ "Description": "UI_CONTRACT_BLOOD_LILY_GROUP_DESC",
+ "CodeName_Hint": "Blood Lily Group",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Release": "1.3.x Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "c0604552-7a5d-448c-9944-1c3fc7982162",
+ "eafeed34-340e-489c-bae2-5017de8d19ba",
+ "18b5ad80-1f48-4712-bd50-6e7298046b3f",
+ "9d96898e-318e-4994-bdbe-c5f081d466f1",
+ "de38d516-b4ab-4539-b9b1-89b475f372bb"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:18.913599Z",
+ "PublicId": "008794751047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD1.json b/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD1.json
new file mode 100644
index 000000000..d6bb5f2a6
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD1.json
@@ -0,0 +1,100 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "76b616b8-d848-4251-86bd-c2bf3127428f",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "901a3b51-51a0-4236-bdf2-23d20696b358",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "bf0bcc10-a335-4714-9dd2-69e7e96704b2",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d467517d-9319-49d3-9f21-504294a7235b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d467517d-9319-49d3-9f21-504294a7235b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "shotgun"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bf0bcc10-a335-4714-9dd2-69e7e96704b2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d467517d-9319-49d3-9f21-504294a7235b"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/bangkok/gamechanger_wild_card_geranium.brick"
+ ],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "c0604552-7a5d-448c-9944-1c3fc7982162",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BLOOD_LILY_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_BLOOD_LILY_LEVEL_1_DESC",
+ "CodeName_Hint": "Blood Lily Level 1",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "45c831c4-b455-4d21-90f3-6f09b28ee01b",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "76b616b8-d848-4251-86bd-c2bf3127428f" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:31.4136538Z",
+ "PublicId": "008355304347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD2.json b/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD2.json
new file mode 100644
index 000000000..3d5438914
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD2.json
@@ -0,0 +1,101 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "76b616b8-d848-4251-86bd-c2bf3127428f",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "901a3b51-51a0-4236-bdf2-23d20696b358",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "bf0bcc10-a335-4714-9dd2-69e7e96704b2",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d467517d-9319-49d3-9f21-504294a7235b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d467517d-9319-49d3-9f21-504294a7235b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "shotgun"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bf0bcc10-a335-4714-9dd2-69e7e96704b2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d467517d-9319-49d3-9f21-504294a7235b"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/bangkok/gamechanger_wild_card_geranium.brick"
+ ],
+ "GameChangers": ["b35e803f-99dc-4418-841f-469295bd4548"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "eafeed34-340e-489c-bae2-5017de8d19ba",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BLOOD_LILY_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_BLOOD_LILY_LEVEL_2_DESC",
+ "CodeName_Hint": "Blood Lily Level 2",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "45c831c4-b455-4d21-90f3-6f09b28ee01b",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "b35e803f-99dc-4418-841f-469295bd4548" },
+ { "Id": "76b616b8-d848-4251-86bd-c2bf3127428f" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:31.5074058Z",
+ "PublicId": "008823687947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD3.json b/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD3.json
new file mode 100644
index 000000000..398ae06ae
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD3.json
@@ -0,0 +1,159 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "76b616b8-d848-4251-86bd-c2bf3127428f",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "901a3b51-51a0-4236-bdf2-23d20696b358",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "bf0bcc10-a335-4714-9dd2-69e7e96704b2",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d467517d-9319-49d3-9f21-504294a7235b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d467517d-9319-49d3-9f21-504294a7235b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "shotgun"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bf0bcc10-a335-4714-9dd2-69e7e96704b2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d467517d-9319-49d3-9f21-504294a7235b"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "5ddb0d18-8e6b-4132-8295-af4b317c8ba6",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["38acb003-5b6d-4437-b62e-a61229d8ec7b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "38acb003-5b6d-4437-b62e-a61229d8ec7b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bf0bcc10-a335-4714-9dd2-69e7e96704b2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "38acb003-5b6d-4437-b62e-a61229d8ec7b"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/bangkok/gamechanger_wild_card_geranium.brick"
+ ],
+ "GameChangers": ["b35e803f-99dc-4418-841f-469295bd4548"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "18b5ad80-1f48-4712-bd50-6e7298046b3f",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BLOOD_LILY_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_BLOOD_LILY_LEVEL_3_DESC",
+ "CodeName_Hint": "Blood Lily Level 3",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "45c831c4-b455-4d21-90f3-6f09b28ee01b",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "5ddb0d18-8e6b-4132-8295-af4b317c8ba6" },
+ { "Id": "b35e803f-99dc-4418-841f-469295bd4548" },
+ { "Id": "76b616b8-d848-4251-86bd-c2bf3127428f" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:31.6011544Z",
+ "PublicId": "008987340647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD4.json b/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD4.json
new file mode 100644
index 000000000..8413c0e3f
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD4.json
@@ -0,0 +1,163 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "76b616b8-d848-4251-86bd-c2bf3127428f",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "901a3b51-51a0-4236-bdf2-23d20696b358",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "bf0bcc10-a335-4714-9dd2-69e7e96704b2",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d467517d-9319-49d3-9f21-504294a7235b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d467517d-9319-49d3-9f21-504294a7235b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "shotgun"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bf0bcc10-a335-4714-9dd2-69e7e96704b2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d467517d-9319-49d3-9f21-504294a7235b"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "5ddb0d18-8e6b-4132-8295-af4b317c8ba6",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["38acb003-5b6d-4437-b62e-a61229d8ec7b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "38acb003-5b6d-4437-b62e-a61229d8ec7b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bf0bcc10-a335-4714-9dd2-69e7e96704b2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "38acb003-5b6d-4437-b62e-a61229d8ec7b"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/bangkok/gamechanger_wild_card_geranium.brick"
+ ],
+ "GameChangers": [
+ "b35e803f-99dc-4418-841f-469295bd4548",
+ "854abeb9-ccbe-4a71-b3c3-52f2f1447dab"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "9d96898e-318e-4994-bdbe-c5f081d466f1",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BLOOD_LILY_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_BLOOD_LILY_LEVEL_4_DESC",
+ "CodeName_Hint": "Blood Lily Level 4",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "45c831c4-b455-4d21-90f3-6f09b28ee01b",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "854abeb9-ccbe-4a71-b3c3-52f2f1447dab" },
+ { "Id": "5ddb0d18-8e6b-4132-8295-af4b317c8ba6" },
+ { "Id": "b35e803f-99dc-4418-841f-469295bd4548" },
+ { "Id": "76b616b8-d848-4251-86bd-c2bf3127428f" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:31.6636539Z",
+ "PublicId": "008465659347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD5.json b/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD5.json
new file mode 100644
index 000000000..b0a4a23de
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/BLOOD/BLOOD5.json
@@ -0,0 +1,272 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "76b616b8-d848-4251-86bd-c2bf3127428f",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "bf0bcc10-a335-4714-9dd2-69e7e96704b2",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_1_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d467517d-9319-49d3-9f21-504294a7235b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d467517d-9319-49d3-9f21-504294a7235b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bf0bcc10-a335-4714-9dd2-69e7e96704b2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d467517d-9319-49d3-9f21-504294a7235b"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "5ddb0d18-8e6b-4132-8295-af4b317c8ba6",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "bf0bcc10-a335-4714-9dd2-69e7e96704b2",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_2_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_2_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["38acb003-5b6d-4437-b62e-a61229d8ec7b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "38acb003-5b6d-4437-b62e-a61229d8ec7b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bf0bcc10-a335-4714-9dd2-69e7e96704b2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "38acb003-5b6d-4437-b62e-a61229d8ec7b"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "41a81dc1-c1d5-4d7d-b0ee-f65caf919ce7",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "bf0bcc10-a335-4714-9dd2-69e7e96704b2",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["3cb84249-6a4c-4cdd-b8fa-851bc44e1388"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "3cb84249-6a4c-4cdd-b8fa-851bc44e1388"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bf0bcc10-a335-4714-9dd2-69e7e96704b2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "3cb84249-6a4c-4cdd-b8fa-851bc44e1388"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "1e1fc972-c048-49bc-b0bd-0b266c0e3811",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "bf0bcc10-a335-4714-9dd2-69e7e96704b2",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_4"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BLOOD_LILY_OBJ_4",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["dd654bb1-116b-49e1-aa1e-b65c51ca51c3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "dd654bb1-116b-49e1-aa1e-b65c51ca51c3"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bf0bcc10-a335-4714-9dd2-69e7e96704b2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "dd654bb1-116b-49e1-aa1e-b65c51ca51c3"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/bangkok/gamechanger_wild_card_geranium.brick"
+ ],
+ "GameChangers": [
+ "b35e803f-99dc-4418-841f-469295bd4548",
+ "854abeb9-ccbe-4a71-b3c3-52f2f1447dab",
+ "0cf5e693-35ec-457e-a004-da4672b90376",
+ "6e138710-d50e-4912-b429-f339123effe8"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "de38d516-b4ab-4539-b9b1-89b475f372bb",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BLOOD_LILY_LEVEL_5_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Blood Lily Level 5",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "45c831c4-b455-4d21-90f3-6f09b28ee01b",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "6e138710-d50e-4912-b429-f339123effe8" },
+ { "IsNew": true, "Id": "1e1fc972-c048-49bc-b0bd-0b266c0e3811" },
+ { "IsNew": true, "Id": "41a81dc1-c1d5-4d7d-b0ee-f65caf919ce7" },
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "854abeb9-ccbe-4a71-b3c3-52f2f1447dab" },
+ { "Id": "5ddb0d18-8e6b-4132-8295-af4b317c8ba6" },
+ { "Id": "b35e803f-99dc-4418-841f-469295bd4548" },
+ { "Id": "76b616b8-d848-4251-86bd-c2bf3127428f" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:31.7105285Z",
+ "PublicId": "008429375147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM.json b/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM.json
new file mode 100644
index 000000000..b7237b1dd
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "f425e64f-99df-4ebf-9f7d-909a65a26aef",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Bangkok_Delphinium.jpg",
+ "Title": "UI_CONTRACT_DELPHINIUM_GROUP_TITLE",
+ "Description": "UI_CONTRACT_DELPHINIUM_GROUP_DESC",
+ "CodeName_Hint": "Delphinium Group",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Release": "1.7.0 Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "a3caa4a2-c53c-4704-a02f-cf7a5065d7ce",
+ "63295d98-4cfb-4491-ab7d-04368dcad083",
+ "8bea845b-0f3e-4494-bfa3-aba04287c95b",
+ "803448c1-b263-4831-b36e-49255fd0d108",
+ "e33119f9-074c-40ab-bcdc-a814c94af747"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:19.9761008Z",
+ "PublicId": "008060350247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM1.json b/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM1.json
new file mode 100644
index 000000000..d954cfbab
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM1.json
@@ -0,0 +1,98 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "d12ae90e-c6a6-4295-8e7a-474ab0a50e6c",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "3a8207bb-84f5-438f-8f30-5c83aef2af80",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "7f6da010-1a96-4783-83e0-48c55a3e7103",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DELPHINIUM_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DELPHINIUM_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "3a8207bb-84f5-438f-8f30-5c83aef2af80"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "7f6da010-1a96-4783-83e0-48c55a3e7103"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "a3caa4a2-c53c-4704-a02f-cf7a5065d7ce",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DELPHINIUM_LEVEL_1_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Delphinium Level 1",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "f425e64f-99df-4ebf-9f7d-909a65a26aef",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "d12ae90e-c6a6-4295-8e7a-474ab0a50e6c" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:36.3355475Z",
+ "PublicId": "008358899247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM2.json b/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM2.json
new file mode 100644
index 000000000..5e4084164
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM2.json
@@ -0,0 +1,156 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "d12ae90e-c6a6-4295-8e7a-474ab0a50e6c",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "3a8207bb-84f5-438f-8f30-5c83aef2af80",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "7f6da010-1a96-4783-83e0-48c55a3e7103",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DELPHINIUM_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DELPHINIUM_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "3a8207bb-84f5-438f-8f30-5c83aef2af80"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "7f6da010-1a96-4783-83e0-48c55a3e7103"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6f917468-bcd4-4adb-b6c6-cf0baa0c9a6b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "7f6da010-1a96-4783-83e0-48c55a3e7103",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DELPHINIUM_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DELPHINIUM_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["f9331697-0f8d-49ca-b09a-e536e4f971af"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f9331697-0f8d-49ca-b09a-e536e4f971af"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "7f6da010-1a96-4783-83e0-48c55a3e7103"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f9331697-0f8d-49ca-b09a-e536e4f971af"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "63295d98-4cfb-4491-ab7d-04368dcad083",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DELPHINIUM_LEVEL_2_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Delphinium Level 2",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "f425e64f-99df-4ebf-9f7d-909a65a26aef",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "6f917468-bcd4-4adb-b6c6-cf0baa0c9a6b" },
+ { "Id": "d12ae90e-c6a6-4295-8e7a-474ab0a50e6c" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:36.3980524Z",
+ "PublicId": "008067974047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM3.json b/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM3.json
new file mode 100644
index 000000000..5170a9fc7
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM3.json
@@ -0,0 +1,157 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "d12ae90e-c6a6-4295-8e7a-474ab0a50e6c",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "3a8207bb-84f5-438f-8f30-5c83aef2af80",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "7f6da010-1a96-4783-83e0-48c55a3e7103",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DELPHINIUM_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DELPHINIUM_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "3a8207bb-84f5-438f-8f30-5c83aef2af80"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "7f6da010-1a96-4783-83e0-48c55a3e7103"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6f917468-bcd4-4adb-b6c6-cf0baa0c9a6b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "7f6da010-1a96-4783-83e0-48c55a3e7103",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DELPHINIUM_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DELPHINIUM_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["f9331697-0f8d-49ca-b09a-e536e4f971af"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f9331697-0f8d-49ca-b09a-e536e4f971af"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "7f6da010-1a96-4783-83e0-48c55a3e7103"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f9331697-0f8d-49ca-b09a-e536e4f971af"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["bd0a9413-cb4d-493f-95f3-849ea7469e45"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "8bea845b-0f3e-4494-bfa3-aba04287c95b",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DELPHINIUM_LEVEL_3_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Delphinium Level 3",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "f425e64f-99df-4ebf-9f7d-909a65a26aef",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "bd0a9413-cb4d-493f-95f3-849ea7469e45" },
+ { "Id": "6f917468-bcd4-4adb-b6c6-cf0baa0c9a6b" },
+ { "Id": "d12ae90e-c6a6-4295-8e7a-474ab0a50e6c" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:36.6011766Z",
+ "PublicId": "008244541247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM4.json b/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM4.json
new file mode 100644
index 000000000..d198108b8
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM4.json
@@ -0,0 +1,215 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "d12ae90e-c6a6-4295-8e7a-474ab0a50e6c",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "3a8207bb-84f5-438f-8f30-5c83aef2af80",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "7f6da010-1a96-4783-83e0-48c55a3e7103",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DELPHINIUM_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DELPHINIUM_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "3a8207bb-84f5-438f-8f30-5c83aef2af80"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "7f6da010-1a96-4783-83e0-48c55a3e7103"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6f917468-bcd4-4adb-b6c6-cf0baa0c9a6b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "7f6da010-1a96-4783-83e0-48c55a3e7103",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DELPHINIUM_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DELPHINIUM_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["f9331697-0f8d-49ca-b09a-e536e4f971af"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f9331697-0f8d-49ca-b09a-e536e4f971af"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "7f6da010-1a96-4783-83e0-48c55a3e7103"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f9331697-0f8d-49ca-b09a-e536e4f971af"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "c3494e07-beee-42b9-9b62-1db3c2d63a41",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "7f6da010-1a96-4783-83e0-48c55a3e7103",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DELPHINIUM_OBJ_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DELPHINIUM_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b910ac67-f24a-43da-830a-087c5ccc274c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b910ac67-f24a-43da-830a-087c5ccc274c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "7f6da010-1a96-4783-83e0-48c55a3e7103"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b910ac67-f24a-43da-830a-087c5ccc274c"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["bd0a9413-cb4d-493f-95f3-849ea7469e45"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "803448c1-b263-4831-b36e-49255fd0d108",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DELPHINIUM_LEVEL_4_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Delphinium Level 4",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "f425e64f-99df-4ebf-9f7d-909a65a26aef",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "c3494e07-beee-42b9-9b62-1db3c2d63a41" },
+ { "Id": "bd0a9413-cb4d-493f-95f3-849ea7469e45" },
+ { "Id": "6f917468-bcd4-4adb-b6c6-cf0baa0c9a6b" },
+ { "Id": "d12ae90e-c6a6-4295-8e7a-474ab0a50e6c" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:36.7261792Z",
+ "PublicId": "008861226947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM5.json b/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM5.json
new file mode 100644
index 000000000..c3bbe667f
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/DELPHINIUM/DELPHINIUM5.json
@@ -0,0 +1,238 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": [
+ "$d12ae90e-c6a6-4295-8e7a-474ab0a50e6c",
+ "$6f917468-bcd4-4adb-b6c6-cf0baa0c9a6b",
+ "$c3494e07-beee-42b9-9b62-1db3c2d63a41",
+ "Completed"
+ ]
+ },
+ "Objectives": [
+ {
+ "Id": "d12ae90e-c6a6-4295-8e7a-474ab0a50e6c",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "3a8207bb-84f5-438f-8f30-5c83aef2af80",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "7f6da010-1a96-4783-83e0-48c55a3e7103",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DELPHINIUM_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DELPHINIUM_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "3a8207bb-84f5-438f-8f30-5c83aef2af80"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "7f6da010-1a96-4783-83e0-48c55a3e7103"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ac9fa06a-a37f-4033-ac40-8fcf4e384f4a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6f917468-bcd4-4adb-b6c6-cf0baa0c9a6b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "7f6da010-1a96-4783-83e0-48c55a3e7103",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DELPHINIUM_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DELPHINIUM_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["f9331697-0f8d-49ca-b09a-e536e4f971af"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f9331697-0f8d-49ca-b09a-e536e4f971af"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "7f6da010-1a96-4783-83e0-48c55a3e7103"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f9331697-0f8d-49ca-b09a-e536e4f971af"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "c3494e07-beee-42b9-9b62-1db3c2d63a41",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "7f6da010-1a96-4783-83e0-48c55a3e7103",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DELPHINIUM_OBJ_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DELPHINIUM_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b910ac67-f24a-43da-830a-087c5ccc274c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b910ac67-f24a-43da-830a-087c5ccc274c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "7f6da010-1a96-4783-83e0-48c55a3e7103"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b910ac67-f24a-43da-830a-087c5ccc274c"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "bd0a9413-cb4d-493f-95f3-849ea7469e45",
+ "ed849749-8bd1-4080-bad2-8c105062397f",
+ "cfe160ec-985d-4f0a-99b2-0fd342d6e889"
+ ],
+ "GameChangerReferences": [],
+ "Entrances": [
+ "3d59f7ff-11b5-4498-925d-d3a2ea148a4e",
+ "9ddbd515-2519-4c16-98aa-0f87af5d8ef5",
+ "3aa4388f-6f87-44a4-b3dc-ac015bf65264",
+ "61f8efe4-7e9e-4add-b69e-bf40213209c2",
+ "b33ae290-5ea1-4229-b41f-680a76d40320",
+ "57e5073f-b4e6-4717-a8db-cbc94cb51087",
+ "c2302bad-8e77-4d72-88c2-36ac1ad8c1b4"
+ ]
+ },
+ "Metadata": {
+ "Id": "e33119f9-074c-40ab-bcdc-a814c94af747",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DELPHINIUM_LEVEL_5_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Delphinium Level 5",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "f425e64f-99df-4ebf-9f7d-909a65a26aef",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "cfe160ec-985d-4f0a-99b2-0fd342d6e889" },
+ { "IsNew": true, "Id": "ed849749-8bd1-4080-bad2-8c105062397f" },
+ { "Id": "c3494e07-beee-42b9-9b62-1db3c2d63a41" },
+ { "Id": "bd0a9413-cb4d-493f-95f3-849ea7469e45" },
+ { "Id": "6f917468-bcd4-4adb-b6c6-cf0baa0c9a6b" },
+ { "Id": "d12ae90e-c6a6-4295-8e7a-474ab0a50e6c" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:36.7886729Z",
+ "PublicId": "008138913247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM.json b/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM.json
new file mode 100644
index 000000000..b24a1d33f
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "1f785def-03b7-4340-af7e-2f5831e77eb5",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Bangkok_Geranium.jpg",
+ "Title": "UI_CONTRACT_GERANIUM_GROUP_TITLE",
+ "Description": "UI_CONTRACT_GERANIUM_GROUP_DESC",
+ "CodeName_Hint": "Geranium Group",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Release": "1.4.x Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "7a158429-6cad-4cf5-ae28-561417ee4985",
+ "168fcb36-bc80-47fc-bf99-05acee0a0f89",
+ "4206e31b-4eaa-4519-8be3-1eeb1f514c8c",
+ "08fd97eb-5ac1-4586-a562-2141050abc0e",
+ "8039ecb0-d903-4b7c-bfed-63c70f895e6f"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:20.2729792Z",
+ "PublicId": "008603030847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM1.json b/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM1.json
new file mode 100644
index 000000000..044aba553
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM1.json
@@ -0,0 +1,40 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "cc71e486-ebce-4feb-bf47-20cc7bca81d5",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "ea65261d-d657-4e7f-8e3b-7027e637e673"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "7a158429-6cad-4cf5-ae28-561417ee4985",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GERANIUM_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_GERANIUM_LEVEL_1_DESC",
+ "CodeName_Hint": "Geranium Level 1",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "1f785def-03b7-4340-af7e-2f5831e77eb5",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "cc71e486-ebce-4feb-bf47-20cc7bca81d5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:37.6949541Z",
+ "PublicId": "008839417647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM2.json b/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM2.json
new file mode 100644
index 000000000..6a8f00d01
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM2.json
@@ -0,0 +1,54 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "cc71e486-ebce-4feb-bf47-20cc7bca81d5",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "ea65261d-d657-4e7f-8e3b-7027e637e673"
+ }
+ }
+ },
+ {
+ "Id": "16a4dd64-fd3e-4a93-85ab-4f9683e34f3b",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "2ea8ef96-7380-447d-a6bf-19a3fa01bc19"
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/bangkok/gamechanger_wild_card_geranium.brick"
+ ],
+ "GameChangers": ["51c8a014-dcc6-4714-a843-0295f9718c7a"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "168fcb36-bc80-47fc-bf99-05acee0a0f89",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GERANIUM_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_GERANIUM_LEVEL_2_DESC",
+ "CodeName_Hint": "Geranium Level 2",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "1f785def-03b7-4340-af7e-2f5831e77eb5",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "16a4dd64-fd3e-4a93-85ab-4f9683e34f3b" },
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "cc71e486-ebce-4feb-bf47-20cc7bca81d5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:37.788849Z",
+ "PublicId": "008868241547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM3.json b/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM3.json
new file mode 100644
index 000000000..89c78264f
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM3.json
@@ -0,0 +1,65 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "cc71e486-ebce-4feb-bf47-20cc7bca81d5",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "ea65261d-d657-4e7f-8e3b-7027e637e673"
+ }
+ }
+ },
+ {
+ "Id": "16a4dd64-fd3e-4a93-85ab-4f9683e34f3b",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "2ea8ef96-7380-447d-a6bf-19a3fa01bc19"
+ }
+ }
+ },
+ {
+ "Id": "9cae9779-d60c-4e94-9885-19ca13e11747",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "1f2fff64-d0a6-4fb6-a89d-c320215b9730"
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/bangkok/gamechanger_wild_card_geranium.brick"
+ ],
+ "GameChangers": ["51c8a014-dcc6-4714-a843-0295f9718c7a"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "4206e31b-4eaa-4519-8be3-1eeb1f514c8c",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GERANIUM_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_GERANIUM_LEVEL_3_DESC",
+ "CodeName_Hint": "Geranium Level 3",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "1f785def-03b7-4340-af7e-2f5831e77eb5",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "9cae9779-d60c-4e94-9885-19ca13e11747" },
+ { "Id": "16a4dd64-fd3e-4a93-85ab-4f9683e34f3b" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "cc71e486-ebce-4feb-bf47-20cc7bca81d5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:37.91372Z",
+ "PublicId": "008076220447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM4.json b/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM4.json
new file mode 100644
index 000000000..6089b8a9f
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM4.json
@@ -0,0 +1,157 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "cc71e486-ebce-4feb-bf47-20cc7bca81d5",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "ea65261d-d657-4e7f-8e3b-7027e637e673"
+ }
+ }
+ },
+ {
+ "Id": "16a4dd64-fd3e-4a93-85ab-4f9683e34f3b",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "2ea8ef96-7380-447d-a6bf-19a3fa01bc19"
+ }
+ }
+ },
+ {
+ "Id": "9cae9779-d60c-4e94-9885-19ca13e11747",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "1f2fff64-d0a6-4fb6-a89d-c320215b9730"
+ }
+ }
+ },
+ {
+ "Id": "6a1a5961-9a49-43ea-b105-d3f166e8f78e",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "BriefingName": "$loc UI_CONTRACT_GERANIUM_FREEZER_BRIEFING_NAME",
+ "Image": "images/contracts/gamechangers/Gamechanger_Bangkok_Freezer.jpg",
+ "LongBriefingText": "$loc UI_CONTRACT_GERANIUM_FREEZER_BRIEFING_DESC",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_GERANIUM_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_GERANIUM_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "AmountToDump": 3,
+ "Targets": ["e5108884-fed4-43b8-b932-6f697bd9c358"]
+ },
+ "States": {
+ "Start": {
+ "TargetInFreezer": {
+ "Actions": { "$dec": "AmountToDump" },
+ "Transition": "CheckCount"
+ },
+ "BodyBagged": {
+ "Condition": {
+ "$or": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1f2fff64-d0a6-4fb6-a89d-c320215b9730"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2ea8ef96-7380-447d-a6bf-19a3fa01bc19"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ea65261d-d657-4e7f-8e3b-7027e637e673"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ },
+ "Body_OutofMap": { "Transition": "Failure" },
+ "BodyHidden": {
+ "Condition": {
+ "$or": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1f2fff64-d0a6-4fb6-a89d-c320215b9730"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2ea8ef96-7380-447d-a6bf-19a3fa01bc19"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ea65261d-d657-4e7f-8e3b-7027e637e673"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ },
+ "CheckCount": {
+ "-": [
+ {
+ "Condition": {
+ "$eq": ["$.AmountToDump", 0]
+ },
+ "Transition": "Success"
+ },
+ { "Transition": "Start" }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/bangkok/gamechanger_wild_card_geranium.brick"
+ ],
+ "GameChangers": [
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "62942ece-3b7e-4fa6-9595-eb1ae92145fd"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "08fd97eb-5ac1-4586-a562-2141050abc0e",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GERANIUM_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_GERANIUM_LEVEL_4_DESC",
+ "CodeName_Hint": "Geranium Level 4",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "1f785def-03b7-4340-af7e-2f5831e77eb5",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "6a1a5961-9a49-43ea-b105-d3f166e8f78e" },
+ { "Id": "9cae9779-d60c-4e94-9885-19ca13e11747" },
+ { "Id": "16a4dd64-fd3e-4a93-85ab-4f9683e34f3b" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "cc71e486-ebce-4feb-bf47-20cc7bca81d5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:38.023102Z",
+ "PublicId": "008441865247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM5.json b/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM5.json
new file mode 100644
index 000000000..dd5755987
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/GERANIUM/GERANIUM5.json
@@ -0,0 +1,159 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "cc71e486-ebce-4feb-bf47-20cc7bca81d5",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "ea65261d-d657-4e7f-8e3b-7027e637e673"
+ }
+ }
+ },
+ {
+ "Id": "16a4dd64-fd3e-4a93-85ab-4f9683e34f3b",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "2ea8ef96-7380-447d-a6bf-19a3fa01bc19"
+ }
+ }
+ },
+ {
+ "Id": "9cae9779-d60c-4e94-9885-19ca13e11747",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "1f2fff64-d0a6-4fb6-a89d-c320215b9730"
+ }
+ }
+ },
+ {
+ "Id": "6a1a5961-9a49-43ea-b105-d3f166e8f78e",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "BriefingName": "$loc UI_CONTRACT_GERANIUM_FREEZER_BRIEFING_NAME",
+ "Image": "images/contracts/gamechangers/Gamechanger_Bangkok_Freezer.jpg",
+ "LongBriefingText": "$loc UI_CONTRACT_GERANIUM_FREEZER_BRIEFING_DESC",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_GERANIUM_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_GERANIUM_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "AmountToDump": 3,
+ "Targets": ["e5108884-fed4-43b8-b932-6f697bd9c358"]
+ },
+ "States": {
+ "Start": {
+ "TargetInFreezer": {
+ "Actions": { "$dec": "AmountToDump" },
+ "Transition": "CheckCount"
+ },
+ "BodyBagged": {
+ "Condition": {
+ "$or": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1f2fff64-d0a6-4fb6-a89d-c320215b9730"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2ea8ef96-7380-447d-a6bf-19a3fa01bc19"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ea65261d-d657-4e7f-8e3b-7027e637e673"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ },
+ "Body_OutofMap": { "Transition": "Failure" },
+ "BodyHidden": {
+ "Condition": {
+ "$or": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1f2fff64-d0a6-4fb6-a89d-c320215b9730"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2ea8ef96-7380-447d-a6bf-19a3fa01bc19"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ea65261d-d657-4e7f-8e3b-7027e637e673"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ },
+ "CheckCount": {
+ "-": [
+ {
+ "Condition": {
+ "$eq": ["$.AmountToDump", 0]
+ },
+ "Transition": "Success"
+ },
+ { "Transition": "Start" }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/bangkok/gamechanger_wild_card_geranium.brick"
+ ],
+ "GameChangers": [
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "62942ece-3b7e-4fa6-9595-eb1ae92145fd",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "8039ecb0-d903-4b7c-bfed-63c70f895e6f",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GERANIUM_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_GERANIUM_LEVEL_5_DESC",
+ "CodeName_Hint": "Geranium Level 5",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Type": "escalation",
+ "InGroup": "1f785def-03b7-4340-af7e-2f5831e77eb5",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172" },
+ { "Id": "6a1a5961-9a49-43ea-b105-d3f166e8f78e" },
+ { "Id": "9cae9779-d60c-4e94-9885-19ca13e11747" },
+ { "Id": "16a4dd64-fd3e-4a93-85ab-4f9683e34f3b" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "cc71e486-ebce-4feb-bf47-20cc7bca81d5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:38.1168587Z",
+ "PublicId": "008058614047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS.json b/contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS.json
new file mode 100644
index 000000000..95d720b1b
--- /dev/null
+++ b/contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "ccbde3e2-67e7-4534-95ec-e9bd7ef65273",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Bangkok_Hibiscus.jpg",
+ "Title": "UI_CONTRACT_HIBISCUS_GROUP_TITLE",
+ "Description": "UI_CONTRACT_HIBISCUS_GROUP_DESC",
+ "CodeName_Hint": "Hibiscus Group",
+ "RequiredUnlockable": "ACCESS_HIT_TIGER",
+ "Location": "LOCATION_BANGKOK",
+ "ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
+ "Release": "1.6.x Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "3c93370d-e6d2-48b3-b37a-8fa27f63027c",
+ "4e1cac0d-0f16-4c58-ad8c-f5dc003fe368",
+ "ed54d12a-51e3-470d-b712-cb2a364c95d0",
+ "79511294-9054-409d-8062-c24d66fb1ff0",
+ "2e83eda3-230f-429c-965a-c89e7ada97e3"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:21.7261118Z",
+ "PublicId": "008422317047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BANGKOK/CADEN1.json b/contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS1.json
similarity index 92%
rename from contractdata/BANGKOK/CADEN1.json
rename to contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS1.json
index 10e9c8953..caa37b395 100644
--- a/contractdata/BANGKOK/CADEN1.json
+++ b/contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS1.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "76b616b8-d848-4251-86bd-c2bf3127428f",
@@ -76,16 +75,13 @@
"Location": "LOCATION_BANGKOK",
"ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
"Type": "escalation",
- "TileImage": "images/contracts/escalation/contractescalation_bangkok_hibiscus.jpg",
- "Entitlements": ["H1_LEGACY_STANDARD"],
"InGroup": "ccbde3e2-67e7-4534-95ec-e9bd7ef65273",
"GroupObjectiveDisplayOrder": [
- {
- "Id": "76b616b8-d848-4251-86bd-c2bf3127428f"
- }
+ { "Id": "76b616b8-d848-4251-86bd-c2bf3127428f" }
],
"LastUpdate": "2020-11-09T13:35:39.5543859Z",
- "PublicId": "008003372547"
+ "PublicId": "008003372547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/BANGKOK/CADEN2.json b/contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS2.json
similarity index 90%
rename from contractdata/BANGKOK/CADEN2.json
rename to contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS2.json
index 665b0eaad..b2002a170 100644
--- a/contractdata/BANGKOK/CADEN2.json
+++ b/contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS2.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "76b616b8-d848-4251-86bd-c2bf3127428f",
@@ -86,20 +85,14 @@
"Location": "LOCATION_BANGKOK",
"ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
"Type": "escalation",
- "TileImage": "images/contracts/escalation/contractescalation_bangkok_hibiscus.jpg",
- "Entitlements": ["H1_LEGACY_STANDARD"],
"InGroup": "ccbde3e2-67e7-4534-95ec-e9bd7ef65273",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "60bcf81b-cd45-4807-8b15-18f914bf9af0"
- },
- {
- "Id": "76b616b8-d848-4251-86bd-c2bf3127428f"
- }
+ { "IsNew": true, "Id": "60bcf81b-cd45-4807-8b15-18f914bf9af0" },
+ { "Id": "76b616b8-d848-4251-86bd-c2bf3127428f" }
],
"LastUpdate": "2020-11-09T13:35:39.6481174Z",
- "PublicId": "008698387547"
+ "PublicId": "008698387547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/BANGKOK/CADEN3.json b/contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS3.json
similarity index 88%
rename from contractdata/BANGKOK/CADEN3.json
rename to contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS3.json
index 5a6814103..61e86bc0a 100644
--- a/contractdata/BANGKOK/CADEN3.json
+++ b/contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS3.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "76b616b8-d848-4251-86bd-c2bf3127428f",
@@ -86,23 +85,15 @@
"Location": "LOCATION_BANGKOK",
"ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
"Type": "escalation",
- "TileImage": "images/contracts/escalation/contractescalation_bangkok_hibiscus.jpg",
- "Entitlements": ["H1_LEGACY_STANDARD"],
"InGroup": "ccbde3e2-67e7-4534-95ec-e9bd7ef65273",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "bcda9aea-dcef-458c-b9b5-7471c3f8d0c1"
- },
- {
- "Id": "60bcf81b-cd45-4807-8b15-18f914bf9af0"
- },
- {
- "Id": "76b616b8-d848-4251-86bd-c2bf3127428f"
- }
+ { "IsNew": true, "Id": "bcda9aea-dcef-458c-b9b5-7471c3f8d0c1" },
+ { "Id": "60bcf81b-cd45-4807-8b15-18f914bf9af0" },
+ { "Id": "76b616b8-d848-4251-86bd-c2bf3127428f" }
],
"LastUpdate": "2020-11-09T13:35:39.7106235Z",
- "PublicId": "008097588447"
+ "PublicId": "008097588447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/BANGKOK/CADEN4.json b/contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS4.json
similarity index 87%
rename from contractdata/BANGKOK/CADEN4.json
rename to contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS4.json
index f1c0f7f2d..af76c0094 100644
--- a/contractdata/BANGKOK/CADEN4.json
+++ b/contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS4.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "76b616b8-d848-4251-86bd-c2bf3127428f",
@@ -96,26 +95,16 @@
"Location": "LOCATION_BANGKOK",
"ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
"Type": "escalation",
- "TileImage": "images/contracts/escalation/contractescalation_bangkok_hibiscus.jpg",
- "Entitlements": ["H1_LEGACY_STANDARD"],
"InGroup": "ccbde3e2-67e7-4534-95ec-e9bd7ef65273",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "52912383-f877-4e0d-8228-d094c5660082"
- },
- {
- "Id": "ca9604ab-c712-45db-b1b4-e04ac60d2465"
- },
- {
- "Id": "60bcf81b-cd45-4807-8b15-18f914bf9af0"
- },
- {
- "Id": "76b616b8-d848-4251-86bd-c2bf3127428f"
- }
+ { "IsNew": true, "Id": "52912383-f877-4e0d-8228-d094c5660082" },
+ { "Id": "ca9604ab-c712-45db-b1b4-e04ac60d2465" },
+ { "Id": "60bcf81b-cd45-4807-8b15-18f914bf9af0" },
+ { "Id": "76b616b8-d848-4251-86bd-c2bf3127428f" }
],
"LastUpdate": "2020-11-09T13:35:39.8043671Z",
- "PublicId": "008229987147"
+ "PublicId": "008229987147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/BANGKOK/CADEN5.json b/contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS5.json
similarity index 90%
rename from contractdata/BANGKOK/CADEN5.json
rename to contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS5.json
index e2011a595..07d5f097d 100644
--- a/contractdata/BANGKOK/CADEN5.json
+++ b/contractdata/BANGKOK/ESCALATION/HIBISCUS/HIBISCUS5.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "76b616b8-d848-4251-86bd-c2bf3127428f",
@@ -69,9 +68,7 @@
"HardCondition": true
}
],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_HIBISCUS_OBJ_2"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HIBISCUS_OBJ_2" },
"BriefingText": "$loc UI_CONTRACT_HIBISCUS_OBJ_2",
"Type": "statemachine",
"Definition": {
@@ -126,9 +123,7 @@
"HardCondition": true
}
],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_HIBISCUS_OBJ_3"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HIBISCUS_OBJ_3" },
"BriefingText": "$loc UI_CONTRACT_HIBISCUS_OBJ_3",
"Type": "statemachine",
"Definition": {
@@ -191,31 +186,19 @@
"CodeName_Hint": "Hibiscus Level 5",
"RequiredUnlockable": "ACCESS_HIT_TIGER",
"Location": "LOCATION_BANGKOK",
- "TileImage": "images/contracts/escalation/contractescalation_bangkok_hibiscus.jpg",
- "Entitlements": ["H1_LEGACY_STANDARD"],
"ScenePath": "assembly:/_pro/scenes/missions/Bangkok/_scene_tiger.entity",
"Type": "escalation",
"InGroup": "ccbde3e2-67e7-4534-95ec-e9bd7ef65273",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "0cf5e693-35ec-457e-a004-da4672b90376"
- },
- {
- "Id": "52912383-f877-4e0d-8228-d094c5660082"
- },
- {
- "Id": "ca9604ab-c712-45db-b1b4-e04ac60d2465"
- },
- {
- "Id": "60bcf81b-cd45-4807-8b15-18f914bf9af0"
- },
- {
- "Id": "76b616b8-d848-4251-86bd-c2bf3127428f"
- }
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "52912383-f877-4e0d-8228-d094c5660082" },
+ { "Id": "ca9604ab-c712-45db-b1b4-e04ac60d2465" },
+ { "Id": "60bcf81b-cd45-4807-8b15-18f914bf9af0" },
+ { "Id": "76b616b8-d848-4251-86bd-c2bf3127428f" }
],
"LastUpdate": "2020-11-09T13:35:39.8981191Z",
- "PublicId": "008166982047"
+ "PublicId": "008166982047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/BERLIN/THELIABILITY.json b/contractdata/BERLIN/ELUSIVE/THELIABILITY.json
similarity index 98%
rename from contractdata/BERLIN/THELIABILITY.json
rename to contractdata/BERLIN/ELUSIVE/THELIABILITY.json
index 53bf039cd..fb7ed59c8 100644
--- a/contractdata/BERLIN/THELIABILITY.json
+++ b/contractdata/BERLIN/ELUSIVE/THELIABILITY.json
@@ -94,7 +94,8 @@
"Location": "LOCATION_EDGY_FOX",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"PublicId": "029137535847",
- "Entitlements": ["LOCATION_EDGY"]
+ "Entitlements": ["LOCATION_EDGY"],
+ "Season": 3
},
"UserData": {}
}
diff --git a/contractdata/BERLIN/ESCALATION/AMBROSIA/AMBROSIA.json b/contractdata/BERLIN/ESCALATION/AMBROSIA/AMBROSIA.json
new file mode 100644
index 000000000..8a33ef5a3
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/AMBROSIA/AMBROSIA.json
@@ -0,0 +1,52 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/scenario_ambrosia.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "Entrances": ["c82062a2-eb04-48f8-ac39-ddf85bff338b"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "e3b65e65-636b-4dfd-bb42-65a18c5dce4a",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edgy_Ambrosia.jpg",
+ "Title": "UI_CONTRACT_AMBROSIA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_AMBROSIA_GROUP_DESC",
+ "CodeName_Hint": "Ambrosia - Group",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_ambrosia.entity",
+ "Type": "escalation",
+ "Release": "3.2.0 Escalation",
+ "Entitlements": ["H3_DEADLYSINS_LUST"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": ["cb712a0c-cf36-4c36-86d8-f57502e594bd"]
+ },
+ "LastUpdate": "2023-03-30T11:20:23.067451Z",
+ "PublicId": "029999535347"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BERLIN/ESCALATION/AMBROSIA/AMBROSIA1.json b/contractdata/BERLIN/ESCALATION/AMBROSIA/AMBROSIA1.json
new file mode 100644
index 000000000..bd6acd278
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/AMBROSIA/AMBROSIA1.json
@@ -0,0 +1,245 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "--- Identify secret admirer ---",
+ "Id": "ae722144-894b-4cc6-a551-fb2f839ce824",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Edgy_Ambrosia_Identify.jpg",
+ "BriefingName": "$loc UI_CONTRACT_AMBROSIA_OBJ_IDENTIFY",
+ "BriefingText": "$loc UI_CONTRACT_AMBROSIA_OBJ_IDENTIFY_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_AMBROSIA_OBJ_IDENTIFY",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "States": {
+ "Start": {
+ "Indentified": { "Transition": "Success" },
+ "WrongIndentified": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate the posers ---",
+ "Id": "8694628d-9e91-4bf4-9800-11950d5c2a7d",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Edgy_Ambrosia_Eliminate.jpg",
+ "BriefingName": "$loc UI_CONTRACT_AMBROSIA_OBJ_ELIMINATE",
+ "BriefingText": "$loc UI_CONTRACT_AMBROSIA_OBJ_ELIMINATE_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_AMBROSIA_OBJ_ELIMINATE",
+ "iconType": 0
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "States": {
+ "Start": { "AllDone": { "Transition": "Success" } }
+ }
+ }
+ },
+ {
+ "_comment": "--- HIDDEN Eliminate the posers ---",
+ "Id": "6aac5993-4b4a-4ec5-a9a0-6c46e804c437",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ForceShowOnLoadingScreen": false,
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Visible": false,
+ "Image": "images/contracts/escalation/ContractEscalation_Edgy_Ambrosia_Eliminate.jpg",
+ "BriefingName": "$loc UI_CONTRACT_AMBROSIA_OBJ_ELIMINATE",
+ "BriefingText": "$loc UI_CONTRACT_AMBROSIA_OBJ_ELIMINATE",
+ "Type": "statemachine",
+ "Definition": {
+ "Context": { "Targets": [], "TargetCount": 0 },
+ "States": {
+ "Start": {
+ "TargetPicked": [
+ {
+ "Actions": {
+ "$pushunique": [
+ "Targets",
+ "$Value.RepositoryId"
+ ],
+ "$inc": "TargetCount"
+ }
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ },
+ "Actions": { "$dec": "TargetCount" }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetCount", 0]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- HIDDEN Do not eliminate the admirer secondary -----",
+ "Id": "02a4ddc6-2f46-4b5a-a6e4-7bb8a811e87a",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ForceShowOnLoadingScreen": false,
+ "IsHidden": true,
+ "Visible": false,
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Edgy_Ambrosia_DoNotEliminate.jpg",
+ "BriefingName": "$loc UI_CONTRACT_AMBROSIA_OBJ_DONOTELIMINATE",
+ "BriefingText": "$loc UI_CONTRACT_AMBROSIA_OBJ_DONOTELIMINATE",
+ "LongBriefingText": "$loc UI_CONTRACT_AMBROSIA_OBJ_DONOTELIMINATE",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": { "Targets": [], "TargetCount": 0 },
+ "States": {
+ "Start": {
+ "AdmirerPicked": [
+ {
+ "Actions": {
+ "$pushunique": [
+ "Targets",
+ "$Value.RepositoryId"
+ ],
+ "$inc": "TargetCount"
+ }
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ },
+ "Actions": { "$dec": "TargetCount" }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetCount", 0]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Activation": {
+ "$eq": ["$02a4ddc6-2f46-4b5a-a6e4-7bb8a811e87a", "Failed"]
+ },
+ "_comment": "----- HIDDEN Do not eliminate the admirer primary -----",
+ "Id": "dbfa0473-6423-487a-9427-873169468cf8",
+ "Primary": true,
+ "ObjectiveType": "custom",
+ "ForceShowOnLoadingScreen": false,
+ "Image": "images/contracts/escalation/ContractEscalation_Edgy_Ambrosia_DoNotEliminate.jpg",
+ "BriefingName": "$loc UI_CONTRACT_AMBROSIA_OBJ_DONOTELIMINATE",
+ "BriefingText": "$loc UI_CONTRACT_AMBROSIA_OBJ_DONOTELIMINATE",
+ "LongBriefingText": "$loc UI_CONTRACT_AMBROSIA_OBJ_DONOTELIMINATE",
+ "Visible": false,
+ "IsHidden": true,
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_AMBROSIA_OBJ_DONOTELIMINATE",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "ExcludeFromScoring": false,
+ "OnInactive": { "IfInProgress": { "State": "Completed" } },
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "-": {},
+ "FailThis": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "GameChangers": ["07b1bc1d-f52b-4004-a760-846c4bc3f172"],
+ "Entrances": ["c82062a2-eb04-48f8-ac39-ddf85bff338b"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_LUST_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "833835aa-e982-48b4-9fa5-681972027ab0"
+ }
+ }
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "cb712a0c-cf36-4c36-86d8-f57502e594bd",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-05T14:12:47.2836568Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_AMBROSIA_LEVEL_1",
+ "Description": "UI_CONTRACT_AMBROSIA_GROUP_DESC",
+ "CodeName_Hint": "Ambrosia - Level 1",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_ambrosia.entity",
+ "Type": "escalation",
+ "InGroup": "e3b65e65-636b-4dfd-bb42-65a18c5dce4a",
+ "Release": "3.2.x escalation",
+ "Entitlements": ["H3_DEADLYSINS_LUST"],
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "ae722144-894b-4cc6-a551-fb2f839ce824" },
+ { "Id": "8694628d-9e91-4bf4-9800-11950d5c2a7d" },
+ { "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:24.155216Z",
+ "PublicId": "029813180047",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edgy_Ambrosia.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BERLIN/ESCALATION/CORNFLOWER/CORNFLOWER.json b/contractdata/BERLIN/ESCALATION/CORNFLOWER/CORNFLOWER.json
new file mode 100644
index 000000000..704fbef0c
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/CORNFLOWER/CORNFLOWER.json
@@ -0,0 +1,60 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_cornflower.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "Entrances": [
+ "2f255e35-5d23-4b8a-9c5a-885a8c79e18a",
+ "b1233f2e-83ce-4124-b139-9a7cbaf09e83",
+ "88f47eb3-d914-46d9-99aa-6fb848964c7c"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "079876de-ddd7-47aa-8719-abe97d82fc12",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edgy_Cornflower.jpg",
+ "Title": "UI_CONTRACT_CORNFLOWER_GROUP_TITLE",
+ "Description": "UI_CONTRACT_CORNFLOWER_GROUP_DESC",
+ "CodeName_Hint": "Cornflower - Group",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_fox_cornflower.entity",
+ "Type": "escalation",
+ "Release": "3.2.0 Escalation",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "9b42b7fe-e9be-4e81-abc8-7f3189c8b018",
+ "e47f5c59-873d-405b-a93b-a0c25ecf763c",
+ "c151a573-7571-4f7b-b5a3-178dd2d58601"
+ ]
+ },
+ "LastUpdate": "2023-03-30T11:20:23.3574062Z",
+ "PublicId": "029081503047"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BERLIN/ESCALATION/CORNFLOWER/CORNFLOWER1.json b/contractdata/BERLIN/ESCALATION/CORNFLOWER/CORNFLOWER1.json
new file mode 100644
index 000000000..6ca56c9e4
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/CORNFLOWER/CORNFLOWER1.json
@@ -0,0 +1,349 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "--- Escape ---",
+ "Id": "23c572fa-e5c8-4c3b-8f91-ec7a3c74ef06",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/contractescalation_edgy_cornflower_escape.jpg",
+ "BriefingName": "$loc UI_CONTRACT_CORNFLOWER_OBJ_ESCAPE",
+ "BriefingText": "$loc UI_CONTRACT_CORNFLOWER_OBJ_ESCAPE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CORNFLOWER_OBJ_ESCAPE",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "States": {
+ "Start": { "Escaped": { "Transition": "Success" } }
+ }
+ }
+ },
+ {
+ "_comment": "--- Acquire poison ---",
+ "Id": "70f397a0-dce1-455a-a07f-f37b0a607b03",
+ "Category": "secondary",
+ "Activation": {
+ "$eq": [
+ "$2cdec09d-e1ba-4b79-9584-ad479166de8e",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfCompleted": { "State": "Success" } },
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/contractescalation_edgy_cornflower_poison.jpg",
+ "BriefingName": "$loc UI_CONTRACT_CORNFLOWER_OBJ_POISON",
+ "BriefingText": "$loc UI_CONTRACT_CORNFLOWER_OBJ_POISON",
+ "ExcludeFromScoring": true,
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CORNFLOWER_OBJ_POISON",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["49765e76-dea7-4ad4-b502-2bad7727a15f"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "49765e76-dea7-4ad4-b502-2bad7727a15f"
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Biker With Leather Strap -----",
+ "Id": "2cdec09d-e1ba-4b79-9584-ad479166de8e",
+ "Primary": true,
+ "Activation": {
+ "$eq": [
+ "$23c572fa-e5c8-4c3b-8f91-ec7a3c74ef06",
+ "Completed"
+ ]
+ },
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "14aea5f5-82b8-447e-b7f6-042f24d11a15",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "b262d4bb-6445-43cb-bb7c-fde6fe990aa7",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_1"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["1fe8fde1-3d30-4507-ae73-32d53e158dbd"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1fe8fde1-3d30-4507-ae73-32d53e158dbd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "14aea5f5-82b8-447e-b7f6-042f24d11a15"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1fe8fde1-3d30-4507-ae73-32d53e158dbd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Biker With Poison -----",
+ "Id": "daa3736e-a50e-4711-96b8-d175fd1f89f2",
+ "Primary": true,
+ "Activation": {
+ "$eq": [
+ "$23c572fa-e5c8-4c3b-8f91-ec7a3c74ef06",
+ "Completed"
+ ]
+ },
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "49765e76-dea7-4ad4-b502-2bad7727a15f",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "b262d4bb-6445-43cb-bb7c-fde6fe990aa7",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["f10b5b80-3231-4bf4-9dde-86fc279ad73e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f10b5b80-3231-4bf4-9dde-86fc279ad73e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "49765e76-dea7-4ad4-b502-2bad7727a15f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f10b5b80-3231-4bf4-9dde-86fc279ad73e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Biker In Accident -----",
+ "Id": "e1c811da-5280-451d-bdf2-d5760afa5b64",
+ "Primary": true,
+ "Activation": {
+ "$eq": [
+ "$23c572fa-e5c8-4c3b-8f91-ec7a3c74ef06",
+ "Completed"
+ ]
+ },
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "b262d4bb-6445-43cb-bb7c-fde6fe990aa7",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_3",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_3"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["0674dc0d-e826-43dc-a3ac-16bb3230209b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "0674dc0d-e826-43dc-a3ac-16bb3230209b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillMethodBroad",
+ "accident"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "0674dc0d-e826-43dc-a3ac-16bb3230209b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "9f409781-0a06-4748-b08d-784e78c6d481",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172",
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ ],
+ "Entrances": ["2f255e35-5d23-4b8a-9c5a-885a8c79e18a"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_ASYLUM_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "b262d4bb-6445-43cb-bb7c-fde6fe990aa7"
+ }
+ }
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "9b42b7fe-e9be-4e81-abc8-7f3189c8b018",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-05T14:12:47.2836568Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CORNFLOWER_LEVEL_1_NAME",
+ "Description": "UI_CONTRACT_CORNFLOWER_LEVEL_1_DESC",
+ "CodeName_Hint": "Cornflower - Level 1",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_fox_cornflower.entity",
+ "Type": "escalation",
+ "InGroup": "079876de-ddd7-47aa-8719-abe97d82fc12",
+ "Release": "3.2.x escalation",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "2cdec09d-e1ba-4b79-9584-ad479166de8e" },
+ { "Id": "daa3736e-a50e-4711-96b8-d175fd1f89f2" },
+ { "Id": "e1c811da-5280-451d-bdf2-d5760afa5b64" },
+ { "Id": "70f397a0-dce1-455a-a07f-f37b0a607b03" },
+ { "Id": "23c572fa-e5c8-4c3b-8f91-ec7a3c74ef06" },
+ { "Id": "9f409781-0a06-4748-b08d-784e78c6d481" },
+ { "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172" },
+ { "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.2613458Z",
+ "PublicId": "029524966947",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edgy_Cornflower.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BERLIN/ESCALATION/CORNFLOWER/CORNFLOWER2.json b/contractdata/BERLIN/ESCALATION/CORNFLOWER/CORNFLOWER2.json
new file mode 100644
index 000000000..d5f57e2e1
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/CORNFLOWER/CORNFLOWER2.json
@@ -0,0 +1,337 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "Eliminate biker by drowning",
+ "Id": "e1395016-1bf7-41f3-a81d-485102a64d2f",
+ "Category": "primary",
+ "BriefingName": "",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_drown",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "b262d4bb-6445-43cb-bb7c-fde6fe990aa7",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_4"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_4",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["eec54876-49ff-499f-9a58-807e3b2eba13"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "eec54876-49ff-499f-9a58-807e3b2eba13"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.SetPieceType",
+ "7b28519a-3c66-4498-a61b-ae6926a85594"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "eec54876-49ff-499f-9a58-807e3b2eba13"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillMethodStrict",
+ "accident_push"
+ ]
+ }
+ ]
+ },
+ "Transition": "CheckWater"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "eec54876-49ff-499f-9a58-807e3b2eba13"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ },
+ "CheckWater": {
+ "TargetInWater": { "Transition": "Success" },
+ "$timer": {
+ "Condition": { "$after": 3 },
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate biker with electricity",
+ "Id": "8d4b66d0-ef49-47d9-9f77-159796b3d795",
+ "Category": "primary",
+ "BriefingName": "",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_electric",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "b262d4bb-6445-43cb-bb7c-fde6fe990aa7",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_5"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_5",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["1ebbb179-2df7-4f02-8041-e2b87327860a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1ebbb179-2df7-4f02-8041-e2b87327860a"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "Electric"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1ebbb179-2df7-4f02-8041-e2b87327860a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Biker with an axe -----",
+ "Id": "cebd1925-b336-436f-b150-9bc686549be6",
+ "Primary": true,
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "a8bc4325-718e-45ba-b0e4-000729c70ce4",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "b262d4bb-6445-43cb-bb7c-fde6fe990aa7",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_6",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_6"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["10d7b474-c088-4be9-a425-c8e7b38147ca"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "10d7b474-c088-4be9-a425-c8e7b38147ca"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "a8bc4325-718e-45ba-b0e4-000729c70ce4"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "10d7b474-c088-4be9-a425-c8e7b38147ca"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "369c68f7-cbef-4e45-83c7-8acd0dc2d237"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "10d7b474-c088-4be9-a425-c8e7b38147ca"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "58dceb1c-d7db-41dc-9750-55e3ab87fdf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "10d7b474-c088-4be9-a425-c8e7b38147ca"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "9f409781-0a06-4748-b08d-784e78c6d481",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172",
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ ],
+ "Entrances": ["b1233f2e-83ce-4124-b139-9a7cbaf09e83"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_ASYLUM_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "b262d4bb-6445-43cb-bb7c-fde6fe990aa7"
+ }
+ }
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "e47f5c59-873d-405b-a93b-a0c25ecf763c",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-05T14:12:47.2836568Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CORNFLOWER_LEVEL_2_NAME",
+ "Description": "UI_CONTRACT_CORNFLOWER_LEVEL_2_DESC",
+ "CodeName_Hint": "Cornflower - Level 2",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_fox_cornflower.entity",
+ "Type": "escalation",
+ "InGroup": "079876de-ddd7-47aa-8719-abe97d82fc12",
+ "Release": "3.2.x escalation",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "e1395016-1bf7-41f3-a81d-485102a64d2f" },
+ { "IsNew": true, "Id": "8d4b66d0-ef49-47d9-9f77-159796b3d795" },
+ { "IsNew": true, "Id": "cebd1925-b336-436f-b150-9bc686549be6" },
+ { "Id": "9f409781-0a06-4748-b08d-784e78c6d481" },
+ { "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172" },
+ { "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.2764646Z",
+ "PublicId": "029804940347",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edgy_Cornflower.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BERLIN/ESCALATION/CORNFLOWER/CORNFLOWER3.json b/contractdata/BERLIN/ESCALATION/CORNFLOWER/CORNFLOWER3.json
new file mode 100644
index 000000000..4a74ff6cb
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/CORNFLOWER/CORNFLOWER3.json
@@ -0,0 +1,292 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "----- Eliminate Biker by snapping neck -----",
+ "Id": "808cc36d-71a6-4d91-af68-46a536b64d84",
+ "Category": "primary",
+ "BriefingName": "",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "snap_neck",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "b262d4bb-6445-43cb-bb7c-fde6fe990aa7",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_7"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_7",
+ "Type": "statemachine",
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["8213f8ef-858f-41cc-88ff-a4715ef4ccac"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8213f8ef-858f-41cc-88ff-a4715ef4ccac"
+ ]
+ },
+ {
+ "$or": [
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "CoupDeGrace"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "Subdue"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8213f8ef-858f-41cc-88ff-a4715ef4ccac"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Biker with an explosion -----",
+ "Id": "3fea95f9-50f1-4830-abd9-3bd3d82b8905",
+ "Primary": true,
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_explosion",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "b262d4bb-6445-43cb-bb7c-fde6fe990aa7",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_8",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_8"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["00e03272-acc1-47b0-bcd4-98faf7195bdc"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "00e03272-acc1-47b0-bcd4-98faf7195bdc"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillMethodBroad",
+ "accident"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "00e03272-acc1-47b0-bcd4-98faf7195bdc"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Biker with a knife -----",
+ "Id": "8907b780-e6f9-488e-ab0a-a85e55548e08",
+ "Primary": true,
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "2c037ef5-a01b-4532-8216-1d535193a837",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "b262d4bb-6445-43cb-bb7c-fde6fe990aa7",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_9",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CORNFLOWER_OBJ_BIKER_9"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["9e594f42-c1c7-481d-8490-1722615a44e4"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9e594f42-c1c7-481d-8490-1722615a44e4"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "2c037ef5-a01b-4532-8216-1d535193a837"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9e594f42-c1c7-481d-8490-1722615a44e4"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "9f409781-0a06-4748-b08d-784e78c6d481",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172",
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ ],
+ "Entrances": ["88f47eb3-d914-46d9-99aa-6fb848964c7c"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_ASYLUM_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "b262d4bb-6445-43cb-bb7c-fde6fe990aa7"
+ }
+ }
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "c151a573-7571-4f7b-b5a3-178dd2d58601",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-05T14:12:47.2836568Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CORNFLOWER_LEVEL_3_NAME",
+ "Description": "UI_CONTRACT_CORNFLOWER_LEVEL_3_DESC",
+ "CodeName_Hint": "Cornflower - Level 3",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_fox_cornflower.entity",
+ "Type": "escalation",
+ "InGroup": "079876de-ddd7-47aa-8719-abe97d82fc12",
+ "Release": "3.2.x escalation",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "808cc36d-71a6-4d91-af68-46a536b64d84" },
+ { "IsNew": true, "Id": "3fea95f9-50f1-4830-abd9-3bd3d82b8905" },
+ { "IsNew": true, "Id": "8907b780-e6f9-488e-ab0a-a85e55548e08" },
+ { "Id": "9f409781-0a06-4748-b08d-784e78c6d481" },
+ { "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172" },
+ { "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.2917837Z",
+ "PublicId": "029771682747",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edgy_Cornflower.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BERLIN/ESCALATION/EGGHUNT/EGGHUNT.json b/contractdata/BERLIN/ESCALATION/EGGHUNT/EGGHUNT.json
new file mode 100644
index 000000000..d73b3a9cb
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/EGGHUNT/EGGHUNT.json
@@ -0,0 +1,62 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/scenario_grasssnake.brick",
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/scenario_grasssnake_level2.brick",
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/scenario_grasssnake_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "Entrances": [
+ "f223f1f2-f009-4aeb-a6d5-cf0a38dc7262",
+ "694656e1-badf-4c20-9ff0-2a052c32aac8"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "9d88605f-6871-46a8-bd46-9804ea04fca9",
+ "IsPublished": true,
+ "IsSeasonal": true,
+ "CreationTimestamp": "2020-01-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edgy_Grasssnake.jpg",
+ "Title": "UI_CONTRACT_GRASSSNAKE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_GRASSSNAKE_GROUP_DESC",
+ "CodeName_Hint": "Grasssnake - Group",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_grasssnake.entity",
+ "Type": "escalation",
+ "Release": "3.1.1 Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "5452c904-e7e2-4cf4-939c-d3b41dd8dfb8",
+ "a9e69460-73f2-4928-806d-f79d9e6368bc",
+ "f5ebd915-3fc8-4cb7-95fd-f666f98e8b45"
+ ]
+ },
+ "Entitlements": ["LOCATION_EDGY"],
+ "LastUpdate": "2021-04-29T11:35:21.8003223Z",
+ "PublicId": "029180879647"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BERLIN/EGGHUNT1.json b/contractdata/BERLIN/ESCALATION/EGGHUNT/EGGHUNT1.json
similarity index 100%
rename from contractdata/BERLIN/EGGHUNT1.json
rename to contractdata/BERLIN/ESCALATION/EGGHUNT/EGGHUNT1.json
diff --git a/contractdata/BERLIN/EGGHUNT2.json b/contractdata/BERLIN/ESCALATION/EGGHUNT/EGGHUNT2.json
similarity index 100%
rename from contractdata/BERLIN/EGGHUNT2.json
rename to contractdata/BERLIN/ESCALATION/EGGHUNT/EGGHUNT2.json
diff --git a/contractdata/BERLIN/EGGHUNT3.json b/contractdata/BERLIN/ESCALATION/EGGHUNT/EGGHUNT3.json
similarity index 100%
rename from contractdata/BERLIN/EGGHUNT3.json
rename to contractdata/BERLIN/ESCALATION/EGGHUNT/EGGHUNT3.json
diff --git a/contractdata/BERLIN/ESCALATION/MENDIE/MENDIE.json b/contractdata/BERLIN/ESCALATION/MENDIE/MENDIE.json
new file mode 100644
index 000000000..f1ff06136
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/MENDIE/MENDIE.json
@@ -0,0 +1,20 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Id": "ccdc7043-62af-44e8-a5fc-38b008c2044e",
+ "Title": "UI_PEACOCK_SHANGRILA",
+ "Type": "escalation",
+ "Location": "LOCATION_EDGY_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_fox_basic.entity",
+ "TileImage": "images/contracts/escalation/contractescalation-shangrila.png",
+ "Entitlements": ["LOCATION_EDGY"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "b7401d91-7705-40c9-84a3-bf8f236444de",
+ "6ee9d8b0-d0db-426d-bbf6-64a2983b274c",
+ "ffb1da03-fcbf-4d7f-8371-de685498516e"
+ ]
+ }
+ }
+}
diff --git a/contractdata/BERLIN/MENDIE1.json b/contractdata/BERLIN/ESCALATION/MENDIE/MENDIE1.json
similarity index 100%
rename from contractdata/BERLIN/MENDIE1.json
rename to contractdata/BERLIN/ESCALATION/MENDIE/MENDIE1.json
diff --git a/contractdata/BERLIN/MENDIE2.json b/contractdata/BERLIN/ESCALATION/MENDIE/MENDIE2.json
similarity index 100%
rename from contractdata/BERLIN/MENDIE2.json
rename to contractdata/BERLIN/ESCALATION/MENDIE/MENDIE2.json
diff --git a/contractdata/BERLIN/MENDIE3.json b/contractdata/BERLIN/ESCALATION/MENDIE/MENDIE3.json
similarity index 100%
rename from contractdata/BERLIN/MENDIE3.json
rename to contractdata/BERLIN/ESCALATION/MENDIE/MENDIE3.json
diff --git a/contractdata/BERLIN/ESCALATION/NIGHTPHLOX/NIGHTPHLOX.json b/contractdata/BERLIN/ESCALATION/NIGHTPHLOX/NIGHTPHLOX.json
new file mode 100644
index 000000000..d197fb743
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/NIGHTPHLOX/NIGHTPHLOX.json
@@ -0,0 +1,64 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_nightphlox.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "c2da52c5-ff3e-41cd-a175-4ed9267f6c95"
+ ],
+ "Entrances": [
+ "b37a535e-ae99-4266-998e-609eee4c9626",
+ "c704455f-f065-4665-b1b5-b66dfcfd4f00",
+ "1edf1fe3-687f-4588-a3b2-06586b948146",
+ "e7ddcb47-1c3f-444c-8300-40baaf0c463c"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "5bb29a6b-7384-4641-944c-3540fa5cd8aa",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edgy_Night-Phlox.jpg",
+ "Title": "UI_CONTRACT_NIGHTPHLOX_GROUP_TITLE",
+ "Description": "UI_CONTRACT_NIGHTPHLOX_GROUP_DESC",
+ "CodeName_Hint": "Night Phlox - Group",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_fox_NightPhlox.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "4f59f37a-fb86-4d56-bcf9-932ddfca4408",
+ "6dd8311c-b43e-436e-bb57-23a201e76f52",
+ "f7a322dc-630d-4391-a367-f59168e64847"
+ ]
+ },
+ "Entitlements": ["LOCATION_EDGY"],
+ "LastUpdate": "2023-03-30T11:20:23.8333405Z",
+ "PublicId": "029930219647"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BERLIN/ESCALATION/NIGHTPHLOX/NIGHTPHLOX1.json b/contractdata/BERLIN/ESCALATION/NIGHTPHLOX/NIGHTPHLOX1.json
new file mode 100644
index 000000000..11864403e
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/NIGHTPHLOX/NIGHTPHLOX1.json
@@ -0,0 +1,78 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_nightphlox.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": ["63055f1a-bcd2-4e0f-8caf-b446f01d02f3"],
+ "Entrances": ["c704455f-f065-4665-b1b5-b66dfcfd4f00"],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "Eliminate Coat check lady",
+ "Id": "45a70935-a21a-4860-84bb-bd9a255fecac",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "e8583b34-13ac-44e0-970f-7ae1a84e3b12"
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate head Bartender",
+ "Id": "f09e53ff-7909-4731-9514-ae09a8804760",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "76f4ef16-59d9-4751-a080-def30c21a94c"
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "4f59f37a-fb86-4d56-bcf9-932ddfca4408",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NIGHTPHLOX_LEVEL_1_NAME",
+ "Description": "UI_CONTRACT_NIGHTPHLOX_GROUP_DESC",
+ "CodeName_Hint": "Night Phlox - Level 1",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_fox_NightPhlox.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "InGroup": "5bb29a6b-7384-4641-944c-3540fa5cd8aa",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "45a70935-a21a-4860-84bb-bd9a255fecac" },
+ { "IsNew": true, "Id": "f09e53ff-7909-4731-9514-ae09a8804760" },
+ { "IsNew": true, "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" }
+ ],
+ "Entitlements": ["LOCATION_EDGY"],
+ "LastUpdate": "2023-03-30T11:20:27.0914255Z",
+ "PublicId": "029477270647",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edgy_Night-Phlox.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BERLIN/ESCALATION/NIGHTPHLOX/NIGHTPHLOX2.json b/contractdata/BERLIN/ESCALATION/NIGHTPHLOX/NIGHTPHLOX2.json
new file mode 100644
index 000000000..b6533b88d
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/NIGHTPHLOX/NIGHTPHLOX2.json
@@ -0,0 +1,98 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_nightphlox.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "b50b19c2-dacb-4baa-8498-048baa5ee2ec"
+ ],
+ "Entrances": [
+ "c704455f-f065-4665-b1b5-b66dfcfd4f00",
+ "1edf1fe3-687f-4588-a3b2-06586b948146",
+ "b37a535e-ae99-4266-998e-609eee4c9626"
+ ],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "Eliminate Corridor Raver",
+ "Id": "8620c60f-0ac2-492b-af0c-7c4830a874e2",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "ae75fad9-e5a9-47e3-98c2-e297bb792276"
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate The DJ",
+ "Id": "c36601de-677d-4297-a913-3ac1495ed248",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "047bef31-022a-47c6-958b-f2a20e0a3576"
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate B1 guard by sleeping techie",
+ "Id": "5854af9c-0864-4723-8725-449847690a71",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "43d13b72-f87a-48df-a287-300a972a3859"
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "6dd8311c-b43e-436e-bb57-23a201e76f52",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NIGHTPHLOX_LEVEL_2_NAME",
+ "Description": "UI_CONTRACT_NIGHTPHLOX_GROUP_DESC",
+ "CodeName_Hint": "Night Phlox - Level 2",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_fox_NightPhlox.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "InGroup": "5bb29a6b-7384-4641-944c-3540fa5cd8aa",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "b50b19c2-dacb-4baa-8498-048baa5ee2ec" },
+ { "IsNew": true, "Id": "5854af9c-0864-4723-8725-449847690a71" },
+ { "IsNew": true, "Id": "c36601de-677d-4297-a913-3ac1495ed248" },
+ { "IsNew": true, "Id": "8620c60f-0ac2-492b-af0c-7c4830a874e2" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" }
+ ],
+ "Entitlements": ["LOCATION_EDGY"],
+ "LastUpdate": "2023-03-30T11:20:27.1064728Z",
+ "PublicId": "029432218647",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edgy_Night-Phlox.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BERLIN/ESCALATION/NIGHTPHLOX/NIGHTPHLOX3.json b/contractdata/BERLIN/ESCALATION/NIGHTPHLOX/NIGHTPHLOX3.json
new file mode 100644
index 000000000..e2b570ec3
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/NIGHTPHLOX/NIGHTPHLOX3.json
@@ -0,0 +1,166 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_nightphlox.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "c2da52c5-ff3e-41cd-a175-4ed9267f6c95",
+ "b50b19c2-dacb-4baa-8498-048baa5ee2ec"
+ ],
+ "Entrances": [
+ "b37a535e-ae99-4266-998e-609eee4c9626",
+ "c704455f-f065-4665-b1b5-b66dfcfd4f00",
+ "1edf1fe3-687f-4588-a3b2-06586b948146",
+ "e7ddcb47-1c3f-444c-8300-40baaf0c463c"
+ ],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "Eliminate Florida Man",
+ "Id": "bd398dfc-1ef2-411f-8416-a6ec6859e271",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "3926e7ce-cb06-412a-a206-a864188d9987"
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate Corridor Raver",
+ "Id": "8620c60f-0ac2-492b-af0c-7c4830a874e2",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "ae75fad9-e5a9-47e3-98c2-e297bb792276"
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate The DJ",
+ "Id": "c36601de-677d-4297-a913-3ac1495ed248",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "047bef31-022a-47c6-958b-f2a20e0a3576"
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate B1 guard by sleeping techie with box cutter",
+ "Id": "058057d2-9744-4e27-b933-760b16c34b12",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_43d13b72-f87a-48df-a287-300a972a3859.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "9e728dc1-3344-4615-be7a-1bcbdd7ad4aa",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_NIGHTPHLOX_TECHGUARDHOBBYKNIFE"
+ },
+ "BriefingText": "$loc UI_CONTRACT_NIGHTPHLOX_TECHGUARDHOBBYKNIFE",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["43d13b72-f87a-48df-a287-300a972a3859"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "43d13b72-f87a-48df-a287-300a972a3859"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "9e728dc1-3344-4615-be7a-1bcbdd7ad4aa"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "43d13b72-f87a-48df-a287-300a972a3859"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "f7a322dc-630d-4391-a367-f59168e64847",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NIGHTPHLOX_LEVEL_3_NAME",
+ "Description": "UI_CONTRACT_NIGHTPHLOX_GROUP_DESC",
+ "CodeName_Hint": "Night Phlox - Level 3",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_fox_NightPhlox.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "InGroup": "5bb29a6b-7384-4641-944c-3540fa5cd8aa",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "b50b19c2-dacb-4baa-8498-048baa5ee2ec" },
+ { "IsNew": true, "Id": "bd398dfc-1ef2-411f-8416-a6ec6859e271" },
+ { "IsNew": true, "Id": "058057d2-9744-4e27-b933-760b16c34b12" },
+ { "IsNew": true, "Id": "c2da52c5-ff3e-41cd-a175-4ed9267f6c95" },
+ { "Id": "c36601de-677d-4297-a913-3ac1495ed248" },
+ { "Id": "8620c60f-0ac2-492b-af0c-7c4830a874e2" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" }
+ ],
+ "Entitlements": ["LOCATION_EDGY"],
+ "LastUpdate": "2023-03-30T11:20:27.1205497Z",
+ "PublicId": "029454648647",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edgy_Night-Phlox.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BERLIN/ESCALATION/SMILAX/SMILAX.json b/contractdata/BERLIN/ESCALATION/SMILAX/SMILAX.json
new file mode 100644
index 000000000..e4c9cfe42
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/SMILAX/SMILAX.json
@@ -0,0 +1,59 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_smilax.brick",
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_smilax_level1.brick",
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_smilax_level2.brick",
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_smilax_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "GameChangers": ["63055f1a-bcd2-4e0f-8caf-b446f01d02f3"],
+ "Entrances": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "12d83cb0-a2d6-4c01-b9d8-675ac635ee61",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edgy_Smilax.jpg",
+ "Title": "UI_CONTRACT_SMILAX_GROUP_TITLE",
+ "Description": "UI_CONTRACT_SMILAX_GROUP_DESC",
+ "CodeName_Hint": "Smilax - Group",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_fox_smilax.entity",
+ "Type": "escalation",
+ "Release": "3.1.1 Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "dbe47a10-4181-4238-a817-c2f56cdacba1",
+ "9dc755b5-9248-4a76-9a3e-8f53f568b3c7",
+ "75baec01-41ce-4b7d-b5ea-0ef40f377482"
+ ]
+ },
+ "Entitlements": ["LOCATION_EDGY"],
+ "LastUpdate": "2023-03-30T11:20:23.9803117Z",
+ "PublicId": "029299873047"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BERLIN/ESCALATION/SMILAX/SMILAX1.json b/contractdata/BERLIN/ESCALATION/SMILAX/SMILAX1.json
new file mode 100644
index 000000000..183795b44
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/SMILAX/SMILAX1.json
@@ -0,0 +1,249 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_smilax.brick",
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_smilax_level1.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ ],
+ "Entrances": [],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_BBW_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "a0f26534-0fb5-4762-83e6-f7dcd674614c"
+ }
+ }
+ ],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "Hidden objective: kill 3 pigs",
+ "Id": "66fad7cc-a95d-47a5-b9fa-f73e75603e88",
+ "IgnoreIfInactive": true,
+ "UpdateActivationWhileCompleted": true,
+ "IsHidden": true,
+ "ExcludeFromScoring": false,
+ "Category": "primary",
+ "OnInactive": {
+ "IfCompleted": {
+ "State": "Completed",
+ "Visible": false
+ },
+ "IfInProgress": {
+ "Visible": false
+ }
+ },
+ "OnActive": {
+ "IfInProgress": {
+ "Visible": false
+ },
+ "IfCompleted": {
+ "Visible": false
+ }
+ },
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/Escalation/ContractEscalation_Edgy_Smilax_Level1_Forest.jpg",
+ "BriefingName": "$loc UI_CONTRACT_SMILAX_KILL3PIGS",
+ "BriefingText": "$loc UI_CONTRACT_SMILAX_KILL3PIGS",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_SMILAX_KILL3PIGS"
+ },
+ "Type": "statemachine",
+ "Scope": "session",
+ "Definition": {
+ "ContextListeners": {
+ "update_counter": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_SMILAX_KILL3PIGS_HUD",
+ "data": [
+ "$.PigsKilledCounter",
+ "$.PigsKilledGoal"
+ ]
+ }
+ }
+ }
+ }
+ },
+ "Context": {
+ "Targets": [
+ "24eb4d45-53f2-43fd-95b4-e1b878a0cd0e",
+ "f64a29c9-e251-4f4e-88fb-65eaec2d4a1d",
+ "813721a9-ec4d-4caa-a409-600a054b2c12"
+ ],
+ "PigsKilledCounter": 0,
+ "PigsKilledGoal": 3,
+ "update_counter": 1
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ }
+ ]
+ },
+ "Actions": {
+ "$inc": "PigsKilledCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.PigsKilledCounter", 3]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Visible objective: Count the kills",
+ "Id": "816aa22b-832f-47f2-9e16-304e60544757",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/Escalation/ContractEscalation_Edgy_Smilax_Level1_Forest.jpg",
+ "BriefingName": "$loc UI_CONTRACT_SMILAX_KILL3PIGS",
+ "BriefingText": "$loc UI_CONTRACT_SMILAX_KILL3PIGS",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_SMILAX_KILL3PIGS"
+ },
+ "Type": "statemachine",
+ "Scope": "session",
+ "Definition": {
+ "ContextListeners": {
+ "update_counter": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_SMILAX_KILL3PIGS_HUD",
+ "data": [
+ "$.PigsKilledCounter",
+ "$.PigsKilledGoal"
+ ]
+ }
+ }
+ }
+ }
+ },
+ "Context": {
+ "Piggies": [
+ "24eb4d45-53f2-43fd-95b4-e1b878a0cd0e",
+ "f64a29c9-e251-4f4e-88fb-65eaec2d4a1d",
+ "813721a9-ec4d-4caa-a409-600a054b2c12"
+ ],
+ "PigsKilledCounter": 0,
+ "PigsKilledGoal": 3,
+ "update_counter": 1
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$inarray": {
+ "in": "$.Piggies",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ }
+ ]
+ },
+ "Actions": {
+ "$inc": "PigsKilledCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.PigsKilledCounter", 3]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "dbe47a10-4181-4238-a817-c2f56cdacba1",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SMILAX_LEVEL_1_NAME",
+ "Description": "",
+ "CodeName_Hint": "Smilax - Level 1",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_fox_smilax.entity",
+ "Type": "escalation",
+ "Release": "3.1.1 Escalation",
+ "InGroup": "12d83cb0-a2d6-4c01-b9d8-675ac635ee61",
+ "GroupObjectiveDisplayOrder": [
+ {
+ "IsNew": true,
+ "Id": "816aa22b-832f-47f2-9e16-304e60544757"
+ },
+ {
+ "IsNew": true,
+ "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
+ },
+ {
+ "IsNew": true,
+ "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ }
+ ],
+ "Entitlements": ["LOCATION_EDGY"],
+ "LastUpdate": "2023-03-30T11:20:27.6433819Z",
+ "PublicId": "029609716047",
+ "IsFeatured": false,
+ "OpportunityData": []
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BERLIN/ESCALATION/SMILAX/SMILAX2.json b/contractdata/BERLIN/ESCALATION/SMILAX/SMILAX2.json
new file mode 100644
index 000000000..c5b73a01b
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/SMILAX/SMILAX2.json
@@ -0,0 +1,240 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_smilax.brick",
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_smilax_level2.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "b43f84f7-6c26-4adf-b74a-6d598f03cbe3"
+ ],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_BBW_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "a0f26534-0fb5-4762-83e6-f7dcd674614c"
+ }
+ }
+ ],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "Hidden objective: kill 3 pigs",
+ "Id": "d1e703e1-0218-47f3-b25f-f5f432e9503b",
+ "IgnoreIfInactive": true,
+ "UpdateActivationWhileCompleted": true,
+ "IsHidden": true,
+ "ExcludeFromScoring": false,
+ "Category": "primary",
+ "OnInactive": {
+ "IfCompleted": { "State": "Completed", "Visible": false },
+ "IfInProgress": { "Visible": false }
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false }
+ },
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/Escalation/ContractEscalation_Edgy_Smilax_Level2_Club.jpg",
+ "BriefingName": "$loc UI_CONTRACT_SMILAX_KILL3CLUB",
+ "BriefingText": "$loc UI_CONTRACT_SMILAX_KILL3CLUB",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_SMILAX_KILL3CLUB"
+ },
+ "Type": "statemachine",
+ "Scope": "session",
+ "Definition": {
+ "ContextListeners": {
+ "update_counter": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_SMILAX_KILL3CLUBPIGS_HUD",
+ "data": [
+ "$.PigsKilledCounter",
+ "$.PigsKilledGoal"
+ ]
+ }
+ }
+ }
+ }
+ },
+ "Context": {
+ "Targets": [
+ "8f121bb2-8636-4eac-8d40-fb0afeaf6551",
+ "0272b57a-4484-4c77-a0c4-36b2b1df67c4",
+ "2b44c225-216b-4595-a86f-f1468c0df94b",
+ "35472d08-1292-41d6-a8ef-d65f7ed0f9d0",
+ "8b4cfa70-1756-42f0-846d-ead3d8fe76f8",
+ "1edc201f-45eb-4c90-8153-0171ca5eec92",
+ "d0f0945b-1433-42ea-aa26-bc1472f773b1",
+ "4a9f4b17-6b8b-4d3f-af00-b50f2bc01f05"
+ ],
+ "PigsKilledCounter": 0,
+ "PigsKilledGoal": 3,
+ "update_counter": 1
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ }
+ ]
+ },
+ "Actions": {
+ "$inc": "PigsKilledCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.PigsKilledCounter", 3]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Visible objective: Count the kills",
+ "Id": "86327467-f784-436a-aba3-976dff1e7dc8",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/Escalation/ContractEscalation_Edgy_Smilax_Level2_Club.jpg",
+ "BriefingName": "$loc UI_CONTRACT_SMILAX_KILL3CLUB",
+ "BriefingText": "$loc UI_CONTRACT_SMILAX_KILL3CLUB",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_SMILAX_KILL3CLUB"
+ },
+ "Type": "statemachine",
+ "Scope": "session",
+ "Definition": {
+ "ContextListeners": {
+ "update_counter": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_SMILAX_KILL3CLUBPIGS_HUD",
+ "data": [
+ "$.PigsKilledCounter",
+ "$.PigsKilledGoal"
+ ]
+ }
+ }
+ }
+ }
+ },
+ "Context": {
+ "Piggies": [
+ "8f121bb2-8636-4eac-8d40-fb0afeaf6551",
+ "0272b57a-4484-4c77-a0c4-36b2b1df67c4",
+ "2b44c225-216b-4595-a86f-f1468c0df94b",
+ "35472d08-1292-41d6-a8ef-d65f7ed0f9d0",
+ "8b4cfa70-1756-42f0-846d-ead3d8fe76f8",
+ "1edc201f-45eb-4c90-8153-0171ca5eec92",
+ "d0f0945b-1433-42ea-aa26-bc1472f773b1",
+ "4a9f4b17-6b8b-4d3f-af00-b50f2bc01f05"
+ ],
+ "PigsKilledCounter": 0,
+ "PigsKilledGoal": 3,
+ "update_counter": 1
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$inarray": {
+ "in": "$.Piggies",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ }
+ ]
+ },
+ "Actions": {
+ "$inc": "PigsKilledCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.PigsKilledCounter", 3]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "9dc755b5-9248-4a76-9a3e-8f53f568b3c7",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SMILAX_LEVEL_2_NAME",
+ "Description": "UI_CONTRACT_SMILAX_GROUP_DESC",
+ "CodeName_Hint": "Smilax - Level 2",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_fox_smilax_level2.entity",
+ "Type": "escalation",
+ "Release": "3.1.1 Escalation",
+ "InGroup": "12d83cb0-a2d6-4c01-b9d8-675ac635ee61",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "86327467-f784-436a-aba3-976dff1e7dc8" },
+ { "IsNew": true, "Id": "b43f84f7-6c26-4adf-b74a-6d598f03cbe3" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" }
+ ],
+ "Entitlements": ["LOCATION_EDGY"],
+ "LastUpdate": "2023-03-30T11:20:27.6594125Z",
+ "PublicId": "029995424447",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edgy_Smilax.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/BERLIN/ESCALATION/SMILAX/SMILAX3.json b/contractdata/BERLIN/ESCALATION/SMILAX/SMILAX3.json
new file mode 100644
index 000000000..fe7c58679
--- /dev/null
+++ b/contractdata/BERLIN/ESCALATION/SMILAX/SMILAX3.json
@@ -0,0 +1,239 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_smilax.brick",
+ "Assembly:/_PRO/Scenes/missions/edgy/mission_fox/edgy_smilax_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/vr_overrides_fox.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "f41f18fe-0fe5-416a-a793-50727e594655",
+ "f96e94b7-1c0e-49c9-9332-07346a955fd2"
+ ],
+ "Entrances": [],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_BBW_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "a0f26534-0fb5-4762-83e6-f7dcd674614c"
+ }
+ }
+ ],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "Hidden objective: kill 3 pigs",
+ "Id": "74b6909c-3778-4e1c-9ee8-8598cf859feb",
+ "IgnoreIfInactive": true,
+ "UpdateActivationWhileCompleted": true,
+ "IsHidden": true,
+ "ExcludeFromScoring": false,
+ "Category": "primary",
+ "OnInactive": {
+ "IfCompleted": { "State": "Completed", "Visible": false },
+ "IfInProgress": { "Visible": false }
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false }
+ },
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/Escalation/ContractEscalation_Edgy_Smilax_Level3_Bikers.jpg",
+ "BriefingName": "$loc UI_CONTRACT_SMILAX_KILL5PIGS",
+ "BriefingText": "$loc UI_CONTRACT_SMILAX_KILL5PIGS",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_SMILAX_KILL5PIGS"
+ },
+ "Type": "statemachine",
+ "Scope": "session",
+ "Definition": {
+ "ContextListeners": {
+ "update_counter": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_SMILAX_KILL5ANGRYPIGS_HUD",
+ "data": [
+ "$.PigsKilledCounter",
+ "$.PigsKilledGoal"
+ ]
+ }
+ }
+ }
+ }
+ },
+ "Context": {
+ "Targets": [
+ "0c9dc6a3-1463-48ea-9078-00005e8f49a0",
+ "af5e25b2-7a02-4766-bfcc-9eb6ea50cb2e",
+ "308a3d3f-0d7e-4e4e-aa32-d562a1a30cb1",
+ "35b3979e-87ea-435e-9294-64e44d44b0c4",
+ "7a3d2082-bdce-434b-89f1-9d621175aca9"
+ ],
+ "PigsKilledCounter": 0,
+ "PigsKilledGoal": 3,
+ "update_counter": 1
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ }
+ ]
+ },
+ "Actions": {
+ "$inc": "PigsKilledCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.PigsKilledCounter", 3]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Visible objective: Count the kills",
+ "Id": "28c389f1-bbb4-47ec-a339-e5572c0173a3",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/Escalation/ContractEscalation_Edgy_Smilax_Level3_Bikers.jpg",
+ "BriefingName": "$loc UI_CONTRACT_SMILAX_KILL5PIGS",
+ "BriefingText": "$loc UI_CONTRACT_SMILAX_KILL5PIGS",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_SMILAX_KILL5PIGS"
+ },
+ "Type": "statemachine",
+ "Scope": "session",
+ "Definition": {
+ "ContextListeners": {
+ "update_counter": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_SMILAX_KILL5ANGRYPIGS_HUD",
+ "data": [
+ "$.PigsKilledCounter",
+ "$.PigsKilledGoal"
+ ]
+ }
+ }
+ }
+ }
+ },
+ "Context": {
+ "Piggies": [
+ "0c9dc6a3-1463-48ea-9078-00005e8f49a0",
+ "af5e25b2-7a02-4766-bfcc-9eb6ea50cb2e",
+ "308a3d3f-0d7e-4e4e-aa32-d562a1a30cb1",
+ "35b3979e-87ea-435e-9294-64e44d44b0c4",
+ "7a3d2082-bdce-434b-89f1-9d621175aca9"
+ ],
+ "PigsKilledCounter": 0,
+ "PigsKilledGoal": 3,
+ "update_counter": 1
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$inarray": {
+ "in": "$.Piggies",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ }
+ ]
+ },
+ "Actions": {
+ "$inc": "PigsKilledCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.PigsKilledCounter", 3]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "75baec01-41ce-4b7d-b5ea-0ef40f377482",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SMILAX_LEVEL_3_NAME",
+ "Description": "UI_CONTRACT_SMILAX_GROUP_DESC",
+ "CodeName_Hint": "Smilax - Level 3",
+ "Location": "LOCATION_EDGY_FOX",
+ "RequiredUnlockable": "ACCESS_HIT_FOX",
+ "ScenePath": "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_fox_smilax_level3.entity",
+ "Type": "escalation",
+ "Release": "3.1.1 Escalation",
+ "InGroup": "12d83cb0-a2d6-4c01-b9d8-675ac635ee61",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "28c389f1-bbb4-47ec-a339-e5572c0173a3" },
+ { "IsNew": true, "Id": "f41f18fe-0fe5-416a-a793-50727e594655" },
+ { "IsNew": true, "Id": "f96e94b7-1c0e-49c9-9332-07346a955fd2" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" }
+ ],
+ "Entitlements": ["LOCATION_EDGY"],
+ "LastUpdate": "2023-03-30T11:20:27.6751165Z",
+ "PublicId": "029738490947",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edgy_Smilax.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CARPATHIAN/ESCALATION/PROLOFF/PROLOFF.json b/contractdata/CARPATHIAN/ESCALATION/PROLOFF/PROLOFF.json
new file mode 100644
index 000000000..e3ce757ed
--- /dev/null
+++ b/contractdata/CARPATHIAN/ESCALATION/PROLOFF/PROLOFF.json
@@ -0,0 +1,59 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/trapped/vr_overrides_wolverine.brick",
+ "assembly:/_PRO/Scenes/Missions/trapped/vr_overrides_wolverine_2.brick",
+ "assembly:/_PRO/Scenes/Missions/trapped/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/trapped/vr_overrides_wolverine.brick",
+ "assembly:/_PRO/Scenes/Missions/trapped/vr_overrides_wolverine_2.brick"
+ ]
+ }
+ ],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "078a50d1-6427-4fc3-9099-e46390e637a0",
+ "CodeName_Hint": "Bellflower - Group",
+ "Release": {
+ "Major": 3,
+ "Minor": 11,
+ "Build": 0,
+ "Revision": -1
+ },
+ "Type": "escalation",
+ "Title": "UI_CONTRACT_BELLFLOWER_GROUP_TITLE",
+ "Description": "UI_CONTRACT_BELLFLOWER_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Trapped_Bellflower.jpg",
+ "Location": "LOCATION_TRAPPED_WOLVERINE",
+ "RequiredUnlockable": "ACCESS_HIT_WOLVERINE",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/trapped/scene_bellflower.entity",
+ "CreationTimestamp": "2019-09-06T08:30:40.6504427Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "IsPublished": true,
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "645c9dd8-19e6-4cce-87ab-0e731fbaeab9",
+ "20156bab-35f4-4a61-96f8-271041e38bf6",
+ "40651beb-edaa-41d0-aa9d-6bd4a14a8f81"
+ ]
+ },
+ "LastUpdate": "2021-06-15T13:04:00.7607372Z",
+ "PublicId": "032207915347"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CARPATHIAN/PROLOFF1.json b/contractdata/CARPATHIAN/ESCALATION/PROLOFF/PROLOFF1.json
similarity index 100%
rename from contractdata/CARPATHIAN/PROLOFF1.json
rename to contractdata/CARPATHIAN/ESCALATION/PROLOFF/PROLOFF1.json
diff --git a/contractdata/CARPATHIAN/PROLOFF2.json b/contractdata/CARPATHIAN/ESCALATION/PROLOFF/PROLOFF2.json
similarity index 81%
rename from contractdata/CARPATHIAN/PROLOFF2.json
rename to contractdata/CARPATHIAN/ESCALATION/PROLOFF/PROLOFF2.json
index ddebbd209..d3f2e7203 100644
--- a/contractdata/CARPATHIAN/PROLOFF2.json
+++ b/contractdata/CARPATHIAN/ESCALATION/PROLOFF/PROLOFF2.json
@@ -28,15 +28,15 @@
"EngineModesBricks": null,
"GameChangers": [
"3db72bb5-63d6-47fe-9332-d7ea3c195e06",
- "07b1bc1d-f52b-4004-a760-846c4bc3f172"
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172",
+ "79ace974-8886-4669-927e-84f4ee6256a6"
],
- "GameChangerReferences": [],
"Entrances": ["0cb7c72a-305e-473e-8480-03e7f70ae340"],
"MandatoryLoadout": [
{
"Id": "TOKEN_OUTFIT_HERO_WHITE_NINJA_SUIT",
"Properties": {
- "LoadoutSlot": "Outfit",
+ "LoadoutSlot": "disguise",
"RepositoryId": "44540c7c-fcbb-4de2-8983-523997584ed0"
}
}
@@ -169,7 +169,10 @@
"Completed"
]
},
+ "Image": "Images/Contracts/Escalation/ContractEscalation_Trapped_Bellflower_Timer.jpg",
+ "BriefingName": "$loc UI_CONTRACT_BELLFLOWER_OBJ_TIMER_NAME",
"BriefingText": "$loc UI_CONTRACT_BELLFLOWER_OBJ_TIMER_TEXT",
+ "LongBriefingText": "$loc UI_CONTRACT_BELLFLOWER_OBJ_TIMER_LONG",
"HUDTemplate": {
"display": "$loc UI_CONTRACT_BELLFLOWER_OBJ_TIMER_HUD"
},
@@ -238,6 +241,62 @@
}
}
},
+ {
+ "_comment": "---------- Allow non-target kills ----------",
+ "Id": "ab6b1957-4e47-493a-a678-7bdedd5c556e",
+ "Category": "secondary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Activation": {
+ "$eq": [
+ "$a28bb248-747d-4bbe-bb57-cd0e1a46a7b3",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": [
+ "c2dcbadf-4101-4172-b458-0f02b9145c0b",
+ "5a62d8d2-1208-4f11-b95d-8f6cb11cd02b",
+ "a0766e5c-fadb-4900-8cb1-c776b56fabf5",
+ "bb7b6b31-adce-4a50-91fe-7447128b874b",
+ "6c232a4d-cd64-42d8-a78f-e0570dae7cd2",
+ "d4fea004-6a7d-409f-bf4b-b229ca3cb355",
+ "4c549646-3605-406a-8eb6-a56da52045a1",
+ "1063ec04-ae7f-47ce-9f67-e3ed87b910fb",
+ "ced15cfa-21f7-4078-9ee7-f8b3ef1b1b59",
+ "28a8ac36-edba-4b02-81f9-4d8e85a6e37c",
+ "606d9bbb-76b7-4e0f-a24f-e5b7a1257313",
+ "cd6e9ee7-282c-49fa-a537-1802b4749e2c",
+ "10a1344f-25b5-4d9b-99df-cc1a3e132701",
+ "8d6aebab-d94a-4adf-8770-5985a3809ece",
+ "16bc3b56-63a5-48fd-beab-d4d2adf13b29",
+ "ce95c773-3153-4909-a356-16f071297582",
+ "7bba60be-4b86-4a3c-be67-3937ab982ef2",
+ "aaafb8c3-8697-4121-8c97-1ec2c3502742",
+ "3354e12a-3e7b-4693-bb63-a73d12a682e3",
+ "2db48fc3-1f43-4681-82b4-26289c7373bc",
+ "bdf572b3-7e6e-46f6-98b6-887ec99804de",
+ "71854eb2-8e6c-4d19-83d2-fbdc7879bf6f",
+ "17aa42ce-9de5-42c3-a0d7-42650aeb5ccb",
+ "796b0ee9-9261-4e55-ab6f-5a4c53f86e4e",
+ "b3840fb0-e732-4f35-b858-fc4bed036e46",
+ "82615a87-f968-4be8-82d9-eb8089ad92ee",
+ "6ecd7f77-bebc-4f7a-939d-7e16f4b678b1",
+ "759c67d0-18e2-49b2-a417-5daa9a450819",
+ "29f7350c-f28d-4756-b03b-8158806c1a19",
+ "bb3efb54-cb83-4c63-adda-12b7da545a77",
+ "0f8fd017-f30f-48aa-bb95-f0eed8f99eb0",
+ "6504cb26-c5d0-4c99-9aa2-7df9d18c5201",
+ "006bff27-d8b9-480e-9308-fac9a447d038"
+ ]
+ },
+ "States": {
+ "Start": {}
+ }
+ }
+ },
{
"_comment": "---------- Pick up sniper ----------",
"Id": "d636c3b6-d20c-4973-96e0-2901cba8e691",
@@ -351,13 +410,10 @@
"Major": 3,
"Minor": 11,
"Build": 0,
- "Revision": -1,
- "MajorRevision": -1,
- "MinorRevision": -1
+ "Revision": -1
},
"Type": "escalation",
"Title": "UI_CONTRACT_BELLFLOWER_LEVEL_2_TITLE",
- "TileImage": "images/contracts/escalation/ContractEscalation_Trapped_Bellflower.jpg",
"Description": "",
"InGroup": "078a50d1-6427-4fc3-9099-e46390e637a0",
"Location": "LOCATION_TRAPPED_WOLVERINE",
@@ -377,17 +433,21 @@
"IsNew": true
},
{
- "Id": "3365728c-9ccc-438e-9c52-e6afd7eaa10c",
+ "Id": "963aa289-a25b-46f3-953d-4b59ffd69147",
"IsNew": true
},
{
- "Id": "963aa289-a25b-46f3-953d-4b59ffd69147",
+ "Id": "3365728c-9ccc-438e-9c52-e6afd7eaa10c",
"IsNew": true
},
{
"Id": "a28bb248-747d-4bbe-bb57-cd0e1a46a7b3",
"IsNew": true
},
+ {
+ "Id": "79ace974-8886-4669-927e-84f4ee6256a6",
+ "IsNew": true
+ },
{
"Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172",
"IsNew": true
@@ -396,8 +456,10 @@
"Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
}
],
- "LastUpdate": "2021-04-06T10:01:31.9926635Z",
- "PublicId": "032079074647"
+ "LastUpdate": "2023-03-30T11:20:24.9257715Z",
+ "PublicId": "032079074647",
+ "IsFeatured": false,
+ "OpportunityData": []
},
"UserData": {}
}
diff --git a/contractdata/CARPATHIAN/PROLOFF3.json b/contractdata/CARPATHIAN/ESCALATION/PROLOFF/PROLOFF3.json
similarity index 100%
rename from contractdata/CARPATHIAN/PROLOFF3.json
rename to contractdata/CARPATHIAN/ESCALATION/PROLOFF/PROLOFF3.json
diff --git a/contractdata/CHONGQING/THERAGE.json b/contractdata/CHONGQING/ELUSIVE/THERAGE.json
similarity index 97%
rename from contractdata/CHONGQING/THERAGE.json
rename to contractdata/CHONGQING/ELUSIVE/THERAGE.json
index 3869224a5..8320216d2 100644
--- a/contractdata/CHONGQING/THERAGE.json
+++ b/contractdata/CHONGQING/ELUSIVE/THERAGE.json
@@ -60,7 +60,8 @@
"Location": "LOCATION_WET_RAT",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"PublicId": "030811375447",
- "Entitlements": ["LOCATION_WET"]
+ "Entitlements": ["LOCATION_WET"],
+ "Season": 3
},
"UserData": {}
}
diff --git a/contractdata/CHONGQING/ESCALATION/AZALEA/AZALEA.json b/contractdata/CHONGQING/ESCALATION/AZALEA/AZALEA.json
new file mode 100644
index 000000000..7eb559660
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/AZALEA/AZALEA.json
@@ -0,0 +1,61 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/wet/scenario_azalea.brick",
+ "assembly:/_pro/scenes/missions/wet/scenario_azalea_level1.brick",
+ "assembly:/_pro/scenes/missions/wet/scenario_azalea_level2.brick",
+ "assembly:/_pro/scenes/missions/wet/scenario_azalea_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/Wet/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "5121acde-313d-4517-ae70-6a54ca5d775a",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-01-12T12:24:16.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Azalea.jpg",
+ "Title": "UI_CONTRACT_AZALEA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_MAKOYANA_GROUP_DESC",
+ "CodeName_Hint": "Azalea - Group",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_wet_azalea.entity",
+ "Type": "escalation",
+ "Release": "3.6.0 Escalation",
+ "Entitlements": ["H3_DEADLYSINS_GLUTTONY"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "d3f078c4-9644-4e83-9e5d-dd2942b5a032",
+ "fbf95b41-49cd-4118-b729-3cbcd7708357",
+ "28554a75-1e86-46f7-ae1c-638d76295566"
+ ]
+ },
+ "LastUpdate": "2023-03-30T11:20:23.1947229Z",
+ "PublicId": "030872363547"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/AZALEA/AZALEA1.json b/contractdata/CHONGQING/ESCALATION/AZALEA/AZALEA1.json
new file mode 100644
index 000000000..9e6bf700b
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/AZALEA/AZALEA1.json
@@ -0,0 +1,360 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": [
+ "$d4c3437a-bc28-4c93-9182-6ed4a49e79e4",
+ "$7f573cff-2064-4c84-a9f7-9c6e9a62255c",
+ "Completed"
+ ]
+ },
+ "EnableSaving": false,
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/wet/scenario_azalea.brick",
+ "assembly:/_pro/scenes/missions/wet/scenario_azalea_level1.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/Wet/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
+ ],
+ "Entrances": [],
+ "MandatoryLoadout": [],
+ "GameChangerReferences": [],
+ "Objectives": [
+ {
+ "_comment": "Find the pages",
+ "Id": "61cf52cb-11f4-471f-a8c9-1bc7ab81484a",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "BriefingName": "$loc UI_CONTRACT_AZALEA_BOOK",
+ "BriefingText": "$loc UI_CONTRACT_AZALEA_BOOK",
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Azalea_FirstObjective.jpg",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_AZALEA_BOOK",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Scope": "session",
+ "Context": {},
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8ccc8acd-aa1b-4ef6-9201-4ad3e5dbe2cd"
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Feed the pig Fish ---",
+ "Id": "d4c3437a-bc28-4c93-9182-6ed4a49e79e4",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Activation": {
+ "$eq": [
+ "$61cf52cb-11f4-471f-a8c9-1bc7ab81484a",
+ "Completed"
+ ]
+ },
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Azalea_Fish.jpg",
+ "BriefingName": "$loc UI_CONTRACT_AZALEA_MAINOBJECTIVE_FISH",
+ "BriefingText": "$loc UI_CONTRACT_AZALEA_OBJECTIVE_FISH_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_AZALEA_MAINOBJECTIVE_FISH",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "total": 2,
+ "TargetCounter": 0,
+ "update_counter": 1
+ },
+ "ContextListeners": {
+ "update_counter": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_AZALEA_DYNAMIC_FISH",
+ "data": ["$.TargetCounter", "$.total"]
+ }
+ },
+ "iconType": 17
+ }
+ }
+ },
+ "States": {
+ "Start": {
+ "PIG_FEED_FISH": [
+ {
+ "Actions": {
+ "$inc": "TargetCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetCounter", "$.total"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Feed the pig Wine grapes ---",
+ "Id": "7f573cff-2064-4c84-a9f7-9c6e9a62255c",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Activation": {
+ "$eq": [
+ "$61cf52cb-11f4-471f-a8c9-1bc7ab81484a",
+ "Completed"
+ ]
+ },
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Azalea_WineGrape.jpg",
+ "BriefingName": "$loc UI_CONTRACT_AZALEA_MAINOBJECTIVE_GRAPES",
+ "BriefingText": "$loc UI_CONTRACT_AZALEA_OBJECTIVE_GRAPES_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_AZALEA_MAINOBJECTIVE_GRAPES",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "total": 2,
+ "TargetCounter": 0,
+ "update_counter": 1
+ },
+ "ContextListeners": {
+ "update_counter": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_AZALEA_DYNAMIC_GRAPES",
+ "data": ["$.TargetCounter", "$.total"]
+ }
+ },
+ "iconType": 17
+ }
+ }
+ },
+ "States": {
+ "Start": {
+ "PIG_FEED_GRAPES": [
+ {
+ "Actions": {
+ "$inc": "TargetCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetCounter", "$.total"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Feed the pig an additional grapevine -----",
+ "Id": "6120663a-5f44-4ce2-958c-f505a69f0354",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "Activation": {
+ "$eq": [
+ "$3d108987-3a5b-4be1-9f9d-c3b198061479",
+ "Completed"
+ ]
+ },
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Azalea_Level1_Secondary.jpg",
+ "BriefingName": "$loc UI_CONTRACT_AZALEA_OBJ_OPTIONAL_GRAPEVINE_NAME",
+ "BriefingText": "$loc UI_CONTRACT_AZALEA_OBJ_OPTIONAL_GRAPEVINE_TEXT",
+ "LongBriefingText": "$loc UI_CONTRACT_AZALEA_OBJ_OPTIONAL_GRAPEVINE_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_AZALEA_OBJ_OPTIONAL_GRAPEVINE_HUD",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "7f573cff-2064-4c84-a9f7-9c6e9a62255c"
+ ]
+ },
+ "Transition": "Active"
+ }
+ ]
+ },
+ "Active": {
+ "PIG_FEED_GRAPES": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Hide objective to feed the big an additional grapevine -----",
+ "Id": "3d108987-3a5b-4be1-9f9d-c3b198061479",
+ "Category": "Condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Definition": {
+ "Context": { "Targets": [] },
+ "States": {
+ "Start": {
+ "EnableOptionalObjective": {
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Invisible Primary: All pigs are targets -----",
+ "Id": "5ba4c122-0033-41e0-ad0d-fc530cb3057a",
+ "Category": "secondary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "ObjectiveType": "custom",
+ "Image": "",
+ "BriefingName": "",
+ "BriefingText": "",
+ "HUDTemplate": { "display": "" },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "Targets": [
+ "141c9f18-5d59-4efc-b917-eef6b967bb36",
+ "174cd820-1a89-40ae-aeb8-6a493aa1f5e8",
+ "26f0094f-ce2f-451f-983f-129a6d883496",
+ "2aa17419-ba9f-4b74-870e-33ba7cb29650",
+ "32954934-def9-4cdc-a9e9-eef51cfea568",
+ "34a4af2f-2c82-4ab6-93cb-87ee96a3d645",
+ "35f9ca53-5f4a-45a0-a4f3-539d24f369e1",
+ "3cf310d8-4294-4a9b-ade8-951d08f2c16f",
+ "42ae6eeb-47d0-4848-acc9-668019e57774",
+ "54097648-86d3-4f62-bf6c-f237d0ed71c7",
+ "66176389-4086-4624-90a9-04b685dd03ae",
+ "6758ddb4-b288-45e4-bd27-d02a32e46c73",
+ "7b622717-744d-4468-a823-d8459d52d729",
+ "7b6578d0-d930-4082-87bc-73409c8002f6",
+ "7bf641f5-e304-4ca5-a347-6474a48957c8",
+ "7ef877dc-cb38-420e-84e3-4a4f73db7469",
+ "864e3889-43fa-46f9-98e2-24dc97c31f89",
+ "888c6548-a6be-4603-ba17-687d521479fb",
+ "90a52636-4eb3-4958-979c-5ff95dbb23f4",
+ "99500daf-405c-4f85-8e4e-552aee003329",
+ "9b36c447-9823-4347-84cb-00a45403ff4b",
+ "9c338cc9-9e5a-4a8b-9b80-47a6de199278",
+ "a6a3dab0-f28d-4456-8162-3cd80ba5bc9b",
+ "a831a49f-a287-45ac-9f48-7d5bd470d273",
+ "ab7f1546-8d37-4b8f-8ede-5cb4537269de",
+ "ad59789b-5d10-448e-9649-0f65470955f1",
+ "aecbe850-d191-4a3f-b97b-fc8a32e3598a",
+ "b31ee4ec-a31d-4480-9f88-a5d89f189cac",
+ "b455e061-3270-4f99-91ad-9f92864de226",
+ "b5c8b843-4fb8-437b-b2ba-f82795fad72a",
+ "b9609ecf-24ae-4d68-9de0-206afe225349",
+ "be46e7ee-44fc-4504-996b-e25e39d05275",
+ "c14ff176-b58a-45cb-8993-6166acd8b00a",
+ "c50a226f-c143-4bc6-ad86-513395cfbb31",
+ "d0dc7c25-c8fd-49b6-8cd3-c606db200b9d",
+ "d275c5a2-1549-4479-889a-80d1afbb518a",
+ "dac2ab4f-2130-4488-a257-b9fdcac20d84",
+ "e330ba3f-1f15-40f5-941b-fc8724103ca1",
+ "e529041f-35ba-41b9-81f5-f105181616c3",
+ "e843b329-64db-4472-a1dd-5139d84a2027",
+ "eb061bf8-c0cc-4b0c-8794-b04f710a63be",
+ "eb5523c3-a0f5-4e65-a175-c1fe1e8df404",
+ "ec7f5936-7d24-47ef-85d2-6117653e3e1a",
+ "ec9d5b69-4625-4577-90fb-d3b207eafe30",
+ "ed13a119-8c06-42fd-a289-1ef93d14f1fb",
+ "f8041b53-378c-451e-aa51-77a975e7ba32"
+ ]
+ },
+ "States": {
+ "Start": { "ContractEnd": { "Transition": "Success" } }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "d3f078c4-9644-4e83-9e5d-dd2942b5a032",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-01-12T12:24:16.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_AZALEA_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_AZALEA_LEVEL_1_TITLE",
+ "CodeName_Hint": "Azalea Level 1",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_wet_azalea.entity",
+ "Type": "escalation",
+ "Release": "3.6.0 Escalation",
+ "InGroup": "5121acde-313d-4517-ae70-6a54ca5d775a",
+ "Entitlements": ["H3_DEADLYSINS_GLUTTONY"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "6120663a-5f44-4ce2-958c-f505a69f0354" },
+ { "Id": "7f573cff-2064-4c84-a9f7-9c6e9a62255c" },
+ { "Id": "d4c3437a-bc28-4c93-9182-6ed4a49e79e4" },
+ { "Id": "61cf52cb-11f4-471f-a8c9-1bc7ab81484a" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:24.5480187Z",
+ "PublicId": "030700881947",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Azalea.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/AZALEA/AZALEA2.json b/contractdata/CHONGQING/ESCALATION/AZALEA/AZALEA2.json
new file mode 100644
index 000000000..44c58d26e
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/AZALEA/AZALEA2.json
@@ -0,0 +1,346 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": [
+ "$80ff5eb6-ac86-4257-a2ed-909dfad4478b",
+ "$9fe39a90-de41-4228-ab32-93a6a6da4fd1",
+ "Completed"
+ ]
+ },
+ "EnableSaving": false,
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/wet/scenario_azalea.brick",
+ "assembly:/_pro/scenes/missions/wet/scenario_azalea_level2.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/Wet/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
+ ],
+ "Entrances": [],
+ "MandatoryLoadout": [],
+ "GameChangerReferences": [],
+ "Objectives": [
+ {
+ "_comment": "--- Feed the pig statue Fish ---",
+ "Id": "80ff5eb6-ac86-4257-a2ed-909dfad4478b",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Azalea_Fish.jpg",
+ "BriefingName": "$loc UI_CONTRACT_AZALEA_MAINOBJECTIVE_L2_FISH",
+ "BriefingText": "$loc UI_CONTRACT_AZALEA_OBJECTIVE_FISH_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_AZALEA_MAINOBJECTIVE_L2_FISH",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "total": 3,
+ "TargetCounter": 0,
+ "update_counter": 1
+ },
+ "ContextListeners": {
+ "update_counter": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_AZALEA_DYNAMIC_L2_FISH",
+ "data": ["$.TargetCounter", "$.total"]
+ }
+ },
+ "iconType": 17
+ }
+ }
+ },
+ "States": {
+ "Start": {
+ "PIG_FEED_FISH": [
+ {
+ "Actions": {
+ "$inc": "TargetCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetCounter", "$.total"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Feed the pig statue Meat ---",
+ "Id": "9fe39a90-de41-4228-ab32-93a6a6da4fd1",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Azalea_Meat.jpg",
+ "BriefingName": "$loc UI_CONTRACT_AZALEA_MAINOBJECTIVE_L2_MEAT",
+ "BriefingText": "$loc UI_CONTRACT_AZALEA_OBJECTIVE_MEAT_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_AZALEA_MAINOBJECTIVE_L2_MEAT",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "total": 2,
+ "TargetCounter": 0,
+ "update_counter": 1
+ },
+ "ContextListeners": {
+ "update_counter": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_AZALEA_DYNAMIC_MEAT",
+ "data": ["$.TargetCounter", "$.total"]
+ }
+ },
+ "iconType": 17
+ }
+ }
+ },
+ "States": {
+ "Start": {
+ "PIG_FEED_MEAT": [
+ {
+ "Actions": {
+ "$inc": "TargetCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetCounter", "$.total"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Feed the pig an additional meat bone -----",
+ "Id": "6120663a-5f44-4ce2-958c-f505a69f0354",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "Activation": {
+ "$eq": [
+ "$d012144a-d454-4888-b44c-4ee6bab40e01",
+ "Completed"
+ ]
+ },
+ "Image": "Images/Contracts/Escalation/ContractEscalation_Wet_Azalea_Level2_Secondary.jpg",
+ "BriefingName": "$loc UI_CONTRACT_AZALEA_OBJ_OPTIONAL_MEATBONE_NAME",
+ "BriefingText": "$loc UI_CONTRACT_AZALEA_OBJ_OPTIONAL_MEATBONE_TEXT",
+ "LongBriefingText": "$loc UI_CONTRACT_AZALEA_OBJ_OPTIONAL_MEATBONE_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_AZALEA_OBJ_OPTIONAL_MEATBONE_HUD",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "total": 2,
+ "TargetCounter": 0,
+ "update_counter": 1
+ },
+ "ContextListeners": {
+ "update_counter": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_AZALEA_OBJ_OPTIONAL_MEATBONE_DYNAMIC",
+ "data": ["$.TargetCounter", "$.total"]
+ }
+ },
+ "iconType": 17
+ }
+ }
+ },
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "9fe39a90-de41-4228-ab32-93a6a6da4fd1"
+ ]
+ },
+ "Transition": "Active"
+ }
+ ]
+ },
+ "Active": {
+ "PIG_FEED_MEAT": [
+ {
+ "Actions": {
+ "$inc": "TargetCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetCounter", "$.total"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Hide objective to feed the big an additional meat bone -----",
+ "Id": "d012144a-d454-4888-b44c-4ee6bab40e01",
+ "Category": "Condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Definition": {
+ "Context": { "Targets": [] },
+ "States": {
+ "Start": {
+ "EnableOptionalObjective": {
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Invisible Primary: All pigs are targets -----",
+ "Id": "ac9f5646-2d74-484b-be66-92425ce7ee78",
+ "Category": "secondary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "ObjectiveType": "custom",
+ "Image": "",
+ "BriefingName": "",
+ "BriefingText": "",
+ "HUDTemplate": { "display": "" },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "Targets": [
+ "141c9f18-5d59-4efc-b917-eef6b967bb36",
+ "174cd820-1a89-40ae-aeb8-6a493aa1f5e8",
+ "26f0094f-ce2f-451f-983f-129a6d883496",
+ "2aa17419-ba9f-4b74-870e-33ba7cb29650",
+ "32954934-def9-4cdc-a9e9-eef51cfea568",
+ "34a4af2f-2c82-4ab6-93cb-87ee96a3d645",
+ "35f9ca53-5f4a-45a0-a4f3-539d24f369e1",
+ "3cf310d8-4294-4a9b-ade8-951d08f2c16f",
+ "42ae6eeb-47d0-4848-acc9-668019e57774",
+ "54097648-86d3-4f62-bf6c-f237d0ed71c7",
+ "66176389-4086-4624-90a9-04b685dd03ae",
+ "6758ddb4-b288-45e4-bd27-d02a32e46c73",
+ "7b622717-744d-4468-a823-d8459d52d729",
+ "7b6578d0-d930-4082-87bc-73409c8002f6",
+ "7bf641f5-e304-4ca5-a347-6474a48957c8",
+ "7ef877dc-cb38-420e-84e3-4a4f73db7469",
+ "864e3889-43fa-46f9-98e2-24dc97c31f89",
+ "888c6548-a6be-4603-ba17-687d521479fb",
+ "90a52636-4eb3-4958-979c-5ff95dbb23f4",
+ "99500daf-405c-4f85-8e4e-552aee003329",
+ "9b36c447-9823-4347-84cb-00a45403ff4b",
+ "9c338cc9-9e5a-4a8b-9b80-47a6de199278",
+ "a6a3dab0-f28d-4456-8162-3cd80ba5bc9b",
+ "a831a49f-a287-45ac-9f48-7d5bd470d273",
+ "ab7f1546-8d37-4b8f-8ede-5cb4537269de",
+ "ad59789b-5d10-448e-9649-0f65470955f1",
+ "aecbe850-d191-4a3f-b97b-fc8a32e3598a",
+ "b31ee4ec-a31d-4480-9f88-a5d89f189cac",
+ "b455e061-3270-4f99-91ad-9f92864de226",
+ "b5c8b843-4fb8-437b-b2ba-f82795fad72a",
+ "b9609ecf-24ae-4d68-9de0-206afe225349",
+ "be46e7ee-44fc-4504-996b-e25e39d05275",
+ "c14ff176-b58a-45cb-8993-6166acd8b00a",
+ "c50a226f-c143-4bc6-ad86-513395cfbb31",
+ "d0dc7c25-c8fd-49b6-8cd3-c606db200b9d",
+ "d275c5a2-1549-4479-889a-80d1afbb518a",
+ "dac2ab4f-2130-4488-a257-b9fdcac20d84",
+ "e330ba3f-1f15-40f5-941b-fc8724103ca1",
+ "e529041f-35ba-41b9-81f5-f105181616c3",
+ "e843b329-64db-4472-a1dd-5139d84a2027",
+ "eb061bf8-c0cc-4b0c-8794-b04f710a63be",
+ "eb5523c3-a0f5-4e65-a175-c1fe1e8df404",
+ "ec7f5936-7d24-47ef-85d2-6117653e3e1a",
+ "ec9d5b69-4625-4577-90fb-d3b207eafe30",
+ "ed13a119-8c06-42fd-a289-1ef93d14f1fb",
+ "f8041b53-378c-451e-aa51-77a975e7ba32"
+ ]
+ },
+ "States": {
+ "Start": { "ContractEnd": { "Transition": "Success" } }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "fbf95b41-49cd-4118-b729-3cbcd7708357",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-01-12T12:24:16.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_AZALEA_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_AZALEA_LEVEL_2_TITLE",
+ "CodeName_Hint": "Azalea Level 2",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_wet_azalea.entity",
+ "Type": "escalation",
+ "Release": "3.6.0 Escalation",
+ "InGroup": "5121acde-313d-4517-ae70-6a54ca5d775a",
+ "Entitlements": ["H3_DEADLYSINS_GLUTTONY"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "6120663a-5f44-4ce2-958c-f505a69f0354" },
+ { "IsNew": true, "Id": "9fe39a90-de41-4228-ab32-93a6a6da4fd1" },
+ { "IsNew": true, "Id": "80ff5eb6-ac86-4257-a2ed-909dfad4478b" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:24.565075Z",
+ "PublicId": "030539833347",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Azalea.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/AZALEA/AZALEA3.json b/contractdata/CHONGQING/ESCALATION/AZALEA/AZALEA3.json
new file mode 100644
index 000000000..669e4cccf
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/AZALEA/AZALEA3.json
@@ -0,0 +1,346 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": [
+ "$1923d67d-3ff8-440a-9a76-8076ab53ae41",
+ "$772d09a3-902d-4a9a-a49f-49d9704aeab8",
+ "Completed"
+ ]
+ },
+ "EnableSaving": false,
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/wet/scenario_azalea.brick",
+ "assembly:/_pro/scenes/missions/wet/scenario_azalea_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/Wet/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
+ ],
+ "Entrances": [],
+ "MandatoryLoadout": [],
+ "GameChangerReferences": [],
+ "Objectives": [
+ {
+ "_comment": "--- Feed the pig Wine Grapes ---",
+ "Id": "1923d67d-3ff8-440a-9a76-8076ab53ae41",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Azalea_WineGrape.jpg",
+ "BriefingName": "$loc UI_CONTRACT_AZALEA_MAINOBJECTIVE_L3_GRAPES",
+ "BriefingText": "$loc UI_CONTRACT_AZALEA_OBJECTIVE_GRAPES_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_AZALEA_MAINOBJECTIVE_L3_GRAPES",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "total": 2,
+ "TargetCounter": 0,
+ "update_counter": 1
+ },
+ "ContextListeners": {
+ "update_counter": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_AZALEA_DYNAMIC_GRAPES",
+ "data": ["$.TargetCounter", "$.total"]
+ }
+ },
+ "iconType": 17
+ }
+ }
+ },
+ "States": {
+ "Start": {
+ "PIG_FEED_GRAPES": [
+ {
+ "Actions": {
+ "$inc": "TargetCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetCounter", "$.total"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Feed the pig Banana ---",
+ "Id": "772d09a3-902d-4a9a-a49f-49d9704aeab8",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Azalea_Banana.jpg",
+ "BriefingName": "$loc UI_CONTRACT_AZALEA_MAINOBJECTIVE_L3_BANANA",
+ "BriefingText": "$loc UI_CONTRACT_AZALEA_OBJECTIVE_BANANA_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_AZALEA_MAINOBJECTIVE_L3_BANANA",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "total": 2,
+ "TargetCounter": 0,
+ "update_counter": 1
+ },
+ "ContextListeners": {
+ "update_counter": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_AZALEA_DYNAMIC_BANANA",
+ "data": ["$.TargetCounter", "$.total"]
+ }
+ },
+ "iconType": 17
+ }
+ }
+ },
+ "States": {
+ "Start": {
+ "PIG_FEED_BANANA": [
+ {
+ "Actions": {
+ "$inc": "TargetCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetCounter", "$.total"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Feed the pig an additional banana -----",
+ "Id": "6120663a-5f44-4ce2-958c-f505a69f0354",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "Activation": {
+ "$eq": [
+ "$71ec8ee7-c73b-4709-8c14-ca19e93b7689",
+ "Completed"
+ ]
+ },
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Azalea_Level3_Secondary.jpg",
+ "BriefingName": "$loc UI_CONTRACT_AZALEA_OBJ_OPTIONAL_BANANA_NAME",
+ "BriefingText": "$loc UI_CONTRACT_AZALEA_OBJ_OPTIONAL_BANANA_TEXT",
+ "LongBriefingText": "$loc UI_CONTRACT_AZALEA_OBJ_OPTIONAL_BANANA_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_AZALEA_OBJ_OPTIONAL_BANANA_HUD",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "total": 2,
+ "TargetCounter": 0,
+ "update_counter": 1
+ },
+ "ContextListeners": {
+ "update_counter": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_AZALEA_OBJ_OPTIONAL_BANANA_DYNAMIC",
+ "data": ["$.TargetCounter", "$.total"]
+ }
+ },
+ "iconType": 17
+ }
+ }
+ },
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "772d09a3-902d-4a9a-a49f-49d9704aeab8"
+ ]
+ },
+ "Transition": "Active"
+ }
+ ]
+ },
+ "Active": {
+ "PIG_FEED_BANANA": [
+ {
+ "Actions": {
+ "$inc": "TargetCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetCounter", "$.total"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Hide objective to feed the big an additional banana -----",
+ "Id": "71ec8ee7-c73b-4709-8c14-ca19e93b7689",
+ "Category": "Condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Definition": {
+ "Context": { "Targets": [] },
+ "States": {
+ "Start": {
+ "EnableOptionalObjective": {
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Invisible Primary: All pigs are targets -----",
+ "Id": "dd75af49-21aa-4fa8-b3f6-894442655f38",
+ "Category": "secondary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "ObjectiveType": "custom",
+ "Image": "",
+ "BriefingName": "",
+ "BriefingText": "",
+ "HUDTemplate": { "display": "" },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "Targets": [
+ "141c9f18-5d59-4efc-b917-eef6b967bb36",
+ "174cd820-1a89-40ae-aeb8-6a493aa1f5e8",
+ "26f0094f-ce2f-451f-983f-129a6d883496",
+ "2aa17419-ba9f-4b74-870e-33ba7cb29650",
+ "32954934-def9-4cdc-a9e9-eef51cfea568",
+ "34a4af2f-2c82-4ab6-93cb-87ee96a3d645",
+ "35f9ca53-5f4a-45a0-a4f3-539d24f369e1",
+ "3cf310d8-4294-4a9b-ade8-951d08f2c16f",
+ "42ae6eeb-47d0-4848-acc9-668019e57774",
+ "54097648-86d3-4f62-bf6c-f237d0ed71c7",
+ "66176389-4086-4624-90a9-04b685dd03ae",
+ "6758ddb4-b288-45e4-bd27-d02a32e46c73",
+ "7b622717-744d-4468-a823-d8459d52d729",
+ "7b6578d0-d930-4082-87bc-73409c8002f6",
+ "7bf641f5-e304-4ca5-a347-6474a48957c8",
+ "7ef877dc-cb38-420e-84e3-4a4f73db7469",
+ "864e3889-43fa-46f9-98e2-24dc97c31f89",
+ "888c6548-a6be-4603-ba17-687d521479fb",
+ "90a52636-4eb3-4958-979c-5ff95dbb23f4",
+ "99500daf-405c-4f85-8e4e-552aee003329",
+ "9b36c447-9823-4347-84cb-00a45403ff4b",
+ "9c338cc9-9e5a-4a8b-9b80-47a6de199278",
+ "a6a3dab0-f28d-4456-8162-3cd80ba5bc9b",
+ "a831a49f-a287-45ac-9f48-7d5bd470d273",
+ "ab7f1546-8d37-4b8f-8ede-5cb4537269de",
+ "ad59789b-5d10-448e-9649-0f65470955f1",
+ "aecbe850-d191-4a3f-b97b-fc8a32e3598a",
+ "b31ee4ec-a31d-4480-9f88-a5d89f189cac",
+ "b455e061-3270-4f99-91ad-9f92864de226",
+ "b5c8b843-4fb8-437b-b2ba-f82795fad72a",
+ "b9609ecf-24ae-4d68-9de0-206afe225349",
+ "be46e7ee-44fc-4504-996b-e25e39d05275",
+ "c14ff176-b58a-45cb-8993-6166acd8b00a",
+ "c50a226f-c143-4bc6-ad86-513395cfbb31",
+ "d0dc7c25-c8fd-49b6-8cd3-c606db200b9d",
+ "d275c5a2-1549-4479-889a-80d1afbb518a",
+ "dac2ab4f-2130-4488-a257-b9fdcac20d84",
+ "e330ba3f-1f15-40f5-941b-fc8724103ca1",
+ "e529041f-35ba-41b9-81f5-f105181616c3",
+ "e843b329-64db-4472-a1dd-5139d84a2027",
+ "eb061bf8-c0cc-4b0c-8794-b04f710a63be",
+ "eb5523c3-a0f5-4e65-a175-c1fe1e8df404",
+ "ec7f5936-7d24-47ef-85d2-6117653e3e1a",
+ "ec9d5b69-4625-4577-90fb-d3b207eafe30",
+ "ed13a119-8c06-42fd-a289-1ef93d14f1fb",
+ "f8041b53-378c-451e-aa51-77a975e7ba32"
+ ]
+ },
+ "States": {
+ "Start": { "ContractEnd": { "Transition": "Success" } }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "28554a75-1e86-46f7-ae1c-638d76295566",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-01-12T12:24:16.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_AZALEA_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_AZALEA_LEVEL_3_TITLE",
+ "CodeName_Hint": "Azalea Level 3",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_wet_azalea.entity",
+ "Type": "escalation",
+ "Release": "3.6.0 Escalation",
+ "InGroup": "5121acde-313d-4517-ae70-6a54ca5d775a",
+ "Entitlements": ["H3_DEADLYSINS_GLUTTTONY"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "6120663a-5f44-4ce2-958c-f505a69f0354" },
+ { "IsNew": true, "Id": "772d09a3-902d-4a9a-a49f-49d9704aeab8" },
+ { "IsNew": true, "Id": "1923d67d-3ff8-440a-9a76-8076ab53ae41" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:24.5825656Z",
+ "PublicId": "030133222247",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Azalea.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/GINSENG/GINSENG.json b/contractdata/CHONGQING/ESCALATION/GINSENG/GINSENG.json
new file mode 100644
index 000000000..68a6f7b39
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/GINSENG/GINSENG.json
@@ -0,0 +1,54 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": ["Assembly:/_PRO/Scenes/missions/wet/wet_ginseng.brick"],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "Entrances": ["f3944deb-0747-4d67-b26a-99af5f979705"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "84bf03cc-3055-4fd4-a691-d8b0ac61a51f",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Ginseng.jpg",
+ "Title": "UI_CONTRACT_GINSENG_GROUP_TITLE",
+ "Description": "UI_CONTRACT_GINSENG_GROUP_DESC",
+ "CodeName_Hint": "Ginseng - Group",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_rat_ginseng.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "dfb2d84e-a0c3-4dc3-961e-ce59217f6bcf",
+ "322dde62-41ed-4877-a3b9-1b7855d4d4f4",
+ "699ae3bf-1c0a-479c-b150-5ef90a2ccc2c"
+ ]
+ },
+ "LastUpdate": "2023-03-30T11:20:23.5120816Z",
+ "PublicId": "030587182547"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/GINSENG/GINSENG1.json b/contractdata/CHONGQING/ESCALATION/GINSENG/GINSENG1.json
new file mode 100644
index 000000000..a0c0f3375
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/GINSENG/GINSENG1.json
@@ -0,0 +1,176 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "----- Pacify Chief Of Police -----",
+ "Id": "ca591963-1c61-44f0-9238-fd6278de643a",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "BriefingName": "$loc UI_CONTRACT_GINSENG_OBJ_GORDON_NAME",
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Ginseng_COP.jpg",
+ "TargetConditions": [],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_GORDON_DESC"
+ },
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_GORDON_DESC",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["31219ca9-fa04-4a1d-92a6-2eb099d1841e"]
+ },
+ "States": {
+ "Start": {
+ "Pacify": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "31219ca9-fa04-4a1d-92a6-2eb099d1841e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "31219ca9-fa04-4a1d-92a6-2eb099d1841e"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "31219ca9-fa04-4a1d-92a6-2eb099d1841e"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "Dead": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Blue Lotus -----",
+ "Id": "b7c9b7aa-e23a-4a30-816b-03e59e60c2fc",
+ "Primary": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Ginseng_BlueLotus.jpg",
+ "ObjectiveType": "custom",
+ "BriefingName": "$loc UI_CONTRACT_GINSENG_OBJ_BLUELOTUS_1_NAME",
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_BLUELOTUS_1_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_BLUELOTUS_1_DESC"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["23b61f4b-3f1b-4a35-9e1c-2dcba9fc7f56"]
+ },
+ "States": {
+ "Start": {
+ "BlueLotusFail": { "Transition": "Failure" },
+ "BlueLotusComplete": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Red Dragon -----",
+ "Id": "09c05968-bcce-4091-ac95-1cdbd7e4cc79",
+ "Primary": true,
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Ginseng_RedDragon.jpg",
+ "BriefingName": "$loc UI_CONTRACT_GINSENG_OBJ_REDDRAGON_1_NAME",
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_REDDRAGON_1_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_REDDRAGON_1_DESC"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["da6a9323-a323-412d-8096-eb721402e2fd"]
+ },
+ "States": {
+ "Start": {
+ "RedDragonFail": { "Transition": "Failure" },
+ "RedDragonComplete": { "Transition": "Success" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "Entrances": ["f3944deb-0747-4d67-b26a-99af5f979705"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_CHINESE_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419"
+ }
+ }
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "dfb2d84e-a0c3-4dc3-961e-ce59217f6bcf",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-05T14:12:47.2836568Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GINSENG_LEVEL_1_NAME",
+ "Description": "UI_CONTRACT_GINSENG_LEVEL_1_DESC",
+ "CodeName_Hint": "GINSENG - Level 1",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_rat_ginseng.entity",
+ "Type": "escalation",
+ "InGroup": "84bf03cc-3055-4fd4-a691-d8b0ac61a51f",
+ "Release": "3.1.x escalation",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "ca591963-1c61-44f0-9238-fd6278de643a" },
+ { "IsNew": true, "Id": "b7c9b7aa-e23a-4a30-816b-03e59e60c2fc" },
+ { "IsNew": true, "Id": "09c05968-bcce-4091-ac95-1cdbd7e4cc79" },
+ { "IsNew": true, "Id": "98209f32-d459-46f4-8bb6-652c294bdc2c" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.8500447Z",
+ "PublicId": "030162198847",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Ginseng.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/GINSENG/GINSENG2.json b/contractdata/CHONGQING/ESCALATION/GINSENG/GINSENG2.json
new file mode 100644
index 000000000..6da1760c3
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/GINSENG/GINSENG2.json
@@ -0,0 +1,396 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "----- Pacify Chief Of Police -----",
+ "Id": "78c109cc-8226-4cc4-8a59-88b0038639b6",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "BriefingName": "$loc UI_CONTRACT_GINSENG_OBJ_GORDON_NAME",
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Ginseng_COP.jpg",
+ "TargetConditions": [],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_GORDON_DESC"
+ },
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_GORDON_DESC",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["31219ca9-fa04-4a1d-92a6-2eb099d1841e"]
+ },
+ "States": {
+ "Start": {
+ "Pacify": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "31219ca9-fa04-4a1d-92a6-2eb099d1841e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "31219ca9-fa04-4a1d-92a6-2eb099d1841e"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "31219ca9-fa04-4a1d-92a6-2eb099d1841e"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "Dead": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Blue Lotus With An Explosion -----",
+ "Id": "e5b70095-8ef8-426e-906b-4e1c28a8d088",
+ "ObjectiveType": "custom",
+ "Primary": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Ginseng_BlueLotus.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419",
+ "HardCondition": true
+ }
+ ],
+ "BriefingName": "$loc UI_CONTRACT_GINSENG_OBJ_BLUELOTUS_1_NAME",
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_BLUELOTUS_2_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_BLUELOTUS_2_DESC"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["23b61f4b-3f1b-4a35-9e1c-2dcba9fc7f56"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "23b61f4b-3f1b-4a35-9e1c-2dcba9fc7f56"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "23b61f4b-3f1b-4a35-9e1c-2dcba9fc7f56"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Red Dragon With The Sniper Rifle -----",
+ "Id": "74280171-0f39-4273-bbe9-3359c9de11d8",
+ "Primary": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Ginseng_RedDragon.jpg",
+ "ObjectiveType": "custom",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "559d8002-9dc5-4da7-ab54-18c8ad20f047",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419",
+ "HardCondition": true
+ }
+ ],
+ "BriefingName": "$loc UI_CONTRACT_GINSENG_OBJ_REDDRAGON_1_NAME",
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_REDDRAGON_2_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_REDDRAGON_2_DESC"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["da6a9323-a323-412d-8096-eb721402e2fd"]
+ },
+ "States": {
+ "Start": {
+ "RedDragonFail": { "Transition": "Failure" },
+ "RedDragonComplete": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Tzun With A Pistol-----",
+ "Id": "3bdc42dd-9780-47f0-9277-3c795b91b634",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419",
+ "HardCondition": true
+ }
+ ],
+ "UpdateActivationWhileCompleted": true,
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_TZUN_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_TZUN_NAME"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["4cd93805-3a87-4408-a2f2-b1a38bf4764f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4cd93805-3a87-4408-a2f2-b1a38bf4764f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4cd93805-3a87-4408-a2f2-b1a38bf4764f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Tzun Fail Dummy-----",
+ "Id": "cb3cfc58-bc9d-433e-9ff9-e02e03ca1c52",
+ "Primary": true,
+ "ObjectiveType": "customkill",
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Ginseng_Mogwai.jpg",
+ "ForceShowOnLoadingScreen": true,
+ "ExcludeFromScoring": false,
+ "OnActive": {
+ "IfInProgress": { "Visible": true },
+ "IfCompleted": { "Visible": true },
+ "IfFailed": { "Visible": true }
+ },
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_TZUN_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_TZUN_NAME"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["4cd93805-3a87-4408-a2f2-b1a38bf4764f"]
+ },
+ "States": {
+ "Start": {
+ "TzunFail": { "Transition": "Failure" },
+ "TzunComplete": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Lee Hong With The Sniper Rifle -----",
+ "Id": "7c360fb3-529e-43f3-9131-8c3534ad8739",
+ "Primary": true,
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "559d8002-9dc5-4da7-ab54-18c8ad20f047",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_LEEHONG_2_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_LEEHONG_2_NAME"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["0cb9d334-99b3-4cab-9dba-6d7c3691a328"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "0cb9d334-99b3-4cab-9dba-6d7c3691a328"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "559d8002-9dc5-4da7-ab54-18c8ad20f047"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "0cb9d334-99b3-4cab-9dba-6d7c3691a328"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick"
+ ]
+ }
+ ],
+ "GameChangers": ["63055f1a-bcd2-4e0f-8caf-b446f01d02f3"],
+ "Entrances": ["f3944deb-0747-4d67-b26a-99af5f979705"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_CHINESE_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419"
+ }
+ }
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "322dde62-41ed-4877-a3b9-1b7855d4d4f4",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-05T14:12:47.2836568Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GINSENG_LEVEL_2_NAME",
+ "Description": "UI_CONTRACT_GINSENG_LEVEL_2_DESC",
+ "CodeName_Hint": "GINSENG - Level 2",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_rat_ginseng.entity",
+ "Type": "escalation",
+ "InGroup": "84bf03cc-3055-4fd4-a691-d8b0ac61a51f",
+ "Release": "3.1.x escalation",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "78c109cc-8226-4cc4-8a59-88b0038639b6" },
+ { "Id": "e5b70095-8ef8-426e-906b-4e1c28a8d088" },
+ { "IsNew": true, "Id": "3bdc42dd-9780-47f0-9277-3c795b91b634" },
+ { "IsNew": true, "Id": "74280171-0f39-4273-bbe9-3359c9de11d8" },
+ { "IsNew": true, "Id": "7c360fb3-529e-43f3-9131-8c3534ad8739" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.865786Z",
+ "PublicId": "030661565747",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Ginseng.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/GINSENG/GINSENG3.json b/contractdata/CHONGQING/ESCALATION/GINSENG/GINSENG3.json
new file mode 100644
index 000000000..1b5c44114
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/GINSENG/GINSENG3.json
@@ -0,0 +1,405 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "----- Pacify Chief Of Police -----",
+ "Id": "b1bf07a4-7829-4bc5-9e75-f4a1888e3d83",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "BriefingName": "$loc UI_CONTRACT_GINSENG_OBJ_GORDON_NAME",
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Ginseng_COP.jpg",
+ "TargetConditions": [],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_GORDON_DESC"
+ },
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_GORDON_DESC",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["31219ca9-fa04-4a1d-92a6-2eb099d1841e"]
+ },
+ "States": {
+ "Start": {
+ "Pacify": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "31219ca9-fa04-4a1d-92a6-2eb099d1841e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "31219ca9-fa04-4a1d-92a6-2eb099d1841e"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "31219ca9-fa04-4a1d-92a6-2eb099d1841e"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "Dead": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Blue Lotus With An Explosion -----",
+ "Id": "5a6cb630-a3fc-49f0-b9bf-11c0915e3f6b",
+ "ObjectiveType": "custom",
+ "Primary": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Ginseng_BlueLotus.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419",
+ "HardCondition": true
+ }
+ ],
+ "BriefingName": "$loc UI_CONTRACT_GINSENG_OBJ_BLUELOTUS_1_NAME",
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_BLUELOTUS_2_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_BLUELOTUS_2_DESC"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["23b61f4b-3f1b-4a35-9e1c-2dcba9fc7f56"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "23b61f4b-3f1b-4a35-9e1c-2dcba9fc7f56"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "23b61f4b-3f1b-4a35-9e1c-2dcba9fc7f56"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Red Dragon With The Sniper Rifle -----",
+ "Id": "8460a6bd-4d32-46d9-86f3-84fb9b9e1df1",
+ "Primary": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Ginseng_RedDragon.jpg",
+ "ObjectiveType": "custom",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "559d8002-9dc5-4da7-ab54-18c8ad20f047",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419",
+ "HardCondition": true
+ }
+ ],
+ "BriefingName": "$loc UI_CONTRACT_GINSENG_OBJ_REDDRAGON_1_NAME",
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_REDDRAGON_2_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_REDDRAGON_2_DESC"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["da6a9323-a323-412d-8096-eb721402e2fd"]
+ },
+ "States": {
+ "Start": {
+ "RedDragonFail": { "Transition": "Failure" },
+ "RedDragonComplete": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Tzun With A Pistol-----",
+ "Id": "8d5a88ad-bc49-4a5f-a7b3-6aff81e0b0cc",
+ "Primary": true,
+ "ForceShowOnLoadingScreen": false,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "UpdateActivationWhileCompleted": true,
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "55ed7196-2303-4af6-9fa3-45b691134561",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_TZUN_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_TZUN_DESC"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["4cd93805-3a87-4408-a2f2-b1a38bf4764f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4cd93805-3a87-4408-a2f2-b1a38bf4764f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4cd93805-3a87-4408-a2f2-b1a38bf4764f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Tzun Fail Dummy-----",
+ "Id": "99d5a831-8f6f-412a-9a76-ee3737e5b542",
+ "Primary": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Ginseng_Mogwai.jpg",
+ "ObjectiveType": "customkill",
+ "ForceShowOnLoadingScreen": true,
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": true },
+ "IfCompleted": { "Visible": true },
+ "IfFailed": { "Visible": true }
+ },
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_TZUN_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_TZUN_NAME"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["4cd93805-3a87-4408-a2f2-b1a38bf4764f"]
+ },
+ "States": {
+ "Start": {
+ "TzunFail": { "Transition": "Failure" },
+ "TzunComplete": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Lee Hong With The Sniper Rifle -----",
+ "Id": "774d2815-a633-425a-b1f2-1d5acd4f450c",
+ "Primary": true,
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "559d8002-9dc5-4da7-ab54-18c8ad20f047",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_GINSENG_OBJ_LEEHONG_2_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GINSENG_OBJ_LEEHONG_2_NAME"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["0cb9d334-99b3-4cab-9dba-6d7c3691a328"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "0cb9d334-99b3-4cab-9dba-6d7c3691a328"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "559d8002-9dc5-4da7-ab54-18c8ad20f047"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "0cb9d334-99b3-4cab-9dba-6d7c3691a328"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "576b385f-2213-4f72-a17c-c346338d3d9f"
+ ],
+ "Entrances": ["f3944deb-0747-4d67-b26a-99af5f979705"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_CHINESE_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419"
+ }
+ }
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "699ae3bf-1c0a-479c-b150-5ef90a2ccc2c",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-05T14:12:47.2836568Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GINSENG_LEVEL_3_NAME",
+ "Description": "UI_CONTRACT_GINSENG_LEVEL_3_DESC",
+ "CodeName_Hint": "GINSENG - Level 3",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_rat_ginseng.entity",
+ "Type": "escalation",
+ "InGroup": "84bf03cc-3055-4fd4-a691-d8b0ac61a51f",
+ "Release": "3.1.x escalation",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "b1bf07a4-7829-4bc5-9e75-f4a1888e3d83" },
+ { "Id": "5a6cb630-a3fc-49f0-b9bf-11c0915e3f6b" },
+ { "Id": "8460a6bd-4d32-46d9-86f3-84fb9b9e1df1" },
+ { "Id": "8d5a88ad-bc49-4a5f-a7b3-6aff81e0b0cc" },
+ { "Id": "99d5a831-8f6f-412a-9a76-ee3737e5b542" },
+ { "Id": "774d2815-a633-425a-b1f2-1d5acd4f450c" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.8832339Z",
+ "PublicId": "030566762747",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Ginseng.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/KOATSC/KOATSC.json b/contractdata/CHONGQING/ESCALATION/KOATSC/KOATSC.json
new file mode 100644
index 000000000..b482cb0dd
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/KOATSC/KOATSC.json
@@ -0,0 +1,24 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Title": "UI_PEACOCK_KOATS_CONSPIRACY",
+ "Description": "",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_rat_basic.entity",
+ "Location": "LOCATION_WET_RAT",
+ "IsPublished": true,
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Type": "escalation",
+ "Id": "07ffa72a-bbac-45ca-8c9f-b9c1b526153a",
+ "TileImage": "images/contracts/escalation/ContractEscalation_KOats_Conspiracy.jpg",
+ "CreationTimestamp": "2021-03-28T17:05:57.6139254Z",
+ "Entitlements": ["LOCATION_WET"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "a68b6d02-c769-4b22-a470-c7b88f3f3978",
+ "864b5daa-1322-40f4-9708-04b5eee35317",
+ "3b160b4f-1222-40a1-9a67-423c05b32340"
+ ]
+ }
+ }
+}
diff --git a/contractdata/CHONGQING/KOATSC1.json b/contractdata/CHONGQING/ESCALATION/KOATSC/KOATSC1.json
similarity index 100%
rename from contractdata/CHONGQING/KOATSC1.json
rename to contractdata/CHONGQING/ESCALATION/KOATSC/KOATSC1.json
diff --git a/contractdata/CHONGQING/KOATSC2.json b/contractdata/CHONGQING/ESCALATION/KOATSC/KOATSC2.json
similarity index 100%
rename from contractdata/CHONGQING/KOATSC2.json
rename to contractdata/CHONGQING/ESCALATION/KOATSC/KOATSC2.json
diff --git a/contractdata/CHONGQING/KOATSC3.json b/contractdata/CHONGQING/ESCALATION/KOATSC/KOATSC3.json
similarity index 100%
rename from contractdata/CHONGQING/KOATSC3.json
rename to contractdata/CHONGQING/ESCALATION/KOATSC/KOATSC3.json
diff --git a/contractdata/CHONGQING/ESCALATION/MAGNOLIA/MAGNOLIA.json b/contractdata/CHONGQING/ESCALATION/MAGNOLIA/MAGNOLIA.json
new file mode 100644
index 000000000..e126a913e
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/MAGNOLIA/MAGNOLIA.json
@@ -0,0 +1,53 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/Wet/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "542108f2-f82f-4a04-bfec-efa92785fec1",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-01-12T12:24:16.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Magnolia.jpg",
+ "Title": "UI_CONTRACT_MAGNOLIA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_MAGNOLIA_GROUP_DESC",
+ "CodeName_Hint": "Magnolia - Group",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_magnolia.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "fc2c1e45-d48e-45e3-9d34-8e82921575ce",
+ "dd331f87-bd69-406d-8a10-6e59f5c6f4d1",
+ "84299364-8abf-467d-a4dc-eb71ba578e7a"
+ ]
+ },
+ "Entitlements": ["LOCATION_WET"],
+ "LastUpdate": "2023-03-30T11:20:23.763366Z",
+ "PublicId": "030245785347"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/MAGNOLIA/MAGNOLIA1.json b/contractdata/CHONGQING/ESCALATION/MAGNOLIA/MAGNOLIA1.json
new file mode 100644
index 000000000..a1d7bc2de
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/MAGNOLIA/MAGNOLIA1.json
@@ -0,0 +1,110 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "----- Eliminate Shihong Luo -----",
+ "Id": "7ea7bb27-b85e-4ec5-aa0d-e9bff498b805",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "BriefingName": "$loc UI_CONTRACT_MAGNOLIA_OBJ_1_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAGNOLIA_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAGNOLIA_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["07923f4a-01d0-46b8-85ec-8cba445dd3a0"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "07923f4a-01d0-46b8-85ec-8cba445dd3a0"
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "07923f4a-01d0-46b8-85ec-8cba445dd3a0"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/wet/escalation_magnolia.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/Wet/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "09a41818-4aa4-4b8b-885a-59ec74b1eb2d",
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172",
+ "c2da52c5-ff3e-41cd-a175-4ed9267f6c95"
+ ],
+ "Entrances": ["3f31c72e-fb07-4c3d-afa6-3c434abdc1b8"],
+ "MandatoryLoadout": [
+ {
+ "Id": "Wet_Unique_Homeless_M_",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "ba4e595e-da3b-4902-8622-40889fc088db"
+ }
+ }
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "fc2c1e45-d48e-45e3-9d34-8e82921575ce",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-01-12T12:24:16.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_MAGNOLIA_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_MAGNOLIA_LEVEL_1_TITLE",
+ "CodeName_Hint": "Magnolia Level 1",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_magnolia.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "InGroup": "542108f2-f82f-4a04-bfec-efa92785fec1",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "7ea7bb27-b85e-4ec5-aa0d-e9bff498b805" },
+ { "Id": "09a41818-4aa4-4b8b-885a-59ec74b1eb2d" }
+ ],
+ "Entitlements": ["LOCATION_WET"],
+ "LastUpdate": "2023-03-30T11:20:26.8098937Z",
+ "PublicId": "030202497547",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Magnolia.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/MAGNOLIA/MAGNOLIA2.json b/contractdata/CHONGQING/ESCALATION/MAGNOLIA/MAGNOLIA2.json
new file mode 100644
index 000000000..13b409e26
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/MAGNOLIA/MAGNOLIA2.json
@@ -0,0 +1,155 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "----- Eliminate Shihong Luo -----",
+ "Id": "7ea7bb27-b85e-4ec5-aa0d-e9bff498b805",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "BriefingName": "$loc UI_CONTRACT_MAGNOLIA_OBJ_2_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAGNOLIA_OBJ_2_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAGNOLIA_OBJ_2_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["07923f4a-01d0-46b8-85ec-8cba445dd3a0"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "07923f4a-01d0-46b8-85ec-8cba445dd3a0"
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "07923f4a-01d0-46b8-85ec-8cba445dd3a0"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Hui Hou -----",
+ "Id": "5e7e16a4-30f9-473c-8f48-180cff17d1a8",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "BriefingName": "$loc UI_CONTRACT_MAGNOLIA_OBJ_2_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAGNOLIA_OBJ_2_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAGNOLIA_OBJ_2_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["6927fbc1-8cbb-4c7a-9098-0b041fe120df"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6927fbc1-8cbb-4c7a-9098-0b041fe120df"
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6927fbc1-8cbb-4c7a-9098-0b041fe120df"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/wet/escalation_magnolia.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/Wet/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "99ce90aa-7669-4ff0-82c5-5f962432ce24",
+ "09a41818-4aa4-4b8b-885a-59ec74b1eb2d",
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172",
+ "c2da52c5-ff3e-41cd-a175-4ed9267f6c95"
+ ],
+ "Entrances": ["3f31c72e-fb07-4c3d-afa6-3c434abdc1b8"],
+ "MandatoryLoadout": [
+ {
+ "Id": "Wet_Unique_Homeless_M_",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "ba4e595e-da3b-4902-8622-40889fc088db"
+ }
+ }
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "dd331f87-bd69-406d-8a10-6e59f5c6f4d1",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-01-12T12:24:16.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_MAGNOLIA_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_MAGNOLIA_LEVEL_2_TITLE",
+ "CodeName_Hint": "Magnolia Level 2",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_magnolia.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "InGroup": "542108f2-f82f-4a04-bfec-efa92785fec1",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "99ce90aa-7669-4ff0-82c5-5f962432ce24", "IsNew": true },
+ { "Id": "5e7e16a4-30f9-473c-8f48-180cff17d1a8", "IsNew": true },
+ { "Id": "7ea7bb27-b85e-4ec5-aa0d-e9bff498b805" },
+ { "Id": "09a41818-4aa4-4b8b-885a-59ec74b1eb2d" }
+ ],
+ "Entitlements": ["LOCATION_WET"],
+ "LastUpdate": "2023-03-30T11:20:26.8257759Z",
+ "PublicId": "030797927947",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Magnolia.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/MAGNOLIA/MAGNOLIA3.json b/contractdata/CHONGQING/ESCALATION/MAGNOLIA/MAGNOLIA3.json
new file mode 100644
index 000000000..79c68aa43
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/MAGNOLIA/MAGNOLIA3.json
@@ -0,0 +1,217 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "----- Retrieve the scrap sword -----",
+ "Id": "9c05eab1-0d80-4860-8d5c-0af967ff2384",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Magnolia_Objective_ScrapSword.jpg",
+ "ExcludeFromScoring": true,
+ "BriefingName": "$loc UI_CONTRACT_MAGNOLIA_OBJ_3_3",
+ "TargetConditions": [{}],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAGNOLIA_OBJ_3_3",
+ "iconType": 17
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAGNOLIA_OBJ_3_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["bbdc0994-8f05-42d7-9863-d2d638f1cc7f"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d73251b4-4860-4b5b-8376-7c9cf2a054a2"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Shihong Luo with scrap sword -----",
+ "Id": "7ea7bb27-b85e-4ec5-aa0d-e9bff498b805",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "BriefingName": "UI_CONTRACT_MAGNOLIA_OBJ_3_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAGNOLIA_OBJ_3_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAGNOLIA_OBJ_3_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["07923f4a-01d0-46b8-85ec-8cba445dd3a0"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "07923f4a-01d0-46b8-85ec-8cba445dd3a0"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "d73251b4-4860-4b5b-8376-7c9cf2a054a2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "07923f4a-01d0-46b8-85ec-8cba445dd3a0"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "ScrapSwordLost": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Hui Hou with scrap sword -----",
+ "Id": "5e7e16a4-30f9-473c-8f48-180cff17d1a8",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "BriefingName": "$loc UI_CONTRACT_MAGNOLIA_OBJ_3_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAGNOLIA_OBJ_3_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAGNOLIA_OBJ_3_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["6927fbc1-8cbb-4c7a-9098-0b041fe120df"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6927fbc1-8cbb-4c7a-9098-0b041fe120df"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "d73251b4-4860-4b5b-8376-7c9cf2a054a2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6927fbc1-8cbb-4c7a-9098-0b041fe120df"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "ScrapSwordLost": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/wet/escalation_magnolia.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/Wet/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "f41f18fe-0fe5-416a-a793-50727e594655",
+ "99ce90aa-7669-4ff0-82c5-5f962432ce24",
+ "09a41818-4aa4-4b8b-885a-59ec74b1eb2d",
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172",
+ "c2da52c5-ff3e-41cd-a175-4ed9267f6c95"
+ ],
+ "Entrances": ["3f31c72e-fb07-4c3d-afa6-3c434abdc1b8"],
+ "MandatoryLoadout": [
+ {
+ "Id": "Wet_Unique_Homeless_M_",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "ba4e595e-da3b-4902-8622-40889fc088db"
+ }
+ }
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "84299364-8abf-467d-a4dc-eb71ba578e7a",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-01-12T12:24:16.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_MAGNOLIA_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_MAGNOLIA_LEVEL_3_TITLE",
+ "CodeName_Hint": "Magnolia Level 3",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_magnolia.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "InGroup": "542108f2-f82f-4a04-bfec-efa92785fec1",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "9c05eab1-0d80-4860-8d5c-0af967ff2384", "IsNew": true },
+ { "Id": "5e7e16a4-30f9-473c-8f48-180cff17d1a8", "IsNew": true },
+ { "Id": "7ea7bb27-b85e-4ec5-aa0d-e9bff498b805", "IsNew": true },
+ { "Id": "09a41818-4aa4-4b8b-885a-59ec74b1eb2d" },
+ { "Id": "99ce90aa-7669-4ff0-82c5-5f962432ce24" }
+ ],
+ "Entitlements": ["LOCATION_WET"],
+ "LastUpdate": "2023-03-30T11:20:26.8408547Z",
+ "PublicId": "030451560047",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Magnolia.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/MAKOYANA/MAKOYANA.json b/contractdata/CHONGQING/ESCALATION/MAKOYANA/MAKOYANA.json
new file mode 100644
index 000000000..763fce563
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/MAKOYANA/MAKOYANA.json
@@ -0,0 +1,62 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/wet/scenario_makoyana.brick",
+ "assembly:/_pro/scenes/missions/wet/scenario_makoyana_level1.brick",
+ "assembly:/_pro/scenes/missions/wet/scenario_makoyana_level2.brick",
+ "assembly:/_pro/scenes/missions/wet/scenario_makoyana_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/Wet/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "55e29f8f-579a-4cb2-b235-2166d23deffe"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "494d97a6-9e31-45e0-9dae-f3793c731336",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-01-12T12:24:16.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Makoyana.jpg",
+ "Title": "UI_CONTRACT_MAKOYANA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_MAKOYANA_GROUP_DESC",
+ "CodeName_Hint": "Makoyana - Group",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_wet_makoyana.entity",
+ "Type": "escalation",
+ "Release": "3.3.0 Escalation",
+ "Entitlements": ["H3_DEADLYSINS_PRIDE"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "605ccf31-14b3-42d1-b2ff-22710fc87168",
+ "d1b14b00-2393-4037-baf9-0217dd710427",
+ "4d0e0458-1aba-4017-a3bd-629cfdac3916"
+ ]
+ },
+ "LastUpdate": "2023-03-30T11:20:23.778264Z",
+ "PublicId": "030471533947"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/MAKOYANA/MAKOYANA1.json b/contractdata/CHONGQING/ESCALATION/MAKOYANA/MAKOYANA1.json
new file mode 100644
index 000000000..df47a502d
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/MAKOYANA/MAKOYANA1.json
@@ -0,0 +1,520 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": ["$205401fb-5604-4fdd-813a-6d19ac76b8ff", "Completed"]
+ },
+ "EnableSaving": false,
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/wet/scenario_makoyana.brick",
+ "assembly:/_pro/scenes/missions/wet/scenario_makoyana_level1.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/Wet/vr_overrides_ps4perf.brick",
+ "assembly:/_PRO/Scenes/missions/Wet/vr_overrides_makoyana_level1.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_PRO/Scenes/missions/Wet/vr_overrides_makoyana_level1.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "55e29f8f-579a-4cb2-b235-2166d23deffe"
+ ],
+ "Entrances": [],
+ "MandatoryLoadout": [],
+ "GameChangerReferences": [],
+ "Objectives": [
+ {
+ "_comment": "Do as your told_test objective",
+ "Id": "fc00c722-9095-4d2f-a8fd-e6dfb28f28ee",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingName": "$loc UI_CONTRACT_MAKOYANA_FIRSTOBJECTIVE",
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Makoyana_FirstObjective.jpg",
+ "TargetConditions": [{}],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAKOYANA_FIRSTOBJECTIVE",
+ "iconType": 17
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_FIRSTOBJECTIVE",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "LetterOpener": false,
+ "DevilDuck": false,
+ "KilledActors": [],
+ "Targets": ["bcea911f-fa04-45b4-8ba0-a308101aa190"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$or": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9488fa1e-10e1-49c9-bb24-6635d2e5bd49"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ccdd6689-092d-49b2-85f8-416a02e25566"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Silent objective to start Fiber wire path -----",
+ "Id": "73928b41-96ae-4f0b-88c2-9b0ba76b94d2",
+ "Type": "statemachine",
+ "Category": "condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "States": {
+ "Start": {
+ "PickedUpLetterOpener": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Silent objective to start explosive path -----",
+ "Id": "197e23fe-9eff-4b89-80fe-f80a464951f4",
+ "Type": "statemachine",
+ "Category": "condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "States": {
+ "Start": {
+ "PickedUpRubberDuck": [{ "Transition": "Success" }]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "FAIL condition for throwing Tanto away",
+ "Id": "92e09cac-75fa-4e89-90e8-2c4ba23bdac3",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "TargetConditions": [],
+ "HUDTemplate": {
+ "display": "$loc UI_FAILMESSAGE_MAKOYANA_KEYITEMLOST"
+ },
+ "BriefingText": "$loc UI_FAILMESSAGE_MAKOYANA_KEYITEMLOST",
+ "Type": "statemachine",
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "Scope": "session",
+ "Context": {},
+ "States": {
+ "Start": {
+ "TANTO_LEFT_LEVEL": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Tanto target 2",
+ "Id": "3ce4e822-192b-4263-8aac-e0ac10ce54ca",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_331b9871-cca0-49ce-b2a2-a58596f9e6e8.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "9488fa1e-10e1-49c9-bb24-6635d2e5bd49",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MAKOYANA_OBJ5" },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_OBJ5",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$73928b41-96ae-4f0b-88c2-9b0ba76b94d2",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["331b9871-cca0-49ce-b2a2-a58596f9e6e8"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpLetterOpener": {
+ "Transition": "CheckKills"
+ }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "331b9871-cca0-49ce-b2a2-a58596f9e6e8"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "9488fa1e-10e1-49c9-bb24-6635d2e5bd49"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "331b9871-cca0-49ce-b2a2-a58596f9e6e8"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Tanto target 3",
+ "Id": "2a608350-8908-45eb-893b-ed389318a461",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_5638d1a0-335b-4c35-8b6a-9f3b48fe7485.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "9488fa1e-10e1-49c9-bb24-6635d2e5bd49",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MAKOYANA_OBJ6" },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_OBJ6",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$73928b41-96ae-4f0b-88c2-9b0ba76b94d2",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5638d1a0-335b-4c35-8b6a-9f3b48fe7485"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpLetterOpener": {
+ "Transition": "CheckKills"
+ }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5638d1a0-335b-4c35-8b6a-9f3b48fe7485"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "9488fa1e-10e1-49c9-bb24-6635d2e5bd49"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5638d1a0-335b-4c35-8b6a-9f3b48fe7485"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Explosive objective 1",
+ "Id": "f641d118-21fb-417e-83af-e8310a3e2122",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_7f1b07a9-c640-4c1a-bd1b-a944093c5646.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "explosion",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MAKOYANA_OBJ2" },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_OBJ2",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$197e23fe-9eff-4b89-80fe-f80a464951f4",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["06c04989-3010-444a-a828-a23280550d6a"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpRubberDuck": { "Transition": "CheckKills" }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "06c04989-3010-444a-a828-a23280550d6a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "06c04989-3010-444a-a828-a23280550d6a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Explosive Objective 2",
+ "Id": "cdf6a89f-eca4-42a1-b16e-0ac3bf689b68",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_ea41b988-861d-45f4-9371-4acb5747f2b8.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "explosion",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MAKOYANA_OBJ3" },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_OBJ3",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$197e23fe-9eff-4b89-80fe-f80a464951f4",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ea41b988-861d-45f4-9371-4acb5747f2b8"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpRubberDuck": { "Transition": "CheckKills" }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ea41b988-861d-45f4-9371-4acb5747f2b8"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ea41b988-861d-45f4-9371-4acb5747f2b8"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Silent objective to hande exit enabling -----",
+ "Id": "205401fb-5604-4fdd-813a-6d19ac76b8ff",
+ "Type": "statemachine",
+ "Category": "condition",
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "States": {
+ "Start": {
+ "LetterOpenersKilled": [
+ { "Transition": "Success" }
+ ],
+ "RubberDucksKilled": [{ "Transition": "Success" }]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "605ccf31-14b3-42d1-b2ff-22710fc87168",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-01-12T12:24:16.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_MAKOYANA_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_MAKOYANA_LEVEL_1_TITLE",
+ "CodeName_Hint": "Makoyana Level 1",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_wet_makoyana.entity",
+ "Type": "escalation",
+ "Release": "3.3.0 Escalation",
+ "InGroup": "494d97a6-9e31-45e0-9dae-f3793c731336",
+ "Entitlements": ["H3_DEADLYSINS_PRIDE"],
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "fc00c722-9095-4d2f-a8fd-e6dfb28f28ee" },
+ { "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "Id": "55e29f8f-579a-4cb2-b235-2166d23deffe" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:26.8560279Z",
+ "PublicId": "030428650947",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Makoyana.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/MAKOYANA/MAKOYANA2.json b/contractdata/CHONGQING/ESCALATION/MAKOYANA/MAKOYANA2.json
new file mode 100644
index 000000000..2300bd204
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/MAKOYANA/MAKOYANA2.json
@@ -0,0 +1,1086 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": ["$8bfb7c94-ea15-46af-afc2-480f40e54ff2", "Completed"]
+ },
+ "EnableSaving": false,
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/wet/scenario_makoyana.brick",
+ "assembly:/_pro/scenes/missions/wet/scenario_makoyana_level2.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/Wet/vr_overrides_ps4perf.brick",
+ "assembly:/_PRO/Scenes/missions/Wet/vr_overrides_makoyana_level2.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_PRO/Scenes/missions/Wet/vr_overrides_makoyana_level2.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
+ ],
+ "Entrances": [],
+ "MandatoryLoadout": [],
+ "GameChangerReferences": [],
+ "Objectives": [
+ {
+ "_comment": "Do as your told_test objective",
+ "Id": "f869412b-112f-4efe-97d8-39add9b03d95",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingName": "$loc UI_CONTRACT_MAKOYANA_FIRSTOBJECTIVE",
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Makoyana_FirstObjective.jpg",
+ "TargetConditions": [],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAKOYANA_FIRSTOBJECTIVE",
+ "iconType": 17
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_FIRSTOBJECTIVE",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "LetterOpener": false,
+ "DevilDuck": false,
+ "KilledActors": [],
+ "Targets": ["d1a8a3b4-8fb7-4801-8e6d-af354ba03646"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$or": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1bfbb69d-c876-4d05-ab0b-f0be63b55b7a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f9d471fc-a3d0-49bd-8e2d-af7fb8cedf6f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Silent objective to start Fiber Wire path -----",
+ "Id": "0ce95bfc-79f4-4400-9109-75541673535c",
+ "Type": "statemachine",
+ "Category": "condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "States": {
+ "Start": {
+ "PickedUpSyringe": [{ "Transition": "Success" }]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Silent objective to start Sniper path -----",
+ "Id": "f2863184-44c1-4276-86cf-6e98219b25be",
+ "Type": "statemachine",
+ "Category": "condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "States": {
+ "Start": {
+ "PickedUpSniper": [{ "Transition": "Success" }]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "FAIL condition for wasting a syringe",
+ "Id": "9d66e3a2-73a2-40d9-b19b-f0b5e695920a",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "TargetConditions": [],
+ "HUDTemplate": {
+ "display": "$loc UI_FAILMESSAGE_MAKOYANA_KEYITEMLOST"
+ },
+ "BriefingText": "$loc UI_FAILMESSAGE_MAKOYANA_KEYITEMLOST",
+ "Type": "statemachine",
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "Scope": "session",
+ "Context": {},
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.IsTarget",
+ false
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "1bfbb69d-c876-4d05-ab0b-f0be63b55b7a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Syringe target 1",
+ "Id": "9f7bc670-34dc-428e-a9e6-dd0a12c055cb",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_cb7b9923-0098-4336-8bff-6ca0d5d46440.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "1bfbb69d-c876-4d05-ab0b-f0be63b55b7a",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MAKOYANA_OBJ14" },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_OBJ14",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$0ce95bfc-79f4-4400-9109-75541673535c",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["cb7b9923-0098-4336-8bff-6ca0d5d46440"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpSyringe": [{ "Transition": "CheckKills" }]
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "cb7b9923-0098-4336-8bff-6ca0d5d46440"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "1bfbb69d-c876-4d05-ab0b-f0be63b55b7a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "cb7b9923-0098-4336-8bff-6ca0d5d46440"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Syringe target 2",
+ "Id": "a09ecfba-1748-4ad1-b141-0981a7fea25a",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_ddbac9e2-4100-4a61-9539-64e92f5f98e0.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "1bfbb69d-c876-4d05-ab0b-f0be63b55b7a",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MAKOYANA_OBJ15" },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_OBJ15",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$0ce95bfc-79f4-4400-9109-75541673535c",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ddbac9e2-4100-4a61-9539-64e92f5f98e0"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpSyringe": [{ "Transition": "CheckKills" }]
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ddbac9e2-4100-4a61-9539-64e92f5f98e0"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "1bfbb69d-c876-4d05-ab0b-f0be63b55b7a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ddbac9e2-4100-4a61-9539-64e92f5f98e0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Syringe target 3",
+ "Id": "b7ea841b-7382-4bf0-995c-6f1c3d3944e7",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_dcfb0146-63ff-4514-8278-de05f86a3d21.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "1bfbb69d-c876-4d05-ab0b-f0be63b55b7a",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MAKOYANA_OBJ16" },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_OBJ16",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$0ce95bfc-79f4-4400-9109-75541673535c",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["dcfb0146-63ff-4514-8278-de05f86a3d21"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpSyringe": [{ "Transition": "CheckKills" }]
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "dcfb0146-63ff-4514-8278-de05f86a3d21"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "1bfbb69d-c876-4d05-ab0b-f0be63b55b7a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "dcfb0146-63ff-4514-8278-de05f86a3d21"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Sniper objective 1 _ Roof Guard 1",
+ "Id": "88b4ed99-3c87-4321-9669-296c5cc92239",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_935e35cd-e31f-48d4-b472-e8b66f134020.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "f9d471fc-a3d0-49bd-8e2d-af7fb8cedf6f",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MAKOYANA_OBJ7" },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_OBJ7",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$f2863184-44c1-4276-86cf-6e98219b25be",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["935e35cd-e31f-48d4-b472-e8b66f134020"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpSniper": { "Transition": "CheckKills" }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "935e35cd-e31f-48d4-b472-e8b66f134020"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "f9d471fc-a3d0-49bd-8e2d-af7fb8cedf6f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "935e35cd-e31f-48d4-b472-e8b66f134020"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Sniper Objective 2 _ Roof guard 2",
+ "Id": "d652c20d-0c90-4637-a8c1-f9dc3b3b167c",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_5638d1a0-335b-4c35-8b6a-9f3b48fe7485.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "f9d471fc-a3d0-49bd-8e2d-af7fb8cedf6f",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MAKOYANA_OBJ8" },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_OBJ8",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$f2863184-44c1-4276-86cf-6e98219b25be",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5638d1a0-335b-4c35-8b6a-9f3b48fe7485"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpSniper": { "Transition": "CheckKills" }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5638d1a0-335b-4c35-8b6a-9f3b48fe7485"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "f9d471fc-a3d0-49bd-8e2d-af7fb8cedf6f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5638d1a0-335b-4c35-8b6a-9f3b48fe7485"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Sniper Objective 3 _ scientist in hush relax room",
+ "Id": "7a864a4e-0dc9-4525-898c-4f9418e778e5",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_6927fbc1-8cbb-4c7a-9098-0b041fe120df.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "f9d471fc-a3d0-49bd-8e2d-af7fb8cedf6f",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MAKOYANA_OBJ12" },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_OBJ12",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$f2863184-44c1-4276-86cf-6e98219b25be",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["6927fbc1-8cbb-4c7a-9098-0b041fe120df"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpSniper": { "Transition": "CheckKills" }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6927fbc1-8cbb-4c7a-9098-0b041fe120df"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "f9d471fc-a3d0-49bd-8e2d-af7fb8cedf6f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6927fbc1-8cbb-4c7a-9098-0b041fe120df"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Sniper Objective 4 _ Guard in hush relax room",
+ "Id": "d23b25a2-86fd-4d35-9c9f-b6028e4db93e",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_fdbe167e-dfe6-49b3-bc1b-27a4a67a9c6d.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "f9d471fc-a3d0-49bd-8e2d-af7fb8cedf6f",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MAKOYANA_OBJ13" },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_OBJ13",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$f2863184-44c1-4276-86cf-6e98219b25be",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["fdbe167e-dfe6-49b3-bc1b-27a4a67a9c6d"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpSniper": { "Transition": "CheckKills" }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fdbe167e-dfe6-49b3-bc1b-27a4a67a9c6d"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "f9d471fc-a3d0-49bd-8e2d-af7fb8cedf6f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fdbe167e-dfe6-49b3-bc1b-27a4a67a9c6d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Sniper Explosive objective 1 _ 3 npcs near scooters",
+ "Id": "a7e283d8-2585-4563-8249-38729a4382ee",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_d8e503c0-90e5-42bf-bd1c-39a2352b6aa2.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "explosion",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MAKOYANA_OBJ9" },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_OBJ9",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$f2863184-44c1-4276-86cf-6e98219b25be",
+ "$88b4ed99-3c87-4321-9669-296c5cc92239",
+ "$d652c20d-0c90-4637-a8c1-f9dc3b3b167c",
+ "$7a864a4e-0dc9-4525-898c-4f9418e778e5",
+ "$d23b25a2-86fd-4d35-9c9f-b6028e4db93e",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d8e503c0-90e5-42bf-bd1c-39a2352b6aa2"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpSniper": { "Transition": "CheckKills" }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d8e503c0-90e5-42bf-bd1c-39a2352b6aa2"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d8e503c0-90e5-42bf-bd1c-39a2352b6aa2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Sniper Explosive objective 2 _ 3 npcs near scooters",
+ "Id": "d1ed2cda-eb08-49d0-8dc2-1e7e544775fa",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_0d99b69b-bdd6-4016-ae11-faa9c67d1c40.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "explosion",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MAKOYANA_OBJ10" },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_OBJ10",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$f2863184-44c1-4276-86cf-6e98219b25be",
+ "$88b4ed99-3c87-4321-9669-296c5cc92239",
+ "$d652c20d-0c90-4637-a8c1-f9dc3b3b167c",
+ "$7a864a4e-0dc9-4525-898c-4f9418e778e5",
+ "$d23b25a2-86fd-4d35-9c9f-b6028e4db93e",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["0d99b69b-bdd6-4016-ae11-faa9c67d1c40"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpSniper": { "Transition": "CheckKills" }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "0d99b69b-bdd6-4016-ae11-faa9c67d1c40"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "0d99b69b-bdd6-4016-ae11-faa9c67d1c40"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Sniper Explosive objective 3 _ 3 npcs near scooters",
+ "Id": "b64dd118-a4e6-4a4d-8a1b-aefc590cd771",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_b07d3226-7ca2-412e-9000-2893f689dcf0.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "explosion",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MAKOYANA_OBJ11" },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_OBJ11",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$f2863184-44c1-4276-86cf-6e98219b25be",
+ "$88b4ed99-3c87-4321-9669-296c5cc92239",
+ "$d652c20d-0c90-4637-a8c1-f9dc3b3b167c",
+ "$7a864a4e-0dc9-4525-898c-4f9418e778e5",
+ "$d23b25a2-86fd-4d35-9c9f-b6028e4db93e",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b07d3226-7ca2-412e-9000-2893f689dcf0"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpSniper": { "Transition": "CheckKills" }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b07d3226-7ca2-412e-9000-2893f689dcf0"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b07d3226-7ca2-412e-9000-2893f689dcf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "0e759412-c9df-4ceb-8aab-92381735f4bf",
+ "Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_PRIMARY_NAME",
+ "Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_PRIMARY_DESC",
+ "TileImage": "images/contractconditions/condition_contrac_do_not_be_spotted.jpg",
+ "Icon": "images/challenges/default_challenge_icon.png",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$0ce95bfc-79f4-4400-9109-75541673535c",
+ "Completed"
+ ]
+ },
+ "OnInactive": {
+ "IfInProgress": { "Visible": false },
+ "IfFailed": { "State": "InProgress" }
+ },
+ "OnActive": { "IfInProgress": { "Visible": true } },
+ "BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_PRIMARY_FAIL",
+ "HUDTemplate": {
+ "display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_PRIMARY_OBJ",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": { "PacifiedIds": [] },
+ "States": {
+ "Start": {
+ "PickedUpSyringe": { "Transition": "NoSpotting" }
+ },
+ "NoSpotting": {
+ "Spotted": { "Transition": "Failure" },
+ "Pacify": {
+ "Actions": {
+ "$reset": "PacifiedIds",
+ "$pushunique": [
+ "PacifiedIds",
+ "$Value.RepositoryId"
+ ]
+ }
+ },
+ "Witnesses": [
+ {
+ "Condition": {
+ "$all": {
+ "in": "$.PacifiedIds",
+ "?": {
+ "$any": {
+ "in": "$Value",
+ "?": {
+ "$eq": ["$.#", "$.##"]
+ }
+ }
+ }
+ }
+ },
+ "Transition": "Failure"
+ },
+ { "Actions": { "$reset": "PacifiedIds" } }
+ ],
+ "DisguiseBlown": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Silent objective to hande exit enabling -----",
+ "Id": "8bfb7c94-ea15-46af-afc2-480f40e54ff2",
+ "Type": "statemachine",
+ "Category": "condition",
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "States": {
+ "Start": {
+ "SyringesKilled": [{ "Transition": "Success" }],
+ "SnipersKilled": [{ "Transition": "Success" }]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "d1b14b00-2393-4037-baf9-0217dd710427",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-01-12T12:24:16.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_MAKOYANA_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_MAKOYANA_LEVEL_2_TITLE",
+ "CodeName_Hint": "Makoyana Level 2",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_wet_makoyana.entity",
+ "Type": "escalation",
+ "Release": "3.3.0 Escalation",
+ "InGroup": "494d97a6-9e31-45e0-9dae-f3793c731336",
+ "Entitlements": ["H3_DEADLYSINS_PRIDE"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "f869412b-112f-4efe-97d8-39add9b03d95" },
+ { "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:26.8734117Z",
+ "PublicId": "030748790247",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Makoyana.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/CHONGQING/ESCALATION/MAKOYANA/MAKOYANA3.json b/contractdata/CHONGQING/ESCALATION/MAKOYANA/MAKOYANA3.json
new file mode 100644
index 000000000..96a212549
--- /dev/null
+++ b/contractdata/CHONGQING/ESCALATION/MAKOYANA/MAKOYANA3.json
@@ -0,0 +1,857 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": ["$cbc1d9f6-aef5-42a4-978e-47b6dd258952", "Completed"]
+ },
+ "EnableSaving": false,
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/wet/scenario_makoyana.brick",
+ "assembly:/_pro/scenes/missions/wet/scenario_makoyana_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick",
+ "assembly:/_pro/scenes/missions/Wet/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/wet/vr_overrides_rat.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
+ ],
+ "Entrances": [],
+ "MandatoryLoadout": [],
+ "GameChangerReferences": [],
+ "Objectives": [
+ {
+ "_comment": "Do as your told_test objective",
+ "Id": "0dfac285-9618-4219-9e7b-24ae3df2d352",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingName": "$loc UI_CONTRACT_MAKOYANA_FIRSTOBJECTIVE",
+ "Image": "images/contracts/escalation/ContractEscalation_Wet_Makoyana_FirstObjective.jpg",
+ "TargetConditions": [],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAKOYANA_FIRSTOBJECTIVE",
+ "iconType": 17
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_FIRSTOBJECTIVE",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "LetterOpener": false,
+ "DevilDuck": false,
+ "KilledActors": [],
+ "Targets": ["8139d1af-85eb-4212-b9b2-4d4ca5fcf086"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$or": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5b28437f-e440-40e0-ba77-426c1ee9fe0c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "edd82229-9984-45db-802f-8584ecf38ef3"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Silent objective to start Pride Sabre path -----",
+ "Id": "5bf3fe20-b1dc-4773-8cef-60c1fe383558",
+ "Type": "statemachine",
+ "Category": "condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "States": {
+ "Start": {
+ "PickedUpPrideSabre": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Silent objective to start Fiber Wire Path -----",
+ "Id": "1a4057a9-0889-48b1-9e98-3750c6a7a084",
+ "Type": "statemachine",
+ "Category": "condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "States": {
+ "Start": {
+ "PickedUpPirateSabre": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "FAIL condition for throwing sabre away",
+ "Id": "9759c510-d84a-4f83-a699-e73d33678db8",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "TargetConditions": [],
+ "HUDTemplate": {
+ "display": "$loc UI_FAILMESSAGE_MAKOYANA_KEYITEMLOST"
+ },
+ "BriefingText": "$loc UI_FAILMESSAGE_MAKOYANA_KEYITEMLOST",
+ "Type": "statemachine",
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "Scope": "session",
+ "Context": {},
+ "States": {
+ "Start": {
+ "SABRE_LEFT_LEVEL": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Fiber Wire target 1",
+ "Id": "141d419c-6484-490a-97db-f6927afa0e37",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_006e46cf-afb8-47af-bd88-905d574c6e8b.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "fiberwire",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAKOYANA_L3DEFYOBJECTIVE01"
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_L3DEFYOBJECTIVE01",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$1a4057a9-0889-48b1-9e98-3750c6a7a084",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["006e46cf-afb8-47af-bd88-905d574c6e8b"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpPirateSabre": {
+ "Transition": "CheckKills"
+ }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "006e46cf-afb8-47af-bd88-905d574c6e8b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "fiberwire"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "006e46cf-afb8-47af-bd88-905d574c6e8b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Fiber Wire target 2",
+ "Id": "7f62cfa0-a67c-4bcb-86c5-2517270ce092",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_0e015f8d-8b10-4656-9d9f-c97c7271984c.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "fiberwire",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAKOYANA_L3DEFYOBJECTIVE02"
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_L3DEFYOBJECTIVE02",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$1a4057a9-0889-48b1-9e98-3750c6a7a084",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["0e015f8d-8b10-4656-9d9f-c97c7271984c"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpPirateSabre": {
+ "Transition": "CheckKills"
+ }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "0e015f8d-8b10-4656-9d9f-c97c7271984c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "fiberwire"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "0e015f8d-8b10-4656-9d9f-c97c7271984c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Fiber Wire target 3",
+ "Id": "79ee30f3-c558-471b-a4a3-47d8e242ed4e",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_b7962e99-f578-4027-85d9-73968c39076b.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "fiberwire",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAKOYANA_L3DEFYOBJECTIVE03"
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_L3DEFYOBJECTIVE03",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$1a4057a9-0889-48b1-9e98-3750c6a7a084",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b7962e99-f578-4027-85d9-73968c39076b"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpPirateSabre": {
+ "Transition": "CheckKills"
+ }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b7962e99-f578-4027-85d9-73968c39076b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "fiberwire"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b7962e99-f578-4027-85d9-73968c39076b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Pride sabre target 1",
+ "Id": "e632afb3-56f9-4ad6-aa5c-574614d18127",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_6d6e3356-f225-4290-ba2d-97fd3c2c14de.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "5b28437f-e440-40e0-ba77-426c1ee9fe0c",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAKOYANA_L3OBEYOBJECTIVE01"
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_L3OBEYOBJECTIVE01",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$5bf3fe20-b1dc-4773-8cef-60c1fe383558",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["6d6e3356-f225-4290-ba2d-97fd3c2c14de"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpPrideSabre": { "Transition": "CheckKills" }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6d6e3356-f225-4290-ba2d-97fd3c2c14de"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "5b28437f-e440-40e0-ba77-426c1ee9fe0c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6d6e3356-f225-4290-ba2d-97fd3c2c14de"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Pride sabre target 2",
+ "Id": "ec93aa6c-9992-40fd-8b66-0bdf2452b667",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_621516e0-b703-4cb8-934b-43fac7f9dfdb.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "5b28437f-e440-40e0-ba77-426c1ee9fe0c",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAKOYANA_L3OBEYOBJECTIVE02"
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_L3OBEYOBJECTIVE02",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$5bf3fe20-b1dc-4773-8cef-60c1fe383558",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["621516e0-b703-4cb8-934b-43fac7f9dfdb"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpPrideSabre": { "Transition": "CheckKills" }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "621516e0-b703-4cb8-934b-43fac7f9dfdb"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "5b28437f-e440-40e0-ba77-426c1ee9fe0c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "621516e0-b703-4cb8-934b-43fac7f9dfdb"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Pride sabre target 3",
+ "Id": "1d0addf3-e9b9-4aeb-9e66-0429b34284bf",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_d19eb158-c842-4064-92da-a8038086bd53.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "5b28437f-e440-40e0-ba77-426c1ee9fe0c",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAKOYANA_L3OBEYOBJECTIVE03"
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_L3OBEYOBJECTIVE03",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$5bf3fe20-b1dc-4773-8cef-60c1fe383558",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d19eb158-c842-4064-92da-a8038086bd53"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpPrideSabre": { "Transition": "CheckKills" }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d19eb158-c842-4064-92da-a8038086bd53"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "5b28437f-e440-40e0-ba77-426c1ee9fe0c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d19eb158-c842-4064-92da-a8038086bd53"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Pride sabre target 4",
+ "Id": "b1f2562e-52ac-4981-a165-effa282c6380",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "BriefingName": "",
+ "Image": "images/actors/actor_fb36e9cd-58f6-4323-adda-66f5647814d1.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "5b28437f-e440-40e0-ba77-426c1ee9fe0c",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "c4fe3a20-f62a-4154-ae91-7d163d5b99fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_MAKOYANA_L3OBEYOBJECTIVE04"
+ },
+ "BriefingText": "$loc UI_CONTRACT_MAKOYANA_L3OBEYOBJECTIVE04",
+ "Type": "statemachine",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$5bf3fe20-b1dc-4773-8cef-60c1fe383558",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["fb36e9cd-58f6-4323-adda-66f5647814d1"]
+ },
+ "States": {
+ "Start": {
+ "PickedUpPrideSabre": { "Transition": "CheckKills" }
+ },
+ "CheckKills": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fb36e9cd-58f6-4323-adda-66f5647814d1"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "5b28437f-e440-40e0-ba77-426c1ee9fe0c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fb36e9cd-58f6-4323-adda-66f5647814d1"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Dynamic Gamechanger - No pacifications",
+ "Id": "cd10efbe-cf1f-482e-8e9c-ed062de27f12",
+ "Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_PRIMARY_NAME",
+ "Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_PRIMARY_DESC",
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
+ "Icon": "images/challenges/default_challenge_icon.png",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "Activation": {
+ "$eq": [
+ "$1a4057a9-0889-48b1-9e98-3750c6a7a084",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "OnActive": { "IfInProgress": { "Visible": true } },
+ "BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_PRIMARY_FAIL",
+ "HUDTemplate": {
+ "display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_PRIMARY_OBJ",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "PickedUpPirateSabre": {
+ "Transition": "NoPacification"
+ }
+ },
+ "NoPacification": {
+ "Pacify": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Dynamic Gamechanger - No non-target kills",
+ "Id": "1e5f160b-75a7-469b-8fcf-77fb10e65d64",
+ "Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_PRIMARY_NAME",
+ "Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_PRIMARY_DESC",
+ "TileImage": "images/contractconditions/condition_contrac_targets_only.jpg",
+ "Icon": "images/challenges/default_challenge_icon.png",
+ "Category": "primary",
+ "ExcludeFromScoring": true,
+ "UpdateActivationWhileCompleted": true,
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$1a4057a9-0889-48b1-9e98-3750c6a7a084",
+ "Completed"
+ ]
+ },
+ "OnInactive": {
+ "IfInProgress": { "Visible": false },
+ "IfFailed": { "State": "Completed" }
+ },
+ "OnActive": {
+ "IfCompleted": { "State": "InProgress" },
+ "IfInProgress": { "Visible": true }
+ },
+ "BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_PRIMARY_FAIL",
+ "HUDTemplate": {
+ "display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_PRIMARY_OBJ",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "PickedUpPirateSabre": { "Transition": "NoKills" }
+ },
+ "NoKills": {
+ "Kill": {
+ "Condition": {
+ "$and": [
+ { "$eq": ["$Value.IsTarget", false] },
+ {
+ "$not": {
+ "$eq": ["$Value.KillContext", 1]
+ }
+ }
+ ]
+ },
+ "Transition": "Failure"
+ },
+ "CrowdNPC_Died": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Silent objective to hande exit enabling -----",
+ "Id": "cbc1d9f6-aef5-42a4-978e-47b6dd258952",
+ "Type": "statemachine",
+ "Category": "condition",
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "States": {
+ "Start": {
+ "PrideSabreKilled": [{ "Transition": "Success" }],
+ "FiberWireKilled": [{ "Transition": "Success" }]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "4d0e0458-1aba-4017-a3bd-629cfdac3916",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-01-12T12:24:16.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_MAKOYANA_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_MAKOYANA_LEVEL_3_TITLE",
+ "CodeName_Hint": "Makoyana Level 3",
+ "Location": "LOCATION_WET_RAT",
+ "RequiredUnlockable": "ACCESS_HIT_RAT",
+ "ScenePath": "assembly:/_pro/scenes/missions/wet/scene_wet_makoyana.entity",
+ "Type": "escalation",
+ "Release": "3.3.0 Escalation",
+ "InGroup": "494d97a6-9e31-45e0-9dae-f3793c731336",
+ "Entitlements": ["H3_DEADLYSINS_PRIDE"],
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "0dfac285-9618-4219-9e7b-24ae3df2d352" },
+ { "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:26.889936Z",
+ "PublicId": "030650916747",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wet_Makoyana.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/THEBOOKKEEPER.json b/contractdata/COLORADO/ELUSIVE/THEBOOKKEEPER.json
similarity index 98%
rename from contractdata/COLORADO/THEBOOKKEEPER.json
rename to contractdata/COLORADO/ELUSIVE/THEBOOKKEEPER.json
index cf90f92cb..7c20c1594 100644
--- a/contractdata/COLORADO/THEBOOKKEEPER.json
+++ b/contractdata/COLORADO/ELUSIVE/THEBOOKKEEPER.json
@@ -152,7 +152,8 @@
"Title": "UI_CONTRACT_FLIRTINI_TITLE",
"Type": "elusive",
"PublicId": "009407438847",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/COLORADO/THECHAMELEON.json b/contractdata/COLORADO/ELUSIVE/THECHAMELEON.json
similarity index 99%
rename from contractdata/COLORADO/THECHAMELEON.json
rename to contractdata/COLORADO/ELUSIVE/THECHAMELEON.json
index beb43b0d0..e34e077a2 100644
--- a/contractdata/COLORADO/THECHAMELEON.json
+++ b/contractdata/COLORADO/ELUSIVE/THECHAMELEON.json
@@ -151,7 +151,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "009556361447",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/COLORADO/ESCALATION/DAISY/DAISY.json b/contractdata/COLORADO/ESCALATION/DAISY/DAISY.json
new file mode 100644
index 000000000..07585c184
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/DAISY/DAISY.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "c5d88e8c-437b-476b-afe2-d94aa4293502",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Colorado_Daisy.jpg",
+ "Title": "UI_CONTRACT_DAISY_GROUP_TITLE",
+ "Description": "UI_CONTRACT_DAISY_GROUP_DESC",
+ "CodeName_Hint": "Daisy Group",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Release": "1.6.0 Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "7dcb6609-73ee-4501-ae42-4cad1efd4d35",
+ "1284d25b-9ca3-4a91-891c-f33ae26ca401",
+ "a7032a55-02b0-4f79-b20f-0216d148d73a",
+ "36013ae0-4ff2-4142-8625-a35f138d32fb",
+ "0a6f7d38-4bc3-49c2-ab06-7fd99b2bc6b3"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:19.8979761Z",
+ "PublicId": "009939917847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/DAISY/DAISY1.json b/contractdata/COLORADO/ESCALATION/DAISY/DAISY1.json
new file mode 100644
index 000000000..c25d0f73b
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/DAISY/DAISY1.json
@@ -0,0 +1,86 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "24ec148a-0a21-42bb-ad67-fb442bcaa8d2",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "aab7f28d-84d9-47d1-be52-d142f5970086",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_DAISY_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_DAISY_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["254b0a18-2601-43b6-98ba-fbe77c69db4c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "254b0a18-2601-43b6-98ba-fbe77c69db4c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "aab7f28d-84d9-47d1-be52-d142f5970086"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "254b0a18-2601-43b6-98ba-fbe77c69db4c"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "7dcb6609-73ee-4501-ae42-4cad1efd4d35",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DAISY_LEVEL_1_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Daisy Level 1",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Release": "1.6.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "c5d88e8c-437b-476b-afe2-d94aa4293502",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "24ec148a-0a21-42bb-ad67-fb442bcaa8d2" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:35.8667975Z",
+ "PublicId": "009144692747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/DAISY/DAISY2.json b/contractdata/COLORADO/ESCALATION/DAISY/DAISY2.json
new file mode 100644
index 000000000..ea3e67c42
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/DAISY/DAISY2.json
@@ -0,0 +1,142 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "24ec148a-0a21-42bb-ad67-fb442bcaa8d2",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "aab7f28d-84d9-47d1-be52-d142f5970086",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_DAISY_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_DAISY_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["254b0a18-2601-43b6-98ba-fbe77c69db4c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "254b0a18-2601-43b6-98ba-fbe77c69db4c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "aab7f28d-84d9-47d1-be52-d142f5970086"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "254b0a18-2601-43b6-98ba-fbe77c69db4c"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "7cc47fa2-a17c-48a6-839c-03606a2c7a42",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "aab7f28d-84d9-47d1-be52-d142f5970086",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_DAISY_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_DAISY_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["73f1046e-7c74-42b6-b4a7-7e4dd34f25af"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "73f1046e-7c74-42b6-b4a7-7e4dd34f25af"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "aab7f28d-84d9-47d1-be52-d142f5970086"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "73f1046e-7c74-42b6-b4a7-7e4dd34f25af"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "1284d25b-9ca3-4a91-891c-f33ae26ca401",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DAISY_LEVEL_2_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Daisy Level 2",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Release": "1.6.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "c5d88e8c-437b-476b-afe2-d94aa4293502",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "7cc47fa2-a17c-48a6-839c-03606a2c7a42" },
+ { "Id": "24ec148a-0a21-42bb-ad67-fb442bcaa8d2" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:35.9449187Z",
+ "PublicId": "009716820347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/DAISY/DAISY3.json b/contractdata/COLORADO/ESCALATION/DAISY/DAISY3.json
new file mode 100644
index 000000000..b75e9b4c0
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/DAISY/DAISY3.json
@@ -0,0 +1,170 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "24ec148a-0a21-42bb-ad67-fb442bcaa8d2",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "aab7f28d-84d9-47d1-be52-d142f5970086",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_DAISY_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_DAISY_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["254b0a18-2601-43b6-98ba-fbe77c69db4c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "254b0a18-2601-43b6-98ba-fbe77c69db4c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "aab7f28d-84d9-47d1-be52-d142f5970086"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "254b0a18-2601-43b6-98ba-fbe77c69db4c"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "7cc47fa2-a17c-48a6-839c-03606a2c7a42",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "aab7f28d-84d9-47d1-be52-d142f5970086",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_DAISY_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_DAISY_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["73f1046e-7c74-42b6-b4a7-7e4dd34f25af"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "73f1046e-7c74-42b6-b4a7-7e4dd34f25af"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "aab7f28d-84d9-47d1-be52-d142f5970086"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "73f1046e-7c74-42b6-b4a7-7e4dd34f25af"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "96467e94-8537-4dae-9421-7fd10834f3d3",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Colorado_Data_Extraction_Farmhouse.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_FIRST_FLOOR_NAME",
+ "BriefingText": "$loc UI_CONTRACT_DAISY_OBJ_3",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_DAISY_OBJ_3" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["1990a617-ca91-46b1-bc6e-5e1fc2482502"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/Colorado_2/gamechanger_wild_card_daisy.brick"
+ ],
+ "GameChangers": [
+ "0181eede-49fc-44fc-a2d3-f893d101e693",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "a7032a55-02b0-4f79-b20f-0216d148d73a",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DAISY_LEVEL_3_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Daisy Level 3",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Release": "1.6.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "c5d88e8c-437b-476b-afe2-d94aa4293502",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "IsNew": true, "Id": "96467e94-8537-4dae-9421-7fd10834f3d3" },
+ { "Id": "7cc47fa2-a17c-48a6-839c-03606a2c7a42" },
+ { "Id": "24ec148a-0a21-42bb-ad67-fb442bcaa8d2" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:36.0386687Z",
+ "PublicId": "009156257747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/DAISY/DAISY4.json b/contractdata/COLORADO/ESCALATION/DAISY/DAISY4.json
new file mode 100644
index 000000000..bc6c9d051
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/DAISY/DAISY4.json
@@ -0,0 +1,172 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "24ec148a-0a21-42bb-ad67-fb442bcaa8d2",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "aab7f28d-84d9-47d1-be52-d142f5970086",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_DAISY_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_DAISY_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["254b0a18-2601-43b6-98ba-fbe77c69db4c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "254b0a18-2601-43b6-98ba-fbe77c69db4c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "aab7f28d-84d9-47d1-be52-d142f5970086"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "254b0a18-2601-43b6-98ba-fbe77c69db4c"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "7cc47fa2-a17c-48a6-839c-03606a2c7a42",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "aab7f28d-84d9-47d1-be52-d142f5970086",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_DAISY_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_DAISY_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["73f1046e-7c74-42b6-b4a7-7e4dd34f25af"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "73f1046e-7c74-42b6-b4a7-7e4dd34f25af"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "aab7f28d-84d9-47d1-be52-d142f5970086"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "73f1046e-7c74-42b6-b4a7-7e4dd34f25af"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "96467e94-8537-4dae-9421-7fd10834f3d3",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Colorado_Data_Extraction_Farmhouse.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_FIRST_FLOOR_NAME",
+ "BriefingText": "$loc UI_CONTRACT_DAISY_OBJ_3",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_DAISY_OBJ_3" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["1990a617-ca91-46b1-bc6e-5e1fc2482502"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/Colorado_2/gamechanger_wild_card_daisy.brick"
+ ],
+ "GameChangers": [
+ "0181eede-49fc-44fc-a2d3-f893d101e693",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "997eaae8-66d3-437a-8da8-96c66b3dbfee"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "36013ae0-4ff2-4142-8625-a35f138d32fb",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DAISY_LEVEL_4_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Daisy Level 4",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Release": "1.6.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "c5d88e8c-437b-476b-afe2-d94aa4293502",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "997eaae8-66d3-437a-8da8-96c66b3dbfee" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "96467e94-8537-4dae-9421-7fd10834f3d3" },
+ { "Id": "7cc47fa2-a17c-48a6-839c-03606a2c7a42" },
+ { "Id": "24ec148a-0a21-42bb-ad67-fb442bcaa8d2" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:36.1480461Z",
+ "PublicId": "009592007447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/DAISY/DAISY5.json b/contractdata/COLORADO/ESCALATION/DAISY/DAISY5.json
new file mode 100644
index 000000000..a907fdee9
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/DAISY/DAISY5.json
@@ -0,0 +1,180 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": [
+ "$24ec148a-0a21-42bb-ad67-fb442bcaa8d2",
+ "$7cc47fa2-a17c-48a6-839c-03606a2c7a42",
+ "$96467e94-8537-4dae-9421-7fd10834f3d3",
+ "Completed"
+ ]
+ },
+ "Objectives": [
+ {
+ "Id": "24ec148a-0a21-42bb-ad67-fb442bcaa8d2",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "aab7f28d-84d9-47d1-be52-d142f5970086",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_DAISY_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_DAISY_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["254b0a18-2601-43b6-98ba-fbe77c69db4c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "254b0a18-2601-43b6-98ba-fbe77c69db4c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "aab7f28d-84d9-47d1-be52-d142f5970086"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "254b0a18-2601-43b6-98ba-fbe77c69db4c"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "7cc47fa2-a17c-48a6-839c-03606a2c7a42",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "aab7f28d-84d9-47d1-be52-d142f5970086",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_DAISY_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_DAISY_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["73f1046e-7c74-42b6-b4a7-7e4dd34f25af"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "73f1046e-7c74-42b6-b4a7-7e4dd34f25af"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "aab7f28d-84d9-47d1-be52-d142f5970086"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "73f1046e-7c74-42b6-b4a7-7e4dd34f25af"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "96467e94-8537-4dae-9421-7fd10834f3d3",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Colorado_Data_Extraction_Roses_Room.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_FIRST_FLOOR_NAME",
+ "BriefingText": "$loc UI_CONTRACT_DAISY_OBJ_3_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_DAISY_OBJ_3_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["41d79122-84df-49a7-a8c9-cd8a400a2133"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "aec224db-e0ea-4718-bf27-f9fd26aa3ab5",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "997eaae8-66d3-437a-8da8-96c66b3dbfee",
+ "f712584f-3f71-44f1-81c0-f84f1289f36e"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "0a6f7d38-4bc3-49c2-ab06-7fd99b2bc6b3",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DAISY_LEVEL_5_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Daisy Level 5",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Release": "1.6.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "c5d88e8c-437b-476b-afe2-d94aa4293502",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "f712584f-3f71-44f1-81c0-f84f1289f36e" },
+ { "IsNew": true, "Id": "997eaae8-66d3-437a-8da8-96c66b3dbfee" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "96467e94-8537-4dae-9421-7fd10834f3d3" },
+ { "Id": "7cc47fa2-a17c-48a6-839c-03606a2c7a42" },
+ { "Id": "24ec148a-0a21-42bb-ad67-fb442bcaa8d2" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:36.2574232Z",
+ "PublicId": "009113255647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP.json b/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP.json
new file mode 100644
index 000000000..5ac21ea90
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "e6f4d3a4-9a33-4bd9-b761-da297069cf8c",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Colorado_Skullcap.jpg",
+ "Title": "UI_CONTRACT_SKULLCAP_GROUP_TITLE",
+ "Description": "UI_CONTRACT_SKULLCAP_GROUP_DESC",
+ "CodeName_Hint": "Scullcap Group",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Release": "1.7.0 Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "c3c4a67d-891f-4de2-b47c-0a614369189c",
+ "d797ff73-973c-4376-ab07-f17e47c0eb70",
+ "1604cbe1-8704-4d26-9fd2-2bcf6fc676b2",
+ "d36e1af8-6169-45a5-a8f4-4bfd639b7d7d",
+ "aa456df8-2294-4e29-a792-fc0f46576830"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:25.2417558Z",
+ "PublicId": "009808818247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP1.json b/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP1.json
new file mode 100644
index 000000000..82c0c8616
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP1.json
@@ -0,0 +1,85 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "1601318b-d390-481b-b22d-c9cce3971f9e",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "143c62fc-4bf6-474a-9542-1e81bf93a044",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SKULLCAP_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SKULLCAP_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b01d3958-47d7-45cd-944b-d5107c8724b1"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b01d3958-47d7-45cd-944b-d5107c8724b1"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "143c62fc-4bf6-474a-9542-1e81bf93a044"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b01d3958-47d7-45cd-944b-d5107c8724b1"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "c3c4a67d-891f-4de2-b47c-0a614369189c",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SKULLCAP_LEVEL_1_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Scullcap Level 1",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Type": "escalation",
+ "InGroup": "e6f4d3a4-9a33-4bd9-b761-da297069cf8c",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "1601318b-d390-481b-b22d-c9cce3971f9e" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:49.7262861Z",
+ "PublicId": "009782638747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP2.json b/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP2.json
new file mode 100644
index 000000000..5023974d5
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP2.json
@@ -0,0 +1,141 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "1601318b-d390-481b-b22d-c9cce3971f9e",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "143c62fc-4bf6-474a-9542-1e81bf93a044",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SKULLCAP_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SKULLCAP_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b01d3958-47d7-45cd-944b-d5107c8724b1"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b01d3958-47d7-45cd-944b-d5107c8724b1"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "143c62fc-4bf6-474a-9542-1e81bf93a044"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b01d3958-47d7-45cd-944b-d5107c8724b1"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6d10d3fb-2bf2-4337-a297-f639da7810b0",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "143c62fc-4bf6-474a-9542-1e81bf93a044",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SKULLCAP_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_SKULLCAP_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["10ed84d6-ee7e-4686-97c4-78dbb181ea1e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "10ed84d6-ee7e-4686-97c4-78dbb181ea1e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "143c62fc-4bf6-474a-9542-1e81bf93a044"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "10ed84d6-ee7e-4686-97c4-78dbb181ea1e"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "d797ff73-973c-4376-ab07-f17e47c0eb70",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SKULLCAP_LEVEL_2_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Scullcap Level 2",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Type": "escalation",
+ "InGroup": "e6f4d3a4-9a33-4bd9-b761-da297069cf8c",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "6d10d3fb-2bf2-4337-a297-f639da7810b0" },
+ { "Id": "1601318b-d390-481b-b22d-c9cce3971f9e" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:49.8200379Z",
+ "PublicId": "009277473447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP3.json b/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP3.json
new file mode 100644
index 000000000..c518264b6
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP3.json
@@ -0,0 +1,172 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "1601318b-d390-481b-b22d-c9cce3971f9e",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "143c62fc-4bf6-474a-9542-1e81bf93a044",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SKULLCAP_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SKULLCAP_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b01d3958-47d7-45cd-944b-d5107c8724b1"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b01d3958-47d7-45cd-944b-d5107c8724b1"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "143c62fc-4bf6-474a-9542-1e81bf93a044"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b01d3958-47d7-45cd-944b-d5107c8724b1"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6d10d3fb-2bf2-4337-a297-f639da7810b0",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "143c62fc-4bf6-474a-9542-1e81bf93a044",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SKULLCAP_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_SKULLCAP_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["10ed84d6-ee7e-4686-97c4-78dbb181ea1e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "10ed84d6-ee7e-4686-97c4-78dbb181ea1e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "143c62fc-4bf6-474a-9542-1e81bf93a044"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "10ed84d6-ee7e-4686-97c4-78dbb181ea1e"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "012332aa-9038-4b5b-ad44-508d6651b793",
+ "Category": "primary",
+ "TargetConditions": [],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SKULLCAP_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_SKULLCAP_OBJ_´3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["88712b75-4261-4d87-b07f-63ad88bc370f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "88712b75-4261-4d87-b07f-63ad88bc370f"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "1604cbe1-8704-4d26-9fd2-2bcf6fc676b2",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SKULLCAP_LEVEL_3_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Scullcap Level 3",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Type": "escalation",
+ "InGroup": "e6f4d3a4-9a33-4bd9-b761-da297069cf8c",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "012332aa-9038-4b5b-ad44-508d6651b793" },
+ { "Id": "6d10d3fb-2bf2-4337-a297-f639da7810b0" },
+ { "Id": "1601318b-d390-481b-b22d-c9cce3971f9e" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:49.9137843Z",
+ "PublicId": "009986488947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP4.json b/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP4.json
new file mode 100644
index 000000000..1410bf245
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP4.json
@@ -0,0 +1,173 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "1601318b-d390-481b-b22d-c9cce3971f9e",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "143c62fc-4bf6-474a-9542-1e81bf93a044",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SKULLCAP_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SKULLCAP_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b01d3958-47d7-45cd-944b-d5107c8724b1"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b01d3958-47d7-45cd-944b-d5107c8724b1"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "143c62fc-4bf6-474a-9542-1e81bf93a044"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b01d3958-47d7-45cd-944b-d5107c8724b1"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6d10d3fb-2bf2-4337-a297-f639da7810b0",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "143c62fc-4bf6-474a-9542-1e81bf93a044",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SKULLCAP_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_SKULLCAP_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["10ed84d6-ee7e-4686-97c4-78dbb181ea1e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "10ed84d6-ee7e-4686-97c4-78dbb181ea1e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "143c62fc-4bf6-474a-9542-1e81bf93a044"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "10ed84d6-ee7e-4686-97c4-78dbb181ea1e"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "012332aa-9038-4b5b-ad44-508d6651b793",
+ "Category": "primary",
+ "TargetConditions": [],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SKULLCAP_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_SKULLCAP_OBJ_´3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["88712b75-4261-4d87-b07f-63ad88bc370f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "88712b75-4261-4d87-b07f-63ad88bc370f"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["6f31593d-5a6c-4bab-bcfb-e97cc7053019"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "d36e1af8-6169-45a5-a8f4-4bfd639b7d7d",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SKULLCAP_LEVEL_4_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Scullcap Level 4",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Type": "escalation",
+ "InGroup": "e6f4d3a4-9a33-4bd9-b761-da297069cf8c",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "6f31593d-5a6c-4bab-bcfb-e97cc7053019" },
+ { "Id": "012332aa-9038-4b5b-ad44-508d6651b793" },
+ { "Id": "6d10d3fb-2bf2-4337-a297-f639da7810b0" },
+ { "Id": "1601318b-d390-481b-b22d-c9cce3971f9e" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:49.9606609Z",
+ "PublicId": "009124645647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP5.json b/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP5.json
new file mode 100644
index 000000000..fe65916db
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/SCULLCAP/SCULLCAP5.json
@@ -0,0 +1,254 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "1601318b-d390-481b-b22d-c9cce3971f9e",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "143c62fc-4bf6-474a-9542-1e81bf93a044",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SKULLCAP_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SKULLCAP_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b01d3958-47d7-45cd-944b-d5107c8724b1"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b01d3958-47d7-45cd-944b-d5107c8724b1"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "143c62fc-4bf6-474a-9542-1e81bf93a044"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b01d3958-47d7-45cd-944b-d5107c8724b1"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6d10d3fb-2bf2-4337-a297-f639da7810b0",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "143c62fc-4bf6-474a-9542-1e81bf93a044",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SKULLCAP_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_SKULLCAP_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["10ed84d6-ee7e-4686-97c4-78dbb181ea1e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "10ed84d6-ee7e-4686-97c4-78dbb181ea1e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "143c62fc-4bf6-474a-9542-1e81bf93a044"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "10ed84d6-ee7e-4686-97c4-78dbb181ea1e"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "012332aa-9038-4b5b-ad44-508d6651b793",
+ "Category": "primary",
+ "TargetConditions": [],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SKULLCAP_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_SKULLCAP_OBJ_´3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["88712b75-4261-4d87-b07f-63ad88bc370f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "88712b75-4261-4d87-b07f-63ad88bc370f"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "1a8363a8-ac24-4add-8243-214f6ce16aa3",
+ "Category": "primary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "IgnoreIfInactive": true,
+ "BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_DISGUISE_NEEDED_FAIL",
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "KilledActors": [],
+ "Targets": [
+ "10ed84d6-ee7e-4686-97c4-78dbb181ea1e",
+ "b01d3958-47d7-45cd-944b-d5107c8724b1"
+ ]
+ },
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "Disguise": [
+ {
+ "Condition": {
+ "$not": {
+ "$eq": [
+ "$Value",
+ "143c62fc-4bf6-474a-9542-1e81bf93a044"
+ ]
+ }
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "Kill": [
+ {
+ "Actions": {
+ "$pushunique": [
+ "KilledActors",
+ "$Value.RepositoryId"
+ ]
+ }
+ },
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Condition": {
+ "$all": {
+ "in": "$.Targets",
+ "?": {
+ "$any": {
+ "in": "$.KilledActors",
+ "?": {
+ "$eq": ["$.#", "$.##"]
+ }
+ }
+ }
+ }
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "6f31593d-5a6c-4bab-bcfb-e97cc7053019",
+ "01d8e72d-3671-45d9-8160-13a4f8a0ddaa",
+ "5fef7df0-94ef-47ef-b91e-d67578f81d76"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "aa456df8-2294-4e29-a792-fc0f46576830",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SKULLCAP_LEVEL_5_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Scullcap Level 5",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Type": "escalation",
+ "InGroup": "e6f4d3a4-9a33-4bd9-b761-da297069cf8c",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "5fef7df0-94ef-47ef-b91e-d67578f81d76" },
+ { "IsNew": true, "Id": "01d8e72d-3671-45d9-8160-13a4f8a0ddaa" },
+ { "Id": "6f31593d-5a6c-4bab-bcfb-e97cc7053019" },
+ { "Id": "012332aa-9038-4b5b-ad44-508d6651b793" },
+ { "Id": "6d10d3fb-2bf2-4337-a297-f639da7810b0" },
+ { "Id": "1601318b-d390-481b-b22d-c9cce3971f9e" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:50.0700404Z",
+ "PublicId": "009054334347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE.json b/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE.json
new file mode 100644
index 000000000..1d727ffce
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "4186dd23-1cfc-4ba0-9863-9f19f7cba249",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Colorado_Thistle.jpg",
+ "Title": "UI_CONTRACT_THISTLE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_THISTLE_GROUP_DESC",
+ "CodeName_Hint": "Thistle Group",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Release": "1.5.x Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "237cdfdc-6877-4172-ba01-1eb694c88607",
+ "747b25ba-8b20-4426-9108-a3639fb92f60",
+ "dddcac6e-49d1-4634-bf81-e6976a5225d3",
+ "9cd62772-df2a-4e17-a09b-d24477947a8a",
+ "fc6ec4fe-59c7-4c2f-8dd1-00635e29239f"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:25.726128Z",
+ "PublicId": "009344285547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE1.json b/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE1.json
new file mode 100644
index 000000000..cbeda97e7
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE1.json
@@ -0,0 +1,109 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "a50652e6-eccb-4491-97ea-d03ca15b11a0",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_THISTLE_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_THISTLE_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "InCloset"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "237cdfdc-6877-4172-ba01-1eb694c88607",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_THISTLE_LEVEL_1_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Thistle Level 1",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Type": "escalation",
+ "InGroup": "4186dd23-1cfc-4ba0-9863-9f19f7cba249",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "a50652e6-eccb-4491-97ea-d03ca15b11a0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:50.8981686Z",
+ "PublicId": "009227252147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE2.json b/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE2.json
new file mode 100644
index 000000000..7b35bd78a
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE2.json
@@ -0,0 +1,186 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "a50652e6-eccb-4491-97ea-d03ca15b11a0",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_THISTLE_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_THISTLE_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "InCloset"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "b625df3e-ee7a-4219-b9b1-af907b57f4e7",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_THISTLE_OBJ_2_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_THISTLE_OBJ_2_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["4987ad7a-4abe-49e4-bc9b-80d73974ca14"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4987ad7a-4abe-49e4-bc9b-80d73974ca14"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "Burn"]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4987ad7a-4abe-49e4-bc9b-80d73974ca14"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.SetPieceId",
+ "ed4ef3fe-4cd2-414d-993a-8c98e47cfc7a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4987ad7a-4abe-49e4-bc9b-80d73974ca14"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "747b25ba-8b20-4426-9108-a3639fb92f60",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_THISTLE_LEVEL_2_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Thistle Level 2",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Type": "escalation",
+ "InGroup": "4186dd23-1cfc-4ba0-9863-9f19f7cba249",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "b625df3e-ee7a-4219-b9b1-af907b57f4e7" },
+ { "Id": "a50652e6-eccb-4491-97ea-d03ca15b11a0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:50.9450412Z",
+ "PublicId": "009353330047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE3.json b/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE3.json
new file mode 100644
index 000000000..881d5969a
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE3.json
@@ -0,0 +1,191 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "a50652e6-eccb-4491-97ea-d03ca15b11a0",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_THISTLE_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_THISTLE_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "InCloset"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "b625df3e-ee7a-4219-b9b1-af907b57f4e7",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_THISTLE_OBJ_2_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_THISTLE_OBJ_2_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["4987ad7a-4abe-49e4-bc9b-80d73974ca14"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4987ad7a-4abe-49e4-bc9b-80d73974ca14"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "Burn"]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4987ad7a-4abe-49e4-bc9b-80d73974ca14"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.SetPieceId",
+ "ed4ef3fe-4cd2-414d-993a-8c98e47cfc7a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4987ad7a-4abe-49e4-bc9b-80d73974ca14"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "188a4cf2-2cab-4c11-a7d0-bcd08209f05a",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "dddcac6e-49d1-4634-bf81-e6976a5225d3",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_THISTLE_LEVEL_3_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Thistle Level 3",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Type": "escalation",
+ "InGroup": "4186dd23-1cfc-4ba0-9863-9f19f7cba249",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "188a4cf2-2cab-4c11-a7d0-bcd08209f05a" },
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "b625df3e-ee7a-4219-b9b1-af907b57f4e7" },
+ { "Id": "a50652e6-eccb-4491-97ea-d03ca15b11a0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:51.0387933Z",
+ "PublicId": "009098875947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE4.json b/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE4.json
new file mode 100644
index 000000000..9f41152be
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE4.json
@@ -0,0 +1,193 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "a50652e6-eccb-4491-97ea-d03ca15b11a0",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_THISTLE_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_THISTLE_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "InCloset"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "b625df3e-ee7a-4219-b9b1-af907b57f4e7",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_THISTLE_OBJ_2_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_THISTLE_OBJ_2_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["4987ad7a-4abe-49e4-bc9b-80d73974ca14"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4987ad7a-4abe-49e4-bc9b-80d73974ca14"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "Burn"]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4987ad7a-4abe-49e4-bc9b-80d73974ca14"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.SetPieceId",
+ "ed4ef3fe-4cd2-414d-993a-8c98e47cfc7a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4987ad7a-4abe-49e4-bc9b-80d73974ca14"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "188a4cf2-2cab-4c11-a7d0-bcd08209f05a",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "dd650d29-a95f-4f65-9bec-90c26fc33447"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "9cd62772-df2a-4e17-a09b-d24477947a8a",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_THISTLE_LEVEL_4_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Thistle Level 4",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Type": "escalation",
+ "InGroup": "4186dd23-1cfc-4ba0-9863-9f19f7cba249",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "dd650d29-a95f-4f65-9bec-90c26fc33447" },
+ { "Id": "188a4cf2-2cab-4c11-a7d0-bcd08209f05a" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "b625df3e-ee7a-4219-b9b1-af907b57f4e7" },
+ { "Id": "a50652e6-eccb-4491-97ea-d03ca15b11a0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:51.1325462Z",
+ "PublicId": "009255999047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE5.json b/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE5.json
new file mode 100644
index 000000000..9d037f531
--- /dev/null
+++ b/contractdata/COLORADO/ESCALATION/THISTLE/THISTLE5.json
@@ -0,0 +1,203 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "a50652e6-eccb-4491-97ea-d03ca15b11a0",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "369c68f7-cbef-4e45-83c7-8acd0dc2d237",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "fd5d2b9d-dcef-4596-a98a-5266a148c40c",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_THISTLE_OBJ_1_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_THISTLE_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "fd5d2b9d-dcef-4596-a98a-5266a148c40c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "369c68f7-cbef-4e45-83c7-8acd0dc2d237"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a0fc7404-0829-4a0c-985f-c4e3bc78c1e2"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "b625df3e-ee7a-4219-b9b1-af907b57f4e7",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "3fd9825d-8aa5-48e0-97a9-ec8f541f871a",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "fd5d2b9d-dcef-4596-a98a-5266a148c40c",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_THISTLE_OBJ_2_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_THISTLE_OBJ_2_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["4987ad7a-4abe-49e4-bc9b-80d73974ca14"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4987ad7a-4abe-49e4-bc9b-80d73974ca14"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "fd5d2b9d-dcef-4596-a98a-5266a148c40c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "smg"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4987ad7a-4abe-49e4-bc9b-80d73974ca14"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.SetPieceId",
+ "ed4ef3fe-4cd2-414d-993a-8c98e47cfc7a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4987ad7a-4abe-49e4-bc9b-80d73974ca14"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "188a4cf2-2cab-4c11-a7d0-bcd08209f05a",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "dd650d29-a95f-4f65-9bec-90c26fc33447",
+ "0cf5e693-35ec-457e-a004-da4672b90376"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "fc6ec4fe-59c7-4c2f-8dd1-00635e29239f",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_THISTLE_LEVEL_5_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Thistle Level 5",
+ "RequiredUnlockable": "ACCESS_HIT_BULL",
+ "Location": "LOCATION_COLORADO",
+ "ScenePath": "assembly:/_pro/scenes/missions/Colorado_2/_scene_bull.entity",
+ "Type": "escalation",
+ "InGroup": "4186dd23-1cfc-4ba0-9863-9f19f7cba249",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "dd650d29-a95f-4f65-9bec-90c26fc33447" },
+ { "Id": "188a4cf2-2cab-4c11-a7d0-bcd08209f05a" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "b625df3e-ee7a-4219-b9b1-af907b57f4e7" },
+ { "Id": "a50652e6-eccb-4491-97ea-d03ca15b11a0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:51.2419149Z",
+ "PublicId": "009876767847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DARTMOOR/THECOLLECTOR.json b/contractdata/DARTMOOR/ELUSIVE/THECOLLECTOR.json
similarity index 98%
rename from contractdata/DARTMOOR/THECOLLECTOR.json
rename to contractdata/DARTMOOR/ELUSIVE/THECOLLECTOR.json
index 56f23acca..0d7a09ab4 100644
--- a/contractdata/DARTMOOR/THECOLLECTOR.json
+++ b/contractdata/DARTMOOR/ELUSIVE/THECOLLECTOR.json
@@ -152,7 +152,8 @@
"Location": "LOCATION_ANCESTRAL_BULLDOG",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"PublicId": "028967317747",
- "Entitlements": ["LOCATION_ANCESTRAL"]
+ "Entitlements": ["LOCATION_ANCESTRAL"],
+ "Season": 3
},
"UserData": {}
}
diff --git a/contractdata/DARTMOOR/THEPROCURERS.json b/contractdata/DARTMOOR/ELUSIVE/THEPROCURERS.json
similarity index 97%
rename from contractdata/DARTMOOR/THEPROCURERS.json
rename to contractdata/DARTMOOR/ELUSIVE/THEPROCURERS.json
index 92613c7bd..a291ae93f 100644
--- a/contractdata/DARTMOOR/THEPROCURERS.json
+++ b/contractdata/DARTMOOR/ELUSIVE/THEPROCURERS.json
@@ -68,7 +68,8 @@
"Location": "LOCATION_ANCESTRAL_BULLDOG",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"PublicId": "028795308747",
- "Entitlements": ["LOCATION_ANCESTRAL"]
+ "Entitlements": ["LOCATION_ANCESTRAL"],
+ "Season": 3
},
"UserData": {}
}
diff --git a/contractdata/DARTMOOR/ESCALATION/BASKERVILLE/BASKERVILLE.json b/contractdata/DARTMOOR/ESCALATION/BASKERVILLE/BASKERVILLE.json
new file mode 100644
index 000000000..aca58f00d
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/BASKERVILLE/BASKERVILLE.json
@@ -0,0 +1,52 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick"
+ ]
+ }
+ ],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "b12d08ea-c842-498a-82ea-889653588592",
+ "CodeName_Hint": "SnakesHead - Group",
+ "Release": "3.0.0 Escalation",
+ "Type": "escalation",
+ "Title": "UI_CONTRACT_SNAKESHEAD_GROUP_TITLE",
+ "Description": "UI_CONTRACT_SNAKESHEAD_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_SnakesHead.jpg",
+ "Location": "LOCATION_ANCESTRAL_BULLDOG",
+ "RequiredUnlockable": "ACCESS_HIT_BULLDOG",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Ancestral/scene_bulldog.entity",
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "IsPublished": true,
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "087d118b-57c7-4f52-929c-0e567ede6f5d",
+ "19bf57ec-47c1-46b7-9e7f-ecc8309ae0c2",
+ "77bcec76-323d-4e1e-bd0e-bf6d777c3745"
+ ]
+ },
+ "Entitlements": ["LOCATION_ANCESTRAL"],
+ "LastUpdate": "2023-02-24T10:14:22.1394049Z",
+ "PublicId": "028029234847"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DARTMOOR/BASKERVILLE1.json b/contractdata/DARTMOOR/ESCALATION/BASKERVILLE/BASKERVILLE1.json
similarity index 100%
rename from contractdata/DARTMOOR/BASKERVILLE1.json
rename to contractdata/DARTMOOR/ESCALATION/BASKERVILLE/BASKERVILLE1.json
diff --git a/contractdata/DARTMOOR/BASKERVILLE2.json b/contractdata/DARTMOOR/ESCALATION/BASKERVILLE/BASKERVILLE2.json
similarity index 100%
rename from contractdata/DARTMOOR/BASKERVILLE2.json
rename to contractdata/DARTMOOR/ESCALATION/BASKERVILLE/BASKERVILLE2.json
diff --git a/contractdata/DARTMOOR/BASKERVILLE3.json b/contractdata/DARTMOOR/ESCALATION/BASKERVILLE/BASKERVILLE3.json
similarity index 100%
rename from contractdata/DARTMOOR/BASKERVILLE3.json
rename to contractdata/DARTMOOR/ESCALATION/BASKERVILLE/BASKERVILLE3.json
diff --git a/contractdata/DARTMOOR/ESCALATION/DEZ/DEZ.json b/contractdata/DARTMOOR/ESCALATION/DEZ/DEZ.json
new file mode 100644
index 000000000..77c09180c
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/DEZ/DEZ.json
@@ -0,0 +1,21 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Title": "UI_PEACOCK_ROSEBUSH",
+ "Description": "",
+ "ScenePath": "assembly:/_pro/scenes/missions/Ancestral/scene_bulldog.entity",
+ "Location": "LOCATION_ANCESTRAL_BULLDOG",
+ "Type": "escalation",
+ "Id": "78628e05-93ce-4f87-8a17-b910d32df51f",
+ "TileImage": "images/contracts/escalation/contractescalation_rosebush.png",
+ "Entitlements": ["LOCATION_ANCESTRAL"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "4804d74a-96d9-40af-8a37-a1f377781fc1",
+ "1a9978ae-0cfa-44ff-bd16-ca3ffab226fe",
+ "0fc24d6e-5870-44d3-897a-15f19c4ccef2"
+ ]
+ }
+ }
+}
diff --git a/contractdata/DARTMOOR/DEZ1.json b/contractdata/DARTMOOR/ESCALATION/DEZ/DEZ1.json
similarity index 100%
rename from contractdata/DARTMOOR/DEZ1.json
rename to contractdata/DARTMOOR/ESCALATION/DEZ/DEZ1.json
diff --git a/contractdata/DARTMOOR/DEZ2.json b/contractdata/DARTMOOR/ESCALATION/DEZ/DEZ2.json
similarity index 100%
rename from contractdata/DARTMOOR/DEZ2.json
rename to contractdata/DARTMOOR/ESCALATION/DEZ/DEZ2.json
diff --git a/contractdata/DARTMOOR/DEZ3.json b/contractdata/DARTMOOR/ESCALATION/DEZ/DEZ3.json
similarity index 100%
rename from contractdata/DARTMOOR/DEZ3.json
rename to contractdata/DARTMOOR/ESCALATION/DEZ/DEZ3.json
diff --git a/contractdata/DARTMOOR/ESCALATION/FERN/FERN.json b/contractdata/DARTMOOR/ESCALATION/FERN/FERN.json
new file mode 100644
index 000000000..7150a069c
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/FERN/FERN.json
@@ -0,0 +1,61 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/Ancestral/ancestral_fern.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "c2da52c5-ff3e-41cd-a175-4ed9267f6c95",
+ "f41f18fe-0fe5-416a-a793-50727e594655"
+ ],
+ "Entrances": ["8cb4bebf-6a89-46b4-a1c7-0e0ee040e16d"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "4689ef5e-0ddd-44b3-adca-aebf3293d9e1",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Fern.jpg",
+ "Title": "UI_CONTRACT_FERN_GROUP_TITLE",
+ "Description": "UI_CONTRACT_FERN_GROUP_DESC",
+ "CodeName_Hint": "Fern - Group",
+ "Location": "LOCATION_ANCESTRAL_BULLDOG",
+ "RequiredUnlockable": "ACCESS_HIT_BULLDOG",
+ "ScenePath": "assembly:/_pro/scenes/missions/ancestral/scene_bulldog_fern.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "a4f91816-096f-40c1-9e4e-8de8ad950b41",
+ "6e78d720-ed06-4c56-a016-39b6a6887d63",
+ "f893555c-c0f6-4630-ba67-66e4cbea0017"
+ ]
+ },
+ "LastUpdate": "2023-03-30T11:20:23.4553834Z",
+ "PublicId": "028800770947"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DARTMOOR/ESCALATION/FERN/FERN1.json b/contractdata/DARTMOOR/ESCALATION/FERN/FERN1.json
new file mode 100644
index 000000000..6a0bf78a6
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/FERN/FERN1.json
@@ -0,0 +1,197 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/Ancestral/ancestral_fern.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ ],
+ "Entrances": ["8cb4bebf-6a89-46b4-a1c7-0e0ee040e16d"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_HUNTING_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "ae7358ae-ac6d-4217-b86e-efffde5b90dd"
+ }
+ }
+ ],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "Zacharys balcony guard",
+ "Id": "3c8045ae-382d-4bde-a26f-cfa49bd9fc71",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_5cfc8323-1053-4138-b2a4-2448b5003d1e.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ae7358ae-ac6d-4217-b86e-efffde5b90dd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FERN_LUCIANBARKER_ANY"
+ },
+ "BriefingText": "$loc UI_CONTRACT_FERN_LUCIANBARKER_ANY",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5cfc8323-1053-4138-b2a4-2448b5003d1e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5cfc8323-1053-4138-b2a4-2448b5003d1e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ae7358ae-ac6d-4217-b86e-efffde5b90dd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5cfc8323-1053-4138-b2a4-2448b5003d1e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Lawyer room guard",
+ "Id": "e424c76e-2094-47c1-b557-d49af17050b8",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_604dfbdb-1cdd-4d96-ba13-7a7dacbc973c.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ae7358ae-ac6d-4217-b86e-efffde5b90dd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FERN_BENMOORE_ANY"
+ },
+ "BriefingText": "$loc UI_CONTRACT_FERN_BENMOORE_ANY",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["604dfbdb-1cdd-4d96-ba13-7a7dacbc973c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "604dfbdb-1cdd-4d96-ba13-7a7dacbc973c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ae7358ae-ac6d-4217-b86e-efffde5b90dd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "604dfbdb-1cdd-4d96-ba13-7a7dacbc973c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "a4f91816-096f-40c1-9e4e-8de8ad950b41",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_FERN_LEVEL_1_NAME",
+ "Description": "UI_CONTRACT_FERN_GROUP_DESC",
+ "CodeName_Hint": "Fern - Level 1",
+ "Location": "LOCATION_ANCESTRAL_BULLDOG",
+ "RequiredUnlockable": "ACCESS_HIT_BULLDOG",
+ "ScenePath": "assembly:/_pro/scenes/missions/ancestral/scene_bulldog_fern.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "InGroup": "4689ef5e-0ddd-44b3-adca-aebf3293d9e1",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "3c8045ae-382d-4bde-a26f-cfa49bd9fc71" },
+ { "IsNew": true, "Id": "e424c76e-2094-47c1-b557-d49af17050b8" },
+ { "IsNew": true, "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "IsNew": true, "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.6523427Z",
+ "PublicId": "028896468847",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Fern.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DARTMOOR/ESCALATION/FERN/FERN2.json b/contractdata/DARTMOOR/ESCALATION/FERN/FERN2.json
new file mode 100644
index 000000000..3eb9be7f8
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/FERN/FERN2.json
@@ -0,0 +1,334 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/Ancestral/ancestral_fern.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "c2da52c5-ff3e-41cd-a175-4ed9267f6c95"
+ ],
+ "Entrances": ["5a60147f-9c85-4998-b70f-1441ee7ba9b1"],
+ "MandatoryLoadout": [
+ {
+ "Id": "Global_Outfit_Hero_Hunting_Suit",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "ae7358ae-ac6d-4217-b86e-efffde5b90dd"
+ }
+ }
+ ],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "Zacharys balcony guard with barber razor",
+ "Id": "bbbf0156-83b2-4c7e-a729-fb04172ec048",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_5cfc8323-1053-4138-b2a4-2448b5003d1e.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ae7358ae-ac6d-4217-b86e-efffde5b90dd",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "5ce2f842-e091-4ead-a51c-1cc406309c8d",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FERN_LUCIANBARKER_RAZOR"
+ },
+ "BriefingText": "$loc UI_CONTRACT_FERN_LUCIANBARKER_RAZOR",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5cfc8323-1053-4138-b2a4-2448b5003d1e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5cfc8323-1053-4138-b2a4-2448b5003d1e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ae7358ae-ac6d-4217-b86e-efffde5b90dd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "5ce2f842-e091-4ead-a51c-1cc406309c8d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5cfc8323-1053-4138-b2a4-2448b5003d1e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Lawyer room guard",
+ "Id": "4628bf54-4e8b-4fec-9767-2dbf48f7175a",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_604dfbdb-1cdd-4d96-ba13-7a7dacbc973c.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ae7358ae-ac6d-4217-b86e-efffde5b90dd",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "5ce2f842-e091-4ead-a51c-1cc406309c8d",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FERN_BENMOORE_RAZOR"
+ },
+ "BriefingText": "$loc UI_CONTRACT_FERN_BENMOORE_RAZOR",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["604dfbdb-1cdd-4d96-ba13-7a7dacbc973c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "604dfbdb-1cdd-4d96-ba13-7a7dacbc973c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ae7358ae-ac6d-4217-b86e-efffde5b90dd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "5ce2f842-e091-4ead-a51c-1cc406309c8d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "604dfbdb-1cdd-4d96-ba13-7a7dacbc973c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Alexa office guard",
+ "Id": "b4494de6-0256-490a-a9f2-20c822f7c427",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_51cb49bf-2a59-4444-81b7-96aeda12ba19.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ae7358ae-ac6d-4217-b86e-efffde5b90dd",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "5ce2f842-e091-4ead-a51c-1cc406309c8d",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FERN_ISAACHUNTER_RAZOR"
+ },
+ "BriefingText": "$loc UI_CONTRACT_FERN_ISAACHUNTER_RAZOR",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["51cb49bf-2a59-4444-81b7-96aeda12ba19"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51cb49bf-2a59-4444-81b7-96aeda12ba19"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ae7358ae-ac6d-4217-b86e-efffde5b90dd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "5ce2f842-e091-4ead-a51c-1cc406309c8d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51cb49bf-2a59-4444-81b7-96aeda12ba19"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Find razor blade",
+ "Id": "0592edff-8c1c-45a6-933f-fd07b1d9abd9",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "ExcludeFromScoring": true,
+ "BriefingName": "$loc UI_CONTRACT_FERN_GETRAZORBLADE",
+ "Image": "images/unlockables/item_perspective_5ce2f842-e091-4ead-a51c-1cc406309c8d_0.jpg",
+ "TargetConditions": [{}],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FERN_GETRAZORBLADE",
+ "iconType": 17
+ },
+ "BriefingText": "$loc UI_CONTRACT_FERN_GETRAZORBLADE",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["29e96a16-a0c0-4fa5-b438-ceeb3a00fb7e"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5ce2f842-e091-4ead-a51c-1cc406309c8d"
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "6e78d720-ed06-4c56-a016-39b6a6887d63",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_FERN_LEVEL_2_NAME",
+ "Description": "UI_CONTRACT_FERN_GROUP_DESC",
+ "CodeName_Hint": "Fern - Level 2",
+ "Location": "LOCATION_ANCESTRAL_BULLDOG",
+ "RequiredUnlockable": "ACCESS_HIT_BULLDOG",
+ "ScenePath": "assembly:/_pro/scenes/missions/ancestral/scene_bulldog_fern.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "InGroup": "4689ef5e-0ddd-44b3-adca-aebf3293d9e1",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0592edff-8c1c-45a6-933f-fd07b1d9abd9" },
+ { "IsNew": true, "Id": "bbbf0156-83b2-4c7e-a729-fb04172ec048" },
+ { "IsNew": true, "Id": "4628bf54-4e8b-4fec-9767-2dbf48f7175a" },
+ { "IsNew": true, "Id": "b4494de6-0256-490a-a9f2-20c822f7c427" },
+ { "IsNew": true, "Id": "c2da52c5-ff3e-41cd-a175-4ed9267f6c95" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.6666489Z",
+ "PublicId": "028167631447",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Fern.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DARTMOOR/ESCALATION/FERN/FERN3.json b/contractdata/DARTMOOR/ESCALATION/FERN/FERN3.json
new file mode 100644
index 000000000..a8be0bb31
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/FERN/FERN3.json
@@ -0,0 +1,486 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/Ancestral/ancestral_fern.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "f41f18fe-0fe5-416a-a793-50727e594655"
+ ],
+ "Entrances": ["5a60147f-9c85-4998-b70f-1441ee7ba9b1"],
+ "MandatoryLoadout": [
+ {
+ "Id": "Global_Outfit_Hero_Hunting_Suit",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "ae7358ae-ac6d-4217-b86e-efffde5b90dd"
+ }
+ }
+ ],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "Zacharys balcony guard",
+ "Id": "407ddb00-ec26-43dd-bce8-6c1e3323e69d",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_5cfc8323-1053-4138-b2a4-2448b5003d1e.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ae7358ae-ac6d-4217-b86e-efffde5b90dd",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "6696a10d-9138-4184-8104-a6c7ec2e0eb1",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FERN_LUCIANBARKER_SHOTGUN"
+ },
+ "BriefingText": "$loc UI_CONTRACT_FERN_LUCIANBARKER_SHOTGUN",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5cfc8323-1053-4138-b2a4-2448b5003d1e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5cfc8323-1053-4138-b2a4-2448b5003d1e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ae7358ae-ac6d-4217-b86e-efffde5b90dd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "6696a10d-9138-4184-8104-a6c7ec2e0eb1"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5cfc8323-1053-4138-b2a4-2448b5003d1e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Lawyer room guard",
+ "Id": "9ec451bf-ff55-4eee-965a-92d26d879e3f",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_604dfbdb-1cdd-4d96-ba13-7a7dacbc973c.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ae7358ae-ac6d-4217-b86e-efffde5b90dd",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "6696a10d-9138-4184-8104-a6c7ec2e0eb1",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FERN_BENMOORE_SHOTGUN"
+ },
+ "BriefingText": "$loc UI_CONTRACT_FERN_BENMOORE_SHOTGUN",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["604dfbdb-1cdd-4d96-ba13-7a7dacbc973c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "604dfbdb-1cdd-4d96-ba13-7a7dacbc973c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ae7358ae-ac6d-4217-b86e-efffde5b90dd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "6696a10d-9138-4184-8104-a6c7ec2e0eb1"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "604dfbdb-1cdd-4d96-ba13-7a7dacbc973c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Alexa balcony guard 01",
+ "Id": "297701e2-652a-4ef5-97f7-f68ac4a696cf",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_69bb005e-160b-457f-9aa8-053e085e386f.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ae7358ae-ac6d-4217-b86e-efffde5b90dd",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "6696a10d-9138-4184-8104-a6c7ec2e0eb1",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FERN_DANIELBROOKS_SHOTGUN"
+ },
+ "BriefingText": "$loc UI_CONTRACT_FERN_DANIELBROOKS_SHOTGUN",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["69bb005e-160b-457f-9aa8-053e085e386f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "69bb005e-160b-457f-9aa8-053e085e386f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ae7358ae-ac6d-4217-b86e-efffde5b90dd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "6696a10d-9138-4184-8104-a6c7ec2e0eb1"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "69bb005e-160b-457f-9aa8-053e085e386f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Alexa balcony guard 02",
+ "Id": "a107317a-7b47-4bf6-b192-0c5108f94b61",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_2c711497-3923-41b9-ac9a-8eae297bad15.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ae7358ae-ac6d-4217-b86e-efffde5b90dd",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "6696a10d-9138-4184-8104-a6c7ec2e0eb1",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FERN_LAYTONGILL_SHOTGUN"
+ },
+ "BriefingText": "$loc UI_CONTRACT_FERN_LAYTONGILL_SHOTGUN",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["2c711497-3923-41b9-ac9a-8eae297bad15"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2c711497-3923-41b9-ac9a-8eae297bad15"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ae7358ae-ac6d-4217-b86e-efffde5b90dd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "6696a10d-9138-4184-8104-a6c7ec2e0eb1"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2c711497-3923-41b9-ac9a-8eae297bad15"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Alexa office guard",
+ "Id": "40f0a91a-fb33-4fb5-8a0e-e8bc5a5ce89d",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_51cb49bf-2a59-4444-81b7-96aeda12ba19.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ae7358ae-ac6d-4217-b86e-efffde5b90dd",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "6696a10d-9138-4184-8104-a6c7ec2e0eb1",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FERN_ISAACHUNTER_SHOTGUN"
+ },
+ "BriefingText": "$loc UI_CONTRACT_FERN_ISAACHUNTER_SHOTGUN",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["51cb49bf-2a59-4444-81b7-96aeda12ba19"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51cb49bf-2a59-4444-81b7-96aeda12ba19"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ae7358ae-ac6d-4217-b86e-efffde5b90dd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "6696a10d-9138-4184-8104-a6c7ec2e0eb1"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51cb49bf-2a59-4444-81b7-96aeda12ba19"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Find deluxe shotgun",
+ "Id": "bbbff4c7-8f16-4bde-b619-b31323cb2aa6",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "ExcludeFromScoring": true,
+ "BriefingName": "$loc UI_CONTRACT_FERN_GETSHOTGUN",
+ "Image": "images/unlockables/item_perspective_6696a10d-9138-4184-8104-a6c7ec2e0eb1_0.jpg",
+ "TargetConditions": [{}],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FERN_GETSHOTGUN",
+ "iconType": 17
+ },
+ "BriefingText": "$loc UI_CONTRACT_FERN_GETSHOTGUN",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["1b1f5180-7cf7-406e-97fc-6c1a6e835b9c"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6696a10d-9138-4184-8104-a6c7ec2e0eb1"
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "f893555c-c0f6-4630-ba67-66e4cbea0017",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_FERN_LEVEL_3_NAME",
+ "Description": "UI_CONTRACT_FERN_GROUP_DESC",
+ "CodeName_Hint": "Fern - Level 3",
+ "Location": "LOCATION_ANCESTRAL_BULLDOG",
+ "RequiredUnlockable": "ACCESS_HIT_BULLDOG",
+ "ScenePath": "assembly:/_pro/scenes/missions/ancestral/scene_bulldog_fern.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "InGroup": "4689ef5e-0ddd-44b3-adca-aebf3293d9e1",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "bbbff4c7-8f16-4bde-b619-b31323cb2aa6" },
+ { "IsNew": true, "Id": "407ddb00-ec26-43dd-bce8-6c1e3323e69d" },
+ { "IsNew": true, "Id": "9ec451bf-ff55-4eee-965a-92d26d879e3f" },
+ { "IsNew": true, "Id": "297701e2-652a-4ef5-97f7-f68ac4a696cf" },
+ { "IsNew": true, "Id": "a107317a-7b47-4bf6-b192-0c5108f94b61" },
+ { "IsNew": true, "Id": "40f0a91a-fb33-4fb5-8a0e-e8bc5a5ce89d" },
+ { "IsNew": true, "Id": "f41f18fe-0fe5-416a-a793-50727e594655" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.6821629Z",
+ "PublicId": "028287380447",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Fern.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DARTMOOR/ESCALATION/GARDENSHOW/GARDENSHOW.json b/contractdata/DARTMOOR/ESCALATION/GARDENSHOW/GARDENSHOW.json
new file mode 100644
index 000000000..187fe7dfc
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/GARDENSHOW/GARDENSHOW.json
@@ -0,0 +1,58 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/ancestral/mission_smoothsnake.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ps4perf.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_smoothsnake.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_smoothsnake.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "Entrances": ["f1ea381e-d998-4c7b-9ef0-34e365624cfc"]
+ },
+ "Metadata": {
+ "Id": "5680108a-19dc-4448-9344-3d0290217162",
+ "CodeName_Hint": "SmoothSnake - Group",
+ "Release": "3.0.0 Escalation",
+ "Type": "escalation",
+ "Title": "UI_CONTRACT_SMOOTHSNAKE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_SMOOTHSNAKE_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_SmoothSnake.jpg",
+ "Location": "LOCATION_ANCESTRAL_SMOOTHSNAKE",
+ "RequiredUnlockable": "ACCESS_HIT_BULLDOG",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Ancestral/scene_smoothsnake.entity",
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "IsSeasonal": true,
+ "IsPublished": true,
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "bdd43a59-b74f-4159-8e7d-7209e5a13f84",
+ "cef8d7c3-35e5-44b4-8c41-3b0f074bf8cd",
+ "f7ad71b6-9553-4d58-86dc-e3e288849849"
+ ]
+ },
+ "Entitlements": ["LOCATION_ANCESTRAL"],
+ "LastUpdate": "2023-02-24T10:14:22.124051Z",
+ "PublicId": "033531728247"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DARTMOOR/GARDENSHOW1.json b/contractdata/DARTMOOR/ESCALATION/GARDENSHOW/GARDENSHOW1.json
similarity index 100%
rename from contractdata/DARTMOOR/GARDENSHOW1.json
rename to contractdata/DARTMOOR/ESCALATION/GARDENSHOW/GARDENSHOW1.json
diff --git a/contractdata/DARTMOOR/GARDENSHOW2.json b/contractdata/DARTMOOR/ESCALATION/GARDENSHOW/GARDENSHOW2.json
similarity index 100%
rename from contractdata/DARTMOOR/GARDENSHOW2.json
rename to contractdata/DARTMOOR/ESCALATION/GARDENSHOW/GARDENSHOW2.json
diff --git a/contractdata/DARTMOOR/GARDENSHOW3.json b/contractdata/DARTMOOR/ESCALATION/GARDENSHOW/GARDENSHOW3.json
similarity index 100%
rename from contractdata/DARTMOOR/GARDENSHOW3.json
rename to contractdata/DARTMOOR/ESCALATION/GARDENSHOW/GARDENSHOW3.json
diff --git a/contractdata/DARTMOOR/ESCALATION/HAREBELL/HAREBELL.json b/contractdata/DARTMOOR/ESCALATION/HAREBELL/HAREBELL.json
new file mode 100644
index 000000000..02e1d25e5
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/HAREBELL/HAREBELL.json
@@ -0,0 +1,51 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Bricks": [],
+ "GameChangers": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick"
+ ]
+ }
+ ],
+ "Objectives": []
+ },
+ "Metadata": {
+ "Id": "a838c4b0-7db5-4ac7-8d52-e8c5b82aa376",
+ "CodeName_Hint": "Harebell - Group",
+ "Release": "3.40.0 Escalation",
+ "Type": "escalation",
+ "Title": "UI_CONTRACT_HAREBELL_GROUP_TITLE",
+ "Description": "UI_CONTRACT_HAREBELL_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Harebell.jpg",
+ "Location": "LOCATION_ANCESTRAL_BULLDOG",
+ "ScenePath": "assembly:/_pro/scenes/missions/ancestral/scene_ancestral_harebell.entity",
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "IsPublished": true,
+ "Entitlements": ["H3_DEADLYSINS_SLOTH"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "64d93c47-bcc0-400c-8b8a-e97ff14e94d2",
+ "135bb8a1-1b8f-4f43-8f8a-6eebf72d86e7",
+ "b8201747-5bb5-47d4-9a9b-1bd851317206"
+ ]
+ },
+ "LastUpdate": "2023-03-30T11:20:23.5818531Z",
+ "PublicId": "028648834947"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DARTMOOR/ESCALATION/HAREBELL/HAREBELL1.json b/contractdata/DARTMOOR/ESCALATION/HAREBELL/HAREBELL1.json
new file mode 100644
index 000000000..312aa9d05
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/HAREBELL/HAREBELL1.json
@@ -0,0 +1,460 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "MandatoryLoadout": [],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/ancestral/ancestral_harebell.brick",
+ "assembly:/_pro/scenes/missions/ancestral/ancestral_harebell_level1.brick"
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172",
+ "4fd079b5-4238-453a-84c9-2183f3dc0b7e"
+ ],
+ "GameChangerReferences": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick"
+ ]
+ }
+ ],
+ "Objectives": [
+ {
+ "_comment": "----- Eliminate rake gardener -----",
+ "Id": "53f59c0c-0edb-4917-b06e-88badd191373",
+ "Category": "primary",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_1_1",
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_1_1",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "throw",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_1_1"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["c12d8c79-bc9c-438d-87ed-2eb2f6e32e67"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c12d8c79-bc9c-438d-87ed-2eb2f6e32e67"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "throw"]
+ },
+ "in": [
+ "$Value.KillMethodBroad",
+ "$Value.KillMethodStrict"
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c12d8c79-bc9c-438d-87ed-2eb2f6e32e67"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate grave guard -----",
+ "Id": "a4133d28-9bfc-45da-a99c-a37a22a3871d",
+ "Category": "primary",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_1_2",
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_1_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_1_2"
+ },
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$53f59c0c-0edb-4917-b06e-88badd191373",
+ "Completed"
+ ]
+ },
+ "OnInactive": {
+ "IfCompleted": { "State": "Completed", "Visible": true }
+ },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["9e0433fb-0286-4929-84c3-060ab11549bc"]
+ },
+ "States": {
+ "Start": {
+ "Kill": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9e0433fb-0286-4929-84c3-060ab11549bc"
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate undertaker -----",
+ "Id": "a9c4e354-e6b4-4bf8-9615-a131a9aaf220",
+ "Category": "primary",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_1_3",
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_1_3",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_1_3"
+ },
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$53f59c0c-0edb-4917-b06e-88badd191373",
+ "$a4133d28-9bfc-45da-a99c-a37a22a3871d",
+ "Completed"
+ ]
+ },
+ "OnInactive": {
+ "IfCompleted": { "State": "Completed", "Visible": true }
+ },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["5a88591f-eb26-450f-b2b5-6b498f04f260"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5a88591f-eb26-450f-b2b5-6b498f04f260"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillMethodBroad",
+ "accident"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5a88591f-eb26-450f-b2b5-6b498f04f260"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- hidden dummy objective #1 -----",
+ "Id": "86afb5ac-cb2b-4353-b476-b5f26e7e345d",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Category": "secondary",
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {},
+ "States": { "Start": { "-": { "Transition": "Success" } } }
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ }
+ },
+ {
+ "_comment": "----- hidden dummy objective #2 -----",
+ "Id": "6e49d52f-fe1f-421e-a5e2-172f127fa76e",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Category": "secondary",
+ "Activation": {
+ "$eq": [
+ "$86afb5ac-cb2b-4353-b476-b5f26e7e345d",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {},
+ "States": { "Start": { "-": { "Transition": "Success" } } }
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ }
+ },
+ {
+ "_comment": "----- hidden dummy objective #3 -----",
+ "Id": "2f986bd0-89db-4377-b69e-9a3bb87504c7",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Category": "secondary",
+ "Activation": {
+ "$eq": [
+ "$86afb5ac-cb2b-4353-b476-b5f26e7e345d",
+ "$6e49d52f-fe1f-421e-a5e2-172f127fa76e",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {},
+ "States": { "Start": { "-": { "Transition": "Success" } } }
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ }
+ },
+ {
+ "_comment": "----- Invisible Primary: Eliminate Targets in any order -----",
+ "Id": "34cfa4cb-832b-4cb8-a30e-7f0fd39cfb1c",
+ "Category": "secondary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Activation": {
+ "$eq": [
+ "$86afb5ac-cb2b-4353-b476-b5f26e7e345d",
+ "$6e49d52f-fe1f-421e-a5e2-172f127fa76e",
+ "$2f986bd0-89db-4377-b69e-9a3bb87504c7",
+ "Completed"
+ ]
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "ObjectiveType": "custom",
+ "Image": "",
+ "BriefingName": "",
+ "BriefingText": "",
+ "HUDTemplate": { "display": "" },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "Targets": [
+ "c12d8c79-bc9c-438d-87ed-2eb2f6e32e67",
+ "9e0433fb-0286-4929-84c3-060ab11549bc",
+ "5a88591f-eb26-450f-b2b5-6b498f04f260"
+ ]
+ },
+ "States": {
+ "Start": { "ContractEnd": { "Transition": "Success" } }
+ }
+ }
+ },
+ {
+ "_comment": "----- Jogger -----",
+ "Id": "4fe526c9-f470-4a42-b7fd-044f042aec36",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_JOGGER_NAME",
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_JOGGER_TEXT",
+ "LongBriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_JOGGER_LONG",
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Harebell_Obj_Jogger.jpg",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_JOGGER_HUD"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["ded52369-4237-4c96-9f62-122f580eb281"]
+ },
+ "States": {
+ "Start": {
+ "JoggerCompleted": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Vitality -----",
+ "Id": "24ec0a23-6fcf-42be-9b45-4a343a10e60a",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "Type": "statemachine",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_VITALITY_NAME",
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_VITALITY_TEXT",
+ "LongBriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_VITALITY_LONG",
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Harebell_Obj_Vitality.jpg",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_VITALITY_HUD"
+ },
+ "Definition": {
+ "ContextListeners": {
+ "Vitality": {
+ "type": "custom",
+ "HUDTemplate": {
+ "iconType": 13,
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_HAREBELL_OBJ_VITALITY_HUD",
+ "data": ["$.Vitality"]
+ }
+ }
+ }
+ }
+ },
+ "Context": { "Vitality": 1 },
+ "States": {
+ "Start": {
+ "VitalityChanged": [
+ {
+ "Actions": {
+ "$set": ["Vitality", "$Value"]
+ }
+ },
+ {
+ "Condition": { "$le": ["$.Vitality", 0] },
+ "Transition": "Failure"
+ }
+ ],
+ "VitalityCompleted": { "Transition": "Success" }
+ },
+ "Failure": {
+ "VitalityChanged": [
+ {
+ "Actions": {
+ "$set": ["Vitality", "$Value"]
+ }
+ },
+ {
+ "Condition": { "$gt": ["$.Vitality", 0] },
+ "Transition": "Start"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "64d93c47-bcc0-400c-8b8a-e97ff14e94d2",
+ "CodeName_Hint": "Harebell - Level 1",
+ "Release": "3.40.0 Escalation",
+ "Type": "escalation",
+ "Title": "UI_CONTRACT_HAREBELL_LEVEL_1_NAME",
+ "Description": "UI_CONTRACT_HAREBELL_GROUP_DESC",
+ "InGroup": "a838c4b0-7db5-4ac7-8d52-e8c5b82aa376",
+ "Location": "LOCATION_ANCESTRAL_BULLDOG",
+ "ScenePath": "assembly:/_pro/scenes/missions/ancestral/scene_ancestral_harebell.entity",
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "IsPublished": true,
+ "Entitlements": ["H3_DEADLYSINS_SLOTH"],
+ "GroupObjectiveDisplayOrder": [
+ {
+ "_comment": "Eliminate undertaker",
+ "Id": "a9c4e354-e6b4-4bf8-9615-a131a9aaf220"
+ },
+ {
+ "_comment": "Eliminate guard",
+ "Id": "a4133d28-9bfc-45da-a99c-a37a22a3871d"
+ },
+ {
+ "_comment": "Eliminate gardener",
+ "Id": "53f59c0c-0edb-4917-b06e-88badd191373"
+ },
+ {
+ "_comment": "Eliminate jogger",
+ "Id": "4fe526c9-f470-4a42-b7fd-044f042aec36"
+ },
+ {
+ "_comment": "Vitality",
+ "Id": "24ec0a23-6fcf-42be-9b45-4a343a10e60a"
+ },
+ {
+ "_comment": "Hidden objectives",
+ "Id": "4fd079b5-4238-453a-84c9-2183f3dc0b7e"
+ },
+ {
+ "_comment": "No disguise changes",
+ "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172"
+ },
+ {
+ "_comment": "Restricted loadout",
+ "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ },
+ {
+ "_comment": "Target in any order",
+ "Id": "34cfa4cb-832b-4cb8-a30e-7f0fd39cfb1c"
+ }
+ ],
+ "LastUpdate": "2023-03-30T11:20:26.1033101Z",
+ "PublicId": "028595729547",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Harebell.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DARTMOOR/ESCALATION/HAREBELL/HAREBELL2.json b/contractdata/DARTMOOR/ESCALATION/HAREBELL/HAREBELL2.json
new file mode 100644
index 000000000..b80c7f881
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/HAREBELL/HAREBELL2.json
@@ -0,0 +1,565 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "MandatoryLoadout": [],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/ancestral/ancestral_harebell.brick",
+ "assembly:/_pro/scenes/missions/ancestral/ancestral_harebell_level2.brick"
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172",
+ "4fd079b5-4238-453a-84c9-2183f3dc0b7e"
+ ],
+ "GameChangerReferences": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick"
+ ]
+ }
+ ],
+ "Objectives": [
+ {
+ "_comment": "----- Eliminate greenhouse gardener -----",
+ "Id": "c86aa7cd-f5b5-42b5-a251-d0a6b575b8ff",
+ "Category": "primary",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_2_1",
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_2_1",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "throw",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_2_1"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["20c320f1-dc52-466a-baff-eb79880120a8"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "20c320f1-dc52-466a-baff-eb79880120a8"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "throw"]
+ },
+ "in": [
+ "$Value.KillMethodBroad",
+ "$Value.KillMethodStrict"
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "20c320f1-dc52-466a-baff-eb79880120a8"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Water Guard -----",
+ "Id": "b64e4bde-8a4c-4058-84eb-9f1c230d7d55",
+ "Category": "primary",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_2_2",
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_2_2",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_2_2"
+ },
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$c86aa7cd-f5b5-42b5-a251-d0a6b575b8ff",
+ "Completed"
+ ]
+ },
+ "OnInactive": {
+ "IfCompleted": { "State": "Completed", "Visible": true }
+ },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["96f7c10f-0e6f-419b-b916-2693dc5a97ae"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "96f7c10f-0e6f-419b-b916-2693dc5a97ae"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillMethodBroad",
+ "accident"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "96f7c10f-0e6f-419b-b916-2693dc5a97ae"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Photographer -----",
+ "Id": "4339a53b-f9d3-49e4-b565-99bcab4b2175",
+ "Category": "primary",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_2_3",
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_2_3",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_2_3"
+ },
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$c86aa7cd-f5b5-42b5-a251-d0a6b575b8ff",
+ "Completed"
+ ]
+ },
+ "OnInactive": {
+ "IfCompleted": { "State": "Completed", "Visible": true }
+ },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["f055ea99-8e5a-4130-a257-618990ac3684"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f055ea99-8e5a-4130-a257-618990ac3684"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillMethodBroad",
+ "accident"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f055ea99-8e5a-4130-a257-618990ac3684"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Female Staff -----",
+ "Id": "a8cc0bd2-db5c-4ec9-b0b1-a14cb15c0f31",
+ "Category": "primary",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_2_4",
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_2_4",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_2_4"
+ },
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$c86aa7cd-f5b5-42b5-a251-d0a6b575b8ff",
+ "$b64e4bde-8a4c-4058-84eb-9f1c230d7d55",
+ "$4339a53b-f9d3-49e4-b565-99bcab4b2175",
+ "Completed"
+ ]
+ },
+ "OnInactive": {
+ "IfCompleted": { "State": "Completed", "Visible": true }
+ },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["128b5a07-ba7d-4515-8930-aa8c87edf8fe"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "128b5a07-ba7d-4515-8930-aa8c87edf8fe"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Jogger -----",
+ "Id": "da642531-a160-437c-9a76-be8ada00947b",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_JOGGER_NAME",
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_JOGGER_TEXT",
+ "LongBriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_JOGGER_LONG",
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Harebell_Obj_Jogger.jpg",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_JOGGER_HUD"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["ded52369-4237-4c96-9f62-122f580eb281"]
+ },
+ "States": {
+ "Start": {
+ "JoggerCompleted": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Vitality -----",
+ "Id": "01f6bda5-882e-47c8-82af-885187777b5c",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "Type": "statemachine",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_VITALITY_NAME",
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_VITALITY_TEXT",
+ "LongBriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_VITALITY_LONG",
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Harebell_Obj_Vitality.jpg",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_VITALITY_HUD"
+ },
+ "Definition": {
+ "ContextListeners": {
+ "Vitality": {
+ "type": "custom",
+ "HUDTemplate": {
+ "iconType": 13,
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_HAREBELL_OBJ_VITALITY_HUD",
+ "data": ["$.Vitality"]
+ }
+ }
+ }
+ }
+ },
+ "Context": { "Vitality": 1 },
+ "States": {
+ "Start": {
+ "VitalityChanged": [
+ {
+ "Actions": {
+ "$set": ["Vitality", "$Value"]
+ }
+ },
+ {
+ "Condition": { "$le": ["$.Vitality", 0] },
+ "Transition": "Failure"
+ }
+ ],
+ "VitalityCompleted": { "Transition": "Success" }
+ },
+ "Failure": {
+ "VitalityChanged": [
+ {
+ "Actions": {
+ "$set": ["Vitality", "$Value"]
+ }
+ },
+ {
+ "Condition": { "$gt": ["$.Vitality", 0] },
+ "Transition": "Start"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- hidden dummy objective #1 -----",
+ "Id": "4e8d9134-ebc6-4416-a8ed-562e7534a232",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Category": "secondary",
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {},
+ "States": { "Start": { "-": { "Transition": "Success" } } }
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ }
+ },
+ {
+ "_comment": "----- hidden dummy objective #2 -----",
+ "Id": "3b518dc4-1b1c-4f17-94a1-8134df173413",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Category": "secondary",
+ "Activation": {
+ "$eq": [
+ "$4e8d9134-ebc6-4416-a8ed-562e7534a232",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {},
+ "States": { "Start": { "-": { "Transition": "Success" } } }
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ }
+ },
+ {
+ "_comment": "----- hidden dummy objective #3 -----",
+ "Id": "9c6084d3-75c5-4f9e-90af-c4969cf47070",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Category": "secondary",
+ "Activation": {
+ "$eq": [
+ "$4e8d9134-ebc6-4416-a8ed-562e7534a232",
+ "$3b518dc4-1b1c-4f17-94a1-8134df173413",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {},
+ "States": { "Start": { "-": { "Transition": "Success" } } }
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ }
+ },
+ {
+ "_comment": "----- hidden dummy objective #4 -----",
+ "Id": "af201612-add1-4911-a0a1-3c703782c7dd",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Category": "secondary",
+ "Activation": {
+ "$eq": [
+ "$4e8d9134-ebc6-4416-a8ed-562e7534a232",
+ "$3b518dc4-1b1c-4f17-94a1-8134df173413",
+ "$9c6084d3-75c5-4f9e-90af-c4969cf47070",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {},
+ "States": { "Start": { "-": { "Transition": "Success" } } }
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ }
+ },
+ {
+ "_comment": "----- Invisible Primary: Eliminate Targets in any order -----",
+ "Id": "bfb82a95-ac46-4e47-9885-ce1bb4260e41",
+ "Category": "secondary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Activation": {
+ "$eq": [
+ "$4e8d9134-ebc6-4416-a8ed-562e7534a232",
+ "$3b518dc4-1b1c-4f17-94a1-8134df173413",
+ "$9c6084d3-75c5-4f9e-90af-c4969cf47070",
+ "$af201612-add1-4911-a0a1-3c703782c7dd",
+ "Completed"
+ ]
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "ObjectiveType": "custom",
+ "Image": "",
+ "BriefingName": "",
+ "BriefingText": "",
+ "HUDTemplate": { "display": "" },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "Targets": [
+ "20c320f1-dc52-466a-baff-eb79880120a8",
+ "96f7c10f-0e6f-419b-b916-2693dc5a97ae",
+ "f055ea99-8e5a-4130-a257-618990ac3684",
+ "128b5a07-ba7d-4515-8930-aa8c87edf8fe"
+ ]
+ },
+ "States": {
+ "Start": { "ContractEnd": { "Transition": "Success" } }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "135bb8a1-1b8f-4f43-8f8a-6eebf72d86e7",
+ "CodeName_Hint": "Harebell - Level 2",
+ "Release": "3.40.0 Escalation",
+ "Type": "escalation",
+ "Title": "UI_CONTRACT_HAREBELL_LEVEL_2_NAME",
+ "Description": "UI_CONTRACT_HAREBELL_GROUP_DESC",
+ "InGroup": "a838c4b0-7db5-4ac7-8d52-e8c5b82aa376",
+ "Location": "LOCATION_ANCESTRAL_BULLDOG",
+ "ScenePath": "assembly:/_pro/scenes/missions/ancestral/scene_ancestral_harebell.entity",
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "IsPublished": true,
+ "Entitlements": ["H3_DEADLYSINS_SLOTH"],
+ "GroupObjectiveDisplayOrder": [
+ {
+ "_comment": "Eliminate staff member",
+ "Id": "a8cc0bd2-db5c-4ec9-b0b1-a14cb15c0f31",
+ "IsNew": true
+ },
+ {
+ "_comment": "Eliminate photographer",
+ "Id": "4339a53b-f9d3-49e4-b565-99bcab4b2175",
+ "IsNew": true
+ },
+ {
+ "_comment": "Eliminate guard",
+ "Id": "b64e4bde-8a4c-4058-84eb-9f1c230d7d55",
+ "IsNew": true
+ },
+ {
+ "_comment": "Eliminate gardener",
+ "Id": "c86aa7cd-f5b5-42b5-a251-d0a6b575b8ff",
+ "IsNew": true
+ },
+ {
+ "_comment": "Eliminate jogger",
+ "Id": "da642531-a160-437c-9a76-be8ada00947b"
+ },
+ {
+ "_comment": "Vitality",
+ "Id": "01f6bda5-882e-47c8-82af-885187777b5c"
+ },
+ {
+ "_comment": "Hidden objectives",
+ "Id": "4fd079b5-4238-453a-84c9-2183f3dc0b7e"
+ },
+ {
+ "_comment": "No disguise changes",
+ "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172"
+ },
+ {
+ "_comment": "Restricted loadout",
+ "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ }
+ ],
+ "LastUpdate": "2023-03-30T11:20:26.1188629Z",
+ "PublicId": "028833878747",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Harebell.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DARTMOOR/ESCALATION/HAREBELL/HAREBELL3.json b/contractdata/DARTMOOR/ESCALATION/HAREBELL/HAREBELL3.json
new file mode 100644
index 000000000..ebe753871
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/HAREBELL/HAREBELL3.json
@@ -0,0 +1,648 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "MandatoryLoadout": [],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/ancestral/ancestral_harebell.brick",
+ "assembly:/_pro/scenes/missions/ancestral/ancestral_harebell_level3.brick"
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172",
+ "4fd079b5-4238-453a-84c9-2183f3dc0b7e"
+ ],
+ "GameChangerReferences": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick"
+ ]
+ }
+ ],
+ "Objectives": [
+ {
+ "_comment": "----- Eliminate Butler -----",
+ "Id": "a949b27c-70c0-453d-8f49-a9cc373a1832",
+ "Category": "primary",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_3_1",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_3_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_3_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["78898acf-2c4e-4d17-bc41-7a8b7dfef62d"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "78898acf-2c4e-4d17-bc41-7a8b7dfef62d"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillMethodBroad",
+ "accident"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "78898acf-2c4e-4d17-bc41-7a8b7dfef62d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Lawrence -----",
+ "Id": "1d56e4c3-6f55-4268-8920-233f5b9b5d98",
+ "Category": "primary",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_3_2",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_3_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_3_2",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$a949b27c-70c0-453d-8f49-a9cc373a1832",
+ "Completed"
+ ]
+ },
+ "OnInactive": {
+ "IfCompleted": { "State": "Completed", "Visible": true }
+ },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["7452635b-2e86-4efc-af6f-3561d7bcf29c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7452635b-2e86-4efc-af6f-3561d7bcf29c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillMethodBroad",
+ "accident"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7452635b-2e86-4efc-af6f-3561d7bcf29c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Laywer -----",
+ "Id": "bf0a7860-0cb9-4567-8176-385c6d958429",
+ "Category": "primary",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_3_3",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_push",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_3_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_3_3",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$a949b27c-70c0-453d-8f49-a9cc373a1832",
+ "Completed"
+ ]
+ },
+ "OnInactive": {
+ "IfCompleted": { "State": "Completed", "Visible": true }
+ },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["4e55630c-4507-4794-95ec-025568e51efd"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4e55630c-4507-4794-95ec-025568e51efd"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "PushOver"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4e55630c-4507-4794-95ec-025568e51efd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Bedroom Staff -----",
+ "Id": "3b9f71d0-911c-4ab6-9993-409870b7186c",
+ "Category": "primary",
+ "Image": "images/actors/Harebell_Mary_Moore.jpg",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_3_5",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "throw",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_3_5"
+ },
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_3_5",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$a949b27c-70c0-453d-8f49-a9cc373a1832",
+ "$1d56e4c3-6f55-4268-8920-233f5b9b5d98",
+ "$bf0a7860-0cb9-4567-8176-385c6d958429",
+ "Completed"
+ ]
+ },
+ "OnInactive": {
+ "IfCompleted": { "State": "Completed", "Visible": true }
+ },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["eb871db7-da4d-48b2-b293-3fbf4221fa4e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "eb871db7-da4d-48b2-b293-3fbf4221fa4e"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "throw"]
+ },
+ "in": [
+ "$Value.KillMethodBroad",
+ "$Value.KillMethodStrict"
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "eb871db7-da4d-48b2-b293-3fbf4221fa4e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Alexa Guard -----",
+ "Id": "47a291ef-f01a-47a8-b0a3-68187cb742a8",
+ "Category": "primary",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_3_4",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_3_4"
+ },
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_3_4",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$a949b27c-70c0-453d-8f49-a9cc373a1832",
+ "$1d56e4c3-6f55-4268-8920-233f5b9b5d98",
+ "$bf0a7860-0cb9-4567-8176-385c6d958429",
+ "Completed"
+ ]
+ },
+ "OnInactive": {
+ "IfCompleted": { "State": "Completed", "Visible": true }
+ },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["28af8d26-a0c4-4144-a13a-7182af8214a9"]
+ },
+ "States": {
+ "Start": {
+ "Kill": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "28af8d26-a0c4-4144-a13a-7182af8214a9"
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Jogger -----",
+ "Id": "d6dcc585-8202-4d20-8ecf-d16e5b34e332",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_JOGGER_NAME",
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_JOGGER_TEXT",
+ "LongBriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_JOGGER_LONG",
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Harebell_Obj_Jogger.jpg",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_JOGGER_HUD"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": ["ded52369-4237-4c96-9f62-122f580eb281"]
+ },
+ "States": {
+ "Start": {
+ "JoggerCompleted": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Vitality -----",
+ "Id": "d423d199-ef75-455e-8791-602ccb84746c",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "Type": "statemachine",
+ "BriefingName": "$loc UI_CONTRACT_HAREBELL_OBJ_VITALITY_NAME",
+ "BriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_VITALITY_TEXT",
+ "LongBriefingText": "$loc UI_CONTRACT_HAREBELL_OBJ_VITALITY_LONG",
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Harebell_Obj_Vitality.jpg",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAREBELL_OBJ_VITALITY_HUD"
+ },
+ "Definition": {
+ "ContextListeners": {
+ "Vitality": {
+ "type": "custom",
+ "HUDTemplate": {
+ "iconType": 13,
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_HAREBELL_OBJ_VITALITY_HUD",
+ "data": ["$.Vitality"]
+ }
+ }
+ }
+ }
+ },
+ "Context": { "Vitality": 1 },
+ "States": {
+ "Start": {
+ "VitalityChanged": [
+ {
+ "Actions": {
+ "$set": ["Vitality", "$Value"]
+ }
+ },
+ {
+ "Condition": { "$le": ["$.Vitality", 0] },
+ "Transition": "Failure"
+ }
+ ],
+ "VitalityCompleted": { "Transition": "Success" }
+ },
+ "Failure": {
+ "VitalityChanged": [
+ {
+ "Actions": {
+ "$set": ["Vitality", "$Value"]
+ }
+ },
+ {
+ "Condition": { "$gt": ["$.Vitality", 0] },
+ "Transition": "Start"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- hidden dummy objective #1 -----",
+ "Id": "749e024f-c950-4fba-a48f-65be0b5d9701",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Category": "secondary",
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {},
+ "States": { "Start": { "-": { "Transition": "Success" } } }
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ }
+ },
+ {
+ "_comment": "----- hidden dummy objective #2 -----",
+ "Id": "cd157fda-dd71-48ac-9161-0b6e8034065f",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Category": "secondary",
+ "Activation": {
+ "$eq": [
+ "$749e024f-c950-4fba-a48f-65be0b5d9701",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {},
+ "States": { "Start": { "-": { "Transition": "Success" } } }
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ }
+ },
+ {
+ "_comment": "----- hidden dummy objective #3 -----",
+ "Id": "c70c74d7-6e15-4abe-b426-87d4ecf25659",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Category": "secondary",
+ "Activation": {
+ "$eq": [
+ "$749e024f-c950-4fba-a48f-65be0b5d9701",
+ "$cd157fda-dd71-48ac-9161-0b6e8034065f",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {},
+ "States": { "Start": { "-": { "Transition": "Success" } } }
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ }
+ },
+ {
+ "_comment": "----- hidden dummy objective #4 -----",
+ "Id": "a3a963bd-3697-42d3-b794-8a68620dfcd1",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Category": "secondary",
+ "Activation": {
+ "$eq": [
+ "$749e024f-c950-4fba-a48f-65be0b5d9701",
+ "$cd157fda-dd71-48ac-9161-0b6e8034065f",
+ "$c70c74d7-6e15-4abe-b426-87d4ecf25659",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {},
+ "States": { "Start": { "-": { "Transition": "Success" } } }
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ }
+ },
+ {
+ "_comment": "----- Invisible Primary: Eliminate Targets in any order -----",
+ "Id": "7a41b544-605f-4cdf-968b-1fcbac60a828",
+ "Category": "secondary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "Activation": {
+ "$eq": [
+ "$749e024f-c950-4fba-a48f-65be0b5d9701",
+ "$cd157fda-dd71-48ac-9161-0b6e8034065f",
+ "$c70c74d7-6e15-4abe-b426-87d4ecf25659",
+ "$a3a963bd-3697-42d3-b794-8a68620dfcd1",
+ "Completed"
+ ]
+ },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "ObjectiveType": "custom",
+ "Image": "",
+ "BriefingName": "",
+ "BriefingText": "",
+ "HUDTemplate": { "display": "" },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "Targets": [
+ "78898acf-2c4e-4d17-bc41-7a8b7dfef62d",
+ "7452635b-2e86-4efc-af6f-3561d7bcf29c",
+ "4e55630c-4507-4794-95ec-025568e51efd",
+ "eb871db7-da4d-48b2-b293-3fbf4221fa4e",
+ "28af8d26-a0c4-4144-a13a-7182af8214a9"
+ ]
+ },
+ "States": {
+ "Start": { "ContractEnd": { "Transition": "Success" } }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "b8201747-5bb5-47d4-9a9b-1bd851317206",
+ "CodeName_Hint": "Harebell - Level 3",
+ "Release": "3.40.0 Escalation",
+ "Type": "escalation",
+ "Title": "UI_CONTRACT_HAREBELL_LEVEL_3_NAME",
+ "Description": "UI_CONTRACT_HAREBELL_GROUP_DESC",
+ "InGroup": "a838c4b0-7db5-4ac7-8d52-e8c5b82aa376",
+ "Location": "LOCATION_ANCESTRAL_BULLDOG",
+ "ScenePath": "assembly:/_pro/scenes/missions/ancestral/scene_ancestral_harebell.entity",
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "IsPublished": true,
+ "Entitlements": ["H3_DEADLYSINS_SLOTH"],
+ "GroupObjectiveDisplayOrder": [
+ {
+ "_comment": "Eliminate guard",
+ "Id": "47a291ef-f01a-47a8-b0a3-68187cb742a8",
+ "IsNew": true
+ },
+ {
+ "_comment": "Eliminate upstairs staff member",
+ "Id": "3b9f71d0-911c-4ab6-9993-409870b7186c",
+ "IsNew": true
+ },
+ {
+ "_comment": "Eliminate lawyer",
+ "Id": "bf0a7860-0cb9-4567-8176-385c6d958429",
+ "IsNew": true
+ },
+ {
+ "_comment": "Eliminate downstairs staff member",
+ "Id": "1d56e4c3-6f55-4268-8920-233f5b9b5d98",
+ "IsNew": true
+ },
+ {
+ "_comment": "Eliminate butler",
+ "Id": "a949b27c-70c0-453d-8f49-a9cc373a1832",
+ "IsNew": true
+ },
+ {
+ "_comment": "Eliminate jogger",
+ "Id": "d6dcc585-8202-4d20-8ecf-d16e5b34e332"
+ },
+ {
+ "_comment": "Vitality",
+ "Id": "d423d199-ef75-455e-8791-602ccb84746c"
+ },
+ {
+ "_comment": "Hidden objectives",
+ "Id": "4fd079b5-4238-453a-84c9-2183f3dc0b7e"
+ },
+ {
+ "_comment": "No disguise changes",
+ "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172"
+ },
+ {
+ "_comment": "Restricted loadout",
+ "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ }
+ ],
+ "LastUpdate": "2023-03-30T11:20:26.1339588Z",
+ "PublicId": "028511075647",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Harebell.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DARTMOOR/ESCALATION/HOLLYHOCK/HOLLYHOCK.json b/contractdata/DARTMOOR/ESCALATION/HOLLYHOCK/HOLLYHOCK.json
new file mode 100644
index 000000000..5c32b5c44
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/HOLLYHOCK/HOLLYHOCK.json
@@ -0,0 +1,51 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Bricks": [],
+ "GameChangers": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick"
+ ]
+ }
+ ],
+ "Objectives": []
+ },
+ "Metadata": {
+ "Id": "8e95dcd0-704f-4121-8be6-088a3812f838",
+ "CodeName_Hint": "Hollyhock - Group",
+ "Release": "3.70.0 Escalation",
+ "Type": "escalation",
+ "Title": "UI_CONTRACT_HOLLYHOCK_GROUP_TITLE",
+ "Description": "UI_CONTRACT_HOLLYHOCK_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock.jpg",
+ "Location": "LOCATION_ANCESTRAL_BULLDOG",
+ "ScenePath": "assembly:/_pro/scenes/missions/ancestral/scene_hollyhock.entity",
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "IsPublished": true,
+ "Entitlements": ["H3_DEADLYSINS_WRATH"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "2b6f918f-079e-46b4-9ee0-bcceee3a7362",
+ "0a25518e-3b06-4e01-b619-6d3bb814523f",
+ "08989af9-8270-4875-9dbe-af068cce2ba0"
+ ]
+ },
+ "LastUpdate": "2023-03-30T11:20:23.651428Z",
+ "PublicId": "028040183447"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DARTMOOR/ESCALATION/HOLLYHOCK/HOLLYHOCK1.json b/contractdata/DARTMOOR/ESCALATION/HOLLYHOCK/HOLLYHOCK1.json
new file mode 100644
index 000000000..559642658
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/HOLLYHOCK/HOLLYHOCK1.json
@@ -0,0 +1,556 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/ancestral/ancestral_hollyhock.brick",
+ "assembly:/_pro/scenes/missions/ancestral/ancestral_hollyhock_level1.brick"
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172",
+ "79ace974-8886-4669-927e-84f4ee6256a6",
+ "fa97a991-499b-4ca3-a790-dc1bf4dccac6"
+ ],
+ "GameChangerReferences": [],
+ "Entrances": ["ddc2d081-0a07-498f-babf-3016aabf5118"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_WRATH_SUIT",
+ "Properties": {
+ "LoadoutSlot": "disguise",
+ "RepositoryId": "e57564ba-d3e4-455b-bc1b-d0b64352c0d3"
+ }
+ }
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick"
+ ]
+ }
+ ],
+ "Objectives": [
+ {
+ "_comment": "---------- Protect body ----------",
+ "Id": "6ac97dbb-fcfd-4e9c-826b-e87207662429",
+ "Primary": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_MainObjective.jpg",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_MAINOBJECTIVE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_MAINOBJECTIVE_SHORT",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_MAINOBJECTIVE_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_MAINOBJECTIVE",
+ "iconType": 17
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Scope": "session",
+ "Context": {},
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "86a47ed2-ad3c-45e1-b795-4cfc61f81414"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "EXTRACTORSUCCES": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Prepare wave 1 ----------",
+ "Id": "208e32fc-0235-47a9-8ed2-986b4959aedc",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE1_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE1_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE1_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE1_TITLE",
+ "iconType": 3
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {},
+ "States": {
+ "Start": { "STARTTIMER": { "Transition": "Active" } },
+ "Active": {
+ "$timer": {
+ "Condition": { "$after": 120 },
+ "Transition": "Success"
+ },
+ "StartWave": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Wave 1 ----------",
+ "Id": "11bf93e1-ba08-43cd-9fff-26b3a380e122",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_Obj_L1W1.jpg",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE1_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE1_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE1_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE1_TITLE",
+ "iconType": 0
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$208e32fc-0235-47a9-8ed2-986b4959aedc",
+ "Completed"
+ ]
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": [
+ "9237b1cc-af88-46e9-8e2d-6f6b5402667e",
+ "d3b779a9-7b90-4b09-936d-9d6d403ef291"
+ ],
+ "TargetsCounter": 3,
+ "Goal": 0
+ },
+ "ContextListeners": {
+ "TargetsCounter": {
+ "type": "objective-counter",
+ "header": "UI_CONTRACT_HOLLYHOCK_OBJ_EXTRACTORCOUNT"
+ }
+ },
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "208e32fc-0235-47a9-8ed2-986b4959aedc"
+ ]
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetsCounter", "$.Goal"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Prepare wave 2 ----------",
+ "Id": "58935f28-1afa-4cce-86c8-b8918e13c45f",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE2_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE2_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE1_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE2_TITLE",
+ "iconType": 3
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Activation": {
+ "$eq": [
+ "$11bf93e1-ba08-43cd-9fff-26b3a380e122",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {},
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "11bf93e1-ba08-43cd-9fff-26b3a380e122"
+ ]
+ },
+ "Transition": "Active"
+ }
+ ]
+ },
+ "Active": {
+ "$timer": {
+ "Condition": { "$after": 60 },
+ "Transition": "Success"
+ },
+ "StartWave": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Wave 2 ----------",
+ "Id": "e454e524-8cd1-48ce-a1c5-66aa33730d57",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_Obj_L1W2.jpg",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE2_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE2_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE2_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE2_TITLE",
+ "iconType": 0
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$58935f28-1afa-4cce-86c8-b8918e13c45f",
+ "Completed"
+ ]
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": [
+ "9a2324e5-b192-43e1-99a6-a67b4b8cd31a",
+ "3168695d-aa5c-416b-9d0f-84388baee2ad",
+ "b4a6ad1b-b303-4b00-ba90-ec8b6b0c8d92"
+ ],
+ "TargetsCounter": 4,
+ "Goal": 0
+ },
+ "ContextListeners": {
+ "TargetsCounter": {
+ "type": "objective-counter",
+ "header": "UI_CONTRACT_HOLLYHOCK_OBJ_EXTRACTORCOUNT"
+ }
+ },
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "58935f28-1afa-4cce-86c8-b8918e13c45f"
+ ]
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetsCounter", "$.Goal"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Prepare wave 3 ----------",
+ "Id": "426b9261-2856-439e-b7af-56c51b9a4b91",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE3_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE3_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE1_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE3_TITLE",
+ "iconType": 3
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Activation": {
+ "$eq": [
+ "$e454e524-8cd1-48ce-a1c5-66aa33730d57",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {},
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "e454e524-8cd1-48ce-a1c5-66aa33730d57"
+ ]
+ },
+ "Transition": "Active"
+ }
+ ]
+ },
+ "Active": {
+ "$timer": {
+ "Condition": { "$after": 60 },
+ "Transition": "Success"
+ },
+ "StartWave": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Wave 3 ----------",
+ "Id": "86a47ed2-ad3c-45e1-b795-4cfc61f81414",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_Obj_L1W3.jpg",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE3_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE3_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE3_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE3_TITLE",
+ "iconType": 0
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$426b9261-2856-439e-b7af-56c51b9a4b91",
+ "Completed"
+ ]
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": [
+ "dc643981-c66e-4218-821e-0693e3c70277",
+ "db6753d6-8676-4eeb-a0dd-a58a3b871b91",
+ "4c431f5d-dcb1-4d99-81d1-888c984b6206",
+ "b1bec1c2-c5f7-4822-bff9-42157f77c461"
+ ],
+ "TargetsCounter": 5,
+ "Goal": 0
+ },
+ "ContextListeners": {
+ "TargetsCounter": {
+ "type": "objective-counter",
+ "header": "UI_CONTRACT_HOLLYHOCK_OBJ_EXTRACTORCOUNT"
+ }
+ },
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "426b9261-2856-439e-b7af-56c51b9a4b91"
+ ]
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetsCounter", "$.Goal"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Optional targets ----------",
+ "Id": "0a29cbba-8164-4d7b-9645-3b2cabbb162d",
+ "Category": "secondary",
+ "ExcludeFromScoring": true,
+ "IsHidden": true,
+ "Image": "",
+ "BriefingName": "",
+ "BriefingText": "",
+ "LongBriefingText": "",
+ "HUDTemplate": { "display": "" },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Scope": "hit",
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "Context": {
+ "Targets": [
+ "b8cfeaac-2892-4e72-be35-7df0ab85b602",
+ "9076e579-c6ef-4d8f-a7b6-9976cd4f2762",
+ "72c0f226-97df-4221-8d7d-c549e07d218e",
+ "27d0d5a9-30d2-477a-9800-472014f4298b",
+ "dc09998a-fba2-4bb1-8f3b-60e8ce836d7e",
+ "71df158d-7a36-49b5-9e6a-490b27f3edf6",
+ "4d94c763-27d6-4fee-80d9-e7666bf24afa",
+ "7ed4a9eb-5aeb-40cb-9d58-8098d5fa87ff",
+ "bedf384d-67ab-4c53-a237-afdbec89b137",
+ "bf54af5f-d60d-4d23-a20c-30ca0e262522",
+ "32a2386e-e17f-4bb6-8dda-c371894c71b7",
+ "8690c540-da81-4304-958a-afdc8f37da2e",
+ "cc216c44-f02f-42e8-bc69-6a7bdbee8246",
+ "c46d6730-0d70-448a-8deb-bd5e05729250",
+ "645eda43-53fd-4c5a-b871-448f685acb11",
+ "f03fd14c-49e3-4535-9708-c304b8419381",
+ "890eb62d-1581-45ce-b6c1-f2653385f462",
+ "9e063e9c-c1b7-455a-9d1a-e7f07624c509",
+ "9fa6476c-a585-4630-ab63-669c13fad369",
+ "9128dbf4-9285-4f9f-b860-147343196bad"
+ ]
+ },
+ "States": {
+ "Start": { "ContractEnd": { "Transition": "Success" } }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "2b6f918f-079e-46b4-9ee0-bcceee3a7362",
+ "CodeName_Hint": "Hollyhock - Level 1",
+ "Release": "3.70.0 Escalation",
+ "Type": "escalation",
+ "Title": "UI_CONTRACT_HOLLYHOCK_LEVEL_1_NAME",
+ "Description": "UI_CONTRACT_HOLLYHOCK_GROUP_DESC",
+ "InGroup": "8e95dcd0-704f-4121-8be6-088a3812f838",
+ "Location": "LOCATION_ANCESTRAL_BULLDOG",
+ "ScenePath": "assembly:/_pro/scenes/missions/ancestral/scene_hollyhock.entity",
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "IsPublished": true,
+ "Entitlements": ["H3_DEADLYSINS_WRATH"],
+ "GroupObjectiveDisplayOrder": [
+ {
+ "_comment": "Wave 3",
+ "Id": "86a47ed2-ad3c-45e1-b795-4cfc61f81414"
+ },
+ {
+ "_comment": "Prepare wave 3",
+ "Id": "426b9261-2856-439e-b7af-56c51b9a4b91"
+ },
+ {
+ "_comment": "Wave 2",
+ "Id": "e454e524-8cd1-48ce-a1c5-66aa33730d57"
+ },
+ {
+ "_comment": "Prepare wave 2",
+ "Id": "58935f28-1afa-4cce-86c8-b8918e13c45f"
+ },
+ {
+ "_comment": "Wave 1",
+ "Id": "11bf93e1-ba08-43cd-9fff-26b3a380e122"
+ },
+ {
+ "_comment": "Prepare wave 1",
+ "Id": "208e32fc-0235-47a9-8ed2-986b4959aedc"
+ },
+ {
+ "_comment": "Protect body",
+ "Id": "6ac97dbb-fcfd-4e9c-826b-e87207662429"
+ },
+ {
+ "_comment": "Optional targets",
+ "Id": "0a29cbba-8164-4d7b-9645-3b2cabbb162d"
+ },
+ {
+ "_comment": "Shadowy Enemies",
+ "Id": "fa97a991-499b-4ca3-a790-dc1bf4dccac6"
+ },
+ {
+ "_comment": "No Non-Target Kill Penalty",
+ "Id": "79ace974-8886-4669-927e-84f4ee6256a6"
+ },
+ {
+ "_comment": "No Disguise Change",
+ "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172"
+ },
+ {
+ "_comment": "Restricted Loadout",
+ "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ }
+ ],
+ "LastUpdate": "2023-03-30T11:20:26.3327522Z",
+ "PublicId": "028251766747",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DARTMOOR/ESCALATION/HOLLYHOCK/HOLLYHOCK2.json b/contractdata/DARTMOOR/ESCALATION/HOLLYHOCK/HOLLYHOCK2.json
new file mode 100644
index 000000000..2944843df
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/HOLLYHOCK/HOLLYHOCK2.json
@@ -0,0 +1,573 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/ancestral/ancestral_hollyhock.brick",
+ "assembly:/_pro/scenes/missions/ancestral/ancestral_hollyhock_level2.brick"
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172",
+ "79ace974-8886-4669-927e-84f4ee6256a6",
+ "fa97a991-499b-4ca3-a790-dc1bf4dccac6"
+ ],
+ "GameChangerReferences": [],
+ "Entrances": ["ddc2d081-0a07-498f-babf-3016aabf5118"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_WRATH_SUIT",
+ "Properties": {
+ "LoadoutSlot": "disguise",
+ "RepositoryId": "e57564ba-d3e4-455b-bc1b-d0b64352c0d3"
+ }
+ }
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick"
+ ]
+ }
+ ],
+ "Objectives": [
+ {
+ "_comment": "---------- Protect body ----------",
+ "Id": "2ea9ef89-5ee5-4260-9d9e-66d4fe9fc8ff",
+ "Primary": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_MainObjective.jpg",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_MAINOBJECTIVE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_MAINOBJECTIVE_SHORT",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_MAINOBJECTIVE_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_MAINOBJECTIVE",
+ "iconType": 17
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Scope": "session",
+ "Context": {},
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "cdff9a5b-dafc-4b06-814b-4532f8476bc2"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "EXTRACTORSUCCES": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Prepare wave 1 ----------",
+ "Id": "fa2dde6c-2a58-4bae-94ac-2b2e51d018a0",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE1_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE1_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE1_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE1_TITLE",
+ "iconType": 3
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {},
+ "States": {
+ "Start": { "STARTTIMER": { "Transition": "Active" } },
+ "Active": {
+ "$timer": {
+ "Condition": { "$after": 120 },
+ "Transition": "Success"
+ },
+ "StartWave": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Wave 1 ----------",
+ "Id": "eb59d947-e7a9-4f9e-a0a8-f7e9c4f68d7d",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_Obj_L2W1.jpg",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE1_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE1_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE1_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE1_TITLE",
+ "iconType": 0
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$fa2dde6c-2a58-4bae-94ac-2b2e51d018a0",
+ "Completed"
+ ]
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": [
+ "3bfef183-8370-43c9-bf05-b33c8e0aee18",
+ "6359b2bd-8095-4e5f-a342-c938e08bc747",
+ "321cbf81-ec4f-4dee-aa42-bed5b778b003"
+ ],
+ "TargetsCounter": 4,
+ "Goal": 0
+ },
+ "ContextListeners": {
+ "TargetsCounter": {
+ "type": "objective-counter",
+ "header": "UI_CONTRACT_HOLLYHOCK_OBJ_EXTRACTORCOUNT"
+ }
+ },
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "fa2dde6c-2a58-4bae-94ac-2b2e51d018a0"
+ ]
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetsCounter", "$.Goal"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Prepare wave 2 ----------",
+ "Id": "6aa3e41e-0e7d-4828-a51a-6fbd27b6606d",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE2_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE2_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE2_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE2_TITLE",
+ "iconType": 3
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Activation": {
+ "$eq": [
+ "$eb59d947-e7a9-4f9e-a0a8-f7e9c4f68d7d",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {},
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "eb59d947-e7a9-4f9e-a0a8-f7e9c4f68d7d"
+ ]
+ },
+ "Transition": "Active"
+ }
+ ]
+ },
+ "Active": {
+ "$timer": {
+ "Condition": { "$after": 60 },
+ "Transition": "Success"
+ },
+ "StartWave": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Wave 2 ----------",
+ "Id": "2ceaa712-d6ad-43e8-aabb-6506fa9c57d4",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_Obj_L2W2.jpg",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE2_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE2_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE2_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE2_TITLE",
+ "iconType": 0
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$6aa3e41e-0e7d-4828-a51a-6fbd27b6606d",
+ "Completed"
+ ]
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": [
+ "7be00581-75ed-40b8-8644-44bd52488264",
+ "99678f0d-3866-466d-ac2c-a53f844830e5",
+ "6b6140ee-1689-4658-9252-2555fd7d8af4",
+ "ddc8f55f-3053-47d1-8555-32dd0096c15b",
+ "665e0dd7-1c53-4357-ad8b-affb8f9e2ba3"
+ ],
+ "Goal": 0,
+ "TargetsCounter": 6
+ },
+ "ContextListeners": {
+ "TargetsCounter": {
+ "type": "objective-counter",
+ "header": "UI_CONTRACT_HOLLYHOCK_OBJ_EXTRACTORCOUNT"
+ }
+ },
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "6aa3e41e-0e7d-4828-a51a-6fbd27b6606d"
+ ]
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetsCounter", "$.Goal"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Prepare wave 3 ----------",
+ "Id": "f7563b83-3910-4f18-bd2f-322d4a434c04",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE3_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE3_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE3_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE3_TITLE",
+ "iconType": 3
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Activation": {
+ "$eq": [
+ "$2ceaa712-d6ad-43e8-aabb-6506fa9c57d4",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {},
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "2ceaa712-d6ad-43e8-aabb-6506fa9c57d4"
+ ]
+ },
+ "Transition": "Active"
+ }
+ ]
+ },
+ "Active": {
+ "$timer": {
+ "Condition": { "$after": 60 },
+ "Transition": "Success"
+ },
+ "StartWave": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Wave 3 ----------",
+ "Id": "cdff9a5b-dafc-4b06-814b-4532f8476bc2",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_Obj_L2W3.jpg",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE3_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE3_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE3_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE3_TITLE",
+ "iconType": 0
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$f7563b83-3910-4f18-bd2f-322d4a434c04",
+ "Completed"
+ ]
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": [
+ "e99fc05c-d221-4e91-863b-dd9135ba6b4e",
+ "b9ee1bc8-24ea-41c9-886e-0cb28a930ad3",
+ "3f0f5985-ab84-409a-aaf7-e329dcb091c7",
+ "df246b81-f2f1-4928-8f22-671a483ed231",
+ "fc068b29-b0b4-4e6a-a884-299b842a6204",
+ "352f84c6-ac78-4342-9cb5-882786625e7b"
+ ],
+ "Goal": 0,
+ "TargetsCounter": 7
+ },
+ "ContextListeners": {
+ "TargetsCounter": {
+ "type": "objective-counter",
+ "header": "UI_CONTRACT_HOLLYHOCK_OBJ_EXTRACTORCOUNT"
+ }
+ },
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "f7563b83-3910-4f18-bd2f-322d4a434c04"
+ ]
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetsCounter", "$.Goal"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Optional targets ----------",
+ "Id": "a10dbe80-3029-455a-8804-04d1bd92ae11",
+ "Category": "secondary",
+ "ExcludeFromScoring": true,
+ "IsHidden": true,
+ "Image": "",
+ "BriefingName": "",
+ "BriefingText": "",
+ "LongBriefingText": "",
+ "HUDTemplate": { "display": "" },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Scope": "hit",
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "Context": {
+ "Targets": [
+ "7000028f-254c-49d7-a369-55705acbdebe",
+ "d8eb2a20-bf9b-4895-9957-61fc3d7ae83c",
+ "cc9b439b-2d5d-4329-995f-1d9628210b22",
+ "62213e6b-5b15-4098-9b55-7eaa2b8c5f40",
+ "b8b8db65-4cca-495c-be81-15af808d17da",
+ "c5b81f3d-e90c-4fdc-be4b-3cf5bd85aaae",
+ "dae4e5c4-f8ef-4078-90b8-ccb02ff8dc26",
+ "cd4ed7b4-49b8-4efe-824b-ec4f189a711a",
+ "c4bbd5e5-67ea-4ccb-b88f-1c1efaf39d9f",
+ "7e5bfeef-c8ad-4f5a-a0be-1871b501911f",
+ "201df5a5-3c8a-454f-a820-956e02bb38f7",
+ "08f1a917-cbcb-4c1b-89ac-472e88a1964a",
+ "aa02947b-0ca9-4bb7-a375-32822cac3969",
+ "5b15d4b3-182d-425a-9aca-786b5b1cfe8d",
+ "eec6da4f-a078-4984-ba26-2874860b1205",
+ "6ea20f0b-5f4a-40ac-8813-f5e5d3c8ba03",
+ "180b74ed-eeda-4275-b18e-99a55ba46925",
+ "929a010a-0679-48ff-a173-e8e5727bb968",
+ "62f70115-e451-48a2-9551-54659f7d23f7",
+ "c6e0c80b-5bc2-4e84-b384-73bfeb87e0c9",
+ "d7bfe278-8f28-4b1d-adc9-586796ebb712",
+ "6dd1d295-a6d8-41d6-96fb-41a6ad58b791",
+ "fa8399e8-c259-49fe-be16-5d24593b50fa",
+ "7133ff3e-ef89-4d2e-9f58-4e750dd17423",
+ "858a54d6-d85b-4eb4-9546-3175154decd1",
+ "c2e7554a-0877-4408-a087-90772e8ed1f9",
+ "0a70944e-3cb4-4f96-b758-cb085e7fef25",
+ "8ee04c98-8d1d-4117-ac9a-c1b4ab7463d2",
+ "1e14119f-b351-46a0-b766-c09f0d7a8271",
+ "f4598bb8-7fc9-4acf-8236-3284a521dc9a",
+ "3ad7dc64-b217-4095-af60-812e9023118c",
+ "1b0d8e08-ad5a-4037-89aa-cd96c10c1fa5"
+ ]
+ },
+ "States": {
+ "Start": { "ContractEnd": { "Transition": "Success" } }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "0a25518e-3b06-4e01-b619-6d3bb814523f",
+ "CodeName_Hint": "Hollyhock - Level 2",
+ "Release": "3.70.0 Escalation",
+ "Type": "escalation",
+ "Title": "UI_CONTRACT_HOLLYHOCK_LEVEL_2_NAME",
+ "Description": "UI_CONTRACT_HOLLYHOCK_GROUP_DESC",
+ "InGroup": "8e95dcd0-704f-4121-8be6-088a3812f838",
+ "Location": "LOCATION_ANCESTRAL_BULLDOG",
+ "ScenePath": "assembly:/_pro/scenes/missions/ancestral/scene_hollyhock.entity",
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "IsPublished": true,
+ "Entitlements": ["H3_DEADLYSINS_WRATH"],
+ "GroupObjectiveDisplayOrder": [
+ {
+ "_comment": "Wave 3",
+ "Id": "cdff9a5b-dafc-4b06-814b-4532f8476bc2"
+ },
+ {
+ "_comment": "Prepare wave 3",
+ "Id": "f7563b83-3910-4f18-bd2f-322d4a434c04"
+ },
+ {
+ "_comment": "Wave 2",
+ "Id": "2ceaa712-d6ad-43e8-aabb-6506fa9c57d4"
+ },
+ {
+ "_comment": "Prepare wave 2",
+ "Id": "6aa3e41e-0e7d-4828-a51a-6fbd27b6606d"
+ },
+ {
+ "_comment": "Wave 1",
+ "Id": "eb59d947-e7a9-4f9e-a0a8-f7e9c4f68d7d"
+ },
+ {
+ "_comment": "Prepare wave 1",
+ "Id": "fa2dde6c-2a58-4bae-94ac-2b2e51d018a0"
+ },
+ {
+ "_comment": "Protect body",
+ "Id": "2ea9ef89-5ee5-4260-9d9e-66d4fe9fc8ff"
+ },
+ {
+ "_comment": "Optional targets",
+ "Id": "a10dbe80-3029-455a-8804-04d1bd92ae11"
+ },
+ {
+ "_comment": "Shadowy Enemies",
+ "Id": "fa97a991-499b-4ca3-a790-dc1bf4dccac6"
+ },
+ {
+ "_comment": "No Non-Target Kill Penalty",
+ "Id": "79ace974-8886-4669-927e-84f4ee6256a6"
+ },
+ {
+ "_comment": "No Disguise Change",
+ "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172"
+ },
+ {
+ "_comment": "Restricted Loadout",
+ "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ }
+ ],
+ "LastUpdate": "2023-03-30T11:20:26.3480987Z",
+ "PublicId": "028674493347",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DARTMOOR/ESCALATION/HOLLYHOCK/HOLLYHOCK3.json b/contractdata/DARTMOOR/ESCALATION/HOLLYHOCK/HOLLYHOCK3.json
new file mode 100644
index 000000000..5324dddc4
--- /dev/null
+++ b/contractdata/DARTMOOR/ESCALATION/HOLLYHOCK/HOLLYHOCK3.json
@@ -0,0 +1,569 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/ancestral/ancestral_hollyhock.brick",
+ "assembly:/_pro/scenes/missions/ancestral/ancestral_hollyhock_level3.brick"
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172",
+ "79ace974-8886-4669-927e-84f4ee6256a6",
+ "fa97a991-499b-4ca3-a790-dc1bf4dccac6"
+ ],
+ "GameChangerReferences": [],
+ "Entrances": ["ddc2d081-0a07-498f-babf-3016aabf5118"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_WRATH_SUIT",
+ "Properties": {
+ "LoadoutSlot": "disguise",
+ "RepositoryId": "e57564ba-d3e4-455b-bc1b-d0b64352c0d3"
+ }
+ }
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/ancestral/vr_overrides_ancestral_bulldog.brick"
+ ]
+ }
+ ],
+ "Objectives": [
+ {
+ "_comment": "---------- Protect body ----------",
+ "Id": "64e03bfa-2108-40aa-bf62-5760531b1b6a",
+ "Primary": true,
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_MAINOBJECTIVE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_MAINOBJECTIVE_SHORT",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_MAINOBJECTIVE_DESC",
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_MainObjective.jpg",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_MAINOBJECTIVE",
+ "iconType": 17
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Scope": "session",
+ "Context": {},
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "bc83d134-f67e-4967-ba32-a9f0dbdbe9be"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "EXTRACTORSUCCES": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Prepare wave 1 ----------",
+ "Id": "88202ea5-c5e5-4dc4-8b3e-1814d3c8e230",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE1_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE1_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE1_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE1_TITLE",
+ "iconType": 3
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {},
+ "States": {
+ "Start": { "STARTTIMER": { "Transition": "Active" } },
+ "Active": {
+ "$timer": {
+ "Condition": { "$after": 120 },
+ "Transition": "Success"
+ },
+ "StartWave": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Wave 1 ----------",
+ "Id": "a26f8c2a-c3fa-4a13-be5e-f1c956e38fa7",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_Obj_L3W1.jpg",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE1_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE1_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE1_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE1_TITLE",
+ "iconType": 0
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$88202ea5-c5e5-4dc4-8b3e-1814d3c8e230",
+ "Completed"
+ ]
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": [
+ "591296db-2d31-4cf4-904b-3311ff5dca43",
+ "96d7eda0-c2df-4f9d-afee-1c1571685d8b",
+ "5dbe5dc4-7087-4d94-a2ef-8d1e4f80ddf3",
+ "72823303-aa51-4a3b-83ff-5d47342a1005"
+ ],
+ "Goal": 0,
+ "TargetsCounter": 5
+ },
+ "ContextListeners": {
+ "TargetsCounter": {
+ "type": "objective-counter",
+ "header": "UI_CONTRACT_HOLLYHOCK_OBJ_EXTRACTORCOUNT"
+ }
+ },
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "88202ea5-c5e5-4dc4-8b3e-1814d3c8e230"
+ ]
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetsCounter", "$.Goal"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Prepare wave 2 ----------",
+ "Id": "39415432-d7ed-4902-b839-0a4b794218d9",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE2_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE2_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE2_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE2_TITLE",
+ "iconType": 3
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Activation": {
+ "$eq": [
+ "$a26f8c2a-c3fa-4a13-be5e-f1c956e38fa7",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {},
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "a26f8c2a-c3fa-4a13-be5e-f1c956e38fa7"
+ ]
+ },
+ "Transition": "Active"
+ }
+ ]
+ },
+ "Active": {
+ "$timer": {
+ "Condition": { "$after": 60 },
+ "Transition": "Success"
+ },
+ "StartWave": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Wave 2 ----------",
+ "Id": "0c51f5f1-4879-484a-91c3-b52f16d7397d",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_Obj_L3W2.jpg",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE2_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE2_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE2_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE2_TITLE",
+ "iconType": 0
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$39415432-d7ed-4902-b839-0a4b794218d9",
+ "Completed"
+ ]
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": [
+ "53c4ca40-e4e5-4eaa-adc7-4e4511e4e8cb",
+ "79b17c53-08d9-49f1-b700-ce7d56f77e19",
+ "cefcc25d-4b6f-4ed0-9a82-f0b66d86a09a",
+ "8833050e-2e09-4ee5-99c6-8f84f0a37824",
+ "31edb020-1724-4775-9350-33d025ee21f3"
+ ],
+ "Goal": 0,
+ "TargetsCounter": 6
+ },
+ "ContextListeners": {
+ "TargetsCounter": {
+ "type": "objective-counter",
+ "header": "UI_CONTRACT_HOLLYHOCK_OBJ_EXTRACTORCOUNT"
+ }
+ },
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "39415432-d7ed-4902-b839-0a4b794218d9"
+ ]
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetsCounter", "$.Goal"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Prepare wave 3 ----------",
+ "Id": "2020d5dc-fb7a-43ee-b41d-9608af133c5c",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE3_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE3_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE3_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_PREPARE_WAVE3_TITLE",
+ "iconType": 3
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Activation": {
+ "$eq": [
+ "$0c51f5f1-4879-484a-91c3-b52f16d7397d",
+ "Completed"
+ ]
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {},
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "0c51f5f1-4879-484a-91c3-b52f16d7397d"
+ ]
+ },
+ "Transition": "Active"
+ }
+ ]
+ },
+ "Active": {
+ "$timer": {
+ "Condition": { "$after": 60 },
+ "Transition": "Success"
+ },
+ "StartWave": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Wave 3 ----------",
+ "Id": "bc83d134-f67e-4967-ba32-a9f0dbdbe9be",
+ "Primary": true,
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_Obj_L3W3.jpg",
+ "BriefingName": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE3_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE3_TITLE",
+ "LongBriefingText": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE3_TITLE",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HOLLYHOCK_WAVE_WAVE3_TITLE",
+ "iconType": 0
+ },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$2020d5dc-fb7a-43ee-b41d-9608af133c5c",
+ "Completed"
+ ]
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "Targets": [
+ "0b7ae50c-3bcb-4a34-a081-5afe5bb50074",
+ "9739d643-2eaf-4692-b435-298ef8a8c318",
+ "8f83ce2c-b6d9-4252-86a5-90e31ed3752d",
+ "faaff9c2-52ed-46f0-9825-b1d260f59c01",
+ "9e04874b-edac-4339-a55f-b1a3294247f8",
+ "3b221884-b786-4354-8584-01afb948d88a",
+ "6ee28af9-d156-438d-96d9-03064c1ffc50"
+ ],
+ "TargetsCounter": 8,
+ "Goal": 0
+ },
+ "ContextListeners": {
+ "TargetsCounter": {
+ "type": "objective-counter",
+ "header": "UI_CONTRACT_HOLLYHOCK_OBJ_EXTRACTORCOUNT"
+ }
+ },
+ "States": {
+ "Start": {
+ "ObjectiveCompleted": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.Id",
+ "2020d5dc-fb7a-43ee-b41d-9608af133c5c"
+ ]
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Targets",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ },
+ "Actions": { "$dec": "TargetsCounter" }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.TargetsCounter", "$.Goal"]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "---------- Optional targets ----------",
+ "Id": "b325f764-42ea-4fec-b865-11ac53ba912a",
+ "Category": "secondary",
+ "ExcludeFromScoring": true,
+ "IsHidden": true,
+ "Image": "",
+ "BriefingName": "",
+ "BriefingText": "",
+ "LongBriefingText": "",
+ "HUDTemplate": { "display": "" },
+ "ObjectiveType": "custom",
+ "Type": "statemachine",
+ "Scope": "hit",
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "Context": {
+ "Targets": [
+ "dd12ccb1-19f7-43cb-ac0c-228b107656ff",
+ "33330238-78f0-4198-ac50-c203b67bc671",
+ "2a7dcc34-2913-4092-ad80-13d439ba12d2",
+ "3c9533d8-de87-4863-9424-55de7cdfa553",
+ "0656e059-ca4d-4a0d-b424-754452b7c0e7",
+ "41f253fb-7f61-4b1e-87ea-e9e1600e40bf",
+ "c2f86daa-61c3-4a0d-b7a7-8b753112a628",
+ "8c948531-06c8-4206-baec-3343139d3de6",
+ "78596714-6dd7-4248-aadc-9549a72ea07e",
+ "e99337b4-b00d-4c7b-9808-31bba049d2aa",
+ "f3f3bf7d-25ff-4092-9b0a-46bbc2a90019",
+ "66ad6a86-9a16-4667-bf17-3be7e43a5de5",
+ "590d65ba-909c-4f5b-b98d-bd6da8f54b3f",
+ "4f6bc4d5-31bb-45d6-92db-c3cac41465ce",
+ "c8ac95d1-a7e4-4ffd-b25d-67e08017ea8b",
+ "9c35b85b-97ee-47d9-81f5-0baf243c51f1",
+ "fc840d4f-4ec3-4360-959a-2a7470be06aa",
+ "2f9d4e99-b810-4bc3-8d48-563f3e8f2598",
+ "b77e1718-bbe9-4e22-8f2d-d5d3021b7795",
+ "67d83844-a981-41ae-b005-7a8492395ee8",
+ "9008425d-9a5e-492f-9446-cc2be2c53380",
+ "0097e1b0-011e-4a4d-80d6-5d31017876ce",
+ "b635e545-45d6-43ba-a6d1-984e06d9c2c8",
+ "8dd7097c-6874-485b-8323-0c11769c375b",
+ "f51f0ff8-5d37-4521-97a6-6ae72bf28fd0",
+ "909c1548-69f7-4805-a775-476de10e59c0"
+ ]
+ },
+ "States": {
+ "Start": { "ContractEnd": { "Transition": "Success" } }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "08989af9-8270-4875-9dbe-af068cce2ba0",
+ "CodeName_Hint": "Hollyhock - Level 3",
+ "Release": "3.70.0 Escalation",
+ "Type": "escalation",
+ "Title": "UI_CONTRACT_HOLLYHOCK_LEVEL_3_NAME",
+ "Description": "UI_CONTRACT_HOLLYHOCK_GROUP_DESC",
+ "InGroup": "8e95dcd0-704f-4121-8be6-088a3812f838",
+ "Location": "LOCATION_ANCESTRAL_BULLDOG",
+ "ScenePath": "assembly:/_pro/scenes/missions/ancestral/scene_hollyhock.entity",
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "IsPublished": true,
+ "Entitlements": ["H3_DEADLYSINS_WRATH"],
+ "GroupObjectiveDisplayOrder": [
+ {
+ "_comment": "Wave 3",
+ "Id": "bc83d134-f67e-4967-ba32-a9f0dbdbe9be"
+ },
+ {
+ "_comment": "Prepare wave 3",
+ "Id": "2020d5dc-fb7a-43ee-b41d-9608af133c5c"
+ },
+ {
+ "_comment": "Wave 2",
+ "Id": "0c51f5f1-4879-484a-91c3-b52f16d7397d"
+ },
+ {
+ "_comment": "Prepare wave 2",
+ "Id": "39415432-d7ed-4902-b839-0a4b794218d9"
+ },
+ {
+ "_comment": "Wave 1",
+ "Id": "a26f8c2a-c3fa-4a13-be5e-f1c956e38fa7"
+ },
+ {
+ "_comment": "Prepare wave 1",
+ "Id": "88202ea5-c5e5-4dc4-8b3e-1814d3c8e230"
+ },
+ {
+ "_comment": "Protect body",
+ "Id": "64e03bfa-2108-40aa-bf62-5760531b1b6a"
+ },
+ {
+ "_comment": "Optional targets",
+ "Id": "b325f764-42ea-4fec-b865-11ac53ba912a"
+ },
+ {
+ "_comment": "Shadowy Enemies",
+ "Id": "fa97a991-499b-4ca3-a790-dc1bf4dccac6"
+ },
+ {
+ "_comment": "No Non-Target Kill Penalty",
+ "Id": "79ace974-8886-4669-927e-84f4ee6256a6"
+ },
+ {
+ "_comment": "No Disguise Change",
+ "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172"
+ },
+ {
+ "_comment": "Restricted Loadout",
+ "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ }
+ ],
+ "LastUpdate": "2023-03-30T11:20:26.363144Z",
+ "PublicId": "028243225447",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/THEASCENSIONIST.json b/contractdata/DUBAI/ELUSIVE/THEASCENSIONIST.json
similarity index 98%
rename from contractdata/DUBAI/THEASCENSIONIST.json
rename to contractdata/DUBAI/ELUSIVE/THEASCENSIONIST.json
index 4ea9e02d9..d8dc7cf1c 100644
--- a/contractdata/DUBAI/THEASCENSIONIST.json
+++ b/contractdata/DUBAI/ELUSIVE/THEASCENSIONIST.json
@@ -130,7 +130,8 @@
"DebriefingVideo": "debriefing_gibson",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"PublicId": "027229689747",
- "Entitlements": ["LOCATION_GOLDEN"]
+ "Entitlements": ["LOCATION_GOLDEN"],
+ "Season": 3
},
"UserData": {}
}
diff --git a/contractdata/DUBAI/ESCALATION/ANGELICA/ANGELICA.json b/contractdata/DUBAI/ESCALATION/ANGELICA/ANGELICA.json
new file mode 100644
index 000000000..294b27f55
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/ANGELICA/ANGELICA.json
@@ -0,0 +1,60 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_angelica.brick",
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_angelica_level1.brick",
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_angelica_level2.brick",
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_angelica_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick",
+ "assembly:/_pro/scenes/missions/golden/mission_gecko/vr_overrides_angelica.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_pro/scenes/missions/golden/mission_gecko/vr_overrides_angelica.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "Entrances": ["e690549c-d035-46fe-b175-2b73e1c048d3"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "8885eeda-ad64-44fa-a944-1438b36c670c",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-03-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Golden_angelica.jpg",
+ "Title": "UI_CONTRACT_ANGELICA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_ANGELICA_GROUP_DESC",
+ "CodeName_Hint": "Angelica - Group",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_angelica.entity",
+ "Type": "escalation",
+ "Release": "3.2.0 Escalation",
+ "Entitlements": [],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "99813baa-ae89-4bce-9c03-acd8607eac51",
+ "4bfd9d5f-3366-4a30-8a74-d0cb1a9ae0b1",
+ "d3ad9529-a962-4322-ab34-d890c2ce51c9"
+ ]
+ },
+ "LastUpdate": "2023-03-30T11:20:23.0817469Z",
+ "PublicId": "027952458847"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/ANGELICA/ANGELICA1.json b/contractdata/DUBAI/ESCALATION/ANGELICA/ANGELICA1.json
new file mode 100644
index 000000000..7de7f924d
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/ANGELICA/ANGELICA1.json
@@ -0,0 +1,108 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_angelica_level1.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick",
+ "assembly:/_pro/scenes/missions/golden/mission_gecko/vr_overrides_angelica.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_pro/scenes/missions/golden/mission_gecko/vr_overrides_angelica.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [],
+ "Entrances": ["e690549c-d035-46fe-b175-2b73e1c048d3"],
+ "MandatoryLoadout": [
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Melee_FiberWire_Descriptor",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ }
+ }
+ ],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "----- Eliminate Sebastian Sato -----",
+ "Id": "67dde1f9-6696-42e3-b922-74f13fb819f7",
+ "Category": "primary",
+ "BriefingName": "",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ANGELICA_LEVEL1_OBJ7_NAME"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ANGELICA_LEVEL1_OBJ7_DESC",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["f87cccfe-1010-4743-ba3a-529f5d59c479"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f87cccfe-1010-4743-ba3a-529f5d59c479"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "99813baa-ae89-4bce-9c03-acd8607eac51",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-03-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ANGELICA_LEVEL_1_NAME",
+ "Description": "UI_CONTRACT_ANGELICA_GROUP_DESC",
+ "CodeName_Hint": "Angelica - Level 1",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_angelica.entity",
+ "Type": "escalation",
+ "Release": "3.3.0 Escalation",
+ "InGroup": "8885eeda-ad64-44fa-a944-1438b36c670c",
+ "Entitlements": [],
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "67dde1f9-6696-42e3-b922-74f13fb819f7" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:24.1704111Z",
+ "PublicId": "027747609647",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Golden_angelica.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/ANGELICA/ANGELICA2.json b/contractdata/DUBAI/ESCALATION/ANGELICA/ANGELICA2.json
new file mode 100644
index 000000000..545f36985
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/ANGELICA/ANGELICA2.json
@@ -0,0 +1,160 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_angelica_level2.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick",
+ "assembly:/_pro/scenes/missions/golden/mission_gecko/vr_overrides_angelica.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_pro/scenes/missions/golden/mission_gecko/vr_overrides_angelica.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [],
+ "Entrances": ["e690549c-d035-46fe-b175-2b73e1c048d3"],
+ "MandatoryLoadout": [
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "FIREARMS_HERO_PISTOL_TACTICAL_ICA_19",
+ "Properties": {
+ "LoadoutSlot": "concealedweapon",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54"
+ }
+ },
+ {
+ "Id": "Melee_FiberWire_Descriptor",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ }
+ }
+ ],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "----- Eliminate Sebastian Sato With Electricity -----",
+ "Id": "4615fe8b-0876-4457-87a4-171ff621b410",
+ "Category": "primary",
+ "BriefingName": "",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ANGELICA_LEVEL2_OBJ6_NAME"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ANGELICA_LEVEL2_OBJ6_NAME",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["31c6fe25-b147-43ec-ae2c-8dad17d368f4"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "31c6fe25-b147-43ec-ae2c-8dad17d368f4"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "31c6fe25-b147-43ec-ae2c-8dad17d368f4"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "accident"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "31c6fe25-b147-43ec-ae2c-8dad17d368f4"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "4bfd9d5f-3366-4a30-8a74-d0cb1a9ae0b1",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-03-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ANGELICA_LEVEL_2_NAME",
+ "Description": "UI_CONTRACT_ANGELICA_GROUP_DESC",
+ "CodeName_Hint": "Angelica - Level 2",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_angelica.entity",
+ "Type": "escalation",
+ "Release": "3.3.0 Escalation",
+ "InGroup": "8885eeda-ad64-44fa-a944-1438b36c670c",
+ "Entitlements": [],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "4615fe8b-0876-4457-87a4-171ff621b410" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:24.184487Z",
+ "PublicId": "027602384847",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Golden_angelica.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/ANGELICA/ANGELICA3.json b/contractdata/DUBAI/ESCALATION/ANGELICA/ANGELICA3.json
new file mode 100644
index 000000000..981d389c6
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/ANGELICA/ANGELICA3.json
@@ -0,0 +1,194 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_angelica_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick",
+ "assembly:/_pro/scenes/missions/golden/mission_gecko/vr_overrides_angelica.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_pro/scenes/missions/golden/mission_gecko/vr_overrides_angelica.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": ["4fd079b5-4238-453a-84c9-2183f3dc0b7e"],
+ "Entrances": ["e690549c-d035-46fe-b175-2b73e1c048d3"],
+ "MandatoryLoadout": [
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "FIREARMS_HERO_PISTOL_TACTICAL_ICA_19",
+ "Properties": {
+ "LoadoutSlot": "concealedweapon",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54"
+ }
+ },
+ {
+ "Id": "Melee_FiberWire_Descriptor",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ }
+ }
+ ],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "Eliminate the Sebastian Sato with the sieger 300",
+ "Id": "07033d8c-6bbf-4745-8319-5398d3bb70c3",
+ "Category": "primary",
+ "BriefingName": "$loc UI_CONTRACT_ANGELICA_LEVEL3_OBJ3_NAME",
+ "BriefingText": "$loc UI_CONTRACT_ANGELICA_LEVEL3_OBJ3_DESC",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "RepositoryId": "54bba84c-6751-430e-b47d-e4b5ddf7a835",
+ "HardCondition": true,
+ "ObjectiveId": "07033d8c-6bbf-4745-8319-5398d3bb70c3",
+ "KillMethod": "sniperrifle"
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ANGELICA_LEVEL3_OBJ3_NAME"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ade28c90-2f9d-4059-987c-a60c5c46cbfd"]
+ },
+ "States": {
+ "Start": {
+ "Angelice_SniperOutOfBounds": {
+ "Transition": "Failure"
+ },
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ade28c90-2f9d-4059-987c-a60c5c46cbfd"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "sniperrifle"
+ ]
+ },
+ "in": [
+ "$Value.KillMethodBroad",
+ "$Value.KillMethodStrict"
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ade28c90-2f9d-4059-987c-a60c5c46cbfd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Escape the The Burj Al-Ghazali ---",
+ "Id": "51c712ca-5209-4966-8369-8d06e0986230",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Golden_Angelica_Escape.jpg",
+ "BriefingName": "$loc UI_CONTRACT_ANGELICA_LEVEL3_OBJ4_NAME",
+ "BriefingText": "$loc UI_CONTRACT_ANGELICA_LEVEL3_OBJ4_DESC",
+ "Activation": {
+ "$eq": [
+ "$07033d8c-6bbf-4745-8319-5398d3bb70c3",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfCompleted": { "State": "Completed" } },
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ANGELICA_LEVEL3_OBJ4_NAME",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["9baffee9-f633-4a7c-a90f-36876f143302"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5d2ffdf1-9722-459c-9163-6b9ee3dc250f"
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "d3ad9529-a962-4322-ab34-d890c2ce51c9",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-03-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ANGELICA_LEVEL_3_NAME",
+ "Description": "UI_CONTRACT_ANGELICA_GROUP_DESC",
+ "CodeName_Hint": "Angelica - Level 3",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_angelica.entity",
+ "Type": "escalation",
+ "Release": "3.3.0 Escalation",
+ "InGroup": "8885eeda-ad64-44fa-a944-1438b36c670c",
+ "Entitlements": [],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "51c712ca-5209-4966-8369-8d06e0986230" },
+ { "IsNew": true, "Id": "07033d8c-6bbf-4745-8319-5398d3bb70c3" },
+ { "Id": "4fd079b5-4238-453a-84c9-2183f3dc0b7e" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:24.199101Z",
+ "PublicId": "027035968047",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Golden_angelica.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/DESERTROSE/DESERTROSE.json b/contractdata/DUBAI/ESCALATION/DESERTROSE/DESERTROSE.json
new file mode 100644
index 000000000..e30cb9371
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/DESERTROSE/DESERTROSE.json
@@ -0,0 +1,59 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_desertrose.brick",
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_desertrose_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
+ ],
+ "Entrances": ["a4e53696-94ca-4eeb-8e82-e235c212897f"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "89305766-199e-43eb-9fcb-29e6f2b6e9ab",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Golden_Desert_Rose.jpg",
+ "Title": "UI_CONTRACT_DESERTROSE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_DESERTROSE_GROUP_DESC",
+ "CodeName_Hint": "Desert Rose - Group",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_desertrose.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "8b2c8eca-8cd3-4812-88c1-dcb2ac2e9b86",
+ "c47553e9-c43f-4075-b92b-77d14b550476",
+ "0e05bd68-3c83-449a-9e71-542445bd46ec"
+ ]
+ },
+ "LastUpdate": "2023-03-30T11:20:23.4410589Z",
+ "PublicId": "027462723147"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/DESERTROSE/DESERTROSE1.json b/contractdata/DUBAI/ESCALATION/DESERTROSE/DESERTROSE1.json
new file mode 100644
index 000000000..0fff51150
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/DESERTROSE/DESERTROSE1.json
@@ -0,0 +1,171 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_desertrose.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": ["3db72bb5-63d6-47fe-9332-d7ea3c195e06"],
+ "Entrances": ["a4e53696-94ca-4eeb-8e82-e235c212897f"],
+ "MandatoryLoadout": [],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "Eliminate janitor in sniper corridor",
+ "Id": "8620c60f-0ac2-492b-af0c-7c4830a874e2",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_7f1b07a9-c640-4c1a-bd1b-a944093c5646.jpg",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DESERTROSE_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DESERTROSE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["7f1b07a9-c640-4c1a-bd1b-a944093c5646"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7f1b07a9-c640-4c1a-bd1b-a944093c5646"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate Guard above entrance to the right",
+ "Id": "d3db2a31-f7ca-4fe8-835c-6a463e5bfbf1",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_64102a8d-0f3c-40cb-8ad1-3b2943be98bd.jpg",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DESERTROSE_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DESERTROSE_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["64102a8d-0f3c-40cb-8ad1-3b2943be98bd"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "64102a8d-0f3c-40cb-8ad1-3b2943be98bd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate toilet servant near black gold bar",
+ "Id": "936457ae-4268-4621-be1d-5a29a87737e6",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_731da6de-0f6c-48ab-b0db-4d76e1f87d5b.jpg",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DESERTROSE_OBJ_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DESERTROSE_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["731da6de-0f6c-48ab-b0db-4d76e1f87d5b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "731da6de-0f6c-48ab-b0db-4d76e1f87d5b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "8b2c8eca-8cd3-4812-88c1-dcb2ac2e9b86",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DESERTROSE_LEVEL_1_NAME",
+ "Description": "UI_CONTRACT_DESERTROSE_GROUP_DESC",
+ "CodeName_Hint": "Desert Rose - Level 1",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_desertrose.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "InGroup": "89305766-199e-43eb-9fcb-29e6f2b6e9ab",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "8620c60f-0ac2-492b-af0c-7c4830a874e2" },
+ { "IsNew": true, "Id": "d3db2a31-f7ca-4fe8-835c-6a463e5bfbf1" },
+ { "IsNew": true, "Id": "936457ae-4268-4621-be1d-5a29a87737e6" },
+ { "IsNew": true, "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.6079263Z",
+ "PublicId": "027457622347",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Golden_Desert_Rose.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/DESERTROSE/DESERTROSE2.json b/contractdata/DUBAI/ESCALATION/DESERTROSE/DESERTROSE2.json
new file mode 100644
index 000000000..ae7bf7c3c
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/DESERTROSE/DESERTROSE2.json
@@ -0,0 +1,384 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_desertrose.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": ["3db72bb5-63d6-47fe-9332-d7ea3c195e06"],
+ "Entrances": ["a4e53696-94ca-4eeb-8e82-e235c212897f"],
+ "MandatoryLoadout": [],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "Eliminate janitor in sniper corridor in an explosion",
+ "Id": "be7755c2-d04d-415f-becd-1669ea9b1fad",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_7f1b07a9-c640-4c1a-bd1b-a944093c5646.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "explosion",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DESERTROSE_OBJ_4"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DESERTROSE_OBJ_4",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["7f1b07a9-c640-4c1a-bd1b-a944093c5646"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7f1b07a9-c640-4c1a-bd1b-a944093c5646"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7f1b07a9-c640-4c1a-bd1b-a944093c5646"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate Guard above entrance to the right in an accident",
+ "Id": "c2257af9-ce31-49e5-b230-081c5ce50ba9",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_64102a8d-0f3c-40cb-8ad1-3b2943be98bd.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DESERTROSE_OBJ_5"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DESERTROSE_OBJ_5",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["64102a8d-0f3c-40cb-8ad1-3b2943be98bd"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "64102a8d-0f3c-40cb-8ad1-3b2943be98bd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillMethodBroad",
+ "accident"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "64102a8d-0f3c-40cb-8ad1-3b2943be98bd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate toilet servant near black gold bar with a fireaxe",
+ "Id": "58f90cf6-4d07-4731-b1eb-d04a0cf3c5ef",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_731da6de-0f6c-48ab-b0db-4d76e1f87d5b.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "a8bc4325-718e-45ba-b0e4-000729c70ce4",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DESERTROSE_OBJ_6"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DESERTROSE_OBJ_6",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["731da6de-0f6c-48ab-b0db-4d76e1f87d5b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "731da6de-0f6c-48ab-b0db-4d76e1f87d5b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "a8bc4325-718e-45ba-b0e4-000729c70ce4"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "731da6de-0f6c-48ab-b0db-4d76e1f87d5b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate art techie at back of installation with electricity",
+ "Id": "130781f8-05cf-44ec-8584-5646dff9982e",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_276bb5b4-9939-4581-8f6c-aee923c217d9.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_electric",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DESERTROSE_OBJ_7"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DESERTROSE_OBJ_7",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["276bb5b4-9939-4581-8f6c-aee923c217d9"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "276bb5b4-9939-4581-8f6c-aee923c217d9"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "Electric"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "276bb5b4-9939-4581-8f6c-aee923c217d9"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate Penthouse chef by drowning (emetic poison)",
+ "Id": "0ae2e3ad-e971-450b-b4a2-37d5545e882f",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_1e6d10fb-fdf7-4013-bf57-db2290b911b5.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_drown",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DESERTROSE_OBJ_8"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DESERTROSE_OBJ_8",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["1e6d10fb-fdf7-4013-bf57-db2290b911b5"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1e6d10fb-fdf7-4013-bf57-db2290b911b5"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.SetPieceType",
+ "7b28519a-3c66-4498-a61b-ae6926a85594"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1e6d10fb-fdf7-4013-bf57-db2290b911b5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "c47553e9-c43f-4075-b92b-77d14b550476",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DESERTROSE_LEVEL_2_NAME",
+ "Description": "UI_CONTRACT_DESERTROSE_GROUP_DESC",
+ "CodeName_Hint": "Desert Rose - Level 2",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_desertrose.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "InGroup": "89305766-199e-43eb-9fcb-29e6f2b6e9ab",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "be7755c2-d04d-415f-becd-1669ea9b1fad" },
+ { "IsNew": true, "Id": "c2257af9-ce31-49e5-b230-081c5ce50ba9" },
+ { "IsNew": true, "Id": "58f90cf6-4d07-4731-b1eb-d04a0cf3c5ef" },
+ { "IsNew": true, "Id": "130781f8-05cf-44ec-8584-5646dff9982e" },
+ { "IsNew": true, "Id": "0ae2e3ad-e971-450b-b4a2-37d5545e882f" },
+ { "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.6225374Z",
+ "PublicId": "027309490447",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Golden_Desert_Rose.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/DESERTROSE/DESERTROSE3.json b/contractdata/DUBAI/ESCALATION/DESERTROSE/DESERTROSE3.json
new file mode 100644
index 000000000..59f7dff6c
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/DESERTROSE/DESERTROSE3.json
@@ -0,0 +1,439 @@
+{
+ "Data": {
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_desertrose.brick",
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_desertrose_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
+ ],
+ "Entrances": ["a4e53696-94ca-4eeb-8e82-e235c212897f"],
+ "MandatoryLoadout": [],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "Eliminate janitor in sniper corridor",
+ "Id": "ad322f2c-dbcc-4e5d-b37d-44e88a143968",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_7f1b07a9-c640-4c1a-bd1b-a944093c5646.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "da1ce1bf-1d1b-4f49-9d0f-73d57f955606",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "10f0653c-fe9c-4a43-98f1-18d20d18d9ab",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DESERTROSE_OBJ_9"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DESERTROSE_OBJ_9",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["7f1b07a9-c640-4c1a-bd1b-a944093c5646"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7f1b07a9-c640-4c1a-bd1b-a944093c5646"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "da1ce1bf-1d1b-4f49-9d0f-73d57f955606"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "10f0653c-fe9c-4a43-98f1-18d20d18d9ab"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7f1b07a9-c640-4c1a-bd1b-a944093c5646"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate Guard above entrance to the right",
+ "Id": "a6e3b020-f4a2-4b2e-a1a2-6a11b0c8d88c",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_64102a8d-0f3c-40cb-8ad1-3b2943be98bd.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "da1ce1bf-1d1b-4f49-9d0f-73d57f955606",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "10f0653c-fe9c-4a43-98f1-18d20d18d9ab",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DESERTROSE_OBJ_10"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DESERTROSE_OBJ_10",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["64102a8d-0f3c-40cb-8ad1-3b2943be98bd"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "64102a8d-0f3c-40cb-8ad1-3b2943be98bd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "da1ce1bf-1d1b-4f49-9d0f-73d57f955606"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "10f0653c-fe9c-4a43-98f1-18d20d18d9ab"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "64102a8d-0f3c-40cb-8ad1-3b2943be98bd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate toilet servant near black gold bar",
+ "Id": "e1a6f321-ef32-44a0-8a31-c1b2c050f18e",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_731da6de-0f6c-48ab-b0db-4d76e1f87d5b.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "da1ce1bf-1d1b-4f49-9d0f-73d57f955606",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "10f0653c-fe9c-4a43-98f1-18d20d18d9ab",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DESERTROSE_OBJ_11"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DESERTROSE_OBJ_11",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["731da6de-0f6c-48ab-b0db-4d76e1f87d5b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "731da6de-0f6c-48ab-b0db-4d76e1f87d5b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "da1ce1bf-1d1b-4f49-9d0f-73d57f955606"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "10f0653c-fe9c-4a43-98f1-18d20d18d9ab"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "731da6de-0f6c-48ab-b0db-4d76e1f87d5b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate art techie at back of installation",
+ "Id": "bc9a23f3-18e2-4bd3-a58d-72a2528c978a",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_276bb5b4-9939-4581-8f6c-aee923c217d9.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "da1ce1bf-1d1b-4f49-9d0f-73d57f955606",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "10f0653c-fe9c-4a43-98f1-18d20d18d9ab",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DESERTROSE_OBJ_12"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DESERTROSE_OBJ_12",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["276bb5b4-9939-4581-8f6c-aee923c217d9"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "276bb5b4-9939-4581-8f6c-aee923c217d9"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "da1ce1bf-1d1b-4f49-9d0f-73d57f955606"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "10f0653c-fe9c-4a43-98f1-18d20d18d9ab"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "276bb5b4-9939-4581-8f6c-aee923c217d9"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate Penthouse chef",
+ "Id": "0535d014-e91a-4e91-86ce-bc6e649f4820",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_1e6d10fb-fdf7-4013-bf57-db2290b911b5.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "da1ce1bf-1d1b-4f49-9d0f-73d57f955606",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "10f0653c-fe9c-4a43-98f1-18d20d18d9ab",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_DESERTROSE_OBJ_13"
+ },
+ "BriefingText": "$loc UI_CONTRACT_DESERTROSE_OBJ_13",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["1e6d10fb-fdf7-4013-bf57-db2290b911b5"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1e6d10fb-fdf7-4013-bf57-db2290b911b5"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "da1ce1bf-1d1b-4f49-9d0f-73d57f955606"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "10f0653c-fe9c-4a43-98f1-18d20d18d9ab"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1e6d10fb-fdf7-4013-bf57-db2290b911b5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "0e05bd68-3c83-449a-9e71-542445bd46ec",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DESERTROSE_LEVEL_3_NAME",
+ "Description": "UI_CONTRACT_DESERTROSE_GROUP_DESC",
+ "CodeName_Hint": "Desert Rose - Level 3",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_desertrose.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "InGroup": "89305766-199e-43eb-9fcb-29e6f2b6e9ab",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "ad322f2c-dbcc-4e5d-b37d-44e88a143968" },
+ { "IsNew": true, "Id": "a6e3b020-f4a2-4b2e-a1a2-6a11b0c8d88c" },
+ { "IsNew": true, "Id": "e1a6f321-ef32-44a0-8a31-c1b2c050f18e" },
+ { "IsNew": true, "Id": "bc9a23f3-18e2-4bd3-a58d-72a2528c978a" },
+ { "IsNew": true, "Id": "0535d014-e91a-4e91-86ce-bc6e649f4820" },
+ { "IsNew": true, "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.637918Z",
+ "PublicId": "027872397347",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Golden_Desert_Rose.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/LUNARIA/LUNARIA.json b/contractdata/DUBAI/ESCALATION/LUNARIA/LUNARIA.json
new file mode 100644
index 000000000..22158e33e
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/LUNARIA/LUNARIA.json
@@ -0,0 +1,66 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_lunaria.brick",
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_lunaria_level1.brick",
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_lunaria_level2.brick",
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_lunaria_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_lunaria.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_lunaria.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "b25d2017-f68e-4914-8c3c-19b21dfb18dd",
+ "4fd079b5-4238-453a-84c9-2183f3dc0b7e",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "9f409781-0a06-4748-b08d-784e78c6d481"
+ ],
+ "Entrances": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "ae04c7a0-4028-4524-b27f-6a62f020fdca",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Golden_Lunaria.jpg",
+ "Title": "UI_CONTRACT_LUNARIA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_LUNARIA_GROUP_DESC",
+ "CodeName_Hint": "Lunaria - Group",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_lunaria.entity",
+ "Type": "escalation",
+ "Release": "3.2.0 Escalation",
+ "Entitlements": ["H3_DEADLYSINS_GREED"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "d97d1485-e313-42c7-9d74-9efc9c1aab4e",
+ "11bfeb1c-2e6c-496a-bc82-0e76fc037c7c",
+ "fecb5488-a31e-4eff-a08d-63d966ea96a2"
+ ]
+ },
+ "LastUpdate": "2023-03-30T11:20:23.7501836Z",
+ "PublicId": "027886094547"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/LUNARIA/LUNARIA1.json b/contractdata/DUBAI/ESCALATION/LUNARIA/LUNARIA1.json
new file mode 100644
index 000000000..d5c0d651d
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/LUNARIA/LUNARIA1.json
@@ -0,0 +1,402 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": ["$4bb96825-ac68-496b-aadc-9cab1efe0e83", "Completed"]
+ },
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_lunaria.brick",
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_lunaria_level1.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_lunaria.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_lunaria.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "b25d2017-f68e-4914-8c3c-19b21dfb18dd",
+ "4fd079b5-4238-453a-84c9-2183f3dc0b7e"
+ ],
+ "Entrances": [],
+ "MandatoryLoadout": [],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "----- Silent objective to start everything -----",
+ "Id": "06264d54-1e76-4e8c-a4e4-9316b380f23e",
+ "Type": "statemachine",
+ "Category": "condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "States": {
+ "Start": {
+ "ContractStart": [{ "Transition": "Success" }]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate noncontroversial npc",
+ "Id": "06812740-d5f1-46bd-907d-0f9ff49983c6",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_94c19497-fcee-4f5d-ab30-d4bda104e1ac.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "snap_neck",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LUNARIA_BREAKNECK_01"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LUNARIA_BREAKNECK_01",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$06264d54-1e76-4e8c-a4e4-9316b380f23e",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["94c19497-fcee-4f5d-ab30-d4bda104e1ac"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "94c19497-fcee-4f5d-ab30-d4bda104e1ac"
+ ]
+ },
+ {
+ "$or": [
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "CoupDeGrace"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "Subdue"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "94c19497-fcee-4f5d-ab30-d4bda104e1ac"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate staffer near black gold bar. Break neck",
+ "Id": "f118a284-d8be-4350-bc3e-2aa52f3e8ed4",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_5711a570-eefa-44ac-a8a3-d72ef2880f1e.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "snap_neck",
+ "HardCondition": true
+ }
+ ],
+ "ExcludeFromScoring": true,
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LUNARIA_BREAKNECK_02"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LUNARIA_BREAKNECK_02",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$06812740-d5f1-46bd-907d-0f9ff49983c6",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5711a570-eefa-44ac-a8a3-d72ef2880f1e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5711a570-eefa-44ac-a8a3-d72ef2880f1e"
+ ]
+ },
+ {
+ "$or": [
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "CoupDeGrace"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "Subdue"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5711a570-eefa-44ac-a8a3-d72ef2880f1e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate techie on the balcony. thrown item",
+ "Id": "1058ce12-fa73-43e7-a99a-c5d674c131c3",
+ "Category": "primary",
+ "BriefingName": "",
+ "ExcludeFromScoring": true,
+ "Image": "images/actors/actor_c5964a9b-73a1-4c39-b7d6-6cab1e13d388.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "throw",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LUNARIA_THROWNITEM01"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LUNARIA_THROWNITEM01",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$f118a284-d8be-4350-bc3e-2aa52f3e8ed4",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c5964a9b-73a1-4c39-b7d6-6cab1e13d388"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c5964a9b-73a1-4c39-b7d6-6cab1e13d388"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "throw"]
+ },
+ "in": [
+ "$Value.KillMethodBroad",
+ "$Value.KillMethodStrict"
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c5964a9b-73a1-4c39-b7d6-6cab1e13d388"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Silent objective to unlock exits -----",
+ "Id": "4bb96825-ac68-496b-aadc-9cab1efe0e83",
+ "Type": "statemachine",
+ "Category": "condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "Context": {
+ "Greedies": [
+ "94c19497-fcee-4f5d-ab30-d4bda104e1ac",
+ "5711a570-eefa-44ac-a8a3-d72ef2880f1e",
+ "c5964a9b-73a1-4c39-b7d6-6cab1e13d388"
+ ],
+ "GreedKilledCounter": 0,
+ "GreedKilledGoal": 1,
+ "update_counter": 1
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Greedies",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ },
+ "Actions": {
+ "$inc": "GreedKilledCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.GreedKilledCounter", 1]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "d97d1485-e313-42c7-9d74-9efc9c1aab4e",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LUNARIA_LEVEL_1_NAME",
+ "Description": "UI_CONTRACT_LUNARIA_GROUP_DESC",
+ "CodeName_Hint": "Lunaria - Level 1",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_lunaria.entity",
+ "Type": "escalation",
+ "Release": "3.2.0 Escalation",
+ "InGroup": "ae04c7a0-4028-4524-b27f-6a62f020fdca",
+ "Entitlements": ["H3_DEADLYSINS_GREED"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "06812740-d5f1-46bd-907d-0f9ff49983c6" },
+ { "IsNew": true, "Id": "f118a284-d8be-4350-bc3e-2aa52f3e8ed4" },
+ { "IsNew": true, "Id": "1058ce12-fa73-43e7-a99a-c5d674c131c3" },
+ { "IsNew": true, "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" },
+ { "IsNew": true, "Id": "f80d9b6b-d65d-4ffe-ba1b-ab760227d7e6" },
+ { "IsNew": true, "Id": "b25d2017-f68e-4914-8c3c-19b21dfb18dd" },
+ { "IsNew": true, "Id": "4fd079b5-4238-453a-84c9-2183f3dc0b7e" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:26.7566325Z",
+ "PublicId": "027932432547",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Golden_Lunaria.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/LUNARIA/LUNARIA2.json b/contractdata/DUBAI/ESCALATION/LUNARIA/LUNARIA2.json
new file mode 100644
index 000000000..860a98d02
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/LUNARIA/LUNARIA2.json
@@ -0,0 +1,472 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": ["$712d56e4-a5a5-438b-adf1-94c91ab76dfd", "Completed"]
+ },
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_lunaria.brick",
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_lunaria_level2.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_lunaria.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_lunaria.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "b25d2017-f68e-4914-8c3c-19b21dfb18dd",
+ "4fd079b5-4238-453a-84c9-2183f3dc0b7e"
+ ],
+ "Entrances": [],
+ "MandatoryLoadout": [],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "----- Silent objective to start everything -----",
+ "Id": "06264d54-1e76-4e8c-a4e4-9316b380f23e",
+ "Type": "statemachine",
+ "Category": "condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "States": {
+ "Start": {
+ "ContractStart": [{ "Transition": "Success" }]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate janitor in corridor. Deadly throw",
+ "Id": "3c191ba3-ddb3-4ecc-a320-0e35252044ba",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_36844fbc-e06a-478e-a5ae-5d245775f9a8.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "throw",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "39aea78e-02f7-4bd7-9dab-eb51691c7a7b",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LUNARIA_THROWNITEM02"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LUNARIA_THROWNITEM02",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$06264d54-1e76-4e8c-a4e4-9316b380f23e",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["36844fbc-e06a-478e-a5ae-5d245775f9a8"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "36844fbc-e06a-478e-a5ae-5d245775f9a8"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "throw"]
+ },
+ "in": [
+ "$Value.KillMethodBroad",
+ "$Value.KillMethodStrict"
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "36844fbc-e06a-478e-a5ae-5d245775f9a8"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate sheikh assistant. drown in toilet",
+ "Id": "33b3a751-9fd6-4151-917f-219e6706b632",
+ "Category": "primary",
+ "BriefingName": "",
+ "ExcludeFromScoring": true,
+ "Image": "images/actors/actor_f25ced88-e077-47f1-a84f-700e21509494.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_drown",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "39aea78e-02f7-4bd7-9dab-eb51691c7a7b",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LUNARIA_DROWN" },
+ "BriefingText": "$loc UI_CONTRACT_LUNARIA_DROWN",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$3c191ba3-ddb3-4ecc-a320-0e35252044ba",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["f25ced88-e077-47f1-a84f-700e21509494"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f25ced88-e077-47f1-a84f-700e21509494"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.SetPieceType",
+ "7b28519a-3c66-4498-a61b-ae6926a85594"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f25ced88-e077-47f1-a84f-700e21509494"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate 1stFloor guard. Axe",
+ "Id": "0bc14654-5e21-427c-9d69-09bb4ea84733",
+ "Category": "primary",
+ "BriefingName": "",
+ "ExcludeFromScoring": true,
+ "Image": "images/actors/actor_eb3fafa6-9e4a-4ebe-a87a-3287c3bf98f1.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "any_axe",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "39aea78e-02f7-4bd7-9dab-eb51691c7a7b",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LUNARIA_AXE_01" },
+ "BriefingText": "$loc UI_CONTRACT_LUNARIA_AXE_01",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$33b3a751-9fd6-4151-917f-219e6706b632",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["eb3fafa6-9e4a-4ebe-a87a-3287c3bf98f1"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "eb3fafa6-9e4a-4ebe-a87a-3287c3bf98f1"
+ ]
+ },
+ {
+ "$or": [
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "a8bc4325-718e-45ba-b0e4-000729c70ce4"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "d70c739a-6956-4771-ba9c-7f3c9206f762"
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "eb3fafa6-9e4a-4ebe-a87a-3287c3bf98f1"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate staffer behind bar. Axe",
+ "Id": "88359d83-7d3d-42bf-88d1-683eb689ab3d",
+ "Category": "primary",
+ "BriefingName": "",
+ "ExcludeFromScoring": true,
+ "Image": "images/actors/actor_48709ded-defe-4916-954d-ac5cd79ad92f.jpg",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "any_axe",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "39aea78e-02f7-4bd7-9dab-eb51691c7a7b",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LUNARIA_AXE_04" },
+ "BriefingText": "$loc UI_CONTRACT_LUNARIA_AXE_04",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$33b3a751-9fd6-4151-917f-219e6706b632",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["48709ded-defe-4916-954d-ac5cd79ad92f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "48709ded-defe-4916-954d-ac5cd79ad92f"
+ ]
+ },
+ {
+ "$or": [
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "a8bc4325-718e-45ba-b0e4-000729c70ce4"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "d70c739a-6956-4771-ba9c-7f3c9206f762"
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "48709ded-defe-4916-954d-ac5cd79ad92f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Silent objective to unlock exits -----",
+ "Id": "712d56e4-a5a5-438b-adf1-94c91ab76dfd",
+ "Type": "statemachine",
+ "Category": "condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "Context": {
+ "Greedies": [
+ "eb3fafa6-9e4a-4ebe-a87a-3287c3bf98f1",
+ "36844fbc-e06a-478e-a5ae-5d245775f9a8",
+ "48709ded-defe-4916-954d-ac5cd79ad92f",
+ "f25ced88-e077-47f1-a84f-700e21509494"
+ ],
+ "GreedKilledCounter": 0,
+ "GreedKilledGoal": 1,
+ "update_counter": 1
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Greedies",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ },
+ "Actions": {
+ "$inc": "GreedKilledCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.GreedKilledCounter", 1]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "11bfeb1c-2e6c-496a-bc82-0e76fc037c7c",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LUNARIA_LEVEL_2_NAME",
+ "Description": "UI_CONTRACT_LUNARIA_GROUP_DESC",
+ "CodeName_Hint": "Lunaria - Level 2",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_lunaria.entity",
+ "Type": "escalation",
+ "Release": "3.2.0 Escalation",
+ "InGroup": "ae04c7a0-4028-4524-b27f-6a62f020fdca",
+ "Entitlements": ["H3_DEADLYSINS_GREED"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "33b3a751-9fd6-4151-917f-219e6706b632" },
+ { "IsNew": true, "Id": "0bc14654-5e21-427c-9d69-09bb4ea84733" },
+ { "IsNew": true, "Id": "d4031aea-9c4b-4655-8a31-3963d29431f4" },
+ { "IsNew": true, "Id": "3c191ba3-ddb3-4ecc-a320-0e35252044ba" },
+ { "IsNew": true, "Id": "88359d83-7d3d-42bf-88d1-683eb689ab3d" },
+ { "IsNew": true, "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" },
+ { "Id": "4fd079b5-4238-453a-84c9-2183f3dc0b7e" },
+ { "Id": "b25d2017-f68e-4914-8c3c-19b21dfb18dd" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:26.7723644Z",
+ "PublicId": "027727224847",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Golden_Lunaria.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/LUNARIA/LUNARIA3.json b/contractdata/DUBAI/ESCALATION/LUNARIA/LUNARIA3.json
new file mode 100644
index 000000000..e360780cd
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/LUNARIA/LUNARIA3.json
@@ -0,0 +1,533 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": ["$1ee38857-52f5-4cd2-ab0b-a9ff3eb6b363", "Completed"]
+ },
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_lunaria.brick",
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/golden_lunaria_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_lunaria.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_lunaria.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "9f409781-0a06-4748-b08d-784e78c6d481",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "b25d2017-f68e-4914-8c3c-19b21dfb18dd",
+ "4fd079b5-4238-453a-84c9-2183f3dc0b7e"
+ ],
+ "Entrances": [],
+ "MandatoryLoadout": [],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "----- Silent objective to start everything -----",
+ "Id": "06264d54-1e76-4e8c-a4e4-9316b380f23e",
+ "Type": "statemachine",
+ "Category": "condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "States": {
+ "Start": {
+ "ContractStart": [{ "Transition": "Success" }]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate art installation backstage guard",
+ "Id": "50f852d6-d7e0-4e00-9d87-c8a9cf33df22",
+ "Category": "primary",
+ "BriefingName": "",
+ "Image": "images/actors/actor_4ae1d783-a5b3-42fe-876f-6b694c420f2b.jpg",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "39aea78e-02f7-4bd7-9dab-eb51691c7a7b",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LUNARIA_TECHGUARD"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LUNARIA_TECHGUARD",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$06264d54-1e76-4e8c-a4e4-9316b380f23e",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["4ae1d783-a5b3-42fe-876f-6b694c420f2b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4ae1d783-a5b3-42fe-876f-6b694c420f2b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate Server room janitor. Pistol",
+ "Id": "3e8ea207-6a66-4596-9e8c-c83079e47480",
+ "Category": "primary",
+ "BriefingName": "",
+ "ExcludeFromScoring": true,
+ "Image": "images/actors/actor_a27e6558-7805-48af-8ef9-42836798938c.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "1cae7d71-55c8-401a-9dfb-cd0909c4f6ee",
+ "HardCondition": true,
+ "KillMethod": "pistol"
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "39aea78e-02f7-4bd7-9dab-eb51691c7a7b",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LUNARIA_PISTOL_01"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LUNARIA_PISTOL_01",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$50f852d6-d7e0-4e00-9d87-c8a9cf33df22",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["a27e6558-7805-48af-8ef9-42836798938c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a27e6558-7805-48af-8ef9-42836798938c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a27e6558-7805-48af-8ef9-42836798938c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate Art installation technician. Pistol",
+ "Id": "eae219e3-96f5-46e0-9b95-bdda43e2052c",
+ "Category": "primary",
+ "BriefingName": "",
+ "ExcludeFromScoring": true,
+ "Image": "images/actors/actor_e5f20981-a935-4bb5-a598-0951d052a6e9.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "1cae7d71-55c8-401a-9dfb-cd0909c4f6ee",
+ "HardCondition": true,
+ "KillMethod": "pistol"
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "39aea78e-02f7-4bd7-9dab-eb51691c7a7b",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LUNARIA_PISTOL_04"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LUNARIA_PISTOL_04",
+ "Type": "statemachine",
+ "Activation": {
+ "$eq": [
+ "$50f852d6-d7e0-4e00-9d87-c8a9cf33df22",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["e5f20981-a935-4bb5-a598-0951d052a6e9"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e5f20981-a935-4bb5-a598-0951d052a6e9"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e5f20981-a935-4bb5-a598-0951d052a6e9"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate helicopter pilot. Pistol",
+ "Id": "bb68e777-5757-4a49-b593-431267849871",
+ "Category": "primary",
+ "BriefingName": "",
+ "ExcludeFromScoring": true,
+ "Image": "images/actors/actor_1e0f5eed-8cfd-4b85-9593-38df4c7ce490.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "1cae7d71-55c8-401a-9dfb-cd0909c4f6ee",
+ "HardCondition": true,
+ "KillMethod": "pistol"
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "39aea78e-02f7-4bd7-9dab-eb51691c7a7b",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LUNARIA_PISTOL_02"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LUNARIA_PISTOL_02",
+ "Type": "statemachine",
+ "Activation": {
+ "$and": [
+ {
+ "$eq": [
+ "$3e8ea207-6a66-4596-9e8c-c83079e47480",
+ "Completed"
+ ]
+ },
+ {
+ "$eq": [
+ "$eae219e3-96f5-46e0-9b95-bdda43e2052c",
+ "Completed"
+ ]
+ }
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["1e0f5eed-8cfd-4b85-9593-38df4c7ce490"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1e0f5eed-8cfd-4b85-9593-38df4c7ce490"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1e0f5eed-8cfd-4b85-9593-38df4c7ce490"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "Eliminate Penthouse Janitor_Outside. Pistol",
+ "Id": "ec676cd5-20a7-4b23-a340-7579f302f699",
+ "Category": "primary",
+ "BriefingName": "",
+ "ExcludeFromScoring": true,
+ "Image": "images/actors/actor_cb1aa4f5-b6be-4508-a333-f6a678e2d995.jpg",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "1cae7d71-55c8-401a-9dfb-cd0909c4f6ee",
+ "HardCondition": true,
+ "KillMethod": "pistol"
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "39aea78e-02f7-4bd7-9dab-eb51691c7a7b",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LUNARIA_PISTOL_03"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LUNARIA_PISTOL_03",
+ "Type": "statemachine",
+ "Activation": {
+ "$and": [
+ {
+ "$eq": [
+ "$3e8ea207-6a66-4596-9e8c-c83079e47480",
+ "Completed"
+ ]
+ },
+ {
+ "$eq": [
+ "$eae219e3-96f5-46e0-9b95-bdda43e2052c",
+ "Completed"
+ ]
+ }
+ ]
+ },
+ "OnInactive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["cb1aa4f5-b6be-4508-a333-f6a678e2d995"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "cb1aa4f5-b6be-4508-a333-f6a678e2d995"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "cb1aa4f5-b6be-4508-a333-f6a678e2d995"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Silent objective to unlock exits -----",
+ "Id": "1ee38857-52f5-4cd2-ab0b-a9ff3eb6b363",
+ "Type": "statemachine",
+ "Category": "condition",
+ "ExcludeFromScoring": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "Definition": {
+ "Context": {
+ "Greedies": [
+ "a27e6558-7805-48af-8ef9-42836798938c",
+ "1e0f5eed-8cfd-4b85-9593-38df4c7ce490",
+ "cb1aa4f5-b6be-4508-a333-f6a678e2d995",
+ "e5f20981-a935-4bb5-a598-0951d052a6e9",
+ "4ae1d783-a5b3-42fe-876f-6b694c420f2b"
+ ],
+ "GreedKilledCounter": 0,
+ "GreedKilledGoal": 1,
+ "update_counter": 1
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$inarray": {
+ "in": "$.Greedies",
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.RepositoryId"
+ ]
+ }
+ }
+ },
+ "Actions": {
+ "$inc": "GreedKilledCounter",
+ "$dec": "update_counter"
+ }
+ },
+ {
+ "Condition": {
+ "$eq": ["$.GreedKilledCounter", 1]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "fecb5488-a31e-4eff-a08d-63d966ea96a2",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:35:18.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LUNARIA_LEVEL_3_NAME",
+ "Description": "UI_CONTRACT_LUNARIA_GROUP_DESC",
+ "CodeName_Hint": "Lunaria - Level 3",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_lunaria.entity",
+ "Type": "escalation",
+ "Release": "3.2.0 Escalation",
+ "InGroup": "ae04c7a0-4028-4524-b27f-6a62f020fdca",
+ "Entitlements": ["H3_DEADLYSINS_GREED"],
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "3e8ea207-6a66-4596-9e8c-c83079e47480" },
+ { "IsNew": true, "Id": "bb68e777-5757-4a49-b593-431267849871" },
+ { "IsNew": true, "Id": "ec676cd5-20a7-4b23-a340-7579f302f699" },
+ { "IsNew": true, "Id": "eae219e3-96f5-46e0-9b95-bdda43e2052c" },
+ { "IsNew": true, "Id": "50f852d6-d7e0-4e00-9d87-c8a9cf33df22" },
+ { "IsNew": true, "Id": "9f409781-0a06-4748-b08d-784e78c6d481" },
+ { "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06" },
+ { "Id": "4fd079b5-4238-453a-84c9-2183f3dc0b7e" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "Id": "b25d2017-f68e-4914-8c3c-19b21dfb18dd" }
+ ],
+ "LastUpdate": "2023-03-30T11:20:26.7892761Z",
+ "PublicId": "027636306547",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Golden_Lunaria.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/SINBAD/SINBAD.json b/contractdata/DUBAI/ESCALATION/SINBAD/SINBAD.json
new file mode 100644
index 000000000..a47398c3c
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/SINBAD/SINBAD.json
@@ -0,0 +1,58 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/gamechanger_gecko_sheepssorrel.brick",
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/gamechanger_gecko_sheepssorrel_ovrall.brick",
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/gamechanger_gecko_sheepssorrel2.brick",
+ "Assembly:/_PRO/Scenes/missions/golden/mission_gecko/gamechanger_gecko_sheepssorrel3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "Entrances": ["fb1a7128-8a90-40fe-94d1-bff2e35ef0f5"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "9448d91d-f7df-4b5a-8ea3-91f1233f644a",
+ "IsPublished": true,
+ "CreationTimestamp": "2020-10-05T12:54:16.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/Escalation/ContractEscalation_Golden_SheepsSorrel.jpg",
+ "Title": "UI_CONTRACT_SHEEPSSORREL_GROUP_TITLE",
+ "Description": "UI_CONTRACT_SHEEPSSORREL_GROUP_DESC",
+ "CodeName_Hint": "Sheep's Sorrel - Group",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_basic.entity",
+ "Type": "escalation",
+ "Release": "3.1.0 Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "208035c0-e284-4975-9ea8-03ee2ac4038f",
+ "4937bac8-0975-4772-a85e-9a3f9110b0c0",
+ "65dfca6a-3e8e-434c-9ef5-817e5dc3380c"
+ ]
+ },
+ "Entitlements": [],
+ "LastUpdate": "2023-02-24T10:14:22.0884342Z",
+ "PublicId": "027534018347"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/SINBAD1.json b/contractdata/DUBAI/ESCALATION/SINBAD/SINBAD1.json
similarity index 97%
rename from contractdata/DUBAI/SINBAD1.json
rename to contractdata/DUBAI/ESCALATION/SINBAD/SINBAD1.json
index 88c06bbe3..292f49e2b 100644
--- a/contractdata/DUBAI/SINBAD1.json
+++ b/contractdata/DUBAI/ESCALATION/SINBAD/SINBAD1.json
@@ -100,8 +100,8 @@
]
},
"Metadata": {
- "Id": "b1f59afe-1b57-470d-80a1-982cb37e0c05",
- "InGroup": "be14d4f1-f1aa-4dea-8c9b-a5b1a1dea931",
+ "Id": "208035c0-e284-4975-9ea8-03ee2ac4038f",
+ "InGroup": "9448d91d-f7df-4b5a-8ea3-91f1233f644a",
"IsPublished": true,
"CreationTimestamp": "2020-10-05T12:54:16.194497Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/DUBAI/SINBAD2.json b/contractdata/DUBAI/ESCALATION/SINBAD/SINBAD2.json
similarity index 97%
rename from contractdata/DUBAI/SINBAD2.json
rename to contractdata/DUBAI/ESCALATION/SINBAD/SINBAD2.json
index 1460ba2a3..3b6d0f470 100644
--- a/contractdata/DUBAI/SINBAD2.json
+++ b/contractdata/DUBAI/ESCALATION/SINBAD/SINBAD2.json
@@ -100,8 +100,8 @@
]
},
"Metadata": {
- "Id": "4396c59b-9fa2-46ab-8cc8-0bd782225054",
- "InGroup": "be14d4f1-f1aa-4dea-8c9b-a5b1a1dea931",
+ "Id": "4937bac8-0975-4772-a85e-9a3f9110b0c0",
+ "InGroup": "9448d91d-f7df-4b5a-8ea3-91f1233f644a",
"IsPublished": true,
"CreationTimestamp": "2020-10-05T12:54:16.194497Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/DUBAI/SINBAD3.json b/contractdata/DUBAI/ESCALATION/SINBAD/SINBAD3.json
similarity index 98%
rename from contractdata/DUBAI/SINBAD3.json
rename to contractdata/DUBAI/ESCALATION/SINBAD/SINBAD3.json
index 2461256a7..28ccfc851 100644
--- a/contractdata/DUBAI/SINBAD3.json
+++ b/contractdata/DUBAI/ESCALATION/SINBAD/SINBAD3.json
@@ -165,8 +165,8 @@
]
},
"Metadata": {
- "Id": "e928e04a-922f-462a-9b44-0f8e42a05102",
- "InGroup": "be14d4f1-f1aa-4dea-8c9b-a5b1a1dea931",
+ "Id": "65dfca6a-3e8e-434c-9ef5-817e5dc3380c",
+ "InGroup": "9448d91d-f7df-4b5a-8ea3-91f1233f644a",
"IsPublished": true,
"CreationTimestamp": "2020-10-05T12:54:16.194497Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/DUBAI/ESCALATION/VINE/VINE.json b/contractdata/DUBAI/ESCALATION/VINE/VINE.json
new file mode 100644
index 000000000..5f01526ee
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/VINE/VINE.json
@@ -0,0 +1,59 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "GameChangerReferences": [],
+ "Entrances": [],
+ "Stashpoints": []
+ },
+ "Metadata": {
+ "Id": "a9dc4bf9-d277-4115-8dac-6c665cd68168",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.3937089Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Vine.jpg",
+ "Title": "UI_CONTRACT_VINE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_VINE_GROUP_DESC",
+ "CodeName_Hint": "Vine Group",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_basic.entity",
+ "Release": {
+ "Major": 3,
+ "Minor": 0,
+ "Build": 0,
+ "Revision": -1
+ },
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "60f7338c-9f68-4756-b44a-bb28d5b87c07",
+ "ea2a49cd-ce0e-49ff-ab5a-e4167313df67",
+ "bd6c00b1-e236-4730-a99b-3f8570e8d550"
+ ]
+ },
+ "Entitlements": ["LOCATION_GOLDEN"],
+ "LastUpdate": "2023-03-30T11:20:24.0972691Z",
+ "PublicId": "027914574547"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/VINE/VINE1.json b/contractdata/DUBAI/ESCALATION/VINE/VINE1.json
new file mode 100644
index 000000000..5e6ea10ff
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/VINE/VINE1.json
@@ -0,0 +1,121 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "Id": "412ab61b-a6cc-480e-983e-707c541eaea8",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "pacify_shovel",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_VINE_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_VINE_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ca37de76-1600-4e57-bcba-accf7aebb216"]
+ },
+ "States": {
+ "Start": {
+ "Pacify": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca37de76-1600-4e57-bcba-accf7aebb216"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "1066917f-2e04-4c54-b8cb-55cb1dcc2f26"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca37de76-1600-4e57-bcba-accf7aebb216"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca37de76-1600-4e57-bcba-accf7aebb216"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/gamechanger_gecko_vine_base.brick"
+ ],
+ "GameChangers": [],
+ "GameChangerReferences": [],
+ "Entrances": [],
+ "Stashpoints": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick"
+ ]
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "60f7338c-9f68-4756-b44a-bb28d5b87c07",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.3937089Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Vine.jpg",
+ "Title": "UI_CONTRACT_VINE_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_VINE_GROUP_DESC",
+ "CodeName_Hint": "Vine Level 1",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_basic.entity",
+ "Release": { "Major": 3, "Minor": 0, "Build": 0, "Revision": -1 },
+ "Type": "escalation",
+ "InGroup": "a9dc4bf9-d277-4115-8dac-6c665cd68168",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "dbc52be2-38ba-4bdf-be97-ec2799c821ab" },
+ { "Id": "ad69a093-7021-4371-bec5-577963be4d3f" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" }
+ ],
+ "Entitlements": ["LOCATION_GOLDEN"],
+ "LastUpdate": "2023-03-30T11:20:28.0707915Z",
+ "PublicId": "027597892447"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/VINE/VINE2.json b/contractdata/DUBAI/ESCALATION/VINE/VINE2.json
new file mode 100644
index 000000000..03a6c0b58
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/VINE/VINE2.json
@@ -0,0 +1,275 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "Id": "412ab61b-a6cc-480e-983e-707c541eaea8",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "pacify_shovel",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_VINE_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_VINE_FAIL_DESC_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ca37de76-1600-4e57-bcba-accf7aebb216"]
+ },
+ "States": {
+ "Start": {
+ "Pacify": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca37de76-1600-4e57-bcba-accf7aebb216"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "1066917f-2e04-4c54-b8cb-55cb1dcc2f26"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca37de76-1600-4e57-bcba-accf7aebb216"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca37de76-1600-4e57-bcba-accf7aebb216"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Assassin Fail Dummy-----",
+ "Id": "19da5452-b6b0-4465-b32a-ca4988dad42c",
+ "Primary": true,
+ "ObjectiveType": "customkill",
+ "ForceShowOnLoadingScreen": false,
+ "ExcludeFromScoring": false,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": true }
+ },
+ "Image": "images/contracts/escalation/ContractEscalation_Golden_Vine_Assassin.jpg",
+ "BriefingText": "$loc UI_CONTRACT_VINE_FAIL_DESC_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["7d28ed81-2b13-4a8f-8276-0216c5e8058d"]
+ },
+ "States": {
+ "Start": {
+ "Pacify": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7d28ed81-2b13-4a8f-8276-0216c5e8058d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7d28ed81-2b13-4a8f-8276-0216c5e8058d"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ },
+ "Success": { "ZanaAwake": { "Transition": "Start" } }
+ }
+ }
+ },
+ {
+ "Id": "11f33514-9d0c-420b-b0db-bff0c70a73e8",
+ "ObjectiveType": "custom",
+ "Category": "primary",
+ "ForceShowOnLoadingScreen": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": true },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "pacifyany",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_VINE_OBJ_1_2" },
+ "Image": "images/contracts/escalation/ContractEscalation_Golden_Vine_Assassin.jpg",
+ "BriefingName": "$loc Golden_Unique_Zana_TheVulture_Kazem",
+ "BriefingText": "$loc UI_CONTRACT_VINE_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["7d28ed81-2b13-4a8f-8276-0216c5e8058d"]
+ },
+ "States": {
+ "Start": {
+ "Pacify": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7d28ed81-2b13-4a8f-8276-0216c5e8058d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ },
+ "Success": { "ZanaAwake": { "Transition": "Start" } }
+ }
+ }
+ },
+ {
+ "Id": "fd6259b3-9652-4363-a674-89f6926fa062",
+ "ObjectiveType": "custom",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$11f33514-9d0c-420b-b0db-bff0c70a73e8",
+ "Completed"
+ ]
+ },
+ "OnActive": { "IfCompleted": { "Visible": true } },
+ "OnInactive": {
+ "IfCompleted": { "State": "InProgress", "Visible": false },
+ "IfFailed": { "State": "InProgress", "Visible": false }
+ },
+ "Category": "primary",
+ "TargetConditions": [],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_VINE_OBJ_1" },
+ "Image": "images/contracts/escalation/ContractEscalation_Golden_Vine_Assassin.jpg",
+ "BriefingName": "$loc Golden_Unique_Zana_TheVulture_Kazem",
+ "BriefingText": "$loc UI_CONTRACT_VINE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["7d28ed81-2b13-4a8f-8276-0216c5e8058d"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7d28ed81-2b13-4a8f-8276-0216c5e8058d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ },
+ "Success": { "ZanaAwake": { "Transition": "Start" } }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/gamechanger_gecko_vine_base.brick"
+ ],
+ "GameChangers": ["22ccd30e-783e-4d6c-92bf-52c39ebd2ee7"],
+ "GameChangerReferences": [],
+ "Entrances": [],
+ "Stashpoints": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick"
+ ]
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "ea2a49cd-ce0e-49ff-ab5a-e4167313df67",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.3937089Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Vine.jpg",
+ "Title": "UI_CONTRACT_VINE_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_VINE_GROUP_DESC",
+ "CodeName_Hint": "Vine Level 2",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_basic.entity",
+ "Release": { "Major": 3, "Minor": 0, "Build": 0, "Revision": -1 },
+ "Type": "escalation",
+ "InGroup": "a9dc4bf9-d277-4115-8dac-6c665cd68168",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "22ccd30e-783e-4d6c-92bf-52c39ebd2ee7" },
+ { "IsNew": true, "Id": "11f33514-9d0c-420b-b0db-bff0c70a73e8" },
+ { "Id": "412ab61b-a6cc-480e-983e-707c541eaea8" }
+ ],
+ "Entitlements": ["LOCATION_GOLDEN"],
+ "LastUpdate": "2023-03-30T11:20:28.0844979Z",
+ "PublicId": "027294544847"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/DUBAI/ESCALATION/VINE/VINE3.json b/contractdata/DUBAI/ESCALATION/VINE/VINE3.json
new file mode 100644
index 000000000..83ddb575e
--- /dev/null
+++ b/contractdata/DUBAI/ESCALATION/VINE/VINE3.json
@@ -0,0 +1,455 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "Id": "412ab61b-a6cc-480e-983e-707c541eaea8",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "pacify_shovel",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_VINE_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_VINE_FAIL_DESC_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ca37de76-1600-4e57-bcba-accf7aebb216"]
+ },
+ "States": {
+ "Start": {
+ "Pacify": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca37de76-1600-4e57-bcba-accf7aebb216"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "1066917f-2e04-4c54-b8cb-55cb1dcc2f26"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca37de76-1600-4e57-bcba-accf7aebb216"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca37de76-1600-4e57-bcba-accf7aebb216"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Assassin Fail Dummy-----",
+ "Id": "5a41dca5-dd64-44f3-941d-105c1b2bd025",
+ "Primary": true,
+ "ObjectiveType": "customkill",
+ "ForceShowOnLoadingScreen": false,
+ "ExcludeFromScoring": false,
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": true }
+ },
+ "Image": "images/contracts/escalation/ContractEscalation_Golden_Vine_Assassin.jpg",
+ "BriefingText": "$loc UI_CONTRACT_VINE_FAIL_DESC_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["7d28ed81-2b13-4a8f-8276-0216c5e8058d"]
+ },
+ "States": {
+ "Start": {
+ "Pacify": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7d28ed81-2b13-4a8f-8276-0216c5e8058d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7d28ed81-2b13-4a8f-8276-0216c5e8058d"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ },
+ "Success": { "ZanaAwake": { "Transition": "Start" } }
+ }
+ }
+ },
+ {
+ "Id": "b29802f5-4df2-4b5b-ac91-6fec3089fb12",
+ "ObjectiveType": "custom",
+ "Category": "primary",
+ "ForceShowOnLoadingScreen": true,
+ "OnActive": {
+ "IfInProgress": { "Visible": true },
+ "IfCompleted": { "Visible": false },
+ "IfFailed": { "Visible": false }
+ },
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "pacifyany",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_VINE_OBJ_1_2" },
+ "Image": "images/contracts/escalation/ContractEscalation_Golden_Vine_Assassin.jpg",
+ "BriefingName": "$loc Golden_Unique_Zana_TheVulture_Kazem",
+ "BriefingText": "$loc UI_CONTRACT_VINE_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["7d28ed81-2b13-4a8f-8276-0216c5e8058d"]
+ },
+ "States": {
+ "Start": {
+ "Pacify": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7d28ed81-2b13-4a8f-8276-0216c5e8058d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ },
+ "Success": { "ZanaAwake": { "Transition": "Start" } }
+ }
+ }
+ },
+ {
+ "Id": "fa1d38d9-de57-47d0-875b-4050ccbd324b",
+ "ObjectiveType": "custom",
+ "IgnoreIfInactive": true,
+ "Activation": {
+ "$eq": [
+ "$b29802f5-4df2-4b5b-ac91-6fec3089fb12",
+ "Completed"
+ ]
+ },
+ "OnActive": { "IfCompleted": { "Visible": true } },
+ "OnInactive": {
+ "IfCompleted": { "State": "InProgress", "Visible": false },
+ "IfFailed": { "State": "InProgress", "Visible": false }
+ },
+ "Category": "primary",
+ "TargetConditions": [],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_VINE_OBJ_1" },
+ "Image": "images/contracts/escalation/ContractEscalation_Golden_Vine_Assassin.jpg",
+ "BriefingName": "$loc Golden_Unique_Zana_TheVulture_Kazem",
+ "BriefingText": "$loc UI_CONTRACT_VINE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["7d28ed81-2b13-4a8f-8276-0216c5e8058d"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7d28ed81-2b13-4a8f-8276-0216c5e8058d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ },
+ "Success": { "ZanaAwake": { "Transition": "Start" } }
+ }
+ }
+ },
+ {
+ "Id": "c27a1643-0821-40a5-8313-4db8221b46a2",
+ "Type": "statemachine",
+ "Category": "condition",
+ "ExcludeFromScoring": true,
+ "OnActive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {},
+ "States": {
+ "Start": { "-": { "Transition": "Success" } },
+ "Success": { "NadimAwake": { "Transition": "Start" } }
+ }
+ }
+ },
+ {
+ "Id": "635b03b0-dccf-46da-88af-16ab225fd909",
+ "ForceShowOnLoadingScreen": true,
+ "Category": "primary",
+ "Activation": {
+ "$eq": [
+ "$c27a1643-0821-40a5-8313-4db8221b46a2",
+ "Completed"
+ ]
+ },
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "OnInactive": {
+ "IfCompleted": { "State": "InProgress", "Visible": false },
+ "IfFailed": { "State": "InProgress", "Visible": false }
+ },
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "pacifyany",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_VINE_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_VINE_OBJ_2",
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["938c46db-742b-40e1-b4b5-9b6c08ad951e"]
+ },
+ "States": {
+ "Start": {
+ "Pacify": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "938c46db-742b-40e1-b4b5-9b6c08ad951e"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ],
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "938c46db-742b-40e1-b4b5-9b6c08ad951e"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ },
+ "Success": { "NadimAwake": { "Transition": "Start" } }
+ }
+ }
+ },
+ {
+ "Id": "1dc6de3d-35f7-4dcc-b479-ae997ad1f2b9",
+ "Type": "statemachine",
+ "Category": "condition",
+ "ExcludeFromScoring": true,
+ "OnActive": { "IfInProgress": { "Visible": false } },
+ "Definition": {
+ "Scope": "session",
+ "Context": {},
+ "States": {
+ "Start": {
+ "Pacify": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "938c46db-742b-40e1-b4b5-9b6c08ad951e"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ },
+ "Success": { "NadimAwake": { "Transition": "Start" } }
+ }
+ }
+ },
+ {
+ "Id": "638053b4-00e1-4777-8a1d-18528ede15a1",
+ "ForceShowOnLoadingScreen": true,
+ "Activation": {
+ "$eq": [
+ "$1dc6de3d-35f7-4dcc-b479-ae997ad1f2b9",
+ "Completed"
+ ]
+ },
+ "OnInactive": {
+ "IfCompleted": { "State": "Completed", "Visible": true },
+ "IfFailed": { "State": "InProgress", "Visible": false }
+ },
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingName": "$loc UI_CONTRACT_VINE_BODY_DROP_BRIEFING_NAME",
+ "Image": "images/contracts/gamechangers/Gamechanger_Golden_Vine_BodyDrop.jpg",
+ "LongBriefingText": "$loc UI_CONTRACT_VINE_BODY_DROP_BRIEFING_DESC",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_VINE_OBJ_4",
+ "iconType": 17
+ },
+ "BriefingText": "$loc UI_GAMECHANGERS_GOLDEN_PLACE_BODY_DESC",
+ "Type": "statemachine",
+ "Definition": {
+ "display": { "iconType": 17 },
+ "Scope": "session",
+ "Context": {
+ "Targets": ["d8033d1d-3576-4aa8-b79b-f166631af850"]
+ },
+ "States": {
+ "Start": {
+ "BodyPlaced": { "Transition": "Success" },
+ "NadimAwake": { "Transition": "Start" },
+ "BodyBagged": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "938c46db-742b-40e1-b4b5-9b6c08ad951e"
+ ]
+ },
+ "Transition": "Failure"
+ },
+ "Body_OutofMap": { "Transition": "Failure" },
+ "BodyHidden": {
+ "Condition": {
+ "$or": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "938c46db-742b-40e1-b4b5-9b6c08ad951e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ },
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "938c46db-742b-40e1-b4b5-9b6c08ad951e"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/gamechanger_gecko_vine_base.brick"
+ ],
+ "GameChangers": [
+ "22ccd30e-783e-4d6c-92bf-52c39ebd2ee7",
+ "03dd4b61-5a06-42f4-b3e6-ae2c0092a33b"
+ ],
+ "GameChangerReferences": [],
+ "Entrances": [],
+ "Stashpoints": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/golden/mission_gecko/vr_overrides_golden_gecko.brick"
+ ]
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "bd6c00b1-e236-4730-a99b-3f8570e8d550",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.3937089Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Vine.jpg",
+ "Title": "UI_CONTRACT_VINE_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_VINE_GROUP_DESC",
+ "CodeName_Hint": "Vine Level 3",
+ "Location": "LOCATION_GOLDEN_GECKO",
+ "ScenePath": "assembly:/_pro/scenes/missions/golden/mission_gecko/scene_gecko_basic.entity",
+ "Release": { "Major": 3, "Minor": 0, "Build": 0, "Revision": -1 },
+ "Type": "escalation",
+ "InGroup": "a9dc4bf9-d277-4115-8dac-6c665cd68168",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "635b03b0-dccf-46da-88af-16ab225fd909" },
+ { "IsNew": true, "Id": "03dd4b61-5a06-42f4-b3e6-ae2c0092a33b" },
+ { "Id": "22ccd30e-783e-4d6c-92bf-52c39ebd2ee7" },
+ { "Id": "11f33514-9d0c-420b-b0db-bff0c70a73e8" },
+ { "Id": "412ab61b-a6cc-480e-983e-707c541eaea8" }
+ ],
+ "Entitlements": ["LOCATION_GOLDEN"],
+ "LastUpdate": "2023-03-30T11:20:28.1030828Z",
+ "PublicId": "027926136747"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP.json b/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP.json
new file mode 100644
index 000000000..4b4af5382
--- /dev/null
+++ b/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "aee6a16f-6525-4d63-a37f-225e293c6118",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-26T15:00:06.36Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SNOWDROP_GROUP_TITLE",
+ "Description": "UI_CONTRACT_SNOWDROP_GROUP_DESC",
+ "CodeName_Hint": "Snowdrop Group",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Snowdrop.jpg",
+ "Location": "LOCATION_ICA_FACILITY",
+ "RequiredUnlockable": "ACCESS_HIT_POLARBEAR_MODULE_002B",
+ "ScenePath": "assembly:/_pro/scenes/missions/thefacility/_scene_mission_polarbear_002_for_escalation_.entity",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "2506636a-8b25-492c-b3e1-676ff6d8474a",
+ "ccd2ffef-cc0c-4b95-a549-51cecc415cab",
+ "0f971019-c2cc-4b61-8404-3b394b41dc2c",
+ "33a14cc8-e922-4b65-9945-516dc2768426",
+ "e71bb57e-cba6-4b47-bdb1-2c89319d7e45"
+ ]
+ },
+ "Type": "escalation",
+ "Release": "1.0.x Escalation",
+ "LastUpdate": "2020-11-09T13:35:25.5078466Z",
+ "PublicId": "001479819747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP1.json b/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP1.json
new file mode 100644
index 000000000..256ee7073
--- /dev/null
+++ b/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP1.json
@@ -0,0 +1,150 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "Id": "551aad8d-f926-4eac-9171-540ccb8f54a8",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "8f928c7a-99dd-43db-a027-1310cf49f3ad",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SNOWDROP_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SNOWDROP_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "8f928c7a-99dd-43db-a027-1310cf49f3ad"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "MandatoryLoadout": [
+ {
+ "Id": "FIREARMS_HERO_PISTOL_TACTICAL_001_SU_SKIN01",
+ "Properties": {
+ "LoadoutSlot": "concealedweapon",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54"
+ }
+ },
+ {
+ "Id": "Melee_FiberWire_Descriptor",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "2506636a-8b25-492c-b3e1-676ff6d8474a",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-26T10:35:47.067Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SNOWDROP_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_SNOWDROP_LEVEL_1_DESC",
+ "CodeName_Hint": "Snowdrop - Level 1",
+ "Location": "LOCATION_ICA_FACILITY",
+ "ScenePath": "assembly:/_pro/scenes/missions/thefacility/_scene_mission_polarbear_002_for_escalation_.entity",
+ "Type": "escalation",
+ "InGroup": "aee6a16f-6525-4d63-a37f-225e293c6118",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "551aad8d-f926-4eac-9171-540ccb8f54a8" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:50.1637863Z",
+ "PublicId": "001083394547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP2.json b/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP2.json
new file mode 100644
index 000000000..94218cbce
--- /dev/null
+++ b/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP2.json
@@ -0,0 +1,150 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "551aad8d-f926-4eac-9171-540ccb8f54a8",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "8f928c7a-99dd-43db-a027-1310cf49f3ad",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SNOWDROP_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SNOWDROP_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "8f928c7a-99dd-43db-a027-1310cf49f3ad"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["1d58a82b-ff56-4d88-9d02-8a6a1f9c35b1"],
+ "MandatoryLoadout": [
+ {
+ "Id": "FIREARMS_HERO_PISTOL_TACTICAL_001_SU_SKIN01",
+ "Properties": {
+ "LoadoutSlot": "concealedweapon",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54"
+ }
+ },
+ {
+ "Id": "Melee_FiberWire_Descriptor",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "ccd2ffef-cc0c-4b95-a549-51cecc415cab",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-26T11:51:16.567Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SNOWDROP_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_SNOWDROP_LEVEL_2_DESC",
+ "CodeName_Hint": "Snowdrop - Level 2",
+ "Location": "LOCATION_ICA_FACILITY",
+ "ScenePath": "assembly:/_pro/scenes/missions/thefacility/_scene_mission_polarbear_002_for_escalation_.entity",
+ "Type": "escalation",
+ "InGroup": "aee6a16f-6525-4d63-a37f-225e293c6118",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "1d58a82b-ff56-4d88-9d02-8a6a1f9c35b1" },
+ { "Id": "551aad8d-f926-4eac-9171-540ccb8f54a8" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:50.2262985Z",
+ "PublicId": "001727869847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP3.json b/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP3.json
new file mode 100644
index 000000000..b625ff2ca
--- /dev/null
+++ b/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP3.json
@@ -0,0 +1,210 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "551aad8d-f926-4eac-9171-540ccb8f54a8",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "8f928c7a-99dd-43db-a027-1310cf49f3ad",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SNOWDROP_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SNOWDROP_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "8f928c7a-99dd-43db-a027-1310cf49f3ad"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "053a7a65-edc4-495d-97ff-76868968ada4",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "bbffa24b-fa46-4f9d-a73d-71de56ff3bfe",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SNOWDROP_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_SNOWDROP_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5c9a59eb-7dc4-4785-983f-7e411a755bab"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5c9a59eb-7dc4-4785-983f-7e411a755bab"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bbffa24b-fa46-4f9d-a73d-71de56ff3bfe"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5c9a59eb-7dc4-4785-983f-7e411a755bab"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["1d58a82b-ff56-4d88-9d02-8a6a1f9c35b1"],
+ "MandatoryLoadout": [
+ {
+ "Id": "FIREARMS_HERO_PISTOL_TACTICAL_001_SU_SKIN01",
+ "Properties": {
+ "LoadoutSlot": "concealedweapon",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54"
+ }
+ },
+ {
+ "Id": "Melee_FiberWire_Descriptor",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "0f971019-c2cc-4b61-8404-3b394b41dc2c",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-26T14:13:25.13Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SNOWDROP_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_SNOWDROP_LEVEL_3_DESC",
+ "CodeName_Hint": "Snowdrop - Level 3",
+ "Location": "LOCATION_ICA_FACILITY",
+ "ScenePath": "assembly:/_pro/scenes/missions/thefacility/_scene_mission_polarbear_002_for_escalation_.entity",
+ "Type": "escalation",
+ "InGroup": "aee6a16f-6525-4d63-a37f-225e293c6118",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "053a7a65-edc4-495d-97ff-76868968ada4" },
+ { "Id": "1d58a82b-ff56-4d88-9d02-8a6a1f9c35b1" },
+ { "Id": "551aad8d-f926-4eac-9171-540ccb8f54a8" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:50.2887865Z",
+ "PublicId": "001764214447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP4.json b/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP4.json
new file mode 100644
index 000000000..58218e410
--- /dev/null
+++ b/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP4.json
@@ -0,0 +1,214 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "551aad8d-f926-4eac-9171-540ccb8f54a8",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "8f928c7a-99dd-43db-a027-1310cf49f3ad",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SNOWDROP_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SNOWDROP_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "8f928c7a-99dd-43db-a027-1310cf49f3ad"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "053a7a65-edc4-495d-97ff-76868968ada4",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "bbffa24b-fa46-4f9d-a73d-71de56ff3bfe",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SNOWDROP_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_SNOWDROP_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5c9a59eb-7dc4-4785-983f-7e411a755bab"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5c9a59eb-7dc4-4785-983f-7e411a755bab"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bbffa24b-fa46-4f9d-a73d-71de56ff3bfe"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5c9a59eb-7dc4-4785-983f-7e411a755bab"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "1d58a82b-ff56-4d88-9d02-8a6a1f9c35b1",
+ "40bf91a3-1822-42e1-b2e8-c0b485eb11ca"
+ ],
+ "MandatoryLoadout": [
+ {
+ "Id": "FIREARMS_HERO_PISTOL_TACTICAL_001_SU_SKIN01",
+ "Properties": {
+ "LoadoutSlot": "concealedweapon",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54"
+ }
+ },
+ {
+ "Id": "Melee_FiberWire_Descriptor",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "33a14cc8-e922-4b65-9945-516dc2768426",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-26T14:49:29.14Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SNOWDROP_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_SNOWDROP_LEVEL_4_DESC",
+ "CodeName_Hint": "Snowdrop - Level 4",
+ "Location": "LOCATION_ICA_FACILITY",
+ "ScenePath": "assembly:/_pro/scenes/missions/thefacility/_scene_mission_polarbear_002_for_escalation_.entity",
+ "Type": "escalation",
+ "InGroup": "aee6a16f-6525-4d63-a37f-225e293c6118",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "40bf91a3-1822-42e1-b2e8-c0b485eb11ca" },
+ { "Id": "053a7a65-edc4-495d-97ff-76868968ada4" },
+ { "Id": "1d58a82b-ff56-4d88-9d02-8a6a1f9c35b1" },
+ { "Id": "551aad8d-f926-4eac-9171-540ccb8f54a8" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:50.3512903Z",
+ "PublicId": "001589008647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP5.json b/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP5.json
new file mode 100644
index 000000000..34d56a3f8
--- /dev/null
+++ b/contractdata/FACILITY/ESCALATION/SNOWDROP/SNOWDROP5.json
@@ -0,0 +1,216 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "551aad8d-f926-4eac-9171-540ccb8f54a8",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "8f928c7a-99dd-43db-a027-1310cf49f3ad",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SNOWDROP_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SNOWDROP_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "8f928c7a-99dd-43db-a027-1310cf49f3ad"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "50018fc8-ede3-49d3-ad0a-9fb8e5aa034f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "053a7a65-edc4-495d-97ff-76868968ada4",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "bbffa24b-fa46-4f9d-a73d-71de56ff3bfe",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SNOWDROP_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_SNOWDROP_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5c9a59eb-7dc4-4785-983f-7e411a755bab"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5c9a59eb-7dc4-4785-983f-7e411a755bab"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bbffa24b-fa46-4f9d-a73d-71de56ff3bfe"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5c9a59eb-7dc4-4785-983f-7e411a755bab"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "1d58a82b-ff56-4d88-9d02-8a6a1f9c35b1",
+ "40bf91a3-1822-42e1-b2e8-c0b485eb11ca",
+ "576b385f-2213-4f72-a17c-c346338d3d9f"
+ ],
+ "MandatoryLoadout": [
+ {
+ "Id": "FIREARMS_HERO_PISTOL_TACTICAL_001_SU_SKIN01",
+ "Properties": {
+ "LoadoutSlot": "concealedweapon",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54"
+ }
+ },
+ {
+ "Id": "Melee_FiberWire_Descriptor",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "e71bb57e-cba6-4b47-bdb1-2c89319d7e45",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-26T14:57:38.817Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SNOWDROP_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_SNOWDROP_LEVEL_5_DESC",
+ "CodeName_Hint": "Snowdrop - Level 5",
+ "Location": "LOCATION_ICA_FACILITY",
+ "ScenePath": "assembly:/_pro/scenes/missions/thefacility/_scene_mission_polarbear_002_for_escalation_.entity",
+ "Type": "escalation",
+ "InGroup": "aee6a16f-6525-4d63-a37f-225e293c6118",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "576b385f-2213-4f72-a17c-c346338d3d9f" },
+ { "Id": "40bf91a3-1822-42e1-b2e8-c0b485eb11ca" },
+ { "Id": "053a7a65-edc4-495d-97ff-76868968ada4" },
+ { "Id": "1d58a82b-ff56-4d88-9d02-8a6a1f9c35b1" },
+ { "Id": "551aad8d-f926-4eac-9171-540ccb8f54a8" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:50.460667Z",
+ "PublicId": "001692773747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE.json b/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE.json
new file mode 100644
index 000000000..39d969218
--- /dev/null
+++ b/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "c469d91d-01fc-4314-b22c-71cb804e92c0",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-01-15T14:06:11.323Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_WOLFSBANE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_WOLFSBANE_GROUP_DESC",
+ "CodeName_Hint": "Wolfsbane Group",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wolfsbane.jpg",
+ "Location": "LOCATION_ICA_FACILITY",
+ "RequiredUnlockable": "ACCESS_HIT_POLARBEAR_GRADUATION",
+ "ScenePath": "assembly:/_pro/scenes/missions/thefacility/_scene_polarbear_005.entity",
+ "Type": "escalation",
+ "Release": "1.0.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "d4883292-d0b8-4a5c-8711-f5a3a1ae58f6",
+ "a562b31c-7b80-4cbb-88e1-6980ed6824ea",
+ "d318f06b-d8a7-49b8-ac4a-69982fe90b39",
+ "b33e1f43-0143-44ab-9146-f030a9775a2b",
+ "dac764bf-d07f-461b-8f51-a511ed64a20a"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:26.6167516Z",
+ "PublicId": "001640898647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE1.json b/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE1.json
new file mode 100644
index 000000000..7cfb4b70c
--- /dev/null
+++ b/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE1.json
@@ -0,0 +1,151 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "e80fa6be-9418-401e-8905-9b6987e6e429",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "5c419edc-203d-4736-8cd9-bed24e34171c",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapontype",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_WOLFSBANE_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_WOLFSBANE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b942c2a5-99e5-46a7-a2b1-017ae56864cf"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b942c2a5-99e5-46a7-a2b1-017ae56864cf"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "5c419edc-203d-4736-8cd9-bed24e34171c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b942c2a5-99e5-46a7-a2b1-017ae56864cf"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "MandatoryLoadout": [
+ {
+ "Id": "FIREARMS_HERO_PISTOL_TACTICAL_001_SU_SKIN01",
+ "Properties": {
+ "LoadoutSlot": "concealedweapon",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54"
+ }
+ },
+ {
+ "Id": "Melee_FiberWire_Descriptor",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "d4883292-d0b8-4a5c-8711-f5a3a1ae58f6",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-01-13T13:46:45.21Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_WOLFSBANE_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_WOLFSBANE_LEVEL_1_DESC",
+ "CodeName_Hint": "Wolfsbane - Level 1",
+ "Location": "LOCATION_ICA_FACILITY",
+ "ScenePath": "assembly:/_pro/scenes/missions/thefacility/_scene_polarbear_005.entity",
+ "Type": "escalation",
+ "InGroup": "c469d91d-01fc-4314-b22c-71cb804e92c0",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "e80fa6be-9418-401e-8905-9b6987e6e429" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:53.2263015Z",
+ "PublicId": "001146805847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE2.json b/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE2.json
new file mode 100644
index 000000000..b24a7ecb1
--- /dev/null
+++ b/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE2.json
@@ -0,0 +1,186 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "e80fa6be-9418-401e-8905-9b6987e6e429",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "5c419edc-203d-4736-8cd9-bed24e34171c",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapontype",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_WOLFSBANE_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_WOLFSBANE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b942c2a5-99e5-46a7-a2b1-017ae56864cf"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b942c2a5-99e5-46a7-a2b1-017ae56864cf"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "5c419edc-203d-4736-8cd9-bed24e34171c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b942c2a5-99e5-46a7-a2b1-017ae56864cf"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_ICA_Facility_BreakAndEnter.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MODULE_005_SAFE_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_WOLFSBANE_OBJ_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_WOLFSBANE_OBJ_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["b5cc311f-a74d-46b2-a800-399440d60922"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["be8583cb-ccc6-4a84-b960-dc3a98d8a3c5"],
+ "MandatoryLoadout": [
+ {
+ "Id": "FIREARMS_HERO_PISTOL_TACTICAL_001_SU_SKIN01",
+ "Properties": {
+ "LoadoutSlot": "concealedweapon",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54"
+ }
+ },
+ {
+ "Id": "Melee_FiberWire_Descriptor",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "a562b31c-7b80-4cbb-88e1-6980ed6824ea",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-01-14T08:57:54.91Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_WOLFSBANE_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_WOLFSBANE_LEVEL_2_DESC",
+ "CodeName_Hint": "Wolfsbane - Level 2",
+ "Location": "LOCATION_ICA_FACILITY",
+ "ScenePath": "assembly:/_pro/scenes/missions/thefacility/_scene_polarbear_005.entity",
+ "Type": "escalation",
+ "InGroup": "c469d91d-01fc-4314-b22c-71cb804e92c0",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4" },
+ { "IsNew": true, "Id": "be8583cb-ccc6-4a84-b960-dc3a98d8a3c5" },
+ { "Id": "e80fa6be-9418-401e-8905-9b6987e6e429" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:53.2888043Z",
+ "PublicId": "001869991447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE3.json b/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE3.json
new file mode 100644
index 000000000..a76603d76
--- /dev/null
+++ b/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE3.json
@@ -0,0 +1,248 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "e80fa6be-9418-401e-8905-9b6987e6e429",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "5c419edc-203d-4736-8cd9-bed24e34171c",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapontype",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_WOLFSBANE_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_WOLFSBANE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b942c2a5-99e5-46a7-a2b1-017ae56864cf"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b942c2a5-99e5-46a7-a2b1-017ae56864cf"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "5c419edc-203d-4736-8cd9-bed24e34171c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b942c2a5-99e5-46a7-a2b1-017ae56864cf"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_ICA_Facility_BreakAndEnter.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MODULE_005_SAFE_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_WOLFSBANE_OBJ_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_WOLFSBANE_OBJ_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["b5cc311f-a74d-46b2-a800-399440d60922"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "bbe70536-167e-4640-a619-68d3a9b784cf",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "8f6ea4f1-32a8-4e57-a39d-90a2c2ff2bb0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_WOLFSBANE_OBJ_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_WOLFSBANE_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["28b45a5f-1547-44cd-979c-d332cb711832"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "28b45a5f-1547-44cd-979c-d332cb711832"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "8f6ea4f1-32a8-4e57-a39d-90a2c2ff2bb0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "28b45a5f-1547-44cd-979c-d332cb711832"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["be8583cb-ccc6-4a84-b960-dc3a98d8a3c5"],
+ "MandatoryLoadout": [
+ {
+ "Id": "FIREARMS_HERO_PISTOL_TACTICAL_001_SU_SKIN01",
+ "Properties": {
+ "LoadoutSlot": "concealedweapon",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54"
+ }
+ },
+ {
+ "Id": "Melee_FiberWire_Descriptor",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "d318f06b-d8a7-49b8-ac4a-69982fe90b39",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-01-14T08:57:54.91Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_WOLFSBANE_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_WOLFSBANE_LEVEL_3_DESC",
+ "CodeName_Hint": "Wolfsbane - Level 3",
+ "Location": "LOCATION_ICA_FACILITY",
+ "ScenePath": "assembly:/_pro/scenes/missions/thefacility/_scene_polarbear_005.entity",
+ "Type": "escalation",
+ "InGroup": "c469d91d-01fc-4314-b22c-71cb804e92c0",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "bbe70536-167e-4640-a619-68d3a9b784cf" },
+ { "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4" },
+ { "Id": "be8583cb-ccc6-4a84-b960-dc3a98d8a3c5" },
+ { "Id": "e80fa6be-9418-401e-8905-9b6987e6e429" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:53.351299Z",
+ "PublicId": "001617673247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE4.json b/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE4.json
new file mode 100644
index 000000000..bec13ecbf
--- /dev/null
+++ b/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE4.json
@@ -0,0 +1,252 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "e80fa6be-9418-401e-8905-9b6987e6e429",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "5c419edc-203d-4736-8cd9-bed24e34171c",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapontype",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_WOLFSBANE_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_WOLFSBANE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b942c2a5-99e5-46a7-a2b1-017ae56864cf"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b942c2a5-99e5-46a7-a2b1-017ae56864cf"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "5c419edc-203d-4736-8cd9-bed24e34171c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b942c2a5-99e5-46a7-a2b1-017ae56864cf"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_ICA_Facility_BreakAndEnter.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MODULE_005_SAFE_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_WOLFSBANE_OBJ_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_WOLFSBANE_OBJ_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["b5cc311f-a74d-46b2-a800-399440d60922"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "bbe70536-167e-4640-a619-68d3a9b784cf",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "8f6ea4f1-32a8-4e57-a39d-90a2c2ff2bb0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_WOLFSBANE_OBJ_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_WOLFSBANE_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["28b45a5f-1547-44cd-979c-d332cb711832"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "28b45a5f-1547-44cd-979c-d332cb711832"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "8f6ea4f1-32a8-4e57-a39d-90a2c2ff2bb0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "28b45a5f-1547-44cd-979c-d332cb711832"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "be8583cb-ccc6-4a84-b960-dc3a98d8a3c5",
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f"
+ ],
+ "MandatoryLoadout": [
+ {
+ "Id": "FIREARMS_HERO_PISTOL_TACTICAL_001_SU_SKIN01",
+ "Properties": {
+ "LoadoutSlot": "concealedweapon",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54"
+ }
+ },
+ {
+ "Id": "Melee_FiberWire_Descriptor",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "b33e1f43-0143-44ab-9146-f030a9775a2b",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-01-14T08:57:54.91Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_WOLFSBANE_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_WOLFSBANE_LEVEL_4_DESC",
+ "CodeName_Hint": "Wolfsbane - Level 4",
+ "Location": "LOCATION_ICA_FACILITY",
+ "ScenePath": "assembly:/_pro/scenes/missions/thefacility/_scene_polarbear_005.entity",
+ "Type": "escalation",
+ "InGroup": "c469d91d-01fc-4314-b22c-71cb804e92c0",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "bbe70536-167e-4640-a619-68d3a9b784cf" },
+ { "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4" },
+ { "Id": "be8583cb-ccc6-4a84-b960-dc3a98d8a3c5" },
+ { "Id": "e80fa6be-9418-401e-8905-9b6987e6e429" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:53.4138061Z",
+ "PublicId": "001955916747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE5.json b/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE5.json
new file mode 100644
index 000000000..d4ac672f2
--- /dev/null
+++ b/contractdata/FACILITY/ESCALATION/WOLFSBANE/WOLFSBANE5.json
@@ -0,0 +1,254 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "e80fa6be-9418-401e-8905-9b6987e6e429",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "5c419edc-203d-4736-8cd9-bed24e34171c",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapontype",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_WOLFSBANE_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_WOLFSBANE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b942c2a5-99e5-46a7-a2b1-017ae56864cf"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b942c2a5-99e5-46a7-a2b1-017ae56864cf"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "5c419edc-203d-4736-8cd9-bed24e34171c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b942c2a5-99e5-46a7-a2b1-017ae56864cf"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_ICA_Facility_BreakAndEnter.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MODULE_005_SAFE_TITLE",
+ "BriefingText": "$loc UI_CONTRACT_WOLFSBANE_OBJ_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_WOLFSBANE_OBJ_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["b5cc311f-a74d-46b2-a800-399440d60922"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "bbe70536-167e-4640-a619-68d3a9b784cf",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "8f6ea4f1-32a8-4e57-a39d-90a2c2ff2bb0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_WOLFSBANE_OBJ_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_WOLFSBANE_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["28b45a5f-1547-44cd-979c-d332cb711832"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "28b45a5f-1547-44cd-979c-d332cb711832"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "8f6ea4f1-32a8-4e57-a39d-90a2c2ff2bb0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "28b45a5f-1547-44cd-979c-d332cb711832"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "be8583cb-ccc6-4a84-b960-dc3a98d8a3c5",
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230"
+ ],
+ "MandatoryLoadout": [
+ {
+ "Id": "FIREARMS_HERO_PISTOL_TACTICAL_001_SU_SKIN01",
+ "Properties": {
+ "LoadoutSlot": "concealedweapon",
+ "RepositoryId": "73875794-5a86-410e-84a4-1b5b2f7e5a54"
+ }
+ },
+ {
+ "Id": "Melee_FiberWire_Descriptor",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ },
+ {
+ "Id": "Tool_Coin",
+ "Properties": {
+ "LoadoutSlot": "gear",
+ "RepositoryId": "dda002e9-02b1-4208-82a5-cf059f3c79cf"
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "dac764bf-d07f-461b-8f51-a511ed64a20a",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-01-14T08:57:54.91Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_WOLFSBANE_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_WOLFSBANE_LEVEL_5_DESC",
+ "CodeName_Hint": "Wolfsbane - Level 5",
+ "Location": "LOCATION_ICA_FACILITY",
+ "ScenePath": "assembly:/_pro/scenes/missions/thefacility/_scene_polarbear_005.entity",
+ "Type": "escalation",
+ "InGroup": "c469d91d-01fc-4314-b22c-71cb804e92c0",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "bbe70536-167e-4640-a619-68d3a9b784cf" },
+ { "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4" },
+ { "Id": "be8583cb-ccc6-4a84-b960-dc3a98d8a3c5" },
+ { "Id": "e80fa6be-9418-401e-8905-9b6987e6e429" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:53.6481848Z",
+ "PublicId": "001410251447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HAVEN/ESCALATION/ARCTIC/ARCTIC.json b/contractdata/HAVEN/ESCALATION/ARCTIC/ARCTIC.json
new file mode 100644
index 000000000..3bc1a4acc
--- /dev/null
+++ b/contractdata/HAVEN/ESCALATION/ARCTIC/ARCTIC.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "83d4e87e-2f47-4c81-b831-30bd13a29b05",
+ "IsPublished": true,
+ "CreationTimestamp": "2019-08-30T13:43:02.546Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Opulent_ArcticThyme.jpg",
+ "Title": "UI_CONTRACT_ArcticThyme_GROUP_TITLE",
+ "Description": "UI_CONTRACT_ARCTICTHYME_GROUP_DESC",
+ "CodeName_Hint": "ArcticThyme group",
+ "RequiredUnlockable": "ACCESS_HIT_STINGRAY",
+ "Location": "LOCATION_OPULENT_STINGRAY",
+ "ScenePath": "assembly:/_pro/scenes/missions/Opulent/mission_stingray/scene_stingray_basic.entity",
+ "Release": "2.1.x Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "2a16d498-664e-47c6-a79b-7b5ba403f85a",
+ "0c6308d7-7646-4b38-9351-d22e2ae659c1",
+ "c5ef7b7a-3cfb-4b99-a566-8b3ab4b36436"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_EXPANSION"],
+ "LastUpdate": "2023-02-24T10:14:21.0805235Z",
+ "PublicId": "026317505647"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HAVEN/ARCTIC1.json b/contractdata/HAVEN/ESCALATION/ARCTIC/ARCTIC1.json
similarity index 100%
rename from contractdata/HAVEN/ARCTIC1.json
rename to contractdata/HAVEN/ESCALATION/ARCTIC/ARCTIC1.json
diff --git a/contractdata/HAVEN/ARCTIC2.json b/contractdata/HAVEN/ESCALATION/ARCTIC/ARCTIC2.json
similarity index 100%
rename from contractdata/HAVEN/ARCTIC2.json
rename to contractdata/HAVEN/ESCALATION/ARCTIC/ARCTIC2.json
diff --git a/contractdata/HAVEN/ARCTIC3.json b/contractdata/HAVEN/ESCALATION/ARCTIC/ARCTIC3.json
similarity index 100%
rename from contractdata/HAVEN/ARCTIC3.json
rename to contractdata/HAVEN/ESCALATION/ARCTIC/ARCTIC3.json
diff --git a/contractdata/HAVEN/ESCALATION/PIRATESPROBLEM/PIRATESPROBLEM.json b/contractdata/HAVEN/ESCALATION/PIRATESPROBLEM/PIRATESPROBLEM.json
new file mode 100644
index 000000000..83a7e4454
--- /dev/null
+++ b/contractdata/HAVEN/ESCALATION/PIRATESPROBLEM/PIRATESPROBLEM.json
@@ -0,0 +1,23 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Title": "UI_PEACOCK_PIRATESPROBLEM",
+ "Description": "",
+ "ScenePath": "assembly:/_pro/scenes/missions/Opulent/mission_stingray/scene_stingray_basic.entity",
+ "Location": "LOCATION_OPULENT_STINGRAY",
+ "IsPublished": true,
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Type": "escalation",
+ "Id": "f19f7ac8-39ec-498b-aa23-44c8e75d8693",
+ "TileImage": "images/contracts/escalation/contractescalation_pirates_problem.jpg",
+ "Entitlements": ["H2_LEGACY_EXPANSION"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "88725ca6-cf32-41e5-bd18-1c2c9aafd8aa",
+ "3f5c032b-1429-455e-acfd-5ceab5a4e26d",
+ "bdd4bdee-6720-44c2-908d-769f58c0cf12"
+ ]
+ }
+ }
+}
diff --git a/contractdata/HAVEN/PIRATESPROBLEM1.json b/contractdata/HAVEN/ESCALATION/PIRATESPROBLEM/PIRATESPROBLEM1.json
similarity index 100%
rename from contractdata/HAVEN/PIRATESPROBLEM1.json
rename to contractdata/HAVEN/ESCALATION/PIRATESPROBLEM/PIRATESPROBLEM1.json
diff --git a/contractdata/HAVEN/PIRATESPROBLEM2.json b/contractdata/HAVEN/ESCALATION/PIRATESPROBLEM/PIRATESPROBLEM2.json
similarity index 100%
rename from contractdata/HAVEN/PIRATESPROBLEM2.json
rename to contractdata/HAVEN/ESCALATION/PIRATESPROBLEM/PIRATESPROBLEM2.json
diff --git a/contractdata/HAVEN/PIRATESPROBLEM3.json b/contractdata/HAVEN/ESCALATION/PIRATESPROBLEM/PIRATESPROBLEM3.json
similarity index 100%
rename from contractdata/HAVEN/PIRATESPROBLEM3.json
rename to contractdata/HAVEN/ESCALATION/PIRATESPROBLEM/PIRATESPROBLEM3.json
diff --git a/contractdata/HAVEN/ESCALATION/SLEAZEBALL/SLEAZEBALL.json b/contractdata/HAVEN/ESCALATION/SLEAZEBALL/SLEAZEBALL.json
new file mode 100644
index 000000000..a4f044770
--- /dev/null
+++ b/contractdata/HAVEN/ESCALATION/SLEAZEBALL/SLEAZEBALL.json
@@ -0,0 +1,22 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Title": "UI_PEACOCK_LONGBUSH",
+ "Description": "",
+ "Entitlements": ["H2_LEGACY_EXPANSION"],
+ "ScenePath": "assembly:/_pro/scenes/missions/Opulent/mission_stingray/scene_stingray_basic.entity",
+ "Location": "LOCATION_OPULENT_STINGRAY",
+ "IsPublished": true,
+ "Type": "escalation",
+ "Id": "35f1f534-ae2d-42be-8472-dd55e96625ea",
+ "TileImage": "images/contracts/escalation/contractescalation_longbush.jpg",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "3edb330f-5129-49c6-9afd-70111ce72ae5",
+ "c59baa15-5946-4354-875e-1c98ef7f1bfe",
+ "83655c86-012f-4d2b-a57d-5b021af99af1"
+ ]
+ }
+ }
+}
diff --git a/contractdata/HAVEN/SLEAZEBALL1.json b/contractdata/HAVEN/ESCALATION/SLEAZEBALL/SLEAZEBALL1.json
similarity index 100%
rename from contractdata/HAVEN/SLEAZEBALL1.json
rename to contractdata/HAVEN/ESCALATION/SLEAZEBALL/SLEAZEBALL1.json
diff --git a/contractdata/HAVEN/SLEAZEBALL2.json b/contractdata/HAVEN/ESCALATION/SLEAZEBALL/SLEAZEBALL2.json
similarity index 100%
rename from contractdata/HAVEN/SLEAZEBALL2.json
rename to contractdata/HAVEN/ESCALATION/SLEAZEBALL/SLEAZEBALL2.json
diff --git a/contractdata/HAVEN/SLEAZEBALL3.json b/contractdata/HAVEN/ESCALATION/SLEAZEBALL/SLEAZEBALL3.json
similarity index 100%
rename from contractdata/HAVEN/SLEAZEBALL3.json
rename to contractdata/HAVEN/ESCALATION/SLEAZEBALL/SLEAZEBALL3.json
diff --git a/contractdata/HAWKESBAY/THEPOLITICIAN.json b/contractdata/HAWKESBAY/ELUSIVE/THEPOLITICIAN.json
similarity index 96%
rename from contractdata/HAWKESBAY/THEPOLITICIAN.json
rename to contractdata/HAWKESBAY/ELUSIVE/THEPOLITICIAN.json
index d1ee4c3b0..850302a62 100644
--- a/contractdata/HAWKESBAY/THEPOLITICIAN.json
+++ b/contractdata/HAWKESBAY/ELUSIVE/THEPOLITICIAN.json
@@ -42,7 +42,8 @@
"Location": "LOCATION_NEWZEALAND",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"PublicId": "020716821447",
- "Entitlements": ["H2_LEGACY_STANDARD"]
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "Season": 2
},
"UserData": {}
}
diff --git a/contractdata/HAWKESBAY/ESCALATION/MILLS/MILLS.json b/contractdata/HAWKESBAY/ESCALATION/MILLS/MILLS.json
new file mode 100644
index 000000000..14a285794
--- /dev/null
+++ b/contractdata/HAWKESBAY/ESCALATION/MILLS/MILLS.json
@@ -0,0 +1,51 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/sheep/vr_overrides_adonis.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "3efc73f9-33f0-4af6-9508-7208e6851394",
+ "IsPublished": true,
+ "CreationTimestamp": "2019-07-02T14:23:56Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_OPUNTIA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_OPUNTIA_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_NewZealand_Opuntia.jpg",
+ "CodeName_Hint": "Opuntia Group",
+ "Location": "LOCATION_NEWZEALAND",
+ "ScenePath": "assembly:/_pro/scenes/missions/sheep/scene_opuntia.entity",
+ "Type": "escalation",
+ "Release": "2.71.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "8b3241a8-3a71-43c2-a9b2-2282271ad01e",
+ "3dd4effa-c919-471d-a3ee-becf7504ce82",
+ "97c4148b-ecea-4735-87cd-563e9a4ad343"
+ ]
+ },
+ "Entitlements": [
+ "LOCATION_GOLDEN",
+ "LOCATION_ANCESTRAL",
+ "LOCATION_EDGY",
+ "LOCATION_WET",
+ "LOCATION_ELEGANT",
+ "LOCATION_TRAPPED"
+ ],
+ "LastUpdate": "2023-02-24T10:14:21.9800883Z",
+ "PublicId": "020366623547"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HAWKESBAY/MILLS1.json b/contractdata/HAWKESBAY/ESCALATION/MILLS/MILLS1.json
similarity index 100%
rename from contractdata/HAWKESBAY/MILLS1.json
rename to contractdata/HAWKESBAY/ESCALATION/MILLS/MILLS1.json
diff --git a/contractdata/HAWKESBAY/MILLS2.json b/contractdata/HAWKESBAY/ESCALATION/MILLS/MILLS2.json
similarity index 100%
rename from contractdata/HAWKESBAY/MILLS2.json
rename to contractdata/HAWKESBAY/ESCALATION/MILLS/MILLS2.json
diff --git a/contractdata/HAWKESBAY/MILLS3.json b/contractdata/HAWKESBAY/ESCALATION/MILLS/MILLS3.json
similarity index 100%
rename from contractdata/HAWKESBAY/MILLS3.json
rename to contractdata/HAWKESBAY/ESCALATION/MILLS/MILLS3.json
diff --git a/contractdata/HOKKAIDO/THEFUGITIVE.json b/contractdata/HOKKAIDO/ELUSIVE/THEFUGITIVE.json
similarity index 98%
rename from contractdata/HOKKAIDO/THEFUGITIVE.json
rename to contractdata/HOKKAIDO/ELUSIVE/THEFUGITIVE.json
index f1b77c98a..670970722 100644
--- a/contractdata/HOKKAIDO/THEFUGITIVE.json
+++ b/contractdata/HOKKAIDO/ELUSIVE/THEFUGITIVE.json
@@ -101,7 +101,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "010041996247",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/HOKKAIDO/THESURGEONS.json b/contractdata/HOKKAIDO/ELUSIVE/THESURGEONS.json
similarity index 99%
rename from contractdata/HOKKAIDO/THESURGEONS.json
rename to contractdata/HOKKAIDO/ELUSIVE/THESURGEONS.json
index 0f13b8a41..fb293e810 100644
--- a/contractdata/HOKKAIDO/THESURGEONS.json
+++ b/contractdata/HOKKAIDO/ELUSIVE/THESURGEONS.json
@@ -238,7 +238,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "010834537047",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO.json b/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO.json
new file mode 100644
index 000000000..faf120ba6
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "a1e5f4f4-ea9c-4a42-b826-50a212026d50",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Hokkaido_Asagao.jpg",
+ "Title": "UI_CONTRACT_ASAGAO_GROUP_TITLE",
+ "Description": "UI_CONTRACT_ASAGAO_GROUP_DESC",
+ "CodeName_Hint": "Asagao Group",
+ "RequiredUnlockable": "ACCESS_HIT_SNOW_CRANE",
+ "Location": "LOCATION_HOKKAIDO",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_scene_snowcrane.entity",
+ "Release": "1.7.0 Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "278a7377-dc8f-4fa4-961a-8e96733dcd52",
+ "a9b9dbc5-3e90-444c-8883-5c323d9180cc",
+ "db8a396a-bd15-4d05-b1e3-ac767a5d60bb",
+ "0a93e6bd-1cbb-41a5-8f8e-368e19633f87",
+ "35ed4c87-e6af-4279-8555-22d167b59197"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:18.3979769Z",
+ "PublicId": "010741475647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO1.json b/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO1.json
new file mode 100644
index 000000000..fcb03e0c4
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO1.json
@@ -0,0 +1,88 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "Id": "6726232b-1926-4ed2-8b92-0e2c4bcd7384",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ASAGAO_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_ASAGAO_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5561ba7b-91a6-4403-a351-227015f67c2f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5561ba7b-91a6-4403-a351-227015f67c2f"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.OutfitRepositoryId"
+ ]
+ },
+ "in": [
+ "6a25f81d-cf2e-4e47-9b15-0f712a3f71d9",
+ "b8deb948-a0a9-4dcb-9df4-1c2ecd29765f"
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5561ba7b-91a6-4403-a351-227015f67c2f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "278a7377-dc8f-4fa4-961a-8e96733dcd52",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "",
+ "Title": "UI_CONTRACT_ASAGAO_LEVEL_1_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Asagao Level 1",
+ "RequiredUnlockable": "ACCESS_HIT_SNOW_CRANE",
+ "Location": "LOCATION_HOKKAIDO",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_scene_snowcrane.entity",
+ "Release": "1.7.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "a1e5f4f4-ea9c-4a42-b826-50a212026d50",
+ "GroupObjectiveDisplayOrder": [{}],
+ "LastUpdate": "2020-11-09T13:35:28.5855345Z",
+ "PublicId": "010382102947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO2.json b/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO2.json
new file mode 100644
index 000000000..0b3003087
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO2.json
@@ -0,0 +1,91 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "EnableExits": {
+ "$eq": ["$6726232b-1926-4ed2-8b92-0e2c4bcd7384", "Completed"]
+ },
+ "Objectives": [
+ {
+ "Id": "6726232b-1926-4ed2-8b92-0e2c4bcd7384",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ASAGAO_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_ASAGAO_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5561ba7b-91a6-4403-a351-227015f67c2f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5561ba7b-91a6-4403-a351-227015f67c2f"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.OutfitRepositoryId"
+ ]
+ },
+ "in": [
+ "6a25f81d-cf2e-4e47-9b15-0f712a3f71d9",
+ "b8deb948-a0a9-4dcb-9df4-1c2ecd29765f"
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5561ba7b-91a6-4403-a351-227015f67c2f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["5b368c64-ed49-4907-9075-d4a31953374a"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "a9b9dbc5-3e90-444c-8883-5c323d9180cc",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "",
+ "Title": "UI_CONTRACT_ASAGAO_LEVEL_2_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Asagao Level 2",
+ "RequiredUnlockable": "ACCESS_HIT_SNOW_CRANE",
+ "Location": "LOCATION_HOKKAIDO",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_scene_snowcrane.entity",
+ "Release": "1.7.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "a1e5f4f4-ea9c-4a42-b826-50a212026d50",
+ "GroupObjectiveDisplayOrder": [{}],
+ "LastUpdate": "2020-11-09T13:35:28.7261442Z",
+ "PublicId": "010395516447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO3.json b/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO3.json
new file mode 100644
index 000000000..8bbfab771
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO3.json
@@ -0,0 +1,133 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "EnableExits": {
+ "$eq": [
+ "$6726232b-1926-4ed2-8b92-0e2c4bcd7384",
+ "$f2887157-faa3-4595-8005-1607df261c4b",
+ "Completed"
+ ]
+ },
+ "Objectives": [
+ {
+ "Id": "6726232b-1926-4ed2-8b92-0e2c4bcd7384",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ASAGAO_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_ASAGAO_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5561ba7b-91a6-4403-a351-227015f67c2f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5561ba7b-91a6-4403-a351-227015f67c2f"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.OutfitRepositoryId"
+ ]
+ },
+ "in": [
+ "6a25f81d-cf2e-4e47-9b15-0f712a3f71d9",
+ "b8deb948-a0a9-4dcb-9df4-1c2ecd29765f"
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5561ba7b-91a6-4403-a351-227015f67c2f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "f2887157-faa3-4595-8005-1607df261c4b",
+ "Category": "primary",
+ "TargetConditions": [],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ASAGAO_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_ASAGAO_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["2debbe58-179d-43d1-abd4-5c8430caa8c0"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2debbe58-179d-43d1-abd4-5c8430caa8c0"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "5b368c64-ed49-4907-9075-d4a31953374a",
+ "8e54bad8-0e8c-4d4c-96f1-f0075b574479"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "db8a396a-bd15-4d05-b1e3-ac767a5d60bb",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "",
+ "Title": "UI_CONTRACT_ASAGAO_LEVEL_3_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Asagao Level 3",
+ "RequiredUnlockable": "ACCESS_HIT_SNOW_CRANE",
+ "Location": "LOCATION_HOKKAIDO",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_scene_snowcrane.entity",
+ "Release": "1.7.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "a1e5f4f4-ea9c-4a42-b826-50a212026d50",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "f2887157-faa3-4595-8005-1607df261c4b" },
+ { "IsNew": true, "Id": "8e54bad8-0e8c-4d4c-96f1-f0075b574479" },
+ { "Id": "5b368c64-ed49-4907-9075-d4a31953374a" },
+ { "Id": "6726232b-1926-4ed2-8b92-0e2c4bcd7384" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:28.8042655Z",
+ "PublicId": "010354174947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO4.json b/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO4.json
new file mode 100644
index 000000000..db0a48631
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO4.json
@@ -0,0 +1,181 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "EnableExits": {
+ "$eq": [
+ "$6726232b-1926-4ed2-8b92-0e2c4bcd7384",
+ "$f2887157-faa3-4595-8005-1607df261c4b",
+ "Completed"
+ ]
+ },
+ "Objectives": [
+ {
+ "Id": "6726232b-1926-4ed2-8b92-0e2c4bcd7384",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ASAGAO_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_ASAGAO_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5561ba7b-91a6-4403-a351-227015f67c2f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5561ba7b-91a6-4403-a351-227015f67c2f"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.OutfitRepositoryId"
+ ]
+ },
+ "in": [
+ "6a25f81d-cf2e-4e47-9b15-0f712a3f71d9",
+ "b8deb948-a0a9-4dcb-9df4-1c2ecd29765f"
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5561ba7b-91a6-4403-a351-227015f67c2f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "f2887157-faa3-4595-8005-1607df261c4b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "b8dbb7b6-fef9-4782-923f-ddebc573625e",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ASAGAO_OBJ_2_2" },
+ "BriefingText": "$loc UI_CONTRACT_ASAGAO_OBJ_2_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["2debbe58-179d-43d1-abd4-5c8430caa8c0"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2debbe58-179d-43d1-abd4-5c8430caa8c0"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "b8dbb7b6-fef9-4782-923f-ddebc573625e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2debbe58-179d-43d1-abd4-5c8430caa8c0"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "1bafc1c9-c5bb-4783-845b-b1ec338271cd",
+ "Category": "primary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "BriefingText": "$loc UI_GAMECHANGERS_HOT_DISGUISE_TARGET_ALIVE_FAIL",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": { "-": { "Transition": "Success" } },
+ "Success": {
+ "Target_Alive_Disguise_Used": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "5b368c64-ed49-4907-9075-d4a31953374a",
+ "8e54bad8-0e8c-4d4c-96f1-f0075b574479",
+ "0cf5e693-35ec-457e-a004-da4672b90376",
+ "eb4c8e84-ca1f-4242-b72a-cf90175d223f"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "0a93e6bd-1cbb-41a5-8f8e-368e19633f87",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "",
+ "Title": "UI_CONTRACT_ASAGAO_LEVEL_4_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Asagao Level 4",
+ "RequiredUnlockable": "ACCESS_HIT_SNOW_CRANE",
+ "Location": "LOCATION_HOKKAIDO",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_scene_snowcrane.entity",
+ "Release": "1.7.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "a1e5f4f4-ea9c-4a42-b826-50a212026d50",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "eb4c8e84-ca1f-4242-b72a-cf90175d223f" },
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "f2887157-faa3-4595-8005-1607df261c4b" },
+ { "Id": "8e54bad8-0e8c-4d4c-96f1-f0075b574479" },
+ { "Id": "5b368c64-ed49-4907-9075-d4a31953374a" },
+ { "Id": "6726232b-1926-4ed2-8b92-0e2c4bcd7384" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:28.8824025Z",
+ "PublicId": "010419932947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO5.json b/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO5.json
new file mode 100644
index 000000000..2fa96e6d5
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/ASAGAO/ASAGAO5.json
@@ -0,0 +1,201 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "EnableExits": {
+ "$eq": [
+ "$6726232b-1926-4ed2-8b92-0e2c4bcd7384",
+ "$f2887157-faa3-4595-8005-1607df261c4b",
+ "Completed"
+ ]
+ },
+ "Objectives": [
+ {
+ "Id": "6726232b-1926-4ed2-8b92-0e2c4bcd7384",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ASAGAO_OBJ_1_2" },
+ "BriefingText": "$loc UI_CONTRACT_ASAGAO_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5561ba7b-91a6-4403-a351-227015f67c2f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5561ba7b-91a6-4403-a351-227015f67c2f"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "$Value.OutfitRepositoryId"
+ ]
+ },
+ "in": [
+ "6a25f81d-cf2e-4e47-9b15-0f712a3f71d9",
+ "b8deb948-a0a9-4dcb-9df4-1c2ecd29765f"
+ ]
+ }
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "ballistic"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.WeaponSilenced",
+ false
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5561ba7b-91a6-4403-a351-227015f67c2f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "f2887157-faa3-4595-8005-1607df261c4b",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ASAGAO_OBJ_2_3" },
+ "BriefingText": "$loc UI_CONTRACT_ASAGAO_OBJ_2_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["2debbe58-179d-43d1-abd4-5c8430caa8c0"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2debbe58-179d-43d1-abd4-5c8430caa8c0"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "b8dbb7b6-fef9-4782-923f-ddebc573625e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "ballistic"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.WeaponSilenced",
+ false
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2debbe58-179d-43d1-abd4-5c8430caa8c0"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "1bafc1c9-c5bb-4783-845b-b1ec338271cd",
+ "Category": "primary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "BriefingText": "$loc UI_GAMECHANGERS_HOT_DISGUISE_TARGET_ALIVE_FAIL",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": { "-": { "Transition": "Success" } },
+ "Success": {
+ "Target_Alive_Disguise_Used": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "5b368c64-ed49-4907-9075-d4a31953374a",
+ "8e54bad8-0e8c-4d4c-96f1-f0075b574479",
+ "0cf5e693-35ec-457e-a004-da4672b90376",
+ "eb4c8e84-ca1f-4242-b72a-cf90175d223f",
+ "572cd180-99db-40a8-9090-7736ef36aa23"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "35ed4c87-e6af-4279-8555-22d167b59197",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "",
+ "Title": "UI_CONTRACT_ASAGAO_LEVEL_5_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Asagao Level 5",
+ "RequiredUnlockable": "ACCESS_HIT_SNOW_CRANE",
+ "Location": "LOCATION_HOKKAIDO",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_scene_snowcrane.entity",
+ "Release": "1.7.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "a1e5f4f4-ea9c-4a42-b826-50a212026d50",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "572cd180-99db-40a8-9090-7736ef36aa23" },
+ { "Id": "eb4c8e84-ca1f-4242-b72a-cf90175d223f" },
+ { "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "f2887157-faa3-4595-8005-1607df261c4b" },
+ { "Id": "8e54bad8-0e8c-4d4c-96f1-f0075b574479" },
+ { "Id": "5b368c64-ed49-4907-9075-d4a31953374a" },
+ { "Id": "6726232b-1926-4ed2-8b92-0e2c4bcd7384" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:28.9605136Z",
+ "PublicId": "010877214147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HOKKAIDO/ESCALATION/CMCHAOS/CMCHAOS.json b/contractdata/HOKKAIDO/ESCALATION/CMCHAOS/CMCHAOS.json
new file mode 100644
index 000000000..549905930
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/CMCHAOS/CMCHAOS.json
@@ -0,0 +1,24 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Title": "UI_PEACOCK_CURRYMAKER_CHAOS",
+ "Description": "",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_Scene_Mission_SnowCrane.entity",
+ "Location": "LOCATION_HOKKAIDO",
+ "IsPublished": true,
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Type": "escalation",
+ "Id": "115425b1-e797-47bf-b517-410dc7507397",
+ "TileImage": "images/contracts/escalation/contractescalation_currymaker_chaos.jpg",
+ "CreationTimestamp": "2016-05-04T09:51:27.3937089Z",
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "cac9f9c2-1a31-4ed8-b2f3-0da9bf5e515e",
+ "3ef4e3b0-36f3-4c9e-a7bb-e98ae067b41a",
+ "af09780c-eee9-4478-932c-e21c7bbe10b5"
+ ]
+ }
+ }
+}
diff --git a/contractdata/HOKKAIDO/CMCHAOS1.json b/contractdata/HOKKAIDO/ESCALATION/CMCHAOS/CMCHAOS1.json
similarity index 100%
rename from contractdata/HOKKAIDO/CMCHAOS1.json
rename to contractdata/HOKKAIDO/ESCALATION/CMCHAOS/CMCHAOS1.json
diff --git a/contractdata/HOKKAIDO/CMCHAOS2.json b/contractdata/HOKKAIDO/ESCALATION/CMCHAOS/CMCHAOS2.json
similarity index 100%
rename from contractdata/HOKKAIDO/CMCHAOS2.json
rename to contractdata/HOKKAIDO/ESCALATION/CMCHAOS/CMCHAOS2.json
diff --git a/contractdata/HOKKAIDO/CMCHAOS3.json b/contractdata/HOKKAIDO/ESCALATION/CMCHAOS/CMCHAOS3.json
similarity index 100%
rename from contractdata/HOKKAIDO/CMCHAOS3.json
rename to contractdata/HOKKAIDO/ESCALATION/CMCHAOS/CMCHAOS3.json
diff --git a/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU.json b/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU.json
new file mode 100644
index 000000000..7597e7865
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "88451dd9-4b57-441e-9eab-e20b9879bafa",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Hokkaido_Kosumosu.jpg",
+ "Title": "UI_CONTRACT_KOSUMOSU_GROUP_TITLE",
+ "Description": "UI_CONTRACT_KOSUMOSU_GROUP_DESC",
+ "CodeName_Hint": "Kosumosu Group",
+ "RequiredUnlockable": "ACCESS_HIT_SNOW_CRANE",
+ "Location": "LOCATION_HOKKAIDO",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_scene_snowcrane.entity",
+ "Release": "1.6.0 Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "3919b190-0ed3-455e-a98a-c048b00dc6da",
+ "ebdb2f68-4abf-481e-a501-6db34612584f",
+ "c16896e5-b3e5-4570-9c2e-ecb655cdf127",
+ "7fd115ca-a3ab-4997-9284-99843b1ffb4e",
+ "7ec4bbd5-6c02-4640-b5dd-4e604081b4d2"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:22.0542811Z",
+ "PublicId": "010315046947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU1.json b/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU1.json
new file mode 100644
index 000000000..3a06d40d9
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU1.json
@@ -0,0 +1,43 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "Id": "3873b688-fc76-4f8e-9e49-f50b9d665181",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "3919b190-0ed3-455e-a98a-c048b00dc6da",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "",
+ "Title": "UI_CONTRACT_KOSUMOSU_LEVEL_1_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Kosumosu Level 1",
+ "RequiredUnlockable": "ACCESS_HIT_SNOW_CRANE",
+ "Location": "LOCATION_HOKKAIDO",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_scene_snowcrane.entity",
+ "Release": "1.6.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "88451dd9-4b57-441e-9eab-e20b9879bafa",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "3873b688-fc76-4f8e-9e49-f50b9d665181" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:42.616877Z",
+ "PublicId": "010893164047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU2.json b/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU2.json
new file mode 100644
index 000000000..ae69ec92b
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU2.json
@@ -0,0 +1,133 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "Id": "3873b688-fc76-4f8e-9e49-f50b9d665181",
+ "Activation": {
+ "$eq": [
+ "$2828f753-d86a-41d3-9e12-54b0dc61bf00",
+ "Completed"
+ ]
+ },
+ "Category": "primary",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_KOSUMOSU_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_KOSUMOSU_CASCADE_FAIL",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"]
+ },
+ "States": {
+ "Start": { "-": { "Transition": "WaitForPickup" } },
+ "WaitForPickup": {
+ "NakamuraIsDead": { "Transition": "Success" },
+ "BodyHidden": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "87d60de1-c050-48a1-ba43-9d2dbc052de0"
+ ]
+ },
+ "Transition": "KillCountdown"
+ }
+ },
+ "KillCountdown": {
+ "$timer": {
+ "Condition": { "$after": 60 },
+ "Transition": "Failure"
+ },
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "2828f753-d86a-41d3-9e12-54b0dc61bf00",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Hokkaido_SleepQuarters_BreakAndEnter.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_HOKKAIDO_SAFE_SLEEP_QUARTERS_NAME",
+ "BriefingText": "$loc UI_CONTRACT_KOSUMOSU_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_KOSUMOSU_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["e74dfd73-6051-4490-bfc2-401d4b54421a"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "87d60de1-c050-48a1-ba43-9d2dbc052de0"
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "ee5fa046-141b-46c8-bc3c-9216b1e7eaf1",
+ "f0947de6-d10f-4ebf-87f7-056637d25b03"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "ebdb2f68-4abf-481e-a501-6db34612584f",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "",
+ "Title": "UI_CONTRACT_KOSUMOSU_LEVEL_2_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Kosumosu Level 2",
+ "RequiredUnlockable": "ACCESS_HIT_SNOW_CRANE",
+ "Location": "LOCATION_HOKKAIDO",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_scene_snowcrane.entity",
+ "Release": "1.6.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "88451dd9-4b57-441e-9eab-e20b9879bafa",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "f0947de6-d10f-4ebf-87f7-056637d25b03" },
+ { "IsNew": true, "Id": "2828f753-d86a-41d3-9e12-54b0dc61bf00" },
+ { "Id": "3873b688-fc76-4f8e-9e49-f50b9d665181" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:42.6793798Z",
+ "PublicId": "010776995847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU3.json b/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU3.json
new file mode 100644
index 000000000..edc735a63
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU3.json
@@ -0,0 +1,146 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "Id": "3873b688-fc76-4f8e-9e49-f50b9d665181",
+ "Activation": {
+ "$eq": [
+ "$2828f753-d86a-41d3-9e12-54b0dc61bf00",
+ "Completed"
+ ]
+ },
+ "Category": "primary",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_KOSUMOSU_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_KOSUMOSU_CASCADE_FAIL",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"]
+ },
+ "States": {
+ "Start": { "-": { "Transition": "WaitForPickup" } },
+ "WaitForPickup": {
+ "NakamuraIsDead": { "Transition": "Success" },
+ "BodyHidden": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "87d60de1-c050-48a1-ba43-9d2dbc052de0"
+ ]
+ },
+ "Transition": "KillCountdown"
+ }
+ },
+ "KillCountdown": {
+ "$timer": {
+ "Condition": { "$after": 60 },
+ "Transition": "Failure"
+ },
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "2828f753-d86a-41d3-9e12-54b0dc61bf00",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Hokkaido_SleepQuarters_BreakAndEnter.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_HOKKAIDO_SAFE_SLEEP_QUARTERS_NAME",
+ "BriefingText": "$loc UI_CONTRACT_KOSUMOSU_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_KOSUMOSU_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["e74dfd73-6051-4490-bfc2-401d4b54421a"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "87d60de1-c050-48a1-ba43-9d2dbc052de0"
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "ad7ff41a-bcef-4e6a-90fe-175edbf363e5",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "f19cb43e-7f33-4d27-aa42-ecd7918eb2fe"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "ee5fa046-141b-46c8-bc3c-9216b1e7eaf1",
+ "f0947de6-d10f-4ebf-87f7-056637d25b03",
+ "121fe46a-981e-43a4-9e7f-c8310af11581"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "c16896e5-b3e5-4570-9c2e-ecb655cdf127",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "",
+ "Title": "UI_CONTRACT_KOSUMOSU_LEVEL_3_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Kosumosu Level 3",
+ "RequiredUnlockable": "ACCESS_HIT_SNOW_CRANE",
+ "Location": "LOCATION_HOKKAIDO",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_scene_snowcrane.entity",
+ "Release": "1.6.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "88451dd9-4b57-441e-9eab-e20b9879bafa",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "ad7ff41a-bcef-4e6a-90fe-175edbf363e5" },
+ { "IsNew": true, "Id": "121fe46a-981e-43a4-9e7f-c8310af11581" },
+ { "Id": "f0947de6-d10f-4ebf-87f7-056637d25b03" },
+ { "Id": "2828f753-d86a-41d3-9e12-54b0dc61bf00" },
+ { "Id": "3873b688-fc76-4f8e-9e49-f50b9d665181" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:42.7262539Z",
+ "PublicId": "010323741247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU4.json b/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU4.json
new file mode 100644
index 000000000..baecfe0c0
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU4.json
@@ -0,0 +1,150 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "Id": "3873b688-fc76-4f8e-9e49-f50b9d665181",
+ "Activation": {
+ "$eq": [
+ "$2828f753-d86a-41d3-9e12-54b0dc61bf00",
+ "Completed"
+ ]
+ },
+ "Category": "primary",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_KOSUMOSU_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_KOSUMOSU_CASCADE_FAIL",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"]
+ },
+ "States": {
+ "Start": { "-": { "Transition": "WaitForPickup" } },
+ "WaitForPickup": {
+ "NakamuraIsDead": { "Transition": "Success" },
+ "BodyHidden": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "87d60de1-c050-48a1-ba43-9d2dbc052de0"
+ ]
+ },
+ "Transition": "KillCountdown"
+ }
+ },
+ "KillCountdown": {
+ "$timer": {
+ "Condition": { "$after": 60 },
+ "Transition": "Failure"
+ },
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "2828f753-d86a-41d3-9e12-54b0dc61bf00",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Hokkaido_SleepQuarters_BreakAndEnter.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_HOKKAIDO_SAFE_SLEEP_QUARTERS_NAME",
+ "BriefingText": "$loc UI_CONTRACT_KOSUMOSU_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_KOSUMOSU_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["e74dfd73-6051-4490-bfc2-401d4b54421a"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "87d60de1-c050-48a1-ba43-9d2dbc052de0"
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "ad7ff41a-bcef-4e6a-90fe-175edbf363e5",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "f19cb43e-7f33-4d27-aa42-ecd7918eb2fe"
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/Scenes/Missions/Hokkaido/gamechanger_snowcrane_wildcard_kosumosu.brick"
+ ],
+ "GameChangers": [
+ "ee5fa046-141b-46c8-bc3c-9216b1e7eaf1",
+ "f0947de6-d10f-4ebf-87f7-056637d25b03",
+ "121fe46a-981e-43a4-9e7f-c8310af11581",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "7fd115ca-a3ab-4997-9284-99843b1ffb4e",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "",
+ "Title": "UI_CONTRACT_KOSUMOSU_LEVEL_4_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Kosumosu Level 4",
+ "RequiredUnlockable": "ACCESS_HIT_SNOW_CRANE",
+ "Location": "LOCATION_HOKKAIDO",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_scene_snowcrane.entity",
+ "Release": "1.6.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "88451dd9-4b57-441e-9eab-e20b9879bafa",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "ad7ff41a-bcef-4e6a-90fe-175edbf363e5" },
+ { "Id": "121fe46a-981e-43a4-9e7f-c8310af11581" },
+ { "Id": "f0947de6-d10f-4ebf-87f7-056637d25b03" },
+ { "Id": "2828f753-d86a-41d3-9e12-54b0dc61bf00" },
+ { "Id": "3873b688-fc76-4f8e-9e49-f50b9d665181" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:42.7887517Z",
+ "PublicId": "010077267447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU5.json b/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU5.json
new file mode 100644
index 000000000..e599bf378
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/KOSUMOSU/KOSUMOSU5.json
@@ -0,0 +1,171 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "Id": "3873b688-fc76-4f8e-9e49-f50b9d665181",
+ "Activation": {
+ "$eq": [
+ "$2828f753-d86a-41d3-9e12-54b0dc61bf00",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfFailed": { "Visible": false } },
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_KOSUMOSU_OBJ_1_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_KOSUMOSU_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"]
+ },
+ "States": {
+ "Start": { "-": { "Transition": "WaitForPickup" } },
+ "WaitForPickup": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "87d60de1-c050-48a1-ba43-9d2dbc052de0"
+ ]
+ },
+ "Transition": "KillCountdown"
+ }
+ },
+ "KillCountdown": {
+ "$timer": {
+ "Condition": { "$after": 60 },
+ "Transition": "Success"
+ },
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2e1a30c5-b1e0-4984-b3f4-67f01f9ebfef"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "2828f753-d86a-41d3-9e12-54b0dc61bf00",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Hokkaido_SleepQuarters_BreakAndEnter.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_HOKKAIDO_SAFE_SLEEP_QUARTERS_NAME",
+ "BriefingText": "$loc UI_CONTRACT_KOSUMOSU_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_KOSUMOSU_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["e74dfd73-6051-4490-bfc2-401d4b54421a"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "87d60de1-c050-48a1-ba43-9d2dbc052de0"
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "ad7ff41a-bcef-4e6a-90fe-175edbf363e5",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_KOSUMOSU_OBJ_3_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_KOSUMOSU_OBJ_3_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["f19cb43e-7f33-4d27-aa42-ecd7918eb2fe"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f19cb43e-7f33-4d27-aa42-ecd7918eb2fe"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/Scenes/Missions/Hokkaido/gamechanger_snowcrane_wildcard_kosumosu.brick"
+ ],
+ "GameChangers": [
+ "ee5fa046-141b-46c8-bc3c-9216b1e7eaf1",
+ "0dc391f1-badf-442d-afbb-34884afeab99",
+ "121fe46a-981e-43a4-9e7f-c8310af11581",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "0cf5e693-35ec-457e-a004-da4672b90376",
+ "cb5e571d-dfcb-44aa-852a-6a246efa276e"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "7ec4bbd5-6c02-4640-b5dd-4e604081b4d2",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "",
+ "Title": "UI_CONTRACT_KOSUMOSU_LEVEL_5_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Kosumosu Level 5",
+ "RequiredUnlockable": "ACCESS_HIT_SNOW_CRANE",
+ "Location": "LOCATION_HOKKAIDO",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_scene_snowcrane.entity",
+ "Release": "1.6.0 Escalation",
+ "Type": "escalation",
+ "InGroup": "88451dd9-4b57-441e-9eab-e20b9879bafa",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "3873b688-fc76-4f8e-9e49-f50b9d665181" },
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "IsNew": true, "Id": "cb5e571d-dfcb-44aa-852a-6a246efa276e" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "ad7ff41a-bcef-4e6a-90fe-175edbf363e5" },
+ { "Id": "121fe46a-981e-43a4-9e7f-c8310af11581" },
+ { "Id": "0dc391f1-badf-442d-afbb-34884afeab99" },
+ { "Id": "2828f753-d86a-41d3-9e12-54b0dc61bf00" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:42.8356308Z",
+ "PublicId": "010329437847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA.json b/contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA.json
new file mode 100644
index 000000000..631eb09cc
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "85a2b618-2e3c-444f-931c-b89d566e45f7",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Hokkaido_Sakura.jpg",
+ "Title": "UI_CONTRACT_SAKURA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_SAKURA_GROUP_DESC",
+ "CodeName_Hint": "Sakura Group",
+ "RequiredUnlockable": "ACCESS_HIT_SNOW_CRANE",
+ "Location": "LOCATION_HOKKAIDO",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_scene_snowcrane.entity",
+ "Release": "1.7.0 Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "ae4db4c3-32bb-4717-8df3-83d8f77a6d0f",
+ "7f5d1e2a-9c89-48c2-a370-85d851c3cc21",
+ "6b1fcdc7-e2c9-48c4-b1fb-0a8dd817f3b2",
+ "d80abc24-f7d5-4e6b-a6c2-fd318135d160",
+ "b007a400-66b8-43c3-a919-3195e343f7b1"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:24.4604962Z",
+ "PublicId": "010557769147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HOKKAIDO/SUSUMU1.json b/contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA1.json
similarity index 85%
rename from contractdata/HOKKAIDO/SUSUMU1.json
rename to contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA1.json
index 7b2710ed1..80258be7c 100644
--- a/contractdata/HOKKAIDO/SUSUMU1.json
+++ b/contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA1.json
@@ -6,9 +6,7 @@
"Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5",
"Category": "primary",
"TargetConditions": [],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_SAKURA_OBJ_1"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SAKURA_OBJ_1" },
"BriefingText": "$loc UI_CONTRACT_SAKURA_OBJ_1",
"Type": "statemachine",
"Definition": {
@@ -44,8 +42,7 @@
"IsPublished": true,
"CreationTimestamp": "2016-05-04T09:51:27.393Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
- "TileImage": "images/contracts/escalation/contractescalation_hokkaido_sakura.jpg",
- "Entitlements": ["H1_LEGACY_STANDARD"],
+ "TileImage": "",
"Title": "UI_CONTRACT_SAKURA_LEVEL_1_TITLE",
"Description": "",
"CodeName_Hint": "Sakura Level 1",
@@ -56,12 +53,11 @@
"Type": "escalation",
"InGroup": "85a2b618-2e3c-444f-931c-b89d566e45f7",
"GroupObjectiveDisplayOrder": [
- {
- "Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5"
- }
+ { "Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5" }
],
"LastUpdate": "2020-11-09T13:35:48.8825492Z",
- "PublicId": "010486874447"
+ "PublicId": "010486874447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/HOKKAIDO/SUSUMU2.json b/contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA2.json
similarity index 84%
rename from contractdata/HOKKAIDO/SUSUMU2.json
rename to contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA2.json
index 65b937508..3b648d65e 100644
--- a/contractdata/HOKKAIDO/SUSUMU2.json
+++ b/contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA2.json
@@ -6,9 +6,7 @@
"Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5",
"Category": "primary",
"TargetConditions": [],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_SAKURA_OBJ_1"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SAKURA_OBJ_1" },
"BriefingText": "$loc UI_CONTRACT_SAKURA_OBJ_1",
"Type": "statemachine",
"Definition": {
@@ -44,9 +42,7 @@
"HardCondition": true
}
],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_SAKURA_OBJ_2"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SAKURA_OBJ_2" },
"BriefingText": "$loc UI_CONTRACT_SAKURA_OBJ_2",
"Type": "statemachine",
"Definition": {
@@ -101,15 +97,9 @@
"Definition": {
"Scope": "session",
"States": {
- "Start": {
- "-": {
- "Transition": "Success"
- }
- },
+ "Start": { "-": { "Transition": "Success" } },
"Success": {
- "Dexter_Disguise_Gone": {
- "Transition": "Failure"
- }
+ "Dexter_Disguise_Gone": { "Transition": "Failure" }
}
}
}
@@ -126,8 +116,7 @@
"IsPublished": true,
"CreationTimestamp": "2016-05-04T09:51:27.393Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
- "TileImage": "images/contracts/escalation/contractescalation_hokkaido_sakura.jpg",
- "Entitlements": ["H1_LEGACY_STANDARD"],
+ "TileImage": "",
"Title": "UI_CONTRACT_SAKURA_LEVEL_2_TITLE",
"Description": "",
"CodeName_Hint": "Sakura Level 2",
@@ -138,16 +127,12 @@
"Type": "escalation",
"InGroup": "85a2b618-2e3c-444f-931c-b89d566e45f7",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "8c586beb-84cc-4783-83be-53a28f455d68"
- },
- {
- "Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5"
- }
+ { "IsNew": true, "Id": "8c586beb-84cc-4783-83be-53a28f455d68" },
+ { "Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5" }
],
"LastUpdate": "2020-11-09T13:35:48.9450285Z",
- "PublicId": "010767383147"
+ "PublicId": "010767383147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/HOKKAIDO/SUSUMU3.json b/contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA3.json
similarity index 84%
rename from contractdata/HOKKAIDO/SUSUMU3.json
rename to contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA3.json
index 1188cfc79..a55478a64 100644
--- a/contractdata/HOKKAIDO/SUSUMU3.json
+++ b/contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA3.json
@@ -14,9 +14,7 @@
"Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5",
"Category": "primary",
"TargetConditions": [],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_SAKURA_OBJ_1"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SAKURA_OBJ_1" },
"BriefingText": "$loc UI_CONTRACT_SAKURA_OBJ_1",
"Type": "statemachine",
"Definition": {
@@ -52,9 +50,7 @@
"HardCondition": true
}
],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_SAKURA_OBJ_2"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SAKURA_OBJ_2" },
"BriefingText": "$loc UI_CONTRACT_SAKURA_OBJ_2",
"Type": "statemachine",
"Definition": {
@@ -109,15 +105,9 @@
"Definition": {
"Scope": "session",
"States": {
- "Start": {
- "-": {
- "Transition": "Success"
- }
- },
+ "Start": { "-": { "Transition": "Success" } },
"Success": {
- "Dexter_Disguise_Gone": {
- "Transition": "Failure"
- }
+ "Dexter_Disguise_Gone": { "Transition": "Failure" }
}
}
}
@@ -127,9 +117,7 @@
"Category": "primary",
"ObjectiveType": "custom",
"Image": "images/contracts/escalation/ContractEscalation_Sakura_Fugu_Objective.jpg",
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_SAKURA_OBJ_3"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SAKURA_OBJ_3" },
"BriefingText": "$loc UI_CONTRACT_SAKURA_OBJ_3",
"BriefingName": "$loc UI_CONTRACT_FUGU_BRIEFING_NAME",
"Type": "statemachine",
@@ -168,8 +156,7 @@
"IsPublished": true,
"CreationTimestamp": "2016-05-04T09:51:27.393Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
- "TileImage": "images/contracts/escalation/contractescalation_hokkaido_sakura.jpg",
- "Entitlements": ["H1_LEGACY_STANDARD"],
+ "TileImage": "",
"Title": "UI_CONTRACT_SAKURA_LEVEL_3_TITLE",
"Description": "",
"CodeName_Hint": "Sakura Level 3",
@@ -180,23 +167,14 @@
"Type": "escalation",
"InGroup": "85a2b618-2e3c-444f-931c-b89d566e45f7",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "c1c98a68-9b0b-420b-98ae-ce94b4c3c548"
- },
- {
- "IsNew": true,
- "Id": "80325660-87e8-4942-b491-255f12f08a94"
- },
- {
- "Id": "8c586beb-84cc-4783-83be-53a28f455d68"
- },
- {
- "Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5"
- }
+ { "IsNew": true, "Id": "c1c98a68-9b0b-420b-98ae-ce94b4c3c548" },
+ { "IsNew": true, "Id": "80325660-87e8-4942-b491-255f12f08a94" },
+ { "Id": "8c586beb-84cc-4783-83be-53a28f455d68" },
+ { "Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5" }
],
"LastUpdate": "2020-11-09T13:35:49.0231595Z",
- "PublicId": "010531614147"
+ "PublicId": "010531614147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/HOKKAIDO/SUSUMU4.json b/contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA4.json
similarity index 84%
rename from contractdata/HOKKAIDO/SUSUMU4.json
rename to contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA4.json
index 09e1f8ffd..930d48962 100644
--- a/contractdata/HOKKAIDO/SUSUMU4.json
+++ b/contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA4.json
@@ -14,9 +14,7 @@
"Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5",
"Category": "primary",
"TargetConditions": [],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_SAKURA_OBJ_1"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SAKURA_OBJ_1" },
"BriefingText": "$loc UI_CONTRACT_SAKURA_OBJ_1",
"Type": "statemachine",
"Definition": {
@@ -52,9 +50,7 @@
"HardCondition": true
}
],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_SAKURA_OBJ_2"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SAKURA_OBJ_2" },
"BriefingText": "$loc UI_CONTRACT_SAKURA_OBJ_2",
"Type": "statemachine",
"Definition": {
@@ -109,15 +105,9 @@
"Definition": {
"Scope": "session",
"States": {
- "Start": {
- "-": {
- "Transition": "Success"
- }
- },
+ "Start": { "-": { "Transition": "Success" } },
"Success": {
- "Dexter_Disguise_Gone": {
- "Transition": "Failure"
- }
+ "Dexter_Disguise_Gone": { "Transition": "Failure" }
}
}
}
@@ -127,9 +117,7 @@
"Category": "primary",
"ObjectiveType": "custom",
"Image": "images/contracts/escalation/ContractEscalation_Sakura_Fugu_Objective.jpg",
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_SAKURA_OBJ_3"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SAKURA_OBJ_3" },
"BriefingText": "$loc UI_CONTRACT_SAKURA_OBJ_3",
"BriefingName": "$loc UI_CONTRACT_FUGU_BRIEFING_NAME",
"Type": "statemachine",
@@ -176,8 +164,7 @@
"IsPublished": true,
"CreationTimestamp": "2016-05-04T09:51:27.393Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
- "TileImage": "images/contracts/escalation/contractescalation_hokkaido_sakura.jpg",
- "Entitlements": ["H1_LEGACY_STANDARD"],
+ "TileImage": "",
"Title": "UI_CONTRACT_SAKURA_LEVEL_4_TITLE",
"Description": "",
"CodeName_Hint": "Sakura Level 4",
@@ -188,25 +175,15 @@
"Type": "escalation",
"InGroup": "85a2b618-2e3c-444f-931c-b89d566e45f7",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a"
- },
- {
- "Id": "c1c98a68-9b0b-420b-98ae-ce94b4c3c548"
- },
- {
- "Id": "80325660-87e8-4942-b491-255f12f08a94"
- },
- {
- "Id": "8c586beb-84cc-4783-83be-53a28f455d68"
- },
- {
- "Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5"
- }
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "c1c98a68-9b0b-420b-98ae-ce94b4c3c548" },
+ { "Id": "80325660-87e8-4942-b491-255f12f08a94" },
+ { "Id": "8c586beb-84cc-4783-83be-53a28f455d68" },
+ { "Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5" }
],
"LastUpdate": "2020-11-09T13:35:49.1325497Z",
- "PublicId": "010287639947"
+ "PublicId": "010287639947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/HOKKAIDO/SUSUMU5.json b/contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA5.json
similarity index 84%
rename from contractdata/HOKKAIDO/SUSUMU5.json
rename to contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA5.json
index 5aea41f2a..04ddf558c 100644
--- a/contractdata/HOKKAIDO/SUSUMU5.json
+++ b/contractdata/HOKKAIDO/ESCALATION/SAKURA/SAKURA5.json
@@ -15,9 +15,7 @@
"Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5",
"Category": "primary",
"TargetConditions": [],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_SAKURA_OBJ_1"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SAKURA_OBJ_1" },
"BriefingText": "$loc UI_CONTRACT_SAKURA_OBJ_1",
"Type": "statemachine",
"Definition": {
@@ -53,9 +51,7 @@
"HardCondition": true
}
],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_SAKURA_OBJ_2"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SAKURA_OBJ_2" },
"BriefingText": "$loc UI_CONTRACT_SAKURA_OBJ_2",
"Type": "statemachine",
"Definition": {
@@ -110,15 +106,9 @@
"Definition": {
"Scope": "session",
"States": {
- "Start": {
- "-": {
- "Transition": "Success"
- }
- },
+ "Start": { "-": { "Transition": "Success" } },
"Success": {
- "Dexter_Disguise_Gone": {
- "Transition": "Failure"
- }
+ "Dexter_Disguise_Gone": { "Transition": "Failure" }
}
}
}
@@ -128,9 +118,7 @@
"Category": "primary",
"ObjectiveType": "custom",
"Image": "images/contracts/escalation/ContractEscalation_Sakura_Fugu_Objective.jpg",
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_SAKURA_OBJ_3"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SAKURA_OBJ_3" },
"BriefingText": "$loc UI_CONTRACT_SAKURA_OBJ_3",
"BriefingName": "$loc UI_CONTRACT_FUGU_BRIEFING_NAME",
"Type": "statemachine",
@@ -165,9 +153,7 @@
"Id": "bc0794e0-8ca7-492f-8984-3240ef774aa1",
"Category": "primary",
"TargetConditions": [],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_SAKURA_OBJ_4"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SAKURA_OBJ_4" },
"BriefingText": "$loc UI_CONTRACT_SAKURA_OBJ_4",
"Type": "statemachine",
"Definition": {
@@ -209,8 +195,7 @@
"IsPublished": true,
"CreationTimestamp": "2016-05-04T09:51:27.393Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
- "TileImage": "images/contracts/escalation/contractescalation_hokkaido_sakura.jpg",
- "Entitlements": ["H1_LEGACY_STANDARD"],
+ "TileImage": "",
"Title": "UI_CONTRACT_SAKURA_LEVEL_5_TITLE",
"Description": "",
"CodeName_Hint": "Sakura Level 5",
@@ -221,28 +206,16 @@
"Type": "escalation",
"InGroup": "85a2b618-2e3c-444f-931c-b89d566e45f7",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "bc0794e0-8ca7-492f-8984-3240ef774aa1"
- },
- {
- "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a"
- },
- {
- "Id": "c1c98a68-9b0b-420b-98ae-ce94b4c3c548"
- },
- {
- "Id": "80325660-87e8-4942-b491-255f12f08a94"
- },
- {
- "Id": "8c586beb-84cc-4783-83be-53a28f455d68"
- },
- {
- "Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5"
- }
+ { "IsNew": true, "Id": "bc0794e0-8ca7-492f-8984-3240ef774aa1" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "c1c98a68-9b0b-420b-98ae-ce94b4c3c548" },
+ { "Id": "80325660-87e8-4942-b491-255f12f08a94" },
+ { "Id": "8c586beb-84cc-4783-83be-53a28f455d68" },
+ { "Id": "b6bfc5d9-a14d-45af-8838-771b7f6e84b5" }
],
"LastUpdate": "2020-11-09T13:35:49.2262842Z",
- "PublicId": "010803080447"
+ "PublicId": "010803080447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/HOKKAIDO/ESCALATION/TUMBLEWEED/TUMBLEWEED.json b/contractdata/HOKKAIDO/ESCALATION/TUMBLEWEED/TUMBLEWEED.json
new file mode 100644
index 000000000..24537b93e
--- /dev/null
+++ b/contractdata/HOKKAIDO/ESCALATION/TUMBLEWEED/TUMBLEWEED.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": [],
+ "Entrances": ["82461a54-f864-4041-972d-33ea82d444f7"],
+ "Stashpoints": []
+ },
+ "Metadata": {
+ "Id": "e96fb040-a13f-466c-9d96-c8f3b2b8a09a",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Hokkaido_Tumbleweed.jpg",
+ "Title": "UI_CONTRACT_TUMBLEWEED_GROUP_TITLE",
+ "Description": "UI_CONTRACT_TUMBLEWEED_GROUP_DESC",
+ "CodeName_Hint": "Tumbleweed Group",
+ "RequiredUnlockable": "ACCESS_HIT_SNOW_CRANE",
+ "Location": "LOCATION_HOKKAIDO",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Hokkaido/_scene_snowcrane_tumbleweed.entity",
+ "Release": "1.13.0 Escalation",
+ "Type": "escalation",
+ "Entitlements": ["TOKEN_OUTFIT_HOKKAIDO_COWBOY", "H1_LEGACY_STANDARD"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "d5e97d48-e58b-4d43-be35-ec29a51df452",
+ "3e94d080-c6e4-4a2d-9a7d-74322440c877",
+ "5db4c764-7ab7-40c1-8688-e2b98176fa35"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:26.3355194Z",
+ "PublicId": "010726841747"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/HOKKAIDO/DEXTER1.json b/contractdata/HOKKAIDO/ESCALATION/TUMBLEWEED/TUMBLEWEED1.json
similarity index 89%
rename from contractdata/HOKKAIDO/DEXTER1.json
rename to contractdata/HOKKAIDO/ESCALATION/TUMBLEWEED/TUMBLEWEED1.json
index 2e25ade1a..2cf40c226 100644
--- a/contractdata/HOKKAIDO/DEXTER1.json
+++ b/contractdata/HOKKAIDO/ESCALATION/TUMBLEWEED/TUMBLEWEED1.json
@@ -99,9 +99,9 @@
"Metadata": {
"Id": "d5e97d48-e58b-4d43-be35-ec29a51df452",
"IsPublished": true,
- "CreationTimestamp": "2016-05-04T09:51:27.3937089Z",
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
- "TileImage": "images/contracts/escalation/ContractEscalation_Hokkaido_Tumbleweed.jpg",
+ "TileImage": "",
"Title": "UI_CONTRACT_TUMBLEWEED_LEVEL_1_TITLE",
"Description": "",
"CodeName_Hint": "Tumbleweed Level 1",
@@ -112,19 +112,13 @@
"Type": "escalation",
"InGroup": "e96fb040-a13f-466c-9d96-c8f3b2b8a09a",
"GroupObjectiveDisplayOrder": [
- {
- "Id": "dbc52be2-38ba-4bdf-be97-ec2799c821ab"
- },
- {
- "Id": "ad69a093-7021-4371-bec5-577963be4d3f"
- },
- {
- "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
- }
+ { "Id": "dbc52be2-38ba-4bdf-be97-ec2799c821ab" },
+ { "Id": "ad69a093-7021-4371-bec5-577963be4d3f" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" }
],
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "LastUpdate": "2021-03-30T13:03:21.7628627Z",
- "PublicId": "010022251847"
+ "LastUpdate": "2020-11-09T13:35:52.3512962Z",
+ "PublicId": "010022251847",
+ "Entitlements": ["TOKEN_OUTFIT_HOKKAIDO_COWBOY", "H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/HOKKAIDO/DEXTER2.json b/contractdata/HOKKAIDO/ESCALATION/TUMBLEWEED/TUMBLEWEED2.json
similarity index 74%
rename from contractdata/HOKKAIDO/DEXTER2.json
rename to contractdata/HOKKAIDO/ESCALATION/TUMBLEWEED/TUMBLEWEED2.json
index a77b2a4fb..a89cff7f1 100644
--- a/contractdata/HOKKAIDO/DEXTER2.json
+++ b/contractdata/HOKKAIDO/ESCALATION/TUMBLEWEED/TUMBLEWEED2.json
@@ -28,9 +28,7 @@
},
"Transition": "Success"
},
- "StrikerInInventory": {
- "Transition": "Success"
- }
+ "StrikerInInventory": { "Transition": "Success" }
}
}
}
@@ -97,19 +95,13 @@
"Type": "statemachine",
"Category": "condition",
"ExcludeFromScoring": true,
- "OnActive": {
- "IfInProgress": {
- "Visible": false
- }
- },
+ "OnActive": { "IfInProgress": { "Visible": false } },
"Definition": {
"Scope": "session",
"Context": {},
"States": {
"Start": {
- "YukiIsTrespasser": {
- "Transition": "Success"
- }
+ "YukiIsTrespasser": { "Transition": "Success" }
}
}
}
@@ -125,11 +117,7 @@
"Completed"
]
},
- "OnActive": {
- "IfCompleted": {
- "Visible": false
- }
- },
+ "OnActive": { "IfCompleted": { "Visible": false } },
"BriefingText": "$loc UI_CONTRACT_TRESPASSER_FAIL_ESCAPE",
"HUDTemplate": {
"display": "$loc UI_CONTRACT_TRESPASSER_OBJ_ESCAPE"
@@ -138,29 +126,19 @@
"Definition": {
"Context": {},
"States": {
- "Start": {
- "-": {
- "Transition": "Success"
- }
- },
+ "Start": { "-": { "Transition": "Success" } },
"Success": {
"YukiIsTrespasser": {
"Transition": "IsYukiEscaping"
}
},
"IsYukiEscaping": {
- "TargetEscapeStarted": {
- "Transition": "Countdown"
- }
+ "TargetEscapeStarted": { "Transition": "Countdown" }
},
"Countdown": {
- "TargetEscapeFoiled": {
- "Transition": "Success"
- },
+ "TargetEscapeFoiled": { "Transition": "Success" },
"$timer": {
- "Condition": {
- "$after": 45
- },
+ "Condition": { "$after": 45 },
"Transition": "Failure"
},
"Kill": {
@@ -184,10 +162,7 @@
"BriefingText": "$loc UI_CONTRACT_TUMBLEWEED_THREE_TRESPASSERS_OBJ",
"Image": "images/contracts/gamechangers/Gamechanger_Hokkaido_Three_Trespassers.jpg",
"OnActive": {
- "IfCompleted": {
- "State": "Completed",
- "Visible": false
- }
+ "IfCompleted": { "State": "Completed", "Visible": false }
},
"Type": "statemachine",
"HUDTemplate": {
@@ -195,9 +170,7 @@
},
"Definition": {
"Scope": "session",
- "Context": {
- "TargetsCounter": 0
- },
+ "Context": { "TargetsCounter": 0 },
"ContextListeners": {
"TargetsCounter": {
"type": "objective-counter",
@@ -223,17 +196,13 @@
}
]
},
- "Actions": {
- "$inc": "TargetsCounter"
- },
+ "Actions": { "$inc": "TargetsCounter" },
"Transition": "CheckCount"
}
],
"DexterDeadAsTrespasser": [
{
- "Actions": {
- "$inc": "TargetsCounter"
- },
+ "Actions": { "$inc": "TargetsCounter" },
"Transition": "CheckCount"
}
]
@@ -246,18 +215,12 @@
},
"Transition": "Success"
},
- {
- "Transition": "Start"
- }
+ { "Transition": "Start" }
]
},
"Success": {
"-": [
- {
- "Actions": {
- "$set": ["TargetsCounter", 0]
- }
- }
+ { "Actions": { "$set": ["TargetsCounter", 0] } }
]
}
}
@@ -272,15 +235,9 @@
"ExcludeFromScoring": true,
"Image": "images/contracts/gamechangers/Gamechanger_Hokkaido_Three_Trespassers.jpg",
"OnActive": {
- "IfInProgress": {
- "Visible": false
- },
- "IfFailed": {
- "Visible": false
- },
- "IfCompleted": {
- "Visible": true
- }
+ "IfInProgress": { "Visible": false },
+ "IfFailed": { "Visible": false },
+ "IfCompleted": { "Visible": true }
},
"Type": "statemachine",
"HUDTemplate": {
@@ -288,9 +245,7 @@
},
"Definition": {
"Scope": "session",
- "Context": {
- "TotalTargetsCounter": 0
- },
+ "Context": { "TotalTargetsCounter": 0 },
"ContextListeners": {
"TotalTargetsCounter": {
"type": "objective-counter",
@@ -316,28 +271,14 @@
}
]
},
- "Actions": {
- "$inc": "TotalTargetsCounter"
- }
+ "Actions": { "$inc": "TotalTargetsCounter" }
}
],
"DexterDeadAsTrespasser": [
- {
- "Actions": {
- "$inc": "TotalTargetsCounter"
- }
- }
+ { "Actions": { "$inc": "TotalTargetsCounter" } }
],
- "ContractEnd": [
- {
- "Transition": "Success"
- }
- ],
- "exit_gate": [
- {
- "Transition": "Success"
- }
- ]
+ "ContractEnd": [{ "Transition": "Success" }],
+ "exit_gate": [{ "Transition": "Success" }]
}
}
}
@@ -355,9 +296,9 @@
"Metadata": {
"Id": "3e94d080-c6e4-4a2d-9a7d-74322440c877",
"IsPublished": true,
- "CreationTimestamp": "2016-05-04T09:51:27.3937089Z",
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
- "TileImage": "images/contracts/escalation/ContractEscalation_Hokkaido_Tumbleweed.jpg",
+ "TileImage": "",
"Title": "UI_CONTRACT_TUMBLEWEED_LEVEL_2_TITLE",
"Description": "",
"CodeName_Hint": "Tumbleweed Level 2",
@@ -368,34 +309,17 @@
"Type": "escalation",
"InGroup": "e96fb040-a13f-466c-9d96-c8f3b2b8a09a",
"GroupObjectiveDisplayOrder": [
- {
- "Id": "c2d87e6b-8ea8-4948-975f-4cb9d76ee37f"
- },
- {
- "IsNew": true,
- "Id": "93867f64-4b76-46d8-a3be-1ac47a38735c"
- },
- {
- "IsNew": true,
- "Id": "cb659e9c-46e3-4f32-ba22-1224a9cfb621"
- },
- {
- "IsNew": true,
- "Id": "925b079e-71b6-47ce-8519-927c6fb7d758"
- },
- {
- "Id": "dbc52be2-38ba-4bdf-be97-ec2799c821ab"
- },
- {
- "Id": "ad69a093-7021-4371-bec5-577963be4d3f"
- },
- {
- "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
- }
+ { "Id": "c2d87e6b-8ea8-4948-975f-4cb9d76ee37f" },
+ { "IsNew": true, "Id": "93867f64-4b76-46d8-a3be-1ac47a38735c" },
+ { "IsNew": true, "Id": "cb659e9c-46e3-4f32-ba22-1224a9cfb621" },
+ { "IsNew": true, "Id": "925b079e-71b6-47ce-8519-927c6fb7d758" },
+ { "Id": "dbc52be2-38ba-4bdf-be97-ec2799c821ab" },
+ { "Id": "ad69a093-7021-4371-bec5-577963be4d3f" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" }
],
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "LastUpdate": "2021-03-30T13:03:21.7802916Z",
- "PublicId": "010445366847"
+ "LastUpdate": "2020-11-09T13:35:52.4762977Z",
+ "PublicId": "010445366847",
+ "Entitlements": ["TOKEN_OUTFIT_HOKKAIDO_COWBOY", "H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/HOKKAIDO/DEXTER3.json b/contractdata/HOKKAIDO/ESCALATION/TUMBLEWEED/TUMBLEWEED3.json
similarity index 74%
rename from contractdata/HOKKAIDO/DEXTER3.json
rename to contractdata/HOKKAIDO/ESCALATION/TUMBLEWEED/TUMBLEWEED3.json
index 995bd18d9..5a9e7b6f7 100644
--- a/contractdata/HOKKAIDO/DEXTER3.json
+++ b/contractdata/HOKKAIDO/ESCALATION/TUMBLEWEED/TUMBLEWEED3.json
@@ -28,9 +28,7 @@
},
"Transition": "Success"
},
- "StrikerInInventory": {
- "Transition": "Success"
- }
+ "StrikerInInventory": { "Transition": "Success" }
}
}
}
@@ -108,19 +106,13 @@
"Type": "statemachine",
"Category": "condition",
"ExcludeFromScoring": true,
- "OnActive": {
- "IfInProgress": {
- "Visible": false
- }
- },
+ "OnActive": { "IfInProgress": { "Visible": false } },
"Definition": {
"Scope": "session",
"Context": {},
"States": {
"Start": {
- "YukiIsTrespasser": {
- "Transition": "Success"
- }
+ "YukiIsTrespasser": { "Transition": "Success" }
}
}
}
@@ -136,11 +128,7 @@
"Completed"
]
},
- "OnActive": {
- "IfCompleted": {
- "Visible": false
- }
- },
+ "OnActive": { "IfCompleted": { "Visible": false } },
"BriefingText": "$loc UI_CONTRACT_TRESPASSER_FAIL_ESCAPE",
"HUDTemplate": {
"display": "$loc UI_CONTRACT_TRESPASSER_OBJ_ESCAPE"
@@ -149,29 +137,19 @@
"Definition": {
"Context": {},
"States": {
- "Start": {
- "-": {
- "Transition": "Success"
- }
- },
+ "Start": { "-": { "Transition": "Success" } },
"Success": {
"YukiIsTrespasser": {
"Transition": "IsYukiEscaping"
}
},
"IsYukiEscaping": {
- "TargetEscapeStarted": {
- "Transition": "Countdown"
- }
+ "TargetEscapeStarted": { "Transition": "Countdown" }
},
"Countdown": {
- "TargetEscapeFoiled": {
- "Transition": "Success"
- },
+ "TargetEscapeFoiled": { "Transition": "Success" },
"$timer": {
- "Condition": {
- "$after": 45
- },
+ "Condition": { "$after": 45 },
"Transition": "Failure"
},
"Kill": {
@@ -195,10 +173,7 @@
"BriefingText": "$loc UI_CONTRACT_TUMBLEWEED_THREE_TRESPASSERS_OBJ",
"Image": "images/contracts/gamechangers/Gamechanger_Hokkaido_Three_Trespassers.jpg",
"OnActive": {
- "IfCompleted": {
- "State": "Completed",
- "Visible": false
- }
+ "IfCompleted": { "State": "Completed", "Visible": false }
},
"Type": "statemachine",
"HUDTemplate": {
@@ -206,9 +181,7 @@
},
"Definition": {
"Scope": "session",
- "Context": {
- "TargetsCounter": 0
- },
+ "Context": { "TargetsCounter": 0 },
"ContextListeners": {
"TargetsCounter": {
"type": "objective-counter",
@@ -234,17 +207,13 @@
}
]
},
- "Actions": {
- "$inc": "TargetsCounter"
- },
+ "Actions": { "$inc": "TargetsCounter" },
"Transition": "CheckCount"
}
],
"DexterDeadAsTrespasser": [
{
- "Actions": {
- "$inc": "TargetsCounter"
- },
+ "Actions": { "$inc": "TargetsCounter" },
"Transition": "CheckCount"
}
]
@@ -257,18 +226,12 @@
},
"Transition": "Success"
},
- {
- "Transition": "Start"
- }
+ { "Transition": "Start" }
]
},
"Success": {
"-": [
- {
- "Actions": {
- "$set": ["TargetsCounter", 0]
- }
- }
+ { "Actions": { "$set": ["TargetsCounter", 0] } }
]
}
}
@@ -283,15 +246,9 @@
"ExcludeFromScoring": true,
"Image": "images/contracts/gamechangers/Gamechanger_Hokkaido_Three_Trespassers.jpg",
"OnActive": {
- "IfInProgress": {
- "Visible": false
- },
- "IfFailed": {
- "Visible": false
- },
- "IfCompleted": {
- "Visible": true
- }
+ "IfInProgress": { "Visible": false },
+ "IfFailed": { "Visible": false },
+ "IfCompleted": { "Visible": true }
},
"Type": "statemachine",
"HUDTemplate": {
@@ -299,9 +256,7 @@
},
"Definition": {
"Scope": "session",
- "Context": {
- "TotalTargetsCounter": 0
- },
+ "Context": { "TotalTargetsCounter": 0 },
"ContextListeners": {
"TotalTargetsCounter": {
"type": "objective-counter",
@@ -327,28 +282,14 @@
}
]
},
- "Actions": {
- "$inc": "TotalTargetsCounter"
- }
+ "Actions": { "$inc": "TotalTargetsCounter" }
}
],
"DexterDeadAsTrespasser": [
- {
- "Actions": {
- "$inc": "TotalTargetsCounter"
- }
- }
- ],
- "ContractEnd": [
- {
- "Transition": "Success"
- }
+ { "Actions": { "$inc": "TotalTargetsCounter" } }
],
- "exit_gate": [
- {
- "Transition": "Success"
- }
- ]
+ "ContractEnd": [{ "Transition": "Success" }],
+ "exit_gate": [{ "Transition": "Success" }]
}
}
}
@@ -367,9 +308,9 @@
"Metadata": {
"Id": "5db4c764-7ab7-40c1-8688-e2b98176fa35",
"IsPublished": true,
- "CreationTimestamp": "2016-05-04T09:51:27.3937089Z",
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
- "TileImage": "images/contracts/escalation/ContractEscalation_Hokkaido_Tumbleweed.jpg",
+ "TileImage": "",
"Title": "UI_CONTRACT_TUMBLEWEED_LEVEL_3_TITLE",
"Description": "",
"CodeName_Hint": "Tumbleweed Level 3",
@@ -380,38 +321,19 @@
"Type": "escalation",
"InGroup": "e96fb040-a13f-466c-9d96-c8f3b2b8a09a",
"GroupObjectiveDisplayOrder": [
- {
- "Id": "c2d87e6b-8ea8-4948-975f-4cb9d76ee37f"
- },
- {
- "IsNew": true,
- "Id": "54b9eb44-e020-4739-8ece-3985a347d5e0"
- },
- {
- "Id": "925b079e-71b6-47ce-8519-927c6fb7d758"
- },
- {
- "Id": "93867f64-4b76-46d8-a3be-1ac47a38735c"
- },
- {
- "Id": "cb659e9c-46e3-4f32-ba22-1224a9cfb621"
- },
- {
- "Id": "925b079e-71b6-47ce-8519-927c6fb7d758"
- },
- {
- "Id": "dbc52be2-38ba-4bdf-be97-ec2799c821ab"
- },
- {
- "Id": "ad69a093-7021-4371-bec5-577963be4d3f"
- },
- {
- "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
- }
+ { "Id": "c2d87e6b-8ea8-4948-975f-4cb9d76ee37f" },
+ { "IsNew": true, "Id": "54b9eb44-e020-4739-8ece-3985a347d5e0" },
+ { "Id": "925b079e-71b6-47ce-8519-927c6fb7d758" },
+ { "Id": "93867f64-4b76-46d8-a3be-1ac47a38735c" },
+ { "Id": "cb659e9c-46e3-4f32-ba22-1224a9cfb621" },
+ { "Id": "925b079e-71b6-47ce-8519-927c6fb7d758" },
+ { "Id": "dbc52be2-38ba-4bdf-be97-ec2799c821ab" },
+ { "Id": "ad69a093-7021-4371-bec5-577963be4d3f" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" }
],
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "LastUpdate": "2021-03-30T13:03:21.797677Z",
- "PublicId": "010821107847"
+ "LastUpdate": "2020-11-09T13:35:52.5700486Z",
+ "PublicId": "010821107847",
+ "Entitlements": ["TOKEN_OUTFIT_HOKKAIDO_COWBOY", "H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/MARRAKESH/THEANGELOFDEATH.json b/contractdata/MARRAKESH/ELUSIVE/THEANGELOFDEATH.json
similarity index 96%
rename from contractdata/MARRAKESH/THEANGELOFDEATH.json
rename to contractdata/MARRAKESH/ELUSIVE/THEANGELOFDEATH.json
index 89b61526e..e30863213 100644
--- a/contractdata/MARRAKESH/THEANGELOFDEATH.json
+++ b/contractdata/MARRAKESH/ELUSIVE/THEANGELOFDEATH.json
@@ -49,7 +49,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "006406935647",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/MARRAKESH/THEBROTHERS.json b/contractdata/MARRAKESH/ELUSIVE/THEBROTHERS.json
similarity index 97%
rename from contractdata/MARRAKESH/THEBROTHERS.json
rename to contractdata/MARRAKESH/ELUSIVE/THEBROTHERS.json
index 7de0f1ce6..e722f8843 100644
--- a/contractdata/MARRAKESH/THEBROTHERS.json
+++ b/contractdata/MARRAKESH/ELUSIVE/THEBROTHERS.json
@@ -59,7 +59,8 @@
"TileImage": "images/contracts/Elusive/007_Negroni/Title.jpg",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/MARRAKESH/THEENTERTAINER.json b/contractdata/MARRAKESH/ELUSIVE/THEENTERTAINER.json
similarity index 98%
rename from contractdata/MARRAKESH/THEENTERTAINER.json
rename to contractdata/MARRAKESH/ELUSIVE/THEENTERTAINER.json
index 85bddce9d..6561ee0ec 100644
--- a/contractdata/MARRAKESH/THEENTERTAINER.json
+++ b/contractdata/MARRAKESH/ELUSIVE/THEENTERTAINER.json
@@ -85,7 +85,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "007884903147",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/MARRAKESH/THEFIXER.json b/contractdata/MARRAKESH/ELUSIVE/THEFIXER.json
similarity index 98%
rename from contractdata/MARRAKESH/THEFIXER.json
rename to contractdata/MARRAKESH/ELUSIVE/THEFIXER.json
index f5c96bb76..5e0deca74 100644
--- a/contractdata/MARRAKESH/THEFIXER.json
+++ b/contractdata/MARRAKESH/ELUSIVE/THEFIXER.json
@@ -134,7 +134,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "006883085247",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/MARRAKESH/THEGUNRUNNER.json b/contractdata/MARRAKESH/ELUSIVE/THEGUNRUNNER.json
similarity index 96%
rename from contractdata/MARRAKESH/THEGUNRUNNER.json
rename to contractdata/MARRAKESH/ELUSIVE/THEGUNRUNNER.json
index f77ffb620..a6101bea2 100644
--- a/contractdata/MARRAKESH/THEGUNRUNNER.json
+++ b/contractdata/MARRAKESH/ELUSIVE/THEGUNRUNNER.json
@@ -51,7 +51,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "006376609247",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH.json b/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH.json
new file mode 100644
index 000000000..8ef2b886d
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "c949817b-5212-42e8-9b06-9a2eb83de167",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-03T17:01:54.507Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Amaranth.jpg",
+ "Title": "UI_CONTRACT_AMARANTH_GROUP_TITLE",
+ "Description": "UI_CONTRACT_AMARANTH_GROUP_DESC",
+ "CodeName_Hint": "Amaranth - Group",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "11e67595-2500-4c55-a1dd-60714763d9cc",
+ "33300419-4aae-43ee-8c6a-7f01269abd6d",
+ "6687ad91-054e-48d4-b9d2-851633865d99",
+ "56aac990-940c-4cd4-b828-0a74000d54a6",
+ "15998e88-bf9e-490b-8f91-a218ee2a5739"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:17.9761043Z",
+ "PublicId": "006927920747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH1.json b/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH1.json
new file mode 100644
index 000000000..7c0ef2e36
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH1.json
@@ -0,0 +1,101 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "0a4a67d0-2734-41d1-b487-51beb4da68f3",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "138eda40-501a-48b8-affc-928321566a4e",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_AMARANTH_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_AMARANTH_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b48eccf9-2e00-417a-8478-63c37f4a9a74"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b48eccf9-2e00-417a-8478-63c37f4a9a74"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "138eda40-501a-48b8-affc-928321566a4e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b48eccf9-2e00-417a-8478-63c37f4a9a74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/marrakesh/gamechanger_amaranth_level_overrides.brick"
+ ],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "11e67595-2500-4c55-a1dd-60714763d9cc",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-02-29T09:29:08.867Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_AMARANTH_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_AMARANTH_LEVEL_1_DESC",
+ "CodeName_Hint": "Amaranth - Level 1",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "c949817b-5212-42e8-9b06-9a2eb83de167",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "0a4a67d0-2734-41d1-b487-51beb4da68f3" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:26.6948827Z",
+ "PublicId": "006505768647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH2.json b/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH2.json
new file mode 100644
index 000000000..d12ac6794
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH2.json
@@ -0,0 +1,124 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "0a4a67d0-2734-41d1-b487-51beb4da68f3",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "138eda40-501a-48b8-affc-928321566a4e",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_AMARANTH_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_AMARANTH_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b48eccf9-2e00-417a-8478-63c37f4a9a74"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b48eccf9-2e00-417a-8478-63c37f4a9a74"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "138eda40-501a-48b8-affc-928321566a4e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b48eccf9-2e00-417a-8478-63c37f4a9a74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "687dc054-0f20-43a6-8db0-2ea1af7e7c98",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Marrakesh_DataExtraction_Consulate_02.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_DATA_EXTRACTION_CONSULATE_NAME",
+ "BriefingText": "$loc UI_CONTRACT_AMARANTH_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_AMARANTH_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["9b83081d-1d1e-4191-99da-3c5c5d005a4b"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/marrakesh/gamechanger_amaranth_level_overrides.brick"
+ ],
+ "GameChangers": ["881676bf-4560-4b2e-9e41-f4d66c66aae4"]
+ },
+ "Metadata": {
+ "Id": "33300419-4aae-43ee-8c6a-7f01269abd6d",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-02-29T09:29:08.867Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_AMARANTH_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_AMARANTH_LEVEL_2_DESC",
+ "CodeName_Hint": "Amaranth - Level 2",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "c949817b-5212-42e8-9b06-9a2eb83de167",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "687dc054-0f20-43a6-8db0-2ea1af7e7c98" },
+ { "IsNew": true, "Id": "881676bf-4560-4b2e-9e41-f4d66c66aae4" },
+ { "Id": "0a4a67d0-2734-41d1-b487-51beb4da68f3" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:26.7890806Z",
+ "PublicId": "006791978247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH3.json b/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH3.json
new file mode 100644
index 000000000..4f0161fa7
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH3.json
@@ -0,0 +1,130 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "0a4a67d0-2734-41d1-b487-51beb4da68f3",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "138eda40-501a-48b8-affc-928321566a4e",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_AMARANTH_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_AMARANTH_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b48eccf9-2e00-417a-8478-63c37f4a9a74"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b48eccf9-2e00-417a-8478-63c37f4a9a74"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "138eda40-501a-48b8-affc-928321566a4e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b48eccf9-2e00-417a-8478-63c37f4a9a74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "687dc054-0f20-43a6-8db0-2ea1af7e7c98",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Marrakesh_DataExtraction_Consulate_02.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_DATA_EXTRACTION_CONSULATE_NAME",
+ "BriefingText": "$loc UI_CONTRACT_AMARANTH_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_AMARANTH_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["9b83081d-1d1e-4191-99da-3c5c5d005a4b"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/marrakesh/gamechanger_amaranth_level_overrides.brick"
+ ],
+ "GameChangers": [
+ "881676bf-4560-4b2e-9e41-f4d66c66aae4",
+ "98cff1e9-af18-421a-adc1-0b040d136250",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230"
+ ]
+ },
+ "Metadata": {
+ "Id": "6687ad91-054e-48d4-b9d2-851633865d99",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-02-29T09:29:08.867Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_AMARANTH_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_AMARANTH_LEVEL_3_DESC",
+ "CodeName_Hint": "Amaranth - Level 3",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "c949817b-5212-42e8-9b06-9a2eb83de167",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "98cff1e9-af18-421a-adc1-0b040d136250" },
+ { "IsNew": true, "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "687dc054-0f20-43a6-8db0-2ea1af7e7c98" },
+ { "Id": "881676bf-4560-4b2e-9e41-f4d66c66aae4" },
+ { "Id": "0a4a67d0-2734-41d1-b487-51beb4da68f3" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:27.0073815Z",
+ "PublicId": "006228027247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH4.json b/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH4.json
new file mode 100644
index 000000000..b733fbd97
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH4.json
@@ -0,0 +1,186 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "0a4a67d0-2734-41d1-b487-51beb4da68f3",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "138eda40-501a-48b8-affc-928321566a4e",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_AMARANTH_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_AMARANTH_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b48eccf9-2e00-417a-8478-63c37f4a9a74"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b48eccf9-2e00-417a-8478-63c37f4a9a74"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "138eda40-501a-48b8-affc-928321566a4e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b48eccf9-2e00-417a-8478-63c37f4a9a74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "687dc054-0f20-43a6-8db0-2ea1af7e7c98",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Marrakesh_DataExtraction_Consulate_02.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_DATA_EXTRACTION_CONSULATE_NAME",
+ "BriefingText": "$loc UI_CONTRACT_AMARANTH_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_AMARANTH_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["9b83081d-1d1e-4191-99da-3c5c5d005a4b"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "Id": "ce38126d-cf66-4a99-bb3d-84280c9c4f67",
+ "IsHidden": true,
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "BriefingText": "$loc UI_CONTRACT_AMARANTH_OBJ_3_BRIEF",
+ "LongBriefing": "$loc UI_CONTRACT_AMARANTH_OBJ_3_LONGBRIEF",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_AMARANTH_OBJ_3" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c2c93fe4-3ae8-4598-b4e5-838c44ae86da"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c2c93fe4-3ae8-4598-b4e5-838c44ae86da"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "138eda40-501a-48b8-affc-928321566a4e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c2c93fe4-3ae8-4598-b4e5-838c44ae86da"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/marrakesh/gamechanger_amaranth_level_overrides.brick"
+ ],
+ "GameChangers": [
+ "881676bf-4560-4b2e-9e41-f4d66c66aae4",
+ "98cff1e9-af18-421a-adc1-0b040d136250",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230"
+ ]
+ },
+ "Metadata": {
+ "Id": "56aac990-940c-4cd4-b828-0a74000d54a6",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-02-29T09:29:08.867Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_AMARANTH_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_AMARANTH_LEVEL_4_DESC",
+ "CodeName_Hint": "Amaranth - Level 4",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "c949817b-5212-42e8-9b06-9a2eb83de167",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "ce38126d-cf66-4a99-bb3d-84280c9c4f67" },
+ { "Id": "98cff1e9-af18-421a-adc1-0b040d136250" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "687dc054-0f20-43a6-8db0-2ea1af7e7c98" },
+ { "Id": "881676bf-4560-4b2e-9e41-f4d66c66aae4" },
+ { "Id": "0a4a67d0-2734-41d1-b487-51beb4da68f3" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:27.1481827Z",
+ "PublicId": "006559544147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH5.json b/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH5.json
new file mode 100644
index 000000000..85cc465cb
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/AMARANTH/AMARANTH5.json
@@ -0,0 +1,187 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "0a4a67d0-2734-41d1-b487-51beb4da68f3",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "138eda40-501a-48b8-affc-928321566a4e",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_AMARANTH_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_AMARANTH_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b48eccf9-2e00-417a-8478-63c37f4a9a74"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b48eccf9-2e00-417a-8478-63c37f4a9a74"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "138eda40-501a-48b8-affc-928321566a4e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b48eccf9-2e00-417a-8478-63c37f4a9a74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "687dc054-0f20-43a6-8db0-2ea1af7e7c98",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Marrakesh_DataExtraction_Consulate_01.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_DATA_EXTRACTION_CONSULATE_NAME",
+ "BriefingText": "$loc UI_CONTRACT_AMARANTH_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_AMARANTH_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["6f165a05-a5ec-4040-ade9-8cf4f368f39c"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "Id": "ce38126d-cf66-4a99-bb3d-84280c9c4f67",
+ "IsHidden": true,
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "BriefingText": "$loc UI_CONTRACT_AMARANTH_OBJ_3_BRIEF",
+ "LongBriefingText": "$loc UI_CONTRACT_AMARANTH_OBJ_3_LONGBRIEF",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_AMARANTH_OBJ_3" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c2c93fe4-3ae8-4598-b4e5-838c44ae86da"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c2c93fe4-3ae8-4598-b4e5-838c44ae86da"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "138eda40-501a-48b8-affc-928321566a4e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c2c93fe4-3ae8-4598-b4e5-838c44ae86da"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/marrakesh/gamechanger_amaranth_level_overrides.brick"
+ ],
+ "GameChangers": [
+ "98cff1e9-af18-421a-adc1-0b040d136250",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "7a7d6565-d943-4b60-a4ec-be30ceaa1ed8"
+ ]
+ },
+ "Metadata": {
+ "Id": "15998e88-bf9e-490b-8f91-a218ee2a5739",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-31T09:05:45.657Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_AMARANTH_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_AMARANTH_LEVEL_5_DESC",
+ "CodeName_Hint": "Amaranth - Level 5",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "c949817b-5212-42e8-9b06-9a2eb83de167",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "IsNew": true, "Id": "7a7d6565-d943-4b60-a4ec-be30ceaa1ed8" },
+ { "Id": "ce38126d-cf66-4a99-bb3d-84280c9c4f67" },
+ { "Id": "98cff1e9-af18-421a-adc1-0b040d136250" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "687dc054-0f20-43a6-8db0-2ea1af7e7c98" },
+ { "Id": "0a4a67d0-2734-41d1-b487-51beb4da68f3" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:27.273011Z",
+ "PublicId": "006664607647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA.json b/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA.json
new file mode 100644
index 000000000..1e1cbbc7d
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "ebf8ab97-6ff3-4063-9737-c6f237031de7",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-03T17:01:54.507Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Camellia.jpg",
+ "Title": "UI_CONTRACT_CAMELLIA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_CAMELLIA_GROUP_DESC",
+ "CodeName_Hint": "Camellia - Group",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "Release": "1.2.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "96146d21-680b-4940-883f-b1cd399af6df",
+ "848ff78d-7fe5-4a29-b175-e5fb27a7a8f0",
+ "683578d2-9f30-4c0f-83ce-c12a1b8be278",
+ "1bdb49e8-2d79-41ed-9754-2495b656adf6",
+ "5f2e6507-61a8-4e9b-9965-39dbedd9f122"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:19.3042258Z",
+ "PublicId": "006248614347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA1.json b/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA1.json
new file mode 100644
index 000000000..c2a354ccd
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA1.json
@@ -0,0 +1,89 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "cfd75605-336f-4cef-8b5d-e3f856a3ad8b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "6348cc33-665f-4470-80b4-a0ad836df702",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CAMELLIA_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CAMELLIA_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5e510aeb-7959-4551-aafa-8aab3bc24a3e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5e510aeb-7959-4551-aafa-8aab3bc24a3e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "6348cc33-665f-4470-80b4-a0ad836df702"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5e510aeb-7959-4551-aafa-8aab3bc24a3e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "96146d21-680b-4940-883f-b1cd399af6df",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-31T09:23:30.59Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CAMELLIA_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_CAMELLIA_LEVEL_1_DESC",
+ "CodeName_Hint": "Camellia - Level 1",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "ebf8ab97-6ff3-4063-9737-c6f237031de7",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "cfd75605-336f-4cef-8b5d-e3f856a3ad8b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:32.3042799Z",
+ "PublicId": "006571481447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA2.json b/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA2.json
new file mode 100644
index 000000000..9dcd24d4f
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA2.json
@@ -0,0 +1,151 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "cfd75605-336f-4cef-8b5d-e3f856a3ad8b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "6348cc33-665f-4470-80b4-a0ad836df702",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CAMELLIA_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CAMELLIA_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5e510aeb-7959-4551-aafa-8aab3bc24a3e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5e510aeb-7959-4551-aafa-8aab3bc24a3e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "6348cc33-665f-4470-80b4-a0ad836df702"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5e510aeb-7959-4551-aafa-8aab3bc24a3e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "8c35ee6a-410e-4e84-9973-0367a6726085",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "65d860f4-998e-4f92-a1d7-9f40c04a2474",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CAMELLIA_OBJ_2_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CAMELLIA_OBJ_2_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["18bd15f9-dc81-4783-9dde-c005abec7198"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "18bd15f9-dc81-4783-9dde-c005abec7198"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "65d860f4-998e-4f92-a1d7-9f40c04a2474"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "18bd15f9-dc81-4783-9dde-c005abec7198"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "848ff78d-7fe5-4a29-b175-e5fb27a7a8f0",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-31T09:23:30.59Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CAMELLIA_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_CAMELLIA_LEVEL_2_DESC",
+ "CodeName_Hint": "Camellia - Level 2",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "ebf8ab97-6ff3-4063-9737-c6f237031de7",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "8c35ee6a-410e-4e84-9973-0367a6726085" },
+ { "Id": "cfd75605-336f-4cef-8b5d-e3f856a3ad8b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:32.366778Z",
+ "PublicId": "006413084547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA3.json b/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA3.json
new file mode 100644
index 000000000..a286df248
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA3.json
@@ -0,0 +1,152 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "cfd75605-336f-4cef-8b5d-e3f856a3ad8b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "6348cc33-665f-4470-80b4-a0ad836df702",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CAMELLIA_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CAMELLIA_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5e510aeb-7959-4551-aafa-8aab3bc24a3e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5e510aeb-7959-4551-aafa-8aab3bc24a3e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "6348cc33-665f-4470-80b4-a0ad836df702"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5e510aeb-7959-4551-aafa-8aab3bc24a3e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "8c35ee6a-410e-4e84-9973-0367a6726085",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "65d860f4-998e-4f92-a1d7-9f40c04a2474",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CAMELLIA_OBJ_2_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CAMELLIA_OBJ_2_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["18bd15f9-dc81-4783-9dde-c005abec7198"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "18bd15f9-dc81-4783-9dde-c005abec7198"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "65d860f4-998e-4f92-a1d7-9f40c04a2474"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "18bd15f9-dc81-4783-9dde-c005abec7198"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["7ebcf738-69d2-4941-814c-09e4e60f3ac1"]
+ },
+ "Metadata": {
+ "Id": "683578d2-9f30-4c0f-83ce-c12a1b8be278",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-31T09:23:30.59Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CAMELLIA_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_CAMELLIA_LEVEL_3_DESC",
+ "CodeName_Hint": "Camellia - Level 3",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "ebf8ab97-6ff3-4063-9737-c6f237031de7",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "7ebcf738-69d2-4941-814c-09e4e60f3ac1" },
+ { "Id": "8c35ee6a-410e-4e84-9973-0367a6726085" },
+ { "Id": "cfd75605-336f-4cef-8b5d-e3f856a3ad8b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:32.4292801Z",
+ "PublicId": "006206318647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA4.json b/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA4.json
new file mode 100644
index 000000000..852177023
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA4.json
@@ -0,0 +1,156 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "cfd75605-336f-4cef-8b5d-e3f856a3ad8b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CAMELLIA_OBJ_1_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CAMELLIA_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5e510aeb-7959-4551-aafa-8aab3bc24a3e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5e510aeb-7959-4551-aafa-8aab3bc24a3e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5e510aeb-7959-4551-aafa-8aab3bc24a3e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "8c35ee6a-410e-4e84-9973-0367a6726085",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CAMELLIA_OBJ_2_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CAMELLIA_OBJ_2_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["18bd15f9-dc81-4783-9dde-c005abec7198"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "18bd15f9-dc81-4783-9dde-c005abec7198"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "18bd15f9-dc81-4783-9dde-c005abec7198"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "7ebcf738-69d2-4941-814c-09e4e60f3ac1",
+ "0cf5e693-35ec-457e-a004-da4672b90376"
+ ]
+ },
+ "Metadata": {
+ "Id": "1bdb49e8-2d79-41ed-9754-2495b656adf6",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-31T09:23:30.59Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CAMELLIA_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_CAMELLIA_LEVEL_4_DESC",
+ "CodeName_Hint": "Camellia - Level 4",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "ebf8ab97-6ff3-4063-9737-c6f237031de7",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "7ebcf738-69d2-4941-814c-09e4e60f3ac1" },
+ { "Id": "8c35ee6a-410e-4e84-9973-0367a6726085" },
+ { "Id": "cfd75605-336f-4cef-8b5d-e3f856a3ad8b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:32.5230296Z",
+ "PublicId": "006561996347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA5.json b/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA5.json
new file mode 100644
index 000000000..3b533681b
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/CAMELLIA/CAMELLIA5.json
@@ -0,0 +1,158 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "cfd75605-336f-4cef-8b5d-e3f856a3ad8b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CAMELLIA_OBJ_1_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CAMELLIA_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5e510aeb-7959-4551-aafa-8aab3bc24a3e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5e510aeb-7959-4551-aafa-8aab3bc24a3e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5e510aeb-7959-4551-aafa-8aab3bc24a3e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "8c35ee6a-410e-4e84-9973-0367a6726085",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CAMELLIA_OBJ_2_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CAMELLIA_OBJ_2_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["18bd15f9-dc81-4783-9dde-c005abec7198"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "18bd15f9-dc81-4783-9dde-c005abec7198"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "18bd15f9-dc81-4783-9dde-c005abec7198"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "7ebcf738-69d2-4941-814c-09e4e60f3ac1",
+ "0cf5e693-35ec-457e-a004-da4672b90376",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230"
+ ]
+ },
+ "Metadata": {
+ "Id": "5f2e6507-61a8-4e9b-9965-39dbedd9f122",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-31T09:23:30.59Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CAMELLIA_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_CAMELLIA_LEVEL_5_DESC",
+ "CodeName_Hint": "Camellia - Level 5",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "ebf8ab97-6ff3-4063-9737-c6f237031de7",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "7ebcf738-69d2-4941-814c-09e4e60f3ac1" },
+ { "Id": "8c35ee6a-410e-4e84-9973-0367a6726085" },
+ { "Id": "cfd75605-336f-4cef-8b5d-e3f856a3ad8b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:32.5855313Z",
+ "PublicId": "006809281947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS.json b/contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS.json
new file mode 100644
index 000000000..827d9ab2a
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": [],
+ "Entrances": ["a20e45b9-172c-49e6-84a2-04da840bf90f"],
+ "Stashpoints": ["9c33f44b-71ca-46a4-aaa3-18d18e0c4335"]
+ },
+ "Metadata": {
+ "Id": "c2e16fb7-d49f-49ef-9d76-46b8b31b3389",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/CantractEscalation_Marrakesh_Python_Cereus.jpg",
+ "Title": "UI_CONTRACT_CEREUS_GROUP_TITLE",
+ "Description": "UI_CONTRACT_CEREUS_GROUP_DESC",
+ "CodeName_Hint": "Cereus Group",
+ "Location": "LOCATION_MARRAKECH_NIGHT",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_python.entity",
+ "Type": "escalation",
+ "Release": "1.4.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "044cb8a3-bb83-4484-811a-7644ae1f7b8b",
+ "c3322acb-bb6c-4f3f-a48d-a654aea83ec7",
+ "a2e4d7e7-f9e3-4e37-ae56-6739a6f17a4f",
+ "f4bec62f-0fd6-4071-9bc7-003a5260118b",
+ "8eed3a7f-b903-412d-85b6-e4262e7246d7"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:19.3979804Z",
+ "PublicId": "007551080847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ATARO1.json b/contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS1.json
similarity index 86%
rename from contractdata/MARRAKESH/ATARO1.json
rename to contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS1.json
index 40a5c36d5..11c824d6e 100644
--- a/contractdata/MARRAKESH/ATARO1.json
+++ b/contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS1.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9",
@@ -29,12 +28,9 @@
"Location": "LOCATION_MARRAKECH_NIGHT",
"Type": "escalation",
"Release": "1.4.x Escalation",
- "TileImage": "images/contracts/escalation/cantractescalation_marrakesh_python_cereus.jpg",
"InGroup": "c2e16fb7-d49f-49ef-9d76-46b8b31b3389",
"GroupObjectiveDisplayOrder": [
- {
- "Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9"
- }
+ { "Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9" }
],
"LastUpdate": "2020-11-09T13:35:32.7417934Z",
"PublicId": "007464628847",
diff --git a/contractdata/MARRAKESH/ATARO2.json b/contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS2.json
similarity index 87%
rename from contractdata/MARRAKESH/ATARO2.json
rename to contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS2.json
index 83bc33d7b..561be2db9 100644
--- a/contractdata/MARRAKESH/ATARO2.json
+++ b/contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS2.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9",
@@ -22,9 +21,7 @@
"HardCondition": true
}
],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_CEREUS_OBJ_2_1"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CEREUS_OBJ_2_1" },
"BriefingText": "$loc UI_CONTRACT_CEREUS_OBJ_2_1",
"Type": "statemachine",
"Definition": {
@@ -88,18 +85,12 @@
"Release": "1.4.x Escalation",
"InGroup": "c2e16fb7-d49f-49ef-9d76-46b8b31b3389",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "1ee6a5de-acbd-4c93-a9dd-5132a87211f5"
- },
- {
- "Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9"
- }
+ { "IsNew": true, "Id": "1ee6a5de-acbd-4c93-a9dd-5132a87211f5" },
+ { "Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9" }
],
"LastUpdate": "2020-11-09T13:35:32.8980327Z",
- "TileImage": "images/contracts/escalation/cantractescalation_marrakesh_python_cereus.jpg",
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "PublicId": "007627380847"
+ "PublicId": "007627380847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/MARRAKESH/ATARO3.json b/contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS3.json
similarity index 88%
rename from contractdata/MARRAKESH/ATARO3.json
rename to contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS3.json
index 96171e983..e80dbd488 100644
--- a/contractdata/MARRAKESH/ATARO3.json
+++ b/contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS3.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9",
@@ -12,9 +11,7 @@
"HardCondition": true
}
],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_CEREUS_OBJ_1_2"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CEREUS_OBJ_1_2" },
"BriefingText": "$loc UI_CONTRACT_CEREUS_OBJ_1_2",
"Type": "statemachine",
"Definition": {
@@ -74,9 +71,7 @@
"HardCondition": true
}
],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_CEREUS_OBJ_2_2"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CEREUS_OBJ_2_2" },
"BriefingText": "$loc UI_CONTRACT_CEREUS_OBJ_2_2",
"Type": "statemachine",
"Definition": {
@@ -134,9 +129,7 @@
"Image": "images/contracts/gamechangers/Gamechanger_Marrakesh_Python_BreakAndEnter_AntiqueShop.jpg",
"BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_PYTHON_SAFE_ANTIQUE_SHOP_NAME",
"BriefingText": "$loc UI_CONTRACT_CEREUS_OBJ_3",
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_CEREUS_OBJ_3"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CEREUS_OBJ_3" },
"Type": "statemachine",
"Definition": {
"Context": {
@@ -179,25 +172,14 @@
"Release": "1.4.x Escalation",
"InGroup": "c2e16fb7-d49f-49ef-9d76-46b8b31b3389",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "f393cd4c-b8e6-4925-a60f-b8b1f3b6589e"
- },
- {
- "IsNew": true,
- "Id": "0cf5e693-35ec-457e-a004-da4672b90376"
- },
- {
- "Id": "1ee6a5de-acbd-4c93-a9dd-5132a87211f5"
- },
- {
- "Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9"
- }
+ { "IsNew": true, "Id": "f393cd4c-b8e6-4925-a60f-b8b1f3b6589e" },
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "1ee6a5de-acbd-4c93-a9dd-5132a87211f5" },
+ { "Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9" }
],
"LastUpdate": "2020-11-09T13:35:32.9917826Z",
- "TileImage": "images/contracts/escalation/cantractescalation_marrakesh_python_cereus.jpg",
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "PublicId": "007303011047"
+ "PublicId": "007303011047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/MARRAKESH/ATARO4.json b/contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS4.json
similarity index 88%
rename from contractdata/MARRAKESH/ATARO4.json
rename to contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS4.json
index 01b0216d2..215f806ab 100644
--- a/contractdata/MARRAKESH/ATARO4.json
+++ b/contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS4.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9",
@@ -12,9 +11,7 @@
"HardCondition": true
}
],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_CEREUS_OBJ_1_2"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CEREUS_OBJ_1_2" },
"BriefingText": "$loc UI_CONTRACT_CEREUS_OBJ_1_2",
"Type": "statemachine",
"Definition": {
@@ -74,9 +71,7 @@
"HardCondition": true
}
],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_CEREUS_OBJ_2_2"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CEREUS_OBJ_2_2" },
"BriefingText": "$loc UI_CONTRACT_CEREUS_OBJ_2_2",
"Type": "statemachine",
"Definition": {
@@ -134,9 +129,7 @@
"Image": "images/contracts/gamechangers/Gamechanger_Marrakesh_Python_BreakAndEnter_AntiqueShop.jpg",
"BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_PYTHON_SAFE_ANTIQUE_SHOP_NAME",
"BriefingText": "$loc UI_CONTRACT_CEREUS_OBJ_3",
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_CEREUS_OBJ_3"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CEREUS_OBJ_3" },
"Type": "statemachine",
"Definition": {
"Context": {
@@ -182,27 +175,15 @@
"Release": "1.4.x Escalation",
"InGroup": "c2e16fb7-d49f-49ef-9d76-46b8b31b3389",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a"
- },
- {
- "Id": "f393cd4c-b8e6-4925-a60f-b8b1f3b6589e"
- },
- {
- "Id": "0cf5e693-35ec-457e-a004-da4672b90376"
- },
- {
- "Id": "1ee6a5de-acbd-4c93-a9dd-5132a87211f5"
- },
- {
- "Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9"
- }
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "f393cd4c-b8e6-4925-a60f-b8b1f3b6589e" },
+ { "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "1ee6a5de-acbd-4c93-a9dd-5132a87211f5" },
+ { "Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9" }
],
"LastUpdate": "2020-11-09T13:35:33.0855361Z",
- "TileImage": "images/contracts/escalation/cantractescalation_marrakesh_python_cereus.jpg",
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "PublicId": "007780790647"
+ "PublicId": "007780790647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/MARRAKESH/ATARO5.json b/contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS5.json
similarity index 89%
rename from contractdata/MARRAKESH/ATARO5.json
rename to contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS5.json
index fc00849a8..5157c813e 100644
--- a/contractdata/MARRAKESH/ATARO5.json
+++ b/contractdata/MARRAKESH/ESCALATION/CEREUS/CEREUS5.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9",
@@ -12,9 +11,7 @@
"HardCondition": true
}
],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_CEREUS_OBJ_1_2"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CEREUS_OBJ_1_2" },
"BriefingText": "$loc UI_CONTRACT_CEREUS_OBJ_1_2",
"Type": "statemachine",
"Definition": {
@@ -74,9 +71,7 @@
"HardCondition": true
}
],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_CEREUS_OBJ_2_2"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CEREUS_OBJ_2_2" },
"BriefingText": "$loc UI_CONTRACT_CEREUS_OBJ_2_2",
"Type": "statemachine",
"Definition": {
@@ -134,9 +129,7 @@
"Image": "images/contracts/gamechangers/Gamechanger_Marrakesh_Python_BreakAndEnter_AntiqueShop.jpg",
"BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_PYTHON_SAFE_ANTIQUE_SHOP_NAME",
"BriefingText": "$loc UI_CONTRACT_CEREUS_OBJ_3",
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_CEREUS_OBJ_3"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CEREUS_OBJ_3" },
"Type": "statemachine",
"Definition": {
"Context": {
@@ -167,9 +160,7 @@
"HardCondition": true
}
],
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_CEREUS_OBJ_4"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CEREUS_OBJ_4" },
"BriefingText": "$loc UI_CONTRACT_CEREUS_OBJ_4",
"Type": "statemachine",
"Definition": {
@@ -239,30 +230,16 @@
"Release": "1.4.x Escalation",
"InGroup": "c2e16fb7-d49f-49ef-9d76-46b8b31b3389",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "a74d8f56-d7d4-430a-8518-a82550e1f5d7"
- },
- {
- "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a"
- },
- {
- "Id": "f393cd4c-b8e6-4925-a60f-b8b1f3b6589e"
- },
- {
- "Id": "0cf5e693-35ec-457e-a004-da4672b90376"
- },
- {
- "Id": "1ee6a5de-acbd-4c93-a9dd-5132a87211f5"
- },
- {
- "Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9"
- }
+ { "IsNew": true, "Id": "a74d8f56-d7d4-430a-8518-a82550e1f5d7" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "f393cd4c-b8e6-4925-a60f-b8b1f3b6589e" },
+ { "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "1ee6a5de-acbd-4c93-a9dd-5132a87211f5" },
+ { "Id": "355699a9-ccc3-46e4-9c89-4d628d7664d9" }
],
"LastUpdate": "2020-11-09T13:35:33.1636747Z",
- "TileImage": "images/contracts/escalation/cantractescalation_marrakesh_python_cereus.jpg",
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "PublicId": "007183135547"
+ "PublicId": "007183135547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS.json b/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS.json
new file mode 100644
index 000000000..7c6ed59e1
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "896233eb-e7c5-4915-bf2b-5867799d8bb4",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Clematis.jpg",
+ "Title": "UI_CONTRACT_CLEMATIS_GROUP_TITLE",
+ "Description": "UI_CONTRACT_CLEMATIS_GROUP_DESC",
+ "CodeName_Hint": "Clematis Group",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "Release": "1.3.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "023f4657-55c8-4704-b8a0-4aa35be5ac74",
+ "1f916ebc-41aa-4f80-8144-fa5385c9ac7b",
+ "d6cb9151-93fe-4dfc-a08f-91f54832c898",
+ "118e5233-9f79-4853-b432-5718fb16738f",
+ "cf8fc99a-a0d3-4e9c-871e-c01556ff3183"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:19.5542281Z",
+ "PublicId": "006663036247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS1.json b/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS1.json
new file mode 100644
index 000000000..5660864de
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS1.json
@@ -0,0 +1,87 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f2b757c5-429b-4269-9c3e-52d792e5dab0",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ecf1b752-0cd6-4283-a1a5-743fc0249525",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["225d60db-0150-41b1-aec1-fceb1896d9c4"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "225d60db-0150-41b1-aec1-fceb1896d9c4"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ecf1b752-0cd6-4283-a1a5-743fc0249525"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "225d60db-0150-41b1-aec1-fceb1896d9c4"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "023f4657-55c8-4704-b8a0-4aa35be5ac74",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CLEMATIS_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_CLEMATIS_LEVEL_1_DESC",
+ "CodeName_Hint": "Clematis - Level 1",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "896233eb-e7c5-4915-bf2b-5867799d8bb4",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "f2b757c5-429b-4269-9c3e-52d792e5dab0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:33.9605396Z",
+ "PublicId": "006221815647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS2.json b/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS2.json
new file mode 100644
index 000000000..bba65f0d7
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS2.json
@@ -0,0 +1,145 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f2b757c5-429b-4269-9c3e-52d792e5dab0",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ecf1b752-0cd6-4283-a1a5-743fc0249525",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["225d60db-0150-41b1-aec1-fceb1896d9c4"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "225d60db-0150-41b1-aec1-fceb1896d9c4"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ecf1b752-0cd6-4283-a1a5-743fc0249525"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "225d60db-0150-41b1-aec1-fceb1896d9c4"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "45a4619c-c723-45ca-8a4d-1fc8061234ab",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ecf1b752-0cd6-4283-a1a5-743fc0249525",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["e563313d-185a-459d-8e84-bff09495eb5a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e563313d-185a-459d-8e84-bff09495eb5a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ecf1b752-0cd6-4283-a1a5-743fc0249525"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e563313d-185a-459d-8e84-bff09495eb5a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "1f916ebc-41aa-4f80-8144-fa5385c9ac7b",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CLEMATIS_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_CLEMATIS_LEVEL_2_DESC",
+ "CodeName_Hint": "Clematis - Level 2",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "896233eb-e7c5-4915-bf2b-5867799d8bb4",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "45a4619c-c723-45ca-8a4d-1fc8061234ab" },
+ { "Id": "f2b757c5-429b-4269-9c3e-52d792e5dab0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:34.0542935Z",
+ "PublicId": "006481996247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS3.json b/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS3.json
new file mode 100644
index 000000000..10682dc23
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS3.json
@@ -0,0 +1,150 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f2b757c5-429b-4269-9c3e-52d792e5dab0",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ecf1b752-0cd6-4283-a1a5-743fc0249525",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["225d60db-0150-41b1-aec1-fceb1896d9c4"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "225d60db-0150-41b1-aec1-fceb1896d9c4"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ecf1b752-0cd6-4283-a1a5-743fc0249525"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "225d60db-0150-41b1-aec1-fceb1896d9c4"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "45a4619c-c723-45ca-8a4d-1fc8061234ab",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ecf1b752-0cd6-4283-a1a5-743fc0249525",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["e563313d-185a-459d-8e84-bff09495eb5a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e563313d-185a-459d-8e84-bff09495eb5a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ecf1b752-0cd6-4283-a1a5-743fc0249525"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e563313d-185a-459d-8e84-bff09495eb5a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "ce018c67-1a50-402a-aa9d-2133bd180a5e",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "d6cb9151-93fe-4dfc-a08f-91f54832c898",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CLEMATIS_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_CLEMATIS_LEVEL_3_DESC",
+ "CodeName_Hint": "Clematis - Level 3",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "896233eb-e7c5-4915-bf2b-5867799d8bb4",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "ce018c67-1a50-402a-aa9d-2133bd180a5e" },
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "45a4619c-c723-45ca-8a4d-1fc8061234ab" },
+ { "Id": "f2b757c5-429b-4269-9c3e-52d792e5dab0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:34.2261657Z",
+ "PublicId": "006961465547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS4.json b/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS4.json
new file mode 100644
index 000000000..3aae92e11
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS4.json
@@ -0,0 +1,152 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f2b757c5-429b-4269-9c3e-52d792e5dab0",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ecf1b752-0cd6-4283-a1a5-743fc0249525",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["225d60db-0150-41b1-aec1-fceb1896d9c4"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "225d60db-0150-41b1-aec1-fceb1896d9c4"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ecf1b752-0cd6-4283-a1a5-743fc0249525"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "225d60db-0150-41b1-aec1-fceb1896d9c4"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "45a4619c-c723-45ca-8a4d-1fc8061234ab",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ecf1b752-0cd6-4283-a1a5-743fc0249525",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["e563313d-185a-459d-8e84-bff09495eb5a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e563313d-185a-459d-8e84-bff09495eb5a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ecf1b752-0cd6-4283-a1a5-743fc0249525"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e563313d-185a-459d-8e84-bff09495eb5a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "ce018c67-1a50-402a-aa9d-2133bd180a5e",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "b416fb00-8e59-4d44-8783-6632b33e5a9d"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "118e5233-9f79-4853-b432-5718fb16738f",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CLEMATIS_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_CLEMATIS_LEVEL_4_DESC",
+ "CodeName_Hint": "Clematis - Level 4",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "896233eb-e7c5-4915-bf2b-5867799d8bb4",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "b416fb00-8e59-4d44-8783-6632b33e5a9d" },
+ { "Id": "ce018c67-1a50-402a-aa9d-2133bd180a5e" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "45a4619c-c723-45ca-8a4d-1fc8061234ab" },
+ { "Id": "f2b757c5-429b-4269-9c3e-52d792e5dab0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:34.3199163Z",
+ "PublicId": "006245140447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS5.json b/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS5.json
new file mode 100644
index 000000000..37f75fcbc
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/CLEMATIS/CLEMATIS5.json
@@ -0,0 +1,210 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f2b757c5-429b-4269-9c3e-52d792e5dab0",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ecf1b752-0cd6-4283-a1a5-743fc0249525",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["225d60db-0150-41b1-aec1-fceb1896d9c4"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "225d60db-0150-41b1-aec1-fceb1896d9c4"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ecf1b752-0cd6-4283-a1a5-743fc0249525"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "225d60db-0150-41b1-aec1-fceb1896d9c4"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "45a4619c-c723-45ca-8a4d-1fc8061234ab",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ecf1b752-0cd6-4283-a1a5-743fc0249525",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["e563313d-185a-459d-8e84-bff09495eb5a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e563313d-185a-459d-8e84-bff09495eb5a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ecf1b752-0cd6-4283-a1a5-743fc0249525"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e563313d-185a-459d-8e84-bff09495eb5a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4b3bb138-4ccd-4b3b-906d-ed0da4612200",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ecf1b752-0cd6-4283-a1a5-743fc0249525",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_CLEMATIS_OBJECTIVE_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["26bb164c-282d-4bce-b8a4-cbaa2da73432"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "26bb164c-282d-4bce-b8a4-cbaa2da73432"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ecf1b752-0cd6-4283-a1a5-743fc0249525"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "26bb164c-282d-4bce-b8a4-cbaa2da73432"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "ce018c67-1a50-402a-aa9d-2133bd180a5e",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "b416fb00-8e59-4d44-8783-6632b33e5a9d"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "cf8fc99a-a0d3-4e9c-871e-c01556ff3183",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CLEMATIS_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_CLEMATIS_LEVEL_5_DESC",
+ "CodeName_Hint": "Clematis - Level 5",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "896233eb-e7c5-4915-bf2b-5867799d8bb4",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "4b3bb138-4ccd-4b3b-906d-ed0da4612200" },
+ { "Id": "b416fb00-8e59-4d44-8783-6632b33e5a9d" },
+ { "Id": "ce018c67-1a50-402a-aa9d-2133bd180a5e" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "45a4619c-c723-45ca-8a4d-1fc8061234ab" },
+ { "Id": "f2b757c5-429b-4269-9c3e-52d792e5dab0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:34.4292915Z",
+ "PublicId": "006550593447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/HELLEBORE/HELLEBORE.json b/contractdata/MARRAKESH/ESCALATION/HELLEBORE/HELLEBORE.json
new file mode 100644
index 000000000..8c2f49ab0
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/HELLEBORE/HELLEBORE.json
@@ -0,0 +1,46 @@
+{
+ "Data": {
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": [],
+ "Entrances": ["94755a4f-3b10-4c17-b8ac-ea973a8b8157"],
+ "Stashpoints": []
+ },
+ "Metadata": {
+ "Id": "b49de2a1-fe8e-49c4-8331-17aaa9d65d32",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Marrakesh_Python_Hellebore.jpg",
+ "Title": "UI_CONTRACT_HELLEBORE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_HELLEBORE_GROUP_DESC",
+ "CodeName_Hint": "Hellebore Group",
+ "Location": "LOCATION_MARRAKECH_NIGHT",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_python_hellebore.entity",
+ "Type": "escalation",
+ "Release": {
+ "Major": 1,
+ "Minor": 13,
+ "Build": 0,
+ "Revision": -1,
+ "MajorRevision": -1,
+ "MinorRevision": -1
+ },
+ "Entitlements": [
+ "TOKEN_OUTFIT_MARRAKESH_DARK_SNIPER",
+ "H1_LEGACY_STANDARD"
+ ],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "d201ebf6-adc7-4d6f-87a4-f3d37a116a1b",
+ "ba68c0d7-d77d-44b4-9401-72b2ff2d73cb",
+ "e2dd58f3-f5ff-41b3-9ba9-4d0420fc773b"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:21.2886082Z",
+ "PublicId": "007083689347"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/CHEVEYO1.json b/contractdata/MARRAKESH/ESCALATION/HELLEBORE/HELLEBORE1.json
similarity index 90%
rename from contractdata/MARRAKESH/CHEVEYO1.json
rename to contractdata/MARRAKESH/ESCALATION/HELLEBORE/HELLEBORE1.json
index d2e7f93e1..07b4c7fcf 100644
--- a/contractdata/MARRAKESH/CHEVEYO1.json
+++ b/contractdata/MARRAKESH/ESCALATION/HELLEBORE/HELLEBORE1.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "1458ae75-5315-4921-a9fd-21a146224f61",
@@ -187,12 +186,8 @@
"Scope": "session",
"States": {
"Start": {
- "AllTargetsDead_1_2": {
- "Transition": "Success"
- },
- "GhostGone": {
- "Transition": "Failure"
- }
+ "AllTargetsDead_1_2": { "Transition": "Success" },
+ "GhostGone": { "Transition": "Failure" }
}
}
}
@@ -210,7 +205,7 @@
"Metadata": {
"Id": "d201ebf6-adc7-4d6f-87a4-f3d37a116a1b",
"IsPublished": true,
- "CreationTimestamp": "2016-04-18T11:09:44.7036454Z",
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Title": "UI_CONTRACT_HELLEBORE_LEVEL_1_TITLE",
"Description": "",
@@ -227,27 +222,19 @@
"MinorRevision": -1
},
"InGroup": "b49de2a1-fe8e-49c4-8331-17aaa9d65d32",
- "TileImage": "images/contracts/escalation/ContractEscalation_Marrakesh_Python_Hellebore.jpg",
"GroupObjectiveDisplayOrder": [
- {
- "Id": "1458ae75-5315-4921-a9fd-21a146224f61"
- },
- {
- "Id": "0d61f6b1-e29d-4ee6-a145-d28d7721b8bb"
- },
- {
- "Id": "1e09d392-a527-4737-9619-48de3cb80769"
- },
- {
- "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
- },
- {
- "Id": "61d70ece-aa00-4840-9479-c9f6cd5e9e95"
- }
+ { "Id": "1458ae75-5315-4921-a9fd-21a146224f61" },
+ { "Id": "0d61f6b1-e29d-4ee6-a145-d28d7721b8bb" },
+ { "Id": "1e09d392-a527-4737-9619-48de3cb80769" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "Id": "61d70ece-aa00-4840-9479-c9f6cd5e9e95" }
],
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "LastUpdate": "2021-04-26T07:55:55.2863219Z",
- "PublicId": "007100409447"
+ "LastUpdate": "2020-11-09T13:35:39.1481281Z",
+ "PublicId": "007100409447",
+ "Entitlements": [
+ "TOKEN_OUTFIT_MARRAKESH_DARK_SNIPER",
+ "H1_LEGACY_STANDARD"
+ ]
},
"UserData": {}
}
diff --git a/contractdata/MARRAKESH/CHEVEYO2.json b/contractdata/MARRAKESH/ESCALATION/HELLEBORE/HELLEBORE2.json
similarity index 89%
rename from contractdata/MARRAKESH/CHEVEYO2.json
rename to contractdata/MARRAKESH/ESCALATION/HELLEBORE/HELLEBORE2.json
index 0150ee72f..237955946 100644
--- a/contractdata/MARRAKESH/CHEVEYO2.json
+++ b/contractdata/MARRAKESH/ESCALATION/HELLEBORE/HELLEBORE2.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "1458ae75-5315-4921-a9fd-21a146224f61",
@@ -187,12 +186,8 @@
"Scope": "session",
"States": {
"Start": {
- "AllTargetsDead_1_2": {
- "Transition": "Success"
- },
- "GhostGone": {
- "Transition": "Failure"
- }
+ "AllTargetsDead_1_2": { "Transition": "Success" },
+ "GhostGone": { "Transition": "Failure" }
}
}
}
@@ -211,7 +206,7 @@
"Metadata": {
"Id": "ba68c0d7-d77d-44b4-9401-72b2ff2d73cb",
"IsPublished": true,
- "CreationTimestamp": "2016-04-18T11:09:44.7036454Z",
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Title": "UI_CONTRACT_HELLEBORE_LEVEL_2_TITLE",
"Description": "",
@@ -228,31 +223,20 @@
"MinorRevision": -1
},
"InGroup": "b49de2a1-fe8e-49c4-8331-17aaa9d65d32",
- "TileImage": "images/contracts/escalation/ContractEscalation_Marrakesh_Python_Hellebore.jpg",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "9f409781-0a06-4748-b08d-784e78c6d481"
- },
- {
- "Id": "1458ae75-5315-4921-a9fd-21a146224f61"
- },
- {
- "Id": "1e09d392-a527-4737-9619-48de3cb80769"
- },
- {
- "Id": "0d61f6b1-e29d-4ee6-a145-d28d7721b8bb"
- },
- {
- "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
- },
- {
- "Id": "61d70ece-aa00-4840-9479-c9f6cd5e9e95"
- }
+ { "IsNew": true, "Id": "9f409781-0a06-4748-b08d-784e78c6d481" },
+ { "Id": "1458ae75-5315-4921-a9fd-21a146224f61" },
+ { "Id": "1e09d392-a527-4737-9619-48de3cb80769" },
+ { "Id": "0d61f6b1-e29d-4ee6-a145-d28d7721b8bb" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "Id": "61d70ece-aa00-4840-9479-c9f6cd5e9e95" }
],
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "LastUpdate": "2021-04-26T07:55:55.320101Z",
- "PublicId": "007814376947"
+ "LastUpdate": "2020-11-09T13:35:39.2262407Z",
+ "PublicId": "007814376947",
+ "Entitlements": [
+ "TOKEN_OUTFIT_MARRAKESH_DARK_SNIPER",
+ "H1_LEGACY_STANDARD"
+ ]
},
"UserData": {}
}
diff --git a/contractdata/MARRAKESH/CHEVEYO3.json b/contractdata/MARRAKESH/ESCALATION/HELLEBORE/HELLEBORE3.json
similarity index 93%
rename from contractdata/MARRAKESH/CHEVEYO3.json
rename to contractdata/MARRAKESH/ESCALATION/HELLEBORE/HELLEBORE3.json
index 02508da32..294dd0bc7 100644
--- a/contractdata/MARRAKESH/CHEVEYO3.json
+++ b/contractdata/MARRAKESH/ESCALATION/HELLEBORE/HELLEBORE3.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "1458ae75-5315-4921-a9fd-21a146224f61",
@@ -492,12 +491,8 @@
"Scope": "session",
"States": {
"Start": {
- "AllTargetsDead_3": {
- "Transition": "Success"
- },
- "GhostGone": {
- "Transition": "Failure"
- }
+ "AllTargetsDead_3": { "Transition": "Success" },
+ "GhostGone": { "Transition": "Failure" }
}
}
}
@@ -516,7 +511,7 @@
"Metadata": {
"Id": "e2dd58f3-f5ff-41b3-9ba9-4d0420fc773b",
"IsPublished": true,
- "CreationTimestamp": "2016-04-18T11:09:44.7036454Z",
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Title": "UI_CONTRACT_HELLEBORE_LEVEL_3_TITLE",
"Description": "",
@@ -533,50 +528,25 @@
"MinorRevision": -1
},
"InGroup": "b49de2a1-fe8e-49c4-8331-17aaa9d65d32",
- "TileImage": "images/contracts/escalation/ContractEscalation_Marrakesh_Python_Hellebore.jpg",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "82d16715-7d0d-42f0-8bc6-22db773372e3"
- },
- {
- "IsNew": true,
- "Id": "d278a01f-687a-49f0-be7f-5dc139ab10ea"
- },
- {
- "IsNew": true,
- "Id": "375c2d1a-a289-4d08-9a36-6f4612600ec8"
- },
- {
- "IsNew": true,
- "Id": "6f2a8fe7-9471-47fb-9784-65c08a7baaab"
- },
- {
- "IsNew": true,
- "Id": "cf0b3d4a-3e41-4650-b795-776da553476f"
- },
- {
- "Id": "9f409781-0a06-4748-b08d-784e78c6d481"
- },
- {
- "Id": "1458ae75-5315-4921-a9fd-21a146224f61"
- },
- {
- "Id": "0d61f6b1-e29d-4ee6-a145-d28d7721b8bb"
- },
- {
- "Id": "1e09d392-a527-4737-9619-48de3cb80769"
- },
- {
- "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
- },
- {
- "Id": "61d70ece-aa00-4840-9479-c9f6cd5e9e95"
- }
+ { "IsNew": true, "Id": "82d16715-7d0d-42f0-8bc6-22db773372e3" },
+ { "IsNew": true, "Id": "d278a01f-687a-49f0-be7f-5dc139ab10ea" },
+ { "IsNew": true, "Id": "375c2d1a-a289-4d08-9a36-6f4612600ec8" },
+ { "IsNew": true, "Id": "6f2a8fe7-9471-47fb-9784-65c08a7baaab" },
+ { "IsNew": true, "Id": "cf0b3d4a-3e41-4650-b795-776da553476f" },
+ { "Id": "9f409781-0a06-4748-b08d-784e78c6d481" },
+ { "Id": "1458ae75-5315-4921-a9fd-21a146224f61" },
+ { "Id": "0d61f6b1-e29d-4ee6-a145-d28d7721b8bb" },
+ { "Id": "1e09d392-a527-4737-9619-48de3cb80769" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "Id": "61d70ece-aa00-4840-9479-c9f6cd5e9e95" }
],
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "LastUpdate": "2021-04-26T07:55:55.3410139Z",
- "PublicId": "007315687447"
+ "LastUpdate": "2020-11-09T13:35:39.3512446Z",
+ "PublicId": "007315687447",
+ "Entitlements": [
+ "TOKEN_OUTFIT_MARRAKESH_DARK_SNIPER",
+ "H1_LEGACY_STANDARD"
+ ]
},
"UserData": {}
}
diff --git a/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE.json b/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE.json
new file mode 100644
index 000000000..883a1afd3
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "c67a1ead-7489-4d88-bbd2-c68d735e5df0",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Marrakesh_Honeysuckle.jpg",
+ "Title": "UI_CONTRACT_HONEYSUCKLE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_HONEYSUCKLE_GROUP_DESC",
+ "CodeName_Hint": "Honeysuckle Group",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "451cf387-b705-4700-a174-db2b11d5f57a",
+ "1a8e5451-b888-450a-88d9-df038aed2750",
+ "17d32b7e-3ae2-4a77-ab5b-6415d2c34a33",
+ "842f781a-ab23-4932-81d1-8e2ee66538cc",
+ "0f71205e-689a-4bb4-b3cf-bc7808d2b048"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:21.788611Z",
+ "PublicId": "006708716047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE1.json b/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE1.json
new file mode 100644
index 000000000..a4c9625cb
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE1.json
@@ -0,0 +1,40 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3a1f8ec2-73ef-45ef-bd71-46f0d5e6013b",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "b914ec7f-041d-4779-b985-2fd79a03237b"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "451cf387-b705-4700-a174-db2b11d5f57a",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HONEYSUCKLE_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_HONEYSUCKLE_LEVEL_1_DESC",
+ "CodeName_Hint": "Honeysuckle - Level 1",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "c67a1ead-7489-4d88-bbd2-c68d735e5df0",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "3a1f8ec2-73ef-45ef-bd71-46f0d5e6013b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:39.9918654Z",
+ "PublicId": "006341210747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE2.json b/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE2.json
new file mode 100644
index 000000000..e9bfb8ea1
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE2.json
@@ -0,0 +1,51 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3a1f8ec2-73ef-45ef-bd71-46f0d5e6013b",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "b914ec7f-041d-4779-b985-2fd79a03237b"
+ }
+ }
+ },
+ {
+ "Id": "da3767f4-1751-4791-abf5-464d0f88b274",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "446b26c9-f218-4374-ad13-9780a60e0bb5"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "1a8e5451-b888-450a-88d9-df038aed2750",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HONEYSUCKLE_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_HONEYSUCKLE_LEVEL_2_DESC",
+ "CodeName_Hint": "Honeysuckle - Level 2",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "c67a1ead-7489-4d88-bbd2-c68d735e5df0",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "da3767f4-1751-4791-abf5-464d0f88b274" },
+ { "Id": "3a1f8ec2-73ef-45ef-bd71-46f0d5e6013b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:40.179402Z",
+ "PublicId": "006197627047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE3.json b/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE3.json
new file mode 100644
index 000000000..2af1018d1
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE3.json
@@ -0,0 +1,62 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3a1f8ec2-73ef-45ef-bd71-46f0d5e6013b",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "b914ec7f-041d-4779-b985-2fd79a03237b"
+ }
+ }
+ },
+ {
+ "Id": "da3767f4-1751-4791-abf5-464d0f88b274",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "446b26c9-f218-4374-ad13-9780a60e0bb5"
+ }
+ }
+ },
+ {
+ "Id": "42aad3a3-b0a6-4e51-bf4b-79dbbab21f6b",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "412a0063-cdee-42f9-9301-bedf253de39a"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "17d32b7e-3ae2-4a77-ab5b-6415d2c34a33",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HONEYSUCKLE_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_HONEYSUCKLE_LEVEL_3_DESC",
+ "CodeName_Hint": "Honeysuckle - Level 3",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "c67a1ead-7489-4d88-bbd2-c68d735e5df0",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "42aad3a3-b0a6-4e51-bf4b-79dbbab21f6b" },
+ { "Id": "da3767f4-1751-4791-abf5-464d0f88b274" },
+ { "Id": "3a1f8ec2-73ef-45ef-bd71-46f0d5e6013b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:40.2887434Z",
+ "PublicId": "006125797647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE4.json b/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE4.json
new file mode 100644
index 000000000..4229d606a
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE4.json
@@ -0,0 +1,99 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3a1f8ec2-73ef-45ef-bd71-46f0d5e6013b",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "b914ec7f-041d-4779-b985-2fd79a03237b"
+ }
+ }
+ },
+ {
+ "Id": "da3767f4-1751-4791-abf5-464d0f88b274",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "446b26c9-f218-4374-ad13-9780a60e0bb5"
+ }
+ }
+ },
+ {
+ "Id": "42aad3a3-b0a6-4e51-bf4b-79dbbab21f6b",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "412a0063-cdee-42f9-9301-bedf253de39a"
+ }
+ }
+ },
+ {
+ "Id": "45c1cada-798e-4094-b064-f9376206deab",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Marrakesh_Break_And_Enter_Maintenence_Room.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_PYTHON_SAFE_ANTIQUE_SHOP_NAME",
+ "BriefingText": "$loc UI_CONTRACT_HONEYSUCKLE_OBJ_4",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HONEYSUCKLE_OBJ_4"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["ab38355b-bc1a-45ff-bc5e-ede19868a574"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "62c2ac2e-329e-4648-822a-e45a29a93cd0"
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/marrakesh/gamechanger_spider_honeysuckle_wildcard.brick"
+ ],
+ "GameChangers": [
+ "069f6503-e4ad-41e5-a92d-7e91ce60993a",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "842f781a-ab23-4932-81d1-8e2ee66538cc",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HONEYSUCKLE_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_HONEYSUCKLE_LEVEL_4_DESC",
+ "CodeName_Hint": "Honeysuckle - Level 4",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "c67a1ead-7489-4d88-bbd2-c68d735e5df0",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "IsNew": true, "Id": "45c1cada-798e-4094-b064-f9376206deab" },
+ { "Id": "42aad3a3-b0a6-4e51-bf4b-79dbbab21f6b" },
+ { "Id": "da3767f4-1751-4791-abf5-464d0f88b274" },
+ { "Id": "3a1f8ec2-73ef-45ef-bd71-46f0d5e6013b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:40.4918733Z",
+ "PublicId": "006261482447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE5.json b/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE5.json
new file mode 100644
index 000000000..74da3d882
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/HONEYSUCKLE/HONEYSUCKLE5.json
@@ -0,0 +1,275 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3a1f8ec2-73ef-45ef-bd71-46f0d5e6013b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "62c2ac2e-329e-4648-822a-e45a29a93cd0",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "ff6668af-dde5-48c3-ac9a-f47b860122d0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HONEYSUCKLE_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_HONEYSUCKLE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b914ec7f-041d-4779-b985-2fd79a03237b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b914ec7f-041d-4779-b985-2fd79a03237b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "62c2ac2e-329e-4648-822a-e45a29a93cd0"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ff6668af-dde5-48c3-ac9a-f47b860122d0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b914ec7f-041d-4779-b985-2fd79a03237b"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "da3767f4-1751-4791-abf5-464d0f88b274",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "62c2ac2e-329e-4648-822a-e45a29a93cd0",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "ff6668af-dde5-48c3-ac9a-f47b860122d0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HONEYSUCKLE_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_HONEYSUCKLE_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["446b26c9-f218-4374-ad13-9780a60e0bb5"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "446b26c9-f218-4374-ad13-9780a60e0bb5"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "62c2ac2e-329e-4648-822a-e45a29a93cd0"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ff6668af-dde5-48c3-ac9a-f47b860122d0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "446b26c9-f218-4374-ad13-9780a60e0bb5"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "42aad3a3-b0a6-4e51-bf4b-79dbbab21f6b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "62c2ac2e-329e-4648-822a-e45a29a93cd0",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "ff6668af-dde5-48c3-ac9a-f47b860122d0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HONEYSUCKLE_OBJ_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_HONEYSUCKLE_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["412a0063-cdee-42f9-9301-bedf253de39a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "412a0063-cdee-42f9-9301-bedf253de39a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "62c2ac2e-329e-4648-822a-e45a29a93cd0"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ff6668af-dde5-48c3-ac9a-f47b860122d0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "412a0063-cdee-42f9-9301-bedf253de39a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "45c1cada-798e-4094-b064-f9376206deab",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Marrakesh_Break_And_Enter_Maintenence_Room.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_PYTHON_SAFE_ANTIQUE_SHOP_NAME",
+ "BriefingText": "$loc UI_CONTRACT_HONEYSUCKLE_OBJ_4",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HONEYSUCKLE_OBJ_4"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["ab38355b-bc1a-45ff-bc5e-ede19868a574"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "62c2ac2e-329e-4648-822a-e45a29a93cd0"
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/marrakesh/gamechanger_spider_honeysuckle_wildcard.brick"
+ ],
+ "GameChangers": [
+ "069f6503-e4ad-41e5-a92d-7e91ce60993a",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "0cf5e693-35ec-457e-a004-da4672b90376"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "0f71205e-689a-4bb4-b3cf-bc7808d2b048",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HONEYSUCKLE_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_HONEYSUCKLE_LEVEL_5_DESC",
+ "CodeName_Hint": "Honeysuckle - Level 5",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "c67a1ead-7489-4d88-bbd2-c68d735e5df0",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "45c1cada-798e-4094-b064-f9376206deab" },
+ { "Id": "42aad3a3-b0a6-4e51-bf4b-79dbbab21f6b" },
+ { "Id": "da3767f4-1751-4791-abf5-464d0f88b274" },
+ { "Id": "3a1f8ec2-73ef-45ef-bd71-46f0d5e6013b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:40.6793688Z",
+ "PublicId": "006268615647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS.json b/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS.json
new file mode 100644
index 000000000..19bdc9025
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "19660896-fc1f-49f9-b56b-2059137530e4",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Iris.jpg",
+ "Title": "UI_CONTRACT_IRIS_GROUP_TITLE",
+ "Description": "UI_CONTRACT_IRIS_GROUP_DESC",
+ "CodeName_Hint": "Iris Group",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "Release": "1.4.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "9d0539b6-1f3b-4186-b077-910719b1bf3c",
+ "34511e96-28b8-43a8-a575-bce4c778fd9f",
+ "d46d7214-16f2-4009-9d9c-a65c323baf08",
+ "cf7420e6-5b35-442c-8ca7-62ad9ebde523",
+ "e6ec6b2e-4f6b-44c7-bb3d-ace5482471bc"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:21.8992624Z",
+ "PublicId": "006274544047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS1.json b/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS1.json
new file mode 100644
index 000000000..491178bfe
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS1.json
@@ -0,0 +1,87 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "570ca6c4-2749-4a0f-b0b4-d75d4c7a1c2b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "58dceb1c-d7db-41dc-9750-55e3ab87fdf0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_IRIS_OBJECTIVE_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_IRIS_OBJECTIVE_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["45463b89-0bda-408c-99be-698e1028c24c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "45463b89-0bda-408c-99be-698e1028c24c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "58dceb1c-d7db-41dc-9750-55e3ab87fdf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "45463b89-0bda-408c-99be-698e1028c24c"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "9d0539b6-1f3b-4186-b077-910719b1bf3c",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_IRIS_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_IRIS_LEVEL_1_DESC",
+ "CodeName_Hint": "Iris - Level 1",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "19660896-fc1f-49f9-b56b-2059137530e4",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "570ca6c4-2749-4a0f-b0b4-d75d4c7a1c2b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:41.3199985Z",
+ "PublicId": "006749924547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS2.json b/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS2.json
new file mode 100644
index 000000000..e6c7e228f
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS2.json
@@ -0,0 +1,145 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "570ca6c4-2749-4a0f-b0b4-d75d4c7a1c2b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "58dceb1c-d7db-41dc-9750-55e3ab87fdf0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_IRIS_OBJECTIVE_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_IRIS_OBJECTIVE_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["45463b89-0bda-408c-99be-698e1028c24c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "45463b89-0bda-408c-99be-698e1028c24c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "58dceb1c-d7db-41dc-9750-55e3ab87fdf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "45463b89-0bda-408c-99be-698e1028c24c"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "c6e07b5b-b5c5-40e1-800e-f79d20346323",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "6136fa6a-3f1f-4606-9b87-fde9538966dc",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_IRIS_OBJECTIVE_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_IRIS_OBJECTIVE_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["212a9df2-c335-4418-93b2-9f43370d0876"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "212a9df2-c335-4418-93b2-9f43370d0876"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "6136fa6a-3f1f-4606-9b87-fde9538966dc"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "212a9df2-c335-4418-93b2-9f43370d0876"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "34511e96-28b8-43a8-a575-bce4c778fd9f",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_IRIS_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_IRIS_LEVEL_2_DESC",
+ "CodeName_Hint": "Iris - Level 2",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "19660896-fc1f-49f9-b56b-2059137530e4",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "c6e07b5b-b5c5-40e1-800e-f79d20346323" },
+ { "Id": "570ca6c4-2749-4a0f-b0b4-d75d4c7a1c2b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:41.5233506Z",
+ "PublicId": "006561777247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS3.json b/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS3.json
new file mode 100644
index 000000000..67efdaea7
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS3.json
@@ -0,0 +1,180 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "570ca6c4-2749-4a0f-b0b4-d75d4c7a1c2b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "58dceb1c-d7db-41dc-9750-55e3ab87fdf0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_IRIS_OBJECTIVE_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_IRIS_OBJECTIVE_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["45463b89-0bda-408c-99be-698e1028c24c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "45463b89-0bda-408c-99be-698e1028c24c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "58dceb1c-d7db-41dc-9750-55e3ab87fdf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "45463b89-0bda-408c-99be-698e1028c24c"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "c6e07b5b-b5c5-40e1-800e-f79d20346323",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "6136fa6a-3f1f-4606-9b87-fde9538966dc",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_IRIS_OBJECTIVE_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_IRIS_OBJECTIVE_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["212a9df2-c335-4418-93b2-9f43370d0876"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "212a9df2-c335-4418-93b2-9f43370d0876"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "6136fa6a-3f1f-4606-9b87-fde9538966dc"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "212a9df2-c335-4418-93b2-9f43370d0876"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "212e6140-22f8-4c18-b3b3-239edeb66c8a",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingText": "$loc UI_CONTRACT_IRIS_OBJECTIVE_3",
+ "Image": "images/contracts/gamechangers/Gamechanger_Marrakesh_School_BreakAndEnter_02.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_SAFE_SCHOOL_01_NAME",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_IRIS_OBJECTIVE_3"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["575f52db-976a-4824-92ca-379fac456515"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["39e91199-4feb-4abe-81c0-fd3a8b0631e9"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "d46d7214-16f2-4009-9d9c-a65c323baf08",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_IRIS_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_IRIS_LEVEL_3_DESC",
+ "CodeName_Hint": "Iris - Level 3",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "19660896-fc1f-49f9-b56b-2059137530e4",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "212e6140-22f8-4c18-b3b3-239edeb66c8a" },
+ { "IsNew": true, "Id": "39e91199-4feb-4abe-81c0-fd3a8b0631e9" },
+ { "Id": "c6e07b5b-b5c5-40e1-800e-f79d20346323" },
+ { "Id": "570ca6c4-2749-4a0f-b0b4-d75d4c7a1c2b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:41.6949997Z",
+ "PublicId": "006820156047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS4.json b/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS4.json
new file mode 100644
index 000000000..ad9c29179
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS4.json
@@ -0,0 +1,186 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "570ca6c4-2749-4a0f-b0b4-d75d4c7a1c2b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "58dceb1c-d7db-41dc-9750-55e3ab87fdf0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_IRIS_OBJECTIVE_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_IRIS_OBJECTIVE_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["45463b89-0bda-408c-99be-698e1028c24c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "45463b89-0bda-408c-99be-698e1028c24c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "58dceb1c-d7db-41dc-9750-55e3ab87fdf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "45463b89-0bda-408c-99be-698e1028c24c"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "c6e07b5b-b5c5-40e1-800e-f79d20346323",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "6136fa6a-3f1f-4606-9b87-fde9538966dc",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_IRIS_OBJECTIVE_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_IRIS_OBJECTIVE_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["212a9df2-c335-4418-93b2-9f43370d0876"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "212a9df2-c335-4418-93b2-9f43370d0876"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "6136fa6a-3f1f-4606-9b87-fde9538966dc"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "212a9df2-c335-4418-93b2-9f43370d0876"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "212e6140-22f8-4c18-b3b3-239edeb66c8a",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingText": "$loc UI_CONTRACT_IRIS_OBJECTIVE_3",
+ "Image": "images/contracts/gamechangers/Gamechanger_Marrakesh_School_BreakAndEnter_01.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_SAFE_SCHOOL_01_NAME",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_IRIS_OBJECTIVE_3"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["b8cc729a-1a80-4e63-97c9-adfc26954afe"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/marrakesh/gamechanger_level_wildcard_iris.brick"
+ ],
+ "GameChangers": [
+ "3d283993-092d-496e-92f7-5955867b4148",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "cf7420e6-5b35-442c-8ca7-62ad9ebde523",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_IRIS_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_IRIS_LEVEL_4_DESC",
+ "CodeName_Hint": "Iris - Level 4",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "19660896-fc1f-49f9-b56b-2059137530e4",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "3d283993-092d-496e-92f7-5955867b4148" },
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "212e6140-22f8-4c18-b3b3-239edeb66c8a" },
+ { "Id": "c6e07b5b-b5c5-40e1-800e-f79d20346323" },
+ { "Id": "570ca6c4-2749-4a0f-b0b4-d75d4c7a1c2b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:41.757505Z",
+ "PublicId": "006912296347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS5.json b/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS5.json
new file mode 100644
index 000000000..2539cbd59
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/IRIS/IRIS5.json
@@ -0,0 +1,218 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "570ca6c4-2749-4a0f-b0b4-d75d4c7a1c2b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "58dceb1c-d7db-41dc-9750-55e3ab87fdf0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_IRIS_OBJECTIVE_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_IRIS_OBJECTIVE_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["45463b89-0bda-408c-99be-698e1028c24c"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "45463b89-0bda-408c-99be-698e1028c24c"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "58dceb1c-d7db-41dc-9750-55e3ab87fdf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "45463b89-0bda-408c-99be-698e1028c24c"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "c6e07b5b-b5c5-40e1-800e-f79d20346323",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "6136fa6a-3f1f-4606-9b87-fde9538966dc",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_IRIS_OBJECTIVE_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_IRIS_OBJECTIVE_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["212a9df2-c335-4418-93b2-9f43370d0876"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "212a9df2-c335-4418-93b2-9f43370d0876"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "6136fa6a-3f1f-4606-9b87-fde9538966dc"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "212a9df2-c335-4418-93b2-9f43370d0876"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "212e6140-22f8-4c18-b3b3-239edeb66c8a",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingText": "$loc UI_CONTRACT_IRIS_OBJECTIVE_3",
+ "Image": "images/contracts/gamechangers/Gamechanger_Marrakesh_School_BreakAndEnter_01.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_SAFE_SCHOOL_01_NAME",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_IRIS_OBJECTIVE_3"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["b8cc729a-1a80-4e63-97c9-adfc26954afe"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "a76d2088-6373-4e40-bc57-f701a899b491",
+ "Category": "primary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "IgnoreIfInactive": true,
+ "BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_DISGUISE_NEEDED_FAIL",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": { "-": { "Transition": "Success" } },
+ "Success": {
+ "Disguise": [
+ {
+ "Condition": {
+ "$not": {
+ "$eq": [
+ "$Value",
+ "6136fa6a-3f1f-4606-9b87-fde9538966dc"
+ ]
+ }
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/marrakesh/gamechanger_level_wildcard_iris.brick"
+ ],
+ "GameChangers": [
+ "3d283993-092d-496e-92f7-5955867b4148",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "5fef7df0-94ef-47ef-b91e-d67578f81d76"
+ ],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "e6ec6b2e-4f6b-44c7-bb3d-ace5482471bc",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-04-18T11:09:44.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_IRIS_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_IRIS_LEVEL_5_DESC",
+ "CodeName_Hint": "Iris - Level 5",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Location": "LOCATION_MARRAKECH",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "19660896-fc1f-49f9-b56b-2059137530e4",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "5fef7df0-94ef-47ef-b91e-d67578f81d76" },
+ { "Id": "3d283993-092d-496e-92f7-5955867b4148" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "212e6140-22f8-4c18-b3b3-239edeb66c8a" },
+ { "Id": "c6e07b5b-b5c5-40e1-800e-f79d20346323" },
+ { "Id": "570ca6c4-2749-4a0f-b0b4-d75d4c7a1c2b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:41.8200045Z",
+ "PublicId": "006719205547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE.json b/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE.json
new file mode 100644
index 000000000..507756510
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "11c93649-6b00-46ac-bf2d-a3599a6ab3a9",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-03T17:01:54.507Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Marrakesh_Lupine.jpg",
+ "Title": "UI_CONTRACT_LUPINE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_LUPINE_GROUP_DESC",
+ "CodeName_Hint": "Lupine - Group",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "Release": "1.2.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "68d2a689-1129-468a-bd51-7e1e96a51883",
+ "d1683e6a-166c-479f-be31-8bb526e5e56a",
+ "d043c13c-c689-409e-8001-c617086dcffc",
+ "f16304ac-8953-4849-9bf2-afc51ca36729",
+ "daa5596e-61a8-4a1b-b979-fb5501c3d956"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:22.5234784Z",
+ "PublicId": "006760177547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE1.json b/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE1.json
new file mode 100644
index 000000000..92c32ccb1
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE1.json
@@ -0,0 +1,88 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ecf1b752-0cd6-4283-a1a5-743fc0249525",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_LUPINE_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LUPINE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["33eb89b8-5f61-426d-b660-69b54b33a93b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "33eb89b8-5f61-426d-b660-69b54b33a93b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ecf1b752-0cd6-4283-a1a5-743fc0249525"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "33eb89b8-5f61-426d-b660-69b54b33a93b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "68d2a689-1129-468a-bd51-7e1e96a51883",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-02-23T16:18:20.273Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LUPINE_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_LUPINE_LEVEL_1_DESC",
+ "CodeName_Hint": "Lupine - Level 1",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "11c93649-6b00-46ac-bf2d-a3599a6ab3a9",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:44.1950115Z",
+ "PublicId": "006039057247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE2.json b/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE2.json
new file mode 100644
index 000000000..2d33ce7cb
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE2.json
@@ -0,0 +1,99 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ecf1b752-0cd6-4283-a1a5-743fc0249525",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_LUPINE_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LUPINE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["33eb89b8-5f61-426d-b660-69b54b33a93b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "33eb89b8-5f61-426d-b660-69b54b33a93b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ecf1b752-0cd6-4283-a1a5-743fc0249525"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "33eb89b8-5f61-426d-b660-69b54b33a93b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "ae817ab7-fdfe-4902-9f0c-30518a39207d",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "a35845bf-5004-47c0-a78f-cf0885c95f0b"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "d1683e6a-166c-479f-be31-8bb526e5e56a",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-02-23T16:18:20.273Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LUPINE_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_LUPINE_LEVEL_2_DESC",
+ "CodeName_Hint": "Lupine - Level 2",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "11c93649-6b00-46ac-bf2d-a3599a6ab3a9",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "ae817ab7-fdfe-4902-9f0c-30518a39207d" },
+ { "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:44.3200151Z",
+ "PublicId": "006889566947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE3.json b/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE3.json
new file mode 100644
index 000000000..d3be86bde
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE3.json
@@ -0,0 +1,164 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "ecf1b752-0cd6-4283-a1a5-743fc0249525",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_LUPINE_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LUPINE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["33eb89b8-5f61-426d-b660-69b54b33a93b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "33eb89b8-5f61-426d-b660-69b54b33a93b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "ecf1b752-0cd6-4283-a1a5-743fc0249525"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "33eb89b8-5f61-426d-b660-69b54b33a93b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "ae817ab7-fdfe-4902-9f0c-30518a39207d",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "a35845bf-5004-47c0-a78f-cf0885c95f0b"
+ }
+ }
+ },
+ {
+ "Id": "5c848109-1dd8-4c16-a639-53aac450cb77",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_electric",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LUPINE_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_LUPINE_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["20fe3a6e-2274-4098-9247-91a74c8fe03f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "20fe3a6e-2274-4098-9247-91a74c8fe03f"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "Electric"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "20fe3a6e-2274-4098-9247-91a74c8fe03f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "d043c13c-c689-409e-8001-c617086dcffc",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-02-23T16:18:20.273Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LUPINE_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_LUPINE_LEVEL_3_DESC",
+ "CodeName_Hint": "Lupine - Level 3",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "11c93649-6b00-46ac-bf2d-a3599a6ab3a9",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "5c848109-1dd8-4c16-a639-53aac450cb77" },
+ { "Id": "ae817ab7-fdfe-4902-9f0c-30518a39207d" },
+ { "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:44.3668894Z",
+ "PublicId": "006436123647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE4.json b/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE4.json
new file mode 100644
index 000000000..1bc785cbc
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE4.json
@@ -0,0 +1,194 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "TargetConditions": [],
+ "BriefingText": "$loc UI_CONTRACT_LUPINE_OBJ_1_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LUPINE_OBJ_1_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["33eb89b8-5f61-426d-b660-69b54b33a93b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "33eb89b8-5f61-426d-b660-69b54b33a93b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "33eb89b8-5f61-426d-b660-69b54b33a93b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "ae817ab7-fdfe-4902-9f0c-30518a39207d",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "TargetConditions": [],
+ "BriefingText": "$loc UI_CONTRACT_LUPINE_OBJ_2_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LUPINE_OBJ_2_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["a35845bf-5004-47c0-a78f-cf0885c95f0b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a35845bf-5004-47c0-a78f-cf0885c95f0b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a35845bf-5004-47c0-a78f-cf0885c95f0b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "5c848109-1dd8-4c16-a639-53aac450cb77",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "TargetConditions": [],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LUPINE_OBJ_3_2" },
+ "BriefingText": "$loc UI_CONTRACT_LUPINE_OBJ_3_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["20fe3a6e-2274-4098-9247-91a74c8fe03f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "20fe3a6e-2274-4098-9247-91a74c8fe03f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "20fe3a6e-2274-4098-9247-91a74c8fe03f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["0cf5e693-35ec-457e-a004-da4672b90376"]
+ },
+ "Metadata": {
+ "Id": "f16304ac-8953-4849-9bf2-afc51ca36729",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-02-23T16:18:20.273Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LUPINE_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_LUPINE_LEVEL_4_DESC",
+ "CodeName_Hint": "Lupine - Level 4",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "11c93649-6b00-46ac-bf2d-a3599a6ab3a9",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "5c848109-1dd8-4c16-a639-53aac450cb77" },
+ { "Id": "ae817ab7-fdfe-4902-9f0c-30518a39207d" },
+ { "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:44.4762633Z",
+ "PublicId": "006821496847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE5.json b/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE5.json
new file mode 100644
index 000000000..1eedd53df
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/LUPINE/LUPINE5.json
@@ -0,0 +1,198 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "TargetConditions": [],
+ "BriefingText": "$loc UI_CONTRACT_LUPINE_OBJ_1_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LUPINE_OBJ_1_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["33eb89b8-5f61-426d-b660-69b54b33a93b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "33eb89b8-5f61-426d-b660-69b54b33a93b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "33eb89b8-5f61-426d-b660-69b54b33a93b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "ae817ab7-fdfe-4902-9f0c-30518a39207d",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "TargetConditions": [],
+ "BriefingText": "$loc UI_CONTRACT_LUPINE_OBJ_2_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LUPINE_OBJ_2_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["a35845bf-5004-47c0-a78f-cf0885c95f0b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a35845bf-5004-47c0-a78f-cf0885c95f0b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a35845bf-5004-47c0-a78f-cf0885c95f0b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "5c848109-1dd8-4c16-a639-53aac450cb77",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "TargetConditions": [],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LUPINE_OBJ_3_2" },
+ "BriefingText": "$loc UI_CONTRACT_LUPINE_OBJ_3_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["20fe3a6e-2274-4098-9247-91a74c8fe03f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "20fe3a6e-2274-4098-9247-91a74c8fe03f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "20fe3a6e-2274-4098-9247-91a74c8fe03f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "0cf5e693-35ec-457e-a004-da4672b90376",
+ "e1b1b8de-c219-4739-b431-ba46a254b00f"
+ ]
+ },
+ "Metadata": {
+ "Id": "daa5596e-61a8-4a1b-b979-fb5501c3d956",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-02-23T16:18:20.273Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LUPINE_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_LUPINE_LEVEL_5_DESC",
+ "CodeName_Hint": "Lupine - Level 5",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "InGroup": "11c93649-6b00-46ac-bf2d-a3599a6ab3a9",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "e1b1b8de-c219-4739-b431-ba46a254b00f" },
+ { "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "5c848109-1dd8-4c16-a639-53aac450cb77" },
+ { "Id": "ae817ab7-fdfe-4902-9f0c-30518a39207d" },
+ { "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:44.5856425Z",
+ "PublicId": "006037871647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON.json b/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON.json
new file mode 100644
index 000000000..4db9d66fa
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "45e6d255-f8e4-4170-ad7e-3416ab8a881d",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-03T17:01:54.507Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Rhododendron.jpg",
+ "Title": "UI_CONTRACT_RHODODENDRON_GROUP_TITLE",
+ "Description": "UI_CONTRACT_RHODODENDRON_GROUP_DESC",
+ "CodeName_Hint": "Rhododendron - Group",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "Release": "1.2.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "6e739ee1-561c-4b94-a46d-054225481354",
+ "91bb0bfd-a3d6-4205-bdce-55d64d157bcb",
+ "286b8947-d7d0-4968-a13f-abe0ac96ad78",
+ "19f96d98-6e8c-4860-9995-a34db30b51ac",
+ "911476b2-fd26-4e4e-a8c3-3201a27a6cc2"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:23.866793Z",
+ "PublicId": "006965021147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON1.json b/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON1.json
new file mode 100644
index 000000000..e625a6928
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON1.json
@@ -0,0 +1,89 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "abaac998-ed8b-458d-ba64-206e23612c63",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "eb48ed16-195a-4de1-bae6-d7e7ec92046c",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_RHODODENDRON_OBJ_1_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_RHODODENDRON_OBJ_1_1"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ca967a22-8b3a-406a-b7d9-788fb9f56d01"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca967a22-8b3a-406a-b7d9-788fb9f56d01"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "eb48ed16-195a-4de1-bae6-d7e7ec92046c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca967a22-8b3a-406a-b7d9-788fb9f56d01"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "6e739ee1-561c-4b94-a46d-054225481354",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-31T09:11:23.05Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_RHODODENDRON_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_RHODODENDRON_LEVEL_1_DESC",
+ "CodeName_Hint": "Rhododendron - Level 1",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "45e6d255-f8e4-4170-ad7e-3416ab8a881d",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "abaac998-ed8b-458d-ba64-206e23612c63" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:48.0544049Z",
+ "PublicId": "006877023047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON2.json b/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON2.json
new file mode 100644
index 000000000..16090f19b
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON2.json
@@ -0,0 +1,151 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "abaac998-ed8b-458d-ba64-206e23612c63",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "eb48ed16-195a-4de1-bae6-d7e7ec92046c",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_RHODODENDRON_OBJ_1_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_RHODODENDRON_OBJ_1_1"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ca967a22-8b3a-406a-b7d9-788fb9f56d01"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca967a22-8b3a-406a-b7d9-788fb9f56d01"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "eb48ed16-195a-4de1-bae6-d7e7ec92046c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca967a22-8b3a-406a-b7d9-788fb9f56d01"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "9718cf7c-200b-402a-bc24-49fafd3f6c3d",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "6348cc33-665f-4470-80b4-a0ad836df702",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_RHODODENDRON_OBJ_2_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_RHODODENDRON_OBJ_2_1"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["199c898c-cf64-4cf9-90e9-6bf441e37650"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "199c898c-cf64-4cf9-90e9-6bf441e37650"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "6348cc33-665f-4470-80b4-a0ad836df702"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "199c898c-cf64-4cf9-90e9-6bf441e37650"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "91bb0bfd-a3d6-4205-bdce-55d64d157bcb",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-31T09:11:23.05Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_RHODODENDRON_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_RHODODENDRON_LEVEL_2_DESC",
+ "CodeName_Hint": "Rhododendron - Level 2",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "45e6d255-f8e4-4170-ad7e-3416ab8a881d",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "9718cf7c-200b-402a-bc24-49fafd3f6c3d" },
+ { "Id": "abaac998-ed8b-458d-ba64-206e23612c63" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:48.1169138Z",
+ "PublicId": "006422970147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON3.json b/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON3.json
new file mode 100644
index 000000000..a0a3961ed
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON3.json
@@ -0,0 +1,152 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "abaac998-ed8b-458d-ba64-206e23612c63",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "eb48ed16-195a-4de1-bae6-d7e7ec92046c",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_RHODODENDRON_OBJ_1_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_RHODODENDRON_OBJ_1_1"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ca967a22-8b3a-406a-b7d9-788fb9f56d01"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca967a22-8b3a-406a-b7d9-788fb9f56d01"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "eb48ed16-195a-4de1-bae6-d7e7ec92046c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca967a22-8b3a-406a-b7d9-788fb9f56d01"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "9718cf7c-200b-402a-bc24-49fafd3f6c3d",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "6348cc33-665f-4470-80b4-a0ad836df702",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_RHODODENDRON_OBJ_2_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_RHODODENDRON_OBJ_2_1"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["199c898c-cf64-4cf9-90e9-6bf441e37650"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "199c898c-cf64-4cf9-90e9-6bf441e37650"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "6348cc33-665f-4470-80b4-a0ad836df702"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "199c898c-cf64-4cf9-90e9-6bf441e37650"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["7fbe55a8-2d9f-4323-972e-59146420e99d"]
+ },
+ "Metadata": {
+ "Id": "286b8947-d7d0-4968-a13f-abe0ac96ad78",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-31T09:11:23.05Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_RHODODENDRON_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_RHODODENDRON_LEVEL_3_DESC",
+ "CodeName_Hint": "Rhododendron - Level 3",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "45e6d255-f8e4-4170-ad7e-3416ab8a881d",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "7fbe55a8-2d9f-4323-972e-59146420e99d" },
+ { "Id": "9718cf7c-200b-402a-bc24-49fafd3f6c3d" },
+ { "Id": "abaac998-ed8b-458d-ba64-206e23612c63" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:48.1637832Z",
+ "PublicId": "006536234847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON4.json b/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON4.json
new file mode 100644
index 000000000..7274542fc
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON4.json
@@ -0,0 +1,167 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "abaac998-ed8b-458d-ba64-206e23612c63",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "6348cc33-665f-4470-80b4-a0ad836df702",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "58dceb1c-d7db-41dc-9750-55e3ab87fdf0",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_RHODODENDRON_OBJ_1_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_RHODODENDRON_OBJ_1_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ca967a22-8b3a-406a-b7d9-788fb9f56d01"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca967a22-8b3a-406a-b7d9-788fb9f56d01"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "6348cc33-665f-4470-80b4-a0ad836df702"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "58dceb1c-d7db-41dc-9750-55e3ab87fdf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca967a22-8b3a-406a-b7d9-788fb9f56d01"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "9718cf7c-200b-402a-bc24-49fafd3f6c3d",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "6348cc33-665f-4470-80b4-a0ad836df702",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_RHODODENDRON_OBJ_2_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_RHODODENDRON_OBJ_2_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["82a9265a-0311-45fe-803f-89f25de6ea4e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "82a9265a-0311-45fe-803f-89f25de6ea4e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "6348cc33-665f-4470-80b4-a0ad836df702"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "82a9265a-0311-45fe-803f-89f25de6ea4e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "7fbe55a8-2d9f-4323-972e-59146420e99d",
+ "0cf5e693-35ec-457e-a004-da4672b90376"
+ ]
+ },
+ "Metadata": {
+ "Id": "19f96d98-6e8c-4860-9995-a34db30b51ac",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-31T09:11:23.05Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_RHODODENDRON_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_RHODODENDRON_LEVEL_4_DESC",
+ "CodeName_Hint": "Rhododendron - Level 4",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "45e6d255-f8e4-4170-ad7e-3416ab8a881d",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "7fbe55a8-2d9f-4323-972e-59146420e99d" },
+ { "Id": "9718cf7c-200b-402a-bc24-49fafd3f6c3d" },
+ { "Id": "abaac998-ed8b-458d-ba64-206e23612c63" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:48.2575337Z",
+ "PublicId": "006301493147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON5.json b/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON5.json
new file mode 100644
index 000000000..cdca7b1e2
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/RHODODENDRON/RHODODENDRON5.json
@@ -0,0 +1,229 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "abaac998-ed8b-458d-ba64-206e23612c63",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "6348cc33-665f-4470-80b4-a0ad836df702",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "58dceb1c-d7db-41dc-9750-55e3ab87fdf0",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_RHODODENDRON_OBJ_1_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_RHODODENDRON_OBJ_1_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ca967a22-8b3a-406a-b7d9-788fb9f56d01"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca967a22-8b3a-406a-b7d9-788fb9f56d01"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "6348cc33-665f-4470-80b4-a0ad836df702"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "58dceb1c-d7db-41dc-9750-55e3ab87fdf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ca967a22-8b3a-406a-b7d9-788fb9f56d01"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "9718cf7c-200b-402a-bc24-49fafd3f6c3d",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "6348cc33-665f-4470-80b4-a0ad836df702",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_RHODODENDRON_OBJ_2_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_RHODODENDRON_OBJ_2_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["82a9265a-0311-45fe-803f-89f25de6ea4e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "82a9265a-0311-45fe-803f-89f25de6ea4e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "6348cc33-665f-4470-80b4-a0ad836df702"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "82a9265a-0311-45fe-803f-89f25de6ea4e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "05e7b712-c50e-4973-9298-412f75401b0c",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "BriefingText": "$loc UI_CONTRACT_RHODODENDRON_OBJ_3",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_RHODODENDRON_OBJ_3"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c0ae62a4-21f7-4798-9ce4-fb0141791be0"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c0ae62a4-21f7-4798-9ce4-fb0141791be0"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "6348cc33-665f-4470-80b4-a0ad836df702"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Explosive",
+ true
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c0ae62a4-21f7-4798-9ce4-fb0141791be0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "7fbe55a8-2d9f-4323-972e-59146420e99d",
+ "0cf5e693-35ec-457e-a004-da4672b90376"
+ ]
+ },
+ "Metadata": {
+ "Id": "911476b2-fd26-4e4e-a8c3-3201a27a6cc2",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-31T09:11:23.05Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_RHODODENDRON_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_RHODODENDRON_LEVEL_5_DESC",
+ "CodeName_Hint": "Rhododendron - Level 5",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "45e6d255-f8e4-4170-ad7e-3416ab8a881d",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "05e7b712-c50e-4973-9298-412f75401b0c" },
+ { "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "7fbe55a8-2d9f-4323-972e-59146420e99d" },
+ { "Id": "9718cf7c-200b-402a-bc24-49fafd3f6c3d" },
+ { "Id": "abaac998-ed8b-458d-ba64-206e23612c63" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:48.3825286Z",
+ "PublicId": "006953058547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA.json b/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA.json
new file mode 100644
index 000000000..b5ac361ed
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "e359075e-a510-4b7c-a461-477b789ca7e4",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-03T17:01:54.507Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "RequiredUnlockable": "ACCESS_HIT_SPIDER",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Marrakesh_Salvia.jpg",
+ "Title": "UI_CONTRACT_SALVIA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_SALVIA_GROUP_DESC",
+ "CodeName_Hint": "Salvia - Group",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "Release": "1.2.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "46420edc-2eae-4399-b4c2-f1355e818744",
+ "854e1d09-ed26-43fe-9c24-b1766eeaca78",
+ "4ab2babf-b5ce-44d8-a463-94bd70b8abff",
+ "22f1fb46-11cd-4a95-9baa-d58144a27363",
+ "e1d60c32-e4aa-4461-8139-2a37e90b6eb3"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:25.023Z",
+ "PublicId": "006756661447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA1.json b/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA1.json
new file mode 100644
index 000000000..1d163850e
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA1.json
@@ -0,0 +1,89 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "ef5772fc-4c30-49cc-8dee-ab9824af51c6",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_burn",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["6b361407-9f8c-48d5-8169-2e9cabd9e3a5"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6b361407-9f8c-48d5-8169-2e9cabd9e3a5"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "Burn"]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6b361407-9f8c-48d5-8169-2e9cabd9e3a5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "46420edc-2eae-4399-b4c2-f1355e818744",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-02-18T14:06:33.347Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SALVIA_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_SALVIA_LEVEL_1_DESC",
+ "CodeName_Hint": "Salvia - Level 1",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "e359075e-a510-4b7c-a461-477b789ca7e4",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "ef5772fc-4c30-49cc-8dee-ab9824af51c6" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:49.3200306Z",
+ "PublicId": "006449423747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA2.json b/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA2.json
new file mode 100644
index 000000000..51f9f3428
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA2.json
@@ -0,0 +1,122 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "ef5772fc-4c30-49cc-8dee-ab9824af51c6",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_burn",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["6b361407-9f8c-48d5-8169-2e9cabd9e3a5"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6b361407-9f8c-48d5-8169-2e9cabd9e3a5"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "Burn"]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6b361407-9f8c-48d5-8169-2e9cabd9e3a5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Marrakesh_Salvia_BreakAndEnterObjective.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_SAFE_CONSULATE_BASEMENT_NAME",
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["bff406b1-df92-4f7c-9b4c-2aad1a57ee41"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["07455b1c-cd7a-492c-854c-c2757a6f7ef1"]
+ },
+ "Metadata": {
+ "Id": "854e1d09-ed26-43fe-9c24-b1766eeaca78",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-02-18T14:06:33.347Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SALVIA_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_SALVIA_LEVEL_2_DESC",
+ "CodeName_Hint": "Salvia - Level 2",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "e359075e-a510-4b7c-a461-477b789ca7e4",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4" },
+ { "IsNew": true, "Id": "07455b1c-cd7a-492c-854c-c2757a6f7ef1" },
+ { "Id": "ef5772fc-4c30-49cc-8dee-ab9824af51c6" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:49.445035Z",
+ "PublicId": "006032486547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA3.json b/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA3.json
new file mode 100644
index 000000000..f081df6ca
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA3.json
@@ -0,0 +1,252 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "ef5772fc-4c30-49cc-8dee-ab9824af51c6",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_burn",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["6b361407-9f8c-48d5-8169-2e9cabd9e3a5"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6b361407-9f8c-48d5-8169-2e9cabd9e3a5"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "Burn"]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6b361407-9f8c-48d5-8169-2e9cabd9e3a5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Marrakesh_Salvia_BreakAndEnterObjective.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_SAFE_CONSULATE_BASEMENT_NAME",
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["bff406b1-df92-4f7c-9b4c-2aad1a57ee41"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "09cd512f-b213-440f-9549-78b3ccc80935",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "901a3b51-51a0-4236-bdf2-23d20696b358",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["fbc01079-8c4a-4213-84ca-c5f8629774eb"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fbc01079-8c4a-4213-84ca-c5f8629774eb"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "shotgun"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fbc01079-8c4a-4213-84ca-c5f8629774eb"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Activation": {
+ "$eq": [
+ "$09cd512f-b213-440f-9549-78b3ccc80935",
+ "Completed"
+ ]
+ },
+ "Id": "b5d88fb0-5fd4-463a-88bb-85f18a3a1570",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "BriefingName": "$loc UI_CONTRACT_SALVIA_HIDEBODY_BRIEFINGNAME",
+ "Image": "images/contracts/escalation/ContractEscalation_Marrakesh_Salvia_Objective_HideBody.jpg",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_4" },
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_4",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["fbc01079-8c4a-4213-84ca-c5f8629774eb"]
+ },
+ "States": {
+ "Start": {
+ "BodyBagged": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fbc01079-8c4a-4213-84ca-c5f8629774eb"
+ ]
+ },
+ "Transition": "Failure"
+ },
+ "BodyHidden": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fbc01079-8c4a-4213-84ca-c5f8629774eb"
+ ]
+ },
+ "Transition": "ValidContainer"
+ }
+ },
+ "ValidContainer": {
+ "setpieces": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.name_metricvalue",
+ "HideBody"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b7e352e5-d328-4555-b752-4192fcd662ee"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ { "Transition": "Failure" }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["07455b1c-cd7a-492c-854c-c2757a6f7ef1"]
+ },
+ "Metadata": {
+ "Id": "4ab2babf-b5ce-44d8-a463-94bd70b8abff",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-02-18T14:06:33.347Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SALVIA_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_SALVIA_LEVEL_3_DESC",
+ "CodeName_Hint": "Salvia - Level 3",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "e359075e-a510-4b7c-a461-477b789ca7e4",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "09cd512f-b213-440f-9549-78b3ccc80935" },
+ { "IsNew": true, "Id": "b5d88fb0-5fd4-463a-88bb-85f18a3a1570" },
+ { "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4" },
+ { "Id": "07455b1c-cd7a-492c-854c-c2757a6f7ef1" },
+ { "Id": "ef5772fc-4c30-49cc-8dee-ab9824af51c6" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:49.5231556Z",
+ "PublicId": "006715164947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA4.json b/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA4.json
new file mode 100644
index 000000000..a3189f3dc
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA4.json
@@ -0,0 +1,256 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "ef5772fc-4c30-49cc-8dee-ab9824af51c6",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_burn",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["6b361407-9f8c-48d5-8169-2e9cabd9e3a5"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6b361407-9f8c-48d5-8169-2e9cabd9e3a5"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "Burn"]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6b361407-9f8c-48d5-8169-2e9cabd9e3a5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Marrakesh_Salvia_BreakAndEnterObjective.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_SAFE_CONSULATE_BASEMENT_NAME",
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["bff406b1-df92-4f7c-9b4c-2aad1a57ee41"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "09cd512f-b213-440f-9549-78b3ccc80935",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "901a3b51-51a0-4236-bdf2-23d20696b358",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["fbc01079-8c4a-4213-84ca-c5f8629774eb"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fbc01079-8c4a-4213-84ca-c5f8629774eb"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "shotgun"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fbc01079-8c4a-4213-84ca-c5f8629774eb"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Activation": {
+ "$eq": [
+ "$09cd512f-b213-440f-9549-78b3ccc80935",
+ "Completed"
+ ]
+ },
+ "Id": "b5d88fb0-5fd4-463a-88bb-85f18a3a1570",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "BriefingName": "$loc UI_CONTRACT_SALVIA_HIDEBODY_BRIEFINGNAME",
+ "Image": "images/contracts/escalation/ContractEscalation_Marrakesh_Salvia_Objective_HideBody.jpg",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_4" },
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_4",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["fbc01079-8c4a-4213-84ca-c5f8629774eb"]
+ },
+ "States": {
+ "Start": {
+ "BodyBagged": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fbc01079-8c4a-4213-84ca-c5f8629774eb"
+ ]
+ },
+ "Transition": "Failure"
+ },
+ "BodyHidden": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fbc01079-8c4a-4213-84ca-c5f8629774eb"
+ ]
+ },
+ "Transition": "ValidContainer"
+ }
+ },
+ "ValidContainer": {
+ "setpieces": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.name_metricvalue",
+ "HideBody"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b7e352e5-d328-4555-b752-4192fcd662ee"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ { "Transition": "Failure" }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "07455b1c-cd7a-492c-854c-c2757a6f7ef1",
+ "98cff1e9-af18-421a-adc1-0b040d136250"
+ ]
+ },
+ "Metadata": {
+ "Id": "22f1fb46-11cd-4a95-9baa-d58144a27363",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-02-18T14:06:33.347Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SALVIA_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_SALVIA_LEVEL_4_DESC",
+ "CodeName_Hint": "Salvia - Level 4",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "e359075e-a510-4b7c-a461-477b789ca7e4",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "98cff1e9-af18-421a-adc1-0b040d136250" },
+ { "Id": "09cd512f-b213-440f-9549-78b3ccc80935" },
+ { "Id": "b5d88fb0-5fd4-463a-88bb-85f18a3a1570" },
+ { "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4" },
+ { "Id": "07455b1c-cd7a-492c-854c-c2757a6f7ef1" },
+ { "Id": "ef5772fc-4c30-49cc-8dee-ab9824af51c6" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:49.6012815Z",
+ "PublicId": "006511865547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA5.json b/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA5.json
new file mode 100644
index 000000000..f4447b01b
--- /dev/null
+++ b/contractdata/MARRAKESH/ESCALATION/SALVIA/SALVIA5.json
@@ -0,0 +1,258 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "ef5772fc-4c30-49cc-8dee-ab9824af51c6",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_burn",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["6b361407-9f8c-48d5-8169-2e9cabd9e3a5"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6b361407-9f8c-48d5-8169-2e9cabd9e3a5"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "Burn"]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6b361407-9f8c-48d5-8169-2e9cabd9e3a5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Marrakesh_Salvia_BreakAndEnterObjective.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_SAFE_CONSULATE_BASEMENT_NAME",
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["bff406b1-df92-4f7c-9b4c-2aad1a57ee41"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "09cd512f-b213-440f-9549-78b3ccc80935",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "901a3b51-51a0-4236-bdf2-23d20696b358",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["fbc01079-8c4a-4213-84ca-c5f8629774eb"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fbc01079-8c4a-4213-84ca-c5f8629774eb"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "shotgun"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fbc01079-8c4a-4213-84ca-c5f8629774eb"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Activation": {
+ "$eq": [
+ "$09cd512f-b213-440f-9549-78b3ccc80935",
+ "Completed"
+ ]
+ },
+ "Id": "b5d88fb0-5fd4-463a-88bb-85f18a3a1570",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "BriefingName": "$loc UI_CONTRACT_SALVIA_HIDEBODY_BRIEFINGNAME",
+ "Image": "images/contracts/escalation/ContractEscalation_Marrakesh_Salvia_Objective_HideBody.jpg",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_SALVIA_OBJ_4" },
+ "BriefingText": "$loc UI_CONTRACT_SALVIA_OBJ_4",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["fbc01079-8c4a-4213-84ca-c5f8629774eb"]
+ },
+ "States": {
+ "Start": {
+ "BodyBagged": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fbc01079-8c4a-4213-84ca-c5f8629774eb"
+ ]
+ },
+ "Transition": "Failure"
+ },
+ "BodyHidden": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fbc01079-8c4a-4213-84ca-c5f8629774eb"
+ ]
+ },
+ "Transition": "ValidContainer"
+ }
+ },
+ "ValidContainer": {
+ "setpieces": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.name_metricvalue",
+ "HideBody"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b7e352e5-d328-4555-b752-4192fcd662ee"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ { "Transition": "Failure" }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "07455b1c-cd7a-492c-854c-c2757a6f7ef1",
+ "98cff1e9-af18-421a-adc1-0b040d136250",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172"
+ ]
+ },
+ "Metadata": {
+ "Id": "e1d60c32-e4aa-4461-8139-2a37e90b6eb3",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-02-18T14:06:33.347Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SALVIA_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_SALVIA_LEVEL_5_DESC",
+ "CodeName_Hint": "Salvia - Level 5",
+ "Location": "LOCATION_MARRAKECH",
+ "ScenePath": "assembly:/_pro/scenes/missions/marrakesh/_scene_spider.entity",
+ "Type": "escalation",
+ "InGroup": "e359075e-a510-4b7c-a461-477b789ca7e4",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172" },
+ { "Id": "98cff1e9-af18-421a-adc1-0b040d136250" },
+ { "Id": "09cd512f-b213-440f-9549-78b3ccc80935" },
+ { "Id": "b5d88fb0-5fd4-463a-88bb-85f18a3a1570" },
+ { "Id": "a6287d09-7281-4b85-b72f-4dc356fc8ce4" },
+ { "Id": "07455b1c-cd7a-492c-854c-c2757a6f7ef1" },
+ { "Id": "ef5772fc-4c30-49cc-8dee-ab9824af51c6" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:49.6637819Z",
+ "PublicId": "006541779147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MENDOZA/THEHEARTBREAKER.json b/contractdata/MENDOZA/ELUSIVE/THEHEARTBREAKER.json
similarity index 97%
rename from contractdata/MENDOZA/THEHEARTBREAKER.json
rename to contractdata/MENDOZA/ELUSIVE/THEHEARTBREAKER.json
index c3d8d7938..2686fbaa8 100644
--- a/contractdata/MENDOZA/THEHEARTBREAKER.json
+++ b/contractdata/MENDOZA/ELUSIVE/THEHEARTBREAKER.json
@@ -58,7 +58,8 @@
"Location": "LOCATION_ELEGANT_LLAMA",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"PublicId": "031241043347",
- "Entitlements": ["LOCATION_ELEGANT"]
+ "Entitlements": ["LOCATION_ELEGANT"],
+ "Season": 3
},
"UserData": {}
}
diff --git a/contractdata/MENDOZA/THEICONOCLAST.json b/contractdata/MENDOZA/ELUSIVE/THEICONOCLAST.json
similarity index 97%
rename from contractdata/MENDOZA/THEICONOCLAST.json
rename to contractdata/MENDOZA/ELUSIVE/THEICONOCLAST.json
index 436f5aff1..1e168fb9b 100644
--- a/contractdata/MENDOZA/THEICONOCLAST.json
+++ b/contractdata/MENDOZA/ELUSIVE/THEICONOCLAST.json
@@ -57,7 +57,8 @@
"Location": "LOCATION_ELEGANT_LLAMA",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"PublicId": "031518569147",
- "Entitlements": ["LOCATION_ELEGANT"]
+ "Entitlements": ["LOCATION_ELEGANT"],
+ "Season": 3
},
"UserData": {}
}
diff --git a/contractdata/MENDOZA/ESCALATION/ARGENTINE/ARGENTINE.json b/contractdata/MENDOZA/ESCALATION/ARGENTINE/ARGENTINE.json
new file mode 100644
index 000000000..56c380de5
--- /dev/null
+++ b/contractdata/MENDOZA/ESCALATION/ARGENTINE/ARGENTINE.json
@@ -0,0 +1,20 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Title": "UI_PEACOCK_GRAPEBUSH",
+ "Type": "escalation",
+ "Id": "edbacf4b-e402-4548-b723-cd4351571537",
+ "TileImage": "images/contracts/escalation/contractescalation_grapebush.png",
+ "ScenePath": "assembly:/_pro/scenes/missions/elegant/scene_llama.entity",
+ "Entitlements": ["LOCATION_ELEGANT"],
+ "Location": "LOCATION_ELEGANT_LLAMA",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "4bab4282-ad93-45e3-ace7-c9daf78dec94",
+ "1e96f1f2-eaf7-4947-a60d-d2190f503b0b",
+ "a7ddf3f3-7fd9-4749-b63b-f2579bbd0f6c"
+ ]
+ }
+ }
+}
diff --git a/contractdata/MENDOZA/ARGENTINE1.json b/contractdata/MENDOZA/ESCALATION/ARGENTINE/ARGENTINE1.json
similarity index 100%
rename from contractdata/MENDOZA/ARGENTINE1.json
rename to contractdata/MENDOZA/ESCALATION/ARGENTINE/ARGENTINE1.json
diff --git a/contractdata/MENDOZA/ARGENTINE2.json b/contractdata/MENDOZA/ESCALATION/ARGENTINE/ARGENTINE2.json
similarity index 100%
rename from contractdata/MENDOZA/ARGENTINE2.json
rename to contractdata/MENDOZA/ESCALATION/ARGENTINE/ARGENTINE2.json
diff --git a/contractdata/MENDOZA/ARGENTINE3.json b/contractdata/MENDOZA/ESCALATION/ARGENTINE/ARGENTINE3.json
similarity index 100%
rename from contractdata/MENDOZA/ARGENTINE3.json
rename to contractdata/MENDOZA/ESCALATION/ARGENTINE/ARGENTINE3.json
diff --git a/contractdata/MENDOZA/ESCALATION/FRANGIPANI/FRANGIPANI.json b/contractdata/MENDOZA/ESCALATION/FRANGIPANI/FRANGIPANI.json
new file mode 100644
index 000000000..ce653b9ea
--- /dev/null
+++ b/contractdata/MENDOZA/ESCALATION/FRANGIPANI/FRANGIPANI.json
@@ -0,0 +1,56 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/elegant/scenario_frangipani.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "Entrances": ["f45b0af4-e50d-477e-bb92-83136b04506f"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "8c8ed496-948f-4672-879b-4d9575406577",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani.jpg",
+ "Title": "UI_CONTRACT_FRANGIPANI_GROUP_TITLE",
+ "Description": "UI_CONTRACT_FRANGIPANI_GROUP_DESC",
+ "CodeName_Hint": "Frangipani - Group",
+ "Location": "LOCATION_ELEGANT_LLAMA",
+ "RequiredUnlockable": "ACCESS_HIT_LLAMA",
+ "ScenePath": "assembly:/_pro/scenes/missions/elegant/scene_frangipani.entity",
+ "Type": "escalation",
+ "Release": "3.70.x Escalation",
+ "Entitlements": ["H3_DEADLYSINS_ENVY"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "b7c1de70-6bbc-4a9b-9f89-8ec00ba6b8b2",
+ "25fb11e4-9cd5-4deb-a583-4982b9803298",
+ "615beb4f-ba37-4e95-bead-3638cd240976"
+ ]
+ },
+ "LastUpdate": "2023-03-30T11:20:23.4697238Z",
+ "PublicId": "031372055947"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MENDOZA/ESCALATION/FRANGIPANI/FRANGIPANI1.json b/contractdata/MENDOZA/ESCALATION/FRANGIPANI/FRANGIPANI1.json
new file mode 100644
index 000000000..d7a84fd24
--- /dev/null
+++ b/contractdata/MENDOZA/ESCALATION/FRANGIPANI/FRANGIPANI1.json
@@ -0,0 +1,343 @@
+{
+ "Data": {
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/elegant/scenario_frangipani.brick",
+ "assembly:/_pro/scenes/missions/elegant/scenario_frangipani_level1.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": [],
+ "Entrances": ["0bafac7b-a4fb-49c7-8ba5-0e2acd7153b5"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_ENVY_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "8ae5d394-49d1-4aaa-a51d-85d0bbe6bca9"
+ }
+ }
+ ],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "--- HM Score ---",
+ "Id": "89971eaa-4721-4817-b2ea-ff33972801d3",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_Score.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_SCOREBRIEFING_NAME",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_SCOREBRIEFING_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_SCOREBRIEFING_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_SCOREZERO",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "HitmanScore": 0,
+ "AssassinScore": 0,
+ "UpdateScoreHack": 0
+ },
+ "ContextListeners": {
+ "UpdateScoreHack": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_FRANGIPANI_OBJ_SCORE",
+ "data": [
+ "$.HitmanScore",
+ "$.AssassinScore"
+ ]
+ }
+ },
+ "iconType": 17
+ }
+ }
+ },
+ "States": {
+ "Start": {
+ "47Killed": [
+ {
+ "Actions": {
+ "$inc": "HitmanScore",
+ "$dec": "UpdateScoreHack"
+ }
+ }
+ ],
+ "AssassinKilled": [
+ {
+ "Actions": {
+ "$inc": "AssassinScore",
+ "$dec": "UpdateScoreHack"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate target ---",
+ "Id": "4c4db429-db93-4f87-8d68-7ea20959fb7e",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_Target_1_Hector.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_1",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_1_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_1_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_1_HUD",
+ "iconType": 0
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["bc3fa360-1f39-456b-bc60-c329dfb7a044"]
+ },
+ "States": {
+ "Start": {
+ "47KilledL1T1": { "Transition": "Success" },
+ "AssassinKilledL1T1": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Target HIDDEN -----",
+ "Id": "5c98f416-b8b0-4419-9e61-21896e6bbfb6",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "Visible": false,
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {},
+ "States": {
+ "Start": {
+ "AllTargetsDead": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Target In Accident OPTIONAL HIDDEN -----",
+ "Id": "9ed268c6-5b1c-4f62-84cf-26bac737e40a",
+ "Category": "secondary",
+ "ExcludeFromScoring": false,
+ "Visible": false,
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["bc3fa360-1f39-456b-bc60-c329dfb7a044"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "bc3fa360-1f39-456b-bc60-c329dfb7a044"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillMethodBroad",
+ "accident"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "bc3fa360-1f39-456b-bc60-c329dfb7a044"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Activation Objective (Hack) -----",
+ "Id": "886ad416-4052-4cf0-b876-984d33f4633f",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "Visible": false,
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "TurnOnOutline": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- HIDDEN Do not eliminate the assassin -----",
+ "Id": "a0f51f66-618d-4c38-9996-8d83ec6c8622",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ForceShowOnLoadingScreen": true,
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_DoNotEliminate.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_HUD",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "Allies": ["743a63d1-bb65-45b3-8801-ec2350f1fbe8"]
+ },
+ "States": {
+ "Start": {
+ "TurnOnOutline": { "Transition": "Active" }
+ },
+ "Active": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "743a63d1-bb65-45b3-8801-ec2350f1fbe8"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "Pacify": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "743a63d1-bb65-45b3-8801-ec2350f1fbe8"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "ContractEnd": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "Activation": {
+ "$eq": ["$a0f51f66-618d-4c38-9996-8d83ec6c8622", "Failed"]
+ },
+ "_comment": "----- HIDDEN Do not eliminate the assassin primary -----",
+ "Id": "00ee6a5d-efc5-49e9-a5ca-6d1699955c8a",
+ "Primary": true,
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_DoNotEliminate.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_LONG",
+ "Visible": false,
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_HUD",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "ExcludeFromScoring": false,
+ "OnInactive": { "IfInProgress": { "State": "Completed" } },
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "-": {},
+ "FailThis": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "b7c1de70-6bbc-4a9b-9f89-8ec00ba6b8b2",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-05T14:12:47.2836568Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_FRANGIPANI_LEVEL_1_NAME",
+ "Description": "UI_CONTRACT_FRANGIPANI_GROUP_DESC",
+ "CodeName_Hint": "Frangipani - Level 1",
+ "Location": "LOCATION_ELEGANT_LLAMA",
+ "RequiredUnlockable": "ACCESS_HIT_LLAMA",
+ "ScenePath": "assembly:/_pro/scenes/missions/elegant/scene_frangipani.entity",
+ "Type": "escalation",
+ "InGroup": "8c8ed496-948f-4672-879b-4d9575406577",
+ "Release": "3.70.x Escalation",
+ "Entitlements": ["H3_DEADLYSINS_ENVY"],
+ "GroupObjectiveDisplayOrder": [
+ {
+ "_comment": "--- Eliminate target ---",
+ "Id": "4c4db429-db93-4f87-8d68-7ea20959fb7e"
+ },
+ {
+ "_comment": "--- Do not eliminate or pacify rival ---",
+ "Id": "a0f51f66-618d-4c38-9996-8d83ec6c8622"
+ },
+ {
+ "_comment": "--- Score ---",
+ "Id": "89971eaa-4721-4817-b2ea-ff33972801d3"
+ }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.6968909Z",
+ "PublicId": "031151011847",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MENDOZA/ESCALATION/FRANGIPANI/FRANGIPANI2.json b/contractdata/MENDOZA/ESCALATION/FRANGIPANI/FRANGIPANI2.json
new file mode 100644
index 000000000..d51236147
--- /dev/null
+++ b/contractdata/MENDOZA/ESCALATION/FRANGIPANI/FRANGIPANI2.json
@@ -0,0 +1,560 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/elegant/scenario_frangipani.brick",
+ "assembly:/_pro/scenes/missions/elegant/scenario_frangipani_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "Entrances": ["0bafac7b-a4fb-49c7-8ba5-0e2acd7153b5"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_ENVY_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "8ae5d394-49d1-4aaa-a51d-85d0bbe6bca9"
+ }
+ }
+ ],
+ "GameChangerReferences": [],
+ "Objectives": [
+ {
+ "_comment": "--- HM Score ---",
+ "Id": "f926b2ee-9ac6-4bad-9358-8ed4b1f6fd98",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_Score.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_SCOREBRIEFING_NAME",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_SCOREBRIEFING_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_SCOREBRIEFING_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_SCOREZERO",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "HitmanScore": 0,
+ "AssassinScore": 0,
+ "UpdateScoreHack": 0
+ },
+ "ContextListeners": {
+ "UpdateScoreHack": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_FRANGIPANI_OBJ_SCORE",
+ "data": [
+ "$.HitmanScore",
+ "$.AssassinScore"
+ ]
+ }
+ },
+ "iconType": 17
+ }
+ }
+ },
+ "States": {
+ "Start": {
+ "47Killed": [
+ {
+ "Actions": {
+ "$inc": "HitmanScore",
+ "$dec": "UpdateScoreHack"
+ }
+ }
+ ],
+ "AssassinKilled": [
+ {
+ "Actions": {
+ "$inc": "AssassinScore",
+ "$dec": "UpdateScoreHack"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate target 1 ---",
+ "Id": "961e85d3-adda-4693-b506-c852adffef8a",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_Target_5_Lei.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_5",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_5_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_5_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_5_HUD",
+ "iconType": 0
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["538cf045-c558-4a8b-a35f-859a3ae5917d"]
+ },
+ "States": {
+ "Start": {
+ "47KilledL3T1": { "Transition": "Success" },
+ "AssassinKilledL3T1": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Target In Grape Crusher OPTIONAL HIDDEN -----",
+ "Id": "ad257c8e-33d3-4c97-bf3c-5f101b88ca0f",
+ "Category": "secondary",
+ "ExcludeFromScoring": false,
+ "Visible": false,
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["538cf045-c558-4a8b-a35f-859a3ae5917d"]
+ },
+ "States": {
+ "Start": {
+ "GrapeCrusherKill": { "Transition": "Success" },
+ "NotGrapeCrusherKill": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate target 2 ---",
+ "Id": "4f0b769c-1259-4079-af55-d4645dd5234d",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_Target_6_Derek.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_6",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_6_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_6_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_6_HUD",
+ "iconType": 0
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["eedfb2ee-62f1-44ad-8834-ed19e511e9ce"]
+ },
+ "States": {
+ "Start": {
+ "47KilledL3T2": { "Transition": "Success" },
+ "AssassinKilledL3T2": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Target With Knife OPTIONAL HIDDEN -----",
+ "Id": "d9bbd8af-cb85-47d9-84ab-c3e94b9970ce",
+ "Category": "secondary",
+ "ExcludeFromScoring": false,
+ "Visible": false,
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["eedfb2ee-62f1-44ad-8834-ed19e511e9ce"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "eedfb2ee-62f1-44ad-8834-ed19e511e9ce"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "2c037ef5-a01b-4532-8216-1d535193a837"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "eedfb2ee-62f1-44ad-8834-ed19e511e9ce"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "2b1bd2af-554e-4ea7-a717-3f6d0eb0215f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "eedfb2ee-62f1-44ad-8834-ed19e511e9ce"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "eedfb2ee-62f1-44ad-8834-ed19e511e9ce"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "ac2b7cf1-523a-4aee-a73b-5b2ccfd6079f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "eedfb2ee-62f1-44ad-8834-ed19e511e9ce"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "9e728dc1-3344-4615-be7a-1bcbdd7ad4aa"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "eedfb2ee-62f1-44ad-8834-ed19e511e9ce"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate target 3 ---",
+ "Id": "ff275165-04bf-4b3b-87e0-85b73db15b40",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_Target_7_Emma.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_7",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_7_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_7_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_7_HUD",
+ "iconType": 0
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["2b33b5ee-8c04-4f8d-bfbd-c9a7595ad860"]
+ },
+ "States": {
+ "Start": {
+ "47KilledL3T3": { "Transition": "Success" },
+ "AssassinKilledL3T3": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Target With Poison OPTIONAL HIDDEN -----",
+ "Id": "b4617c68-6eb9-4db8-a9c0-2ae3829d0003",
+ "Category": "secondary",
+ "ExcludeFromScoring": false,
+ "Visible": false,
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["2b33b5ee-8c04-4f8d-bfbd-c9a7595ad860"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2b33b5ee-8c04-4f8d-bfbd-c9a7595ad860"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillMethodBroad",
+ "poison"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2b33b5ee-8c04-4f8d-bfbd-c9a7595ad860"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Target HIDDEN -----",
+ "Id": "7362dd78-1e32-4db2-9934-aaa006121906",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "Visible": false,
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {},
+ "States": {
+ "Start": {
+ "AllTargetsDead": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Activation Objective (Hack) -----",
+ "Id": "ac6134bc-83be-44d0-ab87-d7b98a37ac26",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "Visible": false,
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {},
+ "States": {
+ "Start": {
+ "TurnOnOutline": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- HIDDEN Do not eliminate the assassin -----",
+ "Id": "9c6e0a19-f6fd-4252-a50c-1835f0b09970",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ForceShowOnLoadingScreen": true,
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_DoNotEliminate.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_HUD",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "Allies": ["743a63d1-bb65-45b3-8801-ec2350f1fbe8"]
+ },
+ "States": {
+ "Start": {
+ "TurnOnOutline": { "Transition": "Active" }
+ },
+ "Active": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "743a63d1-bb65-45b3-8801-ec2350f1fbe8"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "Pacify": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "743a63d1-bb65-45b3-8801-ec2350f1fbe8"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "ContractEnd": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "Activation": {
+ "$eq": ["$9c6e0a19-f6fd-4252-a50c-1835f0b09970", "Failed"]
+ },
+ "_comment": "----- HIDDEN Do not eliminate the assassin primary -----",
+ "Id": "ca5bf790-85dc-4878-a8f0-edcd16b1f1c2",
+ "Primary": true,
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_DoNotEliminate.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_LONG",
+ "Visible": false,
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_HUD",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "ExcludeFromScoring": false,
+ "OnInactive": { "IfInProgress": { "State": "Completed" } },
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "-": {},
+ "FailThis": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "25fb11e4-9cd5-4deb-a583-4982b9803298",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-05T14:12:47.2836568Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_FRANGIPANI_LEVEL_2_NAME",
+ "Description": "UI_CONTRACT_FRANGIPANI_GROUP_DESC",
+ "CodeName_Hint": "Frangipani - Level 2",
+ "Location": "LOCATION_ELEGANT_LLAMA",
+ "RequiredUnlockable": "ACCESS_HIT_LLAMA",
+ "ScenePath": "assembly:/_pro/scenes/missions/elegant/scene_frangipani.entity",
+ "Type": "escalation",
+ "InGroup": "8c8ed496-948f-4672-879b-4d9575406577",
+ "Release": "3.70.x Escalation",
+ "Entitlements": ["H3_DEADLYSINS_ENVY"],
+ "GroupObjectiveDisplayOrder": [
+ {
+ "_comment": "--- Eliminate target 3 ---",
+ "IsNew": true,
+ "Id": "ff275165-04bf-4b3b-87e0-85b73db15b40"
+ },
+ {
+ "_comment": "--- Eliminate target 2 ---",
+ "IsNew": true,
+ "Id": "4f0b769c-1259-4079-af55-d4645dd5234d"
+ },
+ {
+ "_comment": "--- Eliminate target 1 ---",
+ "IsNew": true,
+ "Id": "961e85d3-adda-4693-b506-c852adffef8a"
+ },
+ {
+ "_comment": "--- Do not eliminate or pacify rival ---",
+ "Id": "9c6e0a19-f6fd-4252-a50c-1835f0b09970"
+ },
+ {
+ "_comment": "--- Score ---",
+ "Id": "f926b2ee-9ac6-4bad-9358-8ed4b1f6fd98"
+ }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.7118577Z",
+ "PublicId": "031699381547",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MENDOZA/ESCALATION/FRANGIPANI/FRANGIPANI3.json b/contractdata/MENDOZA/ESCALATION/FRANGIPANI/FRANGIPANI3.json
new file mode 100644
index 000000000..218dfbec7
--- /dev/null
+++ b/contractdata/MENDOZA/ESCALATION/FRANGIPANI/FRANGIPANI3.json
@@ -0,0 +1,570 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/elegant/scenario_frangipani.brick",
+ "assembly:/_pro/scenes/missions/elegant/scenario_frangipani_level2.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "Entrances": ["0bafac7b-a4fb-49c7-8ba5-0e2acd7153b5"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_ENVY_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "8ae5d394-49d1-4aaa-a51d-85d0bbe6bca9"
+ }
+ }
+ ],
+ "GameChangerReferences": [],
+ "Objectives": [
+ {
+ "_comment": "--- HM Score ---",
+ "Id": "1be274f3-cb32-4f17-b7b3-3bf079f75dfc",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_Score.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_SCOREBRIEFING_NAME",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_SCOREBRIEFING_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_SCOREBRIEFING_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_SCOREZERO",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Scope": "hit",
+ "Definition": {
+ "Context": {
+ "HitmanScore": 0,
+ "AssassinScore": 0,
+ "UpdateScoreHack": 0
+ },
+ "ContextListeners": {
+ "UpdateScoreHack": {
+ "type": "custom",
+ "HUDTemplate": {
+ "display": {
+ "$loc": {
+ "key": "UI_CONTRACT_FRANGIPANI_OBJ_SCORE",
+ "data": [
+ "$.HitmanScore",
+ "$.AssassinScore"
+ ]
+ }
+ },
+ "iconType": 17
+ }
+ }
+ },
+ "States": {
+ "Start": {
+ "47Killed": [
+ {
+ "Actions": {
+ "$inc": "HitmanScore",
+ "$dec": "UpdateScoreHack"
+ }
+ }
+ ],
+ "AssassinKilled": [
+ {
+ "Actions": {
+ "$inc": "AssassinScore",
+ "$dec": "UpdateScoreHack"
+ }
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate target 1 ---",
+ "Id": "15385cb1-fd6f-4357-adad-60020fd2a599",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_Target_2_Helen.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_2",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_2_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_2_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_2_HUD",
+ "iconType": 0
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["06bc272b-d02c-439b-b0b9-14e488f001ec"]
+ },
+ "States": {
+ "Start": {
+ "47KilledL2T1": { "Transition": "Success" },
+ "AssassinKilledL2T1": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Target In Explosion OPTIONAL HIDDEN -----",
+ "Id": "00b17ae8-8afb-4f69-9cb8-dd8e22a706ae",
+ "Category": "secondary",
+ "ExcludeFromScoring": false,
+ "Visible": false,
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["06bc272b-d02c-439b-b0b9-14e488f001ec"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "06bc272b-d02c-439b-b0b9-14e488f001ec"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillMethodStrict",
+ "accident_explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "06bc272b-d02c-439b-b0b9-14e488f001ec"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate target 2 ---",
+ "Id": "6e9a3efe-1ccf-4899-948b-3450c74efe87",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_Target_3_Kharan.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_3",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_3_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_3_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_3_HUD",
+ "iconType": 0
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["51d62624-5a0c-4a4a-9be7-1c0824993611"]
+ },
+ "States": {
+ "Start": {
+ "47KilledL2T2": { "Transition": "Success" },
+ "AssassinKilledL2T2": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Target In Electrocution OPTIONAL HIDDEN -----",
+ "Id": "099b3c29-1056-4002-a775-76291e598f5f",
+ "Category": "secondary",
+ "ExcludeFromScoring": false,
+ "Visible": false,
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["51d62624-5a0c-4a4a-9be7-1c0824993611"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51d62624-5a0c-4a4a-9be7-1c0824993611"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillMethodStrict",
+ "accident_electric"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51d62624-5a0c-4a4a-9be7-1c0824993611"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate target 3 ---",
+ "Id": "0961ff91-7e3b-48ad-a63b-33a144fcb53b",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_Target_4_Maxwell.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_4",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_4_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_4_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATE_4_HUD",
+ "iconType": 0
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["fe4377e1-ce04-495c-9fb5-ca870ab92aff"]
+ },
+ "States": {
+ "Start": {
+ "47KilledL2T3": { "Transition": "Success" },
+ "AssassinKilledL2T3": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Target With Sniper OPTIONAL HIDDEN -----",
+ "Id": "f7598298-30c4-46f8-81f8-e43b8abc58ec",
+ "Category": "secondary",
+ "ExcludeFromScoring": false,
+ "Visible": false,
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["fe4377e1-ce04-495c-9fb5-ca870ab92aff"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fe4377e1-ce04-495c-9fb5-ca870ab92aff"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "sniperrifle"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fe4377e1-ce04-495c-9fb5-ca870ab92aff"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Eliminate Target HIDDEN -----",
+ "Id": "2a53f7f9-3c64-4210-86b5-91be72e0d25b",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "Visible": false,
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {},
+ "States": {
+ "Start": {
+ "AllTargetsDead": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- Activation Objective (Hack) -----",
+ "Id": "0423be0e-8f23-4d9d-a00d-08a0641e0eca",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "Visible": false,
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {},
+ "States": {
+ "Start": {
+ "TurnOnOutline": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- HIDDEN Do not eliminate the assassin -----",
+ "Id": "854722d3-2b5b-4b09-9104-745e136e34a7",
+ "OnActive": { "IfCompleted": { "Visible": false } },
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ForceShowOnLoadingScreen": true,
+ "ExcludeFromScoring": true,
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_DoNotEliminate.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_HUD",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "Allies": ["743a63d1-bb65-45b3-8801-ec2350f1fbe8"]
+ },
+ "States": {
+ "Start": {
+ "TurnOnOutline": { "Transition": "Active" }
+ },
+ "Active": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "743a63d1-bb65-45b3-8801-ec2350f1fbe8"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "Pacify": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "743a63d1-bb65-45b3-8801-ec2350f1fbe8"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "AllTargetsDead": { "Transition": "Success" }
+ }
+ }
+ }
+ },
+ {
+ "Activation": {
+ "$eq": ["$854722d3-2b5b-4b09-9104-745e136e34a7", "Failed"]
+ },
+ "_comment": "----- HIDDEN Do not eliminate the assassin primary -----",
+ "Id": "68e4d75e-25fc-4e2a-97e6-94b47cca674d",
+ "Primary": true,
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_DoNotEliminate.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_LONG",
+ "Visible": false,
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_DONOTELIMINATE_HUD",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "ExcludeFromScoring": false,
+ "OnInactive": { "IfInProgress": { "State": "Completed" } },
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "-": {},
+ "FailThis": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate the assassin ---",
+ "Activation": {
+ "$eq": [
+ "$854722d3-2b5b-4b09-9104-745e136e34a7",
+ "Completed"
+ ]
+ },
+ "Id": "845e514b-284c-408b-bbdb-12639d554ce5",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani_DoNotEliminate.jpg",
+ "BriefingName": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATEASSASSIN",
+ "BriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATEASSASSIN_DESC",
+ "LongBriefingText": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATEASSASSIN_LONG",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_FRANGIPANI_OBJ_ELIMINATEASSASSIN",
+ "iconType": 0
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["743a63d1-bb65-45b3-8801-ec2350f1fbe8"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "743a63d1-bb65-45b3-8801-ec2350f1fbe8"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ],
+ "FailAssEliminate": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "615beb4f-ba37-4e95-bead-3638cd240976",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-05T14:12:47.2836568Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_FRANGIPANI_LEVEL_3_NAME",
+ "Description": "UI_CONTRACT_FRANGIPANI_GROUP_DESC",
+ "CodeName_Hint": "Frangipani - Level 3",
+ "Location": "LOCATION_ELEGANT_LLAMA",
+ "RequiredUnlockable": "ACCESS_HIT_LLAMA",
+ "ScenePath": "assembly:/_pro/scenes/missions/elegant/scene_frangipani.entity",
+ "Type": "escalation",
+ "InGroup": "8c8ed496-948f-4672-879b-4d9575406577",
+ "Release": "3.70.x Escalation",
+ "Entitlements": ["H3_DEADLYSINS_ENVY"],
+ "GroupObjectiveDisplayOrder": [
+ {
+ "_comment": "--- Eliminate rival ---",
+ "IsNew": true,
+ "Id": "845e514b-284c-408b-bbdb-12639d554ce5"
+ },
+ {
+ "_comment": "--- Eliminate target 3 ---",
+ "IsNew": true,
+ "Id": "0961ff91-7e3b-48ad-a63b-33a144fcb53b"
+ },
+ {
+ "_comment": "--- Eliminate target 2 ---",
+ "IsNew": true,
+ "Id": "6e9a3efe-1ccf-4899-948b-3450c74efe87"
+ },
+ {
+ "_comment": "--- Eliminate target 1 ---",
+ "IsNew": true,
+ "Id": "15385cb1-fd6f-4357-adad-60020fd2a599"
+ },
+ {
+ "_comment": "--- Do not eliminate or pacify rival ---",
+ "Id": "a0f51f66-618d-4c38-9996-8d83ec6c8622"
+ },
+ {
+ "_comment": "--- Score ---",
+ "Id": "1be274f3-cb32-4f17-b7b3-3bf079f75dfc"
+ }
+ ],
+ "LastUpdate": "2023-03-30T11:20:25.727067Z",
+ "PublicId": "031777420847",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Elegant_Frangipani.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MENDOZA/ESCALATION/GAUCHITO/GAUCHITO.json b/contractdata/MENDOZA/ESCALATION/GAUCHITO/GAUCHITO.json
new file mode 100644
index 000000000..f51f5040e
--- /dev/null
+++ b/contractdata/MENDOZA/ESCALATION/GAUCHITO/GAUCHITO.json
@@ -0,0 +1,58 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/elegant/gamechanger_whitedryas.brick",
+ "Assembly:/_PRO/Scenes/missions/elegant/gamechanger_whitedryas_level2.brick",
+ "Assembly:/_PRO/Scenes/missions/elegant/gamechanger_whitedryas_level3.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/elegant/vr_overrides_llama.brick",
+ "assembly:/_PRO/scenes/missions/elegant/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_PRO/scenes/missions/elegant/vr_overrides_llama.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "Entrances": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "72aaaa7b-4386-4ee7-9e9e-73fb8ff8e416",
+ "IsPublished": true,
+ "CreationTimestamp": "2021-01-05T12:54:16.194497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/Escalation/ContractEscalation_Elegant_WhiteDryas.jpg",
+ "Title": "UI_CONTRACT_WHITEDRYAS_GROUP_TITLE",
+ "Description": "UI_CONTRACT_WHITEDRYAS_GROUP_DESC",
+ "CodeName_Hint": "WhiteDryas - Group",
+ "Location": "LOCATION_ELEGANT_LLAMA",
+ "RequiredUnlockable": "ACCESS_HIT_LLAMA",
+ "ScenePath": "assembly:/_pro/scenes/missions/elegant/scene_whitedryas.entity",
+ "Type": "escalation",
+ "Release": "3.1.1 Escalation",
+ "Entitlements": ["H3_EXPANSION"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "e14bbb5d-bd8a-4b6b-9749-4f147db0ebe0",
+ "95e7f0d5-f066-4f8c-bfc6-6505c13055ed",
+ "3849e8d5-3876-48ef-b4e1-9b3a4489589a"
+ ]
+ },
+ "LastUpdate": "2023-02-24T10:14:22.2431411Z",
+ "PublicId": "031739188947"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MENDOZA/GAUCHITO1.json b/contractdata/MENDOZA/ESCALATION/GAUCHITO/GAUCHITO1.json
similarity index 100%
rename from contractdata/MENDOZA/GAUCHITO1.json
rename to contractdata/MENDOZA/ESCALATION/GAUCHITO/GAUCHITO1.json
diff --git a/contractdata/MENDOZA/GAUCHITO2.json b/contractdata/MENDOZA/ESCALATION/GAUCHITO/GAUCHITO2.json
similarity index 100%
rename from contractdata/MENDOZA/GAUCHITO2.json
rename to contractdata/MENDOZA/ESCALATION/GAUCHITO/GAUCHITO2.json
diff --git a/contractdata/MENDOZA/GAUCHITO3.json b/contractdata/MENDOZA/ESCALATION/GAUCHITO/GAUCHITO3.json
similarity index 100%
rename from contractdata/MENDOZA/GAUCHITO3.json
rename to contractdata/MENDOZA/ESCALATION/GAUCHITO/GAUCHITO3.json
diff --git a/contractdata/MENDOZA/ESCALATION/JACARANDA/JACARANDA.json b/contractdata/MENDOZA/ESCALATION/JACARANDA/JACARANDA.json
new file mode 100644
index 000000000..0d4770061
--- /dev/null
+++ b/contractdata/MENDOZA/ESCALATION/JACARANDA/JACARANDA.json
@@ -0,0 +1,56 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "Assembly:/_PRO/Scenes/missions/elegant/elegant_jacaranda.brick"
+ ],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick"
+ ]
+ }
+ ],
+ "GameChangers": [],
+ "Entrances": ["f45b0af4-e50d-477e-bb92-83136b04506f"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "14a21819-f81f-453d-8734-a3aab528fa62",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Elegant_Jacaranda.jpg",
+ "Title": "UI_CONTRACT_JACARANDA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_JACARANDA_GROUP_DESC",
+ "CodeName_Hint": "Jacaranda - Group",
+ "Location": "LOCATION_ELEGANT_LLAMA",
+ "RequiredUnlockable": "ACCESS_HIT_LLAMA",
+ "ScenePath": "assembly:/_pro/scenes/missions/elegant/scene_llama_jacaranda.entity",
+ "Type": "escalation",
+ "Release": "3.4.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "9d5c7904-d0dd-4baf-b8f6-687a1e874659",
+ "f751cc73-1e82-4583-a61e-d827ee05b6e4",
+ "b6d195ed-218f-4027-b789-4db9d5553a17"
+ ]
+ },
+ "Entitlements": ["LOCATION_ELEGANT"],
+ "LastUpdate": "2023-03-30T11:20:23.6795245Z",
+ "PublicId": "031779901247"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MENDOZA/ESCALATION/JACARANDA/JACARANDA1.json b/contractdata/MENDOZA/ESCALATION/JACARANDA/JACARANDA1.json
new file mode 100644
index 000000000..01858e1cf
--- /dev/null
+++ b/contractdata/MENDOZA/ESCALATION/JACARANDA/JACARANDA1.json
@@ -0,0 +1,312 @@
+{
+ "Data": {
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick"
+ ]
+ }
+ ],
+ "DevOnlyBricks": [],
+ "GameChangers": ["3db72bb5-63d6-47fe-9332-d7ea3c195e06"],
+ "Entrances": ["f45b0af4-e50d-477e-bb92-83136b04506f"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_ELEGANT_HERO_LLAMASUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "d7a96dc3-e511-4602-bdbd-bafa9284793e"
+ }
+ }
+ ],
+ "GameChangerReferences": [],
+ "EnableSaving": false,
+ "Objectives": [
+ {
+ "_comment": "----- Do not eliminate or pacify the sniper -----",
+ "Id": "9a2210e7-965b-485d-b1ea-ebe224ad56cb",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "ForceShowOnLoadingScreen": true,
+ "Image": "images/contracts/escalation/contractescalation_elegant_jacaranda_sniper.jpg",
+ "BriefingName": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "LongBriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "Kill": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "645d1646-c910-4d8a-9f9a-b39aca226eef"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- HIDDEN Do not eliminate the sniper -----",
+ "Id": "c0dba8be-79b1-44d0-bd27-4f6d124a00ce",
+ "Primary": true,
+ "Activation": {
+ "$eq": [
+ "$9a2210e7-965b-485d-b1ea-ebe224ad56cb",
+ "Completed"
+ ]
+ },
+ "ObjectiveType": "custom",
+ "ForceShowOnLoadingScreen": false,
+ "ExcludeFromScoring": true,
+ "OnInactive": { "IfInProgress": { "State": "Completed" } },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfFailed": { "Visible": false },
+ "IfCompleted": { "Visible": false }
+ },
+ "Image": "images/contracts/escalation/contractescalation_elegant_jacaranda_sniper.jpg",
+ "BriefingName": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "LongBriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "HUDTemplate": {
+ "display": "$UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": { "SniperDead": { "Transition": "Failure" } }
+ }
+ }
+ },
+ {
+ "_comment": "--- Acquire earpiece ---",
+ "Id": "873b897f-7749-4e03-9be7-51a86b4dd88b",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/contractescalation_elegant_jacaranda_earpiece.jpg",
+ "BriefingName": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_EARPIECE_NAME",
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_EARPIECE_NAME",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_EARPIECE_NAME",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["fa2b936a-7c8c-4e30-a495-6f2e95ae03a7"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "fa2b936a-7c8c-4e30-a495-6f2e95ae03a7"
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate Daniel Limpano ---",
+ "Id": "0a98698d-86c3-47bb-a3f6-ba9897fe6cb4",
+ "Category": "primary",
+ "ForceShowOnLoadingScreen": true,
+ "Activation": {
+ "$eq": [
+ "$873b897f-7749-4e03-9be7-51a86b4dd88b",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfCompleted": { "State": "Completed" } },
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "7d64d9df-5d30-4e98-9af0-7562ee145d5c",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_LIMPANO_NAME"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_LIMPANO_NAME",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c6893838-45f5-4fe9-8607-b9177a0ae76b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c6893838-45f5-4fe9-8607-b9177a0ae76b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "7d64d9df-5d30-4e98-9af0-7562ee145d5c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c6893838-45f5-4fe9-8607-b9177a0ae76b"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate Target Alfredo Gonzales ---",
+ "Id": "da83bc86-1e1b-4ba8-927a-6e05c6c16403",
+ "Category": "primary",
+ "ForceShowOnLoadingScreen": true,
+ "Activation": {
+ "$eq": [
+ "$873b897f-7749-4e03-9be7-51a86b4dd88b",
+ "Completed"
+ ]
+ },
+ "OnInactive": { "IfCompleted": { "State": "Completed" } },
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "7d64d9df-5d30-4e98-9af0-7562ee145d5c",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_GONZALES_NAME"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_GONZALES_NAME",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["f8a2e8df-39b6-4147-b55d-43595ba95185"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f8a2e8df-39b6-4147-b55d-43595ba95185"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "7d64d9df-5d30-4e98-9af0-7562ee145d5c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f8a2e8df-39b6-4147-b55d-43595ba95185"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "9d5c7904-d0dd-4baf-b8f6-687a1e874659",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-05T14:12:47.2836568Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JACARANDA_LEVEL_1_NAME",
+ "Description": "UI_CONTRACT_JACARANDA_GROUP_DESC",
+ "CodeName_Hint": "Jacaranda - Level 1",
+ "Location": "LOCATION_ELEGANT_LLAMA",
+ "RequiredUnlockable": "ACCESS_HIT_LLAMA",
+ "ScenePath": "assembly:/_pro/scenes/missions/elegant/scene_llama_jacaranda.entity",
+ "Type": "escalation",
+ "InGroup": "14a21819-f81f-453d-8734-a3aab528fa62",
+ "Release": "3.4.x Escalation",
+ "GroupObjectiveDisplayOrder": [
+ {
+ "_comment": "--- Acquire earpiece ---",
+ "Id": "873b897f-7749-4e03-9be7-51a86b4dd88b"
+ },
+ {
+ "_comment": "--- Eliminate Daniel Limpano ---",
+ "Id": "0a98698d-86c3-47bb-a3f6-ba9897fe6cb4"
+ },
+ {
+ "_comment": "--- Eliminate Target Alfredo Gonzales ---",
+ "Id": "da83bc86-1e1b-4ba8-927a-6e05c6c16403"
+ },
+ {
+ "_comment": "--- Do not eliminate or pacify the sniper ---",
+ "Id": "9a2210e7-965b-485d-b1ea-ebe224ad56cb"
+ },
+ {
+ "_comment": "--- RESTRICTED_LOADOUT ---",
+ "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ }
+ ],
+ "Entitlements": ["LOCATION_ELEGANT"],
+ "LastUpdate": "2023-03-30T11:20:26.4497658Z",
+ "PublicId": "031277986047",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Elegant_Jacaranda.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MENDOZA/ESCALATION/JACARANDA/JACARANDA2.json b/contractdata/MENDOZA/ESCALATION/JACARANDA/JACARANDA2.json
new file mode 100644
index 000000000..05cc06451
--- /dev/null
+++ b/contractdata/MENDOZA/ESCALATION/JACARANDA/JACARANDA2.json
@@ -0,0 +1,401 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
+ ],
+ "Entrances": ["f45b0af4-e50d-477e-bb92-83136b04506f"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_ELEGANT_HERO_LLAMASUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "d7a96dc3-e511-4602-bdbd-bafa9284793e"
+ }
+ }
+ ],
+ "GameChangerReferences": [],
+ "Objectives": [
+ {
+ "_comment": "----- Do not eliminate or pacify the sniper -----",
+ "Id": "3a0f6d13-2199-4d41-9ee6-58d5894260d9",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "ForceShowOnLoadingScreen": true,
+ "Image": "images/contracts/escalation/contractescalation_elegant_jacaranda_sniper.jpg",
+ "BriefingName": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "LongBriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "Kill": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "645d1646-c910-4d8a-9f9a-b39aca226eef"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- HIDDEN Do not eliminate the sniper -----",
+ "Id": "c0dba8be-79b1-44d0-bd27-4f6d124a00ce",
+ "Primary": true,
+ "Activation": {
+ "$eq": [
+ "$3a0f6d13-2199-4d41-9ee6-58d5894260d9",
+ "Completed"
+ ]
+ },
+ "ObjectiveType": "custom",
+ "ForceShowOnLoadingScreen": false,
+ "ExcludeFromScoring": true,
+ "OnInactive": { "IfInProgress": { "State": "Completed" } },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfFailed": { "Visible": false },
+ "IfCompleted": { "Visible": false }
+ },
+ "Image": "images/contracts/escalation/contractescalation_elegant_jacaranda_sniper.jpg",
+ "BriefingName": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "LongBriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "HUDTemplate": {
+ "display": "$UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": { "SniperDead": { "Transition": "Failure" } }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate Daniel Limpano ---",
+ "Id": "01caab2e-e428-4dc5-9ac1-e1f331535cb4",
+ "Category": "primary",
+ "ForceShowOnLoadingScreen": true,
+ "OnInactive": { "IfCompleted": { "State": "Completed" } },
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "7d64d9df-5d30-4e98-9af0-7562ee145d5c",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_LIMPANO_NAME"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_LIMPANO_NAME",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c6893838-45f5-4fe9-8607-b9177a0ae76b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c6893838-45f5-4fe9-8607-b9177a0ae76b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "7d64d9df-5d30-4e98-9af0-7562ee145d5c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c6893838-45f5-4fe9-8607-b9177a0ae76b"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate Target Alfredo Gonzales ---",
+ "Id": "89b349d4-8b56-4ecb-a4cc-5d2da50df422",
+ "Category": "primary",
+ "ForceShowOnLoadingScreen": true,
+ "OnInactive": { "IfCompleted": { "State": "Completed" } },
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "7d64d9df-5d30-4e98-9af0-7562ee145d5c",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_GONZALES_NAME"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_GONZALES_NAME",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["f8a2e8df-39b6-4147-b55d-43595ba95185"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f8a2e8df-39b6-4147-b55d-43595ba95185"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "7d64d9df-5d30-4e98-9af0-7562ee145d5c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f8a2e8df-39b6-4147-b55d-43595ba95185"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate Ben Torro ---",
+ "Id": "1fddf0ea-18a5-44c4-86ed-5fc5550bae39",
+ "Category": "primary",
+ "ForceShowOnLoadingScreen": true,
+ "OnInactive": { "IfCompleted": { "State": "Completed" } },
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "7d64d9df-5d30-4e98-9af0-7562ee145d5c",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_TORRO_NAME"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_TORRO_NAME",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d68ccdf3-863f-4e62-add2-fd96199eedde"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d68ccdf3-863f-4e62-add2-fd96199eedde"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "7d64d9df-5d30-4e98-9af0-7562ee145d5c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d68ccdf3-863f-4e62-add2-fd96199eedde"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate Fabian Hector ---",
+ "Id": "7b179fa6-aaf2-4d5b-9fdc-690d8ea91eb5",
+ "Category": "primary",
+ "ForceShowOnLoadingScreen": true,
+ "OnInactive": { "IfCompleted": { "State": "Completed" } },
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "7d64d9df-5d30-4e98-9af0-7562ee145d5c",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_HECTOR_NAME"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_HECTOR_NAME",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["6e24d30f-d6e9-4ae4-995a-c62a6a53b190"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6e24d30f-d6e9-4ae4-995a-c62a6a53b190"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "7d64d9df-5d30-4e98-9af0-7562ee145d5c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6e24d30f-d6e9-4ae4-995a-c62a6a53b190"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "f751cc73-1e82-4583-a61e-d827ee05b6e4",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-05T14:12:47.2836568Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JACARANDA_LEVEL_2_NAME",
+ "Description": "UI_CONTRACT_JACARANDA_GROUP_DESC",
+ "CodeName_Hint": "Jacaranda - Level 2",
+ "Location": "LOCATION_ELEGANT_LLAMA",
+ "RequiredUnlockable": "ACCESS_HIT_LLAMA",
+ "ScenePath": "assembly:/_pro/scenes/missions/elegant/scene_llama_jacaranda.entity",
+ "Type": "escalation",
+ "InGroup": "14a21819-f81f-453d-8734-a3aab528fa62",
+ "Release": "3.4.x Escalation",
+ "GroupObjectiveDisplayOrder": [
+ {
+ "_comment": "--- Eliminate Ben Torro ---",
+ "IsNew": true,
+ "Id": "1fddf0ea-18a5-44c4-86ed-5fc5550bae39"
+ },
+ {
+ "_comment": "--- Eliminate Fabian Hector ---",
+ "IsNew": true,
+ "Id": "7b179fa6-aaf2-4d5b-9fdc-690d8ea91eb5"
+ },
+ {
+ "_comment": "--- NO_DISGUISE_CHANGES_PRIMARY ---",
+ "IsNew": true,
+ "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
+ },
+ {
+ "_comment": "--- Eliminate Daniel Limpano ---",
+ "Id": "01caab2e-e428-4dc5-9ac1-e1f331535cb4"
+ },
+ {
+ "_comment": "--- Eliminate Target Alfredo Gonzales ---",
+ "Id": "89b349d4-8b56-4ecb-a4cc-5d2da50df422"
+ },
+ {
+ "_comment": "--- Do not eliminate or pacify the sniper ---",
+ "Id": "3a0f6d13-2199-4d41-9ee6-58d5894260d9"
+ },
+ {
+ "_comment": "--- RESTRICTED_LOADOUT ---",
+ "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ }
+ ],
+ "Entitlements": ["LOCATION_ELEGANT"],
+ "LastUpdate": "2023-03-30T11:20:26.4648869Z",
+ "PublicId": "031072167247",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Elegant_Jacaranda.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MENDOZA/ESCALATION/JACARANDA/JACARANDA3.json b/contractdata/MENDOZA/ESCALATION/JACARANDA/JACARANDA3.json
new file mode 100644
index 000000000..bdccc196d
--- /dev/null
+++ b/contractdata/MENDOZA/ESCALATION/JACARANDA/JACARANDA3.json
@@ -0,0 +1,475 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Bricks": [],
+ "VR": [
+ {
+ "Quality": "base",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_ps4perf.brick"
+ ]
+ },
+ {
+ "Quality": "better",
+ "Bricks": [
+ "assembly:/_pro/Scenes/Bricks/vr_setup.brick",
+ "assembly:/_pro/scenes/missions/elegant/vr_overrides_llama.brick"
+ ]
+ }
+ ],
+ "GameChangers": [
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06",
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "f41f18fe-0fe5-416a-a793-50727e594655",
+ "c2da52c5-ff3e-41cd-a175-4ed9267f6c95"
+ ],
+ "Entrances": ["f45b0af4-e50d-477e-bb92-83136b04506f"],
+ "MandatoryLoadout": [
+ {
+ "Id": "TOKEN_OUTFIT_HERO_CHINESE_SUIT",
+ "Properties": {
+ "LoadoutSlot": "Outfit",
+ "RepositoryId": "628fc47d-db6d-4522-b50a-514f5dafb419"
+ }
+ }
+ ],
+ "GameChangerReferences": [],
+ "Objectives": [
+ {
+ "_comment": "----- Do not eliminate or pacify the sniper -----",
+ "Id": "4ea2cd3a-f9bb-4c80-96ca-0a829b99569a",
+ "Category": "secondary",
+ "ObjectiveType": "custom",
+ "ExcludeFromScoring": true,
+ "ForceShowOnLoadingScreen": false,
+ "Image": "images/contracts/escalation/contractescalation_elegant_jacaranda_sniper.jpg",
+ "BriefingName": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "LongBriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "Kill": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "645d1646-c910-4d8a-9f9a-b39aca226eef"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "_comment": "----- HIDDEN Do not eliminate the sniper -----",
+ "Id": "5b7b05c9-e562-453c-854e-a41e18dcaa34",
+ "Primary": true,
+ "Activation": {
+ "$eq": [
+ "$4ea2cd3a-f9bb-4c80-96ca-0a829b99569a",
+ "Completed"
+ ]
+ },
+ "ObjectiveType": "custom",
+ "ForceShowOnLoadingScreen": false,
+ "ExcludeFromScoring": true,
+ "OnInactive": { "IfInProgress": { "State": "Completed" } },
+ "OnActive": {
+ "IfInProgress": { "Visible": false },
+ "IfFailed": { "Visible": false },
+ "IfCompleted": { "Visible": false }
+ },
+ "Image": "images/contracts/escalation/contractescalation_elegant_jacaranda_sniper.jpg",
+ "BriefingName": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "LongBriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "HUDTemplate": {
+ "display": "$UI_CONTRACT_JACARANDA_OBJECTIVE_SNIPER_NAME",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": { "SniperDead": { "Transition": "Failure" } }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate Daniel Limpano ---",
+ "Id": "fa370486-132c-4fdf-bdf9-8cb319c0204b",
+ "Category": "primary",
+ "ForceShowOnLoadingScreen": true,
+ "OnInactive": { "IfCompleted": { "State": "Completed" } },
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "7d64d9df-5d30-4e98-9af0-7562ee145d5c",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_LIMPANO_NAME"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_LIMPANO_NAME",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c6893838-45f5-4fe9-8607-b9177a0ae76b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c6893838-45f5-4fe9-8607-b9177a0ae76b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "7d64d9df-5d30-4e98-9af0-7562ee145d5c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c6893838-45f5-4fe9-8607-b9177a0ae76b"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate Target Alfredo Gonzales ---",
+ "Id": "347a56ca-eebb-4586-9c3a-d02110fe0749",
+ "Category": "primary",
+ "ForceShowOnLoadingScreen": true,
+ "OnInactive": { "IfCompleted": { "State": "Completed" } },
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "7d64d9df-5d30-4e98-9af0-7562ee145d5c",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_GONZALES_NAME"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_GONZALES_NAME",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["f8a2e8df-39b6-4147-b55d-43595ba95185"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f8a2e8df-39b6-4147-b55d-43595ba95185"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "7d64d9df-5d30-4e98-9af0-7562ee145d5c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f8a2e8df-39b6-4147-b55d-43595ba95185"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate Ben Torro ---",
+ "Id": "a2da06c7-90e3-4d0c-afa3-0f846bfea05b",
+ "Category": "primary",
+ "ForceShowOnLoadingScreen": true,
+ "OnInactive": { "IfCompleted": { "State": "Completed" } },
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "7d64d9df-5d30-4e98-9af0-7562ee145d5c",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_TORRO_NAME"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_TORRO_NAME",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d68ccdf3-863f-4e62-add2-fd96199eedde"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d68ccdf3-863f-4e62-add2-fd96199eedde"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "7d64d9df-5d30-4e98-9af0-7562ee145d5c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d68ccdf3-863f-4e62-add2-fd96199eedde"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate Fabian Hector ---",
+ "Id": "509de6d6-d248-4ca5-bb2f-585a1d794991",
+ "Category": "primary",
+ "ForceShowOnLoadingScreen": true,
+ "OnInactive": { "IfCompleted": { "State": "Completed" } },
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "7d64d9df-5d30-4e98-9af0-7562ee145d5c",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_HECTOR_NAME"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_HECTOR_NAME",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["6e24d30f-d6e9-4ae4-995a-c62a6a53b190"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6e24d30f-d6e9-4ae4-995a-c62a6a53b190"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "7d64d9df-5d30-4e98-9af0-7562ee145d5c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6e24d30f-d6e9-4ae4-995a-c62a6a53b190"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "_comment": "--- Eliminate Target Antonio Lopez ---",
+ "Id": "2d15a004-9104-47be-b942-09300a04bbf2",
+ "Category": "primary",
+ "ForceShowOnLoadingScreen": true,
+ "OnInactive": { "IfCompleted": { "State": "Completed" } },
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "7d64d9df-5d30-4e98-9af0-7562ee145d5c",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_LOPEZ_NAME"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JACARANDA_OBJECTIVE_ELIMINATE_LOPEZ_NAME",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["3a96f2d3-cb5a-4f30-ad6c-e4d1b4df829f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "3a96f2d3-cb5a-4f30-ad6c-e4d1b4df829f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "7d64d9df-5d30-4e98-9af0-7562ee145d5c"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "3a96f2d3-cb5a-4f30-ad6c-e4d1b4df829f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+ },
+ "Metadata": {
+ "Id": "b6d195ed-218f-4027-b789-4db9d5553a17",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-05T14:12:47.2836568Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JACARANDA_LEVEL_3_NAME",
+ "Description": "UI_CONTRACT_JACARANDA_GROUP_DESC",
+ "CodeName_Hint": "Jacaranda - Level 3",
+ "Location": "LOCATION_ELEGANT_LLAMA",
+ "RequiredUnlockable": "ACCESS_HIT_LLAMA",
+ "ScenePath": "assembly:/_pro/scenes/missions/elegant/scene_llama_jacaranda.entity",
+ "Type": "escalation",
+ "InGroup": "14a21819-f81f-453d-8734-a3aab528fa62",
+ "Release": "3.4.x Escalation",
+ "GroupObjectiveDisplayOrder": [
+ {
+ "_comment": "--- Eliminate Target Antonio Lopez ---",
+ "IsNew": true,
+ "Id": "2d15a004-9104-47be-b942-09300a04bbf2"
+ },
+ {
+ "_comment": "--- HIDE_ALL_BODIES_PRIMARY ---",
+ "IsNew": true,
+ "Id": "c2da52c5-ff3e-41cd-a175-4ed9267f6c95"
+ },
+ {
+ "_comment": "--- TARGETS_ONLY_PRIMARY ---",
+ "IsNew": true,
+ "Id": "f41f18fe-0fe5-416a-a793-50727e594655"
+ },
+ {
+ "_comment": "--- Eliminate Daniel Limpano ---",
+ "Id": "fa370486-132c-4fdf-bdf9-8cb319c0204b"
+ },
+ {
+ "_comment": "--- Eliminate Target Alfredo Gonzales ---",
+ "Id": "347a56ca-eebb-4586-9c3a-d02110fe0749"
+ },
+ {
+ "_comment": "--- Eliminate Ben Torro ---",
+ "Id": "a2da06c7-90e3-4d0c-afa3-0f846bfea05b"
+ },
+ {
+ "_comment": "--- Eliminate Fabian Hector ---",
+ "Id": "509de6d6-d248-4ca5-bb2f-585a1d794991"
+ },
+ {
+ "_comment": "--- Do not eliminate or pacify the sniper ---",
+ "Id": "4ea2cd3a-f9bb-4c80-96ca-0a829b99569a"
+ },
+ {
+ "_comment": "--- NO_DISGUISE_CHANGES_PRIMARY ---",
+ "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
+ },
+ {
+ "_comment": "--- RESTRICTED_LOADOUT ---",
+ "Id": "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ }
+ ],
+ "Entitlements": ["LOCATION_ELEGANT"],
+ "LastUpdate": "2023-03-30T11:20:26.4799021Z",
+ "PublicId": "031563084447",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Elegant_Jacaranda.jpg"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MENDOZA/ESCALATION/YANNINI/YANNINI.json b/contractdata/MENDOZA/ESCALATION/YANNINI/YANNINI.json
new file mode 100644
index 000000000..229e5bfb1
--- /dev/null
+++ b/contractdata/MENDOZA/ESCALATION/YANNINI/YANNINI.json
@@ -0,0 +1,23 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Title": "UI_PEACOCK_YANNINI_YEARNING",
+ "Description": "",
+ "ScenePath": "assembly:/_pro/scenes/missions/elegant/scene_llama.entity",
+ "Location": "LOCATION_ELEGANT_LLAMA",
+ "IsPublished": true,
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Type": "escalation",
+ "Id": "1e4423b7-d4ff-448f-a8a8-4bb600cab7e3",
+ "TileImage": "images/contracts/escalation/contractescalation-yannini-yearning.png",
+ "Entitlements": ["LOCATION_ELEGANT"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "c6490c57-a033-4c6d-beed-cf4c8c7be552",
+ "176e578f-3572-4fd0-9314-71b021ba1bad",
+ "34674ed1-e76e-45cc-b575-e6f3f520bf7b"
+ ]
+ }
+ }
+}
diff --git a/contractdata/MENDOZA/YANNINI1.json b/contractdata/MENDOZA/ESCALATION/YANNINI/YANNINI1.json
similarity index 100%
rename from contractdata/MENDOZA/YANNINI1.json
rename to contractdata/MENDOZA/ESCALATION/YANNINI/YANNINI1.json
diff --git a/contractdata/MENDOZA/YANNINI2.json b/contractdata/MENDOZA/ESCALATION/YANNINI/YANNINI2.json
similarity index 100%
rename from contractdata/MENDOZA/YANNINI2.json
rename to contractdata/MENDOZA/ESCALATION/YANNINI/YANNINI2.json
diff --git a/contractdata/MENDOZA/YANNINI3.json b/contractdata/MENDOZA/ESCALATION/YANNINI/YANNINI3.json
similarity index 100%
rename from contractdata/MENDOZA/YANNINI3.json
rename to contractdata/MENDOZA/ESCALATION/YANNINI/YANNINI3.json
diff --git a/contractdata/MIAMI/THEUNDYING.json b/contractdata/MIAMI/ELUSIVE/THEUNDYING.json
similarity index 96%
rename from contractdata/MIAMI/THEUNDYING.json
rename to contractdata/MIAMI/ELUSIVE/THEUNDYING.json
index 792723a54..b3acf20dd 100644
--- a/contractdata/MIAMI/THEUNDYING.json
+++ b/contractdata/MIAMI/ELUSIVE/THEUNDYING.json
@@ -50,7 +50,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "011729327747",
- "Entitlements": ["H2_LEGACY_STANDARD"]
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "Season": 2
},
"UserData": {}
}
diff --git a/contractdata/MIAMI/THEUNDYINGRETURNS.json b/contractdata/MIAMI/ELUSIVE/THEUNDYINGRETURNS.json
similarity index 96%
rename from contractdata/MIAMI/THEUNDYINGRETURNS.json
rename to contractdata/MIAMI/ELUSIVE/THEUNDYINGRETURNS.json
index 0620c4038..a555d1a3f 100644
--- a/contractdata/MIAMI/THEUNDYINGRETURNS.json
+++ b/contractdata/MIAMI/ELUSIVE/THEUNDYINGRETURNS.json
@@ -50,7 +50,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Location": "LOCATION_MIAMI",
"PublicId": "011134826347",
- "Entitlements": ["H2_LEGACY_STANDARD"]
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "Season": 2
},
"UserData": {}
}
diff --git a/contractdata/MIAMI/ESCALATION/AQUATIC/AQUATIC.json b/contractdata/MIAMI/ESCALATION/AQUATIC/AQUATIC.json
new file mode 100644
index 000000000..92f2c00b6
--- /dev/null
+++ b/contractdata/MIAMI/ESCALATION/AQUATIC/AQUATIC.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "d0f44e71-6eab-4af4-9484-78d61dbe376a",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-26T11:20:35.8478672Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Plumbago.jpg",
+ "Title": "UI_CONTRACT_PLUMBAGO_GROUP_TITLE",
+ "Description": "UI_CONTRACT_PLUMBAGO_GROUP_DESC",
+ "CodeName_Hint": "Plumbago Group",
+ "RequiredUnlockable": "ACCESS_HIT_FLAMINGO",
+ "Location": "LOCATION_MIAMI",
+ "ScenePath": "assembly:/_pro/scenes/missions/miami/scene_flamingo.entity",
+ "Release": "2.1.x Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "e155844a-032c-4b71-91a4-b1206e0f6a8c",
+ "3063ccc6-9fa5-439f-9a9f-72a1b81c369e",
+ "4a0a66d4-0a53-4cfd-8122-978226b4e072"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:22.0281884Z",
+ "PublicId": "011113628547"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MIAMI/AQUATIC1.json b/contractdata/MIAMI/ESCALATION/AQUATIC/AQUATIC1.json
similarity index 99%
rename from contractdata/MIAMI/AQUATIC1.json
rename to contractdata/MIAMI/ESCALATION/AQUATIC/AQUATIC1.json
index 19ae2f4ea..3f461a0af 100644
--- a/contractdata/MIAMI/AQUATIC1.json
+++ b/contractdata/MIAMI/ESCALATION/AQUATIC/AQUATIC1.json
@@ -185,7 +185,7 @@
"ScenePath": "assembly:/_pro/scenes/missions/miami/scene_flamingo.entity",
"Type": "escalation",
"Release": "2.1.x Escalation",
- "InGroup": "69b8eb0c-77d5-42e8-b604-26aba8bd835f",
+ "InGroup": "d0f44e71-6eab-4af4-9484-78d61dbe376a",
"GroupObjectiveDisplayOrder": [
{
"Id": "702f9a33-c8d7-4823-9506-38598db0c898"
diff --git a/contractdata/MIAMI/AQUATIC2.json b/contractdata/MIAMI/ESCALATION/AQUATIC/AQUATIC2.json
similarity index 99%
rename from contractdata/MIAMI/AQUATIC2.json
rename to contractdata/MIAMI/ESCALATION/AQUATIC/AQUATIC2.json
index a9029ccf3..8da4184d2 100644
--- a/contractdata/MIAMI/AQUATIC2.json
+++ b/contractdata/MIAMI/ESCALATION/AQUATIC/AQUATIC2.json
@@ -245,7 +245,7 @@
"ScenePath": "assembly:/_pro/scenes/missions/miami/scene_flamingo.entity",
"Type": "escalation",
"Release": "2.1.x Escalation",
- "InGroup": "69b8eb0c-77d5-42e8-b604-26aba8bd835f",
+ "InGroup": "d0f44e71-6eab-4af4-9484-78d61dbe376a",
"GroupObjectiveDisplayOrder": [
{
"IsNew": true,
diff --git a/contractdata/MIAMI/AQUATIC3.json b/contractdata/MIAMI/ESCALATION/AQUATIC/AQUATIC3.json
similarity index 99%
rename from contractdata/MIAMI/AQUATIC3.json
rename to contractdata/MIAMI/ESCALATION/AQUATIC/AQUATIC3.json
index 959dc22d4..278f9bc1f 100644
--- a/contractdata/MIAMI/AQUATIC3.json
+++ b/contractdata/MIAMI/ESCALATION/AQUATIC/AQUATIC3.json
@@ -246,7 +246,7 @@
"ScenePath": "assembly:/_pro/scenes/missions/miami/scene_flamingo.entity",
"Type": "escalation",
"Release": "2.1.x Escalation",
- "InGroup": "69b8eb0c-77d5-42e8-b604-26aba8bd835f",
+ "InGroup": "d0f44e71-6eab-4af4-9484-78d61dbe376a",
"GroupObjectiveDisplayOrder": [
{
"IsNew": true,
diff --git a/contractdata/MIAMI/ESCALATION/CARDINAL/CARDINAL.json b/contractdata/MIAMI/ESCALATION/CARDINAL/CARDINAL.json
new file mode 100644
index 000000000..f1de0d199
--- /dev/null
+++ b/contractdata/MIAMI/ESCALATION/CARDINAL/CARDINAL.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "fca539ff-1b1a-4c04-93e0-03b9b902f86c",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-12-05T14:40:52.5634383Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Cardinal.jpg",
+ "Title": "UI_CONTRACT_CARDINAL_GROUP_TITLE",
+ "Description": "UI_CONTRACT_CARDINAL_GROUP_DESC",
+ "CodeName_Hint": "Cardinal Group",
+ "RequiredUnlockable": "ACCESS_HIT_FLAMINGO",
+ "Location": "LOCATION_MIAMI",
+ "ScenePath": "assembly:/_pro/scenes/missions/miami/scene_flamingo.entity",
+ "Release": "2.1.x Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "66d30da2-ee73-4f6b-9059-82bdd2a1cde6",
+ "dc085fde-0ad7-4d9e-b233-eff219c95258",
+ "f88cda79-c07c-4487-ac23-1b8b824b3497"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.3598372Z",
+ "PublicId": "011048738347"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MIAMI/CARDINAL1.json b/contractdata/MIAMI/ESCALATION/CARDINAL/CARDINAL1.json
similarity index 100%
rename from contractdata/MIAMI/CARDINAL1.json
rename to contractdata/MIAMI/ESCALATION/CARDINAL/CARDINAL1.json
diff --git a/contractdata/MIAMI/CARDINAL2.json b/contractdata/MIAMI/ESCALATION/CARDINAL/CARDINAL2.json
similarity index 100%
rename from contractdata/MIAMI/CARDINAL2.json
rename to contractdata/MIAMI/ESCALATION/CARDINAL/CARDINAL2.json
diff --git a/contractdata/MIAMI/CARDINAL3.json b/contractdata/MIAMI/ESCALATION/CARDINAL/CARDINAL3.json
similarity index 100%
rename from contractdata/MIAMI/CARDINAL3.json
rename to contractdata/MIAMI/ESCALATION/CARDINAL/CARDINAL3.json
diff --git a/contractdata/MIAMI/ESCALATION/CATCHFLY/CATCHFLY.json b/contractdata/MIAMI/ESCALATION/CATCHFLY/CATCHFLY.json
new file mode 100644
index 000000000..55b84791c
--- /dev/null
+++ b/contractdata/MIAMI/ESCALATION/CATCHFLY/CATCHFLY.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": [],
+ "Entrances": [],
+ "Stashpoints": []
+ },
+ "Metadata": {
+ "Id": "066ce378-0418-452a-b02e-a5e4ee711096",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.3937089Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Miami_Catchfly.jpg",
+ "Title": "UI_CONTRACT_CATCHFLY_GROUP_TITLE",
+ "Description": "UI_CONTRACT_CATCHFLY_GROUP_DESC",
+ "CodeName_Hint": "Catchfly Group",
+ "RequiredUnlockable": "ACCESS_HIT_FLAMINGO",
+ "Location": "LOCATION_MIAMI",
+ "ScenePath": "assembly:/_pro/scenes/missions/miami/scene_flamingo.entity",
+ "Release": "2.12.x Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "48e2fa8d-e6bd-4eb6-9020-0d0191b49e29",
+ "b0b3cc31-8cff-4042-ad85-1328860e42be",
+ "f57fd6a8-cf49-499c-b560-bd377a00ffcf"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.3806961Z",
+ "PublicId": "011616430747"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MIAMI/CATCHFLY1.json b/contractdata/MIAMI/ESCALATION/CATCHFLY/CATCHFLY1.json
similarity index 100%
rename from contractdata/MIAMI/CATCHFLY1.json
rename to contractdata/MIAMI/ESCALATION/CATCHFLY/CATCHFLY1.json
diff --git a/contractdata/MIAMI/CATCHFLY2.json b/contractdata/MIAMI/ESCALATION/CATCHFLY/CATCHFLY2.json
similarity index 100%
rename from contractdata/MIAMI/CATCHFLY2.json
rename to contractdata/MIAMI/ESCALATION/CATCHFLY/CATCHFLY2.json
diff --git a/contractdata/MIAMI/CATCHFLY3.json b/contractdata/MIAMI/ESCALATION/CATCHFLY/CATCHFLY3.json
similarity index 100%
rename from contractdata/MIAMI/CATCHFLY3.json
rename to contractdata/MIAMI/ESCALATION/CATCHFLY/CATCHFLY3.json
diff --git a/contractdata/MIAMI/ESCALATION/CRINUM/CRINUM.json b/contractdata/MIAMI/ESCALATION/CRINUM/CRINUM.json
new file mode 100644
index 000000000..ea5519f88
--- /dev/null
+++ b/contractdata/MIAMI/ESCALATION/CRINUM/CRINUM.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": [],
+ "Stashpoints": []
+ },
+ "Metadata": {
+ "Id": "719ee044-4b05-4bd9-b2bb-75029f6d2a35",
+ "IsPublished": true,
+ "RequiredUnlockable": "ACCESS_HIT_FLAMINGO",
+ "CreationTimestamp": "2018-10-04T14:53:07.8195216Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CRINUM_GROUP_TITLE",
+ "Description": "UI_CONTRACT_CRINUM_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Crinum.jpg",
+ "CodeName_Hint": "Crinum Group",
+ "Location": "LOCATION_MIAMI",
+ "ScenePath": "assembly:/_pro/scenes/missions/miami/scene_flamingo.entity",
+ "Type": "escalation",
+ "Release": "2.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "78875559-8efb-428d-94d5-90494cede7e4",
+ "b4a77622-5481-4084-88a5-a523c548a38e",
+ "e5b6ccf4-1f29-4ec6-bfb8-2e9b78882c85"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.4486693Z",
+ "PublicId": "011038907747"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MIAMI/CRINUM1.json b/contractdata/MIAMI/ESCALATION/CRINUM/CRINUM1.json
similarity index 100%
rename from contractdata/MIAMI/CRINUM1.json
rename to contractdata/MIAMI/ESCALATION/CRINUM/CRINUM1.json
diff --git a/contractdata/MIAMI/CRINUM2.json b/contractdata/MIAMI/ESCALATION/CRINUM/CRINUM2.json
similarity index 100%
rename from contractdata/MIAMI/CRINUM2.json
rename to contractdata/MIAMI/ESCALATION/CRINUM/CRINUM2.json
diff --git a/contractdata/MIAMI/CRINUM3.json b/contractdata/MIAMI/ESCALATION/CRINUM/CRINUM3.json
similarity index 100%
rename from contractdata/MIAMI/CRINUM3.json
rename to contractdata/MIAMI/ESCALATION/CRINUM/CRINUM3.json
diff --git a/contractdata/MIAMI/ESCALATION/LAMINUM/LAMINUM.json b/contractdata/MIAMI/ESCALATION/LAMINUM/LAMINUM.json
new file mode 100644
index 000000000..d0f86c7e8
--- /dev/null
+++ b/contractdata/MIAMI/ESCALATION/LAMINUM/LAMINUM.json
@@ -0,0 +1,39 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "5284cb9f-9bdd-4b00-99c3-0b5939b01818",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-18T08:36:28.0578559Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LAMIUM_GROUP_TITLE",
+ "Description": "UI_CONTRACT_LAMIUM_GROUP_DESC",
+ "CodeName_Hint": "Lamium Group",
+ "Location": "LOCATION_MIAMI",
+ "RequiredUnlockable": "ACCESS_HIT_FLAMINGO",
+ "ScenePath": "assembly:/_pro/scenes/missions/miami/scene_flamingo.entity",
+ "Type": "escalation",
+ "Release": "2.1.x Escalation",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Miami_Lamium.jpg",
+ "GameModes": null,
+ "EngineModes": null,
+ "IsVersus": false,
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "bb0edb91-e7ba-4e3d-9a11-df367d69f110",
+ "b47909db-377d-446e-816a-3c8276ef4560",
+ "dcc17268-84e5-4f49-badf-f0c631ab28cd"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.8320474Z",
+ "PublicId": "011492573347"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MIAMI/LAMIUM1.json b/contractdata/MIAMI/ESCALATION/LAMINUM/LAMIUM1.json
similarity index 100%
rename from contractdata/MIAMI/LAMIUM1.json
rename to contractdata/MIAMI/ESCALATION/LAMINUM/LAMIUM1.json
diff --git a/contractdata/MIAMI/LAMIUM2.json b/contractdata/MIAMI/ESCALATION/LAMINUM/LAMIUM2.json
similarity index 100%
rename from contractdata/MIAMI/LAMIUM2.json
rename to contractdata/MIAMI/ESCALATION/LAMINUM/LAMIUM2.json
diff --git a/contractdata/MIAMI/LAMIUM3.json b/contractdata/MIAMI/ESCALATION/LAMINUM/LAMIUM3.json
similarity index 100%
rename from contractdata/MIAMI/LAMIUM3.json
rename to contractdata/MIAMI/ESCALATION/LAMINUM/LAMIUM3.json
diff --git a/contractdata/MIAMI/ESCALATION/MIMICRY/MIMICRY.json b/contractdata/MIAMI/ESCALATION/MIMICRY/MIMICRY.json
new file mode 100644
index 000000000..2fd0f64c0
--- /dev/null
+++ b/contractdata/MIAMI/ESCALATION/MIMICRY/MIMICRY.json
@@ -0,0 +1,39 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "be3ea01f-ec56-4fcb-95ec-164a1d9980f3",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-02T11:42:33.6627089Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BAKERIAN_GROUP_TITLE",
+ "Description": "UI_CONTRACT_BAKERIAN_GROUP_DESC",
+ "CodeName_Hint": "Bakerian Group",
+ "Location": "LOCATION_MIAMI",
+ "RequiredUnlockable": "ACCESS_HIT_FLAMINGO",
+ "ScenePath": "assembly:/_pro/scenes/missions/miami/scene_flamingo.entity",
+ "Type": "escalation",
+ "Release": "2.13.x Escalation",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Miami_Bakerian.jpg",
+ "GameModes": null,
+ "EngineModes": null,
+ "IsVersus": false,
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "f46a799f-1387-483b-abe1-25be8b5ffded",
+ "8f25f1de-69bf-4677-b8f0-11f1026df140",
+ "c28beef7-e223-4057-9701-db855c05744f"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.1747302Z",
+ "PublicId": "011112112847"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MIAMI/MIMICRY1.json b/contractdata/MIAMI/ESCALATION/MIMICRY/MIMICRY1.json
similarity index 100%
rename from contractdata/MIAMI/MIMICRY1.json
rename to contractdata/MIAMI/ESCALATION/MIMICRY/MIMICRY1.json
diff --git a/contractdata/MIAMI/MIMICRY2.json b/contractdata/MIAMI/ESCALATION/MIMICRY/MIMICRY2.json
similarity index 100%
rename from contractdata/MIAMI/MIMICRY2.json
rename to contractdata/MIAMI/ESCALATION/MIMICRY/MIMICRY2.json
diff --git a/contractdata/MIAMI/MIMICRY3.json b/contractdata/MIAMI/ESCALATION/MIMICRY/MIMICRY3.json
similarity index 100%
rename from contractdata/MIAMI/MIMICRY3.json
rename to contractdata/MIAMI/ESCALATION/MIMICRY/MIMICRY3.json
diff --git a/contractdata/MIAMI/ESCALATION/SWEENEY/SWEENEY.json b/contractdata/MIAMI/ESCALATION/SWEENEY/SWEENEY.json
new file mode 100644
index 000000000..920fac043
--- /dev/null
+++ b/contractdata/MIAMI/ESCALATION/SWEENEY/SWEENEY.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "782a2849-14a2-4cd4-99fc-ddacaeaba2dd",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-12-04T14:33:35.552736Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Flamingo_Pentas.jpg",
+ "Title": "UI_CONTRACT_PENTAS_GROUP_TITLE",
+ "Description": "UI_CONTRACT_PENTAS_GROUP_DESC",
+ "CodeName_Hint": "Pentas Group",
+ "RequiredUnlockable": "ACCESS_HIT_FLAMINGO",
+ "Location": "LOCATION_MIAMI",
+ "ScenePath": "assembly:/_pro/scenes/missions/miami/scene_flamingo.entity",
+ "Type": "escalation",
+ "Release": "2.5.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "1628c270-8159-421b-9b7f-fafcb3737463",
+ "ce6714b4-6df4-4634-9da7-07934dde6747",
+ "c89d7f7c-eb2f-4530-9e06-1d6ad5187d8e"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:22.0135231Z",
+ "PublicId": "011203849447"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MIAMI/SWEENEY1.json b/contractdata/MIAMI/ESCALATION/SWEENEY/SWEENEY1.json
similarity index 100%
rename from contractdata/MIAMI/SWEENEY1.json
rename to contractdata/MIAMI/ESCALATION/SWEENEY/SWEENEY1.json
diff --git a/contractdata/MIAMI/SWEENEY2.json b/contractdata/MIAMI/ESCALATION/SWEENEY/SWEENEY2.json
similarity index 100%
rename from contractdata/MIAMI/SWEENEY2.json
rename to contractdata/MIAMI/ESCALATION/SWEENEY/SWEENEY2.json
diff --git a/contractdata/MIAMI/SWEENEY3.json b/contractdata/MIAMI/ESCALATION/SWEENEY/SWEENEY3.json
similarity index 100%
rename from contractdata/MIAMI/SWEENEY3.json
rename to contractdata/MIAMI/ESCALATION/SWEENEY/SWEENEY3.json
diff --git a/contractdata/MUMBAI/ESCALATION/ANTHOGONIUM/ANTHOGONIUM.json b/contractdata/MUMBAI/ESCALATION/ANTHOGONIUM/ANTHOGONIUM.json
new file mode 100644
index 000000000..663d9ef9a
--- /dev/null
+++ b/contractdata/MUMBAI/ESCALATION/ANTHOGONIUM/ANTHOGONIUM.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "b6a6330a-301a-4e8e-a26f-0f3e0ea809b5",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-26T16:52:20.6293734Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Mumbai_Anthogonium.jpg",
+ "Title": "UI_CONTRACT_ANTHOGONIUM_GROUP_TITLE",
+ "Description": "UI_CONTRACT_ANTHOGONIUM_GROUP_DESC",
+ "CodeName_Hint": "Anthogonium Group",
+ "RequiredUnlockable": "ACCESS_HIT_MONGOOSE",
+ "Location": "LOCATION_MUMBAI",
+ "ScenePath": "assembly:/_pro/scenes/missions/mumbai/scene_mongoose.entity",
+ "Type": "escalation",
+ "Release": "",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "89018432-d2a9-412e-ba2f-e070cfa11f7b",
+ "c4b60bf8-620e-4827-9f1a-08292b5af6a7",
+ "3bf086b7-2fb6-49b3-bd95-7f46535801df"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.0612774Z",
+ "PublicId": "013386029047"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MUMBAI/ANTHOGONIUM1.json b/contractdata/MUMBAI/ESCALATION/ANTHOGONIUM/ANTHOGONIUM1.json
similarity index 100%
rename from contractdata/MUMBAI/ANTHOGONIUM1.json
rename to contractdata/MUMBAI/ESCALATION/ANTHOGONIUM/ANTHOGONIUM1.json
diff --git a/contractdata/MUMBAI/ANTHOGONIUM2.json b/contractdata/MUMBAI/ESCALATION/ANTHOGONIUM/ANTHOGONIUM2.json
similarity index 100%
rename from contractdata/MUMBAI/ANTHOGONIUM2.json
rename to contractdata/MUMBAI/ESCALATION/ANTHOGONIUM/ANTHOGONIUM2.json
diff --git a/contractdata/MUMBAI/ANTHOGONIUM3.json b/contractdata/MUMBAI/ESCALATION/ANTHOGONIUM/ANTHOGONIUM3.json
similarity index 100%
rename from contractdata/MUMBAI/ANTHOGONIUM3.json
rename to contractdata/MUMBAI/ESCALATION/ANTHOGONIUM/ANTHOGONIUM3.json
diff --git a/contractdata/MUMBAI/ESCALATION/ASHOKA/ASHOKA.json b/contractdata/MUMBAI/ESCALATION/ASHOKA/ASHOKA.json
new file mode 100644
index 000000000..3a14b786d
--- /dev/null
+++ b/contractdata/MUMBAI/ESCALATION/ASHOKA/ASHOKA.json
@@ -0,0 +1,51 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "Entrances": [
+ "37af536b-3f36-49ed-986a-9d55f4481ed4",
+ "46b5b571-cb26-46d8-a6cb-b14b4967ce5d",
+ "51145d77-882e-4be0-a471-73704497aa8b",
+ "5e6a6e2c-ee2c-40a7-9de5-d7fb8fbd8dcd",
+ "724b24ef-e87f-4060-b7ed-5c315fb0f29f",
+ "774b7dec-ce57-4318-9dbd-f6d7fa39ef1d",
+ "86a3857f-dad7-45ac-818b-d933e5c8dfd9",
+ "8b1c3ba0-9c91-4b3e-96f9-7d3c8632b7c2",
+ "a95703cb-091b-4d05-a2ee-3a70ade13590",
+ "c7596e36-43ae-4e03-aa66-84f6a88f0cd3",
+ "f1bb66b5-b446-4a00-a951-af7310e28566",
+ "f4659b56-65c3-4f4f-8f20-11d09af2f2d2"
+ ],
+ "GameChangers": [],
+ "GameChangerReferences": [],
+ "Stashpoints": []
+ },
+ "Metadata": {
+ "Id": "ae0bd6cd-7062-4336-8cb0-5fafad3d0f4f",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-06T10:44:02.7153504Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "RequiredUnlockable": "ACCESS_HIT_MONGOOSE",
+ "ScenePath": "assembly:/_pro/scenes/missions/mumbai/scene_mongoose.entity",
+ "Title": "UI_CONTRACT_ASHOKA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_ASHOKA_GROUP_DESC",
+ "CodeName_Hint": "Ashoka Group",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ashoka.jpg",
+ "Location": "LOCATION_MUMBAI",
+ "Type": "escalation",
+ "Release": "2.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "36fc1e05-14fc-4e49-a626-2b64e642f1e7",
+ "07787ef6-7f9a-4aa5-a5d8-2c385c708057",
+ "2469e028-6d85-4b50-a54c-a32c36792241"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.1457575Z",
+ "PublicId": "013887602047"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MUMBAI/ASHOKA1.json b/contractdata/MUMBAI/ESCALATION/ASHOKA/ASHOKA1.json
similarity index 100%
rename from contractdata/MUMBAI/ASHOKA1.json
rename to contractdata/MUMBAI/ESCALATION/ASHOKA/ASHOKA1.json
diff --git a/contractdata/MUMBAI/ASHOKA2.json b/contractdata/MUMBAI/ESCALATION/ASHOKA/ASHOKA2.json
similarity index 100%
rename from contractdata/MUMBAI/ASHOKA2.json
rename to contractdata/MUMBAI/ESCALATION/ASHOKA/ASHOKA2.json
diff --git a/contractdata/MUMBAI/ASHOKA3.json b/contractdata/MUMBAI/ESCALATION/ASHOKA/ASHOKA3.json
similarity index 100%
rename from contractdata/MUMBAI/ASHOKA3.json
rename to contractdata/MUMBAI/ESCALATION/ASHOKA/ASHOKA3.json
diff --git a/contractdata/MUMBAI/ESCALATION/COHABITATION/COHABITATION.json b/contractdata/MUMBAI/ESCALATION/COHABITATION/COHABITATION.json
new file mode 100644
index 000000000..005f653c4
--- /dev/null
+++ b/contractdata/MUMBAI/ESCALATION/COHABITATION/COHABITATION.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "a10472e4-0eb3-451d-814d-38837dd0f407",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-21T10:04:33.7284842Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_PROTEA_GROUP_TITLE",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Mumbai_Protea.jpg",
+ "Description": "UI_CONTRACT_PROTEA_GROUP_DESC",
+ "CodeName_Hint": "Protea Group",
+ "Location": "LOCATION_MUMBAI",
+ "RequiredUnlockable": "ACCESS_HIT_MONGOOSE",
+ "ScenePath": "assembly:/_pro/scenes/missions/mumbai/scene_mongoose.entity",
+ "Type": "escalation",
+ "Release": "2.3.x escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "987c40f7-bf23-4f8d-84d6-169101edf953",
+ "aa3afd89-e080-4bee-83fe-87e26fbd7e3a",
+ "cb7d1f3e-996f-4955-9b87-bdc40e4160ee"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:22.043037Z",
+ "PublicId": "013823505247"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MUMBAI/COHABITATION1.json b/contractdata/MUMBAI/ESCALATION/COHABITATION/COHABITATION1.json
similarity index 99%
rename from contractdata/MUMBAI/COHABITATION1.json
rename to contractdata/MUMBAI/ESCALATION/COHABITATION/COHABITATION1.json
index 66d48f1cb..d0fea13a5 100644
--- a/contractdata/MUMBAI/COHABITATION1.json
+++ b/contractdata/MUMBAI/ESCALATION/COHABITATION/COHABITATION1.json
@@ -112,7 +112,7 @@
},
"Metadata": {
"Id": "987c40f7-bf23-4f8d-84d6-169101edf953",
- "InGroup": "e302a045-0250-4824-9416-675cf936e035",
+ "InGroup": "a10472e4-0eb3-451d-814d-38837dd0f407",
"IsPublished": true,
"CreationTimestamp": "2018-11-21T10:34:16.3687604Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/MUMBAI/COHABITATION2.json b/contractdata/MUMBAI/ESCALATION/COHABITATION/COHABITATION2.json
similarity index 99%
rename from contractdata/MUMBAI/COHABITATION2.json
rename to contractdata/MUMBAI/ESCALATION/COHABITATION/COHABITATION2.json
index 0fafe06ad..a51f4c7c1 100644
--- a/contractdata/MUMBAI/COHABITATION2.json
+++ b/contractdata/MUMBAI/ESCALATION/COHABITATION/COHABITATION2.json
@@ -214,7 +214,7 @@
},
"Metadata": {
"Id": "aa3afd89-e080-4bee-83fe-87e26fbd7e3a",
- "InGroup": "e302a045-0250-4824-9416-675cf936e035",
+ "InGroup": "a10472e4-0eb3-451d-814d-38837dd0f407",
"IsPublished": true,
"CreationTimestamp": "2018-11-21T10:34:16.3687604Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/MUMBAI/COHABITATION3.json b/contractdata/MUMBAI/ESCALATION/COHABITATION/COHABITATION3.json
similarity index 99%
rename from contractdata/MUMBAI/COHABITATION3.json
rename to contractdata/MUMBAI/ESCALATION/COHABITATION/COHABITATION3.json
index 6e6692c31..07d85acef 100644
--- a/contractdata/MUMBAI/COHABITATION3.json
+++ b/contractdata/MUMBAI/ESCALATION/COHABITATION/COHABITATION3.json
@@ -350,8 +350,8 @@
"GameChangerReferences": []
},
"Metadata": {
- "Id": "b071941a-b3ca-11eb-8529-0242ac130003",
- "InGroup": "e302a045-0250-4824-9416-675cf936e035",
+ "Id": "cb7d1f3e-996f-4955-9b87-bdc40e4160ee",
+ "InGroup": "a10472e4-0eb3-451d-814d-38837dd0f407",
"IsPublished": true,
"CreationTimestamp": "2018-11-21T10:34:16.3687604Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/MUMBAI/ESCALATION/GLORIOSA/GLORIOSA.json b/contractdata/MUMBAI/ESCALATION/GLORIOSA/GLORIOSA.json
new file mode 100644
index 000000000..c970c45eb
--- /dev/null
+++ b/contractdata/MUMBAI/ESCALATION/GLORIOSA/GLORIOSA.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "9badee3e-0014-46b1-9ef6-edf8858ba038",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-26T10:07:14.6813743Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Mumbai_Gloriosa.jpg",
+ "Title": "UI_CONTRACT_GLORIOSA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_GLORIOSA_GROUP_DESC",
+ "CodeName_Hint": "Gloriosa - Group",
+ "Location": "LOCATION_MUMBAI",
+ "RequiredUnlockable": "ACCESS_HIT_MONGOOSE",
+ "ScenePath": "assembly:/_pro/scenes/missions/Mumbai/scene_mongoose.entity",
+ "Type": "escalation",
+ "Release": "2.2.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "e3191aeb-8eee-4da5-837d-e368a9cbbaca",
+ "e409fcc1-30db-460a-826e-8600b58a8377",
+ "dc16d4c4-f9a5-491f-a2f4-2c0b8e0a66a3"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.6240257Z",
+ "PublicId": "013658325547"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MUMBAI/GLORIOSA1.json b/contractdata/MUMBAI/ESCALATION/GLORIOSA/GLORIOSA1.json
similarity index 100%
rename from contractdata/MUMBAI/GLORIOSA1.json
rename to contractdata/MUMBAI/ESCALATION/GLORIOSA/GLORIOSA1.json
diff --git a/contractdata/MUMBAI/GLORIOSA2.json b/contractdata/MUMBAI/ESCALATION/GLORIOSA/GLORIOSA2.json
similarity index 100%
rename from contractdata/MUMBAI/GLORIOSA2.json
rename to contractdata/MUMBAI/ESCALATION/GLORIOSA/GLORIOSA2.json
diff --git a/contractdata/MUMBAI/GLORIOSA3.json b/contractdata/MUMBAI/ESCALATION/GLORIOSA/GLORIOSA3.json
similarity index 100%
rename from contractdata/MUMBAI/GLORIOSA3.json
rename to contractdata/MUMBAI/ESCALATION/GLORIOSA/GLORIOSA3.json
diff --git a/contractdata/MUMBAI/ESCALATION/KHAKIASP/KHAKIASP.json b/contractdata/MUMBAI/ESCALATION/KHAKIASP/KHAKIASP.json
new file mode 100644
index 000000000..ae8acbc77
--- /dev/null
+++ b/contractdata/MUMBAI/ESCALATION/KHAKIASP/KHAKIASP.json
@@ -0,0 +1,24 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Title": "UI_PEACOCK_KHAKIASP_DOCUMENTATION",
+ "Description": "",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Mumbai/scene_mongoose.entity",
+ "Location": "LOCATION_MUMBAI",
+ "IsPublished": true,
+ "CreatorUserId": "4aaa03b1-2f36-497b-91f2-69af779a2d99",
+ "Type": "escalation",
+ "Id": "667f48a3-7f6b-486e-8f6b-2f782a5c4857",
+ "TileImage": "images/contracts/escalation/contractescalation_khakiasp_documentation.png",
+ "CreationTimestamp": "2021-06-01T14:13:31.3409682Z",
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "0677d534-b3eb-46f9-af67-23ff27b8475f",
+ "b4934ad7-ef15-44cd-9ba1-7752755788b4",
+ "7153609a-d24a-4f44-905d-d33d0b0b9a73"
+ ]
+ }
+ }
+}
diff --git a/contractdata/MUMBAI/KHAKIASP1.json b/contractdata/MUMBAI/ESCALATION/KHAKIASP/KHAKIASP1.json
similarity index 100%
rename from contractdata/MUMBAI/KHAKIASP1.json
rename to contractdata/MUMBAI/ESCALATION/KHAKIASP/KHAKIASP1.json
diff --git a/contractdata/MUMBAI/KHAKIASP2.json b/contractdata/MUMBAI/ESCALATION/KHAKIASP/KHAKIASP2.json
similarity index 100%
rename from contractdata/MUMBAI/KHAKIASP2.json
rename to contractdata/MUMBAI/ESCALATION/KHAKIASP/KHAKIASP2.json
diff --git a/contractdata/MUMBAI/KHAKIASP3.json b/contractdata/MUMBAI/ESCALATION/KHAKIASP/KHAKIASP3.json
similarity index 100%
rename from contractdata/MUMBAI/KHAKIASP3.json
rename to contractdata/MUMBAI/ESCALATION/KHAKIASP/KHAKIASP3.json
diff --git a/contractdata/MUMBAI/ESCALATION/MONKSHOOD/MONKSHOOD.json b/contractdata/MUMBAI/ESCALATION/MONKSHOOD/MONKSHOOD.json
new file mode 100644
index 000000000..cf6b187af
--- /dev/null
+++ b/contractdata/MUMBAI/ESCALATION/MONKSHOOD/MONKSHOOD.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/mumbai/gamechanger_monkshood_holyman_override.brick"
+ ],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "4a62b328-dfe7-4956-ac0f-a3a8990fce26",
+ "CreationTimestamp": "2018-12-04T12:22:27.2622264Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "ScenePath": "assembly:/_pro/scenes/missions/mumbai/scene_mongoose.entity",
+ "IsPublished": true,
+ "TileImage": "images/contracts/escalation/ContractEscalation_Mumbai_Monkshood.jpg",
+ "Title": "UI_CONTRACT_MONKSHOOD_GROUP_TITLE",
+ "Description": "UI_CONTRACT_MONKSHOOD_GROUP_DESC",
+ "CodeName_Hint": "Monkshood Group",
+ "RequiredUnlockable": "ACCESS_HIT_MONGOOSE",
+ "Location": "LOCATION_MUMBAI",
+ "Release": "2.1.x Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "d4203028-f0ca-4c15-9bad-5b092d715d02",
+ "fc25e5b3-e98e-433b-8cdb-6d479159a2fd",
+ "d6f4777a-14df-40c6-a541-d8c974d9d4a1"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.9228326Z",
+ "PublicId": "013052587347"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MUMBAI/MONKSHOOD1.json b/contractdata/MUMBAI/ESCALATION/MONKSHOOD/MONKSHOOD1.json
similarity index 100%
rename from contractdata/MUMBAI/MONKSHOOD1.json
rename to contractdata/MUMBAI/ESCALATION/MONKSHOOD/MONKSHOOD1.json
diff --git a/contractdata/MUMBAI/MONKSHOOD2.json b/contractdata/MUMBAI/ESCALATION/MONKSHOOD/MONKSHOOD2.json
similarity index 100%
rename from contractdata/MUMBAI/MONKSHOOD2.json
rename to contractdata/MUMBAI/ESCALATION/MONKSHOOD/MONKSHOOD2.json
diff --git a/contractdata/MUMBAI/MONKSHOOD3.json b/contractdata/MUMBAI/ESCALATION/MONKSHOOD/MONKSHOOD3.json
similarity index 100%
rename from contractdata/MUMBAI/MONKSHOOD3.json
rename to contractdata/MUMBAI/ESCALATION/MONKSHOOD/MONKSHOOD3.json
diff --git a/contractdata/MUMBAI/ESCALATION/NUTMEG/NUTMEG.json b/contractdata/MUMBAI/ESCALATION/NUTMEG/NUTMEG.json
new file mode 100644
index 000000000..619c92f50
--- /dev/null
+++ b/contractdata/MUMBAI/ESCALATION/NUTMEG/NUTMEG.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "b47f34cb-6537-421c-8fc8-720a4a118540",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-12-04T15:46:38.3245923Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Mumbai_Nutmeg.jpg",
+ "Title": "UI_CONTRACT_NUTMEG_GROUP_TITLE",
+ "Description": "UI_CONTRACT_NUTMEG_GROUP_DESC",
+ "CodeName_Hint": "Nutmeg Group",
+ "RequiredUnlockable": "ACCESS_HIT_MONGOOSE",
+ "Location": "LOCATION_MUMBAI",
+ "ScenePath": "assembly:/_pro/scenes/missions/mumbai/scene_mongoose.entity",
+ "Type": "escalation",
+ "Release": "",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "929298e1-821f-47de-bbc5-aea00002b0c8",
+ "fdd78676-ed12-45b8-912a-a08c7abd3e54",
+ "469ce2cb-a2d1-4296-bfe6-8a95bbf43fac"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.9666328Z",
+ "PublicId": "013525469647"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/MUMBAI/NUTMEG1.json b/contractdata/MUMBAI/ESCALATION/NUTMEG/NUTMEG1.json
similarity index 100%
rename from contractdata/MUMBAI/NUTMEG1.json
rename to contractdata/MUMBAI/ESCALATION/NUTMEG/NUTMEG1.json
diff --git a/contractdata/MUMBAI/NUTMEG2.json b/contractdata/MUMBAI/ESCALATION/NUTMEG/NUTMEG2.json
similarity index 100%
rename from contractdata/MUMBAI/NUTMEG2.json
rename to contractdata/MUMBAI/ESCALATION/NUTMEG/NUTMEG2.json
diff --git a/contractdata/MUMBAI/NUTMEG3.json b/contractdata/MUMBAI/ESCALATION/NUTMEG/NUTMEG3.json
similarity index 100%
rename from contractdata/MUMBAI/NUTMEG3.json
rename to contractdata/MUMBAI/ESCALATION/NUTMEG/NUTMEG3.json
diff --git a/contractdata/NEWYORK/ESCALATION/DALTON/DALTON.json b/contractdata/NEWYORK/ESCALATION/DALTON/DALTON.json
new file mode 100644
index 000000000..62dd552c0
--- /dev/null
+++ b/contractdata/NEWYORK/ESCALATION/DALTON/DALTON.json
@@ -0,0 +1,41 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [
+ "63055f1a-bcd2-4e0f-8caf-b446f01d02f3",
+ "f41f18fe-0fe5-416a-a793-50727e594655",
+ "3db72bb5-63d6-47fe-9332-d7ea3c195e06"
+ ],
+ "Entrances": ["bc264812-2baf-46dc-91a6-4153b73336f6"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "55063d85-e84a-4c76-8bf7-e70fe2cab651",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Greedy_Dandelion.jpg",
+ "Title": "UI_CONTRACT_DANDELION_GROUP_TITLE",
+ "Description": "UI_CONTRACT_DANDELION_GROUP_DESC",
+ "CodeName_Hint": "Dandelion - Group",
+ "Location": "LOCATION_GREEDY_RACCOON",
+ "RequiredUnlockable": "ACCESS_HIT_S2_CONCLUSION",
+ "ScenePath": "assembly:/_pro/scenes/missions/Greedy/mission_raccoon/scene_raccoon_basic_Dandelion.entity",
+ "Type": "escalation",
+ "Release": "2.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "44ac6a37-0ef8-42ea-bf39-1d5f9afd235d",
+ "9a25fade-424f-481a-86f0-8c827d43b62e",
+ "5adfcf3a-0696-4593-b755-c2c8d44f59a6"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_EXPANSION"],
+ "LastUpdate": "2023-02-24T10:14:21.49242Z",
+ "PublicId": "024515403547"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/NEWYORK/DALTON1.json b/contractdata/NEWYORK/ESCALATION/DALTON/DALTON1.json
similarity index 100%
rename from contractdata/NEWYORK/DALTON1.json
rename to contractdata/NEWYORK/ESCALATION/DALTON/DALTON1.json
diff --git a/contractdata/NEWYORK/DALTON2.json b/contractdata/NEWYORK/ESCALATION/DALTON/DALTON2.json
similarity index 100%
rename from contractdata/NEWYORK/DALTON2.json
rename to contractdata/NEWYORK/ESCALATION/DALTON/DALTON2.json
diff --git a/contractdata/NEWYORK/DALTON3.json b/contractdata/NEWYORK/ESCALATION/DALTON/DALTON3.json
similarity index 100%
rename from contractdata/NEWYORK/DALTON3.json
rename to contractdata/NEWYORK/ESCALATION/DALTON/DALTON3.json
diff --git a/contractdata/NEWYORK/ESCALATION/HEDGEBUSH/HEDGEBUSH.json b/contractdata/NEWYORK/ESCALATION/HEDGEBUSH/HEDGEBUSH.json
new file mode 100644
index 000000000..89937c1f3
--- /dev/null
+++ b/contractdata/NEWYORK/ESCALATION/HEDGEBUSH/HEDGEBUSH.json
@@ -0,0 +1,20 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Id": "9a461f89-86c5-44e4-998e-f2f66b496aa7",
+ "Title": "UI_PEACOCK_HEDGEBUSH",
+ "Type": "escalation",
+ "Location": "LOCATION_GREEDY_RACCOON",
+ "ScenePath": "assembly:/_pro/scenes/missions/Greedy/mission_raccoon/scene_raccoon_basic.entity",
+ "TileImage": "images/contracts/escalation/contractescalation_hedgebush.png",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "5e380d27-930d-4bc7-9ad9-411486a7147c",
+ "d93d8114-3284-4306-80c5-117fa03de533",
+ "6968e2a0-b7cf-4cb8-8da5-4871d8c564a5"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_EXPANSION"]
+ }
+}
diff --git a/contractdata/NEWYORK/HEDGEBUSH1.json b/contractdata/NEWYORK/ESCALATION/HEDGEBUSH/HEDGEBUSH1.json
similarity index 99%
rename from contractdata/NEWYORK/HEDGEBUSH1.json
rename to contractdata/NEWYORK/ESCALATION/HEDGEBUSH/HEDGEBUSH1.json
index 47b7df11e..4f7e0dfa7 100644
--- a/contractdata/NEWYORK/HEDGEBUSH1.json
+++ b/contractdata/NEWYORK/ESCALATION/HEDGEBUSH/HEDGEBUSH1.json
@@ -163,7 +163,6 @@
},
"Metadata": {
"Id": "5e380d27-930d-4bc7-9ad9-411486a7147c",
- "PublicId": "03446385714",
"Title": "UI_PEACOCK_HEDGEBUSH1",
"Type": "escalation",
"Location": "LOCATION_GREEDY_RACCOON",
diff --git a/contractdata/NEWYORK/HEDGEBUSH2.json b/contractdata/NEWYORK/ESCALATION/HEDGEBUSH/HEDGEBUSH2.json
similarity index 99%
rename from contractdata/NEWYORK/HEDGEBUSH2.json
rename to contractdata/NEWYORK/ESCALATION/HEDGEBUSH/HEDGEBUSH2.json
index f0878173a..3fd4497c5 100644
--- a/contractdata/NEWYORK/HEDGEBUSH2.json
+++ b/contractdata/NEWYORK/ESCALATION/HEDGEBUSH/HEDGEBUSH2.json
@@ -332,7 +332,6 @@
},
"Metadata": {
"Id": "d93d8114-3284-4306-80c5-117fa03de533",
- "PublicId": "06594748620",
"Title": "UI_PEACOCK_HEDGEBUSH2",
"Type": "escalation",
"Location": "LOCATION_GREEDY_RACCOON",
diff --git a/contractdata/NEWYORK/HEDGEBUSH3.json b/contractdata/NEWYORK/ESCALATION/HEDGEBUSH/HEDGEBUSH3.json
similarity index 99%
rename from contractdata/NEWYORK/HEDGEBUSH3.json
rename to contractdata/NEWYORK/ESCALATION/HEDGEBUSH/HEDGEBUSH3.json
index c4029ac3b..fde9b165e 100644
--- a/contractdata/NEWYORK/HEDGEBUSH3.json
+++ b/contractdata/NEWYORK/ESCALATION/HEDGEBUSH/HEDGEBUSH3.json
@@ -417,7 +417,6 @@
},
"Metadata": {
"Id": "6968e2a0-b7cf-4cb8-8da5-4871d8c564a5",
- "PublicId": "05951925392",
"Title": "UI_PEACOCK_HEDGEBUSH3",
"Type": "escalation",
"Location": "LOCATION_GREEDY_RACCOON",
diff --git a/contractdata/PARIS/THEBLACKHAT.json b/contractdata/PARIS/ELUSIVE/THEBLACKHAT.json
similarity index 97%
rename from contractdata/PARIS/THEBLACKHAT.json
rename to contractdata/PARIS/ELUSIVE/THEBLACKHAT.json
index 043131d6b..5cd39e2fa 100644
--- a/contractdata/PARIS/THEBLACKHAT.json
+++ b/contractdata/PARIS/ELUSIVE/THEBLACKHAT.json
@@ -54,7 +54,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "002268191947",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/PARIS/THEBLACKMAILER.json b/contractdata/PARIS/ELUSIVE/THEBLACKMAILER.json
similarity index 98%
rename from contractdata/PARIS/THEBLACKMAILER.json
rename to contractdata/PARIS/ELUSIVE/THEBLACKMAILER.json
index a7934f8cb..af6106109 100644
--- a/contractdata/PARIS/THEBLACKMAILER.json
+++ b/contractdata/PARIS/ELUSIVE/THEBLACKMAILER.json
@@ -81,7 +81,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "002872008847",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/PARIS/THEBROKER.json b/contractdata/PARIS/ELUSIVE/THEBROKER.json
similarity index 98%
rename from contractdata/PARIS/THEBROKER.json
rename to contractdata/PARIS/ELUSIVE/THEBROKER.json
index e504bf06a..dc7d78899 100644
--- a/contractdata/PARIS/THEBROKER.json
+++ b/contractdata/PARIS/ELUSIVE/THEBROKER.json
@@ -83,7 +83,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "002469618747",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/PARIS/THECHEF.json b/contractdata/PARIS/ELUSIVE/THECHEF.json
similarity index 96%
rename from contractdata/PARIS/THECHEF.json
rename to contractdata/PARIS/ELUSIVE/THECHEF.json
index f9efe8964..f545c3a8f 100644
--- a/contractdata/PARIS/THECHEF.json
+++ b/contractdata/PARIS/ELUSIVE/THECHEF.json
@@ -49,7 +49,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "002167169847",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/PARIS/THEFORGER.json b/contractdata/PARIS/ELUSIVE/THEFORGER.json
similarity index 97%
rename from contractdata/PARIS/THEFORGER.json
rename to contractdata/PARIS/ELUSIVE/THEFORGER.json
index 3dcee0874..576a89703 100644
--- a/contractdata/PARIS/THEFORGER.json
+++ b/contractdata/PARIS/ELUSIVE/THEFORGER.json
@@ -53,7 +53,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "002626994847",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/PARIS/THEIDENTITYTHIEF.json b/contractdata/PARIS/ELUSIVE/THEIDENTITYTHIEF.json
similarity index 97%
rename from contractdata/PARIS/THEIDENTITYTHIEF.json
rename to contractdata/PARIS/ELUSIVE/THEIDENTITYTHIEF.json
index 9f9e00b5c..03346bef5 100644
--- a/contractdata/PARIS/THEIDENTITYTHIEF.json
+++ b/contractdata/PARIS/ELUSIVE/THEIDENTITYTHIEF.json
@@ -51,7 +51,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"Entitlements": ["H1_LEGACY_STANDARD"],
- "PublicId": "002263104647"
+ "PublicId": "002263104647",
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/PARIS/THEPAPARAZZO.json b/contractdata/PARIS/ELUSIVE/THEPAPARAZZO.json
similarity index 96%
rename from contractdata/PARIS/THEPAPARAZZO.json
rename to contractdata/PARIS/ELUSIVE/THEPAPARAZZO.json
index e92a9dc8a..2fc783449 100644
--- a/contractdata/PARIS/THEPAPARAZZO.json
+++ b/contractdata/PARIS/ELUSIVE/THEPAPARAZZO.json
@@ -49,7 +49,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "002134763547",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/PARIS/THEPHARMACIST.json b/contractdata/PARIS/ELUSIVE/THEPHARMACIST.json
similarity index 96%
rename from contractdata/PARIS/THEPHARMACIST.json
rename to contractdata/PARIS/ELUSIVE/THEPHARMACIST.json
index 73af7aec1..ffd28a7e9 100644
--- a/contractdata/PARIS/THEPHARMACIST.json
+++ b/contractdata/PARIS/ELUSIVE/THEPHARMACIST.json
@@ -54,7 +54,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "002700060947",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/PARIS/THESENSATION.json b/contractdata/PARIS/ELUSIVE/THESENSATION.json
similarity index 96%
rename from contractdata/PARIS/THESENSATION.json
rename to contractdata/PARIS/ELUSIVE/THESENSATION.json
index 676ea1a15..7c8354693 100644
--- a/contractdata/PARIS/THESENSATION.json
+++ b/contractdata/PARIS/ELUSIVE/THESENSATION.json
@@ -49,7 +49,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "002463348847",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE.json b/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE.json
new file mode 100644
index 000000000..4887754be
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "77c7b56f-2410-4919-a4bc-64435c6cff55",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "80b099d6-ab46-4505-8415-c9971022cac3",
+ "29d25fb4-27b0-4738-94c5-f9e361ad9b53",
+ "b68d2e29-d524-48bc-8aae-9f3004b1b5cf",
+ "9f91d926-eed8-4c3c-928f-055de1822a2d",
+ "a08d65bc-3a72-4202-8d8e-c03444d2ba51"
+ ]
+ },
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-01T12:07:02.553Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ANEMONE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_ANEMONE_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Anemone.jpg",
+ "CodeName_Hint": "Anemone Group",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Type": "escalation",
+ "Release": "1.0.x Escalation",
+ "LastUpdate": "2020-11-09T13:35:18.06985Z",
+ "PublicId": "002789936047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE1.json b/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE1.json
new file mode 100644
index 000000000..1dbf5bd21
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE1.json
@@ -0,0 +1,98 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "96e32a7a-129a-4dd6-9b5b-3000a58f2a0f",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "6ecf1f15-453c-4783-9c70-8777c83934d7",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_ANEMONE_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ANEMONE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ab22f88d-f567-43a2-b20f-0ecc17257ffe"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab22f88d-f567-43a2-b20f-0ecc17257ffe"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "6ecf1f15-453c-4783-9c70-8777c83934d7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "96e32a7a-129a-4dd6-9b5b-3000a58f2a0f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab22f88d-f567-43a2-b20f-0ecc17257ffe"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "80b099d6-ab46-4505-8415-c9971022cac3",
+ "InGroup": "77c7b56f-2410-4919-a4bc-64435c6cff55",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-09-28T09:44:19.037Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ANEMONE_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_ANEMONE_LEVEL_1_DESC",
+ "CodeName_Hint": "Anemone - Level 1",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:27.3667601Z",
+ "PublicId": "002448809147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE2.json b/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE2.json
new file mode 100644
index 000000000..d8c21a38c
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE2.json
@@ -0,0 +1,196 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "96e32a7a-129a-4dd6-9b5b-3000a58f2a0f",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "6ecf1f15-453c-4783-9c70-8777c83934d7",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_ANEMONE_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ANEMONE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ab22f88d-f567-43a2-b20f-0ecc17257ffe"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab22f88d-f567-43a2-b20f-0ecc17257ffe"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "6ecf1f15-453c-4783-9c70-8777c83934d7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "96e32a7a-129a-4dd6-9b5b-3000a58f2a0f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab22f88d-f567-43a2-b20f-0ecc17257ffe"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6ee724f9-8138-460c-9c79-c360a955df89",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "BriefingText": "$loc UI_CONTRACT_ANEMONE_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ANEMONE_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["35ad9343-5a50-4149-94f3-83fb0aa01e5b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "35ad9343-5a50-4149-94f3-83fb0aa01e5b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "melee"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "642c20f9-bf41-41b4-b0bb-2491b5be938a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "35ad9343-5a50-4149-94f3-83fb0aa01e5b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "18f03817-f679-4fb5-b861-743c2ee1cc0a",
+ "Category": "primary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "BriefingText": "$loc UI_CONTRACT_ANEMONE_KRUGER_DUMPED_W_DISGUISE",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "Disguise": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value",
+ "642c20f9-bf41-41b4-b0bb-2491b5be938a"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ],
+ "DumpInOcean": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab22f88d-f567-43a2-b20f-0ecc17257ffe"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "KrugerDumpedInPond": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "29d25fb4-27b0-4738-94c5-f9e361ad9b53",
+ "InGroup": "77c7b56f-2410-4919-a4bc-64435c6cff55",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-09-28T12:33:20.76Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ANEMONE_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_ANEMONE_LEVEL_2_DESC",
+ "CodeName_Hint": "Anemone - Level 2",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "6ee724f9-8138-460c-9c79-c360a955df89" },
+ { "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:27.4605122Z",
+ "PublicId": "002652645047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE3.json b/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE3.json
new file mode 100644
index 000000000..b434a8619
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE3.json
@@ -0,0 +1,197 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "96e32a7a-129a-4dd6-9b5b-3000a58f2a0f",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "6ecf1f15-453c-4783-9c70-8777c83934d7",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_ANEMONE_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ANEMONE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ab22f88d-f567-43a2-b20f-0ecc17257ffe"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab22f88d-f567-43a2-b20f-0ecc17257ffe"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "6ecf1f15-453c-4783-9c70-8777c83934d7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "96e32a7a-129a-4dd6-9b5b-3000a58f2a0f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab22f88d-f567-43a2-b20f-0ecc17257ffe"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6ee724f9-8138-460c-9c79-c360a955df89",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "BriefingText": "$loc UI_CONTRACT_ANEMONE_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ANEMONE_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["35ad9343-5a50-4149-94f3-83fb0aa01e5b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "35ad9343-5a50-4149-94f3-83fb0aa01e5b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "melee"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "642c20f9-bf41-41b4-b0bb-2491b5be938a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "35ad9343-5a50-4149-94f3-83fb0aa01e5b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "18f03817-f679-4fb5-b861-743c2ee1cc0a",
+ "Category": "primary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "BriefingText": "$loc UI_CONTRACT_ANEMONE_KRUGER_DUMPED_W_DISGUISE",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "Disguise": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value",
+ "642c20f9-bf41-41b4-b0bb-2491b5be938a"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ],
+ "DumpInOcean": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab22f88d-f567-43a2-b20f-0ecc17257ffe"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "KrugerDumpedInPond": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["8343beae-2460-4a40-98f2-c782effa7db6"]
+ },
+ "Metadata": {
+ "Id": "b68d2e29-d524-48bc-8aae-9f3004b1b5cf",
+ "InGroup": "77c7b56f-2410-4919-a4bc-64435c6cff55",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-09-28T12:40:31.153Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ANEMONE_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_ANEMONE_LEVEL_3_DESC",
+ "CodeName_Hint": "Anemone - Level 3",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "8343beae-2460-4a40-98f2-c782effa7db6" },
+ { "Id": "6ee724f9-8138-460c-9c79-c360a955df89" },
+ { "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:27.5542605Z",
+ "PublicId": "002863848647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE4.json b/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE4.json
new file mode 100644
index 000000000..19ac1bb3c
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE4.json
@@ -0,0 +1,201 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "96e32a7a-129a-4dd6-9b5b-3000a58f2a0f",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "6ecf1f15-453c-4783-9c70-8777c83934d7",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_ANEMONE_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ANEMONE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ab22f88d-f567-43a2-b20f-0ecc17257ffe"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab22f88d-f567-43a2-b20f-0ecc17257ffe"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "6ecf1f15-453c-4783-9c70-8777c83934d7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "96e32a7a-129a-4dd6-9b5b-3000a58f2a0f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab22f88d-f567-43a2-b20f-0ecc17257ffe"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6ee724f9-8138-460c-9c79-c360a955df89",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "BriefingText": "$loc UI_CONTRACT_ANEMONE_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ANEMONE_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["35ad9343-5a50-4149-94f3-83fb0aa01e5b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "35ad9343-5a50-4149-94f3-83fb0aa01e5b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "melee"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "642c20f9-bf41-41b4-b0bb-2491b5be938a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "35ad9343-5a50-4149-94f3-83fb0aa01e5b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "18f03817-f679-4fb5-b861-743c2ee1cc0a",
+ "Category": "primary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "BriefingText": "$loc UI_CONTRACT_ANEMONE_KRUGER_DUMPED_W_DISGUISE",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "Disguise": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value",
+ "642c20f9-bf41-41b4-b0bb-2491b5be938a"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ],
+ "DumpInOcean": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab22f88d-f567-43a2-b20f-0ecc17257ffe"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "KrugerDumpedInPond": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "8343beae-2460-4a40-98f2-c782effa7db6",
+ "ba550fb7-47f0-488d-9c37-accbaaf44e36"
+ ]
+ },
+ "Metadata": {
+ "Id": "9f91d926-eed8-4c3c-928f-055de1822a2d",
+ "InGroup": "77c7b56f-2410-4919-a4bc-64435c6cff55",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-09-28T15:33:32.387Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ANEMONE_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_ANEMONE_LEVEL_4_DESC",
+ "CodeName_Hint": "Anemone - Level 4",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "8343beae-2460-4a40-98f2-c782effa7db6" },
+ { "Id": "6ee724f9-8138-460c-9c79-c360a955df89" },
+ { "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:27.6636345Z",
+ "PublicId": "002132530947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE5.json b/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE5.json
new file mode 100644
index 000000000..6e31cd32b
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/ANEMONE/ANEMONE5.json
@@ -0,0 +1,272 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "96e32a7a-129a-4dd6-9b5b-3000a58f2a0f",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "6ecf1f15-453c-4783-9c70-8777c83934d7",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_ANEMONE_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ANEMONE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ab22f88d-f567-43a2-b20f-0ecc17257ffe"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab22f88d-f567-43a2-b20f-0ecc17257ffe"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "6ecf1f15-453c-4783-9c70-8777c83934d7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "96e32a7a-129a-4dd6-9b5b-3000a58f2a0f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab22f88d-f567-43a2-b20f-0ecc17257ffe"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6ee724f9-8138-460c-9c79-c360a955df89",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "BriefingText": "$loc UI_CONTRACT_ANEMONE_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ANEMONE_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["35ad9343-5a50-4149-94f3-83fb0aa01e5b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "35ad9343-5a50-4149-94f3-83fb0aa01e5b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "melee"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "642c20f9-bf41-41b4-b0bb-2491b5be938a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "35ad9343-5a50-4149-94f3-83fb0aa01e5b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "626c89d8-f89c-4a5b-a364-8a7ae06ef464",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "642c20f9-bf41-41b4-b0bb-2491b5be938a",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapontype",
+ "RepositoryId": "af9ad679-6a7c-4f8e-9700-ceb5e6887666",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_ANEMONE_OBJ_3",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ANEMONE_OBJ_3" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["64c391f7-4765-48b6-96bc-df8aa5a4186b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "64c391f7-4765-48b6-96bc-df8aa5a4186b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "poison"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "642c20f9-bf41-41b4-b0bb-2491b5be938a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "64c391f7-4765-48b6-96bc-df8aa5a4186b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "18f03817-f679-4fb5-b861-743c2ee1cc0a",
+ "Category": "primary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "BriefingText": "$loc UI_CONTRACT_ANEMONE_KRUGER_DUMPED_W_DISGUISE",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "Disguise": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value",
+ "642c20f9-bf41-41b4-b0bb-2491b5be938a"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ],
+ "DumpInOcean": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab22f88d-f567-43a2-b20f-0ecc17257ffe"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "KrugerDumpedInPond": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "8343beae-2460-4a40-98f2-c782effa7db6",
+ "ba550fb7-47f0-488d-9c37-accbaaf44e36"
+ ]
+ },
+ "Metadata": {
+ "Id": "a08d65bc-3a72-4202-8d8e-c03444d2ba51",
+ "InGroup": "77c7b56f-2410-4919-a4bc-64435c6cff55",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-09-28T15:44:43.167Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ANEMONE_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_ANEMONE_LEVEL_5_DESC",
+ "CodeName_Hint": "Anemone - Level 5",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "626c89d8-f89c-4a5b-a364-8a7ae06ef464" },
+ { "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "8343beae-2460-4a40-98f2-c782effa7db6" },
+ { "Id": "6ee724f9-8138-460c-9c79-c360a955df89" },
+ { "Id": "f0476810-bdae-4642-8f8f-dc8ed20595da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:27.8042625Z",
+ "PublicId": "002316954347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/BAMBOO/BAMBOO.json b/contractdata/PARIS/ESCALATION/BAMBOO/BAMBOO.json
new file mode 100644
index 000000000..fae69b332
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/BAMBOO/BAMBOO.json
@@ -0,0 +1,35 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "162e9039-cb05-418c-ba8f-792fc6cc5165",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "8dbc9542-8eca-45ea-9471-36002e5eded7",
+ "dc3a4e81-c13f-497c-8e31-05d90d29e837",
+ "ad80e67c-fa4c-4c29-b834-9b1f23bcf02a"
+ ]
+ },
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-12T15:47:40.337Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BAMBOO_GROUP_TITLE",
+ "Description": "UI_CONTRACT_BAMBOO_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Bamboo.jpg",
+ "CodeName_Hint": "Bamboo Group",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Type": "escalation",
+ "Release": "1.1.x Escalation",
+ "LastUpdate": "2020-11-09T13:35:18.491725Z",
+ "PublicId": "002621270047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/BAMBOO/BAMBOO1.json b/contractdata/PARIS/ESCALATION/BAMBOO/BAMBOO1.json
new file mode 100644
index 000000000..a5a87ba19
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/BAMBOO/BAMBOO1.json
@@ -0,0 +1,94 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Type": "statemachine",
+ "Id": "327edfc6-1a47-437b-ac80-7bbe9a051356",
+ "Category": "primary",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_BAMBOO_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_BAMBOO_OBJ_1",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "4fc9396e-2619-4e66-a51e-2bd366230da7",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "58dceb1c-d7db-41dc-9750-55e3ab87fdf0",
+ "HardCondition": true
+ }
+ ],
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "Targets": ["186fb427-3127-4609-8c25-3a51bea5d6d3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "186fb427-3127-4609-8c25-3a51bea5d6d3"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "4fc9396e-2619-4e66-a51e-2bd366230da7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "58dceb1c-d7db-41dc-9750-55e3ab87fdf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "186fb427-3127-4609-8c25-3a51bea5d6d3"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["da07626c-0aa3-463a-92ff-8e7adbbf6230"]
+ },
+ "Metadata": {
+ "Id": "8dbc9542-8eca-45ea-9471-36002e5eded7",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-29T14:18:51.03Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BAMBOO_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_BAMBOO_LEVEL_1_DESC",
+ "CodeName_Hint": "Bamboo level 1",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "162e9039-cb05-418c-ba8f-792fc6cc5165",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "327edfc6-1a47-437b-ac80-7bbe9a051356" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:29.2573878Z",
+ "PublicId": "002197009647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/BAMBOO/BAMBOO2.json b/contractdata/PARIS/ESCALATION/BAMBOO/BAMBOO2.json
new file mode 100644
index 000000000..7508316f5
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/BAMBOO/BAMBOO2.json
@@ -0,0 +1,164 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Type": "statemachine",
+ "Id": "327edfc6-1a47-437b-ac80-7bbe9a051356",
+ "Category": "primary",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_BAMBOO_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_BAMBOO_OBJ_1",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "4fc9396e-2619-4e66-a51e-2bd366230da7",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "58dceb1c-d7db-41dc-9750-55e3ab87fdf0",
+ "HardCondition": true
+ }
+ ],
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "Targets": ["186fb427-3127-4609-8c25-3a51bea5d6d3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "186fb427-3127-4609-8c25-3a51bea5d6d3"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "4fc9396e-2619-4e66-a51e-2bd366230da7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "58dceb1c-d7db-41dc-9750-55e3ab87fdf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "186fb427-3127-4609-8c25-3a51bea5d6d3"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Type": "statemachine",
+ "Id": "0adef64b-fae9-4d19-824b-b82a6ab50216",
+ "Category": "primary",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_BAMBOO_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_BAMBOO_OBJ_2",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "4fc9396e-2619-4e66-a51e-2bd366230da7",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "58dceb1c-d7db-41dc-9750-55e3ab87fdf0",
+ "HardCondition": true
+ }
+ ],
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "Targets": ["335ce4e7-36bb-45cd-aa24-18564d48ed4e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "335ce4e7-36bb-45cd-aa24-18564d48ed4e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "4fc9396e-2619-4e66-a51e-2bd366230da7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "58dceb1c-d7db-41dc-9750-55e3ab87fdf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "335ce4e7-36bb-45cd-aa24-18564d48ed4e"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230",
+ "113ba9e8-4fa5-4ab0-b613-05b97e39e600"
+ ]
+ },
+ "Metadata": {
+ "Id": "dc3a4e81-c13f-497c-8e31-05d90d29e837",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-29T14:18:51.03Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BAMBOO_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_BAMBOO_LEVEL_2_DESC",
+ "CodeName_Hint": "Bamboo level 2",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "162e9039-cb05-418c-ba8f-792fc6cc5165",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0adef64b-fae9-4d19-824b-b82a6ab50216" },
+ { "IsNew": true, "Id": "113ba9e8-4fa5-4ab0-b613-05b97e39e600" },
+ { "Id": "327edfc6-1a47-437b-ac80-7bbe9a051356" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:29.4761399Z",
+ "PublicId": "002464148747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/BAMBOO/BAMBOO3.json b/contractdata/PARIS/ESCALATION/BAMBOO/BAMBOO3.json
new file mode 100644
index 000000000..aecc5293e
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/BAMBOO/BAMBOO3.json
@@ -0,0 +1,232 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Type": "statemachine",
+ "Id": "327edfc6-1a47-437b-ac80-7bbe9a051356",
+ "Category": "primary",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_BAMBOO_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_BAMBOO_OBJ_1",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "4fc9396e-2619-4e66-a51e-2bd366230da7",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "58dceb1c-d7db-41dc-9750-55e3ab87fdf0",
+ "HardCondition": true
+ }
+ ],
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "Targets": ["186fb427-3127-4609-8c25-3a51bea5d6d3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "186fb427-3127-4609-8c25-3a51bea5d6d3"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "4fc9396e-2619-4e66-a51e-2bd366230da7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "58dceb1c-d7db-41dc-9750-55e3ab87fdf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "186fb427-3127-4609-8c25-3a51bea5d6d3"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Type": "statemachine",
+ "Id": "0adef64b-fae9-4d19-824b-b82a6ab50216",
+ "Category": "primary",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_BAMBOO_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_BAMBOO_OBJ_2",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "4fc9396e-2619-4e66-a51e-2bd366230da7",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "58dceb1c-d7db-41dc-9750-55e3ab87fdf0",
+ "HardCondition": true
+ }
+ ],
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "Targets": ["335ce4e7-36bb-45cd-aa24-18564d48ed4e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "335ce4e7-36bb-45cd-aa24-18564d48ed4e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "4fc9396e-2619-4e66-a51e-2bd366230da7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "58dceb1c-d7db-41dc-9750-55e3ab87fdf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "335ce4e7-36bb-45cd-aa24-18564d48ed4e"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Type": "statemachine",
+ "Id": "6cd68586-6115-4b7b-bd42-277d4f4a516a",
+ "Category": "primary",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_BAMBOO_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_BAMBOO_OBJ_3",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "4fc9396e-2619-4e66-a51e-2bd366230da7",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "58dceb1c-d7db-41dc-9750-55e3ab87fdf0",
+ "HardCondition": true
+ }
+ ],
+ "Definition": {
+ "Scope": "Hit",
+ "Context": {
+ "Targets": ["51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "4fc9396e-2619-4e66-a51e-2bd366230da7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "58dceb1c-d7db-41dc-9750-55e3ab87fdf0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230",
+ "113ba9e8-4fa5-4ab0-b613-05b97e39e600",
+ "174898dc-3f20-4dd8-8dd0-7709576360a3"
+ ]
+ },
+ "Metadata": {
+ "Id": "ad80e67c-fa4c-4c29-b834-9b1f23bcf02a",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-03-29T14:18:51.03Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BAMBOO_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_BAMBOO_LEVEL_3_DESC",
+ "CodeName_Hint": "Bamboo level 3",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "162e9039-cb05-418c-ba8f-792fc6cc5165",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "6cd68586-6115-4b7b-bd42-277d4f4a516a" },
+ { "IsNew": true, "Id": "174898dc-3f20-4dd8-8dd0-7709576360a3" },
+ { "Id": "0adef64b-fae9-4d19-824b-b82a6ab50216" },
+ { "Id": "113ba9e8-4fa5-4ab0-b613-05b97e39e600" },
+ { "Id": "327edfc6-1a47-437b-ac80-7bbe9a051356" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:29.5230296Z",
+ "PublicId": "002193702847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN.json b/contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN.json
new file mode 100644
index 000000000..9edb7d8c6
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "d6961637-effe-4c39-b99a-f2df4402657d",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "30f4a862-35f8-4f34-ba0d-552ac87ccbbe",
+ "1e307dd6-74cb-4e4a-9829-50106a95c3ef",
+ "6cc11563-1101-4c63-9d24-483fca17915b",
+ "dbd36aab-ed98-47e2-823a-867ba6e070d1",
+ "4aba4161-608c-4f2c-b1b7-e6669a5eac44"
+ ]
+ },
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-08T13:35:43.287Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BLACKTHORN_GROUP_TITLE",
+ "Description": "UI_CONTRACT_BLACKTHORN_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Blackthorn.jpg",
+ "CodeName_Hint": "Blackthorn Group",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Type": "escalation",
+ "Release": "1.0.x Escalation",
+ "LastUpdate": "2020-11-09T13:35:18.7104775Z",
+ "PublicId": "002818637047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/HOLMWOOD1.json b/contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN1.json
similarity index 95%
rename from contractdata/PARIS/HOLMWOOD1.json
rename to contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN1.json
index 7c6daf225..3606ca646 100644
--- a/contractdata/PARIS/HOLMWOOD1.json
+++ b/contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN1.json
@@ -99,14 +99,12 @@
"ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
"Type": "escalation",
"InGroup": "d6961637-effe-4c39-b99a-f2df4402657d",
- "TileImage": "images/contracts/escalation/contractescalation_blackthorn.jpg",
"GroupObjectiveDisplayOrder": [
- {
- "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58"
- }
+ { "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58" }
],
"LastUpdate": "2020-11-09T13:35:30.7261469Z",
- "PublicId": "002020371447"
+ "PublicId": "002020371447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/PARIS/HOLMWOOD2.json b/contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN2.json
similarity index 96%
rename from contractdata/PARIS/HOLMWOOD2.json
rename to contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN2.json
index 7ca7b3162..e8ec72f5b 100644
--- a/contractdata/PARIS/HOLMWOOD2.json
+++ b/contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN2.json
@@ -181,18 +181,13 @@
"ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
"Type": "escalation",
"InGroup": "d6961637-effe-4c39-b99a-f2df4402657d",
- "TileImage": "images/contracts/escalation/contractescalation_blackthorn.jpg",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "04244e99-3006-4688-9ba5-64f0df5002f2"
- },
- {
- "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58"
- }
+ { "IsNew": true, "Id": "04244e99-3006-4688-9ba5-64f0df5002f2" },
+ { "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58" }
],
"LastUpdate": "2020-11-09T13:35:30.8042756Z",
- "PublicId": "002411532147"
+ "PublicId": "002411532147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/PARIS/HOLMWOOD3.json b/contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN3.json
similarity index 95%
rename from contractdata/PARIS/HOLMWOOD3.json
rename to contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN3.json
index d1e3fb687..52871e4bd 100644
--- a/contractdata/PARIS/HOLMWOOD3.json
+++ b/contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN3.json
@@ -181,21 +181,14 @@
"ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
"Type": "escalation",
"InGroup": "d6961637-effe-4c39-b99a-f2df4402657d",
- "TileImage": "images/contracts/escalation/contractescalation_blackthorn.jpg",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230"
- },
- {
- "Id": "04244e99-3006-4688-9ba5-64f0df5002f2"
- },
- {
- "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58"
- }
+ { "IsNew": true, "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "04244e99-3006-4688-9ba5-64f0df5002f2" },
+ { "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58" }
],
"LastUpdate": "2020-11-09T13:35:30.8980219Z",
- "PublicId": "002775234647"
+ "PublicId": "002775234647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/PARIS/HOLMWOOD4.json b/contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN4.json
similarity index 94%
rename from contractdata/PARIS/HOLMWOOD4.json
rename to contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN4.json
index 447337fdf..9f1a60731 100644
--- a/contractdata/PARIS/HOLMWOOD4.json
+++ b/contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN4.json
@@ -184,24 +184,15 @@
"ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
"Type": "escalation",
"InGroup": "d6961637-effe-4c39-b99a-f2df4402657d",
- "TileImage": "images/contracts/escalation/contractescalation_blackthorn.jpg",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "17e62a50-ff2d-4c6a-9a9e-a0de084b4ada"
- },
- {
- "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230"
- },
- {
- "Id": "04244e99-3006-4688-9ba5-64f0df5002f2"
- },
- {
- "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58"
- }
+ { "IsNew": true, "Id": "17e62a50-ff2d-4c6a-9a9e-a0de084b4ada" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "04244e99-3006-4688-9ba5-64f0df5002f2" },
+ { "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58" }
],
"LastUpdate": "2020-11-09T13:35:30.9917744Z",
- "PublicId": "002656398447"
+ "PublicId": "002656398447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/PARIS/HOLMWOOD5.json b/contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN5.json
similarity index 93%
rename from contractdata/PARIS/HOLMWOOD5.json
rename to contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN5.json
index b650d1570..31ee9681c 100644
--- a/contractdata/PARIS/HOLMWOOD5.json
+++ b/contractdata/PARIS/ESCALATION/BLACKTHORN/BLACKTHORN5.json
@@ -185,27 +185,16 @@
"ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
"Type": "escalation",
"InGroup": "d6961637-effe-4c39-b99a-f2df4402657d",
- "TileImage": "images/contracts/escalation/contractescalation_blackthorn.jpg",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36"
- },
- {
- "Id": "17e62a50-ff2d-4c6a-9a9e-a0de084b4ada"
- },
- {
- "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230"
- },
- {
- "Id": "04244e99-3006-4688-9ba5-64f0df5002f2"
- },
- {
- "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58"
- }
+ { "IsNew": true, "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "17e62a50-ff2d-4c6a-9a9e-a0de084b4ada" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "04244e99-3006-4688-9ba5-64f0df5002f2" },
+ { "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58" }
],
"LastUpdate": "2020-11-09T13:35:31.1167781Z",
- "PublicId": "002317642647"
+ "PublicId": "002317642647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL.json b/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL.json
new file mode 100644
index 000000000..e8ca6ae05
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "EnableSaving": false
+ },
+ "Metadata": {
+ "Id": "5746f21e-efa1-4787-a9ca-99a5f233f507",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "b4870ab6-b2c8-45b1-a1f0-9cb617bb7433",
+ "bd45480b-29d6-4e15-ae2a-d64eab54a00c",
+ "85c5c73b-eae2-4fcb-9791-68671ea595aa",
+ "2c170d4f-89d2-430b-8812-bd3a38be7f59",
+ "6d60b35a-c41a-45a3-bfc8-16b6959ffdb9"
+ ]
+ },
+ "IsPublished": true,
+ "CreationTimestamp": "2015-06-12T09:33:02.417Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BLUEBELL_GROUP_TITLE",
+ "CodeName_Hint": "Bluebell Group",
+ "Description": "UI_CONTRACT_BLUEBELL_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Bluebell.jpg",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Type": "escalation",
+ "Release": "1.0.x Escalation",
+ "LastUpdate": "2020-11-09T13:35:19.0854778Z",
+ "PublicId": "002214802247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL1.json b/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL1.json
new file mode 100644
index 000000000..7a0feccca
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL1.json
@@ -0,0 +1,100 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "83e4c261-c0e0-4748-a215-a04424404bd2",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2018db77-aa8a-4bf9-9afb-56bdaa161156",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_BLUEBELL_LEVEL_1_OBJ_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLUEBELL_LEVEL_1_OBJ_1"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c400e1cd-500f-4f20-a6d3-efe8d31eb288"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c400e1cd-500f-4f20-a6d3-efe8d31eb288"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2018db77-aa8a-4bf9-9afb-56bdaa161156"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c400e1cd-500f-4f20-a6d3-efe8d31eb288"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "b4870ab6-b2c8-45b1-a1f0-9cb617bb7433",
+ "InGroup": "5746f21e-efa1-4787-a9ca-99a5f233f507",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-06-12T09:33:02.417Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BLUEBELL_LEVEL_1_TITLE",
+ "CodeName_Hint": "Bluebell - Level 1",
+ "Description": "UI_CONTRACT_BLUEBELL_LEVEL_1_DESC",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "83e4c261-c0e0-4748-a215-a04424404bd2" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:31.7742857Z",
+ "PublicId": "002093299847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL2.json b/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL2.json
new file mode 100644
index 000000000..fc66ec510
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL2.json
@@ -0,0 +1,101 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "8d70d4a6-1906-4f12-b153-8025fb715f1a",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2018db77-aa8a-4bf9-9afb-56bdaa161156",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_BLUEBELL_LEVEL_2_OBJ_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLUEBELL_LEVEL_2_OBJ_1"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c400e1cd-500f-4f20-a6d3-efe8d31eb288"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c400e1cd-500f-4f20-a6d3-efe8d31eb288"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2018db77-aa8a-4bf9-9afb-56bdaa161156"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c400e1cd-500f-4f20-a6d3-efe8d31eb288"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["3a8d4421-096e-4a1b-853a-c12886a51d1f"]
+ },
+ "Metadata": {
+ "Id": "bd45480b-29d6-4e15-ae2a-d64eab54a00c",
+ "InGroup": "5746f21e-efa1-4787-a9ca-99a5f233f507",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-06-15T16:43:24.047Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BLUEBELL_LEVEL_2_TITLE",
+ "CodeName_Hint": "Bluebell - Level 2",
+ "Description": "UI_CONTRACT_BLUEBELL_LEVEL_2_DESC",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "8d70d4a6-1906-4f12-b153-8025fb715f1a" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:31.8355551Z",
+ "PublicId": "002010528547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL3.json b/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL3.json
new file mode 100644
index 000000000..092a38b38
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL3.json
@@ -0,0 +1,112 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "2ae9bbf2-e87a-46b1-8545-00241455c4ba",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "5a3a3205-75d6-4cd9-b397-fee70e878601"
+ }
+ }
+ },
+ {
+ "Id": "6d24b486-7a0c-44ec-881e-3a2540b39ff9",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2018db77-aa8a-4bf9-9afb-56bdaa161156",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_BLUEBELL_LEVEL_3_OBJ_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLUEBELL_LEVEL_3_OBJ_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c400e1cd-500f-4f20-a6d3-efe8d31eb288"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c400e1cd-500f-4f20-a6d3-efe8d31eb288"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2018db77-aa8a-4bf9-9afb-56bdaa161156"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c400e1cd-500f-4f20-a6d3-efe8d31eb288"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["3a8d4421-096e-4a1b-853a-c12886a51d1f"]
+ },
+ "Metadata": {
+ "Id": "85c5c73b-eae2-4fcb-9791-68671ea595aa",
+ "InGroup": "5746f21e-efa1-4787-a9ca-99a5f233f507",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-06-16T09:44:26.69Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BLUEBELL_LEVEL_3_TITLE",
+ "CodeName_Hint": "Bluebell - Level 3",
+ "Description": "UI_CONTRACT_BLUEBELL_LEVEL_3_DESC",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "2ae9bbf2-e87a-46b1-8545-00241455c4ba" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "6d24b486-7a0c-44ec-881e-3a2540b39ff9" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:32.007406Z",
+ "PublicId": "002579294047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL4.json b/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL4.json
new file mode 100644
index 000000000..82813c8e2
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL4.json
@@ -0,0 +1,116 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "08dc9fb7-6b0d-4c68-97f2-7c2a003f9817",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "5a3a3205-75d6-4cd9-b397-fee70e878601"
+ }
+ }
+ },
+ {
+ "Id": "7579f435-efce-43c8-93e5-d0ddee2a1595",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2018db77-aa8a-4bf9-9afb-56bdaa161156",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_BLUEBELL_LEVEL_4_OBJ_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLUEBELL_LEVEL_4_OBJ_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c400e1cd-500f-4f20-a6d3-efe8d31eb288"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c400e1cd-500f-4f20-a6d3-efe8d31eb288"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2018db77-aa8a-4bf9-9afb-56bdaa161156"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c400e1cd-500f-4f20-a6d3-efe8d31eb288"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f",
+ "576b385f-2213-4f72-a17c-c346338d3d9f"
+ ]
+ },
+ "Metadata": {
+ "Id": "2c170d4f-89d2-430b-8812-bd3a38be7f59",
+ "InGroup": "5746f21e-efa1-4787-a9ca-99a5f233f507",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-06-15T14:29:53.497Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BLUEBELL_LEVEL_4_TITLE",
+ "CodeName_Hint": "Bluebell - Level 4",
+ "Description": "UI_CONTRACT_BLUEBELL_LEVEL_4_DESC",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "576b385f-2213-4f72-a17c-c346338d3d9f" },
+ { "Id": "08dc9fb7-6b0d-4c68-97f2-7c2a003f9817" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "7579f435-efce-43c8-93e5-d0ddee2a1595" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:32.0699068Z",
+ "PublicId": "002102058647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL5.json b/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL5.json
new file mode 100644
index 000000000..bfe4e3a58
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/BLUEBELL/BLUEBELL5.json
@@ -0,0 +1,118 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "8799ebc2-b916-47a1-97eb-22e81749fb45",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "5a3a3205-75d6-4cd9-b397-fee70e878601"
+ }
+ }
+ },
+ {
+ "Id": "bcf0d560-a5d9-400b-92b1-185428bfb0ed",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2018db77-aa8a-4bf9-9afb-56bdaa161156",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_BLUEBELL_LEVEL_5_OBJ_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BLUEBELL_LEVEL_5_OBJ_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c400e1cd-500f-4f20-a6d3-efe8d31eb288"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c400e1cd-500f-4f20-a6d3-efe8d31eb288"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2018db77-aa8a-4bf9-9afb-56bdaa161156"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c400e1cd-500f-4f20-a6d3-efe8d31eb288"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f",
+ "576b385f-2213-4f72-a17c-c346338d3d9f",
+ "d12482ba-8af4-4964-b436-8b6d9868b8a8"
+ ]
+ },
+ "Metadata": {
+ "Id": "6d60b35a-c41a-45a3-bfc8-16b6959ffdb9",
+ "InGroup": "5746f21e-efa1-4787-a9ca-99a5f233f507",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-06-15T15:35:21.603Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BLUEBELL_LEVEL_5_TITLE",
+ "CodeName_Hint": "Bluebell - Level 5",
+ "Description": "UI_CONTRACT_BLUEBELL_LEVEL_5_DESC",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "d12482ba-8af4-4964-b436-8b6d9868b8a8" },
+ { "Id": "576b385f-2213-4f72-a17c-c346338d3d9f" },
+ { "Id": "8799ebc2-b916-47a1-97eb-22e81749fb45" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "bcf0d560-a5d9-400b-92b1-185428bfb0ed" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:32.1324163Z",
+ "PublicId": "002775115447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/CLOVER/CLOVER.json b/contractdata/PARIS/ESCALATION/CLOVER/CLOVER.json
new file mode 100644
index 000000000..3142ac223
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/CLOVER/CLOVER.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "edeca4db-7394-4e93-9b6d-00581f16d6c1",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "a8b5f606-99fa-4d50-a650-9598a121cf4b",
+ "324cdd81-a870-494e-8ca1-b8a4ce251676",
+ "12dc3bb7-3397-423d-aba0-2bab51362879",
+ "3c9927ee-c231-412b-a461-7b2884606b45",
+ "0ec2eabf-a9a5-4660-a143-ec194abe27ea"
+ ]
+ },
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-12T15:47:40.337Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CLOVER_GROUP_TITLE",
+ "Description": "UI_CONTRACT_CLOVER_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Clover.jpg",
+ "CodeName_Hint": "Clover Group",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Type": "escalation",
+ "Release": "1.0.x Escalation",
+ "LastUpdate": "2020-11-09T13:35:19.6479813Z",
+ "PublicId": "002748167347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/CLOVER/CLOVER1.json b/contractdata/PARIS/ESCALATION/CLOVER/CLOVER1.json
new file mode 100644
index 000000000..ddd2b3c04
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/CLOVER/CLOVER1.json
@@ -0,0 +1,98 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "05f08068-eadf-4710-a7bf-849ec9afd841",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "69aac6db-461e-43af-89bc-2c27e50d430f",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_CLOVER_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CLOVER_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "69aac6db-461e-43af-89bc-2c27e50d430f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "a8b5f606-99fa-4d50-a650-9598a121cf4b",
+ "InGroup": "edeca4db-7394-4e93-9b6d-00581f16d6c1",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-09T08:24:16.433Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CLOVER_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_CLOVER_LEVEL_1_DESC",
+ "CodeName_Hint": "Clover - Level 1",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "05f08068-eadf-4710-a7bf-849ec9afd841" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:34.5386656Z",
+ "PublicId": "002403058547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/CLOVER/CLOVER2.json b/contractdata/PARIS/ESCALATION/CLOVER/CLOVER2.json
new file mode 100644
index 000000000..d04e2f38d
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/CLOVER/CLOVER2.json
@@ -0,0 +1,99 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "05f08068-eadf-4710-a7bf-849ec9afd841",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "69aac6db-461e-43af-89bc-2c27e50d430f",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_CLOVER_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CLOVER_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "69aac6db-461e-43af-89bc-2c27e50d430f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["3a8d4421-096e-4a1b-853a-c12886a51d1f"]
+ },
+ "Metadata": {
+ "Id": "324cdd81-a870-494e-8ca1-b8a4ce251676",
+ "InGroup": "edeca4db-7394-4e93-9b6d-00581f16d6c1",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-09T11:34:33.25Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CLOVER_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_CLOVER_LEVEL_2_DESC",
+ "CodeName_Hint": "Clover - Level 2",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "05f08068-eadf-4710-a7bf-849ec9afd841" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:34.6324167Z",
+ "PublicId": "002657430647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/CLOVER/CLOVER3.json b/contractdata/PARIS/ESCALATION/CLOVER/CLOVER3.json
new file mode 100644
index 000000000..696194f27
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/CLOVER/CLOVER3.json
@@ -0,0 +1,155 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "05f08068-eadf-4710-a7bf-849ec9afd841",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "69aac6db-461e-43af-89bc-2c27e50d430f",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_CLOVER_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CLOVER_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "69aac6db-461e-43af-89bc-2c27e50d430f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "8e85ae91-4f93-440c-b322-38be39f711de",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_CLOVER_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CLOVER_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["80527cca-f2bc-4bbc-8a3f-6e186d52504a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "80527cca-f2bc-4bbc-8a3f-6e186d52504a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "80527cca-f2bc-4bbc-8a3f-6e186d52504a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["3a8d4421-096e-4a1b-853a-c12886a51d1f"]
+ },
+ "Metadata": {
+ "Id": "12dc3bb7-3397-423d-aba0-2bab51362879",
+ "InGroup": "edeca4db-7394-4e93-9b6d-00581f16d6c1",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-09T12:07:45.51Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CLOVER_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_CLOVER_LEVEL_3_DESC",
+ "CodeName_Hint": "Clover - Level 3",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "8e85ae91-4f93-440c-b322-38be39f711de" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "05f08068-eadf-4710-a7bf-849ec9afd841" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:34.7424336Z",
+ "PublicId": "002001018947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/CLOVER/CLOVER4.json b/contractdata/PARIS/ESCALATION/CLOVER/CLOVER4.json
new file mode 100644
index 000000000..e776ecab6
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/CLOVER/CLOVER4.json
@@ -0,0 +1,159 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "05f08068-eadf-4710-a7bf-849ec9afd841",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "69aac6db-461e-43af-89bc-2c27e50d430f",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_CLOVER_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CLOVER_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "69aac6db-461e-43af-89bc-2c27e50d430f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "8e85ae91-4f93-440c-b322-38be39f711de",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_CLOVER_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CLOVER_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["80527cca-f2bc-4bbc-8a3f-6e186d52504a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "80527cca-f2bc-4bbc-8a3f-6e186d52504a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "80527cca-f2bc-4bbc-8a3f-6e186d52504a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f",
+ "1a46132c-4bca-4623-a940-28b0c491bb4e"
+ ]
+ },
+ "Metadata": {
+ "Id": "3c9927ee-c231-412b-a461-7b2884606b45",
+ "IsPublished": true,
+ "InGroup": "edeca4db-7394-4e93-9b6d-00581f16d6c1",
+ "CreationTimestamp": "2015-10-12T15:40:34.287Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CLOVER_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_CLOVER_LEVEL_4_DESC",
+ "CodeName_Hint": "Clover - Level 4",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "1a46132c-4bca-4623-a940-28b0c491bb4e" },
+ { "Id": "8e85ae91-4f93-440c-b322-38be39f711de" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "05f08068-eadf-4710-a7bf-849ec9afd841" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:34.8526255Z",
+ "PublicId": "002383834847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/CLOVER/CLOVER5.json b/contractdata/PARIS/ESCALATION/CLOVER/CLOVER5.json
new file mode 100644
index 000000000..cff17ce51
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/CLOVER/CLOVER5.json
@@ -0,0 +1,161 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "05f08068-eadf-4710-a7bf-849ec9afd841",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "69aac6db-461e-43af-89bc-2c27e50d430f",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "e17172cc-bf70-4df6-9828-d9856b1a24fd",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_CLOVER_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CLOVER_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "e17172cc-bf70-4df6-9828-d9856b1a24fd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "69aac6db-461e-43af-89bc-2c27e50d430f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1aaf283d-e5b1-4b6b-8c56-d8ef5263152a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "8e85ae91-4f93-440c-b322-38be39f711de",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "1a11a060-358c-4054-98ec-d3491af1d7c6",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_CLOVER_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CLOVER_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["80527cca-f2bc-4bbc-8a3f-6e186d52504a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "80527cca-f2bc-4bbc-8a3f-6e186d52504a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "1a11a060-358c-4054-98ec-d3491af1d7c6"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "80527cca-f2bc-4bbc-8a3f-6e186d52504a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f",
+ "1a46132c-4bca-4623-a940-28b0c491bb4e",
+ "576b385f-2213-4f72-a17c-c346338d3d9f"
+ ]
+ },
+ "Metadata": {
+ "Id": "0ec2eabf-a9a5-4660-a143-ec194abe27ea",
+ "InGroup": "edeca4db-7394-4e93-9b6d-00581f16d6c1",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-12T15:45:00.817Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CLOVER_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_CLOVER_LEVEL_5_DESC",
+ "CodeName_Hint": "Clover - Level 5",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "576b385f-2213-4f72-a17c-c346338d3d9f" },
+ { "Id": "1a46132c-4bca-4623-a940-28b0c491bb4e" },
+ { "Id": "8e85ae91-4f93-440c-b322-38be39f711de" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "05f08068-eadf-4710-a7bf-849ec9afd841" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:34.9449218Z",
+ "PublicId": "002432131047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN.json b/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN.json
new file mode 100644
index 000000000..0d02c170c
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "39f03892-a841-4775-91ac-f8c91b485505",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "c6440643-0e2f-4321-8de4-6b877f015147",
+ "eb340d27-39fa-4e42-baf1-216363dbcdfc",
+ "38effc92-c5db-4cc4-b0fa-43f4dfa34995",
+ "01d00202-c08a-4fa3-acd6-4a17eeaee2a1",
+ "49b24fc5-582b-4314-88a5-f282171b9a56"
+ ]
+ },
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-03T16:10:53Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CYCLAMEN_GROUP_TITLE",
+ "Description": "UI_CONTRACT_CYCLAMEN_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Cyclamen.jpg",
+ "CodeName_Hint": "Cyclamen Group",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Type": "escalation",
+ "Release": "1.0.x Escalation",
+ "LastUpdate": "2020-11-09T13:35:19.7729758Z",
+ "PublicId": "002984775847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN1.json b/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN1.json
new file mode 100644
index 000000000..3da894ba1
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN1.json
@@ -0,0 +1,66 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "029bd715-b178-4272-9d20-451ac53307b5",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/Escalation_Cyclamen_Objective_IAGO.jpg",
+ "BriefingName": "$loc UI_CONTRACT_OBJECTIVE_SABOTAGE_IAGO_BRIEFING_NAME",
+ "BriefingText": "$loc UI_CONTRACT_CYCLAMEN_OBJ_1",
+ "LongBriefingText": "$loc UI_CONTRACT_OBJECTIVE_SABOTAGE_IAGO_LONGBRIEFING",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CYCLAMEN_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "States": {
+ "Start": {
+ "setpieces": {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e42cd800-eabe-45c9-b81e-acf1844a63af"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.setpieceType_metricvalue",
+ "DistractionTriggered"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/paris/cyclamen_level_addition.brick"
+ ],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "c6440643-0e2f-4321-8de4-6b877f015147",
+ "InGroup": "39f03892-a841-4775-91ac-f8c91b485505",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-03T10:49:03.667Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CYCLAMEN_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_CYCLAMEN_LEVEL_1_DESC",
+ "CodeName_Hint": "Cyclamen - Level 1",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "029bd715-b178-4272-9d20-451ac53307b5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:35.0230434Z",
+ "PublicId": "002469624847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN2.json b/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN2.json
new file mode 100644
index 000000000..86d376ab2
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN2.json
@@ -0,0 +1,122 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "029bd715-b178-4272-9d20-451ac53307b5",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/Escalation_Cyclamen_Objective_IAGO.jpg",
+ "BriefingName": "$loc UI_CONTRACT_OBJECTIVE_SABOTAGE_IAGO_BRIEFING_NAME",
+ "BriefingText": "$loc UI_CONTRACT_CYCLAMEN_OBJ_1",
+ "LongBriefingText": "$loc UI_CONTRACT_OBJECTIVE_SABOTAGE_IAGO_LONGBRIEFING",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CYCLAMEN_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "States": {
+ "Start": {
+ "setpieces": {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e42cd800-eabe-45c9-b81e-acf1844a63af"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.setpieceType_metricvalue",
+ "DistractionTriggered"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "467fabca-8756-4ad3-b47e-c4d10909e90e",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "d2c76544-3a12-43a8-abc3-c7ce51830c1e",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CYCLAMEN_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_CYCLAMEN_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "d2c76544-3a12-43a8-abc3-c7ce51830c1e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/paris/cyclamen_level_addition.brick"
+ ],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "eb340d27-39fa-4e42-baf1-216363dbcdfc",
+ "InGroup": "39f03892-a841-4775-91ac-f8c91b485505",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-03T14:23:32.617Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CYCLAMEN_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_CYCLAMEN_LEVEL_2_DESC",
+ "CodeName_Hint": "Cyclamen - level 2",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "467fabca-8756-4ad3-b47e-c4d10909e90e" },
+ { "Id": "029bd715-b178-4272-9d20-451ac53307b5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:35.1011709Z",
+ "PublicId": "002986113147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN3.json b/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN3.json
new file mode 100644
index 000000000..98b9697dc
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN3.json
@@ -0,0 +1,178 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "029bd715-b178-4272-9d20-451ac53307b5",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/Escalation_Cyclamen_Objective_IAGO.jpg",
+ "BriefingName": "$loc UI_CONTRACT_OBJECTIVE_SABOTAGE_IAGO_BRIEFING_NAME",
+ "BriefingText": "$loc UI_CONTRACT_CYCLAMEN_OBJ_1",
+ "LongBriefingText": "$loc UI_CONTRACT_OBJECTIVE_SABOTAGE_IAGO_LONGBRIEFING",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CYCLAMEN_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "States": {
+ "Start": {
+ "setpieces": {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e42cd800-eabe-45c9-b81e-acf1844a63af"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.setpieceType_metricvalue",
+ "DistractionTriggered"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "467fabca-8756-4ad3-b47e-c4d10909e90e",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "d2c76544-3a12-43a8-abc3-c7ce51830c1e",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CYCLAMEN_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_CYCLAMEN_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "d2c76544-3a12-43a8-abc3-c7ce51830c1e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "db0112af-1a96-4d79-ba0d-d0b82ecb1188",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "b5664bed-462a-417c-bc07-6d9d3f666e2d",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CYCLAMEN_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_CYCLAMEN_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["f7504015-a010-4828-813d-accb23edc287"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f7504015-a010-4828-813d-accb23edc287"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "b5664bed-462a-417c-bc07-6d9d3f666e2d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f7504015-a010-4828-813d-accb23edc287"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/paris/cyclamen_level_addition.brick"
+ ],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "38effc92-c5db-4cc4-b0fa-43f4dfa34995",
+ "InGroup": "39f03892-a841-4775-91ac-f8c91b485505",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-03T15:58:11.823Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CYCLAMEN_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_CYCLAMEN_LEVEL_3_DESC",
+ "CodeName_Hint": "Cyclamen - level 3",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "db0112af-1a96-4d79-ba0d-d0b82ecb1188" },
+ { "Id": "467fabca-8756-4ad3-b47e-c4d10909e90e" },
+ { "Id": "029bd715-b178-4272-9d20-451ac53307b5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:35.1793096Z",
+ "PublicId": "002748070547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN4.json b/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN4.json
new file mode 100644
index 000000000..38ada74b7
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN4.json
@@ -0,0 +1,179 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "029bd715-b178-4272-9d20-451ac53307b5",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/Escalation_Cyclamen_Objective_IAGO.jpg",
+ "BriefingName": "$loc UI_CONTRACT_OBJECTIVE_SABOTAGE_IAGO_BRIEFING_NAME",
+ "BriefingText": "$loc UI_CONTRACT_CYCLAMEN_OBJ_1",
+ "LongBriefingText": "$loc UI_CONTRACT_OBJECTIVE_SABOTAGE_IAGO_LONGBRIEFING",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CYCLAMEN_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "States": {
+ "Start": {
+ "setpieces": {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e42cd800-eabe-45c9-b81e-acf1844a63af"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.setpieceType_metricvalue",
+ "DistractionTriggered"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "467fabca-8756-4ad3-b47e-c4d10909e90e",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "d2c76544-3a12-43a8-abc3-c7ce51830c1e",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CYCLAMEN_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_CYCLAMEN_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "d2c76544-3a12-43a8-abc3-c7ce51830c1e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "db0112af-1a96-4d79-ba0d-d0b82ecb1188",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "b5664bed-462a-417c-bc07-6d9d3f666e2d",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CYCLAMEN_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_CYCLAMEN_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["f7504015-a010-4828-813d-accb23edc287"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f7504015-a010-4828-813d-accb23edc287"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "b5664bed-462a-417c-bc07-6d9d3f666e2d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f7504015-a010-4828-813d-accb23edc287"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/paris/cyclamen_level_addition.brick"
+ ],
+ "GameChangers": ["174898dc-3f20-4dd8-8dd0-7709576360a3"]
+ },
+ "Metadata": {
+ "Id": "01d00202-c08a-4fa3-acd6-4a17eeaee2a1",
+ "InGroup": "39f03892-a841-4775-91ac-f8c91b485505",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-03T16:04:58.893Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CYCLAMEN_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_CYCLAMEN_LEVEL_4_DESC",
+ "CodeName_Hint": "Cyclamen - level 4",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "174898dc-3f20-4dd8-8dd0-7709576360a3" },
+ { "Id": "db0112af-1a96-4d79-ba0d-d0b82ecb1188" },
+ { "Id": "467fabca-8756-4ad3-b47e-c4d10909e90e" },
+ { "Id": "029bd715-b178-4272-9d20-451ac53307b5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:35.2730417Z",
+ "PublicId": "002636118647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN5.json b/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN5.json
new file mode 100644
index 000000000..3c23f4297
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/CYCLAMEN/CYCLAMEN5.json
@@ -0,0 +1,183 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "029bd715-b178-4272-9d20-451ac53307b5",
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "Image": "images/contracts/escalation/Escalation_Cyclamen_Objective_IAGO.jpg",
+ "BriefingName": "$loc UI_CONTRACT_OBJECTIVE_SABOTAGE_IAGO_BRIEFING_NAME",
+ "BriefingText": "$loc UI_CONTRACT_CYCLAMEN_OBJ_1",
+ "LongBriefingText": "$loc UI_CONTRACT_OBJECTIVE_SABOTAGE_IAGO_LONGBRIEFING",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CYCLAMEN_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "States": {
+ "Start": {
+ "setpieces": {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e42cd800-eabe-45c9-b81e-acf1844a63af"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.setpieceType_metricvalue",
+ "DistractionTriggered"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "467fabca-8756-4ad3-b47e-c4d10909e90e",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "d2c76544-3a12-43a8-abc3-c7ce51830c1e",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CYCLAMEN_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_CYCLAMEN_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "d2c76544-3a12-43a8-abc3-c7ce51830c1e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "51cfc04c-3fd1-41f9-b3f2-d9bf2e6b72d7"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "db0112af-1a96-4d79-ba0d-d0b82ecb1188",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "b5664bed-462a-417c-bc07-6d9d3f666e2d",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_CYCLAMEN_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_CYCLAMEN_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["f7504015-a010-4828-813d-accb23edc287"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f7504015-a010-4828-813d-accb23edc287"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "b5664bed-462a-417c-bc07-6d9d3f666e2d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "f7504015-a010-4828-813d-accb23edc287"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/paris/cyclamen_level_addition.brick"
+ ],
+ "GameChangers": [
+ "174898dc-3f20-4dd8-8dd0-7709576360a3",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230"
+ ]
+ },
+ "Metadata": {
+ "Id": "49b24fc5-582b-4314-88a5-f282171b9a56",
+ "InGroup": "39f03892-a841-4775-91ac-f8c91b485505",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-03T16:08:39.4Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CYCLAMEN_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_CYCLAMEN_LEVEL_5_DESC",
+ "CodeName_Hint": "Cyclamen - level 5",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "174898dc-3f20-4dd8-8dd0-7709576360a3" },
+ { "Id": "db0112af-1a96-4d79-ba0d-d0b82ecb1188" },
+ { "Id": "467fabca-8756-4ad3-b47e-c4d10909e90e" },
+ { "Id": "029bd715-b178-4272-9d20-451ac53307b5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:35.4449174Z",
+ "PublicId": "002327211547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE.json b/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE.json
new file mode 100644
index 000000000..3b380f46d
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "ebf8e5b5-3bf0-487e-8d1b-9473aee61291",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "c6ccb4ef-0feb-40d9-8f1b-80fd6ad06e08",
+ "b8b55d97-dfe9-4776-8f64-1cfcd2dfa20a",
+ "62f17649-be17-4b2d-aeef-be6689251915",
+ "7413e00d-29b7-46c5-8cab-969c3660281c",
+ "739e624b-2851-4925-bb5c-f86e8d196aeb"
+ ]
+ },
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-02T11:06:55.377Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_FOXGLOVE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_FOXGLOVE_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Foxglove.jpg",
+ "CodeName_Hint": "Foxglove Group",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Type": "escalation",
+ "Release": "1.0.x Escalation",
+ "LastUpdate": "2020-11-09T13:35:20.1792491Z",
+ "PublicId": "002996430547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE1.json b/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE1.json
new file mode 100644
index 000000000..b7927e66e
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE1.json
@@ -0,0 +1,87 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "dd6e81ad-1768-4370-8238-ef94f8d3e8da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_FOXGLOVE_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_FOXGLOVE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d57142b8-4b19-4725-8651-fb179cf461ba"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d57142b8-4b19-4725-8651-fb179cf461ba"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d57142b8-4b19-4725-8651-fb179cf461ba"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "c6ccb4ef-0feb-40d9-8f1b-80fd6ad06e08",
+ "InGroup": "ebf8e5b5-3bf0-487e-8d1b-9473aee61291",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-01T14:08:42.83Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_FOXGLOVE_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_FOXGLOVE_LEVEL_1_DESC",
+ "CodeName_Hint": "Foxglove - Level 1",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "dd6e81ad-1768-4370-8238-ef94f8d3e8da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:37.2418076Z",
+ "PublicId": "002811332247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE2.json b/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE2.json
new file mode 100644
index 000000000..ee71bf9d3
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE2.json
@@ -0,0 +1,88 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "dd6e81ad-1768-4370-8238-ef94f8d3e8da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_FOXGLOVE_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_FOXGLOVE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d57142b8-4b19-4725-8651-fb179cf461ba"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d57142b8-4b19-4725-8651-fb179cf461ba"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d57142b8-4b19-4725-8651-fb179cf461ba"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["ac9d24cb-75e5-4e13-bb96-eb1884bfd52d"]
+ },
+ "Metadata": {
+ "Id": "b8b55d97-dfe9-4776-8f64-1cfcd2dfa20a",
+ "InGroup": "ebf8e5b5-3bf0-487e-8d1b-9473aee61291",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-02T09:41:45.07Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_FOXGLOVE_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_FOXGLOVE_LEVEL_2_DESC",
+ "CodeName_Hint": "Foxglove - Level 2",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "ac9d24cb-75e5-4e13-bb96-eb1884bfd52d" },
+ { "Id": "dd6e81ad-1768-4370-8238-ef94f8d3e8da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:37.3043289Z",
+ "PublicId": "002052465547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE3.json b/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE3.json
new file mode 100644
index 000000000..ac7654233
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE3.json
@@ -0,0 +1,146 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "dd6e81ad-1768-4370-8238-ef94f8d3e8da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_FOXGLOVE_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_FOXGLOVE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d57142b8-4b19-4725-8651-fb179cf461ba"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d57142b8-4b19-4725-8651-fb179cf461ba"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d57142b8-4b19-4725-8651-fb179cf461ba"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "9a5054c5-84eb-4008-8b98-c8c56ad113d5",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_FOXGLOVE_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_FOXGLOVE_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["d392c64d-8a88-43a8-957c-374d429ec984"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d392c64d-8a88-43a8-957c-374d429ec984"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d392c64d-8a88-43a8-957c-374d429ec984"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["ac9d24cb-75e5-4e13-bb96-eb1884bfd52d"]
+ },
+ "Metadata": {
+ "Id": "62f17649-be17-4b2d-aeef-be6689251915",
+ "InGroup": "ebf8e5b5-3bf0-487e-8d1b-9473aee61291",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-02T09:41:49.923Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_FOXGLOVE_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_FOXGLOVE_LEVEL_3_DESC",
+ "CodeName_Hint": "Foxglove - level 3",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "9a5054c5-84eb-4008-8b98-c8c56ad113d5" },
+ { "Id": "ac9d24cb-75e5-4e13-bb96-eb1884bfd52d" },
+ { "Id": "dd6e81ad-1768-4370-8238-ef94f8d3e8da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:37.366814Z",
+ "PublicId": "002957815947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE4.json b/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE4.json
new file mode 100644
index 000000000..95e7dc012
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE4.json
@@ -0,0 +1,152 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "dd6e81ad-1768-4370-8238-ef94f8d3e8da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_FOXGLOVE_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_FOXGLOVE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d57142b8-4b19-4725-8651-fb179cf461ba"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d57142b8-4b19-4725-8651-fb179cf461ba"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d57142b8-4b19-4725-8651-fb179cf461ba"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "9a5054c5-84eb-4008-8b98-c8c56ad113d5",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_FOXGLOVE_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_FOXGLOVE_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d392c64d-8a88-43a8-957c-374d429ec984"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d392c64d-8a88-43a8-957c-374d429ec984"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d392c64d-8a88-43a8-957c-374d429ec984"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "ac9d24cb-75e5-4e13-bb96-eb1884bfd52d",
+ "f123cf4d-25c9-4eab-ad29-1b7d5294c74f"
+ ]
+ },
+ "Metadata": {
+ "Id": "7413e00d-29b7-46c5-8cab-969c3660281c",
+ "InGroup": "ebf8e5b5-3bf0-487e-8d1b-9473aee61291",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-02T09:41:59.467Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_FOXGLOVE_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_FOXGLOVE_LEVEL_4_DESC",
+ "CodeName_Hint": "Foxglove - Level 4",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "f123cf4d-25c9-4eab-ad29-1b7d5294c74f" },
+ { "Id": "9a5054c5-84eb-4008-8b98-c8c56ad113d5" },
+ { "Id": "ac9d24cb-75e5-4e13-bb96-eb1884bfd52d" },
+ { "Id": "dd6e81ad-1768-4370-8238-ef94f8d3e8da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:37.4605712Z",
+ "PublicId": "002455107347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE5.json b/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE5.json
new file mode 100644
index 000000000..031815790
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/FOXGLOVE/FOXGLOVE5.json
@@ -0,0 +1,154 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "dd6e81ad-1768-4370-8238-ef94f8d3e8da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_FOXGLOVE_OBJ_1",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_FOXGLOVE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d57142b8-4b19-4725-8651-fb179cf461ba"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d57142b8-4b19-4725-8651-fb179cf461ba"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d57142b8-4b19-4725-8651-fb179cf461ba"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "9a5054c5-84eb-4008-8b98-c8c56ad113d5",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_FOXGLOVE_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_FOXGLOVE_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d392c64d-8a88-43a8-957c-374d429ec984"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d392c64d-8a88-43a8-957c-374d429ec984"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d392c64d-8a88-43a8-957c-374d429ec984"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "ac9d24cb-75e5-4e13-bb96-eb1884bfd52d",
+ "f123cf4d-25c9-4eab-ad29-1b7d5294c74f",
+ "17e62a50-ff2d-4c6a-9a9e-a0de084b4ada"
+ ]
+ },
+ "Metadata": {
+ "Id": "739e624b-2851-4925-bb5c-f86e8d196aeb",
+ "InGroup": "ebf8e5b5-3bf0-487e-8d1b-9473aee61291",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-02T09:41:21.843Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_FOXGLOVE_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_FOXGLOVE_LEVEL_5_DESC",
+ "CodeName_Hint": "Foxglove - Level 5",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "17e62a50-ff2d-4c6a-9a9e-a0de084b4ada" },
+ { "Id": "f123cf4d-25c9-4eab-ad29-1b7d5294c74f" },
+ { "Id": "9a5054c5-84eb-4008-8b98-c8c56ad113d5" },
+ { "Id": "ac9d24cb-75e5-4e13-bb96-eb1884bfd52d" },
+ { "Id": "dd6e81ad-1768-4370-8238-ef94f8d3e8da" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:37.6168289Z",
+ "PublicId": "002654508847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT.json b/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT.json
new file mode 100644
index 000000000..2060f031a
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "bfb0d544-b4c9-4533-bed4-4562a43a3f40",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-01-21T11:46:09.483Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GOOSEFOOT_GROUP_TITLE",
+ "Description": "UI_CONTRACT_GOOSEFOOT_GROUP_DESC",
+ "CodeName_Hint": "Goosefoot Group",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Goosefoot.jpg",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Type": "escalation",
+ "Release": "1.2.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "e22b9844-8b4b-47e9-8401-4938bc1e038d",
+ "e4d4c3fa-e65f-4c03-b1ad-3cd550696f5c",
+ "9a10bdf7-f289-4a88-972a-c31d5a860ff9",
+ "81e33608-8fe6-43a2-b55b-26b50b64bc32",
+ "3e5d074c-ec66-4b27-bacf-9e96a01cdd62"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:20.3198562Z",
+ "PublicId": "002465061847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT1.json b/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT1.json
new file mode 100644
index 000000000..8eb1c2106
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT1.json
@@ -0,0 +1,95 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "6bf7031e-cfd6-4a6b-919b-d023609709ed",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_push",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["63483b25-2a8b-40e4-846b-8f709228e0f3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "63483b25-2a8b-40e4-846b-8f709228e0f3"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "PushOver"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "63483b25-2a8b-40e4-846b-8f709228e0f3"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "e22b9844-8b4b-47e9-8401-4938bc1e038d",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-01-21T11:51:05.833Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GOOSEFOOT_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_GOOSEFOOT_LEVEL_1_DESC",
+ "CodeName_Hint": "Goosefoot - Level 1",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "TileImage": "",
+ "Type": "escalation",
+ "InGroup": "bfb0d544-b4c9-4533-bed4-4562a43a3f40",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "6bf7031e-cfd6-4a6b-919b-d023609709ed" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:38.3043616Z",
+ "PublicId": "002120674247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT2.json b/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT2.json
new file mode 100644
index 000000000..02d9f482f
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT2.json
@@ -0,0 +1,96 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "6bf7031e-cfd6-4a6b-919b-d023609709ed",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_push",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["63483b25-2a8b-40e4-846b-8f709228e0f3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "63483b25-2a8b-40e4-846b-8f709228e0f3"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "PushOver"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "63483b25-2a8b-40e4-846b-8f709228e0f3"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["ba550fb7-47f0-488d-9c37-accbaaf44e36"]
+ },
+ "Metadata": {
+ "Id": "e4d4c3fa-e65f-4c03-b1ad-3cd550696f5c",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-01-21T11:51:05.833Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GOOSEFOOT_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_GOOSEFOOT_LEVEL_2_DESC",
+ "CodeName_Hint": "Goosefoot - Level 2",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "TileImage": "",
+ "Type": "escalation",
+ "InGroup": "bfb0d544-b4c9-4533-bed4-4562a43a3f40",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "6bf7031e-cfd6-4a6b-919b-d023609709ed" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:38.3981145Z",
+ "PublicId": "002005642147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT3.json b/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT3.json
new file mode 100644
index 000000000..cd95fd1e4
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT3.json
@@ -0,0 +1,158 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "6bf7031e-cfd6-4a6b-919b-d023609709ed",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_push",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["63483b25-2a8b-40e4-846b-8f709228e0f3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "63483b25-2a8b-40e4-846b-8f709228e0f3"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "PushOver"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "63483b25-2a8b-40e4-846b-8f709228e0f3"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "9d1c092d-91ca-4340-bc46-d356f4c87b0d",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "f1f89faf-a441-4492-b442-9a923b5ecfd1",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["4a69e8ca-96c9-4f6d-b977-65c10f3ca202"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4a69e8ca-96c9-4f6d-b977-65c10f3ca202"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "f1f89faf-a441-4492-b442-9a923b5ecfd1"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4a69e8ca-96c9-4f6d-b977-65c10f3ca202"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["ba550fb7-47f0-488d-9c37-accbaaf44e36"]
+ },
+ "Metadata": {
+ "Id": "9a10bdf7-f289-4a88-972a-c31d5a860ff9",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-01-21T11:51:05.833Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GOOSEFOOT_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_GOOSEFOOT_LEVEL_3_DESC",
+ "CodeName_Hint": "Goosefoot - Level 3",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "TileImage": "",
+ "Type": "escalation",
+ "InGroup": "bfb0d544-b4c9-4533-bed4-4562a43a3f40",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "9d1c092d-91ca-4340-bc46-d356f4c87b0d" },
+ { "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "6bf7031e-cfd6-4a6b-919b-d023609709ed" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:38.5387355Z",
+ "PublicId": "002254980347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT4.json b/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT4.json
new file mode 100644
index 000000000..abb19ed1e
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT4.json
@@ -0,0 +1,162 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "6bf7031e-cfd6-4a6b-919b-d023609709ed",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_push",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["63483b25-2a8b-40e4-846b-8f709228e0f3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "63483b25-2a8b-40e4-846b-8f709228e0f3"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "PushOver"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "63483b25-2a8b-40e4-846b-8f709228e0f3"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "9d1c092d-91ca-4340-bc46-d356f4c87b0d",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "f1f89faf-a441-4492-b442-9a923b5ecfd1",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["4a69e8ca-96c9-4f6d-b977-65c10f3ca202"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4a69e8ca-96c9-4f6d-b977-65c10f3ca202"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "f1f89faf-a441-4492-b442-9a923b5ecfd1"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4a69e8ca-96c9-4f6d-b977-65c10f3ca202"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "ba550fb7-47f0-488d-9c37-accbaaf44e36",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230"
+ ]
+ },
+ "Metadata": {
+ "Id": "81e33608-8fe6-43a2-b55b-26b50b64bc32",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-01-21T11:51:05.833Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GOOSEFOOT_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_GOOSEFOOT_LEVEL_4_DESC",
+ "CodeName_Hint": "Goosefoot - Level 4",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "TileImage": "",
+ "Type": "escalation",
+ "InGroup": "bfb0d544-b4c9-4533-bed4-4562a43a3f40",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "9d1c092d-91ca-4340-bc46-d356f4c87b0d" },
+ { "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "6bf7031e-cfd6-4a6b-919b-d023609709ed" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:38.6012416Z",
+ "PublicId": "002206737147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT5.json b/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT5.json
new file mode 100644
index 000000000..32b7b93ba
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/GOOSEFOOT/GOOSEFOOT5.json
@@ -0,0 +1,164 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "6bf7031e-cfd6-4a6b-919b-d023609709ed",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_push",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["63483b25-2a8b-40e4-846b-8f709228e0f3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "63483b25-2a8b-40e4-846b-8f709228e0f3"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "PushOver"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "63483b25-2a8b-40e4-846b-8f709228e0f3"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "9d1c092d-91ca-4340-bc46-d356f4c87b0d",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "f1f89faf-a441-4492-b442-9a923b5ecfd1",
+ "HardCondition": true
+ }
+ ],
+ "BriefingText": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_GOOSEFOOT_OBJ_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["4a69e8ca-96c9-4f6d-b977-65c10f3ca202"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4a69e8ca-96c9-4f6d-b977-65c10f3ca202"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "f1f89faf-a441-4492-b442-9a923b5ecfd1"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4a69e8ca-96c9-4f6d-b977-65c10f3ca202"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "ba550fb7-47f0-488d-9c37-accbaaf44e36",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172"
+ ]
+ },
+ "Metadata": {
+ "Id": "3e5d074c-ec66-4b27-bacf-9e96a01cdd62",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-01-21T11:51:05.833Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GOOSEFOOT_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_GOOSEFOOT_LEVEL_5_DESC",
+ "CodeName_Hint": "Goosefoot - Level 5",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "TileImage": "",
+ "Type": "escalation",
+ "InGroup": "bfb0d544-b4c9-4533-bed4-4562a43a3f40",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "9d1c092d-91ca-4340-bc46-d356f4c87b0d" },
+ { "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "6bf7031e-cfd6-4a6b-919b-d023609709ed" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:38.6481143Z",
+ "PublicId": "002485970347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN.json b/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN.json
new file mode 100644
index 000000000..ee940498b
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "EnableSaving": false
+ },
+ "Metadata": {
+ "Id": "e6be23e8-8602-42c8-a014-17ffbfa053f5",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HAWTHORN_GROUP_TITLE",
+ "Description": "UI_CONTRACT_HAWTHORN_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Paris_Hawthorn.jpg",
+ "CodeName_Hint": "Hawthorn Group",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Release": "1.6.0 Escalation",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "3554ebd7-b190-4cb5-a267-46f3bda8cdde",
+ "1039e6e9-2961-4595-bf1b-c456a82c2653",
+ "bd3c6179-42bc-4844-85c1-e01a6a1ea821",
+ "a02562b8-1d33-41d4-b3f6-0338b90eaae0",
+ "541bcd99-44dc-4e0a-8520-15a528223cac"
+ ]
+ },
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "LastUpdate": "2020-11-09T13:35:20.444921Z",
+ "PublicId": "002209257947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN1.json b/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN1.json
new file mode 100644
index 000000000..1d266982e
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN1.json
@@ -0,0 +1,84 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "1e6d3695-6664-4fa8-acfc-a8e0fdd62fdf",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "55ed7196-2303-4af6-9fa3-45b691134561",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HAWTHORN_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_HAWTHORN_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "3554ebd7-b190-4cb5-a267-46f3bda8cdde",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HAWTHORN_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_HAWTHORN_LEVEL_1_DESC",
+ "CodeName_Hint": "Hawthorn - Level 1",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "e6be23e8-8602-42c8-a014-17ffbfa053f5",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "1e6d3695-6664-4fa8-acfc-a8e0fdd62fdf" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:38.7418612Z",
+ "PublicId": "002624580847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN2.json b/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN2.json
new file mode 100644
index 000000000..ecab28a2d
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN2.json
@@ -0,0 +1,140 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "1e6d3695-6664-4fa8-acfc-a8e0fdd62fdf",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "55ed7196-2303-4af6-9fa3-45b691134561",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HAWTHORN_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_HAWTHORN_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "cf693f1a-ec1d-4a24-af91-cbbbfa3db1bc",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "55ed7196-2303-4af6-9fa3-45b691134561",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HAWTHORN_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_HAWTHORN_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["7809503d-5324-4e73-8915-db8b1e029151"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7809503d-5324-4e73-8915-db8b1e029151"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7809503d-5324-4e73-8915-db8b1e029151"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "1039e6e9-2961-4595-bf1b-c456a82c2653",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HAWTHORN_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_HAWTHORN_LEVEL_2_DESC",
+ "CodeName_Hint": "Hawthorn - Level 2",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "e6be23e8-8602-42c8-a014-17ffbfa053f5",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "cf693f1a-ec1d-4a24-af91-cbbbfa3db1bc" },
+ { "Id": "1e6d3695-6664-4fa8-acfc-a8e0fdd62fdf" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:38.8824902Z",
+ "PublicId": "002909364447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN3.json b/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN3.json
new file mode 100644
index 000000000..037830c45
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN3.json
@@ -0,0 +1,148 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": [
+ "$1e6d3695-6664-4fa8-acfc-a8e0fdd62fdf",
+ "$cf693f1a-ec1d-4a24-af91-cbbbfa3db1bc",
+ "Completed"
+ ]
+ },
+ "Objectives": [
+ {
+ "Id": "1e6d3695-6664-4fa8-acfc-a8e0fdd62fdf",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "55ed7196-2303-4af6-9fa3-45b691134561",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HAWTHORN_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_HAWTHORN_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "cf693f1a-ec1d-4a24-af91-cbbbfa3db1bc",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "55ed7196-2303-4af6-9fa3-45b691134561",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HAWTHORN_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_HAWTHORN_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["7809503d-5324-4e73-8915-db8b1e029151"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7809503d-5324-4e73-8915-db8b1e029151"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7809503d-5324-4e73-8915-db8b1e029151"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["3ad028ef-f014-4b7e-848a-c6698e582e65"]
+ },
+ "Metadata": {
+ "Id": "bd3c6179-42bc-4844-85c1-e01a6a1ea821",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HAWTHORN_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_HAWTHORN_LEVEL_3_DESC",
+ "CodeName_Hint": "Hawthorn - Level 3",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "e6be23e8-8602-42c8-a014-17ffbfa053f5",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "3ad028ef-f014-4b7e-848a-c6698e582e65" },
+ { "Id": "cf693f1a-ec1d-4a24-af91-cbbbfa3db1bc" },
+ { "Id": "1e6d3695-6664-4fa8-acfc-a8e0fdd62fdf" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:38.9606188Z",
+ "PublicId": "002135111747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN4.json b/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN4.json
new file mode 100644
index 000000000..759743cda
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN4.json
@@ -0,0 +1,154 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": [
+ "$1e6d3695-6664-4fa8-acfc-a8e0fdd62fdf",
+ "$cf693f1a-ec1d-4a24-af91-cbbbfa3db1bc",
+ "Completed"
+ ]
+ },
+ "Objectives": [
+ {
+ "Id": "1e6d3695-6664-4fa8-acfc-a8e0fdd62fdf",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "55ed7196-2303-4af6-9fa3-45b691134561",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HAWTHORN_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_HAWTHORN_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "cf693f1a-ec1d-4a24-af91-cbbbfa3db1bc",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "55ed7196-2303-4af6-9fa3-45b691134561",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HAWTHORN_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_HAWTHORN_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["7809503d-5324-4e73-8915-db8b1e029151"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7809503d-5324-4e73-8915-db8b1e029151"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "pistol"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7809503d-5324-4e73-8915-db8b1e029151"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3ad028ef-f014-4b7e-848a-c6698e582e65",
+ "390fa2b6-d327-4f1f-b824-1987b8e0a778",
+ "91cf5610-e7ea-4665-9c7b-4b3d5a18a37d"
+ ]
+ },
+ "Metadata": {
+ "Id": "a02562b8-1d33-41d4-b3f6-0338b90eaae0",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HAWTHORN_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_HAWTHORN_LEVEL_4_DESC",
+ "CodeName_Hint": "Hawthorn - Level 4",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "e6be23e8-8602-42c8-a014-17ffbfa053f5",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "91cf5610-e7ea-4665-9c7b-4b3d5a18a37d" },
+ { "IsNew": true, "Id": "390fa2b6-d327-4f1f-b824-1987b8e0a778" },
+ { "Id": "3ad028ef-f014-4b7e-848a-c6698e582e65" },
+ { "Id": "cf693f1a-ec1d-4a24-af91-cbbbfa3db1bc" },
+ { "Id": "1e6d3695-6664-4fa8-acfc-a8e0fdd62fdf" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:39.0231212Z",
+ "PublicId": "002728670647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN5.json b/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN5.json
new file mode 100644
index 000000000..814f7cb2d
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/HAWTHORN/HAWTHORN5.json
@@ -0,0 +1,176 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": [
+ "$1e6d3695-6664-4fa8-acfc-a8e0fdd62fdf",
+ "$cf693f1a-ec1d-4a24-af91-cbbbfa3db1bc",
+ "Completed"
+ ]
+ },
+ "Objectives": [
+ {
+ "Id": "1e6d3695-6664-4fa8-acfc-a8e0fdd62fdf",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_suspended_object",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAWTHORN_OBJ_1_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_HAWTHORN_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "accident_suspended_object"
+ ]
+ },
+ "in": [
+ "$Value.KillMethodBroad",
+ "$Value.KillMethodStrict"
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "b3d1ba44-e74b-4586-abf1-ec5e8c01f2fa"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "cf693f1a-ec1d-4a24-af91-cbbbfa3db1bc",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_explosion",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_HAWTHORN_OBJ_2_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_HAWTHORN_OBJ_2_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["7809503d-5324-4e73-8915-db8b1e029151"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7809503d-5324-4e73-8915-db8b1e029151"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "accident_explosion"
+ ]
+ },
+ "in": [
+ "$Value.KillMethodBroad",
+ "$Value.KillMethodStrict"
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7809503d-5324-4e73-8915-db8b1e029151"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3ad028ef-f014-4b7e-848a-c6698e582e65",
+ "390fa2b6-d327-4f1f-b824-1987b8e0a778",
+ "91cf5610-e7ea-4665-9c7b-4b3d5a18a37d",
+ "0cf5e693-35ec-457e-a004-da4672b90376"
+ ]
+ },
+ "Metadata": {
+ "Id": "541bcd99-44dc-4e0a-8520-15a528223cac",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HAWTHORN_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_HAWTHORN_LEVEL_5_DESC",
+ "CodeName_Hint": "Hawthorn - Level 5",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "e6be23e8-8602-42c8-a014-17ffbfa053f5",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "91cf5610-e7ea-4665-9c7b-4b3d5a18a37d" },
+ { "Id": "390fa2b6-d327-4f1f-b824-1987b8e0a778" },
+ { "Id": "3ad028ef-f014-4b7e-848a-c6698e582e65" },
+ { "Id": "cf693f1a-ec1d-4a24-af91-cbbbfa3db1bc" },
+ { "Id": "1e6d3695-6664-4fa8-acfc-a8e0fdd62fdf" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:39.0699944Z",
+ "PublicId": "002970416947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER.json b/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER.json
new file mode 100644
index 000000000..91204ead1
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "e01113e6-f27d-4ea1-a8ba-93062335bbf5",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T14:45:56.41Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JUNIPER_GROUP_TITLE",
+ "Description": "UI_CONTRACT_JUNIPER_GROUP_DESC",
+ "CodeName_Hint": "Juniper Group",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Paris_Juniper.jpg",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Type": "escalation",
+ "Release": "1.5.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "5fa7fc7d-daf4-4c6e-84bc-fd854c8c2ebe",
+ "08a5b11b-5b04-42f3-98c4-b12fdd4097fc",
+ "4e9c89d2-8acc-48af-b147-20aafb6df8dd",
+ "63ac5e2c-d634-4b11-8a57-d1bb03d41b1e",
+ "150cfa6d-6be8-4b79-930d-07bd3ccde952"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:22.0073618Z",
+ "PublicId": "002804095247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER1.json b/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER1.json
new file mode 100644
index 000000000..99ec21d1a
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER1.json
@@ -0,0 +1,90 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "a282b6d7-ecaa-4326-9f62-cc7bca77adb7",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JUNIPER_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JUNIPER_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["083610cc-17cd-4e78-9274-c5b00c8f1059"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "083610cc-17cd-4e78-9274-c5b00c8f1059"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "083610cc-17cd-4e78-9274-c5b00c8f1059"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "5fa7fc7d-daf4-4c6e-84bc-fd854c8c2ebe",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JUNIPER_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_JUNIPER_LEVEL_1_DESC",
+ "CodeName_Hint": "Juniper - Level 1",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "e01113e6-f27d-4ea1-a8ba-93062335bbf5",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "a282b6d7-ecaa-4326-9f62-cc7bca77adb7" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:42.1481317Z",
+ "PublicId": "002128998847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER2.json b/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER2.json
new file mode 100644
index 000000000..c23f3ee66
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER2.json
@@ -0,0 +1,115 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": ["$a282b6d7-ecaa-4326-9f62-cc7bca77adb7", "Completed"]
+ },
+ "Objectives": [
+ {
+ "Id": "a282b6d7-ecaa-4326-9f62-cc7bca77adb7",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JUNIPER_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JUNIPER_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["083610cc-17cd-4e78-9274-c5b00c8f1059"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "083610cc-17cd-4e78-9274-c5b00c8f1059"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "083610cc-17cd-4e78-9274-c5b00c8f1059"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "50d31cd7-5fbe-4ed5-b847-88d0058fe0a8",
+ "Category": "primary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "BriefingText": "$loc UI_GAMECHANGERS_HOT_DISGUISE_TARGET_ALIVE_FAIL",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": { "-": { "Transition": "Success" } },
+ "Success": {
+ "Target_Alive_Disguise_Used": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/Scenes/Missions/Paris/gamechanger_pistol_equipped.brick"
+ ],
+ "GameChangers": ["30b2d229-c3d7-44f7-98d6-bf88b057e354"]
+ },
+ "Metadata": {
+ "Id": "08a5b11b-5b04-42f3-98c4-b12fdd4097fc",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JUNIPER_LEVEL_2_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Juniper - Level 2",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "e01113e6-f27d-4ea1-a8ba-93062335bbf5",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "30b2d229-c3d7-44f7-98d6-bf88b057e354" },
+ { "Id": "a282b6d7-ecaa-4326-9f62-cc7bca77adb7" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:42.2106651Z",
+ "PublicId": "002187332247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER3.json b/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER3.json
new file mode 100644
index 000000000..096184d7e
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER3.json
@@ -0,0 +1,181 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": [
+ "$a282b6d7-ecaa-4326-9f62-cc7bca77adb7",
+ "$a29b8b12-4bdc-4117-a183-fb48797f2e91",
+ "Completed"
+ ]
+ },
+ "Objectives": [
+ {
+ "Id": "a282b6d7-ecaa-4326-9f62-cc7bca77adb7",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JUNIPER_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JUNIPER_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["083610cc-17cd-4e78-9274-c5b00c8f1059"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "083610cc-17cd-4e78-9274-c5b00c8f1059"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "083610cc-17cd-4e78-9274-c5b00c8f1059"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "a29b8b12-4bdc-4117-a183-fb48797f2e91",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JUNIPER_OBJ_2_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JUNIPER_OBJ_2_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["6742f51d-2d6e-49c4-be2c-313625976540"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6742f51d-2d6e-49c4-be2c-313625976540"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6742f51d-2d6e-49c4-be2c-313625976540"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "50d31cd7-5fbe-4ed5-b847-88d0058fe0a8",
+ "Category": "primary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "BriefingText": "$loc UI_GAMECHANGERS_HOT_DISGUISE_TARGET_ALIVE_FAIL",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": { "-": { "Transition": "Success" } },
+ "Success": {
+ "Target_Alive_Disguise_Used": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/Scenes/Missions/Paris/gamechanger_pistol_equipped.brick"
+ ],
+ "GameChangers": ["30b2d229-c3d7-44f7-98d6-bf88b057e354"]
+ },
+ "Metadata": {
+ "Id": "4e9c89d2-8acc-48af-b147-20aafb6df8dd",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JUNIPER_LEVEL_3_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Juniper - Level 3",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "e01113e6-f27d-4ea1-a8ba-93062335bbf5",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "a29b8b12-4bdc-4117-a183-fb48797f2e91" },
+ { "Id": "30b2d229-c3d7-44f7-98d6-bf88b057e354" },
+ { "Id": "a282b6d7-ecaa-4326-9f62-cc7bca77adb7" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:42.2575036Z",
+ "PublicId": "002299045447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER4.json b/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER4.json
new file mode 100644
index 000000000..b702dad69
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER4.json
@@ -0,0 +1,186 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": [
+ "$a282b6d7-ecaa-4326-9f62-cc7bca77adb7",
+ "$a29b8b12-4bdc-4117-a183-fb48797f2e91",
+ "Completed"
+ ]
+ },
+ "Objectives": [
+ {
+ "Id": "a282b6d7-ecaa-4326-9f62-cc7bca77adb7",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JUNIPER_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JUNIPER_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["083610cc-17cd-4e78-9274-c5b00c8f1059"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "083610cc-17cd-4e78-9274-c5b00c8f1059"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "083610cc-17cd-4e78-9274-c5b00c8f1059"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "a29b8b12-4bdc-4117-a183-fb48797f2e91",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JUNIPER_OBJ_2_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JUNIPER_OBJ_2_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["6742f51d-2d6e-49c4-be2c-313625976540"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6742f51d-2d6e-49c4-be2c-313625976540"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6742f51d-2d6e-49c4-be2c-313625976540"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "50d31cd7-5fbe-4ed5-b847-88d0058fe0a8",
+ "Category": "primary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "BriefingText": "$loc UI_GAMECHANGERS_HOT_DISGUISE_TARGET_ALIVE_FAIL",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": { "-": { "Transition": "Success" } },
+ "Success": {
+ "Target_Alive_Disguise_Used": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/Scenes/Missions/Paris/gamechangers_wild_card_juniper.brick",
+ "assembly:/_PRO/Scenes/Missions/Paris/gamechanger_pistol_equipped.brick"
+ ],
+ "GameChangers": [
+ "30b2d229-c3d7-44f7-98d6-bf88b057e354",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a"
+ ]
+ },
+ "Metadata": {
+ "Id": "63ac5e2c-d634-4b11-8a57-d1bb03d41b1e",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JUNIPER_LEVEL_4_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Juniper - Level 4",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "e01113e6-f27d-4ea1-a8ba-93062335bbf5",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "a29b8b12-4bdc-4117-a183-fb48797f2e91" },
+ { "Id": "30b2d229-c3d7-44f7-98d6-bf88b057e354" },
+ { "Id": "a282b6d7-ecaa-4326-9f62-cc7bca77adb7" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:42.3200034Z",
+ "PublicId": "002271978947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER5.json b/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER5.json
new file mode 100644
index 000000000..1fb575839
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/JUNIPER/JUNIPER5.json
@@ -0,0 +1,188 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": [
+ "$a282b6d7-ecaa-4326-9f62-cc7bca77adb7",
+ "$a29b8b12-4bdc-4117-a183-fb48797f2e91",
+ "Completed"
+ ]
+ },
+ "Objectives": [
+ {
+ "Id": "a282b6d7-ecaa-4326-9f62-cc7bca77adb7",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "b5664bed-462a-417c-bc07-6d9d3f666e2d",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JUNIPER_OBJ_1_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JUNIPER_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["7809503d-5324-4e73-8915-db8b1e029151"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7809503d-5324-4e73-8915-db8b1e029151"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "b5664bed-462a-417c-bc07-6d9d3f666e2d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "7809503d-5324-4e73-8915-db8b1e029151"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "a29b8b12-4bdc-4117-a183-fb48797f2e91",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "b5664bed-462a-417c-bc07-6d9d3f666e2d",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JUNIPER_OBJ_2_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JUNIPER_OBJ_2_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["61c4c30b-c581-48b5-8c51-b4741daaaed6"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "61c4c30b-c581-48b5-8c51-b4741daaaed6"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "b5664bed-462a-417c-bc07-6d9d3f666e2d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "61c4c30b-c581-48b5-8c51-b4741daaaed6"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "50d31cd7-5fbe-4ed5-b847-88d0058fe0a8",
+ "Category": "primary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "BriefingText": "$loc UI_GAMECHANGERS_HOT_DISGUISE_TARGET_ALIVE_FAIL",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": { "-": { "Transition": "Success" } },
+ "Success": {
+ "Target_Alive_Disguise_Used": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/Scenes/Missions/Paris/gamechangers_wild_card_juniper.brick",
+ "assembly:/_PRO/Scenes/Missions/Paris/gamechanger_pistol_equipped.brick"
+ ],
+ "GameChangers": [
+ "ab91b785-7914-4790-96f9-130eea842084",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "0cf5e693-35ec-457e-a004-da4672b90376"
+ ]
+ },
+ "Metadata": {
+ "Id": "150cfa6d-6be8-4b79-930d-07bd3ccde952",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JUNIPER_LEVEL_5_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Juniper - Level 5",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "e01113e6-f27d-4ea1-a8ba-93062335bbf5",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "IsNew": true, "Id": "ab91b785-7914-4790-96f9-130eea842084" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "a29b8b12-4bdc-4117-a183-fb48797f2e91" },
+ { "Id": "a282b6d7-ecaa-4326-9f62-cc7bca77adb7" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:42.3825037Z",
+ "PublicId": "002095096047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR.json b/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR.json
new file mode 100644
index 000000000..790132607
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "51038604-c3f4-41e9-889b-25d9d5de93c6",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "9d8814dc-ed19-4b4a-8590-2bb9f957ba29",
+ "00881a0d-7eeb-4329-a733-fc23e59a5dc1",
+ "89d637e6-5a3f-4266-a8f1-32c8d804ae06",
+ "5792ca6f-7bb4-4b16-af21-15f5f4398aa7",
+ "da459b80-2cb2-4c99-b57d-9531c10e34ac"
+ ]
+ },
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T12:04:40.407Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LARKSPUR_GROUP_TITLE",
+ "Description": "UI_CONTRACT_LARKSPUR_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Larkspur.jpg",
+ "CodeName_Hint": "Larkspur Group",
+ "Location": "LOCATION_PARIS",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "Release": "1.1.x Escalation",
+ "LastUpdate": "2020-11-09T13:35:22.1167639Z",
+ "PublicId": "002553714547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR1.json b/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR1.json
new file mode 100644
index 000000000..0b7b14d8e
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR1.json
@@ -0,0 +1,78 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "95f6a50f-8e50-4da8-9475-b7c94d235642",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LARKSPUR_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_LARKSPUR_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["19dd4206-5386-4a88-9899-0e1bd46d2805"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "19dd4206-5386-4a88-9899-0e1bd46d2805"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "19dd4206-5386-4a88-9899-0e1bd46d2805"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "9d8814dc-ed19-4b4a-8590-2bb9f957ba29",
+ "InGroup": "51038604-c3f4-41e9-889b-25d9d5de93c6",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T09:13:00.577Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LARKSPUR_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_LARKSPUR_LEVEL_1_DESC",
+ "CodeName_Hint": "Larkspur - level 1",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "95f6a50f-8e50-4da8-9475-b7c94d235642" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:42.9918801Z",
+ "PublicId": "002566858347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR2.json b/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR2.json
new file mode 100644
index 000000000..a0bb812a3
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR2.json
@@ -0,0 +1,89 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "95f6a50f-8e50-4da8-9475-b7c94d235642",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LARKSPUR_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_LARKSPUR_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["19dd4206-5386-4a88-9899-0e1bd46d2805"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "19dd4206-5386-4a88-9899-0e1bd46d2805"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "19dd4206-5386-4a88-9899-0e1bd46d2805"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "8c9c21bf-e7c3-45cf-bb04-8ac405a0e278",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "5d85724d-39b4-4c34-a588-f336bc282e70"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "00881a0d-7eeb-4329-a733-fc23e59a5dc1",
+ "InGroup": "51038604-c3f4-41e9-889b-25d9d5de93c6",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T10:56:00.5Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LARKSPUR_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_LARKSPUR_LEVEL_2_DESC",
+ "CodeName_Hint": "Larkspur - level 2",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "8c9c21bf-e7c3-45cf-bb04-8ac405a0e278" },
+ { "Id": "95f6a50f-8e50-4da8-9475-b7c94d235642" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:43.0543825Z",
+ "PublicId": "002687880947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR3.json b/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR3.json
new file mode 100644
index 000000000..0d4b4d0d2
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR3.json
@@ -0,0 +1,90 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "95f6a50f-8e50-4da8-9475-b7c94d235642",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LARKSPUR_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_LARKSPUR_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["19dd4206-5386-4a88-9899-0e1bd46d2805"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "19dd4206-5386-4a88-9899-0e1bd46d2805"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "19dd4206-5386-4a88-9899-0e1bd46d2805"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "5d85724d-39b4-4c34-a588-f336bc282e70"
+ }
+ },
+ "Id": "8c9c21bf-e7c3-45cf-bb04-8ac405a0e278",
+ "Category": "primary"
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["3a8d4421-096e-4a1b-853a-c12886a51d1f"]
+ },
+ "Metadata": {
+ "Id": "89d637e6-5a3f-4266-a8f1-32c8d804ae06",
+ "InGroup": "51038604-c3f4-41e9-889b-25d9d5de93c6",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T11:06:40.677Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LARKSPUR_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_LARKSPUR_LEVEL_3_DESC",
+ "CodeName_Hint": "Larkspur - level 3",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "8c9c21bf-e7c3-45cf-bb04-8ac405a0e278" },
+ { "Id": "95f6a50f-8e50-4da8-9475-b7c94d235642" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:43.1012548Z",
+ "PublicId": "002349529547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR4.json b/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR4.json
new file mode 100644
index 000000000..2aff196db
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR4.json
@@ -0,0 +1,94 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "95f6a50f-8e50-4da8-9475-b7c94d235642",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LARKSPUR_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_LARKSPUR_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["19dd4206-5386-4a88-9899-0e1bd46d2805"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "19dd4206-5386-4a88-9899-0e1bd46d2805"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "19dd4206-5386-4a88-9899-0e1bd46d2805"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "5d85724d-39b4-4c34-a588-f336bc282e70"
+ }
+ },
+ "Id": "8c9c21bf-e7c3-45cf-bb04-8ac405a0e278",
+ "Category": "primary"
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f",
+ "ba550fb7-47f0-488d-9c37-accbaaf44e36"
+ ]
+ },
+ "Metadata": {
+ "Id": "5792ca6f-7bb4-4b16-af21-15f5f4398aa7",
+ "InGroup": "51038604-c3f4-41e9-889b-25d9d5de93c6",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T11:09:02.137Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LARKSPUR_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_LARKSPUR_LEVEL__DESC",
+ "CodeName_Hint": "Larkspur - level 4",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "8c9c21bf-e7c3-45cf-bb04-8ac405a0e278" },
+ { "Id": "95f6a50f-8e50-4da8-9475-b7c94d235642" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:43.1793835Z",
+ "PublicId": "002785366347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR5.json b/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR5.json
new file mode 100644
index 000000000..04d026da7
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/LARKSPUR/LARKSPUR5.json
@@ -0,0 +1,96 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "95f6a50f-8e50-4da8-9475-b7c94d235642",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LARKSPUR_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_LARKSPUR_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["19dd4206-5386-4a88-9899-0e1bd46d2805"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "19dd4206-5386-4a88-9899-0e1bd46d2805"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "19dd4206-5386-4a88-9899-0e1bd46d2805"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "5d85724d-39b4-4c34-a588-f336bc282e70"
+ }
+ },
+ "Id": "8c9c21bf-e7c3-45cf-bb04-8ac405a0e278",
+ "Category": "primary"
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f",
+ "ba550fb7-47f0-488d-9c37-accbaaf44e36",
+ "6e9c16bf-dee1-412c-a02d-5df5655ea2c3"
+ ]
+ },
+ "Metadata": {
+ "Id": "da459b80-2cb2-4c99-b57d-9531c10e34ac",
+ "InGroup": "51038604-c3f4-41e9-889b-25d9d5de93c6",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T11:09:44.273Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LARKSPUR_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_LARKSPUR_LEVEL_5_DESC",
+ "CodeName_Hint": "Larkspur - level 5",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "6e9c16bf-dee1-412c-a02d-5df5655ea2c3" },
+ { "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "8c9c21bf-e7c3-45cf-bb04-8ac405a0e278" },
+ { "Id": "95f6a50f-8e50-4da8-9475-b7c94d235642" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:43.2262547Z",
+ "PublicId": "002427490347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD.json b/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD.json
new file mode 100644
index 000000000..fb4187244
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "ced3ecb8-70ab-40b0-b033-6f6235c61900",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "871eb4fc-6572-4f2e-948c-377ee4339927",
+ "5a67d839-18f2-4925-90c3-f6639b9b8728",
+ "11839cdf-ac4e-46a9-9004-8c5e93d231cc",
+ "34db98fe-7d3f-45a4-b37a-097410449423",
+ "8e16b428-5de7-4c56-a3ab-a1e244488ebc"
+ ]
+ },
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-14T15:10:24.447Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_MARIGOLD_GROUP_TITLE",
+ "Description": "UI_CONTRACT_MARIGOLD_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Marigold.jpg",
+ "CodeName_Hint": "Marigold Group",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "Release": "1.0.x Escalation",
+ "LastUpdate": "2020-11-09T13:35:22.7573629Z",
+ "PublicId": "002612911747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD1.json b/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD1.json
new file mode 100644
index 000000000..409a83cf9
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD1.json
@@ -0,0 +1,83 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "5a360f5c-989d-4359-b155-f5fa3d0e38dd",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2018db77-aa8a-4bf9-9afb-56bdaa161156",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MARIGOLD_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_MARIGOLD_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2018db77-aa8a-4bf9-9afb-56bdaa161156"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "871eb4fc-6572-4f2e-948c-377ee4339927",
+ "InGroup": "ced3ecb8-70ab-40b0-b033-6f6235c61900",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-13T13:36:55.26Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_MARIGOLD_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_MARIGOLD_LEVEL_1_DESC",
+ "CodeName_Hint": "Marigold - Level 1",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "5a360f5c-989d-4359-b155-f5fa3d0e38dd" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:44.679394Z",
+ "PublicId": "002005258847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD2.json b/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD2.json
new file mode 100644
index 000000000..74e80e65e
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD2.json
@@ -0,0 +1,106 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "5a360f5c-989d-4359-b155-f5fa3d0e38dd",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2018db77-aa8a-4bf9-9afb-56bdaa161156",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MARIGOLD_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_MARIGOLD_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2018db77-aa8a-4bf9-9afb-56bdaa161156"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "8e4fc415-2c18-4833-935b-17b7dc751c96",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Paris_DataExtraction_1stFloor.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_FIRST_FLOOR_NAME",
+ "BriefingText": "$loc UI_CONTRACT_MARIGOLD_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MARIGOLD_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["254a9d53-599e-40ff-a90c-f5c80272244c"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["70990ec1-5ee9-4df0-ac7f-9fb30ece71c2"]
+ },
+ "Metadata": {
+ "Id": "5a67d839-18f2-4925-90c3-f6639b9b8728",
+ "InGroup": "ced3ecb8-70ab-40b0-b033-6f6235c61900",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-13T13:53:52.773Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_MARIGOLD_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_MARIGOLD_LEVEL_2_DESC",
+ "CodeName_Hint": "Marigold - Level 2",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "8e4fc415-2c18-4833-935b-17b7dc751c96" },
+ { "IsNew": true, "Id": "70990ec1-5ee9-4df0-ac7f-9fb30ece71c2" },
+ { "Id": "5a360f5c-989d-4359-b155-f5fa3d0e38dd" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:44.8512674Z",
+ "PublicId": "002470499047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD3.json b/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD3.json
new file mode 100644
index 000000000..c56a96f29
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD3.json
@@ -0,0 +1,162 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "5a360f5c-989d-4359-b155-f5fa3d0e38dd",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2018db77-aa8a-4bf9-9afb-56bdaa161156",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MARIGOLD_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_MARIGOLD_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2018db77-aa8a-4bf9-9afb-56bdaa161156"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "8e4fc415-2c18-4833-935b-17b7dc751c96",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Paris_DataExtraction_1stFloor.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_FIRST_FLOOR_NAME",
+ "BriefingText": "$loc UI_CONTRACT_MARIGOLD_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MARIGOLD_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["254a9d53-599e-40ff-a90c-f5c80272244c"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "Id": "a77a2f23-8828-4725-be7f-360398411430",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MARIGOLD_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_MARIGOLD_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["27085828-6844-4d4c-912a-1491840e915a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "27085828-6844-4d4c-912a-1491840e915a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "27085828-6844-4d4c-912a-1491840e915a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["70990ec1-5ee9-4df0-ac7f-9fb30ece71c2"]
+ },
+ "Metadata": {
+ "Id": "11839cdf-ac4e-46a9-9004-8c5e93d231cc",
+ "InGroup": "ced3ecb8-70ab-40b0-b033-6f6235c61900",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-14T14:32:40.507Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_MARIGOLD_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_MARIGOLD_LEVEL_3_DESC",
+ "CodeName_Hint": "Marigold - Level 3",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "a77a2f23-8828-4725-be7f-360398411430" },
+ { "Id": "8e4fc415-2c18-4833-935b-17b7dc751c96" },
+ { "Id": "70990ec1-5ee9-4df0-ac7f-9fb30ece71c2" },
+ { "Id": "5a360f5c-989d-4359-b155-f5fa3d0e38dd" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:44.9450182Z",
+ "PublicId": "002680786547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD4.json b/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD4.json
new file mode 100644
index 000000000..7f38fd7fd
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD4.json
@@ -0,0 +1,166 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "5a360f5c-989d-4359-b155-f5fa3d0e38dd",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2018db77-aa8a-4bf9-9afb-56bdaa161156",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MARIGOLD_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_MARIGOLD_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2018db77-aa8a-4bf9-9afb-56bdaa161156"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "8e4fc415-2c18-4833-935b-17b7dc751c96",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Paris_DataExtraction_1stFloor.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_FIRST_FLOOR_NAME",
+ "BriefingText": "$loc UI_CONTRACT_MARIGOLD_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MARIGOLD_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["254a9d53-599e-40ff-a90c-f5c80272244c"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "Id": "a77a2f23-8828-4725-be7f-360398411430",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MARIGOLD_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_MARIGOLD_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["27085828-6844-4d4c-912a-1491840e915a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "27085828-6844-4d4c-912a-1491840e915a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "27085828-6844-4d4c-912a-1491840e915a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "70990ec1-5ee9-4df0-ac7f-9fb30ece71c2",
+ "ba550fb7-47f0-488d-9c37-accbaaf44e36"
+ ]
+ },
+ "Metadata": {
+ "Id": "34db98fe-7d3f-45a4-b37a-097410449423",
+ "InGroup": "ced3ecb8-70ab-40b0-b033-6f6235c61900",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-14T14:42:31.397Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_MARIGOLD_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_MARIGOLD_LEVEL_4_DESC",
+ "CodeName_Hint": "Marigold - Level 4",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "a77a2f23-8828-4725-be7f-360398411430" },
+ { "Id": "8e4fc415-2c18-4833-935b-17b7dc751c96" },
+ { "Id": "70990ec1-5ee9-4df0-ac7f-9fb30ece71c2" },
+ { "Id": "5a360f5c-989d-4359-b155-f5fa3d0e38dd" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:45.0387641Z",
+ "PublicId": "002048074647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD5.json b/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD5.json
new file mode 100644
index 000000000..3c5ee26d6
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/MARIGOLD/MARIGOLD5.json
@@ -0,0 +1,168 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "5a360f5c-989d-4359-b155-f5fa3d0e38dd",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2018db77-aa8a-4bf9-9afb-56bdaa161156",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MARIGOLD_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_MARIGOLD_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2018db77-aa8a-4bf9-9afb-56bdaa161156"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c3ef8f1c-9857-4196-acd3-fd9ea1b81d52"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "8e4fc415-2c18-4833-935b-17b7dc751c96",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Paris_DataExtraction_1stFloor.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_FIRST_FLOOR_NAME",
+ "BriefingText": "$loc UI_CONTRACT_MARIGOLD_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MARIGOLD_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["254a9d53-599e-40ff-a90c-f5c80272244c"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "Id": "a77a2f23-8828-4725-be7f-360398411430",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_MARIGOLD_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_MARIGOLD_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["27085828-6844-4d4c-912a-1491840e915a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "27085828-6844-4d4c-912a-1491840e915a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "27085828-6844-4d4c-912a-1491840e915a"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "70990ec1-5ee9-4df0-ac7f-9fb30ece71c2",
+ "ba550fb7-47f0-488d-9c37-accbaaf44e36",
+ "7ab8fe22-9080-41ca-bb57-c37add14c7f2"
+ ]
+ },
+ "Metadata": {
+ "Id": "8e16b428-5de7-4c56-a3ab-a1e244488ebc",
+ "InGroup": "ced3ecb8-70ab-40b0-b033-6f6235c61900",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-14T15:07:56.693Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_MARIGOLD_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_MARIGOLD_LEVEL_5_DESC",
+ "CodeName_Hint": "Marigold - Level 5",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "7ab8fe22-9080-41ca-bb57-c37add14c7f2" },
+ { "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "a77a2f23-8828-4725-be7f-360398411430" },
+ { "Id": "8e4fc415-2c18-4833-935b-17b7dc751c96" },
+ { "Id": "70990ec1-5ee9-4df0-ac7f-9fb30ece71c2" },
+ { "Id": "5a360f5c-989d-4359-b155-f5fa3d0e38dd" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:45.1012676Z",
+ "PublicId": "002797154047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA.json b/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA.json
new file mode 100644
index 000000000..659c376e0
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "c1db299f-3037-4726-b9fc-5cd951c45812",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T16:25:30.503Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NICOTIANA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_NICOTIANA_GROUP_DESC",
+ "CodeName_Hint": "Nicotiana Group",
+ "Location": "LOCATION_PARIS",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Nicotiana.jpg",
+ "Type": "escalation",
+ "Release": "1.2.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "09d63e1b-39f2-4d1f-b212-a60980734f41",
+ "434b17c5-8666-4b60-9a63-076c71ebfdc5",
+ "7e70e579-726f-4ebf-a409-84efb6be4f5a",
+ "4d5950b9-5baa-4d29-a627-b4ecd7930744",
+ "0aac363d-3e5d-4e9e-8d27-b890c0a8d3b5"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:23.5229924Z",
+ "PublicId": "002731713247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA1.json b/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA1.json
new file mode 100644
index 000000000..a26d3d62d
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA1.json
@@ -0,0 +1,85 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f5b55003-1f38-4ba1-8ef9-a45df3aa2847",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_NICOTIANA_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_NICOTIANA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "09d63e1b-39f2-4d1f-b212-a60980734f41",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T16:17:49.283Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NICOTIANA_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_NICOTIANA_LEVEL_1_DESC",
+ "CodeName_Hint": "Nicotiana - level 1",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "c1db299f-3037-4726-b9fc-5cd951c45812",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "f5b55003-1f38-4ba1-8ef9-a45df3aa2847" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:45.7107202Z",
+ "PublicId": "002835901247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA2.json b/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA2.json
new file mode 100644
index 000000000..40e9b9caa
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA2.json
@@ -0,0 +1,96 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f5b55003-1f38-4ba1-8ef9-a45df3aa2847",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_NICOTIANA_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_NICOTIANA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "eb765ce5-61ac-4c1c-b1d4-c0636710d107",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "6e755959-86cd-403a-89a8-bfc656771b19"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "434b17c5-8666-4b60-9a63-076c71ebfdc5",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T16:21:42.087Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NICOTIANA_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_NICOTIANA_LEVEL_2_DESC",
+ "CodeName_Hint": "Nicotiana - level 2",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "c1db299f-3037-4726-b9fc-5cd951c45812",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "eb765ce5-61ac-4c1c-b1d4-c0636710d107" },
+ { "Id": "f5b55003-1f38-4ba1-8ef9-a45df3aa2847" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:45.773143Z",
+ "PublicId": "002033344847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA3.json b/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA3.json
new file mode 100644
index 000000000..f232e7467
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA3.json
@@ -0,0 +1,107 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f5b55003-1f38-4ba1-8ef9-a45df3aa2847",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_NICOTIANA_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_NICOTIANA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "eb765ce5-61ac-4c1c-b1d4-c0636710d107",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "6e755959-86cd-403a-89a8-bfc656771b19"
+ }
+ }
+ },
+ {
+ "Id": "57e91166-f3c3-4172-aace-5423c6c50c32",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "3a58746c-3602-43bf-9d6c-8ce6d6befb09"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "7e70e579-726f-4ebf-a409-84efb6be4f5a",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T16:21:46.157Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NICOTIANA_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_NICOTIANA_LEVEL_3_DESC",
+ "CodeName_Hint": "Nicotiana - level 3",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "c1db299f-3037-4726-b9fc-5cd951c45812",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "57e91166-f3c3-4172-aace-5423c6c50c32" },
+ { "Id": "eb765ce5-61ac-4c1c-b1d4-c0636710d107" },
+ { "Id": "f5b55003-1f38-4ba1-8ef9-a45df3aa2847" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:45.9296308Z",
+ "PublicId": "002834571447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA4.json b/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA4.json
new file mode 100644
index 000000000..acc44ad16
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA4.json
@@ -0,0 +1,108 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f5b55003-1f38-4ba1-8ef9-a45df3aa2847",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_NICOTIANA_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_NICOTIANA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "eb765ce5-61ac-4c1c-b1d4-c0636710d107",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "6e755959-86cd-403a-89a8-bfc656771b19"
+ }
+ }
+ },
+ {
+ "Id": "57e91166-f3c3-4172-aace-5423c6c50c32",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "3a58746c-3602-43bf-9d6c-8ce6d6befb09"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["ca9604ab-c712-45db-b1b4-e04ac60d2465"]
+ },
+ "Metadata": {
+ "Id": "4d5950b9-5baa-4d29-a627-b4ecd7930744",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T16:21:51.46Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NICOTIANA_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_NICOTIANA_LEVEL_4_DESC",
+ "CodeName_Hint": "Nicotiana - level 4",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "c1db299f-3037-4726-b9fc-5cd951c45812",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "ca9604ab-c712-45db-b1b4-e04ac60d2465" },
+ { "Id": "57e91166-f3c3-4172-aace-5423c6c50c32" },
+ { "Id": "eb765ce5-61ac-4c1c-b1d4-c0636710d107" },
+ { "Id": "f5b55003-1f38-4ba1-8ef9-a45df3aa2847" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:46.03877Z",
+ "PublicId": "002354695347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA5.json b/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA5.json
new file mode 100644
index 000000000..f96bf789e
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/NICOTIANA/NICOTIANA5.json
@@ -0,0 +1,112 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f5b55003-1f38-4ba1-8ef9-a45df3aa2847",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_NICOTIANA_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_NICOTIANA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "c9ba330a-9c8d-40e1-9fbc-551fd46bae2d"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "eb765ce5-61ac-4c1c-b1d4-c0636710d107",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "6e755959-86cd-403a-89a8-bfc656771b19"
+ }
+ }
+ },
+ {
+ "Id": "57e91166-f3c3-4172-aace-5423c6c50c32",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "3a58746c-3602-43bf-9d6c-8ce6d6befb09"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "ca9604ab-c712-45db-b1b4-e04ac60d2465",
+ "fc6c50c2-704d-4c1b-826c-9ca0b901430f"
+ ]
+ },
+ "Metadata": {
+ "Id": "0aac363d-3e5d-4e9e-8d27-b890c0a8d3b5",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T16:21:56.297Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NICOTIANA_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_NICOTIANA_LEVEL_5_DESC",
+ "CodeName_Hint": "Nicotiana - level 5",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "c1db299f-3037-4726-b9fc-5cd951c45812",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "fc6c50c2-704d-4c1b-826c-9ca0b901430f" },
+ { "Id": "ca9604ab-c712-45db-b1b4-e04ac60d2465" },
+ { "Id": "57e91166-f3c3-4172-aace-5423c6c50c32" },
+ { "Id": "eb765ce5-61ac-4c1c-b1d4-c0636710d107" },
+ { "Id": "f5b55003-1f38-4ba1-8ef9-a45df3aa2847" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:46.1346924Z",
+ "PublicId": "002755390747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE.json b/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE.json
new file mode 100644
index 000000000..108d21d1e
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "EnableSaving": false
+ },
+ "Metadata": {
+ "Id": "0e5c23b1-4678-458b-ad98-8b55c268e90a",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NIGHTSHADE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_NIGHTSHADE_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Nightshade.jpg",
+ "CodeName_Hint": "Nightshade Group",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Release": "1.3.x Escalation",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "329617f2-7454-4cb7-95e4-e02725263bb1",
+ "ce869624-c9e0-4778-b053-e86be6d07bc2",
+ "3a9fddda-43a6-4f0b-8cf0-bc68098143fd",
+ "79db896f-2141-470b-b25b-fd603a7e347d",
+ "4b30ac0d-be8b-43f0-8894-277ad4bb8074"
+ ]
+ },
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "LastUpdate": "2020-11-09T13:35:23.6636154Z",
+ "PublicId": "002724057747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE1.json b/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE1.json
new file mode 100644
index 000000000..3f8ce131b
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE1.json
@@ -0,0 +1,86 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": ["$c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5", "Completed"]
+ },
+ "Objectives": [
+ {
+ "Id": "c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["8b4299ee-b72d-444c-b990-2eb909aff59f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b4299ee-b72d-444c-b990-2eb909aff59f"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b4299ee-b72d-444c-b990-2eb909aff59f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/Scenes/Missions/paris/gamechanger_nightshade_overrides.brick"
+ ],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "329617f2-7454-4cb7-95e4-e02725263bb1",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NIGHTSHADE_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_NIGHTSHADE_LEVEL_1_DESC",
+ "CodeName_Hint": "Nightshade - Level 1",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "0e5c23b1-4678-458b-ad98-8b55c268e90a",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:46.1950235Z",
+ "PublicId": "002857313047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE2.json b/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE2.json
new file mode 100644
index 000000000..5dca671d8
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE2.json
@@ -0,0 +1,87 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": ["$c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5", "Completed"]
+ },
+ "Objectives": [
+ {
+ "Id": "c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["8b4299ee-b72d-444c-b990-2eb909aff59f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b4299ee-b72d-444c-b990-2eb909aff59f"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b4299ee-b72d-444c-b990-2eb909aff59f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/Scenes/Missions/paris/gamechanger_nightshade_overrides.brick"
+ ],
+ "GameChangers": ["9de28185-8e9b-4e92-901c-e661055205db"]
+ },
+ "Metadata": {
+ "Id": "ce869624-c9e0-4778-b053-e86be6d07bc2",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NIGHTSHADE_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_NIGHTSHADE_LEVEL_2_DESC",
+ "CodeName_Hint": "Nightshade - Level 2",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "0e5c23b1-4678-458b-ad98-8b55c268e90a",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "9de28185-8e9b-4e92-901c-e661055205db" },
+ { "Id": "c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:46.2731489Z",
+ "PublicId": "002689403447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE3.json b/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE3.json
new file mode 100644
index 000000000..99293d69e
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE3.json
@@ -0,0 +1,93 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": ["$c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5", "Completed"]
+ },
+ "Objectives": [
+ {
+ "Id": "c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["8b4299ee-b72d-444c-b990-2eb909aff59f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b4299ee-b72d-444c-b990-2eb909aff59f"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b4299ee-b72d-444c-b990-2eb909aff59f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/Scenes/Missions/paris/gamechanger_nightshade_overrides.brick"
+ ],
+ "GameChangers": [
+ "9de28185-8e9b-4e92-901c-e661055205db",
+ "174898dc-3f20-4dd8-8dd0-7709576360a3",
+ "6e9c16bf-dee1-412c-a02d-5df5655ea2c3"
+ ]
+ },
+ "Metadata": {
+ "Id": "3a9fddda-43a6-4f0b-8cf0-bc68098143fd",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NIGHTSHADE_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_NIGHTSHADE_LEVEL_3_DESC",
+ "CodeName_Hint": "Nightshade - Level 3",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "0e5c23b1-4678-458b-ad98-8b55c268e90a",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "174898dc-3f20-4dd8-8dd0-7709576360a3" },
+ { "IsNew": true, "Id": "6e9c16bf-dee1-412c-a02d-5df5655ea2c3" },
+ { "Id": "9de28185-8e9b-4e92-901c-e661055205db" },
+ { "Id": "c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:46.3512658Z",
+ "PublicId": "002281074247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE4.json b/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE4.json
new file mode 100644
index 000000000..63a964e57
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE4.json
@@ -0,0 +1,123 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": [
+ "$c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5",
+ "$141adac9-7194-4880-8a7d-0dd4c37f1d72",
+ "Completed"
+ ]
+ },
+ "Objectives": [
+ {
+ "Id": "c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["8b4299ee-b72d-444c-b990-2eb909aff59f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b4299ee-b72d-444c-b990-2eb909aff59f"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b4299ee-b72d-444c-b990-2eb909aff59f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "141adac9-7194-4880-8a7d-0dd4c37f1d72",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Paris_DataExtraction_Basement.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_DATA_EXTRACTION_CONSULATE_NAME",
+ "BriefingText": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["3479f135-81b6-4aeb-9e5f-c90269c527a2"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/Scenes/Missions/paris/gamechanger_nightshade_overrides.brick"
+ ],
+ "GameChangers": [
+ "9de28185-8e9b-4e92-901c-e661055205db",
+ "174898dc-3f20-4dd8-8dd0-7709576360a3",
+ "6e9c16bf-dee1-412c-a02d-5df5655ea2c3",
+ "2073a821-d75d-4dc6-a83d-8ffd28ea6b70"
+ ]
+ },
+ "Metadata": {
+ "Id": "79db896f-2141-470b-b25b-fd603a7e347d",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NIGHTSHADE_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_NIGHTSHADE_LEVEL_4_DESC",
+ "CodeName_Hint": "Nightshade - Level 4",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "0e5c23b1-4678-458b-ad98-8b55c268e90a",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "141adac9-7194-4880-8a7d-0dd4c37f1d72" },
+ { "IsNew": true, "Id": "2073a821-d75d-4dc6-a83d-8ffd28ea6b70" },
+ { "Id": "174898dc-3f20-4dd8-8dd0-7709576360a3" },
+ { "Id": "6e9c16bf-dee1-412c-a02d-5df5655ea2c3" },
+ { "Id": "9de28185-8e9b-4e92-901c-e661055205db" },
+ { "Id": "c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:46.4293958Z",
+ "PublicId": "002144970447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE5.json b/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE5.json
new file mode 100644
index 000000000..541b6f1d4
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/NIGHTSHADE/NIGHTSHADE5.json
@@ -0,0 +1,179 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": [
+ "$c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5",
+ "$141adac9-7194-4880-8a7d-0dd4c37f1d72",
+ "$184ad876-6c5f-47d2-8a57-e08347aacc83",
+ "Completed"
+ ]
+ },
+ "Objectives": [
+ {
+ "Id": "c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["8b4299ee-b72d-444c-b990-2eb909aff59f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b4299ee-b72d-444c-b990-2eb909aff59f"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b4299ee-b72d-444c-b990-2eb909aff59f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "141adac9-7194-4880-8a7d-0dd4c37f1d72",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Paris_DataExtraction_Basement.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_MARRAKESH_DATA_EXTRACTION_CONSULATE_NAME",
+ "BriefingText": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_2",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_2"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["3479f135-81b6-4aeb-9e5f-c90269c527a2"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "Id": "184ad876-6c5f-47d2-8a57-e08347aacc83",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_NIGHTSHADE_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["bc631938-35c0-47ab-9e62-3bae05920ea7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "bc631938-35c0-47ab-9e62-3bae05920ea7"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "bc631938-35c0-47ab-9e62-3bae05920ea7"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/Scenes/Missions/paris/gamechanger_nightshade_overrides.brick"
+ ],
+ "GameChangers": [
+ "9de28185-8e9b-4e92-901c-e661055205db",
+ "174898dc-3f20-4dd8-8dd0-7709576360a3",
+ "6e9c16bf-dee1-412c-a02d-5df5655ea2c3",
+ "2073a821-d75d-4dc6-a83d-8ffd28ea6b70",
+ "5ecfd02f-d7cf-4fa5-9871-b7de2305c1a3"
+ ]
+ },
+ "Metadata": {
+ "Id": "4b30ac0d-be8b-43f0-8894-277ad4bb8074",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_NIGHTSHADE_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_NIGHTSHADE_LEVEL_5_DESC",
+ "CodeName_Hint": "Nightshade - Level 5",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "InGroup": "0e5c23b1-4678-458b-ad98-8b55c268e90a",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "184ad876-6c5f-47d2-8a57-e08347aacc83" },
+ { "IsNew": true, "Id": "5ecfd02f-d7cf-4fa5-9871-b7de2305c1a3" },
+ { "Id": "141adac9-7194-4880-8a7d-0dd4c37f1d72" },
+ { "Id": "2073a821-d75d-4dc6-a83d-8ffd28ea6b70" },
+ { "Id": "174898dc-3f20-4dd8-8dd0-7709576360a3" },
+ { "Id": "6e9c16bf-dee1-412c-a02d-5df5655ea2c3" },
+ { "Id": "9de28185-8e9b-4e92-901c-e661055205db" },
+ { "Id": "c5b8dbe0-0ada-4069-87dc-fc6f6edb5db5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:46.4762702Z",
+ "PublicId": "002858143347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/PEONY/PEONY.json b/contractdata/PARIS/ESCALATION/PEONY/PEONY.json
new file mode 100644
index 000000000..5715c4100
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/PEONY/PEONY.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "e75663c8-afca-45a1-af18-25fe3e663848",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "9f2af10d-1826-4fe5-bea6-de8c23f2c651",
+ "3d15a639-f5cb-484d-a167-ae5ababd6739",
+ "48d58415-938a-444a-89c0-4b722d217c28",
+ "b3076a7d-247b-4252-8c2b-eabddae71ef2",
+ "7bf14497-f478-4cd7-b35f-b04933ca80bb"
+ ]
+ },
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-19T12:18:17.137Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_PEONY_GROUP_TITLE",
+ "Description": "UI_CONTRACT_PEONY_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Peony.jpg",
+ "CodeName_Hint": "Peony Group",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "Release": "1.1.x Escalation",
+ "LastUpdate": "2020-11-09T13:35:23.773046Z",
+ "PublicId": "002438866647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/PEONY/PEONY1.json b/contractdata/PARIS/ESCALATION/PEONY/PEONY1.json
new file mode 100644
index 000000000..55893c3df
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/PEONY/PEONY1.json
@@ -0,0 +1,83 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "218f73bc-c5a7-44cc-bb65-c181d3c04b14",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "d075aa8e-f334-4fa1-880f-525b0e531ec6",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PEONY_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_PEONY_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ab6d4ee5-6252-4592-8ea6-76dd77ec708d"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab6d4ee5-6252-4592-8ea6-76dd77ec708d"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "shotgun"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab6d4ee5-6252-4592-8ea6-76dd77ec708d"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "9f2af10d-1826-4fe5-bea6-de8c23f2c651",
+ "InGroup": "e75663c8-afca-45a1-af18-25fe3e663848",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-16T13:25:16.86Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_PEONY_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_PEONY_LEVEL_1_DESC",
+ "CodeName_Hint": "Peony - level 1",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "218f73bc-c5a7-44cc-bb65-c181d3c04b14" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:47.1637739Z",
+ "PublicId": "002491452447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/PEONY/PEONY2.json b/contractdata/PARIS/ESCALATION/PEONY/PEONY2.json
new file mode 100644
index 000000000..e52021cdd
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/PEONY/PEONY2.json
@@ -0,0 +1,150 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "218f73bc-c5a7-44cc-bb65-c181d3c04b14",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "d075aa8e-f334-4fa1-880f-525b0e531ec6",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PEONY_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_PEONY_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ab6d4ee5-6252-4592-8ea6-76dd77ec708d"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab6d4ee5-6252-4592-8ea6-76dd77ec708d"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "shotgun"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab6d4ee5-6252-4592-8ea6-76dd77ec708d"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4537be7c-1cd1-4b87-a91e-7e7b0931bd79",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "89879b09-f093-4f71-bc37-6e4d1d3186a1",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "26ae3261-2a1d-49b2-8cab-d626d0887836",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PEONY_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_PEONY_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5fbd8b71-f798-48d3-9db1-263bd29352f2"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5fbd8b71-f798-48d3-9db1-263bd29352f2"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "assaultrifle"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "26ae3261-2a1d-49b2-8cab-d626d0887836"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5fbd8b71-f798-48d3-9db1-263bd29352f2"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "3d15a639-f5cb-484d-a167-ae5ababd6739",
+ "InGroup": "e75663c8-afca-45a1-af18-25fe3e663848",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-19T09:58:19.703Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_PEONY_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_PEONY_LEVEL_2_DESC",
+ "CodeName_Hint": "Peony - Level 2",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "4537be7c-1cd1-4b87-a91e-7e7b0931bd79" },
+ { "Id": "218f73bc-c5a7-44cc-bb65-c181d3c04b14" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:47.2575233Z",
+ "PublicId": "002848614047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/PEONY/PEONY3.json b/contractdata/PARIS/ESCALATION/PEONY/PEONY3.json
new file mode 100644
index 000000000..1b7990395
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/PEONY/PEONY3.json
@@ -0,0 +1,200 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "218f73bc-c5a7-44cc-bb65-c181d3c04b14",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "d075aa8e-f334-4fa1-880f-525b0e531ec6",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PEONY_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_PEONY_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ab6d4ee5-6252-4592-8ea6-76dd77ec708d"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab6d4ee5-6252-4592-8ea6-76dd77ec708d"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "shotgun"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab6d4ee5-6252-4592-8ea6-76dd77ec708d"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4537be7c-1cd1-4b87-a91e-7e7b0931bd79",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "89879b09-f093-4f71-bc37-6e4d1d3186a1",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "26ae3261-2a1d-49b2-8cab-d626d0887836",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PEONY_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_PEONY_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5fbd8b71-f798-48d3-9db1-263bd29352f2"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5fbd8b71-f798-48d3-9db1-263bd29352f2"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "assaultrifle"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "26ae3261-2a1d-49b2-8cab-d626d0887836"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5fbd8b71-f798-48d3-9db1-263bd29352f2"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6445146d-c961-4b3d-a658-0406f39f19bd",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PEONY_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_PEONY_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["dab6ebca-cd7d-467a-b569-ab5a1a6e693f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "dab6ebca-cd7d-467a-b569-ab5a1a6e693f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "dab6ebca-cd7d-467a-b569-ab5a1a6e693f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "48d58415-938a-444a-89c0-4b722d217c28",
+ "InGroup": "e75663c8-afca-45a1-af18-25fe3e663848",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-19T10:57:42.583Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_PEONY_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_PEONY_LEVEL_3_DESC",
+ "CodeName_Hint": "Peony - Level 3",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "6445146d-c961-4b3d-a658-0406f39f19bd" },
+ { "Id": "4537be7c-1cd1-4b87-a91e-7e7b0931bd79" },
+ { "Id": "218f73bc-c5a7-44cc-bb65-c181d3c04b14" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:47.3200223Z",
+ "PublicId": "002744361847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/PEONY/PEONY4.json b/contractdata/PARIS/ESCALATION/PEONY/PEONY4.json
new file mode 100644
index 000000000..5a8346668
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/PEONY/PEONY4.json
@@ -0,0 +1,201 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "218f73bc-c5a7-44cc-bb65-c181d3c04b14",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "d075aa8e-f334-4fa1-880f-525b0e531ec6",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PEONY_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_PEONY_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ab6d4ee5-6252-4592-8ea6-76dd77ec708d"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab6d4ee5-6252-4592-8ea6-76dd77ec708d"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "shotgun"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab6d4ee5-6252-4592-8ea6-76dd77ec708d"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4537be7c-1cd1-4b87-a91e-7e7b0931bd79",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "89879b09-f093-4f71-bc37-6e4d1d3186a1",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "26ae3261-2a1d-49b2-8cab-d626d0887836",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PEONY_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_PEONY_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5fbd8b71-f798-48d3-9db1-263bd29352f2"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5fbd8b71-f798-48d3-9db1-263bd29352f2"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "assaultrifle"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "26ae3261-2a1d-49b2-8cab-d626d0887836"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5fbd8b71-f798-48d3-9db1-263bd29352f2"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6445146d-c961-4b3d-a658-0406f39f19bd",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PEONY_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_PEONY_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["dab6ebca-cd7d-467a-b569-ab5a1a6e693f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "dab6ebca-cd7d-467a-b569-ab5a1a6e693f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "dab6ebca-cd7d-467a-b569-ab5a1a6e693f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["c857ca64-24be-44e7-be91-b74f1394d3b8"]
+ },
+ "Metadata": {
+ "Id": "b3076a7d-247b-4252-8c2b-eabddae71ef2",
+ "InGroup": "e75663c8-afca-45a1-af18-25fe3e663848",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-19T11:34:02.13Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_PEONY_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_PEONY_LEVEL_4_DESC",
+ "CodeName_Hint": "Peony - Level 4",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "c857ca64-24be-44e7-be91-b74f1394d3b8" },
+ { "Id": "6445146d-c961-4b3d-a658-0406f39f19bd" },
+ { "Id": "4537be7c-1cd1-4b87-a91e-7e7b0931bd79" },
+ { "Id": "218f73bc-c5a7-44cc-bb65-c181d3c04b14" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:47.4294099Z",
+ "PublicId": "002862212447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/PEONY/PEONY5.json b/contractdata/PARIS/ESCALATION/PEONY/PEONY5.json
new file mode 100644
index 000000000..64b2409c0
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/PEONY/PEONY5.json
@@ -0,0 +1,205 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "218f73bc-c5a7-44cc-bb65-c181d3c04b14",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "d075aa8e-f334-4fa1-880f-525b0e531ec6",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PEONY_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_PEONY_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["ab6d4ee5-6252-4592-8ea6-76dd77ec708d"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab6d4ee5-6252-4592-8ea6-76dd77ec708d"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "shotgun"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "ab6d4ee5-6252-4592-8ea6-76dd77ec708d"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4537be7c-1cd1-4b87-a91e-7e7b0931bd79",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "89879b09-f093-4f71-bc37-6e4d1d3186a1",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "26ae3261-2a1d-49b2-8cab-d626d0887836",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PEONY_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_PEONY_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5fbd8b71-f798-48d3-9db1-263bd29352f2"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5fbd8b71-f798-48d3-9db1-263bd29352f2"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "assaultrifle"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "26ae3261-2a1d-49b2-8cab-d626d0887836"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5fbd8b71-f798-48d3-9db1-263bd29352f2"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "6445146d-c961-4b3d-a658-0406f39f19bd",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PEONY_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_PEONY_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["dab6ebca-cd7d-467a-b569-ab5a1a6e693f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "dab6ebca-cd7d-467a-b569-ab5a1a6e693f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "dab6ebca-cd7d-467a-b569-ab5a1a6e693f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "c857ca64-24be-44e7-be91-b74f1394d3b8",
+ "576b385f-2213-4f72-a17c-c346338d3d9f"
+ ]
+ },
+ "Metadata": {
+ "Id": "7bf14497-f478-4cd7-b35f-b04933ca80bb",
+ "InGroup": "e75663c8-afca-45a1-af18-25fe3e663848",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-19T12:15:28.31Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_PEONY_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_PEONY_LEVEL_5_DESC",
+ "CodeName_Hint": "Peony - Level 5",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "576b385f-2213-4f72-a17c-c346338d3d9f" },
+ { "Id": "c857ca64-24be-44e7-be91-b74f1394d3b8" },
+ { "Id": "6445146d-c961-4b3d-a658-0406f39f19bd" },
+ { "Id": "4537be7c-1cd1-4b87-a91e-7e7b0931bd79" },
+ { "Id": "218f73bc-c5a7-44cc-bb65-c181d3c04b14" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:47.5231479Z",
+ "PublicId": "002879871647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE.json b/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE.json
new file mode 100644
index 000000000..84f601fb0
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "2e365b7c-817d-4213-8fb1-496fa8067e7b",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "b7fb6444-1675-461b-b966-4a46657d8f5b",
+ "4324c417-9200-4e72-a3fe-a3e65500a2a9",
+ "0ca20c81-83f7-4850-ad39-dee34f3aaf22",
+ "87532edc-a71b-40f7-86f5-bef01e87d0fc",
+ "29bc2f85-79ea-45b3-a9e0-bd4abcee1e67"
+ ]
+ },
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-02T14:25:02.51Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_PRIMROSE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_PRIMROSE_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Primrose.jpg",
+ "CodeName_Hint": "Primrose Group",
+ "Location": "LOCATION_PARIS",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "Release": "1.0.x Escalation",
+ "LastUpdate": "2020-11-09T13:35:23.8199564Z",
+ "PublicId": "002259419047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE1.json b/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE1.json
new file mode 100644
index 000000000..111cd4fae
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE1.json
@@ -0,0 +1,60 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "fbec3664-5fdd-44cc-8b67-6ce6e3109862",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingText": "$loc UI_CONTRACT_PRIMROSE_OBJ_1",
+ "Image": "images/contracts/gamechangers/Gamechanger_Paris_BreakAndEnter_2ndFloor.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_PARIS_SAFE_SECOND_FLOOR_NAME",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PRIMROSE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["d2b55056-e543-4c0e-85f5-eddf96a8a3df"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["830b0d0e-57ed-4028-8325-dda9ae6a61d3"]
+ },
+ "Metadata": {
+ "Id": "b7fb6444-1675-461b-b966-4a46657d8f5b",
+ "InGroup": "2e365b7c-817d-4213-8fb1-496fa8067e7b",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-02T12:53:51.783Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_PRIMROSE_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_PRIMROSE_LEVEL_1_DESC",
+ "CodeName_Hint": "Primrose - Level 1",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "fbec3664-5fdd-44cc-8b67-6ce6e3109862" },
+ { "Id": "830b0d0e-57ed-4028-8325-dda9ae6a61d3" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:47.6012782Z",
+ "PublicId": "002522015047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE2.json b/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE2.json
new file mode 100644
index 000000000..65ade208b
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE2.json
@@ -0,0 +1,116 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "fbec3664-5fdd-44cc-8b67-6ce6e3109862",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingText": "$loc UI_CONTRACT_PRIMROSE_OBJ_1",
+ "Image": "images/contracts/gamechangers/Gamechanger_Paris_BreakAndEnter_2ndFloor.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_PARIS_SAFE_SECOND_FLOOR_NAME",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PRIMROSE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["d2b55056-e543-4c0e-85f5-eddf96a8a3df"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "b5664bed-462a-417c-bc07-6d9d3f666e2d",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PRIMROSE_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_PRIMROSE_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["857ae943-2efd-454c-ac43-07aa49cca43f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "857ae943-2efd-454c-ac43-07aa49cca43f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "b5664bed-462a-417c-bc07-6d9d3f666e2d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "857ae943-2efd-454c-ac43-07aa49cca43f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["830b0d0e-57ed-4028-8325-dda9ae6a61d3"]
+ },
+ "Metadata": {
+ "Id": "4324c417-9200-4e72-a3fe-a3e65500a2a9",
+ "InGroup": "2e365b7c-817d-4213-8fb1-496fa8067e7b",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-02T14:13:48.657Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_PRIMROSE_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_PRIMROSE_LEVEL_2_DESC",
+ "CodeName_Hint": "Primrose - Level 2",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58" },
+ { "Id": "fbec3664-5fdd-44cc-8b67-6ce6e3109862" },
+ { "Id": "830b0d0e-57ed-4028-8325-dda9ae6a61d3" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:47.7419055Z",
+ "PublicId": "002233066147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE3.json b/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE3.json
new file mode 100644
index 000000000..48c3cedfb
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE3.json
@@ -0,0 +1,120 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "fbec3664-5fdd-44cc-8b67-6ce6e3109862",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingText": "$loc UI_CONTRACT_PRIMROSE_OBJ_1",
+ "Image": "images/contracts/gamechangers/Gamechanger_Paris_BreakAndEnter_2ndFloor.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_PARIS_SAFE_SECOND_FLOOR_NAME",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PRIMROSE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["d2b55056-e543-4c0e-85f5-eddf96a8a3df"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "b5664bed-462a-417c-bc07-6d9d3f666e2d",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PRIMROSE_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_PRIMROSE_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["857ae943-2efd-454c-ac43-07aa49cca43f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "857ae943-2efd-454c-ac43-07aa49cca43f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "b5664bed-462a-417c-bc07-6d9d3f666e2d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "857ae943-2efd-454c-ac43-07aa49cca43f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "830b0d0e-57ed-4028-8325-dda9ae6a61d3",
+ "06d64781-a81b-49e0-aa00-4f4dc4866ce3"
+ ]
+ },
+ "Metadata": {
+ "Id": "0ca20c81-83f7-4850-ad39-dee34f3aaf22",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-08T07:39:49.67Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_PRIMROSE_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_PRIMROSE_LEVEL_3_DESC",
+ "CodeName_Hint": "Primrose - Level 3",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "2e365b7c-817d-4213-8fb1-496fa8067e7b",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "06d64781-a81b-49e0-aa00-4f4dc4866ce3" },
+ { "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58" },
+ { "Id": "fbec3664-5fdd-44cc-8b67-6ce6e3109862" },
+ { "Id": "830b0d0e-57ed-4028-8325-dda9ae6a61d3" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:47.8200274Z",
+ "PublicId": "002629504947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE4.json b/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE4.json
new file mode 100644
index 000000000..08dbe170d
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE4.json
@@ -0,0 +1,176 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "fbec3664-5fdd-44cc-8b67-6ce6e3109862",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingText": "$loc UI_CONTRACT_PRIMROSE_OBJ_1",
+ "Image": "images/contracts/gamechangers/Gamechanger_Paris_BreakAndEnter_2ndFloor.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_PARIS_SAFE_SECOND_FLOOR_NAME",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PRIMROSE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["d2b55056-e543-4c0e-85f5-eddf96a8a3df"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "b5664bed-462a-417c-bc07-6d9d3f666e2d",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PRIMROSE_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_PRIMROSE_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["857ae943-2efd-454c-ac43-07aa49cca43f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "857ae943-2efd-454c-ac43-07aa49cca43f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "b5664bed-462a-417c-bc07-6d9d3f666e2d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "857ae943-2efd-454c-ac43-07aa49cca43f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "58313621-37db-43dd-b468-dcf88ed55ead",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "b5664bed-462a-417c-bc07-6d9d3f666e2d",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PRIMROSE_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_PRIMROSE_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["2a0f2a31-b101-496e-8061-fb32284f7d15"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2a0f2a31-b101-496e-8061-fb32284f7d15"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "b5664bed-462a-417c-bc07-6d9d3f666e2d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2a0f2a31-b101-496e-8061-fb32284f7d15"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "830b0d0e-57ed-4028-8325-dda9ae6a61d3",
+ "06d64781-a81b-49e0-aa00-4f4dc4866ce3"
+ ]
+ },
+ "Metadata": {
+ "Id": "87532edc-a71b-40f7-86f5-bef01e87d0fc",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-08T07:54:53.527Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_PRIMROSE_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_PRIMROSE_LEVEL_4_DESC",
+ "CodeName_Hint": "Primrose - Level 4",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "2e365b7c-817d-4213-8fb1-496fa8067e7b",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "58313621-37db-43dd-b468-dcf88ed55ead" },
+ { "Id": "06d64781-a81b-49e0-aa00-4f4dc4866ce3" },
+ { "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58" },
+ { "Id": "fbec3664-5fdd-44cc-8b67-6ce6e3109862" },
+ { "Id": "830b0d0e-57ed-4028-8325-dda9ae6a61d3" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:47.8982369Z",
+ "PublicId": "002913791247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE5.json b/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE5.json
new file mode 100644
index 000000000..0ad95bae3
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/PRIMROSE/PRIMROSE5.json
@@ -0,0 +1,178 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "fbec3664-5fdd-44cc-8b67-6ce6e3109862",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingText": "$loc UI_CONTRACT_PRIMROSE_OBJ_1",
+ "Image": "images/contracts/gamechangers/Gamechanger_Paris_BreakAndEnter_2ndFloor.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_PARIS_SAFE_SECOND_FLOOR_NAME",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PRIMROSE_OBJ_1" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["d2b55056-e543-4c0e-85f5-eddf96a8a3df"]
+ },
+ "States": {
+ "Start": {
+ "ItemPickedUp": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "195dcd6b-6663-4768-9e0a-c94e244cbea4"
+ ]
+ },
+ "Transition": "Success"
+ },
+ "Gamechanger_Safe_Content_Destroyed": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ },
+ {
+ "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "b5664bed-462a-417c-bc07-6d9d3f666e2d",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PRIMROSE_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_PRIMROSE_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["857ae943-2efd-454c-ac43-07aa49cca43f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "857ae943-2efd-454c-ac43-07aa49cca43f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "b5664bed-462a-417c-bc07-6d9d3f666e2d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "857ae943-2efd-454c-ac43-07aa49cca43f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "58313621-37db-43dd-b468-dcf88ed55ead",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "b5664bed-462a-417c-bc07-6d9d3f666e2d",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_PRIMROSE_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_PRIMROSE_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["2a0f2a31-b101-496e-8061-fb32284f7d15"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2a0f2a31-b101-496e-8061-fb32284f7d15"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "b5664bed-462a-417c-bc07-6d9d3f666e2d"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2a0f2a31-b101-496e-8061-fb32284f7d15"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "830b0d0e-57ed-4028-8325-dda9ae6a61d3",
+ "06d64781-a81b-49e0-aa00-4f4dc4866ce3",
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f"
+ ]
+ },
+ "Metadata": {
+ "Id": "29bc2f85-79ea-45b3-a9e0-bd4abcee1e67",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-10-08T07:58:54.307Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_PRIMROSE_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_PRIMROSE_LEVEL_5_DESC",
+ "CodeName_Hint": "Primrose - Level 5",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "2e365b7c-817d-4213-8fb1-496fa8067e7b",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "58313621-37db-43dd-b468-dcf88ed55ead" },
+ { "Id": "06d64781-a81b-49e0-aa00-4f4dc4866ce3" },
+ { "Id": "2bc975e7-e3e7-4096-a9e0-1dd735f00f58" },
+ { "Id": "fbec3664-5fdd-44cc-8b67-6ce6e3109862" },
+ { "Id": "830b0d0e-57ed-4028-8325-dda9ae6a61d3" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:47.9762794Z",
+ "PublicId": "002655733247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/TORENIA/TORENIA.json b/contractdata/PARIS/ESCALATION/TORENIA/TORENIA.json
new file mode 100644
index 000000000..0adb9bb56
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/TORENIA/TORENIA.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "Entrances": ["461d35f5-55f5-4b07-884c-1fc1af3d1dc0"],
+ "Stashpoints": []
+ },
+ "Metadata": {
+ "Id": "4f6ee6ec-b6d7-4958-9838-0352c10294a0",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T14:45:56.41Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_TORENIA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_TORENIA_GROUP_DESC",
+ "CodeName_Hint": "Torenia Group",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Paris_Torenia.jpg",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris_torenia.entity",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Type": "escalation",
+ "Release": "1.13.0 Escalation",
+ "Entitlements": ["TOKEN_OUTFIT_PARIS_CLOWN", "H1_LEGACY_STANDARD"],
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "f89027eb-8ed9-49e3-8bb4-a6306f72e3d9",
+ "2eb41963-a140-4ecb-9a05-327d4fd65408",
+ "5cb1a153-3b56-417a-8e75-10066bf397b6"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:26.0073792Z",
+ "PublicId": "002338107247"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/CORKY1.json b/contractdata/PARIS/ESCALATION/TORENIA/TORENIA1.json
similarity index 85%
rename from contractdata/PARIS/CORKY1.json
rename to contractdata/PARIS/ESCALATION/TORENIA/TORENIA1.json
index 9602d3767..1c56fb03f 100644
--- a/contractdata/PARIS/CORKY1.json
+++ b/contractdata/PARIS/ESCALATION/TORENIA/TORENIA1.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "0cccbea8-cf5e-443c-aa7f-6c5114ee5d5d",
@@ -57,9 +56,7 @@
"Transition": "Failure"
}
],
- "Bat_OutOfReach": {
- "Transition": "Failure"
- },
+ "Bat_OutOfReach": { "Transition": "Failure" },
"Kill": {
"Condition": {
"$eq": [
@@ -85,7 +82,7 @@
"Metadata": {
"Id": "f89027eb-8ed9-49e3-8bb4-a6306f72e3d9",
"IsPublished": true,
- "CreationTimestamp": "2015-08-19T12:08:33.0800911Z",
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Title": "UI_CONTRACT_TORENIA_LEVEL_1_TITLE",
"Description": "",
@@ -95,21 +92,14 @@
"Location": "LOCATION_PARIS",
"Type": "escalation",
"InGroup": "4f6ee6ec-b6d7-4958-9838-0352c10294a0",
- "TileImage": "images/contracts/escalation/ContractEscalation_Paris_Torenia.jpg",
"GroupObjectiveDisplayOrder": [
- {
- "Id": "0cccbea8-cf5e-443c-aa7f-6c5114ee5d5d"
- },
- {
- "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
- },
- {
- "Id": "61d70ece-aa00-4840-9479-c9f6cd5e9e95"
- }
+ { "Id": "0cccbea8-cf5e-443c-aa7f-6c5114ee5d5d" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "Id": "61d70ece-aa00-4840-9479-c9f6cd5e9e95" }
],
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "LastUpdate": "2021-04-26T07:55:57.3295604Z",
- "PublicId": "002670644447"
+ "LastUpdate": "2020-11-09T13:35:51.3825405Z",
+ "PublicId": "002670644447",
+ "Entitlements": ["TOKEN_OUTFIT_PARIS_CLOWN", "H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/PARIS/CORKY2.json b/contractdata/PARIS/ESCALATION/TORENIA/TORENIA2.json
similarity index 85%
rename from contractdata/PARIS/CORKY2.json
rename to contractdata/PARIS/ESCALATION/TORENIA/TORENIA2.json
index 3e87fe8a7..01906889c 100644
--- a/contractdata/PARIS/CORKY2.json
+++ b/contractdata/PARIS/ESCALATION/TORENIA/TORENIA2.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "0cccbea8-cf5e-443c-aa7f-6c5114ee5d5d",
@@ -57,9 +56,7 @@
"Transition": "Failure"
}
],
- "Bat_OutOfReach": {
- "Transition": "Failure"
- },
+ "Bat_OutOfReach": { "Transition": "Failure" },
"Kill": {
"Condition": {
"$eq": [
@@ -79,9 +76,7 @@
"ObjectiveType": "custom",
"BriefingName": "$loc UI_CONTRACT_TORENIA_BALOON_BRIEFING_NAME",
"Image": "images/contracts/escalation/ContractEscalation_Paris_Torenia_Balloons_Obj.jpg",
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_TORENIA_OBJ_2"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_TORENIA_OBJ_2" },
"BriefingText": "$loc UI_CONTRACT_TORENIA_BALOON_BRIEFING_DESC",
"Type": "statemachine",
"Definition": {
@@ -118,9 +113,7 @@
},
"Transition": "Success"
},
- {
- "Transition": "Start"
- }
+ { "Transition": "Start" }
]
}
}
@@ -138,7 +131,7 @@
"Metadata": {
"Id": "2eb41963-a140-4ecb-9a05-327d4fd65408",
"IsPublished": true,
- "CreationTimestamp": "2015-08-19T12:08:33.0800911Z",
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Title": "UI_CONTRACT_TORENIA_LEVEL_2_TITLE",
"Description": "",
@@ -148,25 +141,15 @@
"Location": "LOCATION_PARIS",
"Type": "escalation",
"InGroup": "4f6ee6ec-b6d7-4958-9838-0352c10294a0",
- "TileImage": "images/contracts/escalation/ContractEscalation_Paris_Torenia.jpg",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "33f8488a-d8d9-46d9-be32-2a361208957e"
- },
- {
- "Id": "0cccbea8-cf5e-443c-aa7f-6c5114ee5d5d"
- },
- {
- "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
- },
- {
- "Id": "61d70ece-aa00-4840-9479-c9f6cd5e9e95"
- }
+ { "IsNew": true, "Id": "33f8488a-d8d9-46d9-be32-2a361208957e" },
+ { "Id": "0cccbea8-cf5e-443c-aa7f-6c5114ee5d5d" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "Id": "61d70ece-aa00-4840-9479-c9f6cd5e9e95" }
],
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "LastUpdate": "2021-04-26T07:55:57.3495126Z",
- "PublicId": "002223078447"
+ "LastUpdate": "2020-11-09T13:35:51.4762958Z",
+ "PublicId": "002223078447",
+ "Entitlements": ["TOKEN_OUTFIT_PARIS_CLOWN", "H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/PARIS/CORKY3.json b/contractdata/PARIS/ESCALATION/TORENIA/TORENIA3.json
similarity index 83%
rename from contractdata/PARIS/CORKY3.json
rename to contractdata/PARIS/ESCALATION/TORENIA/TORENIA3.json
index 276e0566e..e84e57486 100644
--- a/contractdata/PARIS/CORKY3.json
+++ b/contractdata/PARIS/ESCALATION/TORENIA/TORENIA3.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "0cccbea8-cf5e-443c-aa7f-6c5114ee5d5d",
@@ -57,9 +56,7 @@
"Transition": "Failure"
}
],
- "Bat_OutOfReach": {
- "Transition": "Failure"
- },
+ "Bat_OutOfReach": { "Transition": "Failure" },
"Kill": {
"Condition": {
"$eq": [
@@ -79,9 +76,7 @@
"ObjectiveType": "custom",
"BriefingName": "$loc UI_CONTRACT_TORENIA_BALOON_BRIEFING_NAME",
"Image": "images/contracts/escalation/ContractEscalation_Paris_Torenia_Balloons_Obj.jpg",
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_TORENIA_OBJ_2"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_TORENIA_OBJ_2" },
"BriefingText": "$loc UI_CONTRACT_TORENIA_BALOON_BRIEFING_DESC",
"Type": "statemachine",
"Definition": {
@@ -118,9 +113,7 @@
},
"Transition": "Success"
},
- {
- "Transition": "Start"
- }
+ { "Transition": "Start" }
]
}
}
@@ -132,9 +125,7 @@
"ObjectiveType": "custom",
"BriefingName": "$loc UI_CONTRACT_TORENIA_PACIFY_BRIEFING_NAME",
"Image": "images/contracts/escalation/ContractEscalation_Paris_Torenia_Pacify_Ten_Obj.jpg",
- "HUDTemplate": {
- "display": "$loc UI_CONTRACT_TORENIA_OBJ_3"
- },
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_TORENIA_OBJ_3" },
"BriefingText": "$loc UI_CONTRACT_TORENIA_PACIFY_BRIEFING_DESC",
"Type": "statemachine",
"Definition": {
@@ -159,9 +150,7 @@
},
"Condition": {
"$and": [
- {
- "$eq": ["$Value.ActorType", 1]
- },
+ { "$eq": ["$Value.ActorType", 1] },
{
"$eq": [
"$Value.KillItemRepositoryId",
@@ -172,9 +161,7 @@
},
"Transition": "CheckCount"
},
- "Bat_OutOfReach": {
- "Transition": "Failure"
- }
+ "Bat_OutOfReach": { "Transition": "Failure" }
},
"CheckCount": {
"-": [
@@ -187,9 +174,7 @@
},
"Transition": "Success"
},
- {
- "Transition": "Start"
- }
+ { "Transition": "Start" }
]
}
}
@@ -207,7 +192,7 @@
"Metadata": {
"Id": "5cb1a153-3b56-417a-8e75-10066bf397b6",
"IsPublished": true,
- "CreationTimestamp": "2015-08-19T12:08:33.0800911Z",
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Title": "UI_CONTRACT_TORENIA_LEVEL_3_TITLE",
"Description": "",
@@ -217,28 +202,16 @@
"Location": "LOCATION_PARIS",
"Type": "escalation",
"InGroup": "4f6ee6ec-b6d7-4958-9838-0352c10294a0",
- "TileImage": "images/contracts/escalation/ContractEscalation_Paris_Torenia.jpg",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "e94bcc93-1cd1-4b09-b4b9-0081339c8994"
- },
- {
- "Id": "33f8488a-d8d9-46d9-be32-2a361208957e"
- },
- {
- "Id": "0cccbea8-cf5e-443c-aa7f-6c5114ee5d5d"
- },
- {
- "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3"
- },
- {
- "Id": "61d70ece-aa00-4840-9479-c9f6cd5e9e95"
- }
+ { "IsNew": true, "Id": "e94bcc93-1cd1-4b09-b4b9-0081339c8994" },
+ { "Id": "33f8488a-d8d9-46d9-be32-2a361208957e" },
+ { "Id": "0cccbea8-cf5e-443c-aa7f-6c5114ee5d5d" },
+ { "Id": "63055f1a-bcd2-4e0f-8caf-b446f01d02f3" },
+ { "Id": "61d70ece-aa00-4840-9479-c9f6cd5e9e95" }
],
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "LastUpdate": "2021-04-26T07:55:57.3694653Z",
- "PublicId": "002859453447"
+ "LastUpdate": "2020-11-09T13:35:51.5700443Z",
+ "PublicId": "002859453447",
+ "Entitlements": ["TOKEN_OUTFIT_PARIS_CLOWN", "H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/PARIS/ESCALATION/TULIP/TULIP.json b/contractdata/PARIS/ESCALATION/TULIP/TULIP.json
new file mode 100644
index 000000000..924c70e49
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/TULIP/TULIP.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "EnableSaving": false
+ },
+ "Metadata": {
+ "Id": "a1e7fdb4-88a4-4dbd-9ef2-d9bd1762cec2",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T12:08:33.08Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_TULIP_GROUP_TITLE",
+ "Description": "UI_CONTRACT_TULIP_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Tulip.jpg",
+ "CodeName_Hint": "Tulip Group",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "e853782d-6484-48d4-a941-4a9821763802",
+ "172803e8-28fa-4288-941c-a7dd6e1cea2e",
+ "16a0120d-413a-4a78-a6da-e013899569fe",
+ "9c0d6a91-d3c6-4393-9cd8-960fd44d7360",
+ "23ded45d-c08c-4077-bdc8-ec4118bc70ce"
+ ]
+ },
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "Release": "1.0.x Escalation",
+ "LastUpdate": "2020-11-09T13:35:26.1167529Z",
+ "PublicId": "002553254347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/TULIP/TULIP1.json b/contractdata/PARIS/ESCALATION/TULIP/TULIP1.json
new file mode 100644
index 000000000..4879c17c7
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/TULIP/TULIP1.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "4938115b-7708-4622-ae1f-5b72ded95baf",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "3ec5ac4d-77c0-4840-8c1a-3cec7441158f"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "e853782d-6484-48d4-a941-4a9821763802",
+ "InGroup": "a1e7fdb4-88a4-4dbd-9ef2-d9bd1762cec2",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-18T14:14:34.88Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_TULIP_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_TULIP_LEVEL_1_DESC",
+ "CodeName_Hint": "Tulip - Level 1",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "4938115b-7708-4622-ae1f-5b72ded95baf" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:51.7419199Z",
+ "PublicId": "002865967047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/TULIP/TULIP2.json b/contractdata/PARIS/ESCALATION/TULIP/TULIP2.json
new file mode 100644
index 000000000..d256398bd
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/TULIP/TULIP2.json
@@ -0,0 +1,39 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "4938115b-7708-4622-ae1f-5b72ded95baf",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "3ec5ac4d-77c0-4840-8c1a-3cec7441158f"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["ba550fb7-47f0-488d-9c37-accbaaf44e36"]
+ },
+ "Metadata": {
+ "Id": "172803e8-28fa-4288-941c-a7dd6e1cea2e",
+ "InGroup": "a1e7fdb4-88a4-4dbd-9ef2-d9bd1762cec2",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-18T14:32:40.72Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_TULIP_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_TULIP_LEVEL_2_DESC",
+ "CodeName_Hint": "Tulip - Level 2",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "4938115b-7708-4622-ae1f-5b72ded95baf" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:51.8044218Z",
+ "PublicId": "002121956347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/TULIP/TULIP3.json b/contractdata/PARIS/ESCALATION/TULIP/TULIP3.json
new file mode 100644
index 000000000..c29af2595
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/TULIP/TULIP3.json
@@ -0,0 +1,95 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "4938115b-7708-4622-ae1f-5b72ded95baf",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "3ec5ac4d-77c0-4840-8c1a-3cec7441158f"
+ }
+ }
+ },
+ {
+ "Id": "0561ef8f-602e-4166-bba6-7f100a76e415",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_TULIP_LEVEL_3_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_TULIP_LEVEL_3_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["65976c9c-75c7-4379-a2ab-e6ccf4df5b58"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "65976c9c-75c7-4379-a2ab-e6ccf4df5b58"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Explosive",
+ true
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "65976c9c-75c7-4379-a2ab-e6ccf4df5b58"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["ba550fb7-47f0-488d-9c37-accbaaf44e36"]
+ },
+ "Metadata": {
+ "Id": "16a0120d-413a-4a78-a6da-e013899569fe",
+ "InGroup": "a1e7fdb4-88a4-4dbd-9ef2-d9bd1762cec2",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T08:02:16.433Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_TULIP_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_TULIP_LEVEL_3_DESC",
+ "CodeName_Hint": "Tulip - Level 3",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0561ef8f-602e-4166-bba6-7f100a76e415" },
+ { "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "4938115b-7708-4622-ae1f-5b72ded95baf" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:51.8981662Z",
+ "PublicId": "002369532347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/TULIP/TULIP4.json b/contractdata/PARIS/ESCALATION/TULIP/TULIP4.json
new file mode 100644
index 000000000..34a579b2c
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/TULIP/TULIP4.json
@@ -0,0 +1,99 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "4938115b-7708-4622-ae1f-5b72ded95baf",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "3ec5ac4d-77c0-4840-8c1a-3cec7441158f"
+ }
+ }
+ },
+ {
+ "Id": "0561ef8f-602e-4166-bba6-7f100a76e415",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_TULIP_LEVEL_3_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_TULIP_LEVEL_3_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["65976c9c-75c7-4379-a2ab-e6ccf4df5b58"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "65976c9c-75c7-4379-a2ab-e6ccf4df5b58"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Explosive",
+ true
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "65976c9c-75c7-4379-a2ab-e6ccf4df5b58"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "ba550fb7-47f0-488d-9c37-accbaaf44e36",
+ "174898dc-3f20-4dd8-8dd0-7709576360a3"
+ ]
+ },
+ "Metadata": {
+ "Id": "9c0d6a91-d3c6-4393-9cd8-960fd44d7360",
+ "InGroup": "a1e7fdb4-88a4-4dbd-9ef2-d9bd1762cec2",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T08:13:09.683Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_TULIP_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_TULIP_LEVEL_4_DESC",
+ "CodeName_Hint": "Tulip - Level 4",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "174898dc-3f20-4dd8-8dd0-7709576360a3" },
+ { "Id": "0561ef8f-602e-4166-bba6-7f100a76e415" },
+ { "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "4938115b-7708-4622-ae1f-5b72ded95baf" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:52.1481704Z",
+ "PublicId": "002386400947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/TULIP/TULIP5.json b/contractdata/PARIS/ESCALATION/TULIP/TULIP5.json
new file mode 100644
index 000000000..c6c59de60
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/TULIP/TULIP5.json
@@ -0,0 +1,101 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "4938115b-7708-4622-ae1f-5b72ded95baf",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "3ec5ac4d-77c0-4840-8c1a-3cec7441158f"
+ }
+ }
+ },
+ {
+ "Id": "0561ef8f-602e-4166-bba6-7f100a76e415",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_TULIP_LEVEL_3_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_TULIP_LEVEL_3_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["65976c9c-75c7-4379-a2ab-e6ccf4df5b58"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "65976c9c-75c7-4379-a2ab-e6ccf4df5b58"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Explosive",
+ true
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "65976c9c-75c7-4379-a2ab-e6ccf4df5b58"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "174898dc-3f20-4dd8-8dd0-7709576360a3",
+ "ba550fb7-47f0-488d-9c37-accbaaf44e36",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230"
+ ]
+ },
+ "Metadata": {
+ "Id": "23ded45d-c08c-4077-bdc8-ec4118bc70ce",
+ "InGroup": "a1e7fdb4-88a4-4dbd-9ef2-d9bd1762cec2",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-19T08:17:45.213Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_TULIP_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_TULIP_LEVEL_5_DESC",
+ "CodeName_Hint": "Tulip - Level 5",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "Location": "LOCATION_PARIS",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "174898dc-3f20-4dd8-8dd0-7709576360a3" },
+ { "Id": "0561ef8f-602e-4166-bba6-7f100a76e415" },
+ { "Id": "ba550fb7-47f0-488d-9c37-accbaaf44e36" },
+ { "Id": "4938115b-7708-4622-ae1f-5b72ded95baf" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:52.2575399Z",
+ "PublicId": "002607895647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA.json b/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA.json
new file mode 100644
index 000000000..78bb3a5f7
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "54e6c794-2855-4ecf-acc2-d7710d5d96d1",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T14:45:56.41Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_WISTERIA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_WISTERIA_GROUP_DESC",
+ "CodeName_Hint": "Wisteria Group",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Wisteria.jpg",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "RequiredUnlockable": "ACCESS_HIT_PEACOCK",
+ "Type": "escalation",
+ "Release": "1.0.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "46a1144c-238d-40c5-8a6e-2dd5283f32e4",
+ "ab9f0e85-c489-4852-9fa4-ddafbbfc2be8",
+ "c4272d39-5e2d-4c21-9db6-7359a29d2d6f",
+ "15e2b1e0-2929-4f89-b166-cf44e1736a80",
+ "390c756e-9fce-4100-8063-4b89eebfd91b"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:26.4761341Z",
+ "PublicId": "002178065947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA1.json b/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA1.json
new file mode 100644
index 000000000..52a37ded1
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA1.json
@@ -0,0 +1,83 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "65898e62-dd29-4bb4-95f9-83d8e4678955",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_WISTERIA_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_WISTERIA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d85b4a79-6efe-40e0-96ca-284304d92378"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d85b4a79-6efe-40e0-96ca-284304d92378"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "melee"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d85b4a79-6efe-40e0-96ca-284304d92378"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "46a1144c-238d-40c5-8a6e-2dd5283f32e4",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T12:16:08.417Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_WISTERIA_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_WISTERIA_LEVEL_1_DESC",
+ "CodeName_Hint": "Wisteria - level 1",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "54e6c794-2855-4ecf-acc2-d7710d5d96d1",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "65898e62-dd29-4bb4-95f9-83d8e4678955" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:52.7419218Z",
+ "PublicId": "002637983447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA2.json b/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA2.json
new file mode 100644
index 000000000..42a233e87
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA2.json
@@ -0,0 +1,84 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "65898e62-dd29-4bb4-95f9-83d8e4678955",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_WISTERIA_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_WISTERIA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d85b4a79-6efe-40e0-96ca-284304d92378"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d85b4a79-6efe-40e0-96ca-284304d92378"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "melee"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d85b4a79-6efe-40e0-96ca-284304d92378"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["3a22b9d5-18d7-4051-adae-87bc6769b36f"]
+ },
+ "Metadata": {
+ "Id": "ab9f0e85-c489-4852-9fa4-ddafbbfc2be8",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T12:31:07.757Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_WISTERIA_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_WISTERIA_LEVEL_2_DESC",
+ "CodeName_Hint": "Wisteria - level 2",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "54e6c794-2855-4ecf-acc2-d7710d5d96d1",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "3a22b9d5-18d7-4051-adae-87bc6769b36f" },
+ { "Id": "65898e62-dd29-4bb4-95f9-83d8e4678955" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:52.8512973Z",
+ "PublicId": "002936367647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA3.json b/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA3.json
new file mode 100644
index 000000000..8c4b0362c
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA3.json
@@ -0,0 +1,140 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "65898e62-dd29-4bb4-95f9-83d8e4678955",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_WISTERIA_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_WISTERIA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d85b4a79-6efe-40e0-96ca-284304d92378"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d85b4a79-6efe-40e0-96ca-284304d92378"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "melee"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d85b4a79-6efe-40e0-96ca-284304d92378"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "b2fcac60-8cb9-433d-9072-341a608fdd72",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_drown",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_WISTERIA_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_WISTERIA_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["e5b4a8e0-c01d-4bd9-9a8c-2eabb0c785d8"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e5b4a8e0-c01d-4bd9-9a8c-2eabb0c785d8"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.SetPieceType",
+ "7b28519a-3c66-4498-a61b-ae6926a85594"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e5b4a8e0-c01d-4bd9-9a8c-2eabb0c785d8"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["3a22b9d5-18d7-4051-adae-87bc6769b36f"]
+ },
+ "Metadata": {
+ "Id": "c4272d39-5e2d-4c21-9db6-7359a29d2d6f",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T12:31:12.467Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_WISTERIA_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_WISTERIA_LEVEL_3_DESC",
+ "CodeName_Hint": "Wisteria - level 3",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "54e6c794-2855-4ecf-acc2-d7710d5d96d1",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "b2fcac60-8cb9-433d-9072-341a608fdd72" },
+ { "Id": "3a22b9d5-18d7-4051-adae-87bc6769b36f" },
+ { "Id": "65898e62-dd29-4bb4-95f9-83d8e4678955" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:52.8981709Z",
+ "PublicId": "002090413247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA4.json b/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA4.json
new file mode 100644
index 000000000..6f730bf41
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA4.json
@@ -0,0 +1,144 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "65898e62-dd29-4bb4-95f9-83d8e4678955",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_WISTERIA_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_WISTERIA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d85b4a79-6efe-40e0-96ca-284304d92378"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d85b4a79-6efe-40e0-96ca-284304d92378"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "melee"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d85b4a79-6efe-40e0-96ca-284304d92378"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "b2fcac60-8cb9-433d-9072-341a608fdd72",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_drown",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_WISTERIA_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_WISTERIA_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["e5b4a8e0-c01d-4bd9-9a8c-2eabb0c785d8"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e5b4a8e0-c01d-4bd9-9a8c-2eabb0c785d8"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.SetPieceType",
+ "7b28519a-3c66-4498-a61b-ae6926a85594"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e5b4a8e0-c01d-4bd9-9a8c-2eabb0c785d8"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3a22b9d5-18d7-4051-adae-87bc6769b36f",
+ "576b385f-2213-4f72-a17c-c346338d3d9f"
+ ]
+ },
+ "Metadata": {
+ "Id": "15e2b1e0-2929-4f89-b166-cf44e1736a80",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T12:31:18.167Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_WISTERIA_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_WISTERIA_LEVEL_4_DESC",
+ "CodeName_Hint": "Wisteria - level 4",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "54e6c794-2855-4ecf-acc2-d7710d5d96d1",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "576b385f-2213-4f72-a17c-c346338d3d9f" },
+ { "Id": "b2fcac60-8cb9-433d-9072-341a608fdd72" },
+ { "Id": "3a22b9d5-18d7-4051-adae-87bc6769b36f" },
+ { "Id": "65898e62-dd29-4bb4-95f9-83d8e4678955" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:52.9919215Z",
+ "PublicId": "002511888747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA5.json b/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA5.json
new file mode 100644
index 000000000..cb1149546
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/WISTERIA/WISTERIA5.json
@@ -0,0 +1,155 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "65898e62-dd29-4bb4-95f9-83d8e4678955",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_WISTERIA_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_WISTERIA_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d85b4a79-6efe-40e0-96ca-284304d92378"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d85b4a79-6efe-40e0-96ca-284304d92378"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "992cc7b6-4ccf-4ae8-a467-e9b2aabaeeb5"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "melee"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d85b4a79-6efe-40e0-96ca-284304d92378"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "b2fcac60-8cb9-433d-9072-341a608fdd72",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident_drown",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_WISTERIA_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_WISTERIA_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["e5b4a8e0-c01d-4bd9-9a8c-2eabb0c785d8"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e5b4a8e0-c01d-4bd9-9a8c-2eabb0c785d8"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.SetPieceType",
+ "7b28519a-3c66-4498-a61b-ae6926a85594"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e5b4a8e0-c01d-4bd9-9a8c-2eabb0c785d8"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "c72e112c-7073-4e7b-9f9f-93dc17e9c5a0"
+ }
+ },
+ "Id": "26be1913-c8d8-4abc-a627-38ed9c99b76d",
+ "Category": "primary"
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3a22b9d5-18d7-4051-adae-87bc6769b36f",
+ "576b385f-2213-4f72-a17c-c346338d3d9f"
+ ]
+ },
+ "Metadata": {
+ "Id": "390c756e-9fce-4100-8063-4b89eebfd91b",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-04T12:31:21.467Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_WISTERIA_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_WISTERIA_LEVEL_5_DESC",
+ "CodeName_Hint": "Wisteria - level 5",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_pro/scenes/missions/paris/_scene_paris.entity",
+ "Type": "escalation",
+ "InGroup": "54e6c794-2855-4ecf-acc2-d7710d5d96d1",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "26be1913-c8d8-4abc-a627-38ed9c99b76d" },
+ { "Id": "576b385f-2213-4f72-a17c-c346338d3d9f" },
+ { "Id": "b2fcac60-8cb9-433d-9072-341a608fdd72" },
+ { "Id": "3a22b9d5-18d7-4051-adae-87bc6769b36f" },
+ { "Id": "65898e62-dd29-4bb4-95f9-83d8e4678955" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:53.1325481Z",
+ "PublicId": "002312916147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/PARIS/ESCALATION/XMAS/XMAS.json b/contractdata/PARIS/ESCALATION/XMAS/XMAS.json
new file mode 100644
index 000000000..cde5ebe4c
--- /dev/null
+++ b/contractdata/PARIS/ESCALATION/XMAS/XMAS.json
@@ -0,0 +1,20 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Id": "07bbf22b-d6ae-4883-bec2-122eeeb7b665",
+ "Title": "UI_PEACOCK_SOUTHERN_COMFORT",
+ "Type": "escalation",
+ "Location": "LOCATION_PARIS",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
+ "TileImage": "images/contracts/featured/RedMenace.jpg",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "d415f893-563a-443a-860e-33cf90c4547b",
+ "6fa8267b-730f-48c7-ae62-f7155eb62340",
+ "7e392d08-e3db-4f96-8bf2-97d28369dbec"
+ ]
+ },
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ }
+}
diff --git a/contractdata/PARIS/XMAS1.json b/contractdata/PARIS/ESCALATION/XMAS/XMAS1.json
similarity index 98%
rename from contractdata/PARIS/XMAS1.json
rename to contractdata/PARIS/ESCALATION/XMAS/XMAS1.json
index 526651251..88035981b 100644
--- a/contractdata/PARIS/XMAS1.json
+++ b/contractdata/PARIS/ESCALATION/XMAS/XMAS1.json
@@ -171,6 +171,7 @@
"ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
"Location": "LOCATION_PARIS",
"InGroup": "07bbf22b-d6ae-4883-bec2-122eeeb7b665",
- "TileImage": "images/contracts/featured/RedMenace.jpg"
+ "TileImage": "images/contracts/featured/RedMenace.jpg",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
}
}
diff --git a/contractdata/PARIS/XMAS2.json b/contractdata/PARIS/ESCALATION/XMAS/XMAS2.json
similarity index 98%
rename from contractdata/PARIS/XMAS2.json
rename to contractdata/PARIS/ESCALATION/XMAS/XMAS2.json
index 351a32aeb..9794be881 100644
--- a/contractdata/PARIS/XMAS2.json
+++ b/contractdata/PARIS/ESCALATION/XMAS/XMAS2.json
@@ -208,6 +208,7 @@
"ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
"Location": "LOCATION_PARIS",
"InGroup": "07bbf22b-d6ae-4883-bec2-122eeeb7b665",
- "TileImage": "images/contracts/featured/RedMenace.jpg"
+ "TileImage": "images/contracts/featured/RedMenace.jpg",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
}
}
diff --git a/contractdata/PARIS/XMAS3.json b/contractdata/PARIS/ESCALATION/XMAS/XMAS3.json
similarity index 98%
rename from contractdata/PARIS/XMAS3.json
rename to contractdata/PARIS/ESCALATION/XMAS/XMAS3.json
index ee5791c7f..ef5063b90 100644
--- a/contractdata/PARIS/XMAS3.json
+++ b/contractdata/PARIS/ESCALATION/XMAS/XMAS3.json
@@ -238,6 +238,7 @@
"ScenePath": "assembly:/_PRO/Scenes/Missions/Paris/_scene_paris.entity",
"Location": "LOCATION_PARIS",
"InGroup": "07bbf22b-d6ae-4883-bec2-122eeeb7b665",
- "TileImage": "images/contracts/featured/RedMenace.jpg"
+ "TileImage": "images/contracts/featured/RedMenace.jpg",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
}
}
diff --git a/contractdata/SANTAFORTUNA/THEREVOLUTIONARY.json b/contractdata/SANTAFORTUNA/ELUSIVE/THEREVOLUTIONARY.json
similarity index 97%
rename from contractdata/SANTAFORTUNA/THEREVOLUTIONARY.json
rename to contractdata/SANTAFORTUNA/ELUSIVE/THEREVOLUTIONARY.json
index 30297f8a1..afb50db13 100644
--- a/contractdata/SANTAFORTUNA/THEREVOLUTIONARY.json
+++ b/contractdata/SANTAFORTUNA/ELUSIVE/THEREVOLUTIONARY.json
@@ -50,7 +50,8 @@
"Location": "LOCATION_COLOMBIA",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Entitlements": ["H2_LEGACY_STANDARD"],
- "PublicId": "021110827047"
+ "PublicId": "021110827047",
+ "Season": 2
},
"UserData": {}
}
diff --git a/contractdata/SANTAFORTUNA/ESCALATION/CALVINO/CALVINO.json b/contractdata/SANTAFORTUNA/ESCALATION/CALVINO/CALVINO.json
new file mode 100644
index 000000000..4f93fefd6
--- /dev/null
+++ b/contractdata/SANTAFORTUNA/ESCALATION/CALVINO/CALVINO.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "a5e81878-0eae-4bcf-af9b-9a7e7833f85d",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-16T13:25:49.4600825Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Colombia_Zinnia.jpg",
+ "Title": "UI_CONTRACT_ZINNIA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_ZINNIA_GROUP_DESC",
+ "CodeName_Hint": "Zinnia group",
+ "RequiredUnlockable": "ACCESS_HIT_HIPPO",
+ "Location": "LOCATION_COLOMBIA",
+ "ScenePath": "assembly:/_pro/scenes/missions/colombia/scene_hippo.entity",
+ "Release": "2.1.x Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "d265e641-dfaa-4b91-8f5f-227a8bed947a",
+ "ede95e7f-36b1-4c1b-a4c5-fba9edee296d",
+ "f0d8a930-3581-41c8-b985-31eaeef9b920"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:22.2729806Z",
+ "PublicId": "012955662847"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SANTAFORTUNA/CALVINO1.json b/contractdata/SANTAFORTUNA/ESCALATION/CALVINO/CALVINO1.json
similarity index 96%
rename from contractdata/SANTAFORTUNA/CALVINO1.json
rename to contractdata/SANTAFORTUNA/ESCALATION/CALVINO/CALVINO1.json
index b46de9b6f..86b3419c3 100644
--- a/contractdata/SANTAFORTUNA/CALVINO1.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/CALVINO/CALVINO1.json
@@ -24,7 +24,7 @@
},
"Metadata": {
"Id": "d265e641-dfaa-4b91-8f5f-227a8bed947a",
- "InGroup": "d7cac2f8-e870-4e68-92ba-19b6a88d1053",
+ "InGroup": "a5e81878-0eae-4bcf-af9b-9a7e7833f85d",
"IsPublished": true,
"CreationTimestamp": "2018-10-16T13:32:04.0830334Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/CALVINO2.json b/contractdata/SANTAFORTUNA/ESCALATION/CALVINO/CALVINO2.json
similarity index 98%
rename from contractdata/SANTAFORTUNA/CALVINO2.json
rename to contractdata/SANTAFORTUNA/ESCALATION/CALVINO/CALVINO2.json
index a466857f0..703ab7a52 100644
--- a/contractdata/SANTAFORTUNA/CALVINO2.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/CALVINO/CALVINO2.json
@@ -91,7 +91,7 @@
},
"Metadata": {
"Id": "ede95e7f-36b1-4c1b-a4c5-fba9edee296d",
- "InGroup": "d7cac2f8-e870-4e68-92ba-19b6a88d1053",
+ "InGroup": "a5e81878-0eae-4bcf-af9b-9a7e7833f85d",
"IsPublished": true,
"CreationTimestamp": "2018-10-16T16:12:30.0274594Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/CALVINO3.json b/contractdata/SANTAFORTUNA/ESCALATION/CALVINO/CALVINO3.json
similarity index 99%
rename from contractdata/SANTAFORTUNA/CALVINO3.json
rename to contractdata/SANTAFORTUNA/ESCALATION/CALVINO/CALVINO3.json
index 0ceeb1ec5..fde0613c9 100644
--- a/contractdata/SANTAFORTUNA/CALVINO3.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/CALVINO/CALVINO3.json
@@ -335,8 +335,8 @@
"GameChangerReferences": []
},
"Metadata": {
- "Id": "031097b4-b17f-11eb-8529-0242ac130003",
- "InGroup": "d7cac2f8-e870-4e68-92ba-19b6a88d1053",
+ "Id": "f0d8a930-3581-41c8-b985-31eaeef9b920",
+ "InGroup": "a5e81878-0eae-4bcf-af9b-9a7e7833f85d",
"IsPublished": true,
"CreationTimestamp": "2018-10-16T16:13:32.385394Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/ESCALATION/DELGADO/DELGADO.json b/contractdata/SANTAFORTUNA/ESCALATION/DELGADO/DELGADO.json
new file mode 100644
index 000000000..8293bc4a9
--- /dev/null
+++ b/contractdata/SANTAFORTUNA/ESCALATION/DELGADO/DELGADO.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "Entrances": ["bd73b983-9f48-4d2d-9340-5368603edb99"],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "757fd132-0300-45ec-b5bd-bdd48c543b5c",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-17T14:23:18.1345515Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Colombia_Rafflesia.jpg",
+ "Title": "UI_CONTRACT_RAFFLESIA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_RAFFLESIA_GROUP_DESC",
+ "CodeName_Hint": "Rafflesia - Group",
+ "Location": "LOCATION_COLOMBIA",
+ "RequiredUnlockable": "ACCESS_HIT_HIPPO",
+ "ScenePath": "assembly:/_pro/scenes/missions/colombia/scene_hippo_rafflesia.entity",
+ "Type": "escalation",
+ "Release": "2.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "4e846e60-c98b-4581-9487-083c0353b5a7",
+ "af558186-5ca1-41b9-ab87-b854345b77b5",
+ "19623520-8a89-4cc5-93f1-a4356fda16b2"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:22.0600395Z",
+ "PublicId": "012400854247"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SANTAFORTUNA/DELGADO1.json b/contractdata/SANTAFORTUNA/ESCALATION/DELGADO/DELGADO1.json
similarity index 99%
rename from contractdata/SANTAFORTUNA/DELGADO1.json
rename to contractdata/SANTAFORTUNA/ESCALATION/DELGADO/DELGADO1.json
index 06d3dbce0..6850069ba 100644
--- a/contractdata/SANTAFORTUNA/DELGADO1.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/DELGADO/DELGADO1.json
@@ -164,7 +164,7 @@
},
"Metadata": {
"Id": "4e846e60-c98b-4581-9487-083c0353b5a7",
- "InGroup": "11e632a1-e246-4641-927b-6fd7daf83016",
+ "InGroup": "757fd132-0300-45ec-b5bd-bdd48c543b5c",
"IsPublished": true,
"CreationTimestamp": "2018-10-17T14:35:18.194497Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/DELGADO2.json b/contractdata/SANTAFORTUNA/ESCALATION/DELGADO/DELGADO2.json
similarity index 99%
rename from contractdata/SANTAFORTUNA/DELGADO2.json
rename to contractdata/SANTAFORTUNA/ESCALATION/DELGADO/DELGADO2.json
index 41aaedef3..4f3c2cf53 100644
--- a/contractdata/SANTAFORTUNA/DELGADO2.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/DELGADO/DELGADO2.json
@@ -262,7 +262,7 @@
},
"Metadata": {
"Id": "af558186-5ca1-41b9-ab87-b854345b77b5",
- "InGroup": "11e632a1-e246-4641-927b-6fd7daf83016",
+ "InGroup": "757fd132-0300-45ec-b5bd-bdd48c543b5c",
"IsPublished": true,
"CreationTimestamp": "2018-10-17T14:36:33.4519425Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/DELGADO3.json b/contractdata/SANTAFORTUNA/ESCALATION/DELGADO/DELGADO3.json
similarity index 99%
rename from contractdata/SANTAFORTUNA/DELGADO3.json
rename to contractdata/SANTAFORTUNA/ESCALATION/DELGADO/DELGADO3.json
index 5c77bc789..146c77cd8 100644
--- a/contractdata/SANTAFORTUNA/DELGADO3.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/DELGADO/DELGADO3.json
@@ -497,8 +497,8 @@
"GameChangerReferences": []
},
"Metadata": {
- "Id": "4f726edc-a0dd-11eb-bcbc-0242ac130002",
- "InGroup": "11e632a1-e246-4641-927b-6fd7daf83016",
+ "Id": "19623520-8a89-4cc5-93f1-a4356fda16b2",
+ "InGroup": "757fd132-0300-45ec-b5bd-bdd48c543b5c",
"IsPublished": true,
"CreationTimestamp": "2018-10-17T14:37:03.9372876Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/ESCALATION/MACMILLAN/MACMILLAN.json b/contractdata/SANTAFORTUNA/ESCALATION/MACMILLAN/MACMILLAN.json
new file mode 100644
index 000000000..7bb971731
--- /dev/null
+++ b/contractdata/SANTAFORTUNA/ESCALATION/MACMILLAN/MACMILLAN.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": [],
+ "Entrances": ["d7013244-6f19-4895-bad8-3d75ceedd6fa"]
+ },
+ "Metadata": {
+ "Id": "d336d894-024a-4cd4-9867-dee7de70ee79",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-09-25T14:28:39.7651013Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Colombia_Calluna.jpg",
+ "Title": "UI_CONTRACT_CALLUNA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_CALLUNA_GROUP_DESC",
+ "CodeName_Hint": "Calluna Group",
+ "RequiredUnlockable": "ACCESS_HIT_HIPPO",
+ "Location": "LOCATION_COLOMBIA",
+ "ScenePath": "assembly:/_pro/scenes/missions/colombia/scene_hippo_calluna.entity",
+ "Release": "2.1.x Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "9f18dff5-6412-4240-91e4-4170d816c0fe",
+ "c976b9ea-1921-4ce9-8651-dce488ffeb36",
+ "c03510ef-1932-4b59-997a-3d75ef6e8e8d"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.2858839Z",
+ "PublicId": "012326329547"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SANTAFORTUNA/MACMILLAN1.json b/contractdata/SANTAFORTUNA/ESCALATION/MACMILLAN/MACMILLAN1.json
similarity index 98%
rename from contractdata/SANTAFORTUNA/MACMILLAN1.json
rename to contractdata/SANTAFORTUNA/ESCALATION/MACMILLAN/MACMILLAN1.json
index 35f4ed8ff..6577e7310 100644
--- a/contractdata/SANTAFORTUNA/MACMILLAN1.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/MACMILLAN/MACMILLAN1.json
@@ -82,7 +82,7 @@
},
"Metadata": {
"Id": "9f18dff5-6412-4240-91e4-4170d816c0fe",
- "InGroup": "e88c9be7-a802-40b4-b2ae-487b3d047e2c",
+ "InGroup": "d336d894-024a-4cd4-9867-dee7de70ee79",
"IsPublished": true,
"CreationTimestamp": "2018-09-25T14:48:26.8432512Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/MACMILLAN2.json b/contractdata/SANTAFORTUNA/ESCALATION/MACMILLAN/MACMILLAN2.json
similarity index 99%
rename from contractdata/SANTAFORTUNA/MACMILLAN2.json
rename to contractdata/SANTAFORTUNA/ESCALATION/MACMILLAN/MACMILLAN2.json
index d8b2516b8..814a95672 100644
--- a/contractdata/SANTAFORTUNA/MACMILLAN2.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/MACMILLAN/MACMILLAN2.json
@@ -222,7 +222,7 @@
},
"Metadata": {
"Id": "c976b9ea-1921-4ce9-8651-dce488ffeb36",
- "InGroup": "e88c9be7-a802-40b4-b2ae-487b3d047e2c",
+ "InGroup": "d336d894-024a-4cd4-9867-dee7de70ee79",
"IsPublished": true,
"CreationTimestamp": "2018-09-25T15:00:34.7410261Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/MACMILLAN3.json b/contractdata/SANTAFORTUNA/ESCALATION/MACMILLAN/MACMILLAN3.json
similarity index 99%
rename from contractdata/SANTAFORTUNA/MACMILLAN3.json
rename to contractdata/SANTAFORTUNA/ESCALATION/MACMILLAN/MACMILLAN3.json
index 1734a7724..caa7290c3 100644
--- a/contractdata/SANTAFORTUNA/MACMILLAN3.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/MACMILLAN/MACMILLAN3.json
@@ -319,8 +319,8 @@
"Entrances": ["d7013244-6f19-4895-bad8-3d75ceedd6fa"]
},
"Metadata": {
- "Id": "0310987c-b17f-11eb-8529-0242ac130003",
- "InGroup": "e88c9be7-a802-40b4-b2ae-487b3d047e2c",
+ "Id": "c03510ef-1932-4b59-997a-3d75ef6e8e8d",
+ "InGroup": "d336d894-024a-4cd4-9867-dee7de70ee79",
"IsPublished": true,
"CreationTimestamp": "2018-09-25T15:01:38.7653611Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/ESCALATION/MERLE/MERLE.json b/contractdata/SANTAFORTUNA/ESCALATION/MERLE/MERLE.json
new file mode 100644
index 000000000..c4359c5ba
--- /dev/null
+++ b/contractdata/SANTAFORTUNA/ESCALATION/MERLE/MERLE.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "be567ad3-23f4-4d0b-9d2e-b261ea845ef0",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-08T15:17:53.4397274Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Colombia_Titanumarum.jpg",
+ "Title": "UI_CONTRACT_TITANUMARUM_GROUP_TITLE",
+ "Description": "UI_CONTRACT_TITANUMARUM_GROUP_DESC",
+ "CodeName_Hint": "TITANUMARUM GROUP",
+ "Location": "LOCATION_COLOMBIA",
+ "RequiredUnlockable": "ACCESS_HIT_HIPPO",
+ "ScenePath": "assembly:/_pro/scenes/missions/colombia/scene_hippo.entity",
+ "Type": "escalation",
+ "Release": "2.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "68ac028f-e83f-4496-95a2-eb3c5b8825c9",
+ "50a56b1f-668f-402d-a6b7-0f759b33ca56",
+ "79d966d9-5756-4a2f-b7e7-468a1a1ac351"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:22.1822778Z",
+ "PublicId": "012072025547"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SANTAFORTUNA/MERLE1.json b/contractdata/SANTAFORTUNA/ESCALATION/MERLE/MERLE1.json
similarity index 98%
rename from contractdata/SANTAFORTUNA/MERLE1.json
rename to contractdata/SANTAFORTUNA/ESCALATION/MERLE/MERLE1.json
index 1432a01f4..1683b8152 100644
--- a/contractdata/SANTAFORTUNA/MERLE1.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/MERLE/MERLE1.json
@@ -77,7 +77,7 @@
},
"Metadata": {
"Id": "68ac028f-e83f-4496-95a2-eb3c5b8825c9",
- "InGroup": "3bdf8b88-c795-4f30-aa69-c04c3d05d8ce",
+ "InGroup": "be567ad3-23f4-4d0b-9d2e-b261ea845ef0",
"IsPublished": true,
"CreationTimestamp": "2018-10-08T15:23:15.8984863Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/MERLE2.json b/contractdata/SANTAFORTUNA/ESCALATION/MERLE/MERLE2.json
similarity index 99%
rename from contractdata/SANTAFORTUNA/MERLE2.json
rename to contractdata/SANTAFORTUNA/ESCALATION/MERLE/MERLE2.json
index 2341220ab..9d1ceade5 100644
--- a/contractdata/SANTAFORTUNA/MERLE2.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/MERLE/MERLE2.json
@@ -144,7 +144,7 @@
},
"Metadata": {
"Id": "50a56b1f-668f-402d-a6b7-0f759b33ca56",
- "InGroup": "3bdf8b88-c795-4f30-aa69-c04c3d05d8ce",
+ "InGroup": "be567ad3-23f4-4d0b-9d2e-b261ea845ef0",
"IsPublished": true,
"CreationTimestamp": "2018-10-08T15:29:54.4344154Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/MERLE3.json b/contractdata/SANTAFORTUNA/ESCALATION/MERLE/MERLE3.json
similarity index 99%
rename from contractdata/SANTAFORTUNA/MERLE3.json
rename to contractdata/SANTAFORTUNA/ESCALATION/MERLE/MERLE3.json
index b0d611f0c..9c304be24 100644
--- a/contractdata/SANTAFORTUNA/MERLE3.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/MERLE/MERLE3.json
@@ -512,8 +512,8 @@
"GameChangerReferences": []
},
"Metadata": {
- "Id": "b0718c68-b3ca-11eb-8529-0242ac130003",
- "InGroup": "3bdf8b88-c795-4f30-aa69-c04c3d05d8ce",
+ "Id": "79d966d9-5756-4a2f-b7e7-468a1a1ac351",
+ "InGroup": "be567ad3-23f4-4d0b-9d2e-b261ea845ef0",
"IsPublished": true,
"CreationTimestamp": "2018-10-08T15:30:49.8451831Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/ESCALATION/MONTAGUE/MONTAGUE.json b/contractdata/SANTAFORTUNA/ESCALATION/MONTAGUE/MONTAGUE.json
new file mode 100644
index 000000000..c8a48a0ce
--- /dev/null
+++ b/contractdata/SANTAFORTUNA/ESCALATION/MONTAGUE/MONTAGUE.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "70150cd2-ef76-4ba8-80cc-b1e63871b030",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-16T13:25:49.4600825Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Colombia_Snapdragon.jpg",
+ "Title": "UI_CONTRACT_SNAPDRAGON_GROUP_TITLE",
+ "Description": "UI_CONTRACT_SNAPDRAGON_GROUP_DESC",
+ "CodeName_Hint": "Snapdragon group",
+ "RequiredUnlockable": "ACCESS_HIT_HIPPO",
+ "Location": "LOCATION_COLOMBIA",
+ "ScenePath": "assembly:/_pro/scenes/missions/colombia/scene_hippo.entity",
+ "Release": "2.1.x Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "309eba43-f514-4ed1-ab9e-9f76547f4b6f",
+ "69b8a95b-03ff-4d4c-89b1-eb0ca4dbe6c0",
+ "e1e117f4-cf3e-4538-b085-4a226116f143"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:22.1547628Z",
+ "PublicId": "012518394847"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SANTAFORTUNA/MONTAGUE1.json b/contractdata/SANTAFORTUNA/ESCALATION/MONTAGUE/MONTAGUE1.json
similarity index 97%
rename from contractdata/SANTAFORTUNA/MONTAGUE1.json
rename to contractdata/SANTAFORTUNA/ESCALATION/MONTAGUE/MONTAGUE1.json
index 85dc782e9..889849161 100644
--- a/contractdata/SANTAFORTUNA/MONTAGUE1.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/MONTAGUE/MONTAGUE1.json
@@ -36,7 +36,7 @@
},
"Metadata": {
"Id": "309eba43-f514-4ed1-ab9e-9f76547f4b6f",
- "InGroup": "256845d8-d8dd-4073-a69a-e5c0ddb3ff61",
+ "InGroup": "70150cd2-ef76-4ba8-80cc-b1e63871b030",
"IsPublished": true,
"CreationTimestamp": "2018-10-16T13:32:04.0830334Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/MONTAGUE2.json b/contractdata/SANTAFORTUNA/ESCALATION/MONTAGUE/MONTAGUE2.json
similarity index 98%
rename from contractdata/SANTAFORTUNA/MONTAGUE2.json
rename to contractdata/SANTAFORTUNA/ESCALATION/MONTAGUE/MONTAGUE2.json
index 78535c865..63826bf0d 100644
--- a/contractdata/SANTAFORTUNA/MONTAGUE2.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/MONTAGUE/MONTAGUE2.json
@@ -66,7 +66,7 @@
},
"Metadata": {
"Id": "69b8a95b-03ff-4d4c-89b1-eb0ca4dbe6c0",
- "InGroup": "256845d8-d8dd-4073-a69a-e5c0ddb3ff61",
+ "InGroup": "70150cd2-ef76-4ba8-80cc-b1e63871b030",
"IsPublished": true,
"CreationTimestamp": "2018-10-16T16:12:30.0274594Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/MONTAGUE3.json b/contractdata/SANTAFORTUNA/ESCALATION/MONTAGUE/MONTAGUE3.json
similarity index 98%
rename from contractdata/SANTAFORTUNA/MONTAGUE3.json
rename to contractdata/SANTAFORTUNA/ESCALATION/MONTAGUE/MONTAGUE3.json
index bcbb217ff..5bc48caf4 100644
--- a/contractdata/SANTAFORTUNA/MONTAGUE3.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/MONTAGUE/MONTAGUE3.json
@@ -153,8 +153,8 @@
"GameChangerReferences": []
},
"Metadata": {
- "Id": "b0718f1a-b3ca-11eb-8529-0242ac130003",
- "InGroup": "256845d8-d8dd-4073-a69a-e5c0ddb3ff61",
+ "Id": "e1e117f4-cf3e-4538-b085-4a226116f143",
+ "InGroup": "70150cd2-ef76-4ba8-80cc-b1e63871b030",
"IsPublished": true,
"CreationTimestamp": "2018-10-16T16:13:32.385394Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/ESCALATION/TRUMAN/TRUMAN.json b/contractdata/SANTAFORTUNA/ESCALATION/TRUMAN/TRUMAN.json
new file mode 100644
index 000000000..b956aabb3
--- /dev/null
+++ b/contractdata/SANTAFORTUNA/ESCALATION/TRUMAN/TRUMAN.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "390ba7b6-de27-464a-b8af-6d0ff54c2aec",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-31T08:48:16.5342635Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Colombia_Holly.jpg",
+ "Title": "UI_CONTRACT_HOLLY_GROUP_TITLE",
+ "Description": "UI_CONTRACT_HOLLY_GROUP_DESC",
+ "CodeName_Hint": "Holly - Group",
+ "Location": "LOCATION_COLOMBIA",
+ "RequiredUnlockable": "ACCESS_HIT_HIPPO",
+ "ScenePath": "assembly:/_pro/scenes/missions/colombia/scene_hippo.entity",
+ "Type": "escalation",
+ "Release": "2.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "42c11cac-309c-47ae-a293-ee8bde6918ab",
+ "31516bfe-694d-418f-89eb-c9b4740af5dd",
+ "a4013b71-f772-4e2a-8b35-6511ed132bcf"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.7454979Z",
+ "PublicId": "012135141747"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SANTAFORTUNA/TRUMAN1.json b/contractdata/SANTAFORTUNA/ESCALATION/TRUMAN/TRUMAN1.json
similarity index 99%
rename from contractdata/SANTAFORTUNA/TRUMAN1.json
rename to contractdata/SANTAFORTUNA/ESCALATION/TRUMAN/TRUMAN1.json
index 3e0e0df65..85a5136a1 100644
--- a/contractdata/SANTAFORTUNA/TRUMAN1.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/TRUMAN/TRUMAN1.json
@@ -156,7 +156,7 @@
},
"Metadata": {
"Id": "42c11cac-309c-47ae-a293-ee8bde6918ab",
- "InGroup": "35b6a403-54f4-4faa-9b19-448d6840d837",
+ "InGroup": "390ba7b6-de27-464a-b8af-6d0ff54c2aec",
"IsPublished": true,
"CreationTimestamp": "2018-10-31T08:48:12.5043297Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/TRUMAN2.json b/contractdata/SANTAFORTUNA/ESCALATION/TRUMAN/TRUMAN2.json
similarity index 99%
rename from contractdata/SANTAFORTUNA/TRUMAN2.json
rename to contractdata/SANTAFORTUNA/ESCALATION/TRUMAN/TRUMAN2.json
index 8914203b4..d5f34e79c 100644
--- a/contractdata/SANTAFORTUNA/TRUMAN2.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/TRUMAN/TRUMAN2.json
@@ -263,7 +263,7 @@
},
"Metadata": {
"Id": "31516bfe-694d-418f-89eb-c9b4740af5dd",
- "InGroup": "35b6a403-54f4-4faa-9b19-448d6840d837",
+ "InGroup": "390ba7b6-de27-464a-b8af-6d0ff54c2aec",
"IsPublished": true,
"CreationTimestamp": "2018-10-31T08:48:20.0947449Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/TRUMAN3.json b/contractdata/SANTAFORTUNA/ESCALATION/TRUMAN/TRUMAN3.json
similarity index 99%
rename from contractdata/SANTAFORTUNA/TRUMAN3.json
rename to contractdata/SANTAFORTUNA/ESCALATION/TRUMAN/TRUMAN3.json
index 27ff3b00b..1977b31ca 100644
--- a/contractdata/SANTAFORTUNA/TRUMAN3.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/TRUMAN/TRUMAN3.json
@@ -317,8 +317,8 @@
"GameChangerReferences": []
},
"Metadata": {
- "Id": "b071900a-b3ca-11eb-8529-0242ac130003",
- "InGroup": "35b6a403-54f4-4faa-9b19-448d6840d837",
+ "Id": "a4013b71-f772-4e2a-8b35-6511ed132bcf",
+ "InGroup": "390ba7b6-de27-464a-b8af-6d0ff54c2aec",
"IsPublished": true,
"CreationTimestamp": "2018-10-31T08:48:08.8993661Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/ESCALATION/TURMS/TURMS.json b/contractdata/SANTAFORTUNA/ESCALATION/TURMS/TURMS.json
new file mode 100644
index 000000000..0b42ab331
--- /dev/null
+++ b/contractdata/SANTAFORTUNA/ESCALATION/TURMS/TURMS.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "41ecf8ce-dfd4-4c08-8f44-52dedc3f089a",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-09T08:11:07.0987881Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Colombia_Arrayan.jpg",
+ "Title": "UI_CONTRACT_ARRAYAN_GROUP_TITLE",
+ "Description": "UI_CONTRACT_ARRAYAN_GROUP_DESC",
+ "CodeName_Hint": "Arrayan group",
+ "RequiredUnlockable": "ACCESS_HIT_HIPPO",
+ "Location": "LOCATION_COLOMBIA",
+ "ScenePath": "assembly:/_pro/scenes/missions/colombia/scene_hippo.entity",
+ "Release": "2.1.x Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "cbdd649b-bada-441c-9b0d-1e2d7849b055",
+ "0d84d2e9-9b2b-4801-bee6-80adf3afe5e6",
+ "5d6f7b13-13be-414f-8010-3e97e5b7b490"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.1008638Z",
+ "PublicId": "012618039747"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SANTAFORTUNA/TURMS1.json b/contractdata/SANTAFORTUNA/ESCALATION/TURMS/TURMS1.json
similarity index 99%
rename from contractdata/SANTAFORTUNA/TURMS1.json
rename to contractdata/SANTAFORTUNA/ESCALATION/TURMS/TURMS1.json
index 4f3ad79fc..bd7be780a 100644
--- a/contractdata/SANTAFORTUNA/TURMS1.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/TURMS/TURMS1.json
@@ -139,7 +139,7 @@
},
"Metadata": {
"Id": "cbdd649b-bada-441c-9b0d-1e2d7849b055",
- "InGroup": "0042ab2c-8aa3-48e5-a75f-4558c691adff",
+ "InGroup": "41ecf8ce-dfd4-4c08-8f44-52dedc3f089a",
"IsPublished": true,
"CreationTimestamp": "2018-10-09T08:11:39.0999646Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/TURMS2.json b/contractdata/SANTAFORTUNA/ESCALATION/TURMS/TURMS2.json
similarity index 99%
rename from contractdata/SANTAFORTUNA/TURMS2.json
rename to contractdata/SANTAFORTUNA/ESCALATION/TURMS/TURMS2.json
index ffb43d91c..777d7baf8 100644
--- a/contractdata/SANTAFORTUNA/TURMS2.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/TURMS/TURMS2.json
@@ -168,7 +168,7 @@
},
"Metadata": {
"Id": "0d84d2e9-9b2b-4801-bee6-80adf3afe5e6",
- "InGroup": "0042ab2c-8aa3-48e5-a75f-4558c691adff",
+ "InGroup": "41ecf8ce-dfd4-4c08-8f44-52dedc3f089a",
"IsPublished": true,
"CreationTimestamp": "2018-10-11T14:38:55.9961609Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SANTAFORTUNA/TURMS3.json b/contractdata/SANTAFORTUNA/ESCALATION/TURMS/TURMS3.json
similarity index 99%
rename from contractdata/SANTAFORTUNA/TURMS3.json
rename to contractdata/SANTAFORTUNA/ESCALATION/TURMS/TURMS3.json
index 6b8c91545..17001f3ec 100644
--- a/contractdata/SANTAFORTUNA/TURMS3.json
+++ b/contractdata/SANTAFORTUNA/ESCALATION/TURMS/TURMS3.json
@@ -231,8 +231,8 @@
"GameChangerReferences": []
},
"Metadata": {
- "Id": "b0719294-b3ca-11eb-8529-0242ac130003",
- "InGroup": "0042ab2c-8aa3-48e5-a75f-4558c691adff",
+ "Id": "5d6f7b13-13be-414f-8010-3e97e5b7b490",
+ "InGroup": "41ecf8ce-dfd4-4c08-8f44-52dedc3f089a",
"IsPublished": true,
"CreationTimestamp": "2018-10-11T14:38:37.2005369Z",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
diff --git a/contractdata/SAPIENZA/THEBADBOY.json b/contractdata/SAPIENZA/ELUSIVE/THEBADBOY.json
similarity index 97%
rename from contractdata/SAPIENZA/THEBADBOY.json
rename to contractdata/SAPIENZA/ELUSIVE/THEBADBOY.json
index 0ca0fd9a8..0a8e8a56a 100644
--- a/contractdata/SAPIENZA/THEBADBOY.json
+++ b/contractdata/SAPIENZA/ELUSIVE/THEBADBOY.json
@@ -56,7 +56,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "005557012747",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/THECONGRESSMAN.json b/contractdata/SAPIENZA/ELUSIVE/THECONGRESSMAN.json
similarity index 96%
rename from contractdata/SAPIENZA/THECONGRESSMAN.json
rename to contractdata/SAPIENZA/ELUSIVE/THECONGRESSMAN.json
index 2d7d43325..db7deac9b 100644
--- a/contractdata/SAPIENZA/THECONGRESSMAN.json
+++ b/contractdata/SAPIENZA/ELUSIVE/THECONGRESSMAN.json
@@ -49,7 +49,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "003179168347",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/THEDECIEVERS.json b/contractdata/SAPIENZA/ELUSIVE/THEDECIEVERS.json
similarity index 97%
rename from contractdata/SAPIENZA/THEDECIEVERS.json
rename to contractdata/SAPIENZA/ELUSIVE/THEDECIEVERS.json
index 1ebe93051..a88ec057b 100644
--- a/contractdata/SAPIENZA/THEDECIEVERS.json
+++ b/contractdata/SAPIENZA/ELUSIVE/THEDECIEVERS.json
@@ -64,7 +64,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "003183867047",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 2
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/THEGURU.json b/contractdata/SAPIENZA/ELUSIVE/THEGURU.json
similarity index 99%
rename from contractdata/SAPIENZA/THEGURU.json
rename to contractdata/SAPIENZA/ELUSIVE/THEGURU.json
index 75f2cb2d4..471f5d6de 100644
--- a/contractdata/SAPIENZA/THEGURU.json
+++ b/contractdata/SAPIENZA/ELUSIVE/THEGURU.json
@@ -160,7 +160,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "003356960947",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/THEICON.json b/contractdata/SAPIENZA/ELUSIVE/THEICON.json
similarity index 97%
rename from contractdata/SAPIENZA/THEICON.json
rename to contractdata/SAPIENZA/ELUSIVE/THEICON.json
index 63626248d..0d1b9b059 100644
--- a/contractdata/SAPIENZA/THEICON.json
+++ b/contractdata/SAPIENZA/ELUSIVE/THEICON.json
@@ -61,7 +61,8 @@
"7b8d5069-6781-4453-bb66-d3c4c227fda5"
],
"Entitlements": ["H1_LEGACY_STANDARD"],
- "PublicId": "005409071247"
+ "PublicId": "005409071247",
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/THEPRINCE.json b/contractdata/SAPIENZA/ELUSIVE/THEPRINCE.json
similarity index 97%
rename from contractdata/SAPIENZA/THEPRINCE.json
rename to contractdata/SAPIENZA/ELUSIVE/THEPRINCE.json
index bad2e4dd9..4ce0bc263 100644
--- a/contractdata/SAPIENZA/THEPRINCE.json
+++ b/contractdata/SAPIENZA/ELUSIVE/THEPRINCE.json
@@ -60,7 +60,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "003347282447",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/THETWIN.json b/contractdata/SAPIENZA/ELUSIVE/THETWIN.json
similarity index 98%
rename from contractdata/SAPIENZA/THETWIN.json
rename to contractdata/SAPIENZA/ELUSIVE/THETWIN.json
index e8869efd9..e3abf2d44 100644
--- a/contractdata/SAPIENZA/THETWIN.json
+++ b/contractdata/SAPIENZA/ELUSIVE/THETWIN.json
@@ -103,7 +103,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "003292234547",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/THEWILDCARD.json b/contractdata/SAPIENZA/ELUSIVE/THEWILDCARD.json
similarity index 96%
rename from contractdata/SAPIENZA/THEWILDCARD.json
rename to contractdata/SAPIENZA/ELUSIVE/THEWILDCARD.json
index ae91a7e3d..cf4e85025 100644
--- a/contractdata/SAPIENZA/THEWILDCARD.json
+++ b/contractdata/SAPIENZA/ELUSIVE/THEWILDCARD.json
@@ -49,7 +49,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "003645977547",
- "Entitlements": ["H1_LEGACY_STANDARD"]
+ "Entitlements": ["H1_LEGACY_STANDARD"],
+ "Season": 1
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA.json b/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA.json
new file mode 100644
index 000000000..bce09c1cb
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "994540ee-3900-4a41-9544-17b2196a4b1a",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-12T11:51:17.163Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ARTEMISIA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_ARTEMISIA_GROUP_DESC",
+ "CodeName_Hint": "Artemisia Group",
+ "Location": "LOCATION_COASTALTOWN",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Artemisia.jpg",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "RequiredUnlockable": "ACCESS_HIT_OCTOPUS",
+ "Type": "escalation",
+ "Release": "1.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "e4030267-53db-4776-ad58-21332ab39835",
+ "2cbce64b-0d9a-4993-9a22-f39710c412d0",
+ "480950c6-ab74-487c-bddc-d1ad763b3a11",
+ "837e5158-4d6a-4091-8dcf-4040d1e83750",
+ "8500f8dc-d6d8-4fb1-9df2-e8159d8a740e"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:18.1948472Z",
+ "PublicId": "003318137547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA1.json b/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA1.json
new file mode 100644
index 000000000..71f05cc7c
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA1.json
@@ -0,0 +1,89 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3a23a3b1-c871-45d5-936b-479cbc03dae0",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "f873158f-1357-479c-a019-050735d402b8",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ARTEMISIA_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ARTEMISIA_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["af934116-44f4-47aa-9b78-933798137a32"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "af934116-44f4-47aa-9b78-933798137a32"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "sniperrifle"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "af934116-44f4-47aa-9b78-933798137a32"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "e4030267-53db-4776-ad58-21332ab39835",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-12T09:19:18.047Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ARTEMISIA_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_ARTEMISIA_LEVEL_1_DESC",
+ "CodeName_Hint": "Artemisia - Level 1",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "994540ee-3900-4a41-9544-17b2196a4b1a",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "3a23a3b1-c871-45d5-936b-479cbc03dae0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:27.9764622Z",
+ "PublicId": "003723448347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA2.json b/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA2.json
new file mode 100644
index 000000000..84565f826
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA2.json
@@ -0,0 +1,151 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3a23a3b1-c871-45d5-936b-479cbc03dae0",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "f873158f-1357-479c-a019-050735d402b8",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ARTEMISIA_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ARTEMISIA_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["af934116-44f4-47aa-9b78-933798137a32"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "af934116-44f4-47aa-9b78-933798137a32"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "sniperrifle"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "af934116-44f4-47aa-9b78-933798137a32"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4459f84f-901a-4ba3-a459-225a9d7d16da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "f873158f-1357-479c-a019-050735d402b8",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ARTEMISIA_OBJ_2_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ARTEMISIA_OBJ_2_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["8ceaba03-05dd-494e-9032-1936cffcdfd0"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8ceaba03-05dd-494e-9032-1936cffcdfd0"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "sniperrifle"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8ceaba03-05dd-494e-9032-1936cffcdfd0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "2cbce64b-0d9a-4993-9a22-f39710c412d0",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-12T09:42:29.44Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ARTEMISIA_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_ARTEMISIA_LEVEL_2_DESC",
+ "CodeName_Hint": "Artemisia - Level 2",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "994540ee-3900-4a41-9544-17b2196a4b1a",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "4459f84f-901a-4ba3-a459-225a9d7d16da" },
+ { "Id": "3a23a3b1-c871-45d5-936b-479cbc03dae0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:28.2116858Z",
+ "PublicId": "003668471747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA3.json b/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA3.json
new file mode 100644
index 000000000..69893acfe
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA3.json
@@ -0,0 +1,152 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3a23a3b1-c871-45d5-936b-479cbc03dae0",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "f873158f-1357-479c-a019-050735d402b8",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ARTEMISIA_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ARTEMISIA_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["af934116-44f4-47aa-9b78-933798137a32"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "af934116-44f4-47aa-9b78-933798137a32"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "sniperrifle"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "af934116-44f4-47aa-9b78-933798137a32"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4459f84f-901a-4ba3-a459-225a9d7d16da",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapontype",
+ "RepositoryId": "f873158f-1357-479c-a019-050735d402b8",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ARTEMISIA_OBJ_2_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ARTEMISIA_OBJ_2_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["8ceaba03-05dd-494e-9032-1936cffcdfd0"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8ceaba03-05dd-494e-9032-1936cffcdfd0"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "sniperrifle"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8ceaba03-05dd-494e-9032-1936cffcdfd0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["dd95efe2-2b38-41e7-958e-d99187118310"]
+ },
+ "Metadata": {
+ "Id": "480950c6-ab74-487c-bddc-d1ad763b3a11",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-12T09:47:10.67Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ARTEMISIA_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_ARTEMISIA_LEVEL_3_DESC",
+ "CodeName_Hint": "Artemisia - Level 3",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "994540ee-3900-4a41-9544-17b2196a4b1a",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "dd95efe2-2b38-41e7-958e-d99187118310" },
+ { "Id": "4459f84f-901a-4ba3-a459-225a9d7d16da" },
+ { "Id": "3a23a3b1-c871-45d5-936b-479cbc03dae0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:28.3042734Z",
+ "PublicId": "003364387847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA4.json b/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA4.json
new file mode 100644
index 000000000..1d26852ea
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA4.json
@@ -0,0 +1,156 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3a23a3b1-c871-45d5-936b-479cbc03dae0",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ARTEMISIA_OBJ_1_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ARTEMISIA_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["af934116-44f4-47aa-9b78-933798137a32"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "af934116-44f4-47aa-9b78-933798137a32"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "sniperrifle"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.IsHeadshot",
+ true
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "af934116-44f4-47aa-9b78-933798137a32"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4459f84f-901a-4ba3-a459-225a9d7d16da",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ARTEMISIA_OBJ_2_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ARTEMISIA_OBJ_2_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["8ceaba03-05dd-494e-9032-1936cffcdfd0"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8ceaba03-05dd-494e-9032-1936cffcdfd0"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "sniperrifle"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.IsHeadshot",
+ true
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8ceaba03-05dd-494e-9032-1936cffcdfd0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "dd95efe2-2b38-41e7-958e-d99187118310",
+ "0cf5e693-35ec-457e-a004-da4672b90376"
+ ]
+ },
+ "Metadata": {
+ "Id": "837e5158-4d6a-4091-8dcf-4040d1e83750",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-12T09:53:40.543Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ARTEMISIA_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_ARTEMISIA_LEVEL_4_DESC",
+ "CodeName_Hint": "Artemisia - Level 4",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "994540ee-3900-4a41-9544-17b2196a4b1a",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "dd95efe2-2b38-41e7-958e-d99187118310" },
+ { "Id": "4459f84f-901a-4ba3-a459-225a9d7d16da" },
+ { "Id": "3a23a3b1-c871-45d5-936b-479cbc03dae0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:28.366769Z",
+ "PublicId": "003450904747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA5.json b/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA5.json
new file mode 100644
index 000000000..6b6df429b
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ARTEMISIA/ARTEMISIA5.json
@@ -0,0 +1,158 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3a23a3b1-c871-45d5-936b-479cbc03dae0",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ARTEMISIA_OBJ_1_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ARTEMISIA_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["af934116-44f4-47aa-9b78-933798137a32"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "af934116-44f4-47aa-9b78-933798137a32"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "sniperrifle"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.IsHeadshot",
+ true
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "af934116-44f4-47aa-9b78-933798137a32"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4459f84f-901a-4ba3-a459-225a9d7d16da",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ARTEMISIA_OBJ_2_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ARTEMISIA_OBJ_2_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["8ceaba03-05dd-494e-9032-1936cffcdfd0"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8ceaba03-05dd-494e-9032-1936cffcdfd0"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "sniperrifle"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.IsHeadshot",
+ true
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8ceaba03-05dd-494e-9032-1936cffcdfd0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "dd95efe2-2b38-41e7-958e-d99187118310",
+ "0cf5e693-35ec-457e-a004-da4672b90376",
+ "91cf5610-e7ea-4665-9c7b-4b3d5a18a37d"
+ ]
+ },
+ "Metadata": {
+ "Id": "8500f8dc-d6d8-4fb1-9df2-e8159d8a740e",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-12T10:01:40.077Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ARTEMISIA_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_ARTEMISIA_LEVEL_5_DESC",
+ "CodeName_Hint": "Artemisia - Level 5",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "994540ee-3900-4a41-9544-17b2196a4b1a",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "91cf5610-e7ea-4665-9c7b-4b3d5a18a37d" },
+ { "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "dd95efe2-2b38-41e7-958e-d99187118310" },
+ { "Id": "4459f84f-901a-4ba3-a459-225a9d7d16da" },
+ { "Id": "3a23a3b1-c871-45d5-936b-479cbc03dae0" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:28.4761427Z",
+ "PublicId": "003864180947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA.json b/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA.json
new file mode 100644
index 000000000..f3b2645fe
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "95bb86f8-fbbf-4eb0-b2fa-bd379c0a4878",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-16T16:28:01.42Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BEGONIA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_BEGONIA_GROUP_DESC",
+ "CodeName_Hint": "Begonia Group",
+ "Location": "LOCATION_COASTALTOWN",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Begonia.jpg",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "RequiredUnlockable": "ACCESS_HIT_OCTOPUS",
+ "Type": "escalation",
+ "Release": "1.3.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "089e1ef0-d620-4f6a-9dca-4cc75cc4cf86",
+ "de18866c-8cd8-475e-99be-becaed1d2b0a",
+ "28b063b8-3f11-42da-abc9-46ca08736f37",
+ "7b08ab7e-0310-430e-8b1f-66351eeacdca",
+ "220d41ad-105f-44a4-b532-3f1942da88c3"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:18.5545353Z",
+ "PublicId": "003447542947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA1.json b/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA1.json
new file mode 100644
index 000000000..0300b8018
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA1.json
@@ -0,0 +1,89 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "2e05ae79-8732-4cef-a3d3-4fe9b1cdd3bd",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2894c92d-b780-412f-a48f-5c5ddf0dafc8",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BEGONIA_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BEGONIA_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["685a140b-79c3-41d1-a6b0-78d085f1bcc7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "685a140b-79c3-41d1-a6b0-78d085f1bcc7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2894c92d-b780-412f-a48f-5c5ddf0dafc8"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "685a140b-79c3-41d1-a6b0-78d085f1bcc7"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "089e1ef0-d620-4f6a-9dca-4cc75cc4cf86",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-16T15:44:01.2Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BEGONIA_LEVEL_1_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Begonia - Level 1",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "95bb86f8-fbbf-4eb0-b2fa-bd379c0a4878",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "2e05ae79-8732-4cef-a3d3-4fe9b1cdd3bd" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:29.5855304Z",
+ "PublicId": "003992396747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA2.json b/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA2.json
new file mode 100644
index 000000000..2cf13afba
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA2.json
@@ -0,0 +1,112 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "2e05ae79-8732-4cef-a3d3-4fe9b1cdd3bd",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2894c92d-b780-412f-a48f-5c5ddf0dafc8",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BEGONIA_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BEGONIA_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["685a140b-79c3-41d1-a6b0-78d085f1bcc7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "685a140b-79c3-41d1-a6b0-78d085f1bcc7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2894c92d-b780-412f-a48f-5c5ddf0dafc8"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "685a140b-79c3-41d1-a6b0-78d085f1bcc7"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4a9ee335-bb2e-4092-b1fe-96e833266f67",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Sapienza_DataExtraction_Lab.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_SAPIENZA_HACKABLE_LAPTOP_LAB_NAME",
+ "BriefingText": "$loc UI_CONTRACT_BEGONIA_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_BEGONIA_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["23e0a54d-5927-4a7f-8305-3c24821a56dc"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["3730bd53-ed5a-4d59-b2dc-9b9b009f8a8c"]
+ },
+ "Metadata": {
+ "Id": "de18866c-8cd8-475e-99be-becaed1d2b0a",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-16T16:06:18.747Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BEGONIA_LEVEL_2_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Begonia - Level 2",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "95bb86f8-fbbf-4eb0-b2fa-bd379c0a4878",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "4a9ee335-bb2e-4092-b1fe-96e833266f67" },
+ { "IsNew": true, "Id": "3730bd53-ed5a-4d59-b2dc-9b9b009f8a8c" },
+ { "Id": "2e05ae79-8732-4cef-a3d3-4fe9b1cdd3bd" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:29.6948907Z",
+ "PublicId": "003152971047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA3.json b/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA3.json
new file mode 100644
index 000000000..b40a36d00
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA3.json
@@ -0,0 +1,123 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "2e05ae79-8732-4cef-a3d3-4fe9b1cdd3bd",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2894c92d-b780-412f-a48f-5c5ddf0dafc8",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BEGONIA_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BEGONIA_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["685a140b-79c3-41d1-a6b0-78d085f1bcc7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "685a140b-79c3-41d1-a6b0-78d085f1bcc7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2894c92d-b780-412f-a48f-5c5ddf0dafc8"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "685a140b-79c3-41d1-a6b0-78d085f1bcc7"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4a9ee335-bb2e-4092-b1fe-96e833266f67",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Sapienza_DataExtraction_Lab.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_SAPIENZA_HACKABLE_LAPTOP_LAB_NAME",
+ "BriefingText": "$loc UI_CONTRACT_BEGONIA_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_BEGONIA_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["23e0a54d-5927-4a7f-8305-3c24821a56dc"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "Id": "479b321e-0e63-4987-909e-9b05cd96213c",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "5f31147f-ccfd-4f34-9fa6-4c7630f5279e"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["3730bd53-ed5a-4d59-b2dc-9b9b009f8a8c"]
+ },
+ "Metadata": {
+ "Id": "28b063b8-3f11-42da-abc9-46ca08736f37",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-16T16:11:04.293Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BEGONIA_LEVEL_3_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Begonia - Level 3",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "95bb86f8-fbbf-4eb0-b2fa-bd379c0a4878",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "479b321e-0e63-4987-909e-9b05cd96213c" },
+ { "Id": "4a9ee335-bb2e-4092-b1fe-96e833266f67" },
+ { "Id": "3730bd53-ed5a-4d59-b2dc-9b9b009f8a8c" },
+ { "Id": "2e05ae79-8732-4cef-a3d3-4fe9b1cdd3bd" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:29.7730147Z",
+ "PublicId": "003831433947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA4.json b/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA4.json
new file mode 100644
index 000000000..fc5f136c9
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA4.json
@@ -0,0 +1,188 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "2e05ae79-8732-4cef-a3d3-4fe9b1cdd3bd",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2894c92d-b780-412f-a48f-5c5ddf0dafc8",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "c95c55aa-34e5-42bd-bf27-32be3978b269",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BEGONIA_OBJ_1_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BEGONIA_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["685a140b-79c3-41d1-a6b0-78d085f1bcc7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "685a140b-79c3-41d1-a6b0-78d085f1bcc7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2894c92d-b780-412f-a48f-5c5ddf0dafc8"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "c95c55aa-34e5-42bd-bf27-32be3978b269"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "685a140b-79c3-41d1-a6b0-78d085f1bcc7"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4a9ee335-bb2e-4092-b1fe-96e833266f67",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Sapienza_DataExtraction_Lab.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_SAPIENZA_HACKABLE_LAPTOP_LAB_NAME",
+ "BriefingText": "$loc UI_CONTRACT_BEGONIA_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_BEGONIA_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["23e0a54d-5927-4a7f-8305-3c24821a56dc"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "Id": "4518b183-9352-40b0-945e-e64c28ba7978",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "62c2ac2e-329e-4648-822a-e45a29a93cd0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BEGONIA_OBJ_3_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BEGONIA_OBJ_3_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5f31147f-ccfd-4f34-9fa6-4c7630f5279e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5f31147f-ccfd-4f34-9fa6-4c7630f5279e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "62c2ac2e-329e-4648-822a-e45a29a93cd0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5f31147f-ccfd-4f34-9fa6-4c7630f5279e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3730bd53-ed5a-4d59-b2dc-9b9b009f8a8c",
+ "0cf5e693-35ec-457e-a004-da4672b90376"
+ ]
+ },
+ "Metadata": {
+ "Id": "7b08ab7e-0310-430e-8b1f-66351eeacdca",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-16T16:16:26.76Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BEGONIA_LEVEL_4_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Begonia - Level 4",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "95bb86f8-fbbf-4eb0-b2fa-bd379c0a4878",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "4518b183-9352-40b0-945e-e64c28ba7978" },
+ { "Id": "4a9ee335-bb2e-4092-b1fe-96e833266f67" },
+ { "Id": "2e05ae79-8732-4cef-a3d3-4fe9b1cdd3bd" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:29.8667665Z",
+ "PublicId": "003251183347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA5.json b/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA5.json
new file mode 100644
index 000000000..362c2da8b
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/BEGONIA/BEGONIA5.json
@@ -0,0 +1,205 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "2e05ae79-8732-4cef-a3d3-4fe9b1cdd3bd",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2bbc0c72-fc99-465d-9dec-c276f68ab982",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "5631dace-7f4a-4df8-8e97-b47373b815ff",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BEGONIA_OBJ_1_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BEGONIA_OBJ_1_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["685a140b-79c3-41d1-a6b0-78d085f1bcc7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "685a140b-79c3-41d1-a6b0-78d085f1bcc7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2bbc0c72-fc99-465d-9dec-c276f68ab982"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "5631dace-7f4a-4df8-8e97-b47373b815ff"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "685a140b-79c3-41d1-a6b0-78d085f1bcc7"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4a9ee335-bb2e-4092-b1fe-96e833266f67",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "Image": "images/contracts/gamechangers/Gamechanger_Sapienza_DataExtraction_Lab.jpg",
+ "BriefingName": "$loc UI_GAMECHANGERS_SAPIENZA_HACKABLE_LAPTOP_LAB_NAME",
+ "BriefingText": "$loc UI_CONTRACT_BEGONIA_OBJ_2",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_BEGONIA_OBJ_2" },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["23e0a54d-5927-4a7f-8305-3c24821a56dc"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "Id": "4518b183-9352-40b0-945e-e64c28ba7978",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "2bbc0c72-fc99-465d-9dec-c276f68ab982",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "5631dace-7f4a-4df8-8e97-b47373b815ff",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BEGONIA_OBJ_3_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BEGONIA_OBJ_3_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["5f31147f-ccfd-4f34-9fa6-4c7630f5279e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5f31147f-ccfd-4f34-9fa6-4c7630f5279e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "2bbc0c72-fc99-465d-9dec-c276f68ab982"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "5631dace-7f4a-4df8-8e97-b47373b815ff"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "5f31147f-ccfd-4f34-9fa6-4c7630f5279e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/coastaltown/gamechanger_wild_card_begonia.brick"
+ ],
+ "GameChangers": [
+ "3730bd53-ed5a-4d59-b2dc-9b9b009f8a8c",
+ "0cf5e693-35ec-457e-a004-da4672b90376",
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "eb114db1-c4da-437e-9a8c-fa2abf0d9495"
+ ]
+ },
+ "Metadata": {
+ "Id": "220d41ad-105f-44a4-b532-3f1942da88c3",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-16T16:18:41.427Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BEGONIA_LEVEL_5_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Begonia - Level 5",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "95bb86f8-fbbf-4eb0-b2fa-bd379c0a4878",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "eb114db1-c4da-437e-9a8c-fa2abf0d9495" },
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "4518b183-9352-40b0-945e-e64c28ba7978" },
+ { "Id": "4a9ee335-bb2e-4092-b1fe-96e833266f67" },
+ { "Id": "2e05ae79-8732-4cef-a3d3-4fe9b1cdd3bd" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:29.9605181Z",
+ "PublicId": "003891328547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT.json b/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT.json
new file mode 100644
index 000000000..8bbda053f
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT.json
@@ -0,0 +1,32 @@
+{
+ "Data": { "Objectives": [], "Bricks": [], "GameChangers": [] },
+ "Metadata": {
+ "Id": "5a8bdb42-b11e-47d1-bc57-b4bf7efa9eda",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T15:10:52.9Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BERGAMOT_GROUP_TITLE",
+ "Description": "UI_CONTRACT_BERGAMOT_GROUP_DESC",
+ "CodeName_Hint": "Bergamot - Group",
+ "Location": "LOCATION_COASTALTOWN",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Bergamot.jpg",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "RequiredUnlockable": "ACCESS_HIT_OCTOPUS",
+ "Type": "escalation",
+ "Release": "1.6.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "5d77ad4f-77e2-4cee-842f-5297add740f3",
+ "cfc1a7d0-3a86-4a11-bae9-efad95752db9",
+ "00561b3a-81fa-48eb-83e5-c83275d2b114",
+ "6abced1a-41de-4bf8-8701-bfe1ed9d948b",
+ "bff960fb-8206-47b7-8163-6dcd71c781f4"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:18.632348Z",
+ "PublicId": "003676581047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT1.json b/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT1.json
new file mode 100644
index 000000000..2ece74160
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT1.json
@@ -0,0 +1,60 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "c86a5e82-fdd1-4cb3-b58b-12445aba8c9c",
+ "Category": "primary",
+ "TargetConditions": [],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BERGAMOT_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BERGAMOT_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["13cff299-faf1-41da-a2a1-7d8112b82f88"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "13cff299-faf1-41da-a2a1-7d8112b82f88"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "5d77ad4f-77e2-4cee-842f-5297add740f3",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T15:10:52.9Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BERGAMOT_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_BERGAMOT_LEVEL_1_DESC",
+ "CodeName_Hint": "Bergamot - Level 1",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "5a8bdb42-b11e-47d1-bc57-b4bf7efa9eda",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "c86a5e82-fdd1-4cb3-b58b-12445aba8c9c" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:30.1636488Z",
+ "PublicId": "003024967947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT2.json b/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT2.json
new file mode 100644
index 000000000..13b43a8c0
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT2.json
@@ -0,0 +1,93 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "c86a5e82-fdd1-4cb3-b58b-12445aba8c9c",
+ "Category": "primary",
+ "TargetConditions": [],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BERGAMOT_OBJ_1_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BERGAMOT_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["13cff299-faf1-41da-a2a1-7d8112b82f88"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "13cff299-faf1-41da-a2a1-7d8112b82f88"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "2fc0e609-766e-4f63-b7cf-eb32d9bcb54c",
+ "Category": "primary",
+ "TargetConditions": [],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BERGAMOT_OBJ_2_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BERGAMOT_OBJ_2_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["cc5dd93f-8c93-4112-983d-54756395166f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "cc5dd93f-8c93-4112-983d-54756395166f"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "cfc1a7d0-3a86-4a11-bae9-efad95752db9",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T15:10:52.9Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BERGAMOT_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_BERGAMOT_LEVEL_2_DESC",
+ "CodeName_Hint": "Bergamot - Level 2",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "5a8bdb42-b11e-47d1-bc57-b4bf7efa9eda",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "2fc0e609-766e-4f63-b7cf-eb32d9bcb54c" },
+ { "Id": "c86a5e82-fdd1-4cb3-b58b-12445aba8c9c" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:30.2886479Z",
+ "PublicId": "003469656647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT3.json b/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT3.json
new file mode 100644
index 000000000..965bac0d4
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT3.json
@@ -0,0 +1,144 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "c86a5e82-fdd1-4cb3-b58b-12445aba8c9c",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BERGAMOT_OBJ_1_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BERGAMOT_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["13cff299-faf1-41da-a2a1-7d8112b82f88"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "13cff299-faf1-41da-a2a1-7d8112b82f88"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "13cff299-faf1-41da-a2a1-7d8112b82f88"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "2fc0e609-766e-4f63-b7cf-eb32d9bcb54c",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BERGAMOT_OBJ_2_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BERGAMOT_OBJ_2_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["cc5dd93f-8c93-4112-983d-54756395166f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "cc5dd93f-8c93-4112-983d-54756395166f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "cc5dd93f-8c93-4112-983d-54756395166f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["0cf5e693-35ec-457e-a004-da4672b90376"]
+ },
+ "Metadata": {
+ "Id": "00561b3a-81fa-48eb-83e5-c83275d2b114",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T15:10:52.9Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BERGAMOT_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_BERGAMOT_LEVEL_3_DESC",
+ "CodeName_Hint": "Bergamot - Level 3",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "5a8bdb42-b11e-47d1-bc57-b4bf7efa9eda",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "2fc0e609-766e-4f63-b7cf-eb32d9bcb54c" },
+ { "Id": "c86a5e82-fdd1-4cb3-b58b-12445aba8c9c" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:30.36677Z",
+ "PublicId": "003278920647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT4.json b/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT4.json
new file mode 100644
index 000000000..0580bbb4c
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT4.json
@@ -0,0 +1,182 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "c86a5e82-fdd1-4cb3-b58b-12445aba8c9c",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ },
+ {
+ "Type": "killmethod",
+ "KillMethod": "explosive",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BERGAMOT_OBJ_1_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BERGAMOT_OBJ_1_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["13cff299-faf1-41da-a2a1-7d8112b82f88"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "13cff299-faf1-41da-a2a1-7d8112b82f88"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Explosive",
+ true
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Accident",
+ false
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "13cff299-faf1-41da-a2a1-7d8112b82f88"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "2fc0e609-766e-4f63-b7cf-eb32d9bcb54c",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ },
+ {
+ "Type": "killmethod",
+ "KillMethod": "explosive",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BERGAMOT_OBJ_2_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BERGAMOT_OBJ_2_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["cc5dd93f-8c93-4112-983d-54756395166f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "cc5dd93f-8c93-4112-983d-54756395166f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Explosive",
+ true
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Accident",
+ false
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "cc5dd93f-8c93-4112-983d-54756395166f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "0cf5e693-35ec-457e-a004-da4672b90376",
+ "3469ac72-76f5-4a18-9e11-e6c1c4799635"
+ ]
+ },
+ "Metadata": {
+ "Id": "6abced1a-41de-4bf8-8701-bfe1ed9d948b",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T15:10:52.9Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BERGAMOT_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_BERGAMOT_LEVEL_4_DESC",
+ "CodeName_Hint": "Bergamot - Level 4",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "5a8bdb42-b11e-47d1-bc57-b4bf7efa9eda",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "3469ac72-76f5-4a18-9e11-e6c1c4799635" },
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "2fc0e609-766e-4f63-b7cf-eb32d9bcb54c" },
+ { "Id": "c86a5e82-fdd1-4cb3-b58b-12445aba8c9c" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:30.5074032Z",
+ "PublicId": "003379106947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT5.json b/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT5.json
new file mode 100644
index 000000000..c4b143886
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/BERGAMOT/BERGAMOT5.json
@@ -0,0 +1,210 @@
+{
+ "Data": {
+ "EnableExits": {
+ "$eq": [
+ "$c86a5e82-fdd1-4cb3-b58b-12445aba8c9c",
+ "$2fc0e609-766e-4f63-b7cf-eb32d9bcb54c",
+ "Completed"
+ ]
+ },
+ "Objectives": [
+ {
+ "Id": "c86a5e82-fdd1-4cb3-b58b-12445aba8c9c",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ },
+ {
+ "Type": "killmethod",
+ "KillMethod": "explosive",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BERGAMOT_OBJ_1_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BERGAMOT_OBJ_1_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["13cff299-faf1-41da-a2a1-7d8112b82f88"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "13cff299-faf1-41da-a2a1-7d8112b82f88"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Explosive",
+ true
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Accident",
+ false
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "13cff299-faf1-41da-a2a1-7d8112b82f88"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "2fc0e609-766e-4f63-b7cf-eb32d9bcb54c",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ },
+ {
+ "Type": "killmethod",
+ "KillMethod": "explosive",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_BERGAMOT_OBJ_2_3"
+ },
+ "BriefingText": "$loc UI_CONTRACT_BERGAMOT_OBJ_2_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["cc5dd93f-8c93-4112-983d-54756395166f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "cc5dd93f-8c93-4112-983d-54756395166f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Explosive",
+ true
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Accident",
+ false
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "cc5dd93f-8c93-4112-983d-54756395166f"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "739d4054-d002-429c-8bb5-02c932d40c98",
+ "Category": "primary",
+ "IsHidden": true,
+ "ExcludeFromScoring": true,
+ "BriefingText": "$loc UI_GAMECHANGERS_HOT_DISGUISE_TARGET_ALIVE_FAIL",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": { "-": { "Transition": "Success" } },
+ "Success": {
+ "Target_Alive_Disguise_Used": {
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "0cf5e693-35ec-457e-a004-da4672b90376",
+ "3469ac72-76f5-4a18-9e11-e6c1c4799635",
+ "51946729-26e3-4ddf-80fe-29a5149a8d6b"
+ ]
+ },
+ "Metadata": {
+ "Id": "bff960fb-8206-47b7-8163-6dcd71c781f4",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T15:10:52.9Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_BERGAMOT_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_BERGAMOT_LEVEL_5_DESC",
+ "CodeName_Hint": "Bergamot - Level 5",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "5a8bdb42-b11e-47d1-bc57-b4bf7efa9eda",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "51946729-26e3-4ddf-80fe-29a5149a8d6b" },
+ { "Id": "3469ac72-76f5-4a18-9e11-e6c1c4799635" },
+ { "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "2fc0e609-766e-4f63-b7cf-eb32d9bcb54c" },
+ { "Id": "c86a5e82-fdd1-4cb3-b58b-12445aba8c9c" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:30.6324018Z",
+ "PublicId": "003113686347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/BLUEBERRYBUSH/BLUEBERRYBUSH.json b/contractdata/SAPIENZA/ESCALATION/BLUEBERRYBUSH/BLUEBERRYBUSH.json
new file mode 100644
index 000000000..2cecb4031
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/BLUEBERRYBUSH/BLUEBERRYBUSH.json
@@ -0,0 +1,20 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Id": "74415eca-d01e-4070-9bc9-5ef9b4e8f7d2",
+ "Title": "UI_PEACOCK_BLUEBERRYBUSH",
+ "Type": "escalation",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "TileImage": "images/contracts/escalation/contractescalation_blueberrybush.png",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "f556bfdd-3be1-4f1b-9a41-5c6747766262",
+ "97ab1c9a-3236-41f0-b22e-b46728ffc9fd",
+ "490cbf23-92ca-4cdb-b301-9a576442ad2b"
+ ]
+ },
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ }
+}
diff --git a/contractdata/SAPIENZA/BLUEBERRYBUSH1.json b/contractdata/SAPIENZA/ESCALATION/BLUEBERRYBUSH/BLUEBERRYBUSH1.json
similarity index 100%
rename from contractdata/SAPIENZA/BLUEBERRYBUSH1.json
rename to contractdata/SAPIENZA/ESCALATION/BLUEBERRYBUSH/BLUEBERRYBUSH1.json
diff --git a/contractdata/SAPIENZA/BLUEBERRYBUSH2.json b/contractdata/SAPIENZA/ESCALATION/BLUEBERRYBUSH/BLUEBERRYBUSH2.json
similarity index 100%
rename from contractdata/SAPIENZA/BLUEBERRYBUSH2.json
rename to contractdata/SAPIENZA/ESCALATION/BLUEBERRYBUSH/BLUEBERRYBUSH2.json
diff --git a/contractdata/SAPIENZA/BLUEBERRYBUSH3.json b/contractdata/SAPIENZA/ESCALATION/BLUEBERRYBUSH/BLUEBERRYBUSH3.json
similarity index 100%
rename from contractdata/SAPIENZA/BLUEBERRYBUSH3.json
rename to contractdata/SAPIENZA/ESCALATION/BLUEBERRYBUSH/BLUEBERRYBUSH3.json
diff --git a/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM.json b/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM.json
new file mode 100644
index 000000000..cbaf12b04
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "d43600cd-1128-4d59-bf87-075c73ae9776",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-12T14:54:07.31Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CHRYSANTEMUM_GROUP_TITLE",
+ "Description": "UI_CONTRACT_CHRYSANTEMUM_GROUP_DESC",
+ "CodeName_Hint": "Chrysantemum Group",
+ "Location": "LOCATION_COASTALTOWN",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Chrysantemum.jpg",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "RequiredUnlockable": "ACCESS_HIT_OCTOPUS",
+ "Type": "escalation",
+ "Release": "1.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "ec1d3527-8a6d-4ac6-b105-46f1b0f1ce48",
+ "0903a955-230b-4792-967c-a801ef135844",
+ "ef1bd7f9-5605-4232-af0c-050416589ac6",
+ "61e9cab1-50a0-41d7-95f5-147a16244cf7",
+ "cdf92d1d-b08d-4427-aa40-56bbfa5a10d3"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:19.4917253Z",
+ "PublicId": "003330863447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM1.json b/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM1.json
new file mode 100644
index 000000000..69bf7f3a1
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM1.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3e8123cc-b70c-46ad-9d76-b5b4a67e6bd1",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "5d12526f-ff52-4bf0-b411-a4afab6db9ea"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "ec1d3527-8a6d-4ac6-b105-46f1b0f1ce48",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-12T13:56:30.33Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CHRYSANTEMUM_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_CHRYSANTEMUM_LEVEL_1_DESC",
+ "CodeName_Hint": "Chrysantemum - Level 1",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "d43600cd-1128-4d59-bf87-075c73ae9776",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "3e8123cc-b70c-46ad-9d76-b5b4a67e6bd1" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:33.2417865Z",
+ "PublicId": "003325121747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM2.json b/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM2.json
new file mode 100644
index 000000000..147433039
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM2.json
@@ -0,0 +1,49 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3e8123cc-b70c-46ad-9d76-b5b4a67e6bd1",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "5d12526f-ff52-4bf0-b411-a4afab6db9ea"
+ }
+ }
+ },
+ {
+ "Id": "962619e5-38b4-4ab7-8bdb-eee0f3a33b2f",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "bf0e72f7-5173-4c55-87a9-0766fe09db36"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "0903a955-230b-4792-967c-a801ef135844",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-12T14:18:29.56Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CHRYSANTEMUM_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_CHRYSANTEMUM_LEVEL_2_DESC",
+ "CodeName_Hint": "Chrysantemum - Level 2",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "d43600cd-1128-4d59-bf87-075c73ae9776",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "962619e5-38b4-4ab7-8bdb-eee0f3a33b2f" },
+ { "Id": "3e8123cc-b70c-46ad-9d76-b5b4a67e6bd1" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:33.3199135Z",
+ "PublicId": "003041871347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM3.json b/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM3.json
new file mode 100644
index 000000000..c6306c541
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM3.json
@@ -0,0 +1,60 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3e8123cc-b70c-46ad-9d76-b5b4a67e6bd1",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "5d12526f-ff52-4bf0-b411-a4afab6db9ea"
+ }
+ }
+ },
+ {
+ "Id": "962619e5-38b4-4ab7-8bdb-eee0f3a33b2f",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "bf0e72f7-5173-4c55-87a9-0766fe09db36"
+ }
+ }
+ },
+ {
+ "Id": "9b10605e-81d2-4282-8b3d-61cc648f4025",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "103ea50a-6d9c-4c51-bf9f-0935d2c27b58"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "ef1bd7f9-5605-4232-af0c-050416589ac6",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-12T14:21:05.947Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CHRYSANTEMUM_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_CHRYSANTEMUM_LEVEL_3_DESC",
+ "CodeName_Hint": "Chrysantemum - Level 3",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "d43600cd-1128-4d59-bf87-075c73ae9776",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "9b10605e-81d2-4282-8b3d-61cc648f4025" },
+ { "Id": "962619e5-38b4-4ab7-8bdb-eee0f3a33b2f" },
+ { "Id": "3e8123cc-b70c-46ad-9d76-b5b4a67e6bd1" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:33.5699158Z",
+ "PublicId": "003737068447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM4.json b/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM4.json
new file mode 100644
index 000000000..21be0425d
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM4.json
@@ -0,0 +1,61 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3e8123cc-b70c-46ad-9d76-b5b4a67e6bd1",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "5d12526f-ff52-4bf0-b411-a4afab6db9ea"
+ }
+ }
+ },
+ {
+ "Id": "962619e5-38b4-4ab7-8bdb-eee0f3a33b2f",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "bf0e72f7-5173-4c55-87a9-0766fe09db36"
+ }
+ }
+ },
+ {
+ "Id": "9b10605e-81d2-4282-8b3d-61cc648f4025",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "103ea50a-6d9c-4c51-bf9f-0935d2c27b58"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["6f31593d-5a6c-4bab-bcfb-e97cc7053019"]
+ },
+ "Metadata": {
+ "Id": "61e9cab1-50a0-41d7-95f5-147a16244cf7",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-12T14:47:18.16Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CHRYSANTEMUM_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_CHRYSANTEMUM_LEVEL_4_DESC",
+ "CodeName_Hint": "Chrysantemum - Level 4",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "d43600cd-1128-4d59-bf87-075c73ae9776",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "6f31593d-5a6c-4bab-bcfb-e97cc7053019" },
+ { "Id": "9b10605e-81d2-4282-8b3d-61cc648f4025" },
+ { "Id": "962619e5-38b4-4ab7-8bdb-eee0f3a33b2f" },
+ { "Id": "3e8123cc-b70c-46ad-9d76-b5b4a67e6bd1" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:33.7261612Z",
+ "PublicId": "003001693547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM5.json b/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM5.json
new file mode 100644
index 000000000..f591654f3
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/CHRYSANTEMUM/CHRYSANTEMUM5.json
@@ -0,0 +1,65 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "3e8123cc-b70c-46ad-9d76-b5b4a67e6bd1",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "5d12526f-ff52-4bf0-b411-a4afab6db9ea"
+ }
+ }
+ },
+ {
+ "Id": "962619e5-38b4-4ab7-8bdb-eee0f3a33b2f",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "bf0e72f7-5173-4c55-87a9-0766fe09db36"
+ }
+ }
+ },
+ {
+ "Id": "9b10605e-81d2-4282-8b3d-61cc648f4025",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "103ea50a-6d9c-4c51-bf9f-0935d2c27b58"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "6f31593d-5a6c-4bab-bcfb-e97cc7053019",
+ "6a35dcfc-819e-4734-a127-052e7b7347b6"
+ ]
+ },
+ "Metadata": {
+ "Id": "cdf92d1d-b08d-4427-aa40-56bbfa5a10d3",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-12T14:47:58.333Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_CHRYSANTEMUM_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_CHRYSANTEMUM_LEVEL_5_DESC",
+ "CodeName_Hint": "Chrysantemum - Level 5",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "d43600cd-1128-4d59-bf87-075c73ae9776",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "6a35dcfc-819e-4734-a127-052e7b7347b6" },
+ { "Id": "6f31593d-5a6c-4bab-bcfb-e97cc7053019" },
+ { "Id": "9b10605e-81d2-4282-8b3d-61cc648f4025" },
+ { "Id": "962619e5-38b4-4ab7-8bdb-eee0f3a33b2f" },
+ { "Id": "3e8123cc-b70c-46ad-9d76-b5b4a67e6bd1" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:33.8824144Z",
+ "PublicId": "003879956347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL.json b/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL.json
new file mode 100644
index 000000000..b8fd3bd4f
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "3d9dcf91-1708-4e22-88b3-41d184bcc8c3",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-26T14:12:12.387Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DAFFODIL_GROUP_TITLE",
+ "Description": "UI_CONTRACT_DAFFODIL_GROUP_DESC",
+ "CodeName_Hint": "Daffodil Group",
+ "Location": "LOCATION_COASTALTOWN",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Daffodil.jpg",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "RequiredUnlockable": "ACCESS_HIT_OCTOPUS",
+ "Type": "escalation",
+ "Release": "1.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "fffda772-d51d-46e2-86fe-44c72e38bac4",
+ "e6fb9365-1c13-4fe7-8e69-b287dc4526c7",
+ "e87ecf0e-e918-4521-927b-1a97ae4583aa",
+ "ded3b862-7626-43ff-8510-e2758121bf00",
+ "d3ea9e2e-85dc-41f1-b1bf-a478879ff8ba"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:19.8354748Z",
+ "PublicId": "003095600047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL1.json b/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL1.json
new file mode 100644
index 000000000..88c155b11
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL1.json
@@ -0,0 +1,88 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "659b6295-c1c9-42d7-89e0-e059310ec887",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "10601c6b-1f65-44ed-92a1-bf843f023d3f",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc $.ObjectiveText" },
+ "BriefingText": "$loc UI_CONTRACT_DAFFODIL_LEVEL_1_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "ObjectiveText": "UI_CONTRACT_DAFFODIL_LEVEL_1_OBJ_1",
+ "KilledActors": [],
+ "Targets": ["4b83cf74-a44e-4923-ac31-a1fccb92342f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4b83cf74-a44e-4923-ac31-a1fccb92342f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "10601c6b-1f65-44ed-92a1-bf843f023d3f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4b83cf74-a44e-4923-ac31-a1fccb92342f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "fffda772-d51d-46e2-86fe-44c72e38bac4",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-31T11:11:31.18Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DAFFODIL_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_DAFFODIL_LEVEL_1_DESC",
+ "CodeName_Hint": "Daffodil - Level 1",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "3d9dcf91-1708-4e22-88b3-41d184bcc8c3",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "659b6295-c1c9-42d7-89e0-e059310ec887" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:35.5074187Z",
+ "PublicId": "003516787747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL2.json b/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL2.json
new file mode 100644
index 000000000..16cb6bd21
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL2.json
@@ -0,0 +1,89 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "659b6295-c1c9-42d7-89e0-e059310ec887",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "10601c6b-1f65-44ed-92a1-bf843f023d3f",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc $.ObjectiveText" },
+ "BriefingText": "$loc UI_CONTRACT_DAFFODIL_LEVEL_1_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "ObjectiveText": "UI_CONTRACT_DAFFODIL_LEVEL_1_OBJ_1",
+ "KilledActors": [],
+ "Targets": ["4b83cf74-a44e-4923-ac31-a1fccb92342f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4b83cf74-a44e-4923-ac31-a1fccb92342f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "10601c6b-1f65-44ed-92a1-bf843f023d3f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4b83cf74-a44e-4923-ac31-a1fccb92342f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["3a8d4421-096e-4a1b-853a-c12886a51d1f"]
+ },
+ "Metadata": {
+ "Id": "e6fb9365-1c13-4fe7-8e69-b287dc4526c7",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-31T11:48:48.967Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DAFFODIL_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_DAFFODIL_LEVEL_2_DESC",
+ "CodeName_Hint": "Daffodil - Level 2",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "3d9dcf91-1708-4e22-88b3-41d184bcc8c3",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "659b6295-c1c9-42d7-89e0-e059310ec887" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:35.6480457Z",
+ "PublicId": "003941647947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL3.json b/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL3.json
new file mode 100644
index 000000000..307b7c08e
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL3.json
@@ -0,0 +1,93 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "659b6295-c1c9-42d7-89e0-e059310ec887",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "10601c6b-1f65-44ed-92a1-bf843f023d3f",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc $.ObjectiveText" },
+ "BriefingText": "$loc UI_CONTRACT_DAFFODIL_LEVEL_1_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "ObjectiveText": "UI_CONTRACT_DAFFODIL_LEVEL_1_OBJ_1",
+ "KilledActors": [],
+ "Targets": ["4b83cf74-a44e-4923-ac31-a1fccb92342f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4b83cf74-a44e-4923-ac31-a1fccb92342f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "10601c6b-1f65-44ed-92a1-bf843f023d3f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4b83cf74-a44e-4923-ac31-a1fccb92342f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230"
+ ]
+ },
+ "Metadata": {
+ "Id": "e87ecf0e-e918-4521-927b-1a97ae4583aa",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-31T12:09:04.723Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DAFFODIL_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_DAFFODIL_LEVEL_3_DESC",
+ "CodeName_Hint": "Daffodil - Level 3",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "3d9dcf91-1708-4e22-88b3-41d184bcc8c3",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "659b6295-c1c9-42d7-89e0-e059310ec887" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:35.6949187Z",
+ "PublicId": "003251161347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL4.json b/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL4.json
new file mode 100644
index 000000000..adcac8582
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL4.json
@@ -0,0 +1,104 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "659b6295-c1c9-42d7-89e0-e059310ec887",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "10601c6b-1f65-44ed-92a1-bf843f023d3f",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc $.ObjectiveText" },
+ "BriefingText": "$loc UI_CONTRACT_DAFFODIL_LEVEL_1_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "ObjectiveText": "UI_CONTRACT_DAFFODIL_LEVEL_1_OBJ_1",
+ "KilledActors": [],
+ "Targets": ["4b83cf74-a44e-4923-ac31-a1fccb92342f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4b83cf74-a44e-4923-ac31-a1fccb92342f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "10601c6b-1f65-44ed-92a1-bf843f023d3f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4b83cf74-a44e-4923-ac31-a1fccb92342f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "042738b0-cacb-45dc-9344-cc4c1baf75a8",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "8f6a403f-51da-49ab-939e-34aa98f1d934"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230"
+ ]
+ },
+ "Metadata": {
+ "Id": "ded3b862-7626-43ff-8510-e2758121bf00",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-31T12:24:52.693Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DAFFODIL_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_DAFFODIL_LEVEL_4_DESC",
+ "CodeName_Hint": "Daffodil - Level 4",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "3d9dcf91-1708-4e22-88b3-41d184bcc8c3",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "042738b0-cacb-45dc-9344-cc4c1baf75a8" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "659b6295-c1c9-42d7-89e0-e059310ec887" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:35.7574219Z",
+ "PublicId": "003870311747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL5.json b/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL5.json
new file mode 100644
index 000000000..536196dd1
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/DAFFODIL/DAFFODIL5.json
@@ -0,0 +1,106 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "659b6295-c1c9-42d7-89e0-e059310ec887",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "10601c6b-1f65-44ed-92a1-bf843f023d3f",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc $.ObjectiveText" },
+ "BriefingText": "$loc UI_CONTRACT_DAFFODIL_LEVEL_1_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "ObjectiveText": "UI_CONTRACT_DAFFODIL_LEVEL_1_OBJ_1",
+ "KilledActors": [],
+ "Targets": ["4b83cf74-a44e-4923-ac31-a1fccb92342f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4b83cf74-a44e-4923-ac31-a1fccb92342f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "10601c6b-1f65-44ed-92a1-bf843f023d3f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "4b83cf74-a44e-4923-ac31-a1fccb92342f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "042738b0-cacb-45dc-9344-cc4c1baf75a8",
+ "Category": "primary",
+ "SuccessEvent": {
+ "EventName": "Kill",
+ "EventValues": {
+ "RepositoryId": "8f6a403f-51da-49ab-939e-34aa98f1d934"
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230",
+ "a7e77990-7ee3-428f-808c-7c2f8bf6025c"
+ ]
+ },
+ "Metadata": {
+ "Id": "d3ea9e2e-85dc-41f1-b1bf-a478879ff8ba",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-31T12:30:17.073Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DAFFODIL_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_DAFFODIL_LEVEL_5_DESC",
+ "CodeName_Hint": "Daffodil - Level 5",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "3d9dcf91-1708-4e22-88b3-41d184bcc8c3",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "a7e77990-7ee3-428f-808c-7c2f8bf6025c" },
+ { "Id": "042738b0-cacb-45dc-9344-cc4c1baf75a8" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "659b6295-c1c9-42d7-89e0-e059310ec887" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:35.8199208Z",
+ "PublicId": "003689006747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS.json b/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS.json
new file mode 100644
index 000000000..2d4e3f348
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "0c4c6ce2-09d5-4fff-a946-099ced0558ea",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-26T16:34:48.477Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_EDELWEISS_GROUP_TITLE",
+ "Description": "UI_CONTRACT_EDELWEISS_GROUP_DESC",
+ "CodeName_Hint": "Edelweiss Group",
+ "Location": "LOCATION_COASTALTOWN",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Edelweiss.jpg",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "RequiredUnlockable": "ACCESS_HIT_OCTOPUS",
+ "Type": "escalation",
+ "Release": "1.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "5cb0a941-6db4-4923-a7b3-dc7902a17b06",
+ "0272d94e-8f97-4a3d-88ca-be8eb61bd0a9",
+ "85131a19-2737-4446-b9b0-5742d6f66521",
+ "6157c2d0-b344-4441-900e-056a98507079",
+ "59b2c722-9728-4e8f-a432-3ccb1d6a31f6"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:20.0698556Z",
+ "PublicId": "003033916947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS1.json b/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS1.json
new file mode 100644
index 000000000..6e8ff9d76
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS1.json
@@ -0,0 +1,89 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f65469b5-1eb1-4e42-9f90-c4cf1dcf15fb",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "5edcef70-c4bb-4856-9124-de3d39fa814a",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_EDELWEISS_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_EDELWEISS_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["719b7083-58ed-498a-b5ab-824985d9ac5e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "719b7083-58ed-498a-b5ab-824985d9ac5e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "5edcef70-c4bb-4856-9124-de3d39fa814a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "719b7083-58ed-498a-b5ab-824985d9ac5e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "5cb0a941-6db4-4923-a7b3-dc7902a17b06",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-26T16:07:52.987Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_EDELWEISS_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_EDELWEISS_LEVEL_1_DESC",
+ "CodeName_Hint": "Edelweiss - Level 1",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "0c4c6ce2-09d5-4fff-a946-099ced0558ea",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "f65469b5-1eb1-4e42-9f90-c4cf1dcf15fb" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:36.9136768Z",
+ "PublicId": "003255287747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS2.json b/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS2.json
new file mode 100644
index 000000000..fa2ac7d43
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS2.json
@@ -0,0 +1,90 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f65469b5-1eb1-4e42-9f90-c4cf1dcf15fb",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "5edcef70-c4bb-4856-9124-de3d39fa814a",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_EDELWEISS_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_EDELWEISS_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["719b7083-58ed-498a-b5ab-824985d9ac5e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "719b7083-58ed-498a-b5ab-824985d9ac5e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "5edcef70-c4bb-4856-9124-de3d39fa814a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "719b7083-58ed-498a-b5ab-824985d9ac5e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["3a8d4421-096e-4a1b-853a-c12886a51d1f"]
+ },
+ "Metadata": {
+ "Id": "0272d94e-8f97-4a3d-88ca-be8eb61bd0a9",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-26T16:14:06.843Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_EDELWEISS_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_EDELWEISS_LEVEL_2_DESC",
+ "CodeName_Hint": "Edelweiss - Level 2",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "0c4c6ce2-09d5-4fff-a946-099ced0558ea",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "f65469b5-1eb1-4e42-9f90-c4cf1dcf15fb" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:36.97619Z",
+ "PublicId": "003835855547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS3.json b/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS3.json
new file mode 100644
index 000000000..12ffcb894
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS3.json
@@ -0,0 +1,152 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f65469b5-1eb1-4e42-9f90-c4cf1dcf15fb",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "5edcef70-c4bb-4856-9124-de3d39fa814a",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_EDELWEISS_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_EDELWEISS_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["719b7083-58ed-498a-b5ab-824985d9ac5e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "719b7083-58ed-498a-b5ab-824985d9ac5e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "5edcef70-c4bb-4856-9124-de3d39fa814a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "719b7083-58ed-498a-b5ab-824985d9ac5e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "9984a860-e229-4521-b30d-9f7ef45358fe",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "d788ff58-8a7a-4a85-acdd-c0e5693525f0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_EDELWEISS_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_EDELWEISS_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d9f0d4fa-f2c7-4a7b-a47e-42109454a85a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d9f0d4fa-f2c7-4a7b-a47e-42109454a85a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "d788ff58-8a7a-4a85-acdd-c0e5693525f0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d9f0d4fa-f2c7-4a7b-a47e-42109454a85a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["3a8d4421-096e-4a1b-853a-c12886a51d1f"]
+ },
+ "Metadata": {
+ "Id": "85131a19-2737-4446-b9b0-5742d6f66521",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-26T16:19:52.187Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_EDELWEISS_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_EDELWEISS_LEVEL_3_DESC",
+ "CodeName_Hint": "Edelweiss - Level 3",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "0c4c6ce2-09d5-4fff-a946-099ced0558ea",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "9984a860-e229-4521-b30d-9f7ef45358fe" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "f65469b5-1eb1-4e42-9f90-c4cf1dcf15fb" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:37.0386761Z",
+ "PublicId": "003597786447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS4.json b/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS4.json
new file mode 100644
index 000000000..5e6a1610c
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS4.json
@@ -0,0 +1,156 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f65469b5-1eb1-4e42-9f90-c4cf1dcf15fb",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "5edcef70-c4bb-4856-9124-de3d39fa814a",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_EDELWEISS_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_EDELWEISS_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["719b7083-58ed-498a-b5ab-824985d9ac5e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "719b7083-58ed-498a-b5ab-824985d9ac5e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "5edcef70-c4bb-4856-9124-de3d39fa814a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "719b7083-58ed-498a-b5ab-824985d9ac5e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "9984a860-e229-4521-b30d-9f7ef45358fe",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "d788ff58-8a7a-4a85-acdd-c0e5693525f0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_EDELWEISS_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_EDELWEISS_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d9f0d4fa-f2c7-4a7b-a47e-42109454a85a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d9f0d4fa-f2c7-4a7b-a47e-42109454a85a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "d788ff58-8a7a-4a85-acdd-c0e5693525f0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d9f0d4fa-f2c7-4a7b-a47e-42109454a85a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f",
+ "92ad1c30-ac53-44f3-8541-97d9cc83d95b"
+ ]
+ },
+ "Metadata": {
+ "Id": "6157c2d0-b344-4441-900e-056a98507079",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-26T16:29:56.24Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_EDELWEISS_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_EDELWEISS_LEVEL_4_DESC",
+ "CodeName_Hint": "Edelweiss - Level 4",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "0c4c6ce2-09d5-4fff-a946-099ced0558ea",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "92ad1c30-ac53-44f3-8541-97d9cc83d95b" },
+ { "Id": "9984a860-e229-4521-b30d-9f7ef45358fe" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "f65469b5-1eb1-4e42-9f90-c4cf1dcf15fb" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:37.0855543Z",
+ "PublicId": "003714141347",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS5.json b/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS5.json
new file mode 100644
index 000000000..6cefa08ea
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/EDELWEISS/EDELWEISS5.json
@@ -0,0 +1,158 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f65469b5-1eb1-4e42-9f90-c4cf1dcf15fb",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "5edcef70-c4bb-4856-9124-de3d39fa814a",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_EDELWEISS_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_EDELWEISS_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["719b7083-58ed-498a-b5ab-824985d9ac5e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "719b7083-58ed-498a-b5ab-824985d9ac5e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "5edcef70-c4bb-4856-9124-de3d39fa814a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "719b7083-58ed-498a-b5ab-824985d9ac5e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "9984a860-e229-4521-b30d-9f7ef45358fe",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "d788ff58-8a7a-4a85-acdd-c0e5693525f0",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_EDELWEISS_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_EDELWEISS_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d9f0d4fa-f2c7-4a7b-a47e-42109454a85a"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d9f0d4fa-f2c7-4a7b-a47e-42109454a85a"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "d788ff58-8a7a-4a85-acdd-c0e5693525f0"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d9f0d4fa-f2c7-4a7b-a47e-42109454a85a"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f",
+ "92ad1c30-ac53-44f3-8541-97d9cc83d95b",
+ "91cf5610-e7ea-4665-9c7b-4b3d5a18a37d"
+ ]
+ },
+ "Metadata": {
+ "Id": "59b2c722-9728-4e8f-a432-3ccb1d6a31f6",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-26T16:33:09.567Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_EDELWEISS_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_EDELWEISS_LEVEL_5_DESC",
+ "CodeName_Hint": "Edelweiss - Level 5",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "0c4c6ce2-09d5-4fff-a946-099ced0558ea",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "91cf5610-e7ea-4665-9c7b-4b3d5a18a37d" },
+ { "Id": "92ad1c30-ac53-44f3-8541-97d9cc83d95b" },
+ { "Id": "9984a860-e229-4521-b30d-9f7ef45358fe" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "f65469b5-1eb1-4e42-9f90-c4cf1dcf15fb" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:37.1795062Z",
+ "PublicId": "003269344847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH.json b/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH.json
new file mode 100644
index 000000000..7de98a3cb
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH.json
@@ -0,0 +1,32 @@
+{
+ "Data": { "Objectives": [], "Bricks": [], "GameChangers": [] },
+ "Metadata": {
+ "Id": "ee7e831b-f7ea-4803-8eba-80b42d020a7c",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T13:33:30.36Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HYACINTH_GROUP_TITLE",
+ "Description": "UI_CONTRACT_HYACINTH_GROUP_DESC",
+ "CodeName_Hint": "Hyacinth - Group",
+ "Location": "LOCATION_COASTALTOWN",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Hyacinth.jpg",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "RequiredUnlockable": "ACCESS_HIT_OCTOPUS",
+ "Type": "escalation",
+ "Release": "1.2.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "579942d4-5df2-4342-8c04-26840aa996e1",
+ "1134bcdb-6cb7-454f-b02c-69806ac826e7",
+ "902eb6ba-00c2-49ff-b51f-bd0a99f8ab3c",
+ "67dd233f-a311-494e-90ca-df4fc2bc80b7",
+ "40b08d95-82cf-4053-869e-0a110beb6dbb"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:21.8354878Z",
+ "PublicId": "003453526647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH1.json b/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH1.json
new file mode 100644
index 000000000..f24c6684f
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH1.json
@@ -0,0 +1,89 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "9b837bb0-0e2a-4d01-a22a-7295342d8b13",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HYACINTH_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_HYACINTH_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d51c4cc7-ea7e-4672-8f5a-968f98a97fab"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d51c4cc7-ea7e-4672-8f5a-968f98a97fab"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d51c4cc7-ea7e-4672-8f5a-968f98a97fab"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/coastaltown/hyacinth_escalation_level_addition.brick"
+ ],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "579942d4-5df2-4342-8c04-26840aa996e1",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T13:33:30.36Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HYACINTH_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_HYACINTH_LEVEL_1_DESC",
+ "CodeName_Hint": "Hyacinth - Level 1",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "ee7e831b-f7ea-4803-8eba-80b42d020a7c",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "9b837bb0-0e2a-4d01-a22a-7295342d8b13" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:40.7418683Z",
+ "PublicId": "003251569947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH2.json b/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH2.json
new file mode 100644
index 000000000..ae9b3e225
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH2.json
@@ -0,0 +1,90 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "9b837bb0-0e2a-4d01-a22a-7295342d8b13",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HYACINTH_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_HYACINTH_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d51c4cc7-ea7e-4672-8f5a-968f98a97fab"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d51c4cc7-ea7e-4672-8f5a-968f98a97fab"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d51c4cc7-ea7e-4672-8f5a-968f98a97fab"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/coastaltown/hyacinth_escalation_level_addition.brick"
+ ],
+ "GameChangers": ["da07626c-0aa3-463a-92ff-8e7adbbf6230"]
+ },
+ "Metadata": {
+ "Id": "1134bcdb-6cb7-454f-b02c-69806ac826e7",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T13:33:30.36Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HYACINTH_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_HYACINTH_LEVEL_2_DESC",
+ "CodeName_Hint": "Hyacinth - Level 2",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "ee7e831b-f7ea-4803-8eba-80b42d020a7c",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "9b837bb0-0e2a-4d01-a22a-7295342d8b13" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:40.8356213Z",
+ "PublicId": "003663528647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH3.json b/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH3.json
new file mode 100644
index 000000000..849b3530b
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH3.json
@@ -0,0 +1,150 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "9b837bb0-0e2a-4d01-a22a-7295342d8b13",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HYACINTH_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_HYACINTH_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d51c4cc7-ea7e-4672-8f5a-968f98a97fab"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d51c4cc7-ea7e-4672-8f5a-968f98a97fab"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d51c4cc7-ea7e-4672-8f5a-968f98a97fab"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "89f04e57-199e-4237-bfcc-5fce3b727f1a",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "02a9f8e4-3ed1-4c29-9f73-88e0cf2d7b5e",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HYACINTH_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_HYACINTH_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["8b0a081a-170a-4a62-a35a-8434279e1509"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b0a081a-170a-4a62-a35a-8434279e1509"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "02a9f8e4-3ed1-4c29-9f73-88e0cf2d7b5e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b0a081a-170a-4a62-a35a-8434279e1509"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/coastaltown/hyacinth_escalation_level_addition.brick"
+ ],
+ "GameChangers": ["da07626c-0aa3-463a-92ff-8e7adbbf6230"]
+ },
+ "Metadata": {
+ "Id": "902eb6ba-00c2-49ff-b51f-bd0a99f8ab3c",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T13:33:30.36Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HYACINTH_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_HYACINTH_LEVEL_3_DESC",
+ "CodeName_Hint": "Hyacinth - Level 3",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "ee7e831b-f7ea-4803-8eba-80b42d020a7c",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "89f04e57-199e-4237-bfcc-5fce3b727f1a" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "9b837bb0-0e2a-4d01-a22a-7295342d8b13" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:40.9762484Z",
+ "PublicId": "003949032047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH4.json b/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH4.json
new file mode 100644
index 000000000..cb8b54fde
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH4.json
@@ -0,0 +1,154 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "9b837bb0-0e2a-4d01-a22a-7295342d8b13",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HYACINTH_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_HYACINTH_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d51c4cc7-ea7e-4672-8f5a-968f98a97fab"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d51c4cc7-ea7e-4672-8f5a-968f98a97fab"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d51c4cc7-ea7e-4672-8f5a-968f98a97fab"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "89f04e57-199e-4237-bfcc-5fce3b727f1a",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "02a9f8e4-3ed1-4c29-9f73-88e0cf2d7b5e",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HYACINTH_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_HYACINTH_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["8b0a081a-170a-4a62-a35a-8434279e1509"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b0a081a-170a-4a62-a35a-8434279e1509"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "02a9f8e4-3ed1-4c29-9f73-88e0cf2d7b5e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b0a081a-170a-4a62-a35a-8434279e1509"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/coastaltown/hyacinth_escalation_level_addition.brick"
+ ],
+ "GameChangers": [
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230",
+ "421c9667-5055-4439-92a3-fa75c49c3050"
+ ]
+ },
+ "Metadata": {
+ "Id": "67dd233f-a311-494e-90ca-df4fc2bc80b7",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T13:33:30.36Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HYACINTH_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_HYACINTH_LEVEL_4_DESC",
+ "CodeName_Hint": "Hyacinth - Level 4",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "ee7e831b-f7ea-4803-8eba-80b42d020a7c",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "421c9667-5055-4439-92a3-fa75c49c3050" },
+ { "Id": "89f04e57-199e-4237-bfcc-5fce3b727f1a" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "9b837bb0-0e2a-4d01-a22a-7295342d8b13" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:41.0543756Z",
+ "PublicId": "003446772547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH5.json b/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH5.json
new file mode 100644
index 000000000..ee079ae15
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/HYACINTH/HYACINTH5.json
@@ -0,0 +1,208 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "9b837bb0-0e2a-4d01-a22a-7295342d8b13",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "weapon",
+ "RepositoryId": "94f52181-b9ec-4363-baef-d53b4e424b74",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HYACINTH_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_HYACINTH_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["d51c4cc7-ea7e-4672-8f5a-968f98a97fab"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d51c4cc7-ea7e-4672-8f5a-968f98a97fab"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "94f52181-b9ec-4363-baef-d53b4e424b74"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "d51c4cc7-ea7e-4672-8f5a-968f98a97fab"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "89f04e57-199e-4237-bfcc-5fce3b727f1a",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "02a9f8e4-3ed1-4c29-9f73-88e0cf2d7b5e",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HYACINTH_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_HYACINTH_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["8b0a081a-170a-4a62-a35a-8434279e1509"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b0a081a-170a-4a62-a35a-8434279e1509"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "02a9f8e4-3ed1-4c29-9f73-88e0cf2d7b5e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "8b0a081a-170a-4a62-a35a-8434279e1509"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "e7f14675-305b-497e-a1c7-4cbfe6071eec",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_HYACINTH_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_HYACINTH_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["1f6cbfc3-06d5-49b2-9eca-ca22bde2bbf3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1f6cbfc3-06d5-49b2-9eca-ca22bde2bbf3"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.SetPieceType",
+ "7b28519a-3c66-4498-a61b-ae6926a85594"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "1f6cbfc3-06d5-49b2-9eca-ca22bde2bbf3"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/coastaltown/hyacinth_escalation_level_addition.brick"
+ ],
+ "GameChangers": [
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230",
+ "421c9667-5055-4439-92a3-fa75c49c3050"
+ ]
+ },
+ "Metadata": {
+ "Id": "40b08d95-82cf-4053-869e-0a110beb6dbb",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T13:33:30.36Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_HYACINTH_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_HYACINTH_LEVEL_5_DESC",
+ "CodeName_Hint": "Hyacinth - Level 5",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "ee7e831b-f7ea-4803-8eba-80b42d020a7c",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "e7f14675-305b-497e-a1c7-4cbfe6071eec" },
+ { "Id": "421c9667-5055-4439-92a3-fa75c49c3050" },
+ { "Id": "89f04e57-199e-4237-bfcc-5fce3b727f1a" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "9b837bb0-0e2a-4d01-a22a-7295342d8b13" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:41.1793737Z",
+ "PublicId": "003519844247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE.json b/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE.json
new file mode 100644
index 000000000..a9139fb77
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE.json
@@ -0,0 +1,32 @@
+{
+ "Data": { "Objectives": [], "Bricks": [], "GameChangers": [] },
+ "Metadata": {
+ "Id": "641656f8-ab16-49c5-a09b-952738154b64",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T13:33:30.36Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JASMINE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_JASMINE_GROUP_DESC",
+ "CodeName_Hint": "Jasmine Group",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Jasmine.jpg",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "RequiredUnlockable": "ACCESS_HIT_OCTOPUS",
+ "Type": "escalation",
+ "Release": "1.4.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "f00e7bc4-11bf-4413-a8d2-64db6afd7ad4",
+ "bae8f1c2-ecb5-4db1-ab4f-970a54cc3fbb",
+ "623dfe20-a903-4444-9c5a-a09743b58d22",
+ "ede26656-f04d-41f3-804e-0f5875b91ea4",
+ "0519bc57-8666-49c5-aaef-52423707c3a7"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:21.9604948Z",
+ "PublicId": "003735276947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE1.json b/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE1.json
new file mode 100644
index 000000000..4b6987c30
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE1.json
@@ -0,0 +1,93 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "c0619e7d-03fd-4c70-ae7b-9c90b640f59b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "hitmansuit",
+ "RepositoryId": "75759271-e236-4b33-8dd5-7e502c958d05",
+ "HardCondition": true
+ },
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_JASMINE_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_JASMINE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["739b0044-c2c1-4487-8222-675bf8eaf9cd"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "739b0044-c2c1-4487-8222-675bf8eaf9cd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitIsHitmanSuit",
+ true
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "739b0044-c2c1-4487-8222-675bf8eaf9cd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "f00e7bc4-11bf-4413-a8d2-64db6afd7ad4",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T13:33:30.36Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JASMINE_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_JASMINE_LEVEL_1_DESC",
+ "CodeName_Hint": "Jasmine - Level 1",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "641656f8-ab16-49c5-a09b-952738154b64",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "c0619e7d-03fd-4c70-ae7b-9c90b640f59b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:41.8825058Z",
+ "PublicId": "003629202547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE2.json b/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE2.json
new file mode 100644
index 000000000..d90c647f9
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE2.json
@@ -0,0 +1,148 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "c0619e7d-03fd-4c70-ae7b-9c90b640f59b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "hitmansuit",
+ "RepositoryId": "75759271-e236-4b33-8dd5-7e502c958d05",
+ "HardCondition": true
+ },
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_JASMINE_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_JASMINE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["739b0044-c2c1-4487-8222-675bf8eaf9cd"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "739b0044-c2c1-4487-8222-675bf8eaf9cd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitIsHitmanSuit",
+ true
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "739b0044-c2c1-4487-8222-675bf8eaf9cd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4c999e76-b4d4-44f4-9cd5-fa4bee6fa871",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_JASMINE_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_JASMINE_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["e055c221-f048-4fd4-8af8-2ac1c2d977d7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e055c221-f048-4fd4-8af8-2ac1c2d977d7"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e055c221-f048-4fd4-8af8-2ac1c2d977d7"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "bae8f1c2-ecb5-4db1-ab4f-970a54cc3fbb",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T13:33:30.36Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JASMINE_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_JASMINE_LEVEL_2_DESC",
+ "CodeName_Hint": "Jasmine - Level 2",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "641656f8-ab16-49c5-a09b-952738154b64",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "4c999e76-b4d4-44f4-9cd5-fa4bee6fa871" },
+ { "Id": "c0619e7d-03fd-4c70-ae7b-9c90b640f59b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:41.9293785Z",
+ "PublicId": "003589403647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE3.json b/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE3.json
new file mode 100644
index 000000000..a7a507d3d
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE3.json
@@ -0,0 +1,155 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "c0619e7d-03fd-4c70-ae7b-9c90b640f59b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "hitmansuit",
+ "RepositoryId": "75759271-e236-4b33-8dd5-7e502c958d05",
+ "HardCondition": true
+ },
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_JASMINE_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_JASMINE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["739b0044-c2c1-4487-8222-675bf8eaf9cd"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "739b0044-c2c1-4487-8222-675bf8eaf9cd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitIsHitmanSuit",
+ true
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "739b0044-c2c1-4487-8222-675bf8eaf9cd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4c999e76-b4d4-44f4-9cd5-fa4bee6fa871",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_JASMINE_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_JASMINE_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["e055c221-f048-4fd4-8af8-2ac1c2d977d7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e055c221-f048-4fd4-8af8-2ac1c2d977d7"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e055c221-f048-4fd4-8af8-2ac1c2d977d7"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/Scenes/Missions/CoastalTown/gamechanger_wild card_jasmine.brick"
+ ],
+ "GameChangers": [
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "03ca23e8-7daf-4346-8719-29970bc50d17"
+ ]
+ },
+ "Metadata": {
+ "Id": "623dfe20-a903-4444-9c5a-a09743b58d22",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T13:33:30.36Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JASMINE_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_JASMINE_LEVEL_3_DESC",
+ "CodeName_Hint": "Jasmine - Level 3",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "641656f8-ab16-49c5-a09b-952738154b64",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "IsNew": true, "Id": "03ca23e8-7daf-4346-8719-29970bc50d17" },
+ { "Id": "4c999e76-b4d4-44f4-9cd5-fa4bee6fa871" },
+ { "Id": "c0619e7d-03fd-4c70-ae7b-9c90b640f59b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:41.9762527Z",
+ "PublicId": "003203810047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE4.json b/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE4.json
new file mode 100644
index 000000000..377d38c4a
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE4.json
@@ -0,0 +1,212 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "c0619e7d-03fd-4c70-ae7b-9c90b640f59b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "hitmansuit",
+ "RepositoryId": "75759271-e236-4b33-8dd5-7e502c958d05",
+ "HardCondition": true
+ },
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_JASMINE_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_JASMINE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["739b0044-c2c1-4487-8222-675bf8eaf9cd"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "739b0044-c2c1-4487-8222-675bf8eaf9cd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitIsHitmanSuit",
+ true
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "739b0044-c2c1-4487-8222-675bf8eaf9cd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4c999e76-b4d4-44f4-9cd5-fa4bee6fa871",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_JASMINE_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_JASMINE_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["e055c221-f048-4fd4-8af8-2ac1c2d977d7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e055c221-f048-4fd4-8af8-2ac1c2d977d7"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e055c221-f048-4fd4-8af8-2ac1c2d977d7"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "975a3f95-7316-4bfd-9b8d-38040e79102b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_JASMINE_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_JASMINE_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["841ee310-e45d-4f57-b5bf-c44f0e5d9040"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "841ee310-e45d-4f57-b5bf-c44f0e5d9040"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "841ee310-e45d-4f57-b5bf-c44f0e5d9040"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/Scenes/Missions/CoastalTown/gamechanger_wild card_jasmine.brick"
+ ],
+ "GameChangers": [
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "03ca23e8-7daf-4346-8719-29970bc50d17",
+ "4ae5f0ed-5665-4825-bfca-490dad91cc02"
+ ]
+ },
+ "Metadata": {
+ "Id": "ede26656-f04d-41f3-804e-0f5875b91ea4",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T13:33:30.36Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JASMINE_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_JASMINE_LEVEL_4_DESC",
+ "CodeName_Hint": "Jasmine - Level 4",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "641656f8-ab16-49c5-a09b-952738154b64",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "975a3f95-7316-4bfd-9b8d-38040e79102b" },
+ { "IsNew": true, "Id": "4ae5f0ed-5665-4825-bfca-490dad91cc02" },
+ { "Id": "03ca23e8-7daf-4346-8719-29970bc50d17" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "4c999e76-b4d4-44f4-9cd5-fa4bee6fa871" },
+ { "Id": "c0619e7d-03fd-4c70-ae7b-9c90b640f59b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:42.038753Z",
+ "PublicId": "003036642447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE5.json b/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE5.json
new file mode 100644
index 000000000..964170e3b
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/JASMINE/JASMINE5.json
@@ -0,0 +1,240 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "c0619e7d-03fd-4c70-ae7b-9c90b640f59b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "hitmansuit",
+ "RepositoryId": "75759271-e236-4b33-8dd5-7e502c958d05",
+ "HardCondition": true
+ },
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_JASMINE_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_JASMINE_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["739b0044-c2c1-4487-8222-675bf8eaf9cd"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "739b0044-c2c1-4487-8222-675bf8eaf9cd"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitIsHitmanSuit",
+ true
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "739b0044-c2c1-4487-8222-675bf8eaf9cd"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "4c999e76-b4d4-44f4-9cd5-fa4bee6fa871",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "bf9629e0-f25c-4e71-9561-4a99a93a43e8",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JASMINE_OBJ_2_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JASMINE_OBJ_2_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["e055c221-f048-4fd4-8af8-2ac1c2d977d7"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e055c221-f048-4fd4-8af8-2ac1c2d977d7"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bf9629e0-f25c-4e71-9561-4a99a93a43e8"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "e055c221-f048-4fd4-8af8-2ac1c2d977d7"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "975a3f95-7316-4bfd-9b8d-38040e79102b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "killmethod",
+ "KillMethod": "accident",
+ "HardCondition": true
+ },
+ {
+ "Type": "disguise",
+ "RepositoryId": "bf9629e0-f25c-4e71-9561-4a99a93a43e8",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_JASMINE_OBJ_3_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_JASMINE_OBJ_3_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["841ee310-e45d-4f57-b5bf-c44f0e5d9040"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "841ee310-e45d-4f57-b5bf-c44f0e5d9040"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "bf9629e0-f25c-4e71-9561-4a99a93a43e8"
+ ]
+ },
+ { "$eq": ["$Value.Accident", true] }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "841ee310-e45d-4f57-b5bf-c44f0e5d9040"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_PRO/Scenes/Missions/CoastalTown/gamechanger_wild card_jasmine.brick"
+ ],
+ "GameChangers": [
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "03ca23e8-7daf-4346-8719-29970bc50d17",
+ "4ae5f0ed-5665-4825-bfca-490dad91cc02",
+ "0cf5e693-35ec-457e-a004-da4672b90376"
+ ]
+ },
+ "Metadata": {
+ "Id": "0519bc57-8666-49c5-aaef-52423707c3a7",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T13:33:30.36Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_JASMINE_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_JASMINE_LEVEL_5_DESC",
+ "CodeName_Hint": "Jasmine - Level 5",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "641656f8-ab16-49c5-a09b-952738154b64",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "975a3f95-7316-4bfd-9b8d-38040e79102b" },
+ { "Id": "4ae5f0ed-5665-4825-bfca-490dad91cc02" },
+ { "Id": "03ca23e8-7daf-4346-8719-29970bc50d17" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "4c999e76-b4d4-44f4-9cd5-fa4bee6fa871" },
+ { "Id": "c0619e7d-03fd-4c70-ae7b-9c90b640f59b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:42.0856269Z",
+ "PublicId": "003760396147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/JEFFREY/JEFFREY.json b/contractdata/SAPIENZA/ESCALATION/JEFFREY/JEFFREY.json
new file mode 100644
index 000000000..c9a015f80
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/JEFFREY/JEFFREY.json
@@ -0,0 +1,20 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Id": "0cceeecb-c8fe-42a4-aee4-d7b575f56a1b",
+ "Title": "UI_PEACOCK_SATANTA",
+ "Type": "escalation",
+ "Location": "LOCATION_COASTALTOWN_EBOLA",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/scene_ebola.entity",
+ "TileImage": "images/contracts/escalation/contractescalation-author-satanta.png",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "408d03c6-46db-45f4-ab05-9f380eae4670",
+ "4c41ac07-ad1d-47ff-a2db-3df85108b9b0",
+ "d71b56ad-4134-4fb6-8e46-a7377a0e2a54"
+ ]
+ },
+ "Entitlements": ["H1_LEGACY_EXPANSION"]
+ }
+}
diff --git a/contractdata/SAPIENZA/JEFFREY1.json b/contractdata/SAPIENZA/ESCALATION/JEFFREY/JEFFREY1.json
similarity index 100%
rename from contractdata/SAPIENZA/JEFFREY1.json
rename to contractdata/SAPIENZA/ESCALATION/JEFFREY/JEFFREY1.json
diff --git a/contractdata/SAPIENZA/JEFFREY2.json b/contractdata/SAPIENZA/ESCALATION/JEFFREY/JEFFREY2.json
similarity index 100%
rename from contractdata/SAPIENZA/JEFFREY2.json
rename to contractdata/SAPIENZA/ESCALATION/JEFFREY/JEFFREY2.json
diff --git a/contractdata/SAPIENZA/JEFFREY3.json b/contractdata/SAPIENZA/ESCALATION/JEFFREY/JEFFREY3.json
similarity index 100%
rename from contractdata/SAPIENZA/JEFFREY3.json
rename to contractdata/SAPIENZA/ESCALATION/JEFFREY/JEFFREY3.json
diff --git a/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER.json b/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER.json
new file mode 100644
index 000000000..94aa5a68a
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "525bd318-04e6-4672-9d01-6bba74362fc5",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-26T14:12:12.387Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LAVENDER_GROUP_TITLE",
+ "Description": "UI_CONTRACT_LAVENDER_GROUP_DESC",
+ "CodeName_Hint": "Lavender Group",
+ "Location": "LOCATION_COASTALTOWN",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Lavender.jpg",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "RequiredUnlockable": "ACCESS_HIT_OCTOPUS",
+ "Type": "escalation",
+ "Release": "1.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "162c0a51-e3bc-4de6-a468-521f516de15e",
+ "7bebfc98-89c9-440e-af52-9040abad36a1",
+ "666516e4-9527-4925-8d4e-6e230fcb2ee7",
+ "ff1c0065-3d05-4cbf-a8b1-c5d9b5b94ed6",
+ "e2d7929f-9774-499a-bee6-7484719db474"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:22.1636211Z",
+ "PublicId": "003402431047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER1.json b/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER1.json
new file mode 100644
index 000000000..ba00aa5dd
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER1.json
@@ -0,0 +1,89 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "2563b3d9-dd56-427e-bf30-1450c66b8f4b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LAVENDER_LEVEL_1_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LAVENDER_LEVEL_1_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["25d93a2c-5053-42f7-89ba-88d7b3b747e3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "25d93a2c-5053-42f7-89ba-88d7b3b747e3"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "25d93a2c-5053-42f7-89ba-88d7b3b747e3"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "162c0a51-e3bc-4de6-a468-521f516de15e",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-24T12:56:37.033Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LAVENDER_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_LAVENDER_LEVEL_1_DESC",
+ "CodeName_Hint": "Lavender - Level 1",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "525bd318-04e6-4672-9d01-6bba74362fc5",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "2563b3d9-dd56-427e-bf30-1450c66b8f4b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:43.4293858Z",
+ "PublicId": "003304916647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER2.json b/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER2.json
new file mode 100644
index 000000000..4e66e8fb0
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER2.json
@@ -0,0 +1,90 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "2563b3d9-dd56-427e-bf30-1450c66b8f4b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LAVENDER_LEVEL_2_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LAVENDER_LEVEL_2_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["25d93a2c-5053-42f7-89ba-88d7b3b747e3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "25d93a2c-5053-42f7-89ba-88d7b3b747e3"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "25d93a2c-5053-42f7-89ba-88d7b3b747e3"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["421c9667-5055-4439-92a3-fa75c49c3050"]
+ },
+ "Metadata": {
+ "Id": "7bebfc98-89c9-440e-af52-9040abad36a1",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-24T14:41:06.397Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LAVENDER_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_LAVENDER_LEVEL_2_DESC",
+ "CodeName_Hint": "Lavender - Level 2",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "525bd318-04e6-4672-9d01-6bba74362fc5",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "421c9667-5055-4439-92a3-fa75c49c3050" },
+ { "Id": "2563b3d9-dd56-427e-bf30-1450c66b8f4b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:43.491881Z",
+ "PublicId": "003030235147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER3.json b/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER3.json
new file mode 100644
index 000000000..a185ff9cf
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER3.json
@@ -0,0 +1,146 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "2563b3d9-dd56-427e-bf30-1450c66b8f4b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LAVENDER_LEVEL_3_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LAVENDER_LEVEL_3_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["25d93a2c-5053-42f7-89ba-88d7b3b747e3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "25d93a2c-5053-42f7-89ba-88d7b3b747e3"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "25d93a2c-5053-42f7-89ba-88d7b3b747e3"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "f899ee4b-9aba-4267-9052-88786e917e84",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LAVENDER_LEVEL_3_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LAVENDER_LEVEL_3_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["6aeab464-6e6e-4a37-a858-a3e134db672f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6aeab464-6e6e-4a37-a858-a3e134db672f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Explosive",
+ true
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6aeab464-6e6e-4a37-a858-a3e134db672f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["421c9667-5055-4439-92a3-fa75c49c3050"]
+ },
+ "Metadata": {
+ "Id": "666516e4-9527-4925-8d4e-6e230fcb2ee7",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-25T11:16:15.753Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LAVENDER_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_LAVENDER_LEVEL_3_DESC",
+ "CodeName_Hint": "Lavender - Level 3",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "525bd318-04e6-4672-9d01-6bba74362fc5",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "f899ee4b-9aba-4267-9052-88786e917e84" },
+ { "Id": "421c9667-5055-4439-92a3-fa75c49c3050" },
+ { "Id": "2563b3d9-dd56-427e-bf30-1450c66b8f4b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:43.5387566Z",
+ "PublicId": "003923205147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER4.json b/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER4.json
new file mode 100644
index 000000000..19847901e
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER4.json
@@ -0,0 +1,150 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "2563b3d9-dd56-427e-bf30-1450c66b8f4b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LAVENDER_LEVEL_4_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LAVENDER_LEVEL_4_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["25d93a2c-5053-42f7-89ba-88d7b3b747e3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "25d93a2c-5053-42f7-89ba-88d7b3b747e3"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "25d93a2c-5053-42f7-89ba-88d7b3b747e3"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "f899ee4b-9aba-4267-9052-88786e917e84",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LAVENDER_LEVEL_4_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LAVENDER_LEVEL_4_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["6aeab464-6e6e-4a37-a858-a3e134db672f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6aeab464-6e6e-4a37-a858-a3e134db672f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Explosive",
+ true
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6aeab464-6e6e-4a37-a858-a3e134db672f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "421c9667-5055-4439-92a3-fa75c49c3050",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230"
+ ]
+ },
+ "Metadata": {
+ "Id": "ff1c0065-3d05-4cbf-a8b1-c5d9b5b94ed6",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-26T09:02:46.833Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LAVENDER_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_LAVENDER_LEVEL_4_DESC",
+ "CodeName_Hint": "Lavender - Level 4",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "525bd318-04e6-4672-9d01-6bba74362fc5",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "f899ee4b-9aba-4267-9052-88786e917e84" },
+ { "Id": "421c9667-5055-4439-92a3-fa75c49c3050" },
+ { "Id": "2563b3d9-dd56-427e-bf30-1450c66b8f4b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:43.6168845Z",
+ "PublicId": "003529239947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER5.json b/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER5.json
new file mode 100644
index 000000000..f224e6cd6
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/LAVENDER/LAVENDER5.json
@@ -0,0 +1,152 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "2563b3d9-dd56-427e-bf30-1450c66b8f4b",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LAVENDER_LEVEL_5_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LAVENDER_LEVEL_5_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["25d93a2c-5053-42f7-89ba-88d7b3b747e3"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "25d93a2c-5053-42f7-89ba-88d7b3b747e3"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "25d93a2c-5053-42f7-89ba-88d7b3b747e3"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "f899ee4b-9aba-4267-9052-88786e917e84",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_LAVENDER_LEVEL_5_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_LAVENDER_LEVEL_5_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["6aeab464-6e6e-4a37-a858-a3e134db672f"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6aeab464-6e6e-4a37-a858-a3e134db672f"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.Explosive",
+ true
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "6aeab464-6e6e-4a37-a858-a3e134db672f"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "421c9667-5055-4439-92a3-fa75c49c3050",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230",
+ "351ce43a-9f8f-4645-8e3a-4adf2ff08fc7"
+ ]
+ },
+ "Metadata": {
+ "Id": "e2d7929f-9774-499a-bee6-7484719db474",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-26T14:01:36.523Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LAVENDER_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_LAVENDER_LEVEL_5_DESC",
+ "CodeName_Hint": "Lavender - Level 5",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "525bd318-04e6-4672-9d01-6bba74362fc5",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "351ce43a-9f8f-4645-8e3a-4adf2ff08fc7" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "f899ee4b-9aba-4267-9052-88786e917e84" },
+ { "Id": "421c9667-5055-4439-92a3-fa75c49c3050" },
+ { "Id": "2563b3d9-dd56-427e-bf30-1450c66b8f4b" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:43.6950273Z",
+ "PublicId": "003049223547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC.json b/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC.json
new file mode 100644
index 000000000..665f68dd9
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "fab808f9-e88b-4775-aadb-a462c86bf2d9",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T16:19:15.207Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LILAC_GROUP_TITLE",
+ "Description": "UI_CONTRACT_LILAC_GROUP_DESC",
+ "CodeName_Hint": "Lilac - Group",
+ "Location": "LOCATION_COASTALTOWN",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Lilac.jpg",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "RequiredUnlockable": "ACCESS_HIT_OCTOPUS",
+ "Type": "escalation",
+ "Release": "1.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "15c0cc5b-5873-4a8c-9447-f576abda8b96",
+ "691d16fe-2f83-4f9f-8a3c-39b4dca15093",
+ "ab7e7b06-3fcd-41ba-b185-0775dfb3e24e",
+ "aec8fc1e-ca62-4acd-8be2-488935853f85",
+ "689774c7-7059-42b5-96f8-a78f9fb31240"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:22.2105298Z",
+ "PublicId": "003216770847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC1.json b/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC1.json
new file mode 100644
index 000000000..ee641c562
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC1.json
@@ -0,0 +1,81 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "6a1198c6-5324-4ec0-ad86-19937eab40a1",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LILAC_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_LILAC_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["77154a7c-89d0-49df-82ae-6810e27ec9ca"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "77154a7c-89d0-49df-82ae-6810e27ec9ca"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "77154a7c-89d0-49df-82ae-6810e27ec9ca"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "15c0cc5b-5873-4a8c-9447-f576abda8b96",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T16:19:15.207Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LILAC_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_LILAC_LEVEL_1_DESC",
+ "CodeName_Hint": "Lilac - Level 1",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "fab808f9-e88b-4775-aadb-a462c86bf2d9",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "6a1198c6-5324-4ec0-ad86-19937eab40a1" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:43.7887628Z",
+ "PublicId": "003830167847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC2.json b/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC2.json
new file mode 100644
index 000000000..8f614711b
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC2.json
@@ -0,0 +1,82 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "6a1198c6-5324-4ec0-ad86-19937eab40a1",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LILAC_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_LILAC_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["77154a7c-89d0-49df-82ae-6810e27ec9ca"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "77154a7c-89d0-49df-82ae-6810e27ec9ca"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "77154a7c-89d0-49df-82ae-6810e27ec9ca"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["fdc7a60b-aa7f-4628-bd03-00c93393967f"]
+ },
+ "Metadata": {
+ "Id": "691d16fe-2f83-4f9f-8a3c-39b4dca15093",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T16:19:15.207Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LILAC_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_LILAC_LEVEL_2_DESC",
+ "CodeName_Hint": "Lilac - Level 2",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "fab808f9-e88b-4775-aadb-a462c86bf2d9",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "fdc7a60b-aa7f-4628-bd03-00c93393967f" },
+ { "Id": "6a1198c6-5324-4ec0-ad86-19937eab40a1" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:43.8356364Z",
+ "PublicId": "003258785847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC3.json b/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC3.json
new file mode 100644
index 000000000..bf8721351
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC3.json
@@ -0,0 +1,136 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "6a1198c6-5324-4ec0-ad86-19937eab40a1",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LILAC_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_LILAC_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["77154a7c-89d0-49df-82ae-6810e27ec9ca"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "77154a7c-89d0-49df-82ae-6810e27ec9ca"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "77154a7c-89d0-49df-82ae-6810e27ec9ca"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "f347123b-6d45-4bb1-9fdb-f4966610ba41",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LILAC_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_LILAC_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["a023e9ed-fdd5-4e0b-ac00-b010c876f29b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a023e9ed-fdd5-4e0b-ac00-b010c876f29b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a023e9ed-fdd5-4e0b-ac00-b010c876f29b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["fdc7a60b-aa7f-4628-bd03-00c93393967f"]
+ },
+ "Metadata": {
+ "Id": "ab7e7b06-3fcd-41ba-b185-0775dfb3e24e",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T16:19:15.207Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LILAC_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_LILAC_LEVEL_3_DESC",
+ "CodeName_Hint": "Lilac - Level 3",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "fab808f9-e88b-4775-aadb-a462c86bf2d9",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "f347123b-6d45-4bb1-9fdb-f4966610ba41" },
+ { "Id": "fdc7a60b-aa7f-4628-bd03-00c93393967f" },
+ { "Id": "6a1198c6-5324-4ec0-ad86-19937eab40a1" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:43.8981368Z",
+ "PublicId": "003247380847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC4.json b/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC4.json
new file mode 100644
index 000000000..2b6c45826
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC4.json
@@ -0,0 +1,140 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "6a1198c6-5324-4ec0-ad86-19937eab40a1",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LILAC_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_LILAC_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["77154a7c-89d0-49df-82ae-6810e27ec9ca"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "77154a7c-89d0-49df-82ae-6810e27ec9ca"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "77154a7c-89d0-49df-82ae-6810e27ec9ca"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "f347123b-6d45-4bb1-9fdb-f4966610ba41",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LILAC_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_LILAC_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["a023e9ed-fdd5-4e0b-ac00-b010c876f29b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a023e9ed-fdd5-4e0b-ac00-b010c876f29b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a023e9ed-fdd5-4e0b-ac00-b010c876f29b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "fdc7a60b-aa7f-4628-bd03-00c93393967f",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172"
+ ]
+ },
+ "Metadata": {
+ "Id": "aec8fc1e-ca62-4acd-8be2-488935853f85",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T16:19:15.207Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LILAC_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_LILAC_LEVEL_4_DESC",
+ "CodeName_Hint": "Lilac - Level 4",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "fab808f9-e88b-4775-aadb-a462c86bf2d9",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172" },
+ { "Id": "f347123b-6d45-4bb1-9fdb-f4966610ba41" },
+ { "Id": "fdc7a60b-aa7f-4628-bd03-00c93393967f" },
+ { "Id": "6a1198c6-5324-4ec0-ad86-19937eab40a1" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:44.0075206Z",
+ "PublicId": "003551087447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC5.json b/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC5.json
new file mode 100644
index 000000000..501826c3a
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/LILAC/LILAC5.json
@@ -0,0 +1,194 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "6a1198c6-5324-4ec0-ad86-19937eab40a1",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LILAC_OBJ_1" },
+ "BriefingText": "$loc UI_CONTRACT_LILAC_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["77154a7c-89d0-49df-82ae-6810e27ec9ca"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "77154a7c-89d0-49df-82ae-6810e27ec9ca"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "77154a7c-89d0-49df-82ae-6810e27ec9ca"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "f347123b-6d45-4bb1-9fdb-f4966610ba41",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LILAC_OBJ_2" },
+ "BriefingText": "$loc UI_CONTRACT_LILAC_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["a023e9ed-fdd5-4e0b-ac00-b010c876f29b"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a023e9ed-fdd5-4e0b-ac00-b010c876f29b"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "a023e9ed-fdd5-4e0b-ac00-b010c876f29b"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "a2b0aadb-abec-4fd1-b2c1-eb27470b38ae",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_LILAC_OBJ_3" },
+ "BriefingText": "$loc UI_CONTRACT_LILAC_OBJ_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["2f95faf2-7eaa-49fc-917b-2911754e491e"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2f95faf2-7eaa-49fc-917b-2911754e491e"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "explosion"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "2f95faf2-7eaa-49fc-917b-2911754e491e"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "fdc7a60b-aa7f-4628-bd03-00c93393967f",
+ "07b1bc1d-f52b-4004-a760-846c4bc3f172"
+ ]
+ },
+ "Metadata": {
+ "Id": "689774c7-7059-42b5-96f8-a78f9fb31240",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-27T16:19:15.207Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_LILAC_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_LILAC_LEVEL_5_DESC",
+ "CodeName_Hint": "Lilac - Level 5",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "Type": "escalation",
+ "InGroup": "fab808f9-e88b-4775-aadb-a462c86bf2d9",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "a2b0aadb-abec-4fd1-b2c1-eb27470b38ae" },
+ { "Id": "07b1bc1d-f52b-4004-a760-846c4bc3f172" },
+ { "Id": "f347123b-6d45-4bb1-9fdb-f4966610ba41" },
+ { "Id": "fdc7a60b-aa7f-4628-bd03-00c93393967f" },
+ { "Id": "6a1198c6-5324-4ec0-ad86-19937eab40a1" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:44.101259Z",
+ "PublicId": "003465585947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/MOON/MOON.json b/contractdata/SAPIENZA/ESCALATION/MOON/MOON.json
new file mode 100644
index 000000000..2b4ea01b9
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/MOON/MOON.json
@@ -0,0 +1,40 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": [],
+ "Stashpoints": ["ea156a43-2020-4fee-b726-a5d01c2b0cc2"],
+ "Entrances": ["da717656-934e-4783-8c36-65bf486cfdfa"]
+ },
+ "Metadata": {
+ "Id": "74739eda-6ed5-4318-a501-2fa0bd53ef5a",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Sapienza_Copperhead_Moon_Flower.jpg",
+ "Title": "UI_CONTRACT_MOON_FLOWER_GROUP_TITLE",
+ "Description": "UI_CONTRACT_MOON_FLOWER_GROUP_DESC",
+ "CodeName_Hint": "Moon Flower Group",
+ "RequiredUnlockable": "",
+ "Location": "LOCATION_COASTALTOWN_MOVIESET",
+ "ScenePath": "assembly:/_pro/scenes/missions/coastaltown/_scene_copperhead.entity",
+ "Release": "1.3.x Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "9943bcc6-8897-42b9-93eb-12ff5be8b7ac",
+ "5548a549-3c55-4014-8cc7-47145f7f75d6",
+ "bab3704b-0bbb-4d0d-b5bf-ebf715f419cd",
+ "0434d0ac-5e74-4d1f-8aef-8abbadabd1aa",
+ "4ed3bdfe-ecfc-41ab-ba6d-25d053838e15"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:23.1011153Z",
+ "PublicId": "005077254047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/AGANA1.json b/contractdata/SAPIENZA/ESCALATION/MOON/MOON1.json
similarity index 93%
rename from contractdata/SAPIENZA/AGANA1.json
rename to contractdata/SAPIENZA/ESCALATION/MOON/MOON1.json
index b354b42ff..20b92a40f 100644
--- a/contractdata/SAPIENZA/AGANA1.json
+++ b/contractdata/SAPIENZA/ESCALATION/MOON/MOON1.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "07ee7019-d361-4726-b5bf-678bae0aa003",
@@ -91,14 +90,11 @@
"Type": "escalation",
"InGroup": "74739eda-6ed5-4318-a501-2fa0bd53ef5a",
"GroupObjectiveDisplayOrder": [
- {
- "Id": "07ee7019-d361-4726-b5bf-678bae0aa003"
- }
+ { "Id": "07ee7019-d361-4726-b5bf-678bae0aa003" }
],
"LastUpdate": "2020-11-09T13:35:45.1793925Z",
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "TileImage": "images/contracts/escalation/contractescalation_sapienza_copperhead_moon_flower.jpg",
- "PublicId": "005421705847"
+ "PublicId": "005421705847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/AGANA2.json b/contractdata/SAPIENZA/ESCALATION/MOON/MOON2.json
similarity index 93%
rename from contractdata/SAPIENZA/AGANA2.json
rename to contractdata/SAPIENZA/ESCALATION/MOON/MOON2.json
index 82ba506de..45f8cd0ca 100644
--- a/contractdata/SAPIENZA/AGANA2.json
+++ b/contractdata/SAPIENZA/ESCALATION/MOON/MOON2.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "07ee7019-d361-4726-b5bf-678bae0aa003",
@@ -163,22 +162,13 @@
"Type": "escalation",
"InGroup": "74739eda-6ed5-4318-a501-2fa0bd53ef5a",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "17dc0dbf-a111-4582-b49e-1c8861dac2f4"
- },
- {
- "IsNew": true,
- "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a"
- },
- {
- "Id": "07ee7019-d361-4726-b5bf-678bae0aa003"
- }
+ { "IsNew": true, "Id": "17dc0dbf-a111-4582-b49e-1c8861dac2f4" },
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "07ee7019-d361-4726-b5bf-678bae0aa003" }
],
"LastUpdate": "2020-11-09T13:35:45.2575244Z",
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "TileImage": "images/contracts/escalation/contractescalation_sapienza_copperhead_moon_flower.jpg",
- "PublicId": "005848667847"
+ "PublicId": "005848667847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/AGANA3.json b/contractdata/SAPIENZA/ESCALATION/MOON/MOON3.json
similarity index 90%
rename from contractdata/SAPIENZA/AGANA3.json
rename to contractdata/SAPIENZA/ESCALATION/MOON/MOON3.json
index 72fd7c890..375b799d9 100644
--- a/contractdata/SAPIENZA/AGANA3.json
+++ b/contractdata/SAPIENZA/ESCALATION/MOON/MOON3.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "07ee7019-d361-4726-b5bf-678bae0aa003",
@@ -159,12 +158,8 @@
},
"States": {
"Start": {
- "LaptopHacked": {
- "Transition": "Success"
- },
- "Laptop_Destroyed": {
- "Transition": "Failure"
- }
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
}
}
}
@@ -193,24 +188,14 @@
"Type": "escalation",
"InGroup": "74739eda-6ed5-4318-a501-2fa0bd53ef5a",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "442b594f-4ac0-4505-b064-106ffc7eac85"
- },
- {
- "Id": "17dc0dbf-a111-4582-b49e-1c8861dac2f4"
- },
- {
- "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a"
- },
- {
- "Id": "07ee7019-d361-4726-b5bf-678bae0aa003"
- }
+ { "IsNew": true, "Id": "442b594f-4ac0-4505-b064-106ffc7eac85" },
+ { "Id": "17dc0dbf-a111-4582-b49e-1c8861dac2f4" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "07ee7019-d361-4726-b5bf-678bae0aa003" }
],
"LastUpdate": "2020-11-09T13:35:45.4293983Z",
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "TileImage": "images/contracts/escalation/contractescalation_sapienza_copperhead_moon_flower.jpg",
- "PublicId": "005769309447"
+ "PublicId": "005769309447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/AGANA4.json b/contractdata/SAPIENZA/ESCALATION/MOON/MOON4.json
similarity index 89%
rename from contractdata/SAPIENZA/AGANA4.json
rename to contractdata/SAPIENZA/ESCALATION/MOON/MOON4.json
index 49659df8f..14c6b6e6c 100644
--- a/contractdata/SAPIENZA/AGANA4.json
+++ b/contractdata/SAPIENZA/ESCALATION/MOON/MOON4.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "07ee7019-d361-4726-b5bf-678bae0aa003",
@@ -159,12 +158,8 @@
},
"States": {
"Start": {
- "LaptopHacked": {
- "Transition": "Success"
- },
- "Laptop_Destroyed": {
- "Transition": "Failure"
- }
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
}
}
}
@@ -195,31 +190,16 @@
"Type": "escalation",
"InGroup": "74739eda-6ed5-4318-a501-2fa0bd53ef5a",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "95b8fdcf-9879-4e16-978f-c220ee6adac1"
- },
- {
- "IsNew": true,
- "Id": "5fef7df0-94ef-47ef-b91e-d67578f81d76"
- },
- {
- "Id": "442b594f-4ac0-4505-b064-106ffc7eac85"
- },
- {
- "Id": "17dc0dbf-a111-4582-b49e-1c8861dac2f4"
- },
- {
- "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a"
- },
- {
- "Id": "07ee7019-d361-4726-b5bf-678bae0aa003"
- }
+ { "IsNew": true, "Id": "95b8fdcf-9879-4e16-978f-c220ee6adac1" },
+ { "IsNew": true, "Id": "5fef7df0-94ef-47ef-b91e-d67578f81d76" },
+ { "Id": "442b594f-4ac0-4505-b064-106ffc7eac85" },
+ { "Id": "17dc0dbf-a111-4582-b49e-1c8861dac2f4" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "07ee7019-d361-4726-b5bf-678bae0aa003" }
],
"LastUpdate": "2020-11-09T13:35:45.5231427Z",
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "TileImage": "images/contracts/escalation/contractescalation_sapienza_copperhead_moon_flower.jpg",
- "PublicId": "005442133247"
+ "PublicId": "005442133247",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/AGANA5.json b/contractdata/SAPIENZA/ESCALATION/MOON/MOON5.json
similarity index 88%
rename from contractdata/SAPIENZA/AGANA5.json
rename to contractdata/SAPIENZA/ESCALATION/MOON/MOON5.json
index 8149a2764..6d94a7b97 100644
--- a/contractdata/SAPIENZA/AGANA5.json
+++ b/contractdata/SAPIENZA/ESCALATION/MOON/MOON5.json
@@ -1,6 +1,5 @@
{
"Data": {
- "EnableSaving": false,
"Objectives": [
{
"Id": "07ee7019-d361-4726-b5bf-678bae0aa003",
@@ -159,12 +158,8 @@
},
"States": {
"Start": {
- "LaptopHacked": {
- "Transition": "Success"
- },
- "Laptop_Destroyed": {
- "Transition": "Failure"
- }
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
}
}
}
@@ -196,33 +191,17 @@
"Type": "escalation",
"InGroup": "74739eda-6ed5-4318-a501-2fa0bd53ef5a",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "0cf5e693-35ec-457e-a004-da4672b90376"
- },
- {
- "Id": "95b8fdcf-9879-4e16-978f-c220ee6adac1"
- },
- {
- "Id": "5fef7df0-94ef-47ef-b91e-d67578f81d76"
- },
- {
- "Id": "442b594f-4ac0-4505-b064-106ffc7eac85"
- },
- {
- "Id": "17dc0dbf-a111-4582-b49e-1c8861dac2f4"
- },
- {
- "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a"
- },
- {
- "Id": "07ee7019-d361-4726-b5bf-678bae0aa003"
- }
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "95b8fdcf-9879-4e16-978f-c220ee6adac1" },
+ { "Id": "5fef7df0-94ef-47ef-b91e-d67578f81d76" },
+ { "Id": "442b594f-4ac0-4505-b064-106ffc7eac85" },
+ { "Id": "17dc0dbf-a111-4582-b49e-1c8861dac2f4" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "07ee7019-d361-4726-b5bf-678bae0aa003" }
],
- "Entitlements": ["H1_LEGACY_STANDARD"],
- "TileImage": "images/contracts/escalation/contractescalation_sapienza_copperhead_moon_flower.jpg",
"LastUpdate": "2020-11-09T13:35:45.6012647Z",
- "PublicId": "005894824647"
+ "PublicId": "005894824647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID.json b/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID.json
new file mode 100644
index 000000000..0e37abb00
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "f08934c0-73f3-460c-a612-231035131c96",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-31T10:02:24.2Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ORCHID_GROUP_TITLE",
+ "Description": "UI_CONTRACT_ORCHID_GROUP_DESC",
+ "CodeName_Hint": "Orchid Group",
+ "Location": "LOCATION_COASTALTOWN",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Orchid.jpg",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "RequiredUnlockable": "ACCESS_HIT_OCTOPUS",
+ "Type": "escalation",
+ "Release": "1.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "7e31a12e-0d6e-40c3-8db5-3bb4f79a939d",
+ "a811e092-61c5-45d5-b5f9-2427e2256a3f",
+ "e918c6bf-0961-4ab9-b024-e9e1277c1506",
+ "62175a5b-824a-4be2-bffb-14a263e403ac",
+ "5f96ef53-926c-4e49-b3ec-93b2fbe51ccf"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:23.7261726Z",
+ "PublicId": "003583120147",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID1.json b/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID1.json
new file mode 100644
index 000000000..ce46cba87
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID1.json
@@ -0,0 +1,83 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "a7eeae32-d9c1-45d4-890e-25a989f73eb5",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ORCHID_LEVEL_1_OBJ_1"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ORCHID_LEVEL_1_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "melee"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "7e31a12e-0d6e-40c3-8db5-3bb4f79a939d",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-27T13:06:48.353Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ORCHID_LEVEL_1_TITLE",
+ "Description": "UI_CONTRACT_ORCHID_LEVEL_1_DESC",
+ "CodeName_Hint": "Orchid - Level 1",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "f08934c0-73f3-460c-a612-231035131c96",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "a7eeae32-d9c1-45d4-890e-25a989f73eb5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:46.6332067Z",
+ "PublicId": "003668825747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID2.json b/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID2.json
new file mode 100644
index 000000000..ec817f7c3
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID2.json
@@ -0,0 +1,108 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "9f6793d7-ea94-46bc-836c-2c2f640d4202",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingName": "$loc UI_GAMECHANGERS_SAPIENZA_HACKABLE_LABTOP_MANSION_NAME",
+ "Image": "images/contracts/gamechangers/Gamechanger_Sapienza_DataExtraction_Mansion.jpg",
+ "BriefingText": "$loc UI_CONTRACT_ORCHID_LEVEL_2_OBJ_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ORCHID_LEVEL_2_OBJ_1"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["bc73c390-3796-4d60-b080-75abc5924c59"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "Id": "a7eeae32-d9c1-45d4-890e-25a989f73eb5",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ORCHID_LEVEL_2_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ORCHID_LEVEL_2_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "melee"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": ["209f909e-e970-4a91-aeb0-6a13c03f513d"]
+ },
+ "Metadata": {
+ "Id": "a811e092-61c5-45d5-b5f9-2427e2256a3f",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-28T11:56:54.233Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ORCHID_LEVEL_2_TITLE",
+ "Description": "UI_CONTRACT_ORCHID_LEVEL_2_DESC",
+ "CodeName_Hint": "Orchid - Level 2",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "f08934c0-73f3-460c-a612-231035131c96",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "9f6793d7-ea94-46bc-836c-2c2f640d4202" },
+ { "IsNew": true, "Id": "209f909e-e970-4a91-aeb0-6a13c03f513d" },
+ { "Id": "a7eeae32-d9c1-45d4-890e-25a989f73eb5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:46.7575191Z",
+ "PublicId": "003388689547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID3.json b/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID3.json
new file mode 100644
index 000000000..417e71598
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID3.json
@@ -0,0 +1,112 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "9f6793d7-ea94-46bc-836c-2c2f640d4202",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingName": "$loc UI_GAMECHANGERS_SAPIENZA_HACKABLE_LABTOP_MANSION_NAME",
+ "Image": "images/contracts/gamechangers/Gamechanger_Sapienza_DataExtraction_Mansion.jpg",
+ "BriefingText": "$loc UI_CONTRACT_ORCHID_LEVEL_2_OBJ_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ORCHID_LEVEL_2_OBJ_1"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["bc73c390-3796-4d60-b080-75abc5924c59"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "Id": "a7eeae32-d9c1-45d4-890e-25a989f73eb5",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ORCHID_LEVEL_3_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ORCHID_LEVEL_3_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "melee"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "209f909e-e970-4a91-aeb0-6a13c03f513d",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230"
+ ]
+ },
+ "Metadata": {
+ "Id": "e918c6bf-0961-4ab9-b024-e9e1277c1506",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-31T08:18:46.37Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ORCHID_LEVEL_3_TITLE",
+ "Description": "UI_CONTRACT_ORCHID_LEVEL_3_DESC",
+ "CodeName_Hint": "Orchid - Level 3",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "f08934c0-73f3-460c-a612-231035131c96",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "9f6793d7-ea94-46bc-836c-2c2f640d4202" },
+ { "Id": "209f909e-e970-4a91-aeb0-6a13c03f513d" },
+ { "Id": "a7eeae32-d9c1-45d4-890e-25a989f73eb5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:46.8981568Z",
+ "PublicId": "003467844847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID4.json b/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID4.json
new file mode 100644
index 000000000..dbda8698e
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID4.json
@@ -0,0 +1,114 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "9f6793d7-ea94-46bc-836c-2c2f640d4202",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingName": "$loc UI_GAMECHANGERS_SAPIENZA_HACKABLE_LABTOP_MANSION_NAME",
+ "Image": "images/contracts/gamechangers/Gamechanger_Sapienza_DataExtraction_Mansion.jpg",
+ "BriefingText": "$loc UI_CONTRACT_ORCHID_LEVEL_2_OBJ_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ORCHID_LEVEL_2_OBJ_1"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["bc73c390-3796-4d60-b080-75abc5924c59"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "Id": "a7eeae32-d9c1-45d4-890e-25a989f73eb5",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ORCHID_LEVEL_4_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ORCHID_LEVEL_4_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "melee"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "209f909e-e970-4a91-aeb0-6a13c03f513d",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230",
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f"
+ ]
+ },
+ "Metadata": {
+ "Id": "62175a5b-824a-4be2-bffb-14a263e403ac",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-31T08:31:21.367Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ORCHID_LEVEL_4_TITLE",
+ "Description": "UI_CONTRACT_ORCHID_LEVEL_4_DESC",
+ "CodeName_Hint": "Orchid - Level 4",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "f08934c0-73f3-460c-a612-231035131c96",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "9f6793d7-ea94-46bc-836c-2c2f640d4202" },
+ { "Id": "209f909e-e970-4a91-aeb0-6a13c03f513d" },
+ { "Id": "a7eeae32-d9c1-45d4-890e-25a989f73eb5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:46.991897Z",
+ "PublicId": "003555191847",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID5.json b/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID5.json
new file mode 100644
index 000000000..ac894efb8
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ORCHID/ORCHID5.json
@@ -0,0 +1,116 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "9f6793d7-ea94-46bc-836c-2c2f640d4202",
+ "Category": "primary",
+ "ObjectiveType": "setpiece",
+ "BriefingName": "$loc UI_GAMECHANGERS_SAPIENZA_HACKABLE_LABTOP_MANSION_NAME",
+ "Image": "images/contracts/gamechangers/Gamechanger_Sapienza_DataExtraction_Mansion.jpg",
+ "BriefingText": "$loc UI_CONTRACT_ORCHID_LEVEL_2_OBJ_1",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ORCHID_LEVEL_2_OBJ_1"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Context": {
+ "Targets": ["bc73c390-3796-4d60-b080-75abc5924c59"]
+ },
+ "States": {
+ "Start": {
+ "LaptopHacked": { "Transition": "Success" },
+ "Laptop_Destroyed": { "Transition": "Failure" }
+ }
+ }
+ }
+ },
+ {
+ "Id": "a7eeae32-d9c1-45d4-890e-25a989f73eb5",
+ "Category": "primary",
+ "ObjectiveType": "customkill",
+ "HUDTemplate": {
+ "display": "$loc UI_CONTRACT_ORCHID_LEVEL_5_OBJ_2"
+ },
+ "BriefingText": "$loc UI_CONTRACT_ORCHID_LEVEL_5_OBJ_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "hit",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillClass",
+ "melee"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9ee7b5bc-2a0a-4303-bcaf-4fcce64022cb"
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [
+ "209f909e-e970-4a91-aeb0-6a13c03f513d",
+ "da07626c-0aa3-463a-92ff-8e7adbbf6230",
+ "3a8d4421-096e-4a1b-853a-c12886a51d1f",
+ "634f7714-b2d1-4bb2-84b4-9c86f38ab4f7"
+ ]
+ },
+ "Metadata": {
+ "Id": "5f96ef53-926c-4e49-b3ec-93b2fbe51ccf",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-08-31T09:57:06.23Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ORCHID_LEVEL_5_TITLE",
+ "Description": "UI_CONTRACT_ORCHID_LEVEL_5_DESC",
+ "CodeName_Hint": "Orchid - Level 5",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "InGroup": "f08934c0-73f3-460c-a612-231035131c96",
+ "Type": "escalation",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "634f7714-b2d1-4bb2-84b4-9c86f38ab4f7" },
+ { "Id": "3a8d4421-096e-4a1b-853a-c12886a51d1f" },
+ { "Id": "da07626c-0aa3-463a-92ff-8e7adbbf6230" },
+ { "Id": "9f6793d7-ea94-46bc-836c-2c2f640d4202" },
+ { "Id": "209f909e-e970-4a91-aeb0-6a13c03f513d" },
+ { "Id": "a7eeae32-d9c1-45d4-890e-25a989f73eb5" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:47.0856488Z",
+ "PublicId": "003471347047",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ROCCO/ROCCO.json b/contractdata/SAPIENZA/ESCALATION/ROCCO/ROCCO.json
new file mode 100644
index 000000000..ff27b02d6
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ROCCO/ROCCO.json
@@ -0,0 +1,20 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Id": "9e0188e8-bdad-476c-b4ce-2faa5d2be56c",
+ "Title": "UI_PEACOCK_ROCCO",
+ "Type": "escalation",
+ "Location": "LOCATION_COASTALTOWN",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "TileImage": "images/contracts/escalation/contractescalation_rocco.png",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "b5f3a898-fb25-4988-b530-a32ec5b6bad5",
+ "3c882fd9-63ee-4981-abf3-006a1335c04d",
+ "4ccf2b51-4a99-4a6d-a37c-31ef5d27e703"
+ ]
+ },
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ }
+}
diff --git a/contractdata/SAPIENZA/ROCCO1.json b/contractdata/SAPIENZA/ESCALATION/ROCCO/ROCCO1.json
similarity index 98%
rename from contractdata/SAPIENZA/ROCCO1.json
rename to contractdata/SAPIENZA/ESCALATION/ROCCO/ROCCO1.json
index 90f409249..f8bc0b36c 100644
--- a/contractdata/SAPIENZA/ROCCO1.json
+++ b/contractdata/SAPIENZA/ESCALATION/ROCCO/ROCCO1.json
@@ -111,7 +111,8 @@
{
"Id": "1319032f-5b50-4488-a790-b3b25c4a50f"
}
- ]
+ ],
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/ROCCO2.json b/contractdata/SAPIENZA/ESCALATION/ROCCO/ROCCO2.json
similarity index 99%
rename from contractdata/SAPIENZA/ROCCO2.json
rename to contractdata/SAPIENZA/ESCALATION/ROCCO/ROCCO2.json
index 0d0bdd983..488bc5256 100644
--- a/contractdata/SAPIENZA/ROCCO2.json
+++ b/contractdata/SAPIENZA/ESCALATION/ROCCO/ROCCO2.json
@@ -174,7 +174,8 @@
"Id": "423f12e8-5489-40b2-8759-037a458c851d",
"IsNew": true
}
- ]
+ ],
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/ROCCO3.json b/contractdata/SAPIENZA/ESCALATION/ROCCO/ROCCO3.json
similarity index 99%
rename from contractdata/SAPIENZA/ROCCO3.json
rename to contractdata/SAPIENZA/ESCALATION/ROCCO/ROCCO3.json
index 72c2aed02..190932b74 100644
--- a/contractdata/SAPIENZA/ROCCO3.json
+++ b/contractdata/SAPIENZA/ESCALATION/ROCCO/ROCCO3.json
@@ -195,7 +195,8 @@
{
"Id": "1319032f-5b50-4488-a790-b3b25c4a50f"
}
- ]
+ ],
+ "Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
}
diff --git a/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE.json b/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE.json
new file mode 100644
index 000000000..9a11daf77
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE.json
@@ -0,0 +1,39 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "Stashpoints": ["ad047285-a0c9-438d-b1e0-211ecbe47bda"],
+ "Entrances": ["594366fe-ccfd-4da5-8374-9501c3616e99"]
+ },
+ "Metadata": {
+ "Id": "8dec1e62-bbf9-438c-8495-24559c884466",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Sapienza_Rose.jpg",
+ "Title": "UI_CONTRACT_ROSE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_ROSE_GROUP_DESC",
+ "CodeName_Hint": "Rose Group",
+ "RequiredUnlockable": "",
+ "Location": "LOCATION_COASTALTOWN_NIGHT",
+ "ScenePath": "assembly:/_pro/scenes/missions/CoastalTown/_scene_mamba.entity",
+ "Release": "1.9.0 Escalation",
+ "Type": "escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "b32eb348-4604-4f30-8f36-39b5b1895cdb",
+ "60028d72-deaf-4b03-9982-9d5caf838ef7",
+ "48bb5917-53bb-4927-83c6-e2b41a8c769a",
+ "0844669e-4e9f-4696-9c3b-99e574f59496",
+ "32c0c431-259c-45d7-ba47-5244a6b54818"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:23.9294402Z",
+ "PublicId": "004212628547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE1.json b/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE1.json
new file mode 100644
index 000000000..49751c87b
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE1.json
@@ -0,0 +1,62 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f4e3bb5e-2eaf-4b69-a48b-ac762d2d6ff9",
+ "Category": "primary",
+ "TargetConditions": [],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ROSE_OBJ_1_1" },
+ "BriefingText": "$loc UI_CONTRACT_ROSE_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["9862b8b0-c2b7-4e4c-a577-73de1eaf1d66"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9862b8b0-c2b7-4e4c-a577-73de1eaf1d66"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": [],
+ "Stashpoints": ["ad047285-a0c9-438d-b1e0-211ecbe47bda"],
+ "Entrances": ["594366fe-ccfd-4da5-8374-9501c3616e99"]
+ },
+ "Metadata": {
+ "Id": "b32eb348-4604-4f30-8f36-39b5b1895cdb",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ROSE_LEVEL_1_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Rose Level 1",
+ "RequiredUnlockable": "",
+ "Location": "LOCATION_COASTALTOWN_NIGHT",
+ "ScenePath": "assembly:/_pro/scenes/missions/CoastalTown/_scene_mamba.entity",
+ "Type": "escalation",
+ "InGroup": "8dec1e62-bbf9-438c-8495-24559c884466",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "f4e3bb5e-2eaf-4b69-a48b-ac762d2d6ff9" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:48.4450312Z",
+ "PublicId": "004266051647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE2.json b/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE2.json
new file mode 100644
index 000000000..569b093d2
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE2.json
@@ -0,0 +1,93 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f4e3bb5e-2eaf-4b69-a48b-ac762d2d6ff9",
+ "Category": "primary",
+ "TargetConditions": [],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ROSE_OBJ_1_1" },
+ "BriefingText": "$loc UI_CONTRACT_ROSE_OBJ_1_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["9862b8b0-c2b7-4e4c-a577-73de1eaf1d66"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9862b8b0-c2b7-4e4c-a577-73de1eaf1d66"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "c93a2349-e707-411a-ae2f-cc8db492f61f",
+ "Category": "primary",
+ "TargetConditions": [],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ROSE_OBJ_2_1" },
+ "BriefingText": "$loc UI_CONTRACT_ROSE_OBJ_2_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["904465b6-e7d3-4692-a12a-a93dfc1fb7c4"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "904465b6-e7d3-4692-a12a-a93dfc1fb7c4"
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": [],
+ "Stashpoints": ["ad047285-a0c9-438d-b1e0-211ecbe47bda"],
+ "Entrances": ["594366fe-ccfd-4da5-8374-9501c3616e99"]
+ },
+ "Metadata": {
+ "Id": "60028d72-deaf-4b03-9982-9d5caf838ef7",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ROSE_LEVEL_2_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Rose Level 2",
+ "RequiredUnlockable": "",
+ "Location": "LOCATION_COASTALTOWN_NIGHT",
+ "ScenePath": "assembly:/_pro/scenes/missions/CoastalTown/_scene_mamba.entity",
+ "Type": "escalation",
+ "InGroup": "8dec1e62-bbf9-438c-8495-24559c884466",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "c93a2349-e707-411a-ae2f-cc8db492f61f" },
+ { "Id": "f4e3bb5e-2eaf-4b69-a48b-ac762d2d6ff9" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:48.4919088Z",
+ "PublicId": "004631840647",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE3.json b/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE3.json
new file mode 100644
index 000000000..1b2033e34
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE3.json
@@ -0,0 +1,150 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f4e3bb5e-2eaf-4b69-a48b-ac762d2d6ff9",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ROSE_OBJ_1_2" },
+ "BriefingText": "$loc UI_CONTRACT_ROSE_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["9862b8b0-c2b7-4e4c-a577-73de1eaf1d66"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9862b8b0-c2b7-4e4c-a577-73de1eaf1d66"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9862b8b0-c2b7-4e4c-a577-73de1eaf1d66"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "c93a2349-e707-411a-ae2f-cc8db492f61f",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ROSE_OBJ_2_2" },
+ "BriefingText": "$loc UI_CONTRACT_ROSE_OBJ_2_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["904465b6-e7d3-4692-a12a-a93dfc1fb7c4"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "904465b6-e7d3-4692-a12a-a93dfc1fb7c4"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "904465b6-e7d3-4692-a12a-a93dfc1fb7c4"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/coastaltown/gamechanger_mamba_rose_wild_card.brick"
+ ],
+ "GameChangers": [
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "0cf5e693-35ec-457e-a004-da4672b90376"
+ ],
+ "GameChangerReferences": [],
+ "Stashpoints": ["ad047285-a0c9-438d-b1e0-211ecbe47bda"],
+ "Entrances": ["594366fe-ccfd-4da5-8374-9501c3616e99"]
+ },
+ "Metadata": {
+ "Id": "48bb5917-53bb-4927-83c6-e2b41a8c769a",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ROSE_LEVEL_3_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Rose Level 3",
+ "RequiredUnlockable": "",
+ "Location": "LOCATION_COASTALTOWN_NIGHT",
+ "ScenePath": "assembly:/_pro/scenes/missions/CoastalTown/_scene_mamba.entity",
+ "Type": "escalation",
+ "InGroup": "8dec1e62-bbf9-438c-8495-24559c884466",
+ "GroupObjectiveDisplayOrder": [
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "IsNew": true, "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "c93a2349-e707-411a-ae2f-cc8db492f61f" },
+ { "Id": "f4e3bb5e-2eaf-4b69-a48b-ac762d2d6ff9" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:48.5544055Z",
+ "PublicId": "004569828947",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE4.json b/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE4.json
new file mode 100644
index 000000000..35e1a46ad
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE4.json
@@ -0,0 +1,321 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f4e3bb5e-2eaf-4b69-a48b-ac762d2d6ff9",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ROSE_OBJ_1_2" },
+ "BriefingText": "$loc UI_CONTRACT_ROSE_OBJ_1_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["9862b8b0-c2b7-4e4c-a577-73de1eaf1d66"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9862b8b0-c2b7-4e4c-a577-73de1eaf1d66"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9862b8b0-c2b7-4e4c-a577-73de1eaf1d66"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "c93a2349-e707-411a-ae2f-cc8db492f61f",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ROSE_OBJ_2_2" },
+ "BriefingText": "$loc UI_CONTRACT_ROSE_OBJ_2_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["904465b6-e7d3-4692-a12a-a93dfc1fb7c4"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "904465b6-e7d3-4692-a12a-a93dfc1fb7c4"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "904465b6-e7d3-4692-a12a-a93dfc1fb7c4"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "42230d2c-81a5-4a1e-bfc1-91b314dc003c",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "98888ced-60f9-4f83-a93b-bf0ef2963341",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ROSE_OBJ_3_1" },
+ "BriefingText": "$loc UI_CONTRACT_ROSE_OBJ_3_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "98888ced-60f9-4f83-a93b-bf0ef2963341"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Activation": {
+ "$eq": [
+ "$42230d2c-81a5-4a1e-bfc1-91b314dc003c",
+ "Completed"
+ ]
+ },
+ "Id": "042c361b-7544-4068-b389-a6fb2b5bace2",
+ "OnInactive": { "IfCompleted": { "State": "Completed" } },
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "BriefingName": "$loc UI_CONTRACT_ROSE_SHRED_BODY_BRIEFINGNAME",
+ "Image": "images/contracts/escalation/ContractEscalation_Sapienza_Rose_Objective_ShredBody.jpg",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ROSE_OBJ_4" },
+ "BriefingText": "$loc UI_CONTRACT_ROSE_OBJ_4",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [
+ "272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"
+ ],
+ "Targets": ["272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"]
+ },
+ "States": {
+ "Start": {
+ "Kill": {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "InCloset"]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ "BodyBagged": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"
+ ]
+ },
+ "Transition": "Failure"
+ },
+ "Giordano_DumpedOutOfReach": {
+ "Transition": "Failure"
+ },
+ "DumpInOcean": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "BodyHidden": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"
+ ]
+ },
+ "Transition": "CheckContainer"
+ }
+ },
+ "CheckContainer": {
+ "setpieces": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "58c3b7bc-8d89-48f8-927a-d9b4b7fdd8e4"
+ ]
+ }
+ ]
+ },
+ "Transition": "CheckKill"
+ },
+ {
+ "Condition": {
+ "$not": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "58c3b7bc-8d89-48f8-927a-d9b4b7fdd8e4"
+ ]
+ }
+ },
+ "Transition": "Failure"
+ }
+ ]
+ },
+ "CheckKill": {
+ "Giordano_Flushed": { "Transition": "Success" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/coastaltown/gamechanger_mamba_rose_wild_card.brick"
+ ],
+ "GameChangers": [
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "0cf5e693-35ec-457e-a004-da4672b90376"
+ ],
+ "GameChangerReferences": [],
+ "Stashpoints": ["ad047285-a0c9-438d-b1e0-211ecbe47bda"],
+ "Entrances": ["594366fe-ccfd-4da5-8374-9501c3616e99"]
+ },
+ "Metadata": {
+ "Id": "0844669e-4e9f-4696-9c3b-99e574f59496",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ROSE_LEVEL_4_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Rose Level 4",
+ "RequiredUnlockable": "",
+ "Location": "LOCATION_COASTALTOWN_NIGHT",
+ "ScenePath": "assembly:/_pro/scenes/missions/CoastalTown/_scene_mamba.entity",
+ "Type": "escalation",
+ "InGroup": "8dec1e62-bbf9-438c-8495-24559c884466",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "042c361b-7544-4068-b389-a6fb2b5bace2" },
+ { "IsNew": true, "Id": "42230d2c-81a5-4a1e-bfc1-91b314dc003c" },
+ { "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "c93a2349-e707-411a-ae2f-cc8db492f61f" },
+ { "Id": "f4e3bb5e-2eaf-4b69-a48b-ac762d2d6ff9" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:48.6794075Z",
+ "PublicId": "004515657447",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE5.json b/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE5.json
new file mode 100644
index 000000000..22e42862e
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/ROSE/ROSE5.json
@@ -0,0 +1,356 @@
+{
+ "Data": {
+ "Objectives": [
+ {
+ "Id": "f4e3bb5e-2eaf-4b69-a48b-ac762d2d6ff9",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "7766b295-35f3-45a8-b73d-10b222ed18ef",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "369c68f7-cbef-4e45-83c7-8acd0dc2d237",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ROSE_OBJ_1_3" },
+ "BriefingText": "$loc UI_CONTRACT_ROSE_OBJ_1_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["9862b8b0-c2b7-4e4c-a577-73de1eaf1d66"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9862b8b0-c2b7-4e4c-a577-73de1eaf1d66"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "7766b295-35f3-45a8-b73d-10b222ed18ef"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "369c68f7-cbef-4e45-83c7-8acd0dc2d237"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "9862b8b0-c2b7-4e4c-a577-73de1eaf1d66"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "c93a2349-e707-411a-ae2f-cc8db492f61f",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "7766b295-35f3-45a8-b73d-10b222ed18ef",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "369c68f7-cbef-4e45-83c7-8acd0dc2d237",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ROSE_OBJ_2_3" },
+ "BriefingText": "$loc UI_CONTRACT_ROSE_OBJ_2_3",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["904465b6-e7d3-4692-a12a-a93dfc1fb7c4"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "904465b6-e7d3-4692-a12a-a93dfc1fb7c4"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "7766b295-35f3-45a8-b73d-10b222ed18ef"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "369c68f7-cbef-4e45-83c7-8acd0dc2d237"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "904465b6-e7d3-4692-a12a-a93dfc1fb7c4"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Id": "42230d2c-81a5-4a1e-bfc1-91b314dc003c",
+ "Category": "primary",
+ "TargetConditions": [
+ {
+ "Type": "disguise",
+ "RepositoryId": "7766b295-35f3-45a8-b73d-10b222ed18ef",
+ "HardCondition": true
+ },
+ {
+ "Type": "weapon",
+ "RepositoryId": "369c68f7-cbef-4e45-83c7-8acd0dc2d237",
+ "HardCondition": true
+ }
+ ],
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ROSE_OBJ_3_2" },
+ "BriefingText": "$loc UI_CONTRACT_ROSE_OBJ_3_2",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [],
+ "Targets": ["272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"]
+ },
+ "States": {
+ "Start": {
+ "Kill": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.OutfitRepositoryId",
+ "7766b295-35f3-45a8-b73d-10b222ed18ef"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillItemRepositoryId",
+ "369c68f7-cbef-4e45-83c7-8acd0dc2d237"
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ]
+ }
+ }
+ }
+ },
+ {
+ "Activation": {
+ "$eq": [
+ "$42230d2c-81a5-4a1e-bfc1-91b314dc003c",
+ "Completed"
+ ]
+ },
+ "Id": "042c361b-7544-4068-b389-a6fb2b5bace2",
+ "OnInactive": { "IfCompleted": { "State": "Completed" } },
+ "Category": "primary",
+ "ObjectiveType": "custom",
+ "BriefingName": "$loc UI_CONTRACT_ROSE_SHRED_BODY_BRIEFINGNAME",
+ "Image": "images/contracts/escalation/ContractEscalation_Sapienza_Rose_Objective_ShredBody.jpg",
+ "HUDTemplate": { "display": "$loc UI_CONTRACT_ROSE_OBJ_4" },
+ "BriefingText": "$loc UI_CONTRACT_ROSE_OBJ_4",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "KilledActors": [
+ "272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"
+ ],
+ "Targets": ["272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"]
+ },
+ "States": {
+ "Start": {
+ "Kill": {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": ["$.#", "InCloset"]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ },
+ "Transition": "Success"
+ },
+ "BodyBagged": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"
+ ]
+ },
+ "Transition": "Failure"
+ },
+ "Giordano_DumpedOutOfReach": {
+ "Transition": "Failure"
+ },
+ "DumpInOcean": [
+ {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"
+ ]
+ },
+ "Transition": "Failure"
+ }
+ ],
+ "BodyHidden": {
+ "Condition": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "272c47a8-f6f4-46b8-9090-c20c0f5e3bd8"
+ ]
+ },
+ "Transition": "CheckContainer"
+ }
+ },
+ "CheckContainer": {
+ "setpieces": [
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$Value.RepositoryId",
+ "58c3b7bc-8d89-48f8-927a-d9b4b7fdd8e4"
+ ]
+ }
+ ]
+ },
+ "Transition": "CheckKill"
+ },
+ {
+ "Condition": {
+ "$not": {
+ "$eq": [
+ "$Value.RepositoryId",
+ "58c3b7bc-8d89-48f8-927a-d9b4b7fdd8e4"
+ ]
+ }
+ },
+ "Transition": "Failure"
+ }
+ ]
+ },
+ "CheckKill": {
+ "Giordano_Flushed": { "Transition": "Success" }
+ }
+ }
+ }
+ }
+ ],
+ "Bricks": [
+ "assembly:/_pro/scenes/missions/coastaltown/gamechanger_mamba_rose_wild_card.brick"
+ ],
+ "GameChangers": [
+ "51c8a014-dcc6-4714-a843-0295f9718c7a",
+ "0cf5e693-35ec-457e-a004-da4672b90376",
+ "0abedae6-a448-4c10-b481-c3d15f2110af"
+ ],
+ "GameChangerReferences": [],
+ "Stashpoints": ["ad047285-a0c9-438d-b1e0-211ecbe47bda"],
+ "Entrances": ["594366fe-ccfd-4da5-8374-9501c3616e99"]
+ },
+ "Metadata": {
+ "Id": "32c0c431-259c-45d7-ba47-5244a6b54818",
+ "IsPublished": true,
+ "CreationTimestamp": "2016-05-04T09:51:27.393Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_ROSE_LEVEL_5_TITLE",
+ "Description": "",
+ "CodeName_Hint": "Rose Level 5",
+ "RequiredUnlockable": "",
+ "Location": "LOCATION_COASTALTOWN_NIGHT",
+ "ScenePath": "assembly:/_pro/scenes/missions/CoastalTown/_scene_mamba.entity",
+ "Type": "escalation",
+ "InGroup": "8dec1e62-bbf9-438c-8495-24559c884466",
+ "GroupObjectiveDisplayOrder": [
+ { "Id": "042c361b-7544-4068-b389-a6fb2b5bace2" },
+ { "IsNew": true, "Id": "0abedae6-a448-4c10-b481-c3d15f2110af" },
+ { "Id": "42230d2c-81a5-4a1e-bfc1-91b314dc003c" },
+ { "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "51c8a014-dcc6-4714-a843-0295f9718c7a" },
+ { "Id": "c93a2349-e707-411a-ae2f-cc8db492f61f" },
+ { "Id": "f4e3bb5e-2eaf-4b69-a48b-ac762d2d6ff9" }
+ ],
+ "LastUpdate": "2020-11-09T13:35:48.8044031Z",
+ "PublicId": "004448771747",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER.json b/contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER.json
new file mode 100644
index 000000000..fd73abf37
--- /dev/null
+++ b/contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": []
+ },
+ "Metadata": {
+ "Id": "4b6739eb-bcdb-48ad-8c45-a829794175e1",
+ "IsPublished": true,
+ "CreationTimestamp": "2015-11-17T10:24:04.823Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_SUNFLOWER_GROUP_TITLE",
+ "Description": "UI_CONTRACT_SUNFLOWER_GROUP_DESC",
+ "CodeName_Hint": "Sunflower Group",
+ "Location": "LOCATION_COASTALTOWN",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Sunflower.jpg",
+ "ScenePath": "assembly:/_PRO/Scenes/Missions/CoastalTown/_scene_octopus.entity",
+ "RequiredUnlockable": "ACCESS_HIT_OCTOPUS",
+ "Type": "escalation",
+ "Release": "1.6.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "56684a64-70c1-4845-a2c4-b49ddd78a45e",
+ "7d911fca-b4bb-4b31-8564-5f5fd7b82a9b",
+ "daf0ab18-dc1b-481b-9731-3aec536f231f",
+ "e11b70db-f436-4eee-ac69-8d76eb1d3e9d",
+ "d48ed63e-2542-4215-8e6c-6ad3c29feb42"
+ ]
+ },
+ "LastUpdate": "2020-11-09T13:35:25.6480293Z",
+ "PublicId": "003631714547",
+ "Entitlements": ["H1_LEGACY_STANDARD"]
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SAPIENZA/SUNFLOWER1.json b/contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER1.json
similarity index 88%
rename from contractdata/SAPIENZA/SUNFLOWER1.json
rename to contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER1.json
index a5d5f410e..3f4fb5981 100644
--- a/contractdata/SAPIENZA/SUNFLOWER1.json
+++ b/contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER1.json
@@ -39,8 +39,7 @@
}
],
"Bricks": [],
- "GameChangers": [],
- "EnableSaving": false
+ "GameChangers": []
},
"Metadata": {
"Id": "56684a64-70c1-4845-a2c4-b49ddd78a45e",
@@ -55,14 +54,10 @@
"Type": "escalation",
"InGroup": "4b6739eb-bcdb-48ad-8c45-a829794175e1",
"GroupObjectiveDisplayOrder": [
- {
- "Id": "5025e3a3-b5aa-485f-aefa-cd76eff101b9"
- }
+ { "Id": "5025e3a3-b5aa-485f-aefa-cd76eff101b9" }
],
- "LastUpdate": "2021-11-02T11:15:58.9029248Z",
+ "LastUpdate": "2020-11-09T13:35:50.5075412Z",
"PublicId": "003051082747",
- "IsFeatured": false,
- "TileImage": "images/contracts/escalation/ContractEscalation_Sunflower.jpg",
"Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
diff --git a/contractdata/SAPIENZA/SUNFLOWER2.json b/contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER2.json
similarity index 90%
rename from contractdata/SAPIENZA/SUNFLOWER2.json
rename to contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER2.json
index d5816eaac..bc43397b6 100644
--- a/contractdata/SAPIENZA/SUNFLOWER2.json
+++ b/contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER2.json
@@ -77,8 +77,7 @@
"Bricks": [
"assembly:/_pro/scenes/missions/coastaltown/gamechanger_octopus_sunflower_overrides.brick"
],
- "GameChangers": [],
- "EnableSaving": false
+ "GameChangers": []
},
"Metadata": {
"Id": "7d911fca-b4bb-4b31-8564-5f5fd7b82a9b",
@@ -93,18 +92,11 @@
"Type": "escalation",
"InGroup": "4b6739eb-bcdb-48ad-8c45-a829794175e1",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "6d5cf1f7-34f2-4486-b259-c884e130f141"
- },
- {
- "Id": "5025e3a3-b5aa-485f-aefa-cd76eff101b9"
- }
+ { "IsNew": true, "Id": "6d5cf1f7-34f2-4486-b259-c884e130f141" },
+ { "Id": "5025e3a3-b5aa-485f-aefa-cd76eff101b9" }
],
- "LastUpdate": "2021-11-02T11:15:58.9497997Z",
+ "LastUpdate": "2020-11-09T13:35:50.6012887Z",
"PublicId": "003181035647",
- "IsFeatured": false,
- "TileImage": "images/contracts/escalation/ContractEscalation_Sunflower.jpg",
"Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
diff --git a/contractdata/SAPIENZA/SUNFLOWER3.json b/contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER3.json
similarity index 91%
rename from contractdata/SAPIENZA/SUNFLOWER3.json
rename to contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER3.json
index 7fb0d4b0d..78bdda298 100644
--- a/contractdata/SAPIENZA/SUNFLOWER3.json
+++ b/contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER3.json
@@ -113,8 +113,7 @@
"Bricks": [
"assembly:/_pro/scenes/missions/coastaltown/gamechanger_octopus_sunflower_overrides.brick"
],
- "GameChangers": [],
- "EnableSaving": false
+ "GameChangers": []
},
"Metadata": {
"Id": "daf0ab18-dc1b-481b-9731-3aec536f231f",
@@ -129,21 +128,12 @@
"Type": "escalation",
"InGroup": "4b6739eb-bcdb-48ad-8c45-a829794175e1",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "f637a3a4-eaae-44b8-b97b-9059e6e47f2f"
- },
- {
- "Id": "6d5cf1f7-34f2-4486-b259-c884e130f141"
- },
- {
- "Id": "5025e3a3-b5aa-485f-aefa-cd76eff101b9"
- }
+ { "IsNew": true, "Id": "f637a3a4-eaae-44b8-b97b-9059e6e47f2f" },
+ { "Id": "6d5cf1f7-34f2-4486-b259-c884e130f141" },
+ { "Id": "5025e3a3-b5aa-485f-aefa-cd76eff101b9" }
],
- "LastUpdate": "2021-11-02T11:15:59.0123103Z",
+ "LastUpdate": "2020-11-09T13:35:50.66379Z",
"PublicId": "003610634847",
- "IsFeatured": false,
- "TileImage": "images/contracts/escalation/ContractEscalation_Sunflower.jpg",
"Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
diff --git a/contractdata/SAPIENZA/SUNFLOWER4.json b/contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER4.json
similarity index 93%
rename from contractdata/SAPIENZA/SUNFLOWER4.json
rename to contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER4.json
index 086cac38d..3105397e4 100644
--- a/contractdata/SAPIENZA/SUNFLOWER4.json
+++ b/contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER4.json
@@ -199,8 +199,7 @@
"GameChangers": [
"0cf5e693-35ec-457e-a004-da4672b90376",
"98610b95-8908-4110-b9b8-c5d9696e7fbe"
- ],
- "EnableSaving": false
+ ]
},
"Metadata": {
"Id": "e11b70db-f436-4eee-ac69-8d76eb1d3e9d",
@@ -215,28 +214,14 @@
"Type": "escalation",
"InGroup": "4b6739eb-bcdb-48ad-8c45-a829794175e1",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "98610b95-8908-4110-b9b8-c5d9696e7fbe"
- },
- {
- "IsNew": true,
- "Id": "0cf5e693-35ec-457e-a004-da4672b90376"
- },
- {
- "Id": "f637a3a4-eaae-44b8-b97b-9059e6e47f2f"
- },
- {
- "Id": "6d5cf1f7-34f2-4486-b259-c884e130f141"
- },
- {
- "Id": "5025e3a3-b5aa-485f-aefa-cd76eff101b9"
- }
+ { "IsNew": true, "Id": "98610b95-8908-4110-b9b8-c5d9696e7fbe" },
+ { "IsNew": true, "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "f637a3a4-eaae-44b8-b97b-9059e6e47f2f" },
+ { "Id": "6d5cf1f7-34f2-4486-b259-c884e130f141" },
+ { "Id": "5025e3a3-b5aa-485f-aefa-cd76eff101b9" }
],
- "LastUpdate": "2021-11-02T11:15:59.0748377Z",
+ "LastUpdate": "2020-11-09T13:35:50.7106659Z",
"PublicId": "003913913347",
- "IsFeatured": false,
- "TileImage": "images/contracts/escalation/ContractEscalation_Sunflower.jpg",
"Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
diff --git a/contractdata/SAPIENZA/SUNFLOWER5.json b/contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER5.json
similarity index 92%
rename from contractdata/SAPIENZA/SUNFLOWER5.json
rename to contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER5.json
index 5443009d9..ace91a552 100644
--- a/contractdata/SAPIENZA/SUNFLOWER5.json
+++ b/contractdata/SAPIENZA/ESCALATION/SUNFLOWER/SUNFLOWER5.json
@@ -200,8 +200,7 @@
"0cf5e693-35ec-457e-a004-da4672b90376",
"98610b95-8908-4110-b9b8-c5d9696e7fbe",
"6f31593d-5a6c-4bab-bcfb-e97cc7053019"
- ],
- "EnableSaving": false
+ ]
},
"Metadata": {
"Id": "d48ed63e-2542-4215-8e6c-6ad3c29feb42",
@@ -216,30 +215,15 @@
"Type": "escalation",
"InGroup": "4b6739eb-bcdb-48ad-8c45-a829794175e1",
"GroupObjectiveDisplayOrder": [
- {
- "IsNew": true,
- "Id": "6f31593d-5a6c-4bab-bcfb-e97cc7053019"
- },
- {
- "Id": "98610b95-8908-4110-b9b8-c5d9696e7fbe"
- },
- {
- "Id": "0cf5e693-35ec-457e-a004-da4672b90376"
- },
- {
- "Id": "f637a3a4-eaae-44b8-b97b-9059e6e47f2f"
- },
- {
- "Id": "6d5cf1f7-34f2-4486-b259-c884e130f141"
- },
- {
- "Id": "5025e3a3-b5aa-485f-aefa-cd76eff101b9"
- }
+ { "IsNew": true, "Id": "6f31593d-5a6c-4bab-bcfb-e97cc7053019" },
+ { "Id": "98610b95-8908-4110-b9b8-c5d9696e7fbe" },
+ { "Id": "0cf5e693-35ec-457e-a004-da4672b90376" },
+ { "Id": "f637a3a4-eaae-44b8-b97b-9059e6e47f2f" },
+ { "Id": "6d5cf1f7-34f2-4486-b259-c884e130f141" },
+ { "Id": "5025e3a3-b5aa-485f-aefa-cd76eff101b9" }
],
- "LastUpdate": "2021-11-02T11:15:59.1373432Z",
+ "LastUpdate": "2020-11-09T13:35:50.7731647Z",
"PublicId": "003177734247",
- "IsFeatured": false,
- "TileImage": "images/contracts/escalation/ContractEscalation_Sunflower.jpg",
"Entitlements": ["H1_LEGACY_STANDARD"]
},
"UserData": {}
diff --git a/contractdata/SGAIL/THEAPPRAISER.json b/contractdata/SGAIL/ELUSIVE/THEAPPRAISER.json
similarity index 98%
rename from contractdata/SGAIL/THEAPPRAISER.json
rename to contractdata/SGAIL/ELUSIVE/THEAPPRAISER.json
index 7a53377b8..e3d6d72a6 100644
--- a/contractdata/SGAIL/THEAPPRAISER.json
+++ b/contractdata/SGAIL/ELUSIVE/THEAPPRAISER.json
@@ -84,7 +84,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "021807391047",
- "Entitlements": ["H2_LEGACY_STANDARD"]
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "Season": 2
},
"UserData": {}
}
diff --git a/contractdata/SGAIL/THESTOWAWAY.json b/contractdata/SGAIL/ELUSIVE/THESTOWAWAY.json
similarity index 98%
rename from contractdata/SGAIL/THESTOWAWAY.json
rename to contractdata/SGAIL/ELUSIVE/THESTOWAWAY.json
index 56e6745af..d03aa7f5c 100644
--- a/contractdata/SGAIL/THESTOWAWAY.json
+++ b/contractdata/SGAIL/ELUSIVE/THESTOWAWAY.json
@@ -91,7 +91,8 @@
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"Type": "elusive",
"PublicId": "021110827047",
- "Entitlements": ["H2_LEGACY_STANDARD"]
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "Season": 2
},
"UserData": {}
}
diff --git a/contractdata/SGAIL/ESCALATION/DALIAH/DALIAH.json b/contractdata/SGAIL/ESCALATION/DALIAH/DALIAH.json
new file mode 100644
index 000000000..59eb8c5e4
--- /dev/null
+++ b/contractdata/SGAIL/ESCALATION/DALIAH/DALIAH.json
@@ -0,0 +1,37 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": [],
+ "Stashpoints": []
+ },
+ "Metadata": {
+ "Id": "4fbfae2e-a5e7-4b79-b008-94f6cbcb13cb",
+ "IsPublished": true,
+ "RequiredUnlockable": "ACCESS_HIT_MAGPIE",
+ "CreationTimestamp": "2018-10-04T14:53:07.8195216Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_DAHLIA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_DAHLIA_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Dahlia.jpg",
+ "CodeName_Hint": "Dahlia Group",
+ "Location": "LOCATION_NORTHSEA",
+ "ScenePath": "assembly:/_pro/scenes/missions/theark/scene_magpie.entity",
+ "Type": "escalation",
+ "Release": "2.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "724c5688-7851-4e24-9c35-88bab2a57c90",
+ "f0495457-6e26-4e19-b5b9-1e4957e27755",
+ "04fdd55f-2ac5-4f1f-aa8d-00a9b0c6dfc4"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.4629204Z",
+ "PublicId": "021706572947"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SGAIL/DALIAH1.json b/contractdata/SGAIL/ESCALATION/DALIAH/DALIAH1.json
similarity index 100%
rename from contractdata/SGAIL/DALIAH1.json
rename to contractdata/SGAIL/ESCALATION/DALIAH/DALIAH1.json
diff --git a/contractdata/SGAIL/DALIAH2.json b/contractdata/SGAIL/ESCALATION/DALIAH/DALIAH2.json
similarity index 100%
rename from contractdata/SGAIL/DALIAH2.json
rename to contractdata/SGAIL/ESCALATION/DALIAH/DALIAH2.json
diff --git a/contractdata/SGAIL/DALIAH3.json b/contractdata/SGAIL/ESCALATION/DALIAH/DALIAH3.json
similarity index 100%
rename from contractdata/SGAIL/DALIAH3.json
rename to contractdata/SGAIL/ESCALATION/DALIAH/DALIAH3.json
diff --git a/contractdata/SGAIL/ESCALATION/GALIUM/GALIUM.json b/contractdata/SGAIL/ESCALATION/GALIUM/GALIUM.json
new file mode 100644
index 000000000..d8784efdc
--- /dev/null
+++ b/contractdata/SGAIL/ESCALATION/GALIUM/GALIUM.json
@@ -0,0 +1,39 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "dbb0e22d-084b-4b57-8616-42290982fd90",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-08T14:55:59.6986855Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Magpie_Galium.jpg",
+ "Title": "UI_CONTRACT_GALIUM_GROUP_TITLE",
+ "Description": "UI_CONTRACT_GALIUM_GROUP_DESC",
+ "CodeName_Hint": "Galium Group",
+ "Location": "LOCATION_NORTHSEA",
+ "RequiredUnlockable": "ACCESS_HIT_MAGPIE",
+ "ScenePath": "assembly:/_pro/scenes/missions/theark/scene_magpie.entity",
+ "Type": "escalation",
+ "Release": "2.5.x Escalation",
+ "GameModes": null,
+ "EngineModes": null,
+ "IsVersus": false,
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "4c8480a9-359b-44d8-8e17-08430b7d01f2",
+ "1bda5f46-3804-46b6-870a-fa352288fb2f",
+ "e04758d6-fb6c-4854-a0bf-753b80e93e96"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.570665Z",
+ "PublicId": "021383691747"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SGAIL/GALIUM1.json b/contractdata/SGAIL/ESCALATION/GALIUM/GALIUM1.json
similarity index 100%
rename from contractdata/SGAIL/GALIUM1.json
rename to contractdata/SGAIL/ESCALATION/GALIUM/GALIUM1.json
diff --git a/contractdata/SGAIL/GALIUM2.json b/contractdata/SGAIL/ESCALATION/GALIUM/GALIUM2.json
similarity index 100%
rename from contractdata/SGAIL/GALIUM2.json
rename to contractdata/SGAIL/ESCALATION/GALIUM/GALIUM2.json
diff --git a/contractdata/SGAIL/GALIUM3.json b/contractdata/SGAIL/ESCALATION/GALIUM/GALIUM3.json
similarity index 100%
rename from contractdata/SGAIL/GALIUM3.json
rename to contractdata/SGAIL/ESCALATION/GALIUM/GALIUM3.json
diff --git a/contractdata/SGAIL/ESCALATION/HEATHER/HEATHER.json b/contractdata/SGAIL/ESCALATION/HEATHER/HEATHER.json
new file mode 100644
index 000000000..4c7e8cd9e
--- /dev/null
+++ b/contractdata/SGAIL/ESCALATION/HEATHER/HEATHER.json
@@ -0,0 +1,39 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "e63eeb62-29ef-428d-b003-ea043b1f11f9",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-18T08:36:28.0578559Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Magpie_Heather.jpg",
+ "Title": "UI_CONTRACT_HEATHER_GROUP_TITLE",
+ "Description": "UI_CONTRACT_HEATHER_GROUP_DESC",
+ "CodeName_Hint": "Heather Group",
+ "Location": "LOCATION_NORTHSEA",
+ "RequiredUnlockable": "ACCESS_HIT_MAGPIE",
+ "ScenePath": "assembly:/_pro/scenes/missions/theark/scene_magpie.entity",
+ "Type": "escalation",
+ "Release": "2.1.x Escalation",
+ "GameModes": null,
+ "EngineModes": null,
+ "IsVersus": false,
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "dfc9ddf7-a0e9-4b4f-af8d-5076c0d6bf0b",
+ "c02d4852-0dbd-4f65-bb9a-17ecb129b775",
+ "6ada7787-9a8f-474a-aa96-af9407a02b6f"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.6971172Z",
+ "PublicId": "021510883047"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SGAIL/HEATHER1.json b/contractdata/SGAIL/ESCALATION/HEATHER/HEATHER1.json
similarity index 100%
rename from contractdata/SGAIL/HEATHER1.json
rename to contractdata/SGAIL/ESCALATION/HEATHER/HEATHER1.json
diff --git a/contractdata/SGAIL/HEATHER2.json b/contractdata/SGAIL/ESCALATION/HEATHER/HEATHER2.json
similarity index 100%
rename from contractdata/SGAIL/HEATHER2.json
rename to contractdata/SGAIL/ESCALATION/HEATHER/HEATHER2.json
diff --git a/contractdata/SGAIL/HEATHER3.json b/contractdata/SGAIL/ESCALATION/HEATHER/HEATHER3.json
similarity index 100%
rename from contractdata/SGAIL/HEATHER3.json
rename to contractdata/SGAIL/ESCALATION/HEATHER/HEATHER3.json
diff --git a/contractdata/SGAIL/ESCALATION/HOGWEED/HOGWEED.json b/contractdata/SGAIL/ESCALATION/HOGWEED/HOGWEED.json
new file mode 100644
index 000000000..3e5fe38f4
--- /dev/null
+++ b/contractdata/SGAIL/ESCALATION/HOGWEED/HOGWEED.json
@@ -0,0 +1,39 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "3721e543-b5e6-4af8-a4fc-c92e9a4453bd",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-16T11:21:16.2795102Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Magpie_Hogweed.jpg",
+ "Title": "UI_CONTRACT_HOGWEED_GROUP_TITLE",
+ "Description": "UI_CONTRACT_HOGWEED_GROUP_DESC",
+ "CodeName_Hint": "Hogweed Group",
+ "Location": "LOCATION_NORTHSEA",
+ "RequiredUnlockable": "ACCESS_HIT_MAGPIE",
+ "ScenePath": "assembly:/_pro/scenes/missions/theark/scene_magpie.entity",
+ "Type": "escalation",
+ "Release": "2.1.x Escalation",
+ "GameModes": null,
+ "EngineModes": null,
+ "IsVersus": false,
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "f33d4dee-8d07-45e0-9816-55646dcb341f",
+ "aa4fb2e6-3494-4b88-a882-43ce135f8b1b",
+ "2ab943ef-ba1b-48bf-9391-5b7725b4d4c7"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.7321143Z",
+ "PublicId": "021983121147"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SGAIL/HOGWEED1.json b/contractdata/SGAIL/ESCALATION/HOGWEED/HOGWEED1.json
similarity index 100%
rename from contractdata/SGAIL/HOGWEED1.json
rename to contractdata/SGAIL/ESCALATION/HOGWEED/HOGWEED1.json
diff --git a/contractdata/SGAIL/HOGWEED2.json b/contractdata/SGAIL/ESCALATION/HOGWEED/HOGWEED2.json
similarity index 100%
rename from contractdata/SGAIL/HOGWEED2.json
rename to contractdata/SGAIL/ESCALATION/HOGWEED/HOGWEED2.json
diff --git a/contractdata/SGAIL/HOGWEED3.json b/contractdata/SGAIL/ESCALATION/HOGWEED/HOGWEED3.json
similarity index 100%
rename from contractdata/SGAIL/HOGWEED3.json
rename to contractdata/SGAIL/ESCALATION/HOGWEED/HOGWEED3.json
diff --git a/contractdata/SGAIL/ESCALATION/LOTUS/LOTUS.json b/contractdata/SGAIL/ESCALATION/LOTUS/LOTUS.json
new file mode 100644
index 000000000..d0aa31ff4
--- /dev/null
+++ b/contractdata/SGAIL/ESCALATION/LOTUS/LOTUS.json
@@ -0,0 +1,40 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": ["61d70ece-aa00-4840-9479-c9f6cd5e9e95"],
+ "GameChangerReferences": [],
+ "Entrances": ["aaa819f7-908e-4bc9-99e4-ebcbc29524a2"],
+ "Stashpoints": []
+ },
+ "Metadata": {
+ "Id": "b66f151d-47a7-4681-a403-c48a46916224",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-10-19T10:10:26.9978237Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Magpie_Lotus.jpg",
+ "Title": "UI_CONTRACT_LOTUS_GROUP_TITLE",
+ "Description": "UI_CONTRACT_LOTUS_GROUP_DESC",
+ "CodeName_Hint": "Lotus Group",
+ "Location": "LOCATION_NORTHSEA",
+ "ScenePath": "assembly:/_pro/scenes/missions/theark/_scene_magpie_lotus.entity",
+ "Type": "escalation",
+ "Release": "2.1.x Escalation",
+ "GameModes": null,
+ "EngineModes": null,
+ "IsVersus": false,
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "f022db57-d9f8-4d1a-aa9d-d27622bc5fc7",
+ "1829ad45-92a2-4c4d-8d42-08769d219be5",
+ "778f0ff0-fd13-4c7d-b120-a6bf75421c63"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.8472085Z",
+ "PublicId": "021559865947"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SGAIL/LOTUS1.json b/contractdata/SGAIL/ESCALATION/LOTUS/LOTUS1.json
similarity index 100%
rename from contractdata/SGAIL/LOTUS1.json
rename to contractdata/SGAIL/ESCALATION/LOTUS/LOTUS1.json
diff --git a/contractdata/SGAIL/LOTUS2.json b/contractdata/SGAIL/ESCALATION/LOTUS/LOTUS2.json
similarity index 100%
rename from contractdata/SGAIL/LOTUS2.json
rename to contractdata/SGAIL/ESCALATION/LOTUS/LOTUS2.json
diff --git a/contractdata/SGAIL/LOTUS3.json b/contractdata/SGAIL/ESCALATION/LOTUS/LOTUS3.json
similarity index 100%
rename from contractdata/SGAIL/LOTUS3.json
rename to contractdata/SGAIL/ESCALATION/LOTUS/LOTUS3.json
diff --git a/contractdata/SGAIL/ESCALATION/PANSY/PANSY.json b/contractdata/SGAIL/ESCALATION/PANSY/PANSY.json
new file mode 100644
index 000000000..4fe3cb886
--- /dev/null
+++ b/contractdata/SGAIL/ESCALATION/PANSY/PANSY.json
@@ -0,0 +1,38 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": [],
+ "Entrances": ["c8cc6525-fc26-41af-99f2-fb5d2e7fae29"],
+ "Stashpoints": []
+ },
+ "Metadata": {
+ "Id": "8c6daf5e-5974-4438-af20-71ff570c7ff3",
+ "IsPublished": true,
+ "RequiredUnlockable": "ACCESS_HIT_MAGPIE",
+ "CreationTimestamp": "2018-10-04T14:53:07.8195216Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_PANSY_GROUP_TITLE",
+ "Description": "UI_CONTRACT_PANSY_GROUP_DESC",
+ "CodeName_Hint": "Pansy Group",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Magpie_Pansy.jpg",
+ "Location": "LOCATION_NORTHSEA",
+ "ScenePath": "assembly:/_pro/scenes/missions/theark/_scene_magpie_pansy.entity",
+ "Type": "escalation",
+ "Release": "2.1.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "e476863f-2c3c-4447-8b15-8ffeddcc7923",
+ "fe749a4f-2b0b-4fae-ae7d-9e107782944e",
+ "952dd0bc-29ec-4080-b179-c1c0db8c3dc6"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.9982569Z",
+ "PublicId": "021679427047"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/SGAIL/PANSY1.json b/contractdata/SGAIL/ESCALATION/PANSY/PANSY1.json
similarity index 100%
rename from contractdata/SGAIL/PANSY1.json
rename to contractdata/SGAIL/ESCALATION/PANSY/PANSY1.json
diff --git a/contractdata/SGAIL/PANSY2.json b/contractdata/SGAIL/ESCALATION/PANSY/PANSY2.json
similarity index 100%
rename from contractdata/SGAIL/PANSY2.json
rename to contractdata/SGAIL/ESCALATION/PANSY/PANSY2.json
diff --git a/contractdata/SGAIL/PANSY3.json b/contractdata/SGAIL/ESCALATION/PANSY/PANSY3.json
similarity index 100%
rename from contractdata/SGAIL/PANSY3.json
rename to contractdata/SGAIL/ESCALATION/PANSY/PANSY3.json
diff --git a/contractdata/WHITTLETON/THESERIALKILLER.json b/contractdata/WHITTLETON/ELUSIVE/THESERIALKILLER.json
similarity index 97%
rename from contractdata/WHITTLETON/THESERIALKILLER.json
rename to contractdata/WHITTLETON/ELUSIVE/THESERIALKILLER.json
index 4e26b1d7c..d521cf9f3 100644
--- a/contractdata/WHITTLETON/THESERIALKILLER.json
+++ b/contractdata/WHITTLETON/ELUSIVE/THESERIALKILLER.json
@@ -56,7 +56,8 @@
"Location": "LOCATION_NORTHAMERICA",
"CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
"PublicId": "022497523647",
- "Entitlements": ["H2_LEGACY_STANDARD"]
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "Season": 2
},
"UserData": {}
}
diff --git a/contractdata/WHITTLETON/ESCALATION/BANEBERRY/BANEBERRY.json b/contractdata/WHITTLETON/ESCALATION/BANEBERRY/BANEBERRY.json
new file mode 100644
index 000000000..7c728d8ee
--- /dev/null
+++ b/contractdata/WHITTLETON/ESCALATION/BANEBERRY/BANEBERRY.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "d1b9250b-33f6-4712-831b-f33fa11ee4d8",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-07T09:26:21.5905548Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Skunk_Baneberry.jpg",
+ "Title": "UI_CONTRACT_BANEBERRY_GROUP_TITLE",
+ "Description": "UI_CONTRACT_BANEBERRY_GROUP_DESC",
+ "CodeName_Hint": "Baneberry Group",
+ "Location": "LOCATION_NORTHAMERICA",
+ "RequiredUnlockable": "ACCESS_HIT_SKUNK",
+ "ScenePath": "assembly:/_pro/scenes/missions/skunk/scene_skunk.entity",
+ "Type": "escalation",
+ "Release": "2.5.x Escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "0170bac0-86df-43f5-9ae7-0a7aed457e35",
+ "8ae81931-0e6f-4442-9e3e-7ba4f639dc3b",
+ "a1e125fe-b9ac-428b-8ff0-2ba5a3d508dd"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.2118616Z",
+ "PublicId": "022886890847"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/WHITTLETON/BANEBERRY1.json b/contractdata/WHITTLETON/ESCALATION/BANEBERRY/BANEBERRY1.json
similarity index 100%
rename from contractdata/WHITTLETON/BANEBERRY1.json
rename to contractdata/WHITTLETON/ESCALATION/BANEBERRY/BANEBERRY1.json
diff --git a/contractdata/WHITTLETON/BANEBERRY2.json b/contractdata/WHITTLETON/ESCALATION/BANEBERRY/BANEBERRY2.json
similarity index 100%
rename from contractdata/WHITTLETON/BANEBERRY2.json
rename to contractdata/WHITTLETON/ESCALATION/BANEBERRY/BANEBERRY2.json
diff --git a/contractdata/WHITTLETON/BANEBERRY3.json b/contractdata/WHITTLETON/ESCALATION/BANEBERRY/BANEBERRY3.json
similarity index 100%
rename from contractdata/WHITTLETON/BANEBERRY3.json
rename to contractdata/WHITTLETON/ESCALATION/BANEBERRY/BANEBERRY3.json
diff --git a/contractdata/WHITTLETON/ESCALATION/CLAYTONIA/CLAYTONIA.json b/contractdata/WHITTLETON/ESCALATION/CLAYTONIA/CLAYTONIA.json
new file mode 100644
index 000000000..3add74ee5
--- /dev/null
+++ b/contractdata/WHITTLETON/ESCALATION/CLAYTONIA/CLAYTONIA.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "15b7ad4e-565a-4fdb-b669-c9a68176e665",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-12-03T18:07:25.8463554Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Skunk_Claytonia.jpg",
+ "Title": "UI_CONTRACT_CLAYTONIA_GROUP_TITLE",
+ "Description": "UI_CONTRACT_CLAYTONIA_GROUP_DESC",
+ "CodeName_Hint": "Claytonia - Group",
+ "RequiredUnlockable": "ACCESS_HIT_SKUNK",
+ "Location": "LOCATION_NORTHAMERICA",
+ "ScenePath": "assembly:/_pro/scenes/missions/skunk/scene_skunk.entity",
+ "Type": "escalation",
+ "Release": "2.3.x escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "088ee359-93ef-414f-a94f-f0e705cc7382",
+ "1515385d-83c9-48f4-a030-a887de9298a8",
+ "abddddf9-3dbc-46cb-a8e4-087418d97435"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.4176033Z",
+ "PublicId": "022359265047"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/WHITTLETON/CLAYTONIA1.json b/contractdata/WHITTLETON/ESCALATION/CLAYTONIA/CLAYTONIA1.json
similarity index 100%
rename from contractdata/WHITTLETON/CLAYTONIA1.json
rename to contractdata/WHITTLETON/ESCALATION/CLAYTONIA/CLAYTONIA1.json
diff --git a/contractdata/WHITTLETON/CLAYTONIA2.json b/contractdata/WHITTLETON/ESCALATION/CLAYTONIA/CLAYTONIA2.json
similarity index 100%
rename from contractdata/WHITTLETON/CLAYTONIA2.json
rename to contractdata/WHITTLETON/ESCALATION/CLAYTONIA/CLAYTONIA2.json
diff --git a/contractdata/WHITTLETON/CLAYTONIA3.json b/contractdata/WHITTLETON/ESCALATION/CLAYTONIA/CLAYTONIA3.json
similarity index 100%
rename from contractdata/WHITTLETON/CLAYTONIA3.json
rename to contractdata/WHITTLETON/ESCALATION/CLAYTONIA/CLAYTONIA3.json
diff --git a/contractdata/WHITTLETON/ESCALATION/DAMMCHICU/DAMMCHICU.json b/contractdata/WHITTLETON/ESCALATION/DAMMCHICU/DAMMCHICU.json
new file mode 100644
index 000000000..2745368bf
--- /dev/null
+++ b/contractdata/WHITTLETON/ESCALATION/DAMMCHICU/DAMMCHICU.json
@@ -0,0 +1,20 @@
+{
+ "Data": {},
+ "Metadata": {
+ "Title": "UI_PEACOCK_THORNBUSH",
+ "Id": "218302a3-f682-46f9-9ffd-bb3e82487b7c",
+ "Type": "escalation",
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "TileImage": "images/contracts/escalation/contractescalation_thornbush.png",
+ "Location": "LOCATION_NORTHAMERICA",
+ "ScenePath": "assembly:/_pro/scenes/missions/skunk/scene_skunk.entity",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "9d0b3322-4dd4-4388-b79f-4aae7dba297c",
+ "b07af7b6-01cb-4cee-83bf-2c73f71bf2a3",
+ "45b1b927-5bf0-4dae-bc73-8ee1730652cc"
+ ]
+ }
+ }
+}
diff --git a/contractdata/WHITTLETON/DAMMCHICU1.json b/contractdata/WHITTLETON/ESCALATION/DAMMCHICU/DAMMCHICU1.json
similarity index 100%
rename from contractdata/WHITTLETON/DAMMCHICU1.json
rename to contractdata/WHITTLETON/ESCALATION/DAMMCHICU/DAMMCHICU1.json
diff --git a/contractdata/WHITTLETON/DAMMCHICU2.json b/contractdata/WHITTLETON/ESCALATION/DAMMCHICU/DAMMCHICU2.json
similarity index 100%
rename from contractdata/WHITTLETON/DAMMCHICU2.json
rename to contractdata/WHITTLETON/ESCALATION/DAMMCHICU/DAMMCHICU2.json
diff --git a/contractdata/WHITTLETON/DAMMCHICU3.json b/contractdata/WHITTLETON/ESCALATION/DAMMCHICU/DAMMCHICU3.json
similarity index 100%
rename from contractdata/WHITTLETON/DAMMCHICU3.json
rename to contractdata/WHITTLETON/ESCALATION/DAMMCHICU/DAMMCHICU3.json
diff --git a/contractdata/WHITTLETON/ESCALATION/GORSE/GORSE.json b/contractdata/WHITTLETON/ESCALATION/GORSE/GORSE.json
new file mode 100644
index 000000000..bf79b5940
--- /dev/null
+++ b/contractdata/WHITTLETON/ESCALATION/GORSE/GORSE.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "fe088a10-5dbf-460f-bbe2-6b55e7a66253",
+ "IsPublished": true,
+ "TileImage": "images/contracts/escalation/ContractEscalation_Skunk_Gorse.jpg",
+ "CreationTimestamp": "2018-11-20T09:59:04.4598344Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_GORSE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_GORSE_GROUP_DESC",
+ "CodeName_Hint": "Gorse - Group",
+ "Location": "LOCATION_NORTHAMERICA",
+ "RequiredUnlockable": "ACCESS_HIT_SKUNK",
+ "ScenePath": "assembly:/_pro/scenes/missions/skunk/scene_skunk.entity",
+ "Type": "escalation",
+ "Release": "2.3.x escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "c4306fa7-347f-44e8-b24d-e5ded9d0e58a",
+ "34d8d1df-1b39-4a9c-9a07-45b83667fdb2",
+ "5a2a91be-4591-40f7-aada-f55fce0cadbe"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.6537576Z",
+ "PublicId": "022543605947"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/WHITTLETON/GORSE1.json b/contractdata/WHITTLETON/ESCALATION/GORSE/GORSE1.json
similarity index 100%
rename from contractdata/WHITTLETON/GORSE1.json
rename to contractdata/WHITTLETON/ESCALATION/GORSE/GORSE1.json
diff --git a/contractdata/WHITTLETON/GORSE2.json b/contractdata/WHITTLETON/ESCALATION/GORSE/GORSE2.json
similarity index 100%
rename from contractdata/WHITTLETON/GORSE2.json
rename to contractdata/WHITTLETON/ESCALATION/GORSE/GORSE2.json
diff --git a/contractdata/WHITTLETON/GORSE3.json b/contractdata/WHITTLETON/ESCALATION/GORSE/GORSE3.json
similarity index 100%
rename from contractdata/WHITTLETON/GORSE3.json
rename to contractdata/WHITTLETON/ESCALATION/GORSE/GORSE3.json
diff --git a/contractdata/WHITTLETON/ESCALATION/MILKWEED/MILKWEED.json b/contractdata/WHITTLETON/ESCALATION/MILKWEED/MILKWEED.json
new file mode 100644
index 000000000..fdc5e6dc7
--- /dev/null
+++ b/contractdata/WHITTLETON/ESCALATION/MILKWEED/MILKWEED.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "1d5dcf3e-9682-4e32-ac11-ad6586daa456",
+ "IsPublished": true,
+ "CreationTimestamp": "2018-11-19T14:48:33.3196777Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_MILKWEED_GROUP_TITLE",
+ "Description": "UI_CONTRACT_MILKWEED_GROUP_DESC",
+ "TileImage": "images/contracts/escalation/ContractEscalation_Skunk_Milkweed.jpg",
+ "CodeName_Hint": "Milkweed Group",
+ "Location": "LOCATION_NORTHAMERICA",
+ "RequiredUnlockable": "ACCESS_HIT_SKUNK",
+ "ScenePath": "assembly:/_pro/scenes/missions/skunk/scene_skunk.entity",
+ "Type": "escalation",
+ "Release": "2.3.x escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "ea24b9a0-c942-424f-b358-2ed1cc6ecd74",
+ "bfe54e24-3491-4485-bc07-301f22461172",
+ "7f05929f-f1c7-49f7-9428-c9a847b12a87"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.9063409Z",
+ "PublicId": "022251367947"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/WHITTLETON/MILKWEED1.json b/contractdata/WHITTLETON/ESCALATION/MILKWEED/MILKWEED1.json
similarity index 100%
rename from contractdata/WHITTLETON/MILKWEED1.json
rename to contractdata/WHITTLETON/ESCALATION/MILKWEED/MILKWEED1.json
diff --git a/contractdata/WHITTLETON/MILKWEED2.json b/contractdata/WHITTLETON/ESCALATION/MILKWEED/MILKWEED2.json
similarity index 100%
rename from contractdata/WHITTLETON/MILKWEED2.json
rename to contractdata/WHITTLETON/ESCALATION/MILKWEED/MILKWEED2.json
diff --git a/contractdata/WHITTLETON/MILKWEED3.json b/contractdata/WHITTLETON/ESCALATION/MILKWEED/MILKWEED3.json
similarity index 100%
rename from contractdata/WHITTLETON/MILKWEED3.json
rename to contractdata/WHITTLETON/ESCALATION/MILKWEED/MILKWEED3.json
diff --git a/contractdata/WHITTLETON/ESCALATION/MYRTLE/MYRTLE.json b/contractdata/WHITTLETON/ESCALATION/MYRTLE/MYRTLE.json
new file mode 100644
index 000000000..9bb2b4f8e
--- /dev/null
+++ b/contractdata/WHITTLETON/ESCALATION/MYRTLE/MYRTLE.json
@@ -0,0 +1,36 @@
+{
+ "Data": {
+ "EnableSaving": false,
+ "Objectives": [],
+ "Bricks": [],
+ "GameChangers": [],
+ "GameChangerReferences": []
+ },
+ "Metadata": {
+ "Id": "74e6b561-ff1a-4742-9a7b-890b7818c796",
+ "IsPublished": true,
+ "TileImage": "images/contracts/escalation/ContractEscalation_Skunk_Myrtle.jpg",
+ "CreationTimestamp": "2018-11-05T14:12:39.8572496Z",
+ "CreatorUserId": "fadb923c-e6bb-4283-a537-eb4d1150262e",
+ "Title": "UI_CONTRACT_MYRTLE_GROUP_TITLE",
+ "Description": "UI_CONTRACT_MYRTLE_GROUP_DESC",
+ "CodeName_Hint": "Myrtle - Group",
+ "Location": "LOCATION_NORTHAMERICA",
+ "RequiredUnlockable": "ACCESS_HIT_SKUNK",
+ "ScenePath": "assembly:/_pro/scenes/missions/skunk/scene_skunk.entity",
+ "Type": "escalation",
+ "Release": "2.3.x escalation",
+ "GroupDefinition": {
+ "Type": "escalation",
+ "Order": [
+ "246b802f-2e9d-42a7-b9b7-7ef55beb3110",
+ "a3d5cd5e-a47f-40ac-8ba9-77fea52ee995",
+ "d7bc0701-e9c9-465c-a1af-561863697fca"
+ ]
+ },
+ "Entitlements": ["H2_LEGACY_STANDARD"],
+ "LastUpdate": "2023-02-24T10:14:21.9369992Z",
+ "PublicId": "022258608747"
+ },
+ "UserData": {}
+}
diff --git a/contractdata/WHITTLETON/MYRTLE1.json b/contractdata/WHITTLETON/ESCALATION/MYRTLE/MYRTLE1.json
similarity index 100%
rename from contractdata/WHITTLETON/MYRTLE1.json
rename to contractdata/WHITTLETON/ESCALATION/MYRTLE/MYRTLE1.json
diff --git a/contractdata/WHITTLETON/MYRTLE2.json b/contractdata/WHITTLETON/ESCALATION/MYRTLE/MYRTLE2.json
similarity index 100%
rename from contractdata/WHITTLETON/MYRTLE2.json
rename to contractdata/WHITTLETON/ESCALATION/MYRTLE/MYRTLE2.json
diff --git a/contractdata/WHITTLETON/MYRTLE3.json b/contractdata/WHITTLETON/ESCALATION/MYRTLE/MYRTLE3.json
similarity index 100%
rename from contractdata/WHITTLETON/MYRTLE3.json
rename to contractdata/WHITTLETON/ESCALATION/MYRTLE/MYRTLE3.json
diff --git a/resources/LOCR/dynamic_resources_h2.rpkg/00962CB9FEA57C86.LOCR.JSON b/resources/LOCR/dynamic_resources_h2.rpkg/00962CB9FEA57C86.LOCR.JSON
index ec9370564..49383efb7 100644
--- a/resources/LOCR/dynamic_resources_h2.rpkg/00962CB9FEA57C86.LOCR.JSON
+++ b/resources/LOCR/dynamic_resources_h2.rpkg/00962CB9FEA57C86.LOCR.JSON
@@ -24,6 +24,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -36,6 +40,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": 4170810278,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -56,6 +64,10 @@
"StringHash": 398031520,
"String": "Kill Everyone"
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -104,6 +116,10 @@
"StringHash": 526389191,
"String": "A key to a heavily guarded and highly public room near the snail soup stands."
},
+ {
+ "StringHash": 2198795684,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -128,6 +144,10 @@
"StringHash": 1002767270,
"String": "Remaining targets"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": 3599920766,
"String": "The Pirates Problem - Level 1"
@@ -140,6 +160,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -152,6 +176,10 @@
"StringHash": 3946988041,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": 3022197927,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -172,6 +200,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": 3677220456,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -192,6 +224,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -205,16 +241,24 @@
"String": "The sleazeball Situation - Level 3"
},
{
- "StringHash": 3283656203,
- "String": "The Matti & Teppo Meininki - Level 1"
+ "StringHash": 2103580797,
+ "String": "Targets remaining: {0}"
+ },
+ {
+ "StringHash": 3469754291,
+ "String": "The Christmas Calamity"
+ },
+ {
+ "StringHash": 3514490302,
+ "String": "The Christmas Calamity - Level 1"
},
{
- "StringHash": 1521602481,
- "String": "The Matti & Teppo Meininki - Level 2"
+ "StringHash": 1215532036,
+ "String": "The Christmas Calamity - Level 2"
},
{
- "StringHash": 766967591,
- "String": "The Matti & Teppo Meininki - Level 3"
+ "StringHash": 1064615058,
+ "String": "The Christmas Calamity - Level 3"
}
],
[
diff --git a/resources/LOCR/dynamic_resources_h2.rpkg/00962CB9FEA57C86.LOCR.JSON.meta b/resources/LOCR/dynamic_resources_h2.rpkg/00962CB9FEA57C86.LOCR.JSON.meta
index 4d3663988..bf0e5cc53 100644
Binary files a/resources/LOCR/dynamic_resources_h2.rpkg/00962CB9FEA57C86.LOCR.JSON.meta and b/resources/LOCR/dynamic_resources_h2.rpkg/00962CB9FEA57C86.LOCR.JSON.meta differ
diff --git a/resources/LOCR/dynamic_resources_h3.rpkg/00962CB9FEA57C86.LOCR.JSON b/resources/LOCR/dynamic_resources_h3.rpkg/00962CB9FEA57C86.LOCR.JSON
index da07924be..03f4d2f47 100644
--- a/resources/LOCR/dynamic_resources_h3.rpkg/00962CB9FEA57C86.LOCR.JSON
+++ b/resources/LOCR/dynamic_resources_h3.rpkg/00962CB9FEA57C86.LOCR.JSON
@@ -24,6 +24,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": 3799781287,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -36,6 +40,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -48,6 +56,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": 4170810278,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -60,6 +72,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -96,6 +112,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -128,6 +148,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": 2198795684,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -140,6 +164,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": 4293348196,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -164,6 +192,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": 3599920766,
"String": "The Pirates Problem - Level 1"
@@ -176,6 +208,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -188,6 +224,10 @@
"StringHash": 3862851425,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -200,6 +240,10 @@
"StringHash": 3946988041,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": 3022197927,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -220,6 +264,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": 3677220456,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -240,6 +288,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -264,6 +316,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": 3469754291,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -276,6 +332,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -309,6 +369,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": 3799781287,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -321,6 +385,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -333,6 +401,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": 4170810278,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -345,6 +417,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -381,6 +457,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -413,6 +493,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": 2198795684,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -425,6 +509,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": 4293348196,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -449,6 +537,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": 3599920766,
"String": "The Pirates Problem - Level 1"
@@ -461,6 +553,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -473,6 +569,10 @@
"StringHash": 3862851425,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -485,6 +585,10 @@
"StringHash": 3946988041,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": 3022197927,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -505,6 +609,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": 3677220456,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -525,6 +633,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -549,6 +661,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": 3469754291,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -561,6 +677,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -594,6 +714,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": 3799781287,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -606,6 +730,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -618,6 +746,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": 4170810278,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -630,6 +762,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -666,6 +802,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -698,6 +838,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": 2198795684,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -710,6 +854,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": 4293348196,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -734,6 +882,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": 3599920766,
"String": "The Pirates Problem - Level 1"
@@ -746,6 +898,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -758,6 +914,10 @@
"StringHash": 3862851425,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -770,6 +930,10 @@
"StringHash": 3946988041,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": 3022197927,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -790,6 +954,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": 3677220456,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -810,6 +978,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -834,6 +1006,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": 3469754291,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -846,6 +1022,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -879,6 +1059,10 @@
"StringHash": 1384984735,
"String": "Die Brüder"
},
+ {
+ "StringHash": 3799781287,
+ "String": "Die Koats Verschwörung"
+ },
{
"StringHash": 3414992371,
"String": "Die Koats Verschwörung - Stufe 1"
@@ -891,6 +1075,10 @@
"StringHash": 629327071,
"String": "Die Koats Verschwörung - Stufe 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "Das CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "Das CurryMaker Chaos - Stufe 1"
@@ -903,6 +1091,10 @@
"StringHash": 933883532,
"String": "Das CurryMaker Chaos - Stufe 3"
},
+ {
+ "StringHash": 4170810278,
+ "String": "Die Khakiasp Dokumentation"
+ },
{
"StringHash": 3163648233,
"String": "Die Khakiasp Dokumentation - Stufe 1"
@@ -915,6 +1107,10 @@
"StringHash": 1386156485,
"String": "Die Khakiasp Dokumentation - Stufe 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "Die Yannini Sehnsucht"
+ },
{
"StringHash": 1920617309,
"String": "Die Yannini Sehnsucht - Stufe 1"
@@ -951,6 +1147,10 @@
"StringHash": 4031744990,
"String": "Weniger Startorte sind verfügbar."
},
+ {
+ "StringHash": 2082440243,
+ "String": "Der Jeffrey Trost"
+ },
{
"StringHash": 1014010149,
"String": "Der Jeffrey Trost - Stufe 1"
@@ -983,6 +1183,10 @@
"StringHash": 1718017367,
"String": "Jeff braucht Zeit, um über Beziehungen nachzudenken"
},
+ {
+ "StringHash": 2198795684,
+ "String": "Der McVeigh Aufstieg"
+ },
{
"StringHash": 1390708403,
"String": "Der McVeigh Aufstieg - Stufe 1"
@@ -995,6 +1199,10 @@
"StringHash": 3169511327,
"String": "Der McVeigh Aufstieg - Stufe 3"
},
+ {
+ "StringHash": 4293348196,
+ "String": "Der Mendietinha Wahnsinn"
+ },
{
"StringHash": 3388779965,
"String": "Der Mendietinha Wahnsinn - Stufe 1"
@@ -1019,6 +1227,10 @@
"StringHash": 1002767270,
"String": "Ziele verbleidend"
},
+ {
+ "StringHash": 1269294775,
+ "String": "Das Piraten Problem"
+ },
{
"StringHash": 3599920766,
"String": "Das Piraten Problem - Stufe 1"
@@ -1031,6 +1243,10 @@
"StringHash": 949751634,
"String": "Das Piraten Problem - Stufe 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "die Dez Trennung"
+ },
{
"StringHash": 137367117,
"String": "die Dez Trennung - Stufe 1"
@@ -1043,6 +1259,10 @@
"StringHash": 3862851425,
"String": "die Dez Trennung - Stufe 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "Die Dammchicu Katastrophe"
+ },
{
"StringHash": 88875813,
"String": "Die Dammchicu Katastrophe - Stufe 1"
@@ -1055,6 +1275,10 @@
"StringHash": 3946988041,
"String": "Die Dammchicu Katastrophe - Stufe 3"
},
+ {
+ "StringHash": 3022197927,
+ "String": "Die PapaLevy Plünderung"
+ },
{
"StringHash": 3420125928,
"String": "Die PapaLevy Plünderung - Stufe 1"
@@ -1075,6 +1299,10 @@
"StringHash": 2821344366,
"String": "Burger verbleibend"
},
+ {
+ "StringHash": 3677220456,
+ "String": "Die PurpleKey Gefahr"
+ },
{
"StringHash": 3228445491,
"String": "Die PurpleKey Gefahr - Stufe 1"
@@ -1095,6 +1323,10 @@
"StringHash": 1878677943,
"String": "Du scheiterst wenn du von einer Kamera entdeckt wirst."
},
+ {
+ "StringHash": 1360002752,
+ "String": "Die Argentine Bitterkeit"
+ },
{
"StringHash": 417932025,
"String": "Die Argentine Bitterkeit - Stufe 1"
@@ -1119,6 +1351,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Schnee Festival"
},
+ {
+ "StringHash": 3469754291,
+ "String": "Das Weihnachts Unglück"
+ },
{
"StringHash": 3514490302,
"String": "Das Weihnachts Unglück - Stufe 1"
@@ -1131,6 +1367,10 @@
"StringHash": 1064615058,
"String": "Das Weihnachts Unglück - Stufe 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "Die Sleazeball Lage"
+ },
{
"StringHash": 670288811,
"String": "Die Sleazeball Lage - Stufe 1"
@@ -1164,6 +1404,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": 3799781287,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -1176,6 +1420,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -1188,6 +1436,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": 4170810278,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -1200,6 +1452,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -1236,6 +1492,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -1268,6 +1528,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": 2198795684,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -1280,6 +1544,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": 4293348196,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -1304,6 +1572,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": 3599920766,
"String": "The Pirates Problem - Level 1"
@@ -1316,6 +1588,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -1328,6 +1604,10 @@
"StringHash": 3862851425,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -1340,6 +1620,10 @@
"StringHash": 3946988041,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": 3022197927,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -1360,6 +1644,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": 3677220456,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -1380,6 +1668,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -1404,6 +1696,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": 3469754291,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -1416,6 +1712,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -1449,6 +1749,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": 3799781287,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -1461,6 +1765,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -1473,6 +1781,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": 4170810278,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -1485,6 +1797,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -1521,6 +1837,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -1553,6 +1873,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": 2198795684,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -1565,6 +1889,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": 4293348196,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -1589,6 +1917,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": 3599920766,
"String": "The Pirates Problem - Level 1"
@@ -1601,6 +1933,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -1613,6 +1949,10 @@
"StringHash": 3862851425,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -1625,6 +1965,10 @@
"StringHash": 3946988041,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": 3022197927,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -1645,6 +1989,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": 3677220456,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -1665,6 +2013,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -1689,6 +2041,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": 3469754291,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -1701,6 +2057,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -1734,6 +2094,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": 3799781287,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -1746,6 +2110,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -1758,6 +2126,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": 4170810278,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -1770,6 +2142,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -1806,6 +2182,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -1838,6 +2218,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": 2198795684,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -1850,6 +2234,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": 4293348196,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -1874,6 +2262,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": 3599920766,
"String": "The Pirates Problem - Level 1"
@@ -1886,6 +2278,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -1898,6 +2294,10 @@
"StringHash": 3862851425,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -1910,6 +2310,10 @@
"StringHash": 3946988041,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": 3022197927,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -1930,6 +2334,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": 3677220456,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -1950,6 +2358,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -1974,6 +2386,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": 3469754291,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -1986,6 +2402,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -2019,6 +2439,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": 3799781287,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -2031,6 +2455,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -2043,6 +2471,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": 4170810278,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -2055,6 +2487,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -2091,6 +2527,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -2123,6 +2563,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": 2198795684,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -2135,6 +2579,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": 4293348196,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -2159,6 +2607,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": 3599920766,
"String": "The Pirates Problem - Level 1"
@@ -2171,6 +2623,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -2183,6 +2639,10 @@
"StringHash": 3862851425,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -2195,6 +2655,10 @@
"StringHash": 3946988041,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": 3022197927,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -2215,6 +2679,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": 3677220456,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -2235,6 +2703,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -2259,6 +2731,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": 3469754291,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -2271,6 +2747,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -2304,6 +2784,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": 3799781287,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -2316,6 +2800,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -2328,6 +2816,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": 4170810278,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -2340,6 +2832,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -2376,6 +2872,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -2408,6 +2908,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": 2198795684,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -2420,6 +2924,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": 4293348196,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -2444,6 +2952,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": 3599920766,
"String": "The Pirates Problem - Level 1"
@@ -2456,6 +2968,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -2468,6 +2984,10 @@
"StringHash": 3862851425,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -2480,6 +3000,10 @@
"StringHash": 3946988041,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": 3022197927,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -2500,6 +3024,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": 3677220456,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -2520,6 +3048,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -2544,6 +3076,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": 3469754291,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -2556,6 +3092,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
diff --git a/resources/LOCR/dynamic_resources_h3.rpkg/00962CB9FEA57C86.LOCR.JSON.meta b/resources/LOCR/dynamic_resources_h3.rpkg/00962CB9FEA57C86.LOCR.JSON.meta
index ab71c148c..c06141006 100644
Binary files a/resources/LOCR/dynamic_resources_h3.rpkg/00962CB9FEA57C86.LOCR.JSON.meta and b/resources/LOCR/dynamic_resources_h3.rpkg/00962CB9FEA57C86.LOCR.JSON.meta differ
diff --git a/resources/dynamic_resources_h2.rpkg b/resources/dynamic_resources_h2.rpkg
index 4c42dfe45..9a0f4b768 100644
Binary files a/resources/dynamic_resources_h2.rpkg and b/resources/dynamic_resources_h2.rpkg differ
diff --git a/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR b/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR
index a9dc3f746..a9eebd138 100644
Binary files a/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR and b/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR differ
diff --git a/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR.JSON b/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR.JSON
index 2599ea15d..ba5950687 100644
--- a/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR.JSON
+++ b/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR.JSON
@@ -24,6 +24,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -36,6 +40,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -56,6 +64,10 @@
"StringHash": 398031520,
"String": "Kill Everyone"
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -88,6 +100,26 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": 2254399878,
+ "String": "Crystal Dawn PDA"
+ },
+ {
+ "StringHash": 221282546,
+ "String": "A PDA with important intel about the relationship between the Delgado Cartel and Crystal Dawn."
+ },
+ {
+ "StringHash": 3172108669,
+ "String": "Guarded Room Key"
+ },
+ {
+ "StringHash": 526389191,
+ "String": "A key to a heavily guarded and highly public room near the snail soup stands."
+ },
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -112,6 +144,10 @@
"StringHash": 1002767270,
"String": "Remaining targets"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -124,6 +160,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -136,6 +176,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -156,6 +200,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -176,6 +224,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": -18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -192,6 +244,10 @@
"StringHash": 2103580797,
"String": "Targets remaining: {0}"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
diff --git a/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR.JSON.meta b/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR.JSON.meta
index 4d3663988..bf0e5cc53 100644
Binary files a/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR.JSON.meta and b/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR.JSON.meta differ
diff --git a/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR.meta b/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR.meta
index 7862df68a..48bb2ae68 100644
Binary files a/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR.meta and b/resources/dynamic_resources_h2/LOCR/00962CB9FEA57C86.LOCR.meta differ
diff --git a/resources/dynamic_resources_h3.rpkg b/resources/dynamic_resources_h3.rpkg
index ce74e7648..3fd72d282 100644
Binary files a/resources/dynamic_resources_h3.rpkg and b/resources/dynamic_resources_h3.rpkg differ
diff --git a/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR b/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR
index 9d0fea97a..de34fca03 100644
Binary files a/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR and b/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR differ
diff --git a/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR.JSON b/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR.JSON
index ac8e1807f..c0ec226e1 100644
--- a/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR.JSON
+++ b/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR.JSON
@@ -24,6 +24,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -36,6 +40,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -48,6 +56,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -60,6 +72,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -96,6 +112,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -128,6 +148,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -140,6 +164,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -164,6 +192,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -176,6 +208,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -188,6 +224,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -200,6 +240,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -220,6 +264,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -240,6 +288,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -264,6 +316,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -276,6 +332,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": -18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -309,6 +369,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -321,6 +385,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -333,6 +401,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -345,6 +417,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -381,6 +457,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -413,6 +493,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -425,6 +509,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -449,6 +537,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -461,6 +553,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -473,6 +569,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -485,6 +585,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -505,6 +609,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -525,6 +633,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -549,6 +661,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -561,6 +677,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -594,6 +714,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -606,6 +730,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -618,6 +746,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -630,6 +762,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -666,6 +802,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -698,6 +838,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -710,6 +854,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -734,6 +882,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -746,6 +898,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -758,6 +914,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -770,6 +930,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -790,6 +954,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -810,6 +978,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -834,6 +1006,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -846,6 +1022,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -879,6 +1059,10 @@
"StringHash": 1384984735,
"String": "Die Brüder"
},
+ {
+ "StringHash": -495186009,
+ "String": "Die Koats Verschwörung"
+ },
{
"StringHash": 3414992371,
"String": "Die Koats Verschwörung - Stufe 1"
@@ -891,6 +1075,10 @@
"StringHash": 629327071,
"String": "Die Koats Verschwörung - Stufe 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "Das CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "Das CurryMaker Chaos - Stufe 1"
@@ -903,6 +1091,10 @@
"StringHash": 933883532,
"String": "Das CurryMaker Chaos - Stufe 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "Die Khakiasp Dokumentation"
+ },
{
"StringHash": 3163648233,
"String": "Die Khakiasp Dokumentation - Stufe 1"
@@ -915,6 +1107,10 @@
"StringHash": 1386156485,
"String": "Die Khakiasp Dokumentation - Stufe 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "Die Yannini Sehnsucht"
+ },
{
"StringHash": 1920617309,
"String": "Die Yannini Sehnsucht - Stufe 1"
@@ -951,6 +1147,10 @@
"StringHash": 4031744990,
"String": "Weniger Startorte sind verfügbar."
},
+ {
+ "StringHash": 2082440243,
+ "String": "Der Jeffrey Trost"
+ },
{
"StringHash": 1014010149,
"String": "Der Jeffrey Trost - Stufe 1"
@@ -983,6 +1183,10 @@
"StringHash": 1718017367,
"String": "Jeff braucht Zeit, um über Beziehungen nachzudenken"
},
+ {
+ "StringHash": -2096171612,
+ "String": "Der McVeigh Aufstieg"
+ },
{
"StringHash": 1390708403,
"String": "Der McVeigh Aufstieg - Stufe 1"
@@ -995,6 +1199,10 @@
"StringHash": 3169511327,
"String": "Der McVeigh Aufstieg - Stufe 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "Der Mendietinha Wahnsinn"
+ },
{
"StringHash": 3388779965,
"String": "Der Mendietinha Wahnsinn - Stufe 1"
@@ -1019,6 +1227,10 @@
"StringHash": 1002767270,
"String": "Ziele verbleidend"
},
+ {
+ "StringHash": 1269294775,
+ "String": "Das Piraten Problem"
+ },
{
"StringHash": -695046530,
"String": "Das Piraten Problem - Stufe 1"
@@ -1031,6 +1243,10 @@
"StringHash": 949751634,
"String": "Das Piraten Problem - Stufe 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "die Dez Trennung"
+ },
{
"StringHash": 137367117,
"String": "die Dez Trennung - Stufe 1"
@@ -1043,6 +1259,10 @@
"StringHash": -432115871,
"String": "die Dez Trennung - Stufe 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "Die Dammchicu Katastrophe"
+ },
{
"StringHash": 88875813,
"String": "Die Dammchicu Katastrophe - Stufe 1"
@@ -1055,6 +1275,10 @@
"StringHash": -347979255,
"String": "Die Dammchicu Katastrophe - Stufe 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "Die PapaLevy Plünderung"
+ },
{
"StringHash": 3420125928,
"String": "Die PapaLevy Plünderung - Stufe 1"
@@ -1075,6 +1299,10 @@
"StringHash": 2821344366,
"String": "Burger verbleibend"
},
+ {
+ "StringHash": -617746840,
+ "String": "Die PurpleKey Gefahr"
+ },
{
"StringHash": 3228445491,
"String": "Die PurpleKey Gefahr - Stufe 1"
@@ -1095,6 +1323,10 @@
"StringHash": 1878677943,
"String": "Du scheiterst wenn du von einer Kamera entdeckt wirst."
},
+ {
+ "StringHash": 1360002752,
+ "String": "Die Argentine Bitterkeit"
+ },
{
"StringHash": 417932025,
"String": "Die Argentine Bitterkeit - Stufe 1"
@@ -1119,6 +1351,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Schnee Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "Das Weihnachts Unglück"
+ },
{
"StringHash": 3514490302,
"String": "Das Weihnachts Unglück - Stufe 1"
@@ -1131,6 +1367,10 @@
"StringHash": 1064615058,
"String": "Das Weihnachts Unglück - Stufe 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "Die Sleazeball Lage"
+ },
{
"StringHash": 670288811,
"String": "Die Sleazeball Lage - Stufe 1"
@@ -1164,6 +1404,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -1176,6 +1420,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -1188,6 +1436,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -1200,6 +1452,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -1236,6 +1492,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -1268,6 +1528,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -1280,6 +1544,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -1304,6 +1572,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -1316,6 +1588,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -1328,6 +1604,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -1340,6 +1620,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -1360,6 +1644,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -1380,6 +1668,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -1404,6 +1696,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -1416,6 +1712,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -1449,6 +1749,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -1461,6 +1765,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -1473,6 +1781,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -1485,6 +1797,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -1521,6 +1837,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -1553,6 +1873,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -1565,6 +1889,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -1589,6 +1917,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -1601,6 +1933,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -1613,6 +1949,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -1625,6 +1965,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -1645,6 +1989,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -1665,6 +2013,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -1689,6 +2041,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -1701,6 +2057,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -1734,6 +2094,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -1746,6 +2110,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -1758,6 +2126,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -1770,6 +2142,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -1806,6 +2182,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -1838,6 +2218,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -1850,6 +2234,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -1874,6 +2262,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -1886,6 +2278,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -1898,6 +2294,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -1910,6 +2310,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -1930,6 +2334,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -1950,6 +2358,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -1974,6 +2386,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -1986,6 +2402,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -2019,6 +2439,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -2031,6 +2455,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -2043,6 +2471,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -2055,6 +2487,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -2091,6 +2527,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -2123,6 +2563,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -2135,6 +2579,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -2159,6 +2607,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -2171,6 +2623,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -2183,6 +2639,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -2195,6 +2655,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -2215,6 +2679,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -2235,6 +2703,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -2259,6 +2731,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -2271,6 +2747,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -2304,6 +2784,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -2316,6 +2800,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -2328,6 +2816,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -2340,6 +2832,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -2376,6 +2872,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -2408,6 +2908,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -2420,6 +2924,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -2444,6 +2952,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -2456,6 +2968,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -2468,6 +2984,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -2480,6 +3000,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -2500,6 +3024,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -2520,6 +3048,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -2544,6 +3076,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -2556,6 +3092,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
diff --git a/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR.JSON.meta b/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR.JSON.meta
index ab71c148c..c06141006 100644
Binary files a/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR.JSON.meta and b/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR.JSON.meta differ
diff --git a/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR.meta b/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR.meta
index b0157f27d..07d3c2e3c 100644
Binary files a/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR.meta and b/resources/dynamic_resources_h3/LOCR/00962CB9FEA57C86.LOCR.meta differ
diff --git a/resources/locale_h2.json b/resources/locale_h2.json
index 2599ea15d..ba5950687 100644
--- a/resources/locale_h2.json
+++ b/resources/locale_h2.json
@@ -24,6 +24,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -36,6 +40,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -56,6 +64,10 @@
"StringHash": 398031520,
"String": "Kill Everyone"
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -88,6 +100,26 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": 2254399878,
+ "String": "Crystal Dawn PDA"
+ },
+ {
+ "StringHash": 221282546,
+ "String": "A PDA with important intel about the relationship between the Delgado Cartel and Crystal Dawn."
+ },
+ {
+ "StringHash": 3172108669,
+ "String": "Guarded Room Key"
+ },
+ {
+ "StringHash": 526389191,
+ "String": "A key to a heavily guarded and highly public room near the snail soup stands."
+ },
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -112,6 +144,10 @@
"StringHash": 1002767270,
"String": "Remaining targets"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -124,6 +160,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -136,6 +176,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -156,6 +200,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -176,6 +224,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": -18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -192,6 +244,10 @@
"StringHash": 2103580797,
"String": "Targets remaining: {0}"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
diff --git a/resources/locale_h3.json b/resources/locale_h3.json
index ac8e1807f..c0ec226e1 100644
--- a/resources/locale_h3.json
+++ b/resources/locale_h3.json
@@ -24,6 +24,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -36,6 +40,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -48,6 +56,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -60,6 +72,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -96,6 +112,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -128,6 +148,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -140,6 +164,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -164,6 +192,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -176,6 +208,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -188,6 +224,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -200,6 +240,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -220,6 +264,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -240,6 +288,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -264,6 +316,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -276,6 +332,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": -18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -309,6 +369,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -321,6 +385,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -333,6 +401,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -345,6 +417,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -381,6 +457,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -413,6 +493,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -425,6 +509,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -449,6 +537,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -461,6 +553,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -473,6 +569,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -485,6 +585,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -505,6 +609,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -525,6 +633,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -549,6 +661,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -561,6 +677,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -594,6 +714,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -606,6 +730,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -618,6 +746,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -630,6 +762,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -666,6 +802,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -698,6 +838,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -710,6 +854,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -734,6 +882,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -746,6 +898,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -758,6 +914,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -770,6 +930,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -790,6 +954,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -810,6 +978,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -834,6 +1006,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -846,6 +1022,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -879,6 +1059,10 @@
"StringHash": 1384984735,
"String": "Die Brüder"
},
+ {
+ "StringHash": -495186009,
+ "String": "Die Koats Verschwörung"
+ },
{
"StringHash": 3414992371,
"String": "Die Koats Verschwörung - Stufe 1"
@@ -891,6 +1075,10 @@
"StringHash": 629327071,
"String": "Die Koats Verschwörung - Stufe 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "Das CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "Das CurryMaker Chaos - Stufe 1"
@@ -903,6 +1091,10 @@
"StringHash": 933883532,
"String": "Das CurryMaker Chaos - Stufe 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "Die Khakiasp Dokumentation"
+ },
{
"StringHash": 3163648233,
"String": "Die Khakiasp Dokumentation - Stufe 1"
@@ -915,6 +1107,10 @@
"StringHash": 1386156485,
"String": "Die Khakiasp Dokumentation - Stufe 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "Die Yannini Sehnsucht"
+ },
{
"StringHash": 1920617309,
"String": "Die Yannini Sehnsucht - Stufe 1"
@@ -951,6 +1147,10 @@
"StringHash": 4031744990,
"String": "Weniger Startorte sind verfügbar."
},
+ {
+ "StringHash": 2082440243,
+ "String": "Der Jeffrey Trost"
+ },
{
"StringHash": 1014010149,
"String": "Der Jeffrey Trost - Stufe 1"
@@ -983,6 +1183,10 @@
"StringHash": 1718017367,
"String": "Jeff braucht Zeit, um über Beziehungen nachzudenken"
},
+ {
+ "StringHash": -2096171612,
+ "String": "Der McVeigh Aufstieg"
+ },
{
"StringHash": 1390708403,
"String": "Der McVeigh Aufstieg - Stufe 1"
@@ -995,6 +1199,10 @@
"StringHash": 3169511327,
"String": "Der McVeigh Aufstieg - Stufe 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "Der Mendietinha Wahnsinn"
+ },
{
"StringHash": 3388779965,
"String": "Der Mendietinha Wahnsinn - Stufe 1"
@@ -1019,6 +1227,10 @@
"StringHash": 1002767270,
"String": "Ziele verbleidend"
},
+ {
+ "StringHash": 1269294775,
+ "String": "Das Piraten Problem"
+ },
{
"StringHash": -695046530,
"String": "Das Piraten Problem - Stufe 1"
@@ -1031,6 +1243,10 @@
"StringHash": 949751634,
"String": "Das Piraten Problem - Stufe 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "die Dez Trennung"
+ },
{
"StringHash": 137367117,
"String": "die Dez Trennung - Stufe 1"
@@ -1043,6 +1259,10 @@
"StringHash": -432115871,
"String": "die Dez Trennung - Stufe 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "Die Dammchicu Katastrophe"
+ },
{
"StringHash": 88875813,
"String": "Die Dammchicu Katastrophe - Stufe 1"
@@ -1055,6 +1275,10 @@
"StringHash": -347979255,
"String": "Die Dammchicu Katastrophe - Stufe 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "Die PapaLevy Plünderung"
+ },
{
"StringHash": 3420125928,
"String": "Die PapaLevy Plünderung - Stufe 1"
@@ -1075,6 +1299,10 @@
"StringHash": 2821344366,
"String": "Burger verbleibend"
},
+ {
+ "StringHash": -617746840,
+ "String": "Die PurpleKey Gefahr"
+ },
{
"StringHash": 3228445491,
"String": "Die PurpleKey Gefahr - Stufe 1"
@@ -1095,6 +1323,10 @@
"StringHash": 1878677943,
"String": "Du scheiterst wenn du von einer Kamera entdeckt wirst."
},
+ {
+ "StringHash": 1360002752,
+ "String": "Die Argentine Bitterkeit"
+ },
{
"StringHash": 417932025,
"String": "Die Argentine Bitterkeit - Stufe 1"
@@ -1119,6 +1351,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Schnee Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "Das Weihnachts Unglück"
+ },
{
"StringHash": 3514490302,
"String": "Das Weihnachts Unglück - Stufe 1"
@@ -1131,6 +1367,10 @@
"StringHash": 1064615058,
"String": "Das Weihnachts Unglück - Stufe 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "Die Sleazeball Lage"
+ },
{
"StringHash": 670288811,
"String": "Die Sleazeball Lage - Stufe 1"
@@ -1164,6 +1404,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -1176,6 +1420,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -1188,6 +1436,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -1200,6 +1452,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -1236,6 +1492,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -1268,6 +1528,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -1280,6 +1544,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -1304,6 +1572,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -1316,6 +1588,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -1328,6 +1604,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -1340,6 +1620,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -1360,6 +1644,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -1380,6 +1668,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -1404,6 +1696,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -1416,6 +1712,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -1449,6 +1749,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -1461,6 +1765,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -1473,6 +1781,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -1485,6 +1797,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -1521,6 +1837,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -1553,6 +1873,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -1565,6 +1889,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -1589,6 +1917,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -1601,6 +1933,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -1613,6 +1949,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -1625,6 +1965,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -1645,6 +1989,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -1665,6 +2013,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -1689,6 +2041,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -1701,6 +2057,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -1734,6 +2094,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -1746,6 +2110,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -1758,6 +2126,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -1770,6 +2142,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -1806,6 +2182,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -1838,6 +2218,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -1850,6 +2234,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -1874,6 +2262,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -1886,6 +2278,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -1898,6 +2294,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -1910,6 +2310,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -1930,6 +2334,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -1950,6 +2358,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -1974,6 +2386,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -1986,6 +2402,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -2019,6 +2439,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -2031,6 +2455,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -2043,6 +2471,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -2055,6 +2487,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -2091,6 +2527,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -2123,6 +2563,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -2135,6 +2579,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -2159,6 +2607,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -2171,6 +2623,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -2183,6 +2639,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -2195,6 +2655,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -2215,6 +2679,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -2235,6 +2703,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -2259,6 +2731,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -2271,6 +2747,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
@@ -2304,6 +2784,10 @@
"StringHash": 1384984735,
"String": "The Brothers"
},
+ {
+ "StringHash": -495186009,
+ "String": "The KOats Conspiracy"
+ },
{
"StringHash": 3414992371,
"String": "The KOats Conspiracy - Level 1"
@@ -2316,6 +2800,10 @@
"StringHash": 629327071,
"String": "The KOats Conspiracy - Level 3"
},
+ {
+ "StringHash": 2126449918,
+ "String": "The CurryMaker Chaos"
+ },
{
"StringHash": 3651637152,
"String": "The CurryMaker Chaos - Level 1"
@@ -2328,6 +2816,10 @@
"StringHash": 933883532,
"String": "The CurryMaker Chaos - Level 3"
},
+ {
+ "StringHash": -124157018,
+ "String": "The Khakiasp Documentation"
+ },
{
"StringHash": 3163648233,
"String": "The Khakiasp Documentation - Level 1"
@@ -2340,6 +2832,10 @@
"StringHash": 1386156485,
"String": "The Khakiasp Documentation - Level 3"
},
+ {
+ "StringHash": 1917233361,
+ "String": "The Yannini Yearning"
+ },
{
"StringHash": 1920617309,
"String": "The Yannini Yearning - Level 1"
@@ -2376,6 +2872,10 @@
"StringHash": 4031744990,
"String": "Less starting locations are available."
},
+ {
+ "StringHash": 2082440243,
+ "String": "The Jeffrey Consolation"
+ },
{
"StringHash": 1014010149,
"String": "The Jeffrey Consolation - Level 1"
@@ -2408,6 +2908,10 @@
"StringHash": 1718017367,
"String": "Jeff needs time to contemplate relationships"
},
+ {
+ "StringHash": -2096171612,
+ "String": "The McVeigh Ascension"
+ },
{
"StringHash": 1390708403,
"String": "The McVeigh Ascension - Level 1"
@@ -2420,6 +2924,10 @@
"StringHash": 3169511327,
"String": "The McVeigh Ascension - Level 3"
},
+ {
+ "StringHash": -1619100,
+ "String": "The mendietinha Madness"
+ },
{
"StringHash": 3388779965,
"String": "The mendietinha Madness - Level 1"
@@ -2444,6 +2952,10 @@
"StringHash": 1002767270,
"String": "Targets remaining"
},
+ {
+ "StringHash": 1269294775,
+ "String": "The Pirates Problem"
+ },
{
"StringHash": -695046530,
"String": "The Pirates Problem - Level 1"
@@ -2456,6 +2968,10 @@
"StringHash": 949751634,
"String": "The Pirates Problem - Level 3"
},
+ {
+ "StringHash": 1381568602,
+ "String": "The dez Dichotomy"
+ },
{
"StringHash": 137367117,
"String": "The dez Dichotomy - Level 1"
@@ -2468,6 +2984,10 @@
"StringHash": -432115871,
"String": "The dez Dichotomy - Level 3"
},
+ {
+ "StringHash": 1126057680,
+ "String": "The Dammchicu Disaster"
+ },
{
"StringHash": 88875813,
"String": "The Dammchicu Disaster - Level 1"
@@ -2480,6 +3000,10 @@
"StringHash": -347979255,
"String": "The Dammchicu Disaster - Level 3"
},
+ {
+ "StringHash": -1272769369,
+ "String": "The PapaLevy Plunderage"
+ },
{
"StringHash": 3420125928,
"String": "The PapaLevy Plunderage - Level 1"
@@ -2500,6 +3024,10 @@
"StringHash": 2821344366,
"String": "Burgers remaining"
},
+ {
+ "StringHash": -617746840,
+ "String": "The PurpleKey Peril"
+ },
{
"StringHash": 3228445491,
"String": "The PurpleKey Peril - Level 1"
@@ -2520,6 +3048,10 @@
"StringHash": 1878677943,
"String": "If you are spotted on camera, you fail."
},
+ {
+ "StringHash": 1360002752,
+ "String": "The Argentine Acrimony"
+ },
{
"StringHash": 417932025,
"String": "The Argentine Acrimony - Level 1"
@@ -2544,6 +3076,10 @@
"StringHash": 2261455899,
"String": "Hokkaido Snow Festival"
},
+ {
+ "StringHash": -825213005,
+ "String": "The Christmas Calamity"
+ },
{
"StringHash": 3514490302,
"String": "The Christmas Calamity - Level 1"
@@ -2556,6 +3092,10 @@
"StringHash": 1064615058,
"String": "The Christmas Calamity - Level 3"
},
+ {
+ "StringHash": 18845338,
+ "String": "The sleazeball Situation"
+ },
{
"StringHash": 670288811,
"String": "The sleazeball Situation - Level 1"
diff --git a/static/Entrances.json b/static/Entrances.json
index 47244b75e..a3c875b03 100644
--- a/static/Entrances.json
+++ b/static/Entrances.json
@@ -723,5 +723,17 @@
],
"assembly:/_pro/scenes/missions/caged/mission_falcon/scene_falcon_sniper.entity": [],
"assembly:/_pro/scenes/missions/salty/mission_seagull/scene_seagull.entity": [],
- "assembly:/_pro/scenes/missions/snug/scene_vanilla.entity": []
+ "assembly:/_pro/scenes/missions/snug/scene_vanilla.entity": [],
+ "assembly:/_pro/scenes/missions/ancestral/scene_ancestral_harebell.entity": [],
+ "assembly:/_pro/scenes/missions/edgy/mission_fox/scene_ambrosia.entity": [
+ "c82062a2-eb04-48f8-ac39-ddf85bff338b"
+ ],
+ "assembly:/_pro/scenes/missions/wet/scene_wet_azalea.entity": [],
+ "assembly:/_pro/scenes/missions/elegant/scene_frangipani.entity": [],
+ "assembly:/_pro/scenes/missions/ancestral/scene_hollyhock.entity": [
+ "ddc2d081-0a07-498f-babf-3016aabf5118"
+ ],
+ "assembly:/_pro/scenes/missions/ancestral/scene_bulldog_fern.entity": [
+ "8cb4bebf-6a89-46b4-a1c7-0e0ee040e16d"
+ ]
}
diff --git a/static/EscalationCodenames.json b/static/EscalationCodenames.json
index 7dcd3b262..74ce8c5ed 100644
--- a/static/EscalationCodenames.json
+++ b/static/EscalationCodenames.json
@@ -489,15 +489,18 @@
},
{
"codename": "Sheep's Sorrel",
- "name": "The Sinbad Stringent"
+ "name": "The Sinbad Stringent",
+ "id": "89305766-199e-43eb-9fcb-29e6f2b6e9ab"
},
{
"codename": "Vine",
- "name": "The Phoenix Ascension"
+ "name": "The Phoenix Ascension",
+ "id": "a9dc4bf9-d277-4115-8dac-6c665cd68168"
},
{
"codename": "Lunaria",
- "name": "The Greed Enumeration"
+ "name": "The Greed Enumeration",
+ "id": "ae04c7a0-4028-4524-b27f-6a62f020fdca"
},
{
"codename": "SINS PACK testing",
@@ -505,11 +508,13 @@
},
{
"codename": "Angelica",
- "name": "The Sebastian Principle"
+ "name": "The Sebastian Principle",
+ "id": "8885eeda-ad64-44fa-a944-1438b36c670c"
},
{
"codename": "Fern",
- "name": "The Percival Passage"
+ "name": "The Percival Passage",
+ "id": "4689ef5e-0ddd-44b3-adca-aebf3293d9e1"
},
{
"codename": "Snake's Head",
@@ -518,24 +523,28 @@
},
{
"codename": "Harebell",
- "name": "The Sloth Depletion"
+ "name": "The Sloth Depletion",
+ "id": "a838c4b0-7db5-4ac7-8d52-e8c5b82aa376"
+ },
+ {
+ "codename": "Hollyhock",
+ "name": "The Wrath Termination",
+ "id": "8e95dcd0-704f-4121-8be6-088a3812f838"
},
{
"codename": "Smooth snake",
"name": "Dartmoor Garden Show",
"id": "5680108a-19dc-4448-9344-3d0290217162"
},
- {
- "codename": "Hollyhock",
- "name": "The Wrath Termination"
- },
{
"codename": "Cornflower",
- "name": "The Satu Mare Delirium"
+ "name": "The Satu Mare Delirium",
+ "id": "079876de-ddd7-47aa-8719-abe97d82fc12"
},
{
"codename": "Night Phlox",
- "name": "The Lesley Celebration"
+ "name": "The Lesley Celebration",
+ "id": "5bb29a6b-7384-4641-944c-3540fa5cd8aa"
},
{
"codename": "Grass snake",
@@ -544,27 +553,33 @@
},
{
"codename": "Smilax",
- "name": "The Halliwell Fable"
+ "name": "The Halliwell Fable",
+ "id": "12d83cb0-a2d6-4c01-b9d8-675ac635ee61"
},
{
"codename": "Ambrosia",
- "name": "The Lust Assignation"
+ "name": "The Lust Assignation",
+ "id": "e3b65e65-636b-4dfd-bb42-65a18c5dce4a"
},
{
"codename": "Ginseng",
- "name": "The Lee Hong Derivation"
+ "name": "The Lee Hong Derivation",
+ "id": "84bf03cc-3055-4fd4-a691-d8b0ac61a51f"
},
{
"codename": "Magnolia",
- "name": "The Jinzhen Incident"
+ "name": "The Jinzhen Incident",
+ "id": "542108f2-f82f-4a04-bfec-efa92785fec1"
},
{
"codename": "Makoyana",
- "name": "The Pride Profusion"
+ "name": "The Pride Profusion",
+ "id": "494d97a6-9e31-45e0-9dae-f3793c731336"
},
{
"codename": "Azalea",
- "name": "The Gluttony Gobble"
+ "name": "The Gluttony Gobble",
+ "id": "5121acde-313d-4517-ae70-6a54ca5d775a"
},
{
"codename": "White Dryas",
@@ -573,11 +588,13 @@
},
{
"codename": "Jacaranda",
- "name": "The Pasquel Consortium"
+ "name": "The Pasquel Consortium",
+ "id": "14a21819-f81f-453d-8734-a3aab528fa62"
},
{
"codename": "Frangipani",
- "name": "The Envy Contention"
+ "name": "The Envy Contention",
+ "id": "8c8ed496-948f-4672-879b-4d9575406577"
},
{
"codename": "Bellflower",
diff --git a/static/EvergreenGameChangerProperties.json b/static/EvergreenGameChangerProperties.json
index 6c30d02ef..dd42b64d4 100644
--- a/static/EvergreenGameChangerProperties.json
+++ b/static/EvergreenGameChangerProperties.json
@@ -1,6 +1,5 @@
{
"57dbb412-f797-4e77-9dac-cd3ba0d1675c": {
- "Id": "57dbb412-f797-4e77-9dac-cd3ba0d1675c",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_ONLY_HIDEBODIES_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_ONLY_HIDEBODIES_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -111,7 +110,6 @@
"IsPrestigeObjective": null
},
"c941d5da-7fe5-4ffb-9445-8b61edaa8bb3": {
- "Id": "c941d5da-7fe5-4ffb-9445-8b61edaa8bb3",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_ONLY_TARGETS_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_ONLY_TARGETS_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -242,7 +240,6 @@
"IsPrestigeObjective": null
},
"ebd4c2aa-5939-4223-a96b-81b270d47f21": {
- "Id": "ebd4c2aa-5939-4223-a96b-81b270d47f21",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_NO_DISGUISE_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_NO_DISGUISE_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -369,7 +366,6 @@
"IsPrestigeObjective": null
},
"33f264cb-185a-4cd6-939c-e39e95df1865": {
- "Id": "33f264cb-185a-4cd6-939c-e39e95df1865",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_NO_BODYFOUND_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_NO_BODYFOUND_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -497,7 +493,6 @@
"IsPrestigeObjective": null
},
"6e901627-d841-46ff-a0ce-c3dec11207b0": {
- "Id": "6e901627-d841-46ff-a0ce-c3dec11207b0",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_NO_SPOTTED_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_NO_SPOTTED_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -622,7 +617,6 @@
"IsPrestigeObjective": null
},
"86cfa940-70e9-4e5e-bdc5-1ab11dceb9f5": {
- "Id": "86cfa940-70e9-4e5e-bdc5-1ab11dceb9f5",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_ACCIDENT_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_ACCIDENT_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -748,7 +742,6 @@
"IsPrestigeObjective": null
},
"e95b6d33-78fc-44f2-adf0-0672fdeb2550": {
- "Id": "e95b6d33-78fc-44f2-adf0-0672fdeb2550",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_UNARMED_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_UNARMED_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -874,7 +867,6 @@
"IsPrestigeObjective": null
},
"bc9646d8-5fa0-45fd-821a-baeee7cd9b77": {
- "Id": "bc9646d8-5fa0-45fd-821a-baeee7cd9b77",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_POISON_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_POISON_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -1013,7 +1005,6 @@
"IsPrestigeObjective": null
},
"249c9866-33bd-4c90-8288-fc065ad80f5a": {
- "Id": "249c9866-33bd-4c90-8288-fc065ad80f5a",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_EXPLOSIVE_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_EXPLOSIVE_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -1160,7 +1151,6 @@
"IsPrestigeObjective": null
},
"db28578b-5f77-4919-bb70-c0a7cdb49e00": {
- "Id": "db28578b-5f77-4919-bb70-c0a7cdb49e00",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_THROW_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_THROW_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -1286,7 +1276,6 @@
"IsPrestigeObjective": null
},
"398b1fe2-4fbc-4505-a3ab-961b4c9032b1": {
- "Id": "398b1fe2-4fbc-4505-a3ab-961b4c9032b1",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_ACCIDENT_ELECTRIC_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_ACCIDENT_ELECTRIC_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -1415,7 +1404,6 @@
"IsPrestigeObjective": null
},
"8e27516e-3b73-486c-9abb-d00689841795": {
- "Id": "8e27516e-3b73-486c-9abb-d00689841795",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_SNIPER_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_SNIPER_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -1536,7 +1524,6 @@
"IsPrestigeObjective": null
},
"4fab9aa7-0929-43d6-940c-cb29bfdb312c": {
- "Id": "4fab9aa7-0929-43d6-940c-cb29bfdb312c",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_SHOTGUN_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_SHOTGUN_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -1657,7 +1644,6 @@
"IsPrestigeObjective": null
},
"f6c66887-c181-4b5f-8b9e-cb2ffef95735": {
- "Id": "f6c66887-c181-4b5f-8b9e-cb2ffef95735",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_SMG_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_SMG_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -1778,7 +1764,6 @@
"IsPrestigeObjective": null
},
"e1825605-23d5-4bf7-88ae-ea7ec23e1291": {
- "Id": "e1825605-23d5-4bf7-88ae-ea7ec23e1291",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_SILENCED_PISTOL_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_SILENCED_PISTOL_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -1905,7 +1890,6 @@
"IsPrestigeObjective": null
},
"074d076c-00bd-4758-b77d-62deacb0f669": {
- "Id": "074d076c-00bd-4758-b77d-62deacb0f669",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_UNSILENCED_PISTOL_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_UNSILENCED_PISTOL_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -2032,7 +2016,6 @@
"IsPrestigeObjective": null
},
"8d776dfb-6f7c-4a11-be1a-a7639733b319": {
- "Id": "8d776dfb-6f7c-4a11-be1a-a7639733b319",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_HIDEBODIES_TIMED_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_HIDEBODIES_TIMED_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -2200,7 +2183,6 @@
"IsPrestigeObjective": null
},
"6a8fea03-ff58-448d-9369-a4e1b9ea1b6d": {
- "Id": "6a8fea03-ff58-448d-9369-a4e1b9ea1b6d",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_DONT_OPEN_LOCKS_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_DONT_OPEN_LOCKS_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -2325,7 +2307,6 @@
"IsPrestigeObjective": null
},
"f209a5d9-4880-4b51-9cf2-5faaacb4a4e6": {
- "Id": "f209a5d9-4880-4b51-9cf2-5faaacb4a4e6",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_DONT_TAKE_DAMAGE_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_DONT_TAKE_DAMAGE_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -2453,7 +2434,6 @@
"IsPrestigeObjective": null
},
"61e0090e-efee-44f6-a9ef-20513cbf2363": {
- "Id": "61e0090e-efee-44f6-a9ef-20513cbf2363",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_NO_MISSED_SHOTS_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_NO_MISSED_SHOTS_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -2570,7 +2550,6 @@
"IsPrestigeObjective": null
},
"85881b8c-8ee5-4e34-bf73-24c7e41f00b4": {
- "Id": "85881b8c-8ee5-4e34-bf73-24c7e41f00b4",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_ONLY_HEADSHOTS_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_ONLY_HEADSHOTS_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -2708,7 +2687,6 @@
"IsPrestigeObjective": null
},
"091f64ab-55a0-4fe4-8abf-220270a81211": {
- "Id": "091f64ab-55a0-4fe4-8abf-220270a81211",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_DISGUISE_BLOWN_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_DISGUISE_BLOWN_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -2824,7 +2802,6 @@
"IsPrestigeObjective": null
},
"dc5cdaf6-7254-4ed1-ae18-845ee4ff2eb7": {
- "Id": "dc5cdaf6-7254-4ed1-ae18-845ee4ff2eb7",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_NO_COMBAT_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_NO_COMBAT_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -2952,7 +2929,6 @@
"IsPrestigeObjective": null
},
"9edc7518-5b47-4ffb-a995-87b461092ba9": {
- "Id": "9edc7518-5b47-4ffb-a995-87b461092ba9",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_FIBERWIRE_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_FIBERWIRE_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -3073,7 +3049,6 @@
"IsPrestigeObjective": null
},
"4fe457a9-fdf7-4de7-8f62-2a6a2d28b6c1": {
- "Id": "4fe457a9-fdf7-4de7-8f62-2a6a2d28b6c1",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Assaultrifle_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Assaultrifle_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -3194,7 +3169,6 @@
"IsPrestigeObjective": null
},
"2aad5a65-5a9c-4a86-9287-2b8a6f8dd2e4": {
- "Id": "2aad5a65-5a9c-4a86-9287-2b8a6f8dd2e4",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Melee_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Melee_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -3325,7 +3299,6 @@
"IsPrestigeObjective": null
},
"6c9fa748-c1b0-4a49-a052-35a66cb2188b": {
- "Id": "6c9fa748-c1b0-4a49-a052-35a66cb2188b",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_OilPuddle_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_OilPuddle_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -3446,7 +3419,6 @@
"IsPrestigeObjective": null
},
"456e3c81-c3d4-49b4-a2b6-1bc7f7b4cef4": {
- "Id": "456e3c81-c3d4-49b4-a2b6-1bc7f7b4cef4",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_WaterPuddle_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_WaterPuddle_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -3567,7 +3539,6 @@
"IsPrestigeObjective": null
},
"9dc9ef26-ce0e-4542-b8e2-2ba8e562b355": {
- "Id": "9dc9ef26-ce0e-4542-b8e2-2ba8e562b355",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_AccidentBurn_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_AccidentBurn_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -3688,7 +3659,6 @@
"IsPrestigeObjective": null
},
"d2f8006c-a9ce-42d2-a433-67d84e3c4217": {
- "Id": "d2f8006c-a9ce-42d2-a433-67d84e3c4217",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Drown_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Drown_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -3822,7 +3792,7 @@
"CheckDumpInOcean": {
"$timer": {
"Condition": {
- "$after": 2.0
+ "$after": 2
},
"Transition": "Start"
},
@@ -3841,7 +3811,6 @@
"IsPrestigeObjective": null
},
"db9e3a01-f135-4b39-9132-316380a40661": {
- "Id": "db9e3a01-f135-4b39-9132-316380a40661",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Push_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Push_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -3962,7 +3931,6 @@
"IsPrestigeObjective": null
},
"06880ede-482a-40d4-9fc7-88606f228a5f": {
- "Id": "06880ede-482a-40d4-9fc7-88606f228a5f",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Wallbang_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Wallbang_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -4078,7 +4046,6 @@
"IsPrestigeObjective": null
},
"9106b979-7eaf-4a7d-ad3a-0f4531945a28": {
- "Id": "9106b979-7eaf-4a7d-ad3a-0f4531945a28",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Camera_Destroy_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Camera_Destroy_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -4204,7 +4171,6 @@
"IsPrestigeObjective": null
},
"09771b41-c436-40f0-9f25-22a50da9b0dc": {
- "Id": "09771b41-c436-40f0-9f25-22a50da9b0dc",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Camera_DestroyRecorder_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Camera_DestroyRecorder_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -4319,7 +4285,6 @@
"IsPrestigeObjective": null
},
"9d5212b3-d4cc-4f1d-9666-b4b2673a35b4": {
- "Id": "9d5212b3-d4cc-4f1d-9666-b4b2673a35b4",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Camera_Caught_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Camera_Caught_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -4542,7 +4507,6 @@
"IsPrestigeObjective": null
},
"7f590b49-da75-4035-a5d8-1a5831ca5bd0": {
- "Id": "7f590b49-da75-4035-a5d8-1a5831ca5bd0",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_SilentTakedown_3_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_SilentTakedown_3_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -4666,7 +4630,6 @@
"IsPrestigeObjective": null
},
"243488ef-c5b8-4e31-8a78-3e9e7a3fd81b": {
- "Id": "243488ef-c5b8-4e31-8a78-3e9e7a3fd81b",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_SilentTakedown_RareMelee_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_SilentTakedown_RareMelee_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -4795,7 +4758,6 @@
"IsPrestigeObjective": null
},
"8f0985a0-c806-46d4-976c-a9a324a65bbe": {
- "Id": "8f0985a0-c806-46d4-976c-a9a324a65bbe",
"Name": "UI_CONTRACT_EVERGREEN_SUSPECTSGLOW",
"Description": "UI_CONTRACT_EVERGREEN_SUSPECTSGLOW",
"Icon": "images/challenges/default_challenge_icon.png",
@@ -4932,7 +4894,6 @@
"IsPrestigeObjective": null
},
"e364d1c4-85d4-4c68-b6de-58071b8b4166": {
- "Id": "e364d1c4-85d4-4c68-b6de-58071b8b4166",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_POISONTARGET_EMETIC_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_POISONTARGET_EMETIC_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -5045,7 +5006,6 @@
"IsPrestigeObjective": null
},
"ba7ca785-e249-472b-bf9c-a70d7f294bec": {
- "Id": "ba7ca785-e249-472b-bf9c-a70d7f294bec",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_POISONTARGET_SEDATIVE_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_POISONTARGET_SEDATIVE_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -5173,7 +5133,6 @@
"IsPrestigeObjective": null
},
"8060fb48-9523-4d92-82ef-43af7e7d7790": {
- "Id": "8060fb48-9523-4d92-82ef-43af7e7d7790",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_POISONTARGET_ANY_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_POISONTARGET_ANY_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -5320,7 +5279,6 @@
"IsPrestigeObjective": null
},
"a913d3a1-52b6-4e50-bf56-5b39406cff47": {
- "Id": "a913d3a1-52b6-4e50-bf56-5b39406cff47",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_POISONGUARD_ANY_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_POISONGUARD_ANY_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -5472,7 +5430,6 @@
"IsPrestigeObjective": null
},
"a3061d5f-be3b-4668-8ac0-481ae349f9b7": {
- "Id": "a3061d5f-be3b-4668-8ac0-481ae349f9b7",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_POISONGUARD_SYRINGE_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_POISONGUARD_SYRINGE_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -5585,7 +5542,6 @@
"IsPrestigeObjective": null
},
"875a2e98-a4ef-4d87-89f1-f878cd2e6401": {
- "Id": "875a2e98-a4ef-4d87-89f1-f878cd2e6401",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_PacifyGuard_Explosive_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_PacifyGuard_Explosive_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -5722,7 +5678,6 @@
"IsPrestigeObjective": null
},
"57dc20af-b013-42f1-be07-3eb414513e17": {
- "Id": "57dc20af-b013-42f1-be07-3eb414513e17",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_REMOTEEXPLOSIVE_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMETHOD_REMOTEEXPLOSIVE_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -5873,7 +5828,6 @@
"IsPrestigeObjective": null
},
"b989127d-ae32-40ff-9e5f-e40e5aa92fba": {
- "Id": "b989127d-ae32-40ff-9e5f-e40e5aa92fba",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillGuard_LargeFirearm_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillGuard_LargeFirearm_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -6058,7 +6012,6 @@
"IsPrestigeObjective": null
},
"508ec166-4457-46e5-877a-55d03b3d4925": {
- "Id": "508ec166-4457-46e5-877a-55d03b3d4925",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillMethod_LargeFirearm_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillMethod_LargeFirearm_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -6232,7 +6185,6 @@
"IsPrestigeObjective": null
},
"732c0ad0-6578-47da-9361-1cfe64e4c8c0": {
- "Id": "732c0ad0-6578-47da-9361-1cfe64e4c8c0",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillMethod_SmallFirearm_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillMethod_SmallFirearm_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -6382,7 +6334,6 @@
"IsPrestigeObjective": null
},
"77a28286-7fb5-4dae-8137-f9aec249c27d": {
- "Id": "77a28286-7fb5-4dae-8137-f9aec249c27d",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillMethod_SilencedLargeFirearm_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillMethod_SilencedLargeFirearm_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -6567,7 +6518,6 @@
"IsPrestigeObjective": null
},
"af3724ed-42e4-4344-bf99-77fd5f12c020": {
- "Id": "af3724ed-42e4-4344-bf99-77fd5f12c020",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillGuard_SmallFirearm_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillGuard_SmallFirearm_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -6727,7 +6677,6 @@
"IsPrestigeObjective": null
},
"2e21724a-0859-4e98-814e-bc1e489fd903": {
- "Id": "2e21724a-0859-4e98-814e-bc1e489fd903",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillMethod_ProximityExplosive_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillMethod_ProximityExplosive_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -6866,7 +6815,6 @@
"IsPrestigeObjective": null
},
"4621e821-125c-4b80-8447-88722b524ba4": {
- "Id": "4621e821-125c-4b80-8447-88722b524ba4",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_LIMITED_DISGUISE_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_LIMITED_DISGUISE_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -7015,7 +6963,6 @@
"IsPrestigeObjective": null
},
"a6e2156c-b7e4-4afe-92fb-f2b50f6aaa45": {
- "Id": "a6e2156c-b7e4-4afe-92fb-f2b50f6aaa45",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillMethod_SilencedFirearm_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillMethod_SilencedFirearm_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -7144,7 +7091,6 @@
"IsPrestigeObjective": null
},
"d082fd57-da97-4b42-aba6-c5b158f1a3cb": {
- "Id": "d082fd57-da97-4b42-aba6-c5b158f1a3cb",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillMethod_LargeMelee_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillMethod_LargeMelee_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -7267,7 +7213,6 @@
"IsPrestigeObjective": null
},
"7bfb420d-f7ba-40db-afbe-398f661370fc": {
- "Id": "7bfb420d-f7ba-40db-afbe-398f661370fc",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_NoPacify_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_NoPacify_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -7386,7 +7331,6 @@
"IsPrestigeObjective": null
},
"698dda86-2c0d-4267-bc82-ecf1bfc3c180": {
- "Id": "698dda86-2c0d-4267-bc82-ecf1bfc3c180",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_BlindTarget_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_BlindTarget_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -7499,7 +7443,6 @@
"IsPrestigeObjective": null
},
"968b68fd-dc97-479e-8a04-afac1cff98e6": {
- "Id": "968b68fd-dc97-479e-8a04-afac1cff98e6",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_BlindGuard_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_BlindGuard_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -7612,7 +7555,6 @@
"IsPrestigeObjective": null
},
"b12060d1-caa1-48ad-b73a-986edbcde7de": {
- "Id": "b12060d1-caa1-48ad-b73a-986edbcde7de",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_PoisonFood_Any_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_PoisonFood_Any_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -7730,7 +7672,6 @@
"IsPrestigeObjective": null
},
"1587a876-c337-49b9-9511-461b8a3490c7": {
- "Id": "1587a876-c337-49b9-9511-461b8a3490c7",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_DartGun_Target_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_DartGun_Target_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -7843,7 +7784,6 @@
"IsPrestigeObjective": null
},
"63ff95e7-2ae0-48ce-9592-0962ff5fa540": {
- "Id": "63ff95e7-2ae0-48ce-9592-0962ff5fa540",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_OpenDoor_Scrambler_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_OpenDoor_Scrambler_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -7961,7 +7901,7 @@
"WaitForUnlock": {
"$timer": {
"Condition": {
- "$after": 5.0
+ "$after": 5
},
"Transition": "Start"
},
@@ -7985,7 +7925,6 @@
"IsPrestigeObjective": null
},
"87316545-6b14-402f-8d90-1d4f3a590041": {
- "Id": "87316545-6b14-402f-8d90-1d4f3a590041",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_OpenDoor_Streak_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_OpenDoor_Streak_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -8104,7 +8043,6 @@
"IsPrestigeObjective": null
},
"b25c884a-1c84-4513-914f-9ccb82e84210": {
- "Id": "b25c884a-1c84-4513-914f-9ccb82e84210",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillMethod_Grenade_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillMethod_Grenade_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -8227,7 +8165,6 @@
"IsPrestigeObjective": null
},
"ab897be7-5560-4742-9d60-bc7c5a98e699": {
- "Id": "ab897be7-5560-4742-9d60-bc7c5a98e699",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillGuard_AssaultRifle_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillGuard_AssaultRifle_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -8364,7 +8301,6 @@
"IsPrestigeObjective": null
},
"90714d17-dc6f-471f-ae29-ccd682d2a404": {
- "Id": "90714d17-dc6f-471f-ae29-ccd682d2a404",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillGuard_Shotgun_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillGuard_Shotgun_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -8501,7 +8437,6 @@
"IsPrestigeObjective": null
},
"71ee4770-bf3c-4993-9f79-9b681440b96b": {
- "Id": "71ee4770-bf3c-4993-9f79-9b681440b96b",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillGuard_SubMachineGun_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillGuard_SubMachineGun_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -8638,7 +8573,6 @@
"IsPrestigeObjective": null
},
"07dde709-359b-4250-ae4f-3bfadd1cd337": {
- "Id": "07dde709-359b-4250-ae4f-3bfadd1cd337",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillGuard_Sniper_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KillGuard_Sniper_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -8775,7 +8709,6 @@
"IsPrestigeObjective": null
},
"3f2ecf0e-7c27-40da-a6b2-eb7990322b37": {
- "Id": "3f2ecf0e-7c27-40da-a6b2-eb7990322b37",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Axe_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Axe_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -8914,7 +8847,6 @@
"IsPrestigeObjective": null
},
"b8f1c2d3-4e3b-4a32-8d8a-b13e8b6d4f7d": {
- "Id": "b8f1c2d3-4e3b-4a32-8d8a-b13e8b6d4f7d",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Knife_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Knife_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -9066,7 +8998,6 @@
"IsPrestigeObjective": null
},
"46406d35-a2fd-4617-ab61-205535535342": {
- "Id": "46406d35-a2fd-4617-ab61-205535535342",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Make_Target_Slip_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Make_Target_Slip_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -9194,7 +9125,6 @@
"IsPrestigeObjective": null
},
"a8848c26-b308-4664-9d06-e090fd2642d9": {
- "Id": "a8848c26-b308-4664-9d06-e090fd2642d9",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Distract_Target_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Distract_Target_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -9327,7 +9257,6 @@
"IsPrestigeObjective": null
},
"e5ed3372-c2a4-425d-9d06-7afc7be604de": {
- "Id": "e5ed3372-c2a4-425d-9d06-7afc7be604de",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_No_Firearms_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_No_Firearms_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -9458,7 +9387,6 @@
"IsPrestigeObjective": null
},
"d19c35c2-fde5-4a7a-8ebf-33d5b44e8b86": {
- "Id": "d19c35c2-fde5-4a7a-8ebf-33d5b44e8b86",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_No_Witnesses_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_No_Witnesses_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -9797,7 +9725,6 @@
"IsPrestigeObjective": null
},
"996efd7a-e620-43d3-8d20-f430b64cd079": {
- "Id": "996efd7a-e620-43d3-8d20-f430b64cd079",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMethod_Silenced_Sniper_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_KILLMethod_Silenced_Sniper_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -9924,7 +9851,6 @@
"IsPrestigeObjective": null
},
"5fb689f8-6894-4733-9a20-e79df5e53316": {
- "Id": "5fb689f8-6894-4733-9a20-e79df5e53316",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_SA_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_SA_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -9997,7 +9923,7 @@
"Witnesses": [],
"KilledTargets": [],
"ActiveTargets": [],
- "LastAccidentTime": 0.0,
+ "LastAccidentTime": 0,
"RecordingDestroyed": true,
"update_counter": 0,
"MyPayout": "1",
@@ -10256,7 +10182,6 @@
"IsPrestigeObjective": true
},
"e225b335-37b5-487c-b646-6ea881ba28a5": {
- "Id": "e225b335-37b5-487c-b646-6ea881ba28a5",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_EPICKILL_MELEE_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_EPICKILL_MELEE_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -10388,7 +10313,6 @@
"IsPrestigeObjective": true
},
"5e17765c-76e0-4fca-b63e-5f3dc4dbf851": {
- "Id": "5e17765c-76e0-4fca-b63e-5f3dc4dbf851",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_EPICKILL_SNIPER_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_EPICKILL_SNIPER_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -10512,7 +10436,6 @@
"IsPrestigeObjective": true
},
"6c0c58a0-b616-4efd-abc7-22ff0b2579c6": {
- "Id": "6c0c58a0-b616-4efd-abc7-22ff0b2579c6",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_EPICKILL_SHOTGUN_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_EPICKILL_SHOTGUN_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -10636,7 +10559,6 @@
"IsPrestigeObjective": true
},
"b09a412b-e5de-4e6f-b41b-860b6393bd81": {
- "Id": "b09a412b-e5de-4e6f-b41b-860b6393bd81",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_EPICKILL_SMG_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_EPICKILL_SMG_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -10760,7 +10682,6 @@
"IsPrestigeObjective": true
},
"bfa7647d-de7f-4c05-ac9f-9d5a7fd5fc3a": {
- "Id": "bfa7647d-de7f-4c05-ac9f-9d5a7fd5fc3a",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_EPICKILL_SILENCEDPISTOL_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_EPICKILL_SILENCEDPISTOL_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -10890,7 +10811,6 @@
"IsPrestigeObjective": true
},
"7e33a41e-16de-446a-a29b-7b834ba57b1b": {
- "Id": "7e33a41e-16de-446a-a29b-7b834ba57b1b",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_EPICKILL_UNSILENCEDPISTOL_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_EPICKILL_UNSILENCEDPISTOL_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -11020,7 +10940,6 @@
"IsPrestigeObjective": true
},
"df6c8793-b73a-4a35-bcd5-001d150f3002": {
- "Id": "df6c8793-b73a-4a35-bcd5-001d150f3002",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_EPICKILL_ASSAULTRIFLE_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_EPICKILL_ASSAULTRIFLE_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -11144,7 +11063,6 @@
"IsPrestigeObjective": true
},
"c53330eb-9a50-4517-9f44-cf7c52136899": {
- "Id": "c53330eb-9a50-4517-9f44-cf7c52136899",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Headshot_Legenday_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Headshot_Legenday_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -11265,7 +11183,6 @@
"IsPrestigeObjective": true
},
"77dd42a7-0c6e-4259-9079-1d69275bf23e": {
- "Id": "77dd42a7-0c6e-4259-9079-1d69275bf23e",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_icepick_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_icepick_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -11386,7 +11303,6 @@
"IsPrestigeObjective": true
},
"332f6a83-eb6e-4a88-8e31-abe2798c4b87": {
- "Id": "332f6a83-eb6e-4a88-8e31-abe2798c4b87",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Katana_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Katana_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -11519,7 +11435,6 @@
"IsPrestigeObjective": true
},
"4448f502-409a-415e-9b3a-edefc81b26d6": {
- "Id": "4448f502-409a-415e-9b3a-edefc81b26d6",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Shuriken_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Killmethod_Shuriken_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -11649,7 +11564,6 @@
"IsPrestigeObjective": true
},
"a176c14c-a37c-4a53-8e10-2c8ec679ebf2": {
- "Id": "a176c14c-a37c-4a53-8e10-2c8ec679ebf2",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_SASO_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_SASO_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -11722,7 +11636,7 @@
"Witnesses": [],
"KilledTargets": [],
"ActiveTargets": [],
- "LastAccidentTime": 0.0,
+ "LastAccidentTime": 0,
"RecordingDestroyed": true,
"update_counter": 0,
"MyPayout": "1",
@@ -11984,7 +11898,6 @@
"IsPrestigeObjective": true
},
"2243a7e5-2615-4edc-9a1c-f6d9bd2aa40e": {
- "Id": "2243a7e5-2615-4edc-9a1c-f6d9bd2aa40e",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_SA_NoFirearms_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_SA_NoFirearms_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -12057,7 +11970,7 @@
"Witnesses": [],
"KilledTargets": [],
"ActiveTargets": [],
- "LastAccidentTime": 0.0,
+ "LastAccidentTime": 0,
"RecordingDestroyed": true,
"update_counter": 0,
"MyPayout": "1",
@@ -12328,7 +12241,6 @@
"IsPrestigeObjective": true
},
"38b344af-b3e8-45b8-9e8a-5b38797b34d6": {
- "Id": "38b344af-b3e8-45b8-9e8a-5b38797b34d6",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Timed_Disguising_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Timed_Disguising_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -12468,7 +12380,6 @@
"IsPrestigeObjective": true
},
"41020fb3-649f-4a2d-8827-6b581e77eb74": {
- "Id": "41020fb3-649f-4a2d-8827-6b581e77eb74",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Timed_Hiding_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Timed_Hiding_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -12627,7 +12538,6 @@
"IsPrestigeObjective": true
},
"3db84c39-aec2-46da-a1d7-3fff9cb98e56": {
- "Id": "3db84c39-aec2-46da-a1d7-3fff9cb98e56",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Timed_NumberOfTargets_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Timed_NumberOfTargets_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -12696,7 +12606,7 @@
"Context": {
"update_counter": 0,
"MyPayout": "1",
- "Delay": 120.0
+ "Delay": 120
},
"States": {
"SafehouseDummy": {},
@@ -12751,7 +12661,6 @@
"IsPrestigeObjective": true
},
"2b68c44e-8a54-4974-adcc-97ea5aa0a530": {
- "Id": "2b68c44e-8a54-4974-adcc-97ea5aa0a530",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Timed_SilientTakedown_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Timed_SilientTakedown_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -12820,7 +12729,7 @@
"Context": {
"update_counter": 0,
"MyPayout": "1",
- "Duration": 150.0
+ "Duration": 150
},
"States": {
"SafehouseDummy": {},
@@ -12876,7 +12785,6 @@
"IsPrestigeObjective": true
},
"28e73f98-e6f7-4d71-8c4b-95b04e4e1350": {
- "Id": "28e73f98-e6f7-4d71-8c4b-95b04e4e1350",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Multikill_Collateral_Firearm_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Multikill_Collateral_Firearm_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -13013,7 +12921,7 @@
"Check_Target": {
"$timer": {
"Condition": {
- "$after": 1.0
+ "$after": 1
},
"Transition": "Start"
},
@@ -13061,7 +12969,6 @@
"IsPrestigeObjective": true
},
"8e1008b1-1053-4f08-9e2a-55deba7883fd": {
- "Id": "8e1008b1-1053-4f08-9e2a-55deba7883fd",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Multikill_Collateral_Accident_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Multikill_Collateral_Accident_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -13214,7 +13121,7 @@
"Check_Target": {
"$timer": {
"Condition": {
- "$after": 1.0
+ "$after": 1
},
"Transition": "Start"
},
@@ -13278,7 +13185,6 @@
"IsPrestigeObjective": true
},
"a29a186f-38d4-4559-84cf-296e5d92d7e0": {
- "Id": "a29a186f-38d4-4559-84cf-296e5d92d7e0",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Multikill_Collateral_Explosion_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Multikill_Collateral_Explosion_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -13451,7 +13357,7 @@
"Check_Target": {
"$timer": {
"Condition": {
- "$after": 1.0
+ "$after": 1
},
"Transition": "Start"
},
@@ -13535,7 +13441,6 @@
"IsPrestigeObjective": true
},
"58d506ec-8bd1-493a-a51b-5c448ddb85c6": {
- "Id": "58d506ec-8bd1-493a-a51b-5c448ddb85c6",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_ShootTargetIntowater_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_ShootTargetIntowater_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -13658,7 +13563,7 @@
"Check_HiddenInWater": {
"$timer": {
"Condition": {
- "$after": 2.0
+ "$after": 2
},
"Transition": "Start"
},
@@ -13679,7 +13584,6 @@
"IsPrestigeObjective": true
},
"33809fbf-c91b-4252-8b3e-602282c22799": {
- "Id": "33809fbf-c91b-4252-8b3e-602282c22799",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Pacify_Target_BaseballBat_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Pacify_Target_BaseballBat_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -13811,7 +13715,6 @@
"IsPrestigeObjective": true
},
"9f7bc307-2a30-4dd8-84aa-0a0099c0c871": {
- "Id": "9f7bc307-2a30-4dd8-84aa-0a0099c0c871",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Timed_Pacifying_Suspect_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Timed_Pacifying_Suspect_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -13958,7 +13861,6 @@
"IsPrestigeObjective": true
},
"bae31ec2-f00a-4ee1-b6d9-3ade4b2f66c3": {
- "Id": "bae31ec2-f00a-4ee1-b6d9-3ade4b2f66c3",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Killmethod_Meeting_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Killmethod_Meeting_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -14066,7 +13968,6 @@
"IsPrestigeObjective": true
},
"98205708-bfe7-464b-88e7-419622b7f433": {
- "Id": "98205708-bfe7-464b-88e7-419622b7f433",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Killmethod_DuringTell_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Killmethod_DuringTell_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -14174,7 +14075,6 @@
"IsPrestigeObjective": true
},
"c1e5db65-e376-4d71-98aa-29d32e71c5cb": {
- "Id": "c1e5db65-e376-4d71-98aa-29d32e71c5cb",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Killmethod_Escaping_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Killmethod_Escaping_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -14282,7 +14182,6 @@
"IsPrestigeObjective": true
},
"b08d9153-8470-4161-a5a3-023a63b45550": {
- "Id": "b08d9153-8470-4161-a5a3-023a63b45550",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Silent_Takedown_Suspects_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Silent_Takedown_Suspects_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -14423,7 +14322,6 @@
"IsPrestigeObjective": true
},
"439d8f99-6283-4f33-962e-cf3fad89073c": {
- "Id": "439d8f99-6283-4f33-962e-cf3fad89073c",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Killmethod_OilWaterSpill_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Killmethod_OilWaterSpill_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -14554,7 +14452,6 @@
"IsPrestigeObjective": true
},
"cd8e4727-8776-4d83-9ba3-0b6732f7b6af": {
- "Id": "cd8e4727-8776-4d83-9ba3-0b6732f7b6af",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Takeout_Assassin_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Takeout_Assassin_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -14693,7 +14590,6 @@
"IsPrestigeObjective": true
},
"fb940ea3-32f5-4e59-bf75-3d89eae810a6": {
- "Id": "fb940ea3-32f5-4e59-bf75-3d89eae810a6",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Takeout_Lookout_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Hot_Takeout_Lookout_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -14835,7 +14731,6 @@
"IsPrestigeObjective": true
},
"4e706470-0415-4ef6-8f1e-fbdec8ad98f3": {
- "Id": "4e706470-0415-4ef6-8f1e-fbdec8ad98f3",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_SAFE_BLOWOPEN_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_SAFE_BLOWOPEN_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -14942,7 +14837,6 @@
"IsPrestigeObjective": true
},
"0ab0a960-a496-47f5-a0b6-9ab3e6d07ad8": {
- "Id": "0ab0a960-a496-47f5-a0b6-9ab3e6d07ad8",
"Name": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Arrange_Meeting_TITLE",
"Description": "UI_CONTRACT_EVERGREEN_MILD_CLIENT_REQUIREMENTS_Arrange_Meeting_DESC",
"Icon": "images/test/placeholder.jpg",
@@ -15044,7 +14938,6 @@
"IsPrestigeObjective": true
},
"325740ad-7289-43d0-acfd-7133d695a586": {
- "Id": "325740ad-7289-43d0-acfd-7133d695a586",
"Name": "UI_CONTRACT_EVERGREEN_ELIMINATIONPAYOUT_TITLE",
"Description": "",
"Icon": "images/test/placeholder.jpg",
@@ -15140,7 +15033,6 @@
"IsPrestigeObjective": null
},
"d5b80447-6545-4336-aba7-4e389b0b877f": {
- "Id": "d5b80447-6545-4336-aba7-4e389b0b877f",
"Name": "UI_CONTRACT_EVERGREEN_MISSION_PAYOUT_OBJ",
"Description": "UI_CONTRACT_EVERGREEN_MISSION_PAYOUT_OBJ",
"Icon": "images/challenges/default_challenge_icon.png",
@@ -15205,7 +15097,6 @@
"IsPrestigeObjective": null
},
"415f4bd4-35a8-49fa-96cc-61037ef4a5da": {
- "Id": "415f4bd4-35a8-49fa-96cc-61037ef4a5da",
"Name": "UI_CONTRACT_EVERGREEN_SUSPECTSESCAPAING",
"Description": "UI_CONTRACT_EVERGREEN_SUSPECTSESCAPAING",
"Icon": "images/challenges/default_challenge_icon.png",
diff --git a/static/GameChangerProperties.json b/static/GameChangerProperties.json
index 0f9999f90..8a44dd198 100644
--- a/static/GameChangerProperties.json
+++ b/static/GameChangerProperties.json
@@ -2,10 +2,9 @@
"91cf5610-e7ea-4665-9c7b-4b3d5a18a37d": {
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_2_TARGETS_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_3_TARGETS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Resource": [],
"Objectives": [
{
@@ -76,15 +75,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"6f31593d-5a6c-4bab-bcfb-e97cc7053019": {
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_2_TARGETS_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_3_TARGETS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Resource": [],
"Objectives": [
{
@@ -155,15 +155,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"113ba9e8-4fa5-4ab0-b613-05b97e39e600": {
"Name": "UI_GAMECHANGERS_GLOBAL_NO_AGILITY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_NO_AGILITY_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoAgility.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoAgility.jpg",
"Resource": [],
"Objectives": [
{
@@ -200,15 +201,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"da07626c-0aa3-463a-92ff-8e7adbbf6230": {
"Name": "UI_GAMECHANGERS_GLOBAL_NO_UNCONSCIOUS_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_NO_UNCONSCIOUS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
"Resource": [],
"Objectives": [
{
@@ -237,15 +239,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"07b1bc1d-f52b-4004-a760-846c4bc3f172": {
"Name": "UI_GAMECHANGERS_GLOBAL_NO_DISGUISE_CHANGE_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_NO_DISGUISE_CHANGE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoDisguiseChange.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoDisguiseChange.jpg",
"Resource": [],
"Objectives": [
{
@@ -282,15 +285,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"63055f1a-bcd2-4e0f-8caf-b446f01d02f3": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_DISGUISE_CHANGES_PRIMARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_DISGUISE_CHANGES_PRIMARY_DESC",
- "TileImage": "images/contractconditions/condition_contract_no_disguise_changes.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contract_no_disguise_changes.jpg",
"Resource": [],
"Objectives": [
{
@@ -323,55 +327,60 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"61d70ece-aa00-4840-9479-c9f6cd5e9e95": {
"Name": "UI_GAMECHANGERS_GLOBAL_NO_AGENCY_PICKUP_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_NO_AGENCY_PICKUP_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_No_Agency_Pickup.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_No_Agency_Pickup.jpg",
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"0cf5e693-35ec-457e-a004-da4672b90376": {
"Name": "UI_GAMECHANGERS_GLOBAL_WILD_CARD_OBJECTIVES_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_WILD_CARD_OBJECTIVES_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_Wild_Card_Objectives.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_Wild_Card_Objectives.jpg",
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"51c8a014-dcc6-4714-a843-0295f9718c7a": {
"Name": "UI_GAMECHANGERS_GLOBAL_WILD_CARD_LEVEL_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_WILD_CARD_LEVEL_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_Wild_Card_Level.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_Wild_Card_Level.jpg",
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"572cd180-99db-40a8-9090-7736ef36aa23": {
"Name": "UI_GAMECHANGERS_GLOBAL_ELIMINATE_W_NON_SILENCED_BALLISTICS_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_ELIMINATE_W_NON_SILENCED_BALLISTICS_DESC",
- "TileImage": "images/ContractConditions/Condition_Killmethod_Shotgun.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/ContractConditions/Condition_Killmethod_Shotgun.jpg",
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"c2da52c5-ff3e-41cd-a175-4ed9267f6c95": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_PRIMARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_PRIMARY_DESC",
- "TileImage": "images/contractconditions/condition_contrac_hide_all_bodies.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contrac_hide_all_bodies.jpg",
"Resource": [],
"Objectives": [
{
@@ -503,14 +512,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"55e29f8f-579a-4cb2-b235-2166d23deffe": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_PRIMARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_PRIMARY_DESC",
- "TileImage": "images/contractconditions/condition_contrac_hide_all_bodies.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contractconditions/condition_contrac_hide_all_bodies.jpg",
"Resource": [],
"Objectives": [
{
@@ -700,15 +711,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"3db72bb5-63d6-47fe-9332-d7ea3c195e06": {
"Name": "UI_GAMECHANGERS_GLOBAL_RESTRICTED_LOADOUT_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_RESTRICTED_LOADOUT_DESC",
- "TileImage": "Images/Contracts/Gamechangers/Gamechanger_Global_Restricted_Loadout.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "Images/Contracts/Gamechangers/Gamechanger_Global_Restricted_Loadout.jpg",
"Resource": [],
"Objectives": [
{
@@ -736,15 +748,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"9f409781-0a06-4748-b08d-784e78c6d481": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_PRIMARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_PRIMARY_DESC",
- "TileImage": "images/contractconditions/condition_contrac_do_not_be_spotted.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contrac_do_not_be_spotted.jpg",
"Resource": [],
"Objectives": [
{
@@ -815,15 +828,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"03ca23e8-7daf-4346-8719-29970bc50d17": {
"Name": "UI_GAMECHANGERS_GLOBAL_NO_NON_TARGET_CIVILIAN_PACIFICATION_OR_KILLS_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_NO_NON_TARGET_CIVILIAN_PACIFICATION_OR_KILLS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoCivilianCasualties.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoCivilianCasualties.jpg",
"Resource": [],
"Objectives": [
{
@@ -877,15 +891,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"f41f18fe-0fe5-416a-a793-50727e594655": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_PRIMARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_PRIMARY_DESC",
- "TileImage": "images/contractconditions/condition_contrac_targets_only.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contrac_targets_only.jpg",
"Resource": [],
"Objectives": [
{
@@ -933,15 +948,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"576b385f-2213-4f72-a17c-c346338d3d9f": {
"Name": "UI_GAMECHANGERS_GLOBAL_COMPLETE_MISSION_WITHIN_5_MINUTES_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_COMPLETE_MISSION_WITHIN_5_MINUTES_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_MissionTimer.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_MissionTimer.jpg",
"Resource": [],
"Objectives": [
{
@@ -1006,15 +1022,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"3a8d4421-096e-4a1b-853a-c12886a51d1f": {
"Name": "UI_GAMECHANGERS_GLOBAL_HIDE_DEAD_BODY_WITHIN_90_SECONDS_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_HIDE_DEAD_BODY_WITHIN_90_SECONDS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BodyRemover.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BodyRemover.jpg",
"Resource": [],
"Objectives": [
{
@@ -1068,14 +1085,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"61a618c2-1cfc-46fa-846b-467de76042d6": {
"Name": "",
"Description": "",
- "TileImage": null,
"Icon": "",
"IsHidden": true,
+ "TileImage": null,
"Resource": [],
"Objectives": [
{
@@ -1148,15 +1167,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"b48bb7f9-b630-48cb-a816-720ed7959319": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_SECONDARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_DO_NOT_GET_SPOTTED_SECONDARY_DESC",
- "TileImage": "images/contractconditions/condition_contrac_do_not_be_spotted.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contrac_do_not_be_spotted.jpg",
"Resource": [],
"Objectives": [
{
@@ -1223,15 +1243,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"1f8f0b8b-1f65-4d6c-a2f4-fc8adffa394a": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_RECORDINGS_SECONDARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_RECORDINGS_SECONDARY_DESC",
- "TileImage": "images/contracts/gamechangers/gamechanger_global_bigbrother.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/gamechanger_global_bigbrother.jpg",
"Resource": [],
"Objectives": [
{
@@ -1279,15 +1300,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"9673f602-3b2a-4bd3-94b3-b3b311b7bc7e": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_BODIES_FOUND_SECONDARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_BODIES_FOUND_SECONDARY_DESC",
- "TileImage": "images/contractconditions/condition_contrac_no_bodies_found.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contrac_no_bodies_found.jpg",
"Resource": [],
"Objectives": [
{
@@ -1322,15 +1344,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"a77cf01e-ab02-4b1c-a4bd-a37fb8be1114": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_SECONDARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_SECONDARY_DESC",
- "TileImage": "images/contractconditions/condition_contrac_hide_all_bodies.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contrac_hide_all_bodies.jpg",
"Resource": [],
"Objectives": [
{
@@ -1457,15 +1480,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"008d2eb9-c1c8-44e0-a636-ccca63629f3c": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_DISGUISE_CHANGES_SECONDARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_DISGUISE_CHANGES_SECONDARY_DESC",
- "TileImage": "images/contractconditions/condition_contract_no_disguise_changes.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contract_no_disguise_changes.jpg",
"Resource": [],
"Objectives": [
{
@@ -1494,15 +1518,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"1efef5c0-7381-4e22-ac04-ffbd0822cc96": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HEADSHOTS_ONLY_SECONDARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HEADSHOTS_ONLY_SECONDARY_DESC",
- "TileImage": "images/contractconditions/condition_contrac_headshots_only.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contrac_headshots_only.jpg",
"Resource": [],
"Objectives": [
{
@@ -1531,15 +1556,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"f96e94b7-1c0e-49c9-9332-07346a955fd2": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_MISSED_SHOTS_SECONDARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_MISSED_SHOTS_SECONDARY_DESC",
- "TileImage": "images/contractconditions/condition_contrac_no_missed_shots.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contrac_no_missed_shots.jpg",
"Resource": [],
"Objectives": [
{
@@ -1568,15 +1594,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"95690829-7da4-4225-a087-08918cccf120": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_SECONDARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_SECONDARY_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
"Resource": [],
"Objectives": [
{
@@ -1605,15 +1632,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"1f1f3c9e-1490-4fcc-aee6-5fde7c6c48ca": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_RECORDINGS_PRIMARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_RECORDINGS_PRIMARY_DESC",
- "TileImage": "images/contracts/gamechangers/gamechanger_global_bigbrother.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/gamechanger_global_bigbrother.jpg",
"Resource": [],
"Objectives": [
{
@@ -1665,15 +1693,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"fd37b209-4e11-461e-a11f-394c92fbbe80": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_BODIES_FOUND_PRIMARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_BODIES_FOUND_PRIMARY_DESC",
- "TileImage": "images/contractconditions/condition_contrac_no_bodies_found.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contrac_no_bodies_found.jpg",
"Resource": [],
"Objectives": [
{
@@ -1726,15 +1755,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"3fea3aea-0233-46bb-8bc1-08757a2f6a74": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HEADSHOTS_ONLY_PRIMARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HEADSHOTS_ONLY_PRIMARY_DESC",
- "TileImage": "images/contractconditions/condition_contrac_headshots_only.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contrac_headshots_only.jpg",
"Resource": [],
"Objectives": [
{
@@ -1767,15 +1797,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"25760ea6-958b-4aab-97d4-b539c5b025c8": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_MISSED_SHOTS_PRIMARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_MISSED_SHOTS_PRIMARY_DESC",
- "TileImage": "images/contractconditions/condition_contrac_no_missed_shots.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contrac_no_missed_shots.jpg",
"Resource": [],
"Objectives": [
{
@@ -1808,15 +1839,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"5fef7df0-94ef-47ef-b91e-d67578f81d76": {
"Name": "UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoDisguiseChange.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoDisguiseChange.jpg",
"Resource": [],
"Objectives": [
{
@@ -1865,15 +1897,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"95b8fdcf-9879-4e16-978f-c220ee6adac1": {
"Name": "UI_GAMECHANGERS_GLOBAL_ONE_PACIFICATION_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_ONE_PACIFICATION_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
"Resource": [],
"Objectives": [
{
@@ -1923,15 +1956,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"5b368c64-ed49-4907-9075-d4a31953374a": {
"Name": "UI_GAMECHANGERS_GLOBAL_CAMERA_MISSION_COUNTDOWN_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CAMERA_MISSION_COUNTDOWN_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Resource": [],
"Objectives": [
{
@@ -1979,15 +2013,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"ca9604ab-c712-45db-b1b4-e04ac60d2465": {
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SECS_OBJ",
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SECS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Resource": [],
"Objectives": [
{
@@ -2058,15 +2093,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"fdc7a60b-aa7f-4628-bd03-00c93393967f": {
"Name": "UI_GAMECHANGERS_GLOBAL_NO_CIVILIAN_CASUALTIES_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_NO_CIVILIAN_CASUALTIES_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoCivilianCasualties.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoCivilianCasualties.jpg",
"Resource": [],
"Objectives": [
{
@@ -2109,15 +2145,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"f123cf4d-25c9-4eab-ad29-1b7d5294c74f": {
"Name": "UI_GAMECHANGERS_GLOBAL_DO_NOT_KILL_WITH_BULLETS_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_DO_NOT_KILL_WITH_BULLETS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoBallistics.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoBallistics.jpg",
"Resource": [],
"Objectives": [
{
@@ -2154,15 +2191,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"121fe46a-981e-43a4-9e7f-c8310af11581": {
"Name": "UI_GAMECHANGERS_GLOBAL_ONLY_KATANA_SHURIKEN_ACCIDENT_KILLS_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_ONLY_KATANA_SHURIKEN_ACCIDENT_KILLS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_Ninja_Style.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_Ninja_Style.jpg",
"Resource": [],
"Objectives": [
{
@@ -2221,15 +2259,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"e1b1b8de-c219-4739-b431-ba46a254b00f": {
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_10_SEC_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_10_SEC_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Resource": [],
"Objectives": [
{
@@ -2300,15 +2339,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"6e138710-d50e-4912-b429-f339123effe8": {
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_2_TARGETS_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_30_SEC_3_TARGETS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Resource": [],
"Objectives": [
{
@@ -2379,15 +2419,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"351ce43a-9f8f-4645-8e3a-4adf2ff08fc7": {
"Name": "UI_GAMECHANGERS_GLOBAL_COMPLETE_MISSION_WITHIN_3_MINUTES_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_COMPLETE_MISSION_WITHIN_3_MINUTES_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_MissionTimer.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_MissionTimer.jpg",
"Resource": [],
"Objectives": [
{
@@ -2449,15 +2490,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"bcda9aea-dcef-458c-b9b5-7471c3f8d0c1": {
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SECS_OBJ",
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SECS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Resource": [],
"Objectives": [
{
@@ -2528,15 +2570,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"ce154566-a4ba-43c5-be4e-79240ce0f3f9": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_PRIMARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NO_PACIFICATIONS_PRIMARY_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
"Resource": [],
"Objectives": [
{
@@ -2569,15 +2612,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"8618ebaa-f42b-42ce-be20-00d2b0a04897": {
"Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_SECONDARY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_TARGETS_ONLY_SECONDARY_DESC",
- "TileImage": "images/contractconditions/condition_contrac_targets_only.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contrac_targets_only.jpg",
"Resource": [],
"Objectives": [
{
@@ -2621,15 +2665,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"296d76fc-682b-48a3-b336-8af37c1eaee3": {
"Name": "UI_GAMECHANGERS_GLOBAL_TARGET_KILLS_ONLY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_TARGET_KILLS_ONLY_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_TargetOnly.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_TargetOnly.jpg",
"Resource": [],
"Objectives": [
{
@@ -2661,15 +2706,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"f8feee12-0353-44ef-8b80-dfe0a0e11061": {
"Name": "UI_GAMECHANGERS_GLOBAL_NO_BODIES_FOUND_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_NO_BODIES_FOUND_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BodyRemover.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BodyRemover.jpg",
"Resource": [],
"Objectives": [
{
@@ -2712,15 +2758,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"d2fb89c1-03a4-4c64-ab7f-5b39967708d2": {
"Name": "UI_GAMECHANGERS_GLOBAL_DO_NOT_GET_SPOTTED_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_DO_NOT_GET_SPOTTED_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_Spotted.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_Spotted.jpg",
"Resource": [],
"Objectives": [
{
@@ -2757,15 +2804,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"ccb70076-6a89-4059-a894-fc300839a230": {
"Name": "UI_GAMECHANGERS_GLOBAL_DELETE_EVIDENCE_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_DELETE_EVIDENCE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Resource": [],
"Objectives": [
{
@@ -2816,15 +2864,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"e06e5d9c-36ac-4ba4-a97b-d439c900d81b": {
"Name": "UI_GAMECHANGERS_GLOBAL_FROM_COMBAT_STATE_TO_CLEAR_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_FROM_COMBAT_STATE_TO_CLEAR_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_Combat_DeEscalation_90s.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_Combat_DeEscalation_90s.jpg",
"Resource": [],
"Objectives": [
{
@@ -2884,15 +2933,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"0f74b76f-c887-4dcc-99ef-e93ea208cf08": {
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SECS_OBJ",
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SECS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Resource": [],
"Objectives": [
{
@@ -2963,15 +3013,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"054a5ac6-59e1-42ed-885a-30c65f446e72": {
"Name": "UI_GAMECHANGERS_GLOBAL_SUIT_ONLY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_SUIT_ONLY_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_SuitOnly.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_SuitOnly.jpg",
"Resource": [],
"Objectives": [
{
@@ -3009,15 +3060,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"a6b4c2a1-6da1-45cb-b3dc-a2f86bc3fa5c": {
"Name": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SEC_5_TARGETS_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_KILL_STREAK_60_SEC_5_TARGETS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_KillStreak.jpg",
"Resource": [],
"Objectives": [
{
@@ -3088,25 +3140,27 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"79ace974-8886-4669-927e-84f4ee6256a6": {
"Name": "UI_GAMECHANGERS_GLOBAL_NO_NON_TARGET_KILL_PENALTY_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_NO_NON_TARGET_KILL_PENALTY_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoNonTargetKillPenalty.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoNonTargetKillPenalty.jpg",
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"8517bf91-67df-4225-88f6-ce9211057aee": {
"Name": "UI_GAMECHANGERS_GLOBAL_ADDITIONAL_ENFORCERS_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_ADDITIONAL_ENFORCERS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_AdditionalEnforcers.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_AdditionalEnforcers.jpg",
"Resource": [],
"Objectives": [
{
@@ -3134,15 +3188,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"507daf18-e076-44a7-8e37-9cc8da784776": {
"Name": "UI_GAMECHANGERS_GLOBAL_ONE_PACIFICATION_NAME",
- "Description": "UI_GAMECHANGERS_GLOBAL_ONE_PACIFICATION_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
+ "Description": "UI_GAMECHANGERS_GLOBAL_ONE_PACIFICATION_OPTIONAL_DESC",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoPacifications.jpg",
"Resource": [],
"Objectives": [
{
@@ -3153,7 +3208,6 @@
"Visible": false
}
},
- "ExcludeFromScoring": true,
"AllowEtRestartOnSuccess": true,
"BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_ONE_PACIFICATION_BRIEF",
"Type": "statemachine",
@@ -3192,15 +3246,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"f0f53067-2617-4128-8cb7-2a0ae4757a3f": {
- "Name": "UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_NAME",
- "Description": "UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoDisguiseChange.jpg",
+ "Name": "UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_OPTIONAL_NAME",
+ "Description": "UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_OPTIONAL_DESC",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoDisguiseChange.jpg",
"Resource": [],
"Objectives": [
{
@@ -3212,7 +3267,7 @@
}
},
"AllowEtRestartOnSuccess": true,
- "BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_BRIEF",
+ "BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_ONE_DISGUISE_CHANGE_OPTIONAL_BRIEF",
"Type": "statemachine",
"Definition": {
"Scope": "session",
@@ -3249,15 +3304,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"cfaaac79-432f-4159-83c6-03128b4770d0": {
"Name": "UI_GAMECHANGERS_GLOBAL_NO_CIVILIAN_CASUALTIES_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_NO_CIVILIAN_CASUALTIES_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoCivilianCasualties.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_NoCivilianCasualties.jpg",
"Resource": [],
"Objectives": [
{
@@ -3300,15 +3356,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"1d58a82b-ff56-4d88-9d02-8a6a1f9c35b1": {
"Name": "UI_GAMECHANGERS_MODULE_002_ALL_CAMERAS_NAME",
"Description": "UI_GAMECHANGERS_MODULE_002_ALL_CAMERAS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/thefacility/gamechangers_big_brother_cameras.brick"
],
@@ -3366,50 +3423,55 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"40bf91a3-1822-42e1-b2e8-c0b485eb11ca": {
"Name": "UI_GAMECHANGERS_MODULE_002_GUARD_ENFORCERS_NAME",
"Description": "UI_GAMECHANGERS_MODULE_002_GUARD_ENFORCERS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_ICA_Facility_GuardEnforcers.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_ICA_Facility_GuardEnforcers.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/thefacility/gamechangers_guard_enforcers.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"be8583cb-ccc6-4a84-b960-dc3a98d8a3c5": {
"Name": "UI_GAMECHANGERS_MODULE_005_SAFE_TITLE",
"Description": "UI_GAMECHANGERS_MODULE_005_SAFE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_ICA_Facility_BreakAndEnter.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_ICA_Facility_BreakAndEnter.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/thefacility/gamechangers_safe_office.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"174898dc-3f20-4dd8-8dd0-7709576360a3": {
"Name": "UI_GAMECHANGERS_PARIS_PATROL_GUARD_SUPER_ENFORCERS_NAME",
"Description": "UI_GAMECHANGERS_PARIS_PATROL_GUARD_SUPER_ENFORCERS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_SuperEnforcers_PatrolGuards.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_SuperEnforcers_PatrolGuards.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_PatrolGuardsSuperEnforcers.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"ba550fb7-47f0-488d-9c37-accbaaf44e36": {
"Name": "UI_GAMECHANGERS_PARIS_ALL_CAMERAS_NAME",
"Description": "UI_GAMECHANGERS_PARIS_ALL_CAMERAS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_AllCameras.brick"
],
@@ -3467,15 +3529,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"ab91b785-7914-4790-96f9-130eea842084": {
"Name": "UI_GAMECHANGERS_GLOBAL_HOT_DISGUISE_NAME",
"Description": "UI_GAMECHANGERS_PARIS_AUCTION_STAFF_TIMER_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_Hot_Disguise_Palace_Staff.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_Hot_Disguise_Palace_Staff.jpg",
"Resource": [],
"Objectives": [
{
@@ -3539,15 +3602,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"30b2d229-c3d7-44f7-98d6-bf88b057e354": {
"Name": "UI_GAMECHANGERS_GLOBAL_HOT_DISGUISE_NAME",
"Description": "UI_GAMECHANGERS_PARIS_SECURITY_GUARD_TIMER_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_Hot_Disguise_Security_Guard.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_Hot_Disguise_Security_Guard.jpg",
"Resource": [],
"Objectives": [
{
@@ -3611,15 +3675,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"fc6c50c2-704d-4c1b-826c-9ca0b901430f": {
"Name": "UI_GAMECHANGERS_PARIS_ALL_EXITS_BLOCKED_BY_MINES_NAME",
"Description": "UI_GAMECHANGERS_PARIS_ALL_EXITS_BLOCKED_BY_MINES_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_MinedExits.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_MinedExits.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_LaserMineExitBlocking.brick"
],
@@ -3651,75 +3716,83 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"830b0d0e-57ed-4028-8325-dda9ae6a61d3": {
"Name": "UI_GAMECHANGERS_PARIS_SAFE_SECOND_FLOOR_NAME",
"Description": "UI_GAMECHANGERS_PARIS_SAFE_SECOND_FLOOR_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_BreakAndEnter_2ndFloor.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_BreakAndEnter_2ndFloor.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_Safe_2ndFloor.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"06d64781-a81b-49e0-aa00-4f4dc4866ce3": {
"Name": "UI_GAMECHANGERS_PARIS_AUCTIONSTAFF_ENFORCERS_NAME",
"Description": "UI_GAMECHANGERS_PARIS_AUCTIONSTAFF_ENFORCERS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_EnhancedEnforcers_AuctionStaff.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_EnhancedEnforcers_AuctionStaff.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/paris/gamechangers_auctionstaffenforceowndisguise.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"1a46132c-4bca-4623-a940-28b0c491bb4e": {
"Name": "UI_GAMECHANGERS_PARIS_BODYGUARD_BARTENDERS_NAME",
"Description": "UI_GAMECHANGERS_PARIS_BODYGUARD_BARTENDERS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_ShotgunBartenders.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_ShotgunBartenders.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_BodyguardBartenders.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"70990ec1-5ee9-4df0-ac7f-9fb30ece71c2": {
"Name": "UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_FIRST_FLOOR_NAME",
"Description": "UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_FIRST_FLOOR_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_DataExtraction_1stFloor.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_DataExtraction_1stFloor.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_HackableLaptop_1stFloor.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"3a22b9d5-18d7-4051-adae-87bc6769b36f": {
"Name": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_3_NAME",
"Description": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_3_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_TripWireMaze_03.brick",
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe.brick",
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe_MuseumOffice.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"9de28185-8e9b-4e92-901c-e661055205db": {
"Name": "UI_CONTRACT_NIGHTSHADE_FAIL_IRINA_NAME",
"Description": "UI_CONTRACT_NIGHTSHADE_FAIL_IRINA_DESC",
- "TileImage": "images/actors/actor_876bcff9-d6b2-48dc-9093-88275ecd9019_5_4_0.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/actors/actor_876bcff9-d6b2-48dc-9093-88275ecd9019_5_4_0.jpg",
"Resource": [],
"Objectives": [
{
@@ -3776,27 +3849,29 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"6e9c16bf-dee1-412c-a02d-5df5655ea2c3": {
"Name": "UI_GAMECHANGERS_PARIS_VIP_SUPER_ENFORCERS_NAME",
"Description": "UI_GAMECHANGERS_PARIS_VIP_SUPER_ENFORCERS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechangers_Paris_VIP_Superenforcers.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechangers_Paris_VIP_Superenforcers.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_VIPSuperEnforcers.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"17e62a50-ff2d-4c6a-9a9e-a0de084b4ada": {
"Name": "UI_GAMECHANGERS_PARIS_SPEEDY_EXIT_NAME",
"Description": "UI_GAMECHANGERS_PARIS_SPEEDY_EXIT_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_SpeedyExit.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_SpeedyExit.jpg",
"Resource": [],
"Objectives": [
{
@@ -3821,26 +3896,29 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"2073a821-d75d-4dc6-a83d-8ffd28ea6b70": {
"Name": "UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_BASEMENT_FLOOR_NAME",
"Description": "UI_GAMECHANGERS_PARIS_HACKABLE_LABTOP_BASEMENT_FLOOR_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_DataExtraction_Basement.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_DataExtraction_Basement.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_HackableLaptop_Basement.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"5ecfd02f-d7cf-4fa5-9871-b7de2305c1a3": {
"Name": "UI_CONTRACT_NIGHTSHADE_FAIL_LINDSEY_NAME",
"Description": "UI_CONTRACT_NIGHTSHADE_FAIL_LINDSEY_DESC",
- "TileImage": "images/actors/actor_876bcff9-d6b2-48dc-9093-88275ecd9019_1_5_0.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/actors/actor_876bcff9-d6b2-48dc-9093-88275ecd9019_1_5_0.jpg",
"Resource": [],
"Objectives": [
{
@@ -3897,15 +3975,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"3ad028ef-f014-4b7e-848a-c6698e582e65": {
"Name": "UI_GAMECHANGERS_GLOBAL_PISTOL_EQUIPPED_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_PISTOL_EQUIPPED_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_PistolEquipped.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_PistolEquipped.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Paris/gamechanger_pistol_equipped.brick"
],
@@ -3955,15 +4034,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"390fa2b6-d327-4f1f-b824-1987b8e0a778": {
"Name": "UI_GAMECHANGERS_PARIS_NO_GUARD_DISGUISES_NAME",
"Description": "UI_GAMECHANGERS_PARIS_NO_GUARD_DISGUISES_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_NoGuardDisguise.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_NoGuardDisguise.jpg",
"Resource": [],
"Objectives": [
{
@@ -4000,110 +4080,118 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"ac9d24cb-75e5-4e13-bb96-eb1884bfd52d": {
"Name": "UI_GAMECHANGERS_PARIS_BACKGARDEN_MINEFIELD_NAME",
"Description": "UI_GAMECHANGERS_PARIS_BACKGARDEN_MINEFIELD_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_BackGardenMineField.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_BackGardenMineField.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/paris/gamechangers_backgardenminefield.brick",
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe.brick",
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe_MuseumOffice.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"d12482ba-8af4-4964-b436-8b6d9868b8a8": {
"Name": "UI_GAMECHANGERS_PARIS_EXTREME_SECURITY_NAME",
"Description": "UI_GAMECHANGERS_PARIS_EXTREME_SECURITY_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_TripwireMines.brick",
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe.brick",
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe_MuseumOffice.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"c857ca64-24be-44e7-be91-b74f1394d3b8": {
"Name": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_4_NAME",
"Description": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_4_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_TripWireMaze_04.brick",
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe.brick",
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe_MuseumOffice.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"7ab8fe22-9080-41ca-bb57-c37add14c7f2": {
"Name": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_2_NAME",
"Description": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_2_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_TripWireMaze_02.brick",
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe.brick",
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe_MuseumOffice.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"086f9806-d1cb-40e5-a6ed-09d470f0d295": {
"Name": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_1_NAME",
"Description": "UI_GAMECHANGERS_PARIS_TRIPWIRE_MAZE_VARIATION_1_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechangers_Paris_ExtremeSecurity.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_TripWireMaze_01.brick",
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe.brick",
"assembly:/_PRO/Scenes/Missions/Paris/Gamechangers_MineDisableInSafe_MuseumOffice.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"8343beae-2460-4a40-98f2-c782effa7db6": {
"Name": "UI_GAMECHANGERS_PARIS_MODELS_ENFORCE_MODELS_NAME",
"Description": "UI_GAMECHANGERS_PARIS_MODELS_ENFORCE_MODELS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_EnhancedEnforcers_Models.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Paris_EnhancedEnforcers_Models.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/paris/gamechangers_modelsenforcemodels.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"6a35dcfc-819e-4734-a127-052e7b7347b6": {
"Name": "UI_GAMECHANGERS_SAPIENZA_MANSION_MINEFIELD_NAME",
"Description": "UI_GAMECHANGERS_SAPIENZA_MANSION_MINEFIELD_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_MansionMinefield.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_MansionMinefield.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/coastaltown/gamechangers_mansiongardenminefield.brick",
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_MineDisableInSafe_Mansion.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"dd95efe2-2b38-41e7-958e-d99187118310": {
"Name": "UI_GAMECHANGERS_SAPIENZA_BOAT_EXIT_NAME",
"Description": "UI_GAMECHANGERS_SAPIENZA_BOAT_EXIT_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_BoatExit.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_BoatExit.jpg",
"Resource": [],
"Objectives": [
{
@@ -4131,38 +4219,42 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"3730bd53-ed5a-4d59-b2dc-9b9b009f8a8c": {
"Name": "UI_GAMECHANGERS_SAPIENZA_HACKABLE_LAPTOP_LAB_NAME",
"Description": "UI_GAMECHANGERS_SAPIENZA_HACKABLE_LAPTOP_LAB_DESC",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_pro/scenes/missions/coastaltown/gamechangers_hackablelaptop_lab.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"4ae5f0ed-5665-4825-bfca-490dad91cc02": {
"Name": "UI_GAMECHANGERS_SAPIENZA_STREET_SUPER_ENFORCERS_OCTOPUS_NAME",
"Description": "UI_GAMECHANGERS_SAPIENZA_STREET_SUPER_ENFORCERS_OCTOPUS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Civilian_SuperEnforcers.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Civilian_SuperEnforcers.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/coastaltown/gamechangers_street_civilian_superenforcers.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"eb114db1-c4da-437e-9a8c-fa2abf0d9495": {
"Name": "UI_GAMECHANGERS_SAPIENZA_PLAGUE_DOCTOR_KATANA_OCTOPUS_NAME",
"Description": "UI_GAMECHANGERS_SAPIENZA_PLAGUE_DOCTOR_KATANA_OCTOPUS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Octopus_Plague_Katana.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Octopus_Plague_Katana.jpg",
"Resource": [],
"Objectives": [
{
@@ -4243,26 +4335,29 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"1325523c-04b7-48a9-afe2-d9e2ec481265": {
"Name": "UI_GAMECHANGERS_SAPIENZA_LAPTOP_BOSCO_TRAILER_NAME",
"Description": "UI_GAMECHANGERS_SAPIENZA_LAPTOP_BOSCO_TRAILER_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Copperhead_Laptop_Bosco_Trailer.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Copperhead_Laptop_Bosco_Trailer.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/coastaltown/gamechanger_copperhead_laptop.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"0abedae6-a448-4c10-b481-c3d15f2110af": {
"Name": "UI_GAMECHANGERS_SAPIENZA_LAWYER_OLD_AXE_MAMBA_NAME",
"Description": "UI_GAMECHANGERS_SAPIENZA_LAWYER_OLD_AXE_MAMBA_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Mamba_Axe_Lawyer.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Mamba_Axe_Lawyer.jpg",
"Resource": [],
"Objectives": [
{
@@ -4343,15 +4438,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"421c9667-5055-4439-92a3-fa75c49c3050": {
"Name": "UI_GAMECHANGERS_SAPIENZA_ALL_CAMERAS_NAME",
"Description": "UI_GAMECHANGERS_SAPIENZA_ALL_CAMERAS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_AllCameras.brick"
],
@@ -4409,71 +4505,79 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"92ad1c30-ac53-44f3-8541-97d9cc83d95b": {
"Name": "UI_GAMECHANGERS_SAPIENZA_BASEMENT_ENFORCERS_OCTOPUS_NAME",
"Description": "UI_GAMECHANGERS_SAPIENZA_BASEMENT_ENFORCERS_OCTOPUS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamehcangers_Sapienza_Mansion_Basement_Enforcers.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamehcangers_Sapienza_Mansion_Basement_Enforcers.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/coastaltown/gamechangers_mansion_basement_enforcers.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"209f909e-e970-4a91-aeb0-6a13c03f513d": {
"Name": "UI_GAMECHANGERS_SAPIENZA_HACKABLE_LABTOP_MANSION_NAME",
"Description": "UI_GAMECHANGERS_SAPIENZA_HACKABLE_LABTOP_MANSION_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_DataExtraction_Mansion.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_DataExtraction_Mansion.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_HackableLaptop_Mansion.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"634f7714-b2d1-4bb2-84b4-9c86f38ab4f7": {
"Name": "UI_GAMECHANGERS_SAPIENZA_ALL_MANSION_GUARDS_ENFORCE_OWN_DISGUISE_NAME",
"Description": "UI_GAMECHANGERS_SAPIENZA_ALL_MANSION_GUARDS_ENFORCE_OWN_DISGUISE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_EnhancedEnforcers_MansionGuards.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_EnhancedEnforcers_MansionGuards.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_MansionBodyguardsEnforceOwnDisguise.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"3469ac72-76f5-4a18-9e11-e6c1c4799635": {
"Name": "UI_GAMECHANGERS_SAPIENZA_CHURCH_SQUARE_BODYGUARDS_OCTOPUS_NAME",
"Description": "UI_GAMECHANGERS_SAPIENZA_CHURCH_SQUARE_BODYGUARDS_OCTOPUS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Guard_Town.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Guard_Town.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/coastaltown/gamechangers_beach_and_square_civilians_are_guards.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"ed3dc19d-e404-4b07-b3c5-60c3599c3283": {
"Name": "UI_SIDE_MISSION_OCTOPUS_METH_LAB_NAME",
"Description": "UI_SIDE_MISSION_OCTOPUS_METH_LAB_DESC",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": null,
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"51946729-26e3-4ddf-80fe-29a5149a8d6b": {
"Name": "UI_GAMECHANGERS_GLOBAL_HOT_DISGUISE_NAME",
"Description": "UI_GAMECHANGERS_SAPIENZA_PRIEST_TIMER_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Priest_Hot_Disguise.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_Priest_Hot_Disguise.jpg",
"Resource": [],
"Objectives": [
{
@@ -4537,30 +4641,32 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"a7e77990-7ee3-428f-808c-7c2f8bf6025c": {
"Name": "UI_GAMECHANGERS_SAPIENZA_TRIPWIRE_MAZE_VARIATION_5_NAME",
"Description": "UI_GAMECHANGERS_SAPIENZA_TRIPWIRE_MAZE_VARIATION_5_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_TripWireMines.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_TripWireMines.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_TripWireMaze_05.brick",
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_MineDisableInSafe_Church.brick",
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_MineDisableInSafe_Mansion.brick",
"assembly:/_PRO/Scenes/Missions/CoastalTown/Gamechangers_MineDisableInSafe_LawOffice.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"98610b95-8908-4110-b9b8-c5d9696e7fbe": {
"Name": "UI_GAMECHANGERS_GLOBAL_PISTOL_EQUIPPED_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_PISTOL_EQUIPPED_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_PistolEquipped.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Sapienza_PistolEquipped.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/coastaltown/gamechanger_pistol_equipped.brick"
],
@@ -4610,15 +4716,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"98cff1e9-af18-421a-adc1-0b040d136250": {
"Name": "UI_GAMECHANGERS_MARRAKESH_ALL_CAMERAS_NAME",
"Description": "UI_GAMECHANGERS_MARRAKESH_ALL_CAMERAS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/marrakesh/gamechangers_big_brother.brick"
],
@@ -4676,198 +4783,224 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"07455b1c-cd7a-492c-854c-c2757a6f7ef1": {
"Name": "UI_GAMECHANGERS_MARRAKESH_SAFE_CONSULATE_BASEMENT_NAME",
"Description": "UI_GAMECHANGERS_MARRAKESH_SAFE_CONSULATE_BASEMENT_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Safe_Consulate_Basement.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Safe_Consulate_Basement.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/marrakesh/gamechangers_safe_consulate_basement.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"069f6503-e4ad-41e5-a92d-7e91ce60993a": {
"Name": "UI_GAMECHANGERS_MARRAKESH_SAFE_MAINTENENCE_ROOM_NAME",
"Description": "UI_GAMECHANGERS_MARRAKESH_SAFE_MAINTENENCE_ROOM_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Break_And_Enter_Maintenence_Room.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Break_And_Enter_Maintenence_Room.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_spider_safe_maintenence_room_street.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"ce018c67-1a50-402a-aa9d-2133bd180a5e": {
"Name": "UI_GAMECHANGERS_MARRAKESH_MARKET_MINEFIELD_NAME",
"Description": "UI_GAMECHANGERS_MARRAKESH_MARKET_MINEFIELD_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Market_Minefield.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Market_Minefield.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_minefield_market.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"b416fb00-8e59-4d44-8783-6632b33e5a9d": {
"Name": "UI_GAMECHANGERS_MARRAKESH_MARKET_GUARDS_ENFORCE_SHOPKEEP_NAME",
"Description": "UI_GAMECHANGERS_MARRAKESH_MARKET_GUARDS_ENFORCE_SHOPKEEP_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Market_Guard_Enhanced_Enforcers.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Market_Guard_Enhanced_Enforcers.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_market_and_street_guards_enforce_shopkeeper.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"7a7d6565-d943-4b60-a4ec-be30ceaa1ed8": {
"Name": "UI_GAMECHANGERS_MARRAKESH_DATA_EXTRACTION_CONSULATE_NAME",
"Description": "UI_GAMECHANGERS_MARRAKESH_DATA_EXTRACTION_CONSULATE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_DataExtraction_Consulate_01.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_DataExtraction_Consulate_01.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/marrakesh/gamechangers_laptop_consulate.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"7fbe55a8-2d9f-4323-972e-59146420e99d": {
"Name": "UI_GAMECHANGERS_MARRAKESH_SHISHA_ENFORCERS_NAME",
"Description": "UI_GAMECHANGERS_MARRAKESH_SHISHA_ENFORCERS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Shisha_Enforcers.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Shisha_Enforcers.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_spider_waiters_enhanced_enforcers.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"7ebcf738-69d2-4941-814c-09e4e60f3ac1": {
"Name": "UI_GAMECHANGERS_MARRAKESH_TRIPWIRES_SCHOOL_NAME",
"Description": "UI_GAMECHANGERS_MARRAKESH_TRIPWIRES_SCHOOL_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Tripwires_School.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Tripwires_School.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/marrakesh/gamechangers_tripwires_school_01.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"881676bf-4560-4b2e-9e41-f4d66c66aae4": {
"Name": "UI_GAMECHANGERS_MARRAKESH_DATA_EXTRACTION_CONSULATE_NAME",
"Description": "UI_GAMECHANGERS_MARRAKESH_DATA_EXTRACTION_CONSULATE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_DataExtraction_Consulate_02.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_DataExtraction_Consulate_02.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_laptop_consulate02.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"a7da20f5-5ea5-46eb-8d55-373571e11a58": {
"Name": "UI_GAMECHANGERS_MARRAKESH_PYTHON_SAFE_ANTIQUE_SHOP_NAME",
"Description": "UI_GAMECHANGERS_MARRAKESH_PYTHON_SAFE_ANTIQUE_SHOP_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Python_BreakAndEnter_AntiqueShop.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_Python_BreakAndEnter_AntiqueShop.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_python_safe.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"3d283993-092d-496e-92f7-5955867b4148": {
"Name": "UI_GAMECHANGERS_MARRAKESH_SAFE_SCHOOL_01_NAME",
"Description": "UI_GAMECHANGERS_MARRAKESH_SAFE_SCHOOL_01_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_School_BreakAndEnter_01.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_School_BreakAndEnter_01.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_break_and_enter_school.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"39e91199-4feb-4abe-81c0-fd3a8b0631e9": {
"Name": "UI_GAMECHANGERS_MARRAKESH_SAFE_SCHOOL_02_NAME",
"Description": "UI_GAMECHANGERS_MARRAKESH_SAFE_SCHOOL_02_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_School_BreakAndEnter_02.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_School_BreakAndEnter_02.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/marrakesh/gamechanger_break_and_enter_school_02.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"1737b0cd-428b-4bd9-b81b-c28c4c5f8f16": {
"Name": "UI_GAMECHANGERS_MARRAKESH_PROTESTERS_MILITARY_PRESENCE_NAME",
"Description": "UI_GAMECHANGERS_MARRAKESH_PROTESTERS_MILITARY_PRESENCE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_ProtestersMilitaryPresence_01.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Marrakesh_ProtestersMilitaryPresence_01.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/marrakesh/gamechangers_Protesters_Military_Presence.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"62942ece-3b7e-4fa6-9595-eb1ae92145fd": {
"Name": "UI_CONTRACT_GERANIUM_FREEZER_BRIEFING_NAME",
"Description": "UI_CONTRACT_GERANIUM_FREEZER_BRIEFING_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Bangkok_Freezer.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Bangkok_Freezer.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/bangkok/gamechanger_targets_in_freezer.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"b35e803f-99dc-4418-841f-469295bd4548": {
"Name": "UI_GAMECHANGERS_BANGKOK_EXTERMINATOR_ENFORCERS_BASEMENT_NAME",
"Description": "UI_GAMECHANGERS_BANGKOK_EXTERMINATOR_ENFORCERS_BASEMENT_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Bangkok_Enhanced_Enforcers_Exterminator.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Bangkok_Enhanced_Enforcers_Exterminator.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/bangkok/gamechanger_enhanced_enforcers_exterminator_disguise.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"bd0a9413-cb4d-493f-95f3-849ea7469e45": {
"Name": "UI_GAMECHANGERS_BANGKOK_GROUNDSKEEPER_ENFORCERS_NAME",
"Description": "UI_GAMECHANGERS_BANGKOK_GROUNDSKEEPER_ENFORCERS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Bangkok_Enhanced_Enforcers_Groundskeeper.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Bangkok_Enhanced_Enforcers_Groundskeeper.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/bangkok/gamechanger_enhanced_enforcers_groundskeeper_disguise.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"854abeb9-ccbe-4a71-b3c3-52f2f1447dab": {
"Name": "UI_GAMECHANGERS_BANGKOK_EXTREME_SECURITY_BASEMENT_NAME",
"Description": "UI_GAMECHANGERS_BANGKOK_EXTREME_SECURITY_BASEMENT_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Bangkok_Extreme_Security_Basement.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Bangkok_Extreme_Security_Basement.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/bangkok/gamechanger_extreme_security_basement.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"ed849749-8bd1-4080-bad2-8c105062397f": {
"Name": "UI_GAMECHANGERS_BANGKOK_STICKY_HATCHET_NAME",
"Description": "UI_GAMECHANGERS_BANGKOK_STICKY_HATCHET_DESC",
- "TileImage": "images/contracts/gamechangers/gamechanger_bangkok_sticky_hatchet.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/gamechanger_bangkok_sticky_hatchet.jpg",
"Resource": [],
"Objectives": [
{
@@ -4934,15 +5067,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"cfe160ec-985d-4f0a-99b2-0fd342d6e889": {
"Name": "UI_GAMECHANGERS_BANGKOK_NO_GUARDING_NAME",
"Description": "UI_GAMECHANGERS_BANGKOK_NO_GUARDING_DESC",
- "TileImage": "images/contracts/gamechangers/gamechanger_bangkok_no_guarding.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/gamechanger_bangkok_no_guarding.jpg",
"Resource": [],
"Objectives": [
{
@@ -4985,38 +5119,42 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"aec224db-e0ea-4718-bf27-f9fd26aa3ab5": {
"Name": "UI_GAMECHANGERS_COLORADO_LAPTOP_FARMHOUSE_NAME",
"Description": "UI_GAMECHANGERS_COLORADO_LAPTOP_ROSE_OFFICE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Laptop_Farmhouse.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Laptop_Farmhouse.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/colorado_2/gamechanger_bull_hackable_laptop_02.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"997eaae8-66d3-437a-8da8-96c66b3dbfee": {
"Name": "UI_GAMECHANGERS_COLORADO_HACKER_ENFORCERS_NAME",
"Description": "UI_GAMECHANGERS_COLORADO_HACKER_ENFORCERS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Hacker_Enforcers.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Hacker_Enforcers.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/colorado_2/gamechanger_enhanced_enforcers_hacker.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"f712584f-3f71-44f1-81c0-f84f1289f36e": {
"Name": "UI_GAMECHANGERS_COLORADO_NO_MILITIA_ELITE_DISGUISE_NAME",
"Description": "UI_GAMECHANGERS_COLORADO_NO_MILITIA_ELITE_DISGUISE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_No_Elite_Disguise.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_No_Elite_Disguise.jpg",
"Resource": [],
"Objectives": [
{
@@ -5043,38 +5181,42 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"0181eede-49fc-44fc-a2d3-f893d101e693": {
"Name": "UI_GAMECHANGERS_COLORADO_LAPTOP_FARMHOUSE_NAME",
"Description": "UI_GAMECHANGERS_COLORADO_FARMHOUSE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Laptop_Farmhouse.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Laptop_Farmhouse.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/colorado_2/gamechanger_bull_hackable_laptop_01.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"188a4cf2-2cab-4c11-a7d0-bcd08209f05a": {
"Name": "UI_GAMECHANGERS_COLORADO_DEADLY_STALKER_NAME",
"Description": "UI_GAMECHANGERS_COLORADO_DEADLY_STALKER_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Deadly_Stalker.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Deadly_Stalker.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/colorado_2/gamechanger_bull_deadly_stalker.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"dd650d29-a95f-4f65-9bec-90c26fc33447": {
"Name": "UI_GAMECHANGERS_COLORADO_DO_NOT_HARM_STALKER_NAME",
"Description": "UI_GAMECHANGERS_COLORADO_DO_NOT_HARM_STALKER_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Deadly_Stalker.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Deadly_Stalker.jpg",
"Resource": [],
"Objectives": [
{
@@ -5136,27 +5278,29 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"01d8e72d-3671-45d9-8160-13a4f8a0ddaa": {
"Name": "UI_GAMECHANGERS_COLORADO_HACKER_ENFORCERS_NAME",
"Description": "UI_GAMECHANGERS_COLORADO_MILITIA_TECH_ENFORCERS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Militia_Tech_Enforcers.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Colorado_Militia_Tech_Enforcers.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/colorado_2/gamechanger_bull_enhanced_enforcers_milita_tech.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"54b9eb44-e020-4739-8ece-3985a347d5e0": {
"Name": "UI_GAMECHANGERS_HOKKAIDO_COWBOY_DOUBLE_KILL_NAME",
"Description": "UI_GAMECHANGERS_HOKKAIDO_COWBOY_DOUBLE_KILL_OBJ",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Hokkaido_Striker_Double.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Hokkaido_Striker_Double.jpg",
"Resource": [],
"Objectives": [
{
@@ -5263,15 +5407,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"93867f64-4b76-46d8-a3be-1ac47a38735c": {
"Name": "UI_GAMECHANGERS_HOKKAIDO_TRESPASSERS_NAME",
"Description": "UI_GAMECHANGERS_HOKKAIDO_TRESPASSERS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Hokkaido_Trespassers.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Hokkaido_Trespassers.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/hokkaido/gamechanger_snowcrane_trespassers.brick"
],
@@ -5485,27 +5630,29 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"8e54bad8-0e8c-4d4c-96f1-f0075b574479": {
"Name": "UI_GAMECHANGERS_HOKKAIDO_ADDED_CAMERAS_NAME",
"Description": "UI_GAMECHANGERS_HOKKAIDO_ADDED_CAMERAS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/hokkaido/gamechanger_snowcrane_cameras.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"eb4c8e84-ca1f-4242-b72a-cf90175d223f": {
"Name": "UI_GAMECHANGERS_GLOBAL_HOT_DISGUISE_NAME",
"Description": "UI_GAMECHANGERS_HOKKAIDO_NAILS_HOT_DISGUISE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Hokkaido_Hot_Disguise_Heli_Pilot.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Hokkaido_Hot_Disguise_Heli_Pilot.jpg",
"Resource": [],
"Objectives": [
{
@@ -5569,15 +5716,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"c1c98a68-9b0b-420b-98ae-ce94b4c3c548": {
"Name": "UI_GAMECHANGERS_HOKKAIDO_STICKY_DEXTER_NAME",
"Description": "UI_GAMECHANGERS_HOKKAIDO_STICKY_DEXTER_DESC",
- "TileImage": "images/contracts/gamechangers/gamechanger_hokkaido_sticky_dexter.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/gamechanger_hokkaido_sticky_dexter.jpg",
"Resource": [],
"Objectives": [
{
@@ -5619,26 +5767,29 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"ee5fa046-141b-46c8-bc3c-9216b1e7eaf1": {
"Name": "UI_GAMECHANGERS_HOKKAIDO_SAFE_SLEEP_QUARTERS_NAME",
"Description": "UI_GAMECHANGERS_HOKKAIDO_SAFE_SLEEP_QUARTERS_DESC",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_PRO/Scenes/Missions/Hokkaido/gamechanger_snowcrane_safe_sleeping_quarters.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"0dc391f1-badf-442d-afbb-34884afeab99": {
"Name": "UI_GAMECHANGERS_HOKKAIDO_CASCADE_KOSUMOSU_NAME",
"Description": "UI_GAMECHANGERS_HOKKAIDO_CASCADE_KOSUMOSU_DESC",
- "TileImage": "Images/Contracts/Gamechangers/Gamechanger_Global_Cascade.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "Images/Contracts/Gamechangers/Gamechanger_Global_Cascade.jpg",
"Resource": [],
"Objectives": [
{
@@ -5715,15 +5866,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"cb5e571d-dfcb-44aa-852a-6a246efa276e": {
"Name": "UI_GAMECHANGERS_HOKKAIDO_ELIMINATE_IN_NINJA_OR_YELLOW_BIKER_NAME",
"Description": "UI_GAMECHANGERS_HOKKAIDO_ELIMINATE_IN_NINJA_OR_YELLOW_BIKER_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Hokkaido_Biker_Ninja.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": false,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Hokkaido_Biker_Ninja.jpg",
"Resource": [],
"Objectives": [
{
@@ -5793,25 +5945,27 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"f0947de6-d10f-4ebf-87f7-056637d25b03": {
"Name": "UI_GAMECHANGERS_HOKKAIDO_CASCADE_KOSUMOSU_NAME",
"Description": "UI_GAMECHANGERS_HOKKAIDO_CASCADE_KOSUMOSU_DESC",
- "TileImage": "Images/Contracts/Gamechangers/Gamechanger_Global_Cascade.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "Images/Contracts/Gamechangers/Gamechanger_Global_Cascade.jpg",
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"f32c7c6a-b4fc-4eba-949f-13751d9eaf1f": {
"Name": "UI_GAMECHANGERS_MIAMI_SECURED_AQUARIUM_NAME",
"Description": "UI_GAMECHANGERS_MIAMI_SECURED_AQUARIUM_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/miami/gamechanger__flamingo__secured_aquarium.brick"
],
@@ -5870,15 +6024,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"2d5ee005-0a95-46a1-ab53-1f62dcf97bcf": {
"Name": "UI_GAMECHANGERS_FLAMINGO_HIDING_UNSPOTTED_COACH_NAME",
"Description": "UI_GAMECHANGERS_FLAMINGO_HIDING_UNSPOTTED_COACH_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_UnspottedCoach.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_UnspottedCoach.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/miami/gamechanger_flamingo_lamium_unspotted_coach.brick"
],
@@ -5914,15 +6069,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"659cf12d-aa20-48ff-b8d9-bffd148e4797": {
"Name": "UI_GAMECHANGERS_GLOBAL_WILD_CARD_OBJECTIVES_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_WILD_CARD_LEVEL_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_Wild_Card_Objectives.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_Wild_Card_Objectives.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/miami/gamechanger_flamingo_pentas_bodydump_wildcard.brick"
],
@@ -5953,27 +6109,29 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"83a2f372-a66e-4173-9387-8f210ec27ecd": {
"Name": "UI_GAMECHANGERS_FLAMINGO_ADDITIONAL_ENFORCERS_NAME",
"Description": "UI_GAMECHANGERS_FLAMINGO_ADDITIONAL_ENFORCERS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Additional_Enforcers.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Additional_Enforcers.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/miami/gamechanger__flamingo__additional__enforcers.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"9e866396-be8a-47cd-ae4f-1183d34728d9": {
"Name": "UI_GAMECHANGERS_MIAMI_MEDIC_DO_NOT_GET_SPOTTED_NAME",
"Description": "UI_GAMECHANGERS_MIAMI_MEDIC_DO_NOT_GET_SPOTTED_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Hide_In_Crowd.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Hide_In_Crowd.jpg",
"Resource": [],
"Objectives": [
{
@@ -6068,15 +6226,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"aa165461-41c8-4f22-b56a-14fa00dafb67": {
"Name": "UI_GAMECHANGERS_MIAMI_KEEP_FLAMINGO_DISGUISE_NAME",
"Description": "UI_GAMECHANGERS_MIAMI_KEEP_FLAMINGO_DISGUISE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_KeepFlamingo.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_KeepFlamingo.jpg",
"Resource": [],
"Objectives": [
{
@@ -6168,15 +6327,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"d19d5e28-0a3b-49fd-992e-3f738064632a": {
"Name": "UI_GAMECHANGERS_MIAMI_AQUARIUM_NAME",
"Description": "UI_GAMECHANGERS_MIAMI_AQUARIUM_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Aquarium.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Aquarium.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/miami/gamechanger__flamingo__aquarium_fish.brick"
],
@@ -6298,26 +6458,29 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"6ad9a627-4196-48bf-b058-40639cfb4c99": {
"Name": "",
"Description": "",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_pro/scenes/missions/miami/escalation_crinum.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"a102735e-82e8-4ab2-9ac5-889d240acf28": {
"Name": "UI_GAMECHANGERS_MIAMI_AQUARIUM_NAME",
"Description": "UI_GAMECHANGERS_MIAMI_AQUARIUM_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Aquarium.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Aquarium.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/miami/gamechanger__flamingo__aquarium_fish.brick"
],
@@ -6470,15 +6633,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"c8e2616d-720a-4a58-bfaa-13c034a4fb6b": {
"Name": "UI_GAMECHANGERS_MIAMI_STICKY_FOOD_VENDOR_NAME",
"Description": "UI_GAMECHANGERS_MIAMI_STICKY_FOOD_VENDOR_DESC",
- "TileImage": "images/contracts/gamechangers/gamechanger_miami_sticky_food_vendor.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/gamechanger_miami_sticky_food_vendor.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/miami/gamechanger__flamingo__sticky_food_vendor.brick"
],
@@ -6505,27 +6669,29 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"6c6dd87b-9a94-4a87-8e31-9866dee33f9f": {
"Name": "UI_GAMECHANGERS_FLAMINGO_HIDING_NORUNNING_NAME",
"Description": "UI_GAMECHANGERS_FLAMINGO_HIDING_NORUNNING_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_No_Running.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_No_Running.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/miami/gamechanger_flamingo_lamium_no_running.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"c48d0242-22fc-4b57-bb3e-124eb1e32325": {
"Name": "UI_GAMECHANGERS_FLAMINGO_HIDING_IN_CROWD_NAME",
"Description": "UI_GAMECHANGERS_FLAMINGO_HIDING_IN_CROWD_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Hide_In_Crowd.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Miami_Hide_In_Crowd.jpg",
"Resource": [],
"Objectives": [
{
@@ -6576,15 +6742,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"0358233c-a85a-486d-9a0a-56fee0835917": {
"Name": "UI_GAMECHANGERS_COLOMBIA_NO_FOREMAN_PACIFICATION_NAME",
"Description": "UI_GAMECHANGERS_COLOMBIA_NO_FOREMAN_PACIFICATION_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_No_Foreman_Pacification.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_No_Foreman_Pacification.jpg",
"Resource": [],
"Objectives": [
{
@@ -6616,37 +6783,42 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"015467e5-4e7f-435b-9efd-69aaa7b851e9": {
"Name": "",
"Description": "",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_holly.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"97350ccb-40a4-41a6-95b9-702e24fb6e8c": {
"Name": "",
"Description": "",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_titanumarum.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"572bd7c8-4066-4e98-9e95-5107ed9b7fc7": {
"Name": "UI_GAMECHANGERS_COLOMBIA_INTERROGATIONROOM_LOCKED_NAME",
"Description": "UI_GAMECHANGERS_COLOMBIA_INTERROGATIONROOM_LOCKED_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_interrogationroom_locked.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_interrogationroom_locked.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_interrogationroom_locked.brick"
],
@@ -6668,36 +6840,40 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"3f83552c-eb96-486f-9d03-8bf06cca37fe": {
"Name": "UI_GAMECHANGERS_COLOMBIA_HOSTAGEGUARD_ADJUSTED_NAME",
"Description": "UI_GAMECHANGERS_COLOMBIA_HOSTAGEGUARD_ADJUSTED_DESC",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_pro/scenes/missions/colombia/gamechanger_hippo_interrogator_adjustedloop.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"df0f5c8b-b9b3-4f4a-aac0-d7188f7c1d13": {
"Name": "UI_GAMECHANGERS_COLOMBIA_RAFFLESIA_CASCADE_NAME",
"Description": "UI_GAMECHANGERS_COLOMBIA_RAFFLESIA_CASCADE_DESC",
- "TileImage": "Images/Contracts/Gamechangers/Gamechanger_Global_Cascade.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "Images/Contracts/Gamechangers/Gamechanger_Global_Cascade.jpg",
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"a7f29a71-04e5-47aa-b170-7adce4359acf": {
"Name": "UI_GAMECHANGERS_COLOMBIA_HIDING_IN_LVA_NAME",
"Description": "UI_GAMECHANGERS_COLOMBIA_HIDING_IN_LVA_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_Hiding_In_LVA.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_Hiding_In_LVA.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_hiding_in_lva.brick"
],
@@ -6747,15 +6923,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"c361cdc8-3182-46d0-9999-a4cf00922146": {
"Name": "UI_GAMECHANGERS_COLOMBIA_MANSION_EXITS_NAME",
"Description": "UI_GAMECHANGERS_COLOMBIA_MANSION_EXITS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_Mansion_Exits.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_Mansion_Exits.jpg",
"Resource": [],
"Objectives": [
{
@@ -6783,26 +6960,29 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"99030f9a-c842-48dc-a38a-c6174382bec1": {
"Name": "UI_GAMECHANGERS_COLOMBIA_CAVE_LAPTOP_NAME",
"Description": "UI_GAMECHANGERS_COLOMBIA_CAVE_LAPTOP_NAME",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_laptop_cave.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"b1f4470e-3ba4-475e-9e22-4d4bc50da01d": {
"Name": "UI_GAMECHANGERS_COLOMBIA_KILL_WITH_SHAMAN_FOLLOWERS_ACTIVE_NAME",
"Description": "UI_GAMECHANGERS_COLOMBIA_KILL_WITH_SHAMAN_FOLLOWERS_ACTIVE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_Shaman_Followers_Active.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_Shaman_Followers_Active.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_kill_with_shaman_followers_active.brick"
],
@@ -6920,15 +7100,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"857f627c-8297-4185-a07d-670b0a73c929": {
"Name": "UI_GAMECHANGERS_COLOMBIA_NO_HELICOPTER_EXIT_NAME",
"Description": "UI_GAMECHANGERS_COLOMBIA_NO_HELICOPTER_EXIT_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_No_Helicopter_Exit.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Colombia_No_Helicopter_Exit.jpg",
"Resource": [],
"Objectives": [
{
@@ -6961,15 +7142,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"b7c82605-a94b-4d8d-bc91-57eeb50a9f3f": {
"Name": "UI_GAMECHANGERS_COLOMBIA_ALL_CAMERAS_NAME",
"Description": "UI_GAMECHANGERS_COLOMBIA_ALL_CAMERAS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BigBrother.jpg",
"Resource": [],
"Objectives": [
{
@@ -7026,61 +7208,68 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"40888f66-3425-4655-9597-b2d808bed760": {
"Name": "UI_GAMECHANGERS_COLOMBIA_COCAINEBRICKS_IN_VILLAGE_NAME",
"Description": "UI_GAMECHANGERS_COLOMBIA_COCAINEBRICKS_IN_VILLAGE_DESC",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": null,
"Resource": [
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_cocainebricks_in_village.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"a239d90a-232c-495d-b762-f66dcb450dca": {
"Name": "UI_GAMECHANGERS_COLOMBIA_REINFORCED_SAFE_NAME",
"Description": "UI_GAMECHANGERS_COLOMBIA_REINFORCED_SAFE_DESC",
- "TileImage": "images/contracts/gamechangers/GameChanger_Colombia_Reinforced_Safe.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/GameChanger_Colombia_Reinforced_Safe.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Colombia/gamechanger_hippo_reinforced_safe.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"6f6b1f8a-64c7-403b-a847-dd7077716ebc": {
"Name": "",
"Description": "",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_PRO/Scenes/Missions/Mumbai/gamechanger_gloriosa.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"196f7419-46c7-48bc-b8b8-b3bb1ec980b7": {
"Name": "",
"Description": "",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_pro/scenes/missions/mumbai/escalation_ashoka.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"3ff7f4a5-3410-428e-a635-2dce2c0eedf5": {
"Name": "UI_GAMECHANGERS_GLOBAL_HOT_DISGUISE_NAME",
"Description": "UI_GAMECHANGERS_MUMBAI_HOT_DISGUISES_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Mumbai_Hot_Disguises.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Mumbai_Hot_Disguises.jpg",
"Resource": [],
"Objectives": [
{
@@ -7330,38 +7519,42 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"a900aca4-99c2-4407-a037-d14fdc78c0cf": {
"Name": "",
"Description": "",
- "TileImage": null,
"Icon": "",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_pro/scenes/missions/Mumbai/gamechanger_nutmeg_building_throw.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"523b4c98-86a0-4bd0-aaf2-10875654f98a": {
"Name": "UI_GAMECHANGERS_MUMBAI_REINFORCED_CONTAINER_NAME",
"Description": "UI_GAMECHANGERS_MUMBAI_REINFORCED_CONTAINER_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Mumbai_Reinforced.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Mumbai_Reinforced.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/Mumbai/gamechanger_gloriosa_reinforced_container.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"b08828b3-173e-4f01-88f6-8355732702c7": {
"Name": "UI_GAMECHANGERS_MUMBAI_DO_NOT_HARM_KASHMIRIAN_NAME",
"Description": "UI_GAMECHANGERS_MUMBAI_DO_NOT_HARM_KASHMIRIAN_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Mumbai_NoHarmKash.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Mumbai_NoHarmKash.jpg",
"Resource": [],
"Objectives": [
{
@@ -7423,59 +7616,68 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"02ce98c7-68ec-4464-88e3-e955df49dd9a": {
"Name": "UI_GAMECHANGERS_VERMONT_BANEBERRY_ROB_HOUSE_1AND2",
"Description": "",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_baneberry_rob2houses.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"f603a400-d271-49c7-8287-ed70fb8f77f6": {
"Name": "UI_GAMECHANGERS_VERMONT_GET_MAILMAN_DISGUISE_NAME",
"Description": "UI_GAMECHANGERS_VERMONT_GET_MAILMAN_DISGUISE_DESC",
- "TileImage": "images/challenges/Northamerica/NORTHAMERICA_Become_Mailman.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/challenges/Northamerica/NORTHAMERICA_Become_Mailman.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_myrtle_mailman_tracker.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"2bfb641d-0c37-44ab-b78d-bd1645af9405": {
"Name": "",
"Description": "",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_claytonia.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"ed42fdc0-267e-4752-add2-ad942114d500": {
"Name": "UI_GAMECHANGERS_SKUNK_DING_DONG_DITCH_NAME",
"Description": "UI_GAMECHANGERS_SKUNK_DING_DONG_DITCH_DESC",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": null,
"Resource": [
"assembly:/_PRO/Scenes/Missions/Skunk/Gamechangers_DingDongDitch.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"8d77499d-f5d1-4321-a844-9f34a16de859": {
"Name": "$loc UI_GAMECHANGERS_VERMONT_NO_SPENCER_FUMIGATION_NAME",
"Description": "$loc UI_GAMECHANGERS_VERMONT_NO_SPENCER_FUMIGATION_DESC",
- "TileImage": "images/challenges/northamerica/SKUNK_Letter_Interceptor.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/challenges/northamerica/SKUNK_Letter_Interceptor.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_gorse_donotkillspencer.brick"
],
@@ -7516,15 +7718,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"0fff1b40-2b8f-4ff7-8d59-c8309a97386d": {
"Name": "UI_GAMECHANGERS_VERMONT_NEIGHBOURHOOD_WATCH_NAME",
"Description": "UI_GAMECHANGERS_VERMONT_NEIGHBOURHOOD_WATCH_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Vermont_NeighbourhoodWatch.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Vermont_NeighbourhoodWatch.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_baneberry_tresspassingeverywhere.brick"
],
@@ -7555,26 +7758,29 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"b41ae604-00b4-47cc-8a5d-dc7ba46a3b1b": {
"Name": "UI_GAMECHANGERS_VERMONT_BANEBERRY_ROB_HOUSE_3",
"Description": "",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_baneberry_rob3rdhouse.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"34ede37d-f8e3-4783-a02d-75cba506ebe2": {
"Name": "UI_GAMECHANGERS_BANEBERRY_STREAK_90_SEC_NAME",
"Description": "UI_GAMECHANGERS_BANEBERRY_STREAK_90_SEC_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Global_Cascade.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_Cascade.jpg",
"Resource": [],
"Objectives": [
{
@@ -7639,15 +7845,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"111ece01-5ec7-4543-bdb0-6c2894ed257d": {
"Name": "UI_GAMECHANGERS_VERMONT_LISTENING_FOR_DOORS_NAME",
"Description": "UI_GAMECHANGERS_VERMONT_LISTENING_FOR_DOORS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Vermont_NoDoors.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Vermont_NoDoors.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_baneberry_usenodoors.brick"
],
@@ -7683,15 +7890,16 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"d211f55a-292f-4d16-86a9-e112198d8dd2": {
"Name": "UI_GAMECHANGERS_VERMONT_DUMP_IN_RIVER_NAME",
"Description": "UI_GAMECHANGERS_VERMONT_DUMP_IN_RIVER_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Vermont_Dump_In_Creek.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Vermont_Dump_In_Creek.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/skunk/gamechangers_myrtle.brick"
],
@@ -7883,48 +8091,55 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"abf09e23-299d-410c-a185-6188f687224b": {
"Name": "",
"Description": "disables constant glow on magpie",
- "TileImage": null,
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_PRO/Scenes/Missions/TheArk/gamechanger_no_constant_glow.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"37073c96-52dc-496e-9a8d-354245cf47cb": {
"Name": "",
"Description": "",
- "TileImage": null,
"Icon": "",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_pro/scenes/missions/theark/gamechanger_magpie_heather_gargoyle_check.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"8e2f38d3-5bb5-4046-9491-46c5b771d6f1": {
"Name": "",
"Description": "",
- "TileImage": null,
"Icon": "",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_pro/scenes/missions/theark/gamechanger_magpie_heather_gibbet_check.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"a4865e28-f07f-4783-936c-e9c7925c2575": {
"Name": "UI_GAMECHANGERS_NORTHSEA_WINCH_EXIT_NAME",
"Description": "UI_GAMECHANGERS_NORTHSEA_WINCH_EXIT_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_NorthSea_Pansy_Winch_Exit.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_NorthSea_Pansy_Winch_Exit.jpg",
"Resource": [],
"Objectives": [
{
@@ -7949,37 +8164,42 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"39bda204-c9c0-49f1-8a20-7824ed0db32a": {
"Name": "",
"Description": "",
- "TileImage": "",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "",
"Resource": [
"assembly:/_PRO/Scenes/Missions/theark/gamechanger_magpie_dahlia.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"015fba46-d4d7-4523-a4bc-31e618895c9e": {
"Name": "",
"Description": "",
- "TileImage": "",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "",
"Resource": [
"assembly:/_PRO/Scenes/Missions/theark/gamechanger_magpie_locked_jail_door.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"d8528681-3577-49c9-aad5-73aed977fd18": {
"Name": "UI_GAMECHANGERS_GLOBAL_NO_DISGUISE_CHANGE_NAME",
"Description": "UI_GAMECHANGERS_GLOBAL_NO_DISGUISE_CHANGE_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Magpie_Pansy_NoDisguiseChange.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Magpie_Pansy_NoDisguiseChange.jpg",
"Resource": [],
"Objectives": [
{
@@ -8016,38 +8236,42 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"8aa258f7-c283-446a-87b1-c87cb1e5a995": {
"Name": "UI_GAMECHANGERS_NORTHSEA_GUARDS_ENFORCE_CUSTODIANS_NAME",
"Description": "UI_GAMECHANGERS_NORTHSEA_GUARDS_ENFORCE_CUSTODIANS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_NorthSea_Enhanced_Enforcers_Custodians.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_NorthSea_Enhanced_Enforcers_Custodians.jpg",
"Resource": [
"assembly:/_pro/scenes/missions/theark/gamechanger_magpie_guards_enforce_custodians.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"6330e979-5bd4-43d4-b1b8-102aa96e0e80": {
"Name": "",
"Description": "",
- "TileImage": null,
"Icon": "",
"IsHidden": true,
+ "TileImage": null,
"Resource": [
"assembly:/_pro/scenes/missions/theark/gamechanger_magpie_hogweed_hackable_laptop.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"675cca94-e204-4c38-85b5-97affe0b844d": {
"Name": "UI_GAMECHANGERS_NORTHSEA_DONT_USE_STAIRS_NAME",
"Description": "UI_GAMECHANGERS_NORTHSEA_DONT_USE_STAIRS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_NorthSea_Lotus_No_Stairs.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_NorthSea_Lotus_No_Stairs.jpg",
"Resource": [],
"Objectives": [
{
@@ -8071,37 +8295,42 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"3f747a5d-8748-4e1b-829c-3e0a96ae565e": {
"Name": "",
"Description": "",
- "TileImage": "",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "",
"Resource": [
"assembly:/_PRO/Scenes/Missions/theark/gamechanger_magpie_astilbe.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"577a5ccd-7a85-4ed8-9c34-dd4f3a6b34ca": {
"Name": "",
"Description": "",
- "TileImage": "",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "",
"Resource": [
"assembly:/_PRO/Scenes/Missions/theark/gamechanger_magpie_venusflytrap_give_knife_at_spawn.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"91b90b75-6a21-406f-abe4-025f2bd35224": {
"Name": "UI_GAMECHANGERS_NORTHSEA_STICKY_FISH_NAME",
"Description": "UI_GAMECHANGERS_NORTHSEA_STICKY_FISH_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_NorthSea_Pansy_Sticky_Fish.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "primary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_NorthSea_Pansy_Sticky_Fish.jpg",
"Resource": [],
"Objectives": [
{
@@ -8151,99 +8380,556 @@
}
}
}
- ]
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"b25d2017-f68e-4914-8c3c-19b21dfb18dd": {
"Name": "UI_CONTRACT_LUNARIA_COINSCARRYOVER_NAME",
"Description": "UI_CONTRACT_LUNARIA_COINSCARRYOVER_DESC",
- "TileImage": "images/contracts/Escalation/ContractEscalation_Golden_Lunaria_FeedTheFrog.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/Escalation/ContractEscalation_Golden_Lunaria_FeedTheFrog.jpg",
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"4fd079b5-4238-453a-84c9-2183f3dc0b7e": {
"Name": "UI_CONTRACT_LUNARIA_OBJECTIVES_NAME",
"Description": "UI_CONTRACT_LUNARIA_OBJECTIVES_DESC",
- "TileImage": "images/contracts/Escalation/ContractEscalation_Golden_Lunaria_ObjectivesReveal.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/Escalation/ContractEscalation_Golden_Lunaria_ObjectivesReveal.jpg",
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"22ccd30e-783e-4d6c-92bf-52c39ebd2ee7": {
"Name": "UI_GAMECHANGERS_GOLDEN_DOUBLE_WHAMMY_NAME",
"Description": "UI_GAMECHANGERS_GOLDEN_DOUBLE_WHAMMY_DESC",
- "TileImage": "images/Contracts/Gamechangers/Gamechanger_Golden_Vine_DoubleWhammy.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/Contracts/Gamechangers/Gamechanger_Golden_Vine_DoubleWhammy.jpg",
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"03dd4b61-5a06-42f4-b3e6-ae2c0092a33b": {
"Name": "UI_GAMECHANGERS_GOLDEN_PLACE_BODY_NAME",
"Description": "UI_GAMECHANGERS_GOLDEN_PLACE_BODY_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Golden_Vine_BodyDrop.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
"IsHidden": true,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Golden_Vine_BodyDrop.jpg",
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"fa97a991-499b-4ca3-a790-dc1bf4dccac6": {
"Name": "UI_CONTRACT_HOLLYHOCK_GAMECHANGER_DONTDROPWEAPON_TITLE",
"Description": "UI_CONTRACT_HOLLYHOCK_GAMECHANGER_DONTDROPWEAPON_DESC",
- "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_Drop_Weapon.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/escalation/ContractEscalation_Ancestral_Hollyhock_Drop_Weapon.jpg",
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"8f2f766d-dd6f-4258-8116-3e16955e5ded": {
"Name": "UI_GAMECHANGERS_EDGY_GRASSSNAKE_RABBITSHAVEMOVED_NAME",
"Description": "UI_GAMECHANGERS_EDGY_GRASSSNAKE_RABBITSHAVEMOVED_DESC",
- "TileImage": "Images/Contracts/Gamechangers/Gamechanger_Edgy_Grasssnake_CustomObjective_RabbitsHaveMoved.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "Images/Contracts/Gamechangers/Gamechanger_Edgy_Grasssnake_CustomObjective_RabbitsHaveMoved.jpg",
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"b50b19c2-dacb-4baa-8498-048baa5ee2ec": {
"Name": "UI_CONTRACT_NIGHTPHLOX_ADDENTRANCES_NAME",
"Description": "UI_CONTRACT_NIGHTPHLOX_ADDENTRANCES_NAME",
- "TileImage": "images/contracts/Escalation/ContractEscalation_Edgy_Night-Phlox_AddEntrances.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/Escalation/ContractEscalation_Edgy_Night-Phlox_AddEntrances.jpg",
"Resource": [],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"99ce90aa-7669-4ff0-82c5-5f962432ce24": {
"Name": "UI_GAMECHANGERS_WET_LOCKED_DOORS_NAME",
"Description": "UI_GAMECHANGERS_WET_LOCKED_DOORS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Magnolia_LockedDoors.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Magnolia_LockedDoors.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/wet/gamechanger_lockeddoors.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
},
"09a41818-4aa4-4b8b-885a-59ec74b1eb2d": {
"Name": "UI_GAMECHANGERS_WET_SWAP_CROWBARS_NAME",
"Description": "UI_GAMECHANGERS_WET_SWAP_CROWBARS_DESC",
- "TileImage": "images/contracts/gamechangers/Gamechanger_Magnolia_RustyCrowbars.jpg",
"Icon": "images/challenges/default_challenge_icon.png",
- "ObjectivesCategory": "secondary",
"IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Magnolia_RustyCrowbars.jpg",
"Resource": [
"assembly:/_PRO/Scenes/Missions/wet/gamechanger_swapcrowbars.brick"
],
- "Objectives": []
+ "Objectives": [],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
+ },
+ "915e9254-7e61-4b62-839e-ee917b36cdce": {
+ "Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_EXPLOSIVEKILL_ONLY_SECONDARY_NAME",
+ "Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_EXPLOSIVEKILL_ONLY_SECONDARY_DESC",
+ "Icon": "images/challenges/default_challenge_icon.png",
+ "IsHidden": null,
+ "TileImage": "images/contractconditions/Condition_Killmethod_Explosion.jpg",
+ "Resource": [],
+ "Objectives": [
+ {
+ "Id": "4cee6682-e89d-4ae5-a780-daf8a3f89f52",
+ "Category": "secondary",
+ "AllowEtRestartOnSuccess": true,
+ "BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_EXPLOSIVEKILL_ONLY_SECONDARY_OBJ",
+ "HUDTemplate": {
+ "display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_EXPLOSIVEKILL_ONLY_SECONDARY_OBJ",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "-": {
+ "Transition": "Success"
+ }
+ },
+ "Success": {
+ "Kill": {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": ["$Value.IsTarget", true]
+ },
+ {
+ "$not": {
+ "$or": [
+ {
+ "$eq": [
+ "$Value.KillMethodBroad",
+ "explosive"
+ ]
+ },
+ {
+ "$eq": [
+ "$Value.KillMethodStrict",
+ "accident_explosion"
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
+ },
+ "61b1203e-84a0-4b77-bf88-8ba956ebd2bd": {
+ "Name": "UI_GAMECHANGERS_GLOBAL_KILLMETHOD_ACCIDENT_NAME",
+ "Description": "UI_GAMECHANGERS_GLOBAL_KILLMETHOD_ACCIDENT_DESC",
+ "Icon": "images/challenges/default_challenge_icon.png",
+ "IsHidden": null,
+ "TileImage": "images/contracts/gamechangers/Gamechanger_Global_BodyRemover.jpg",
+ "Resource": [],
+ "Objectives": [
+ {
+ "Id": "ca4a20d2-2a04-41db-86d8-a5564558aec3",
+ "Category": "secondary",
+ "OnActive": {
+ "IfCompleted": {
+ "Visible": false
+ }
+ },
+ "AllowEtRestartOnSuccess": true,
+ "BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_KILLMETHOD_ACCIDENT_OBJ_1",
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "-": {
+ "Transition": "Success"
+ }
+ },
+ "Success": {
+ "Kill": {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": ["$Value.IsTarget", true]
+ },
+ {
+ "$not": {
+ "$eq": [
+ "$Value.KillMethodBroad",
+ "accident"
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
+ },
+ "bb0c22b7-f5e4-4a91-bc7a-9070177a87e4": {
+ "Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NOPOISONKILL_SECONDARY_NAME",
+ "Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NOPOISONKILL_SECONDARY_DESC",
+ "Icon": "images/challenges/default_challenge_icon.png",
+ "IsHidden": null,
+ "TileImage": "images/contractconditions/Condition_Contract_NoPoison_Elimination.jpg",
+ "Resource": [],
+ "Objectives": [
+ {
+ "Id": "0ea2cc69-e74a-415c-a612-b1cbd39a6012",
+ "Category": "secondary",
+ "AllowEtRestartOnSuccess": true,
+ "BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NOPOISONKILL_SECONDARY_OBJ",
+ "HUDTemplate": {
+ "display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_NOPOISONKILL_SECONDARY_OBJ",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "-": {
+ "Transition": "Success"
+ }
+ },
+ "Success": {
+ "Kill": {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": ["$Value.IsTarget", true]
+ },
+ {
+ "$or": [
+ {
+ "$eq": [
+ "$Value.KillMethodBroad",
+ "poison"
+ ]
+ },
+ {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "Poison"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
+ },
+ "1a8c8ec1-6e52-42a1-ac67-54b1b6c09d10": {
+ "Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALPOISONKILL_SECONDARY_NAME",
+ "Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALPOISONKILL_SECONDARY_DESC",
+ "Icon": "images/challenges/default_challenge_icon.png",
+ "IsHidden": null,
+ "TileImage": "images/contractconditions/Condition_Killmethod_Poison.jpg",
+ "Resource": [],
+ "Objectives": [
+ {
+ "Id": "4f353c1e-a9c8-46c3-b90e-cab75b41424c",
+ "Category": "secondary",
+ "AllowEtRestartOnSuccess": true,
+ "BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALPOISONKILL_SECONDARY_OBJ",
+ "HUDTemplate": {
+ "display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALPOISONKILL_SECONDARY_OBJ",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "-": {
+ "Transition": "Success"
+ }
+ },
+ "Success": {
+ "Kill": {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": ["$Value.IsTarget", true]
+ },
+ {
+ "$or": [
+ {
+ "$not": {
+ "$eq": [
+ "$Value.KillMethodBroad",
+ "poison"
+ ]
+ }
+ },
+ {
+ "$not": {
+ "$any": {
+ "?": {
+ "$eq": [
+ "$.#",
+ "Poison"
+ ]
+ },
+ "in": "$Value.DamageEvents"
+ }
+ }
+ }
+ ]
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
+ },
+ "5d9ec93b-3b00-4e53-a706-d9b171fb7da0": {
+ "Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_SECONDARY_NAME",
+ "Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_SECONDARY_DESC",
+ "Icon": "images/challenges/default_challenge_icon.png",
+ "IsHidden": null,
+ "TileImage": "images/contractconditions/condition_contrac_hide_all_bodies.jpg",
+ "Resource": [],
+ "Objectives": [
+ {
+ "Id": "103e3e7c-20f3-4274-b21d-cdb8f97ddb3d",
+ "Category": "secondary",
+ "OnActive": {
+ "IfCompleted": {
+ "Visible": false
+ }
+ },
+ "BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_SECONDARY_OBJ",
+ "HUDTemplate": {
+ "display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_HIDE_ALL_BODIES_SECONDARY_OBJ"
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "Context": {
+ "IsExiting": 0,
+ "PacifiedBodiesHidden": true,
+ "DeadBodiesHidden": true
+ },
+ "States": {
+ "Start": {
+ "-": {
+ "Transition": "Success"
+ }
+ },
+ "Success": {
+ "Kill": {
+ "Condition": {
+ "$eq": ["$.IsExiting", 0]
+ },
+ "Actions": {
+ "$set": ["DeadBodiesHidden", false]
+ },
+ "Transition": "NeedToHideBodies"
+ },
+ "Pacify": {
+ "Condition": {
+ "$eq": ["$.IsExiting", 0]
+ },
+ "Actions": {
+ "$set": ["PacifiedBodiesHidden", false]
+ },
+ "Transition": "NeedToHideBodies"
+ },
+ "exit_gate": {
+ "Actions": {
+ "$inc": "IsExiting"
+ }
+ },
+ "BodyBagged": {
+ "Condition": {
+ "$eq": ["$.IsExiting", 0]
+ },
+ "Transition": "Failure"
+ }
+ },
+ "NeedToHideBodies": {
+ "BodyBagged": {
+ "Transition": "Failure"
+ },
+ "Kill": {
+ "Actions": {
+ "$set": ["DeadBodiesHidden", false]
+ }
+ },
+ "Pacify": {
+ "Actions": {
+ "$set": ["PacifiedBodiesHidden", false]
+ }
+ },
+ "AllBodiesHidden": [
+ {
+ "Actions": {
+ "$set": ["DeadBodiesHidden", true]
+ }
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$.PacifiedBodiesHidden",
+ true
+ ]
+ },
+ {
+ "$eq": [
+ "$.DeadBodiesHidden",
+ true
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ],
+ "AllPacifiedHidden": [
+ {
+ "Actions": {
+ "$set": ["PacifiedBodiesHidden", true]
+ }
+ },
+ {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": [
+ "$.PacifiedBodiesHidden",
+ true
+ ]
+ },
+ {
+ "$eq": [
+ "$.DeadBodiesHidden",
+ true
+ ]
+ }
+ ]
+ },
+ "Transition": "Success"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
+ },
+ "b43f84f7-6c26-4adf-b74a-6d598f03cbe3": {
+ "Name": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALMELEE_ONLY_SECONDARY_NAME",
+ "Description": "UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALMELEE_ONLY_SECONDARY_DESC",
+ "Icon": "images/challenges/default_challenge_icon.png",
+ "IsHidden": null,
+ "TileImage": "images/contractconditions/Condition_Killmethod_Melee_Lethal.jpg",
+ "Resource": [],
+ "Objectives": [
+ {
+ "Id": "7538e2bf-77f6-4028-9440-53da1fe1094b",
+ "Category": "secondary",
+ "AllowEtRestartOnSuccess": true,
+ "BriefingText": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALMELEE_ONLY_SECONDARY_OBJ",
+ "HUDTemplate": {
+ "display": "$loc UI_GAMECHANGERS_GLOBAL_CONTRACTCONDITION_LETHALMELEE_ONLY_SECONDARY_OBJ",
+ "iconType": 17
+ },
+ "Type": "statemachine",
+ "Definition": {
+ "Scope": "session",
+ "States": {
+ "Start": {
+ "-": {
+ "Transition": "Success"
+ }
+ },
+ "Success": {
+ "Kill": {
+ "Condition": {
+ "$and": [
+ {
+ "$eq": ["$Value.IsTarget", true]
+ },
+ {
+ "$not": {
+ "$eq": [
+ "$Value.KillItemCategory",
+ "melee_lethal"
+ ]
+ }
+ }
+ ]
+ },
+ "Transition": "Failure"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "ShowBasedOnObjectives": null,
+ "IsPrestigeObjective": null
}
}