1
mirror of https://github.com/thepeacockproject/Peacock synced 2025-01-26 13:02:45 +01:00

feat: Add season of undying challenges (#468)

* add challenges

* fix order bug
This commit is contained in:
suanjiansalt 2024-06-08 01:03:24 +08:00 committed by GitHub
parent a306cc5643
commit 5eb12338bc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 88 additions and 0 deletions

View File

@ -1882,6 +1882,40 @@
"ContractIds": ["b2aac100-dfc7-4f85-b9cd-528114436f6c"]
}
},
{
"Id": "1ac02dfe-201b-4416-8449-5aaca864c790",
"Name": "UI_CHALLENGES_DUGONG_FORGEDINFIRE_NAME",
"ImageName": "images/challenges/Rocky/Rocky_ForgedInFire.jpg",
"Description": "UI_CHALLENGES_DUGONG_FORGEDINFIRE_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": ["PROP_MELEE_BURIAL_DAGGER"],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_COMMUNITY",
"Icon": "challenge_category_feats",
"LocationId": "LOCATION_PARENT_ROCKY",
"ParentLocationId": "LOCATION_PARENT_ROCKY",
"Type": "parentlocation",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Context": {},
"Scope": "session",
"States": {
"Start": {
"FORGEDINFIRE": {
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "feats"]
},
{
"Id": "8b7c9a5f-0800-414b-a1d3-3c5a1758b933",
"Name": "UI_CHALLENGES_ROCKY_SMITH_NAME",

View File

@ -69,6 +69,60 @@
"ContractIds": ["7a03a97d-238c-48bd-bda0-e5f279569cce"]
}
},
{
"Id": "81c97c70-7d5b-4ff0-b9a6-7fc2879f157f",
"Name": "UI_CHALLENGES_RACCOON_ATHENA_ROBBER_NAME",
"ImageName": "images/challenges/Greedy/athena_robber.jpg",
"Description": "UI_CHALLENGES_RACCOON_ATHENA_ROBBER_DESC",
"Rewards": {
"MasteryXP": 2000
},
"Drops": [
"FIREARMS_HERO_SHOTGUN_BARTOLI_12G_SAWED_OFF_GOLDEN"
],
"IsPlayable": true,
"IsLocked": false,
"HideProgression": false,
"CategoryName": "UI_MENU_PAGE_PROFILE_CHALLENGES_CATEGORY_SIGNATUREKILL",
"Icon": "challenge_category_assassination",
"LocationId": "LOCATION_PARENT_GREEDY",
"ParentLocationId": "LOCATION_PARENT_GREEDY",
"Type": "contract",
"DifficultyLevels": [],
"OrderIndex": 10000,
"XpModifier": {},
"RuntimeType": "Hit",
"Definition": {
"Scope": "hit",
"States": {
"Start": {
"Kill": {
"Condition": {
"$and": [
{
"$eq": [
"$Value.RepositoryId",
"ad93e268-3d6e-4aba-bec0-607cb5451ac7"
]
},
{
"$eq": [
"$Value.KillItemRepositoryId",
"8598ae82-53ac-43ba-9f43-30140d6ba7ee"
]
}
]
},
"Transition": "Success"
}
}
}
},
"Tags": ["story", "medium", "assassination"],
"InclusionData": {
"ContractIds": ["7a03a97d-238c-48bd-bda0-e5f279569cce"]
}
},
{
"Id": "8e2e80cd-52d1-49e8-9dc6-7b8b41bb7b8e",
"Name": "UI_CHALLENGES_RACCOON_ATHENA_MIRROR_NAME",