From e71ae911b592eb2e9e3de794c28f04e3bbaf2b70 Mon Sep 17 00:00:00 2001 From: Chomp Date: Mon, 30 Dec 2024 12:49:01 +0000 Subject: [PATCH] Removed `evil spirits` quest (lacks locale data) Added missing quest images Removed old christmas quests from `eventQuests` dictionary Added new christmas quests to `eventQuests` dictionary --- project/assets/configs/quest.json | 58 +---- project/assets/database/templates/quests.json | 230 +----------------- .../quests/676985e2623506dc1c0432ef.jpg | 3 + .../quests/67698717ab40a3e4de05e24c.png | 3 + 4 files changed, 15 insertions(+), 279 deletions(-) create mode 100644 project/assets/images/quests/676985e2623506dc1c0432ef.jpg create mode 100644 project/assets/images/quests/67698717ab40a3e4de05e24c.png diff --git a/project/assets/configs/quest.json b/project/assets/configs/quest.json index 64807497..42135a01 100644 --- a/project/assets/configs/quest.json +++ b/project/assets/configs/quest.json @@ -89,64 +89,29 @@ "endTimestamp": "", "yearly": false }, - "61bb474dce7374453b45dfd2": { - "name": "Fairy Tale Showdown", + "675031be899713ccad00060c": { + "name": "Christmas Dinner", "season": "christmas", "startTimestamp": 1701388800000, "endTimestamp": 1703980800000, "yearly": true }, - "61bb474b1ab5304c3817a53a": { - "name": "Disrupting the Party", + "675031d3884e1da4a90b3bc9": { + "name": "Chilly", "season": "christmas", "startTimestamp": 1701388800000, "endTimestamp": 1703980800000, "yearly": true }, - "61bb47481908c67d4249a205": { - "name": "No Gifts for You", + "6750320e23fc8fd9cc087d14": { + "name": "Holiday Beyond the Means", "season": "christmas", "startTimestamp": 1701388800000, "endTimestamp": 1703980800000, "yearly": true }, - "61bb468b8d7cac1532300ccc": { - "name": "Party Preparations", - "season": "christmas", - "startTimestamp": 1701388800000, - "endTimestamp": 1703980800000, - "yearly": true - }, - "61b9e1aaef9a1b5d6a79899a": { - "name": "Santas bag", - "season": "christmas", - "startTimestamp": 1701388800000, - "endTimestamp": 1703980800000, - "yearly": true - }, - "61bb47516b70332c062ca7b9": { - "name": "Stop the Fight!", - "season": "christmas", - "startTimestamp": 1701388800000, - "endTimestamp": 1703980800000, - "yearly": true - }, - "61bb475467f83663e155e26a": { - "name": "A Kind Snow Maiden", - "season": "christmas", - "startTimestamp": 1701388800000, - "endTimestamp": 1703980800000, - "yearly": true - }, - "61bb4756883b2c16a163870a": { - "name": "Home Comfort", - "season": "christmas", - "startTimestamp": 1701388800000, - "endTimestamp": 1703980800000, - "yearly": true - }, - "61bb47578d7cac1532300ccd": { - "name": "Bad Santa", + "67503247622398376d0b57cd": { + "name": "Khorovod", "season": "christmas", "startTimestamp": 1701388800000, "endTimestamp": 1703980800000, @@ -159,13 +124,6 @@ "endTimestamp": "", "yearly": false }, - "65e85198e32da31f2b30978e": { - "name": "Evil Spirits", - "season": "None", - "startTimestamp": 1341615600000, - "endTimestamp": "", - "yearly": false - }, "6603fe74e773dcf3b0099f88": { "name": "The Tarkov Mystery", "season": "None", diff --git a/project/assets/database/templates/quests.json b/project/assets/database/templates/quests.json index 2e63ae1a..4eda5aa2 100644 --- a/project/assets/database/templates/quests.json +++ b/project/assets/database/templates/quests.json @@ -104082,234 +104082,6 @@ "traderId": "5ac3b934156ae10c4430e83c", "type": "Discover" }, - "65e85198e32da31f2b30978e": { - "QuestName": "Evil Spirits - Event", - "_id": "65e85198e32da31f2b30978e", - "acceptPlayerMessage": "65e85198e32da31f2b30978e acceptPlayerMessage", - "canShowNotificationsInGame": true, - "changeQuestMessageText": "65e85198e32da31f2b30978e changeQuestMessageText", - "completePlayerMessage": "65e85198e32da31f2b30978e completePlayerMessage", - "conditions": { - "AvailableForFinish": [ - { - "completeInSeconds": 0, - "conditionType": "CounterCreator", - "counter": { - "conditions": [ - { - "conditionType": "HealthBuff", - "dynamicLocale": false, - "id": "65e869f95f1f315678e8e70f", - "target": [ - "Buffs_Frostbite" - ] - }, - { - "bodyPartsWithEffects": [ - { - "bodyParts": [ - "Head" - ], - "effects": [ - "Existence" - ] - }, - { - "bodyParts": [ - "Chest" - ], - "effects": [ - "Existence" - ] - } - ], - "conditionType": "HealthEffect", - "dynamicLocale": false, - "energy": { - "compareMethod": ">=", - "value": 0 - }, - "hydration": { - "compareMethod": ">=", - "value": 0 - }, - "id": "65e9dbb88415a57420051568", - "time": { - "compareMethod": ">=", - "value": 1 - } - } - ], - "id": "65e869e9304b9f90aa352d01" - }, - "doNotResetIfCounterCompleted": false, - "dynamicLocale": false, - "globalQuestCounterId": "", - "id": "65e869e9e52beab502ad8566", - "index": 0, - "oneSessionOnly": false, - "parentId": "", - "type": "Exploration", - "value": 1, - "visibilityConditions": [] - }, - { - "completeInSeconds": 0, - "conditionType": "CounterCreator", - "counter": { - "conditions": [ - { - "bodyPart": [], - "compareMethod": ">=", - "conditionType": "Kills", - "daytime": { - "from": 0, - "to": 0 - }, - "distance": { - "compareMethod": ">=", - "value": 0 - }, - "dynamicLocale": false, - "enemyEquipmentExclusive": [], - "enemyEquipmentInclusive": [], - "enemyHealthEffects": [], - "id": "65e86c1f32edbb1241cdc6e7", - "resetOnSessionEnd": false, - "savageRole": [ - "spiritSpring", - "spiritWinter" - ], - "target": "Savage", - "value": 0, - "weapon": [], - "weaponCaliber": [], - "weaponModsExclusive": [], - "weaponModsInclusive": [] - } - ], - "id": "65e86c10d3df102e89a28c28" - }, - "doNotResetIfCounterCompleted": false, - "dynamicLocale": false, - "globalQuestCounterId": "", - "id": "65e86c10d9b24dcaf94f834c", - "index": 1, - "oneSessionOnly": false, - "parentId": "", - "type": "Elimination", - "value": 1, - "visibilityConditions": [] - } - ], - "AvailableForStart": [ - { - "availableAfter": 0, - "conditionType": "Quest", - "dispersion": 0, - "dynamicLocale": false, - "globalQuestCounterId": "", - "id": "65f185470ec6e18937637e89", - "index": 0, - "parentId": "", - "status": [ - 2, - 4, - 5 - ], - "target": "657315df034d76585f032e01", - "visibilityConditions": [] - } - ], - "Fail": [] - }, - "declinePlayerMessage": "65e85198e32da31f2b30978e declinePlayerMessage", - "description": "65e85198e32da31f2b30978e description", - "failMessageText": "65e85198e32da31f2b30978e failMessageText", - "image": "/files/quest/icon/65f773082e9cf257e2717145.jpg", - "instantComplete": false, - "isKey": false, - "location": "any", - "name": "65e85198e32da31f2b30978e name", - "note": "65e85198e32da31f2b30978e note", - "restartable": false, - "rewards": { - "Fail": [], - "Started": [], - "Success": [ - { - "id": "65e85cd01ff5961ee517c085", - "index": 0, - "type": "Experience", - "value": "2400" - }, - { - "id": "65e9c074f44fc40f623cc50e", - "index": 1, - "target": "54cb50c76803fa8b248b4571", - "type": "TraderStanding", - "value": "0.01" - }, - { - "findInRaid": true, - "id": "65e9c0a00bf3353cb40a8d4f", - "index": 2, - "items": [ - { - "_id": "6607343337202496420e44b4", - "_tpl": "5449016a4bdc2d6f028b456f", - "upd": { - "StackObjectsCount": 16500 - } - } - ], - "target": "6607343337202496420e44b4", - "type": "Item", - "value": "16500" - }, - { - "findInRaid": true, - "id": "65e9c0b8f7a2123f32100b98", - "index": 3, - "items": [ - { - "_id": "6607343337202496420e44b5", - "_tpl": "5d40407c86f774318526545a", - "upd": { - "StackObjectsCount": 2 - } - } - ], - "target": "6607343337202496420e44b5", - "type": "Item", - "value": "2" - }, - { - "findInRaid": true, - "id": "65e9c0c3f249652c730756eb", - "index": 4, - "items": [ - { - "_id": "6607343337202496420e44b6", - "_tpl": "635a758bfefc88a93f021b8a", - "upd": { - "StackObjectsCount": 2 - } - } - ], - "target": "6607343337202496420e44b6", - "type": "Item", - "value": "2" - } - ] - }, - "secretQuest": false, - "side": "Pmc", - "startedMessageText": "65e85198e32da31f2b30978e startedMessageText", - "successMessageText": "65e85198e32da31f2b30978e successMessageText", - "traderId": "54cb50c76803fa8b248b4571", - "type": "Exploration" - }, "6603fe74e773dcf3b0099f88": { "QuestName": "The Tarkov Mystery", "_id": "6603fe74e773dcf3b0099f88", @@ -116041,7 +115813,7 @@ "type": "PickUp" }, "668bcccc167d507eb01a268b": { - "QuestName": "Import ontrol", + "QuestName": "Import Control", "_id": "668bcccc167d507eb01a268b", "acceptPlayerMessage": "668bcccc167d507eb01a268b acceptPlayerMessage", "canShowNotificationsInGame": true, diff --git a/project/assets/images/quests/676985e2623506dc1c0432ef.jpg b/project/assets/images/quests/676985e2623506dc1c0432ef.jpg new file mode 100644 index 00000000..d3382901 --- /dev/null +++ b/project/assets/images/quests/676985e2623506dc1c0432ef.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef66ab1490c396ef71cd324f04712a455655c3e13e95f822e9a8131f83b6af4d +size 95201 diff --git a/project/assets/images/quests/67698717ab40a3e4de05e24c.png b/project/assets/images/quests/67698717ab40a3e4de05e24c.png new file mode 100644 index 00000000..fa556869 --- /dev/null +++ b/project/assets/images/quests/67698717ab40a3e4de05e24c.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8ae9340e667d7c2cf5920b7fb38163cbb29bf427a168792f1a6abbb5a2e3ec8 +size 137189