mirror of
https://github.com/thepeacockproject/Peacock
synced 2025-02-23 03:35:25 +01:00
Update season 1 challenges and add challenges for the rest of the locations (#77)
* Update season 1 challenges * Add ICA Facility challenges * Add season 2 challenges * Add season 2 dlc challenges * Add season 3 challenges * Add sniper challenges
This commit is contained in:
parent
b1dfdb8066
commit
1cb640992f
contractdata
AMBROSE
BERLIN
CARPATHIAN
CHONGQING
COLORADO
DARTMOOR
DUBAI
FACILITY
HAVEN
HAWKESBAY
HOKKAIDO
MENDOZA
MIAMI
MUMBAI
NEWYORK
PARIS
SANTAFORTUNA
SGAIL
SNIPER
WHITTLETON
2952
contractdata/AMBROSE/_AMBROSE_CHALLENGES.json
Normal file
2952
contractdata/AMBROSE/_AMBROSE_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
4278
contractdata/BERLIN/_BERLIN_CHALLENGES.json
Normal file
4278
contractdata/BERLIN/_BERLIN_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
1799
contractdata/CARPATHIAN/_CARPATHIAN_CHALLENGES.json
Normal file
1799
contractdata/CARPATHIAN/_CARPATHIAN_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
4473
contractdata/CHONGQING/_CHONGQING_CHALLENGES.json
Normal file
4473
contractdata/CHONGQING/_CHONGQING_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -4790,6 +4790,28 @@
|
||||
"CategoryId": "arcade",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ARCADE",
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "a5a2dfca-9c78-4720-9bdb-173bb441e1da",
|
||||
"Name": "UI_HONEYDEW_COMPLETION_CHALLENGE_NAME",
|
||||
"ImageName": "images/contracts/arcade/Arcade_Honeydew_Group.jpg",
|
||||
"Description": "UI_HONEYDEW_COMPLETION_CHALLENGE_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": true,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ARCADE",
|
||||
"Icon": "arcademode",
|
||||
"LocationId": "LOCATION_PARENT_COLORADO",
|
||||
"ParentLocationId": "LOCATION_PARENT_COLORADO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["ff5b4e53-49ea-4d85-b94e-d3c8b3fc7ab3"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "873cb734-e1f5-43b5-ac5c-0fbf406fe5bc",
|
||||
"Name": "UI_PEAR_COMPLETION_CHALLENGE_NAME",
|
||||
|
5822
contractdata/DARTMOOR/_DARTMOOR_CHALLENGES.json
Normal file
5822
contractdata/DARTMOOR/_DARTMOOR_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
4207
contractdata/DUBAI/_DUBAI_CHALLENGES.json
Normal file
4207
contractdata/DUBAI/_DUBAI_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
2782
contractdata/FACILITY/_FACILITY_CHALLENGES.json
Normal file
2782
contractdata/FACILITY/_FACILITY_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
4170
contractdata/HAVEN/_HAVEN_CHALLENGES.json
Normal file
4170
contractdata/HAVEN/_HAVEN_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
2957
contractdata/HAWKESBAY/_HAWKESBAY_CHALLENGES.json
Normal file
2957
contractdata/HAWKESBAY/_HAWKESBAY_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -3230,6 +3230,126 @@
|
||||
"ContractIds": ["c414a084-a7b9-43ce-b6ca-590620acd87e"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "259f1e66-e454-4489-8fb6-cc92d37524e2",
|
||||
"Name": "CHALLENGEPACK_SILICON_SNOWBALLER_NAME",
|
||||
"ImageName": "images/challenges/Categories/PackSilicon/Silicon_Snowballer.jpg",
|
||||
"Description": "CHALLENGEPACK_SILICON_SNOWBALLER_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 2000
|
||||
},
|
||||
"Drops": [
|
||||
{
|
||||
"Properties": {
|
||||
"Gameplay": {
|
||||
"range": 0.5,
|
||||
"damage": 0.6,
|
||||
"clipsize": 0.2,
|
||||
"rateoffire": 0.6
|
||||
},
|
||||
"Quality": 4,
|
||||
"Rarity": "common",
|
||||
"LoadoutSlot": "concealedweapon",
|
||||
"RepositoryId": "77f644ef-6dbb-4f30-afef-5c3a6a26a665",
|
||||
"UnlockOrder": 10
|
||||
},
|
||||
"Rarity": "common",
|
||||
"DisplayNameLocKey": "UI_FIREARMS_HERO_PISTOL_ICEBALLER_NAME",
|
||||
"Id": "FIREARMS_HERO_PISTOL_ICEBALLER",
|
||||
"Type": "weapon",
|
||||
"Subtype": "pistol",
|
||||
"GameAsset": null,
|
||||
"ImageId": "",
|
||||
"RMTPrice": 99,
|
||||
"GamePrice": 99,
|
||||
"IsPurchasable": false,
|
||||
"IsPublished": true,
|
||||
"IsDroppable": false,
|
||||
"Capabilities": [],
|
||||
"Qualities": {},
|
||||
"Guid": "276c8916-83d0-4367-b4b8-7574658e7a06"
|
||||
}
|
||||
],
|
||||
"IsPlayable": true,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
||||
"Icon": "challenge_category_feats",
|
||||
"LocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"ParentLocationId": "LOCATION_PARENT_HOKKAIDO",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Scope": "session",
|
||||
"Constants": {
|
||||
"RequiredTargets": [
|
||||
"9bebb40a-3746-4ba2-8bfc-a1fcabaec72c",
|
||||
"b13314ab-ea25-48b7-9e51-8ebb87788e20",
|
||||
"a1f7ac80-7fe3-4df1-b332-539c78a72a87"
|
||||
]
|
||||
},
|
||||
"Context": {
|
||||
"PacifiedTargets": []
|
||||
},
|
||||
"ContextListeners": {
|
||||
"PacifiedTargets": {
|
||||
"type": "challengecounter",
|
||||
"count": "($.PacifiedTargets).Count",
|
||||
"total": "($.RequiredTargets).Count"
|
||||
}
|
||||
},
|
||||
"States": {
|
||||
"Start": {
|
||||
"Pacify": [
|
||||
{
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillItemRepositoryId",
|
||||
"a6706101-3aaf-4797-a0f8-a5b6aac9cdfe"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$any": {
|
||||
"?": {
|
||||
"$eq": [
|
||||
"$.#",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
},
|
||||
"in": "$.RequiredTargets"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"Actions": {
|
||||
"$pushunique": [
|
||||
"PacifiedTargets",
|
||||
"$Value.RepositoryId"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": [
|
||||
"($.PacifiedTargets).Count",
|
||||
"($.RequiredTargets).Count"
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["feats", "live", "medium"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["c414a084-a7b9-43ce-b6ca-590620acd87e"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "49dbcfaa-d54f-4d16-8a5d-a7da434a3248",
|
||||
"Name": "CHALLENGEPACK_SILICON_WRAPPER_NAME",
|
||||
|
5263
contractdata/MENDOZA/_MENDOZA_CHALLENGES.json
Normal file
5263
contractdata/MENDOZA/_MENDOZA_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
6185
contractdata/MIAMI/_MIAMI_CHALLENGES.json
Normal file
6185
contractdata/MIAMI/_MIAMI_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
6387
contractdata/MUMBAI/_MUMBAI_CHALLENGES.json
Normal file
6387
contractdata/MUMBAI/_MUMBAI_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
3115
contractdata/NEWYORK/_NEWYORK_CHALLENGES.json
Normal file
3115
contractdata/NEWYORK/_NEWYORK_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -224,9 +224,19 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.OutfitRepositoryId",
|
||||
"315400cd-90d8-43cc-8c22-62c0cb8969a5"
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.OutfitRepositoryId",
|
||||
"315400cd-90d8-43cc-8c22-62c0cb8969a5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.OutfitRepositoryId",
|
||||
"31ac5259-ff59-46e0-ab0f-8ddeaf296a36"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
@ -247,6 +257,95 @@
|
||||
"ContractIds": ["4e45e91a-94ca-4d89-89fc-1b250e608e73"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "adf48d58-2ee4-4066-944d-f7cdbc4b3dcc",
|
||||
"Name": "UI_CHALLENGES_NOEL_GIFTANDTAKE_NAME",
|
||||
"ImageName": "images/challenges/paris/noel_GiftAndTake.jpg",
|
||||
"Description": "UI_CHALLENGES_NOEL_GIFTANDTAKE_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [
|
||||
{
|
||||
"Properties": {
|
||||
"Quality": 4,
|
||||
"LoadoutSlot": "gear",
|
||||
"Rarity": "common",
|
||||
"RepositoryId": "c601c095-e1dc-4490-aeae-e8e200dd9ac8",
|
||||
"UnlockOrder": 10
|
||||
},
|
||||
"Rarity": "common",
|
||||
"DisplayNameLocKey": "UI_PROP_DEVICE_EXPLOSIVE_PRESENT_NAME",
|
||||
"Id": "PROP_DEVICE_EXPLOSIVE_PRESENT",
|
||||
"Type": "gear",
|
||||
"Subtype": "explosive",
|
||||
"GameAsset": null,
|
||||
"ImageId": "",
|
||||
"RMTPrice": 149,
|
||||
"GamePrice": 149,
|
||||
"IsPurchasable": false,
|
||||
"IsPublished": true,
|
||||
"IsDroppable": false,
|
||||
"Capabilities": [],
|
||||
"Qualities": {},
|
||||
"Guid": "0a447781-8552-4b55-9651-c95bde9e5a7e"
|
||||
}
|
||||
],
|
||||
"IsPlayable": true,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
|
||||
"Icon": "challenge_category_assassination",
|
||||
"LocationId": "LOCATION_PARENT_PARIS",
|
||||
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Scope": "hit",
|
||||
"States": {
|
||||
"Start": {
|
||||
"Kill": {
|
||||
"Condition": {
|
||||
"$and": [
|
||||
{
|
||||
"$eq": ["$Value.IsTarget", true]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.KillItemRepositoryId",
|
||||
"c601c095-e1dc-4490-aeae-e8e200dd9ac8"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$or": [
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.OutfitRepositoryId",
|
||||
"315400cd-90d8-43cc-8c22-62c0cb8969a5"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$eq": [
|
||||
"$Value.OutfitRepositoryId",
|
||||
"31ac5259-ff59-46e0-ab0f-8ddeaf296a36"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["story", "assassination", "hard"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["4e45e91a-94ca-4d89-89fc-1b250e608e73"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "00000200-0000-0000-0000-000000000013",
|
||||
"Name": "UI_CHALLENGES_PEACOCK_SIGN_NOVIKOV_SPEECH_NAME",
|
||||
@ -3254,6 +3353,89 @@
|
||||
"ContractIds": ["4e45e91a-94ca-4d89-89fc-1b250e608e73"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "5e0d4f1e-4e45-43e4-8fe3-6e38067afe93",
|
||||
"Name": "UI_CHALLENGES_NOEL_5PRESENTS_NAME",
|
||||
"ImageName": "images/challenges/paris/noel_5Presents.jpg",
|
||||
"Description": "UI_CHALLENGES_NOEL_5PRESENTS_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 1000
|
||||
},
|
||||
"Drops": [
|
||||
{
|
||||
"Properties": {
|
||||
"Quality": 4,
|
||||
"LoadoutSlot": "gear",
|
||||
"Rarity": "common",
|
||||
"RepositoryId": "6561a437-86ef-4338-a01f-005b3476be20",
|
||||
"UnlockOrder": 10
|
||||
},
|
||||
"Rarity": "common",
|
||||
"DisplayNameLocKey": "UI_PROP_DEVICE_LIL_FLASHY_REMOTE_FLASH_NAME",
|
||||
"Id": "PROP_DEVICE_LIL_FLASHY_REMOTE_FLASH",
|
||||
"Type": "gear",
|
||||
"Subtype": "explosive",
|
||||
"GameAsset": null,
|
||||
"ImageId": "",
|
||||
"RMTPrice": 149,
|
||||
"GamePrice": 149,
|
||||
"IsPurchasable": false,
|
||||
"IsPublished": true,
|
||||
"IsDroppable": false,
|
||||
"Capabilities": [],
|
||||
"Qualities": {},
|
||||
"Guid": "a556efcf-123a-4fe2-b9dd-87b03d98c232"
|
||||
}
|
||||
],
|
||||
"IsPlayable": true,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
|
||||
"Icon": "challenge_category_feats",
|
||||
"LocationId": "LOCATION_PARENT_PARIS",
|
||||
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"XpModifier": {},
|
||||
"RuntimeType": "Hit",
|
||||
"Definition": {
|
||||
"Constants": {
|
||||
"Goal": 5
|
||||
},
|
||||
"ContextListeners": {
|
||||
"Count": {
|
||||
"type": "challengecounter",
|
||||
"count": "$.Count",
|
||||
"total": "$.Goal"
|
||||
}
|
||||
},
|
||||
"Context": {
|
||||
"Count": 0
|
||||
},
|
||||
"Scope": "session",
|
||||
"States": {
|
||||
"Start": {
|
||||
"PresentOpened": [
|
||||
{
|
||||
"Actions": {
|
||||
"$inc": "Count"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$eq": ["$.Count", "$.Goal"]
|
||||
},
|
||||
"Transition": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Tags": ["easy", "feats"],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["4e45e91a-94ca-4d89-89fc-1b250e608e73"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "dd37d9a2-87fc-416b-aa60-4b09cc4e4044",
|
||||
"Name": "UI_CHALLENGES_NOEL_FIND_ITEMS_NAME",
|
||||
@ -5107,6 +5289,28 @@
|
||||
"CategoryId": "arcade",
|
||||
"Description": "UI_MENU_PAGE_CHALLENGE_CATEGORY_DESCRIPTION_ARCADE",
|
||||
"Challenges": [
|
||||
{
|
||||
"Id": "8e95c10a-c710-41c5-830e-9f0711965259",
|
||||
"Name": "UI_ORANGE_COMPLETION_CHALLENGE_NAME",
|
||||
"ImageName": "images/contracts/arcade/Arcade_Orange_Group.jpg",
|
||||
"Description": "UI_ORANGE_COMPLETION_CHALLENGE_DESC",
|
||||
"Rewards": {
|
||||
"MasteryXP": 4000
|
||||
},
|
||||
"Drops": [],
|
||||
"IsPlayable": true,
|
||||
"IsLocked": false,
|
||||
"HideProgression": false,
|
||||
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_ARCADE",
|
||||
"Icon": "arcademode",
|
||||
"LocationId": "LOCATION_PARENT_PARIS",
|
||||
"ParentLocationId": "LOCATION_PARENT_PARIS",
|
||||
"Type": "contract",
|
||||
"DifficultyLevels": [],
|
||||
"InclusionData": {
|
||||
"ContractIds": ["223aa1f3-64a1-43c0-b3c8-36aebd7998e4"]
|
||||
}
|
||||
},
|
||||
{
|
||||
"Id": "5750363c-3332-4df4-9235-7c3d991d6133",
|
||||
"Name": "UI_SALAK_COMPLETION_CHALLENGE_NAME",
|
||||
|
5964
contractdata/SANTAFORTUNA/_SANTAFORTUNA_CHALLENGES.json
Normal file
5964
contractdata/SANTAFORTUNA/_SANTAFORTUNA_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
3953
contractdata/SGAIL/_SGAIL_CHALLENGES.json
Normal file
3953
contractdata/SGAIL/_SGAIL_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
3219
contractdata/SNIPER/_AUSTRIA_CHALLENGES.json
Normal file
3219
contractdata/SNIPER/_AUSTRIA_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
2232
contractdata/SNIPER/_CAGED_CHALLENGES.json
Normal file
2232
contractdata/SNIPER/_CAGED_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
2479
contractdata/SNIPER/_SALTY_CHALLENGES.json
Normal file
2479
contractdata/SNIPER/_SALTY_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
6375
contractdata/WHITTLETON/_WHITTLETON_CHALLENGES.json
Normal file
6375
contractdata/WHITTLETON/_WHITTLETON_CHALLENGES.json
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user