109 Commits

Author SHA1 Message Date
d2015be152 Merge pull request 'Update to closer match the Tarkov Wiki + Tooling improvements' (#1) from DrakiaXYZ/ChompQuestVerifier:master into master
Reviewed-on: #1
2023-05-11 08:59:45 +00:00
DrakiaXYZ
4b44458e2f - Seaside Vacation depends on being level 17, and doesn't require Pharmacist 2023-05-10 22:30:15 -07:00
DrakiaXYZ
71d3768749 - Get the next index for quest props based on the previous index, instead of the count, to avoid duplicate indexes
- Include counter ID comparison for condition copy, so we don't copy the wrong ID for counters
2023-05-10 21:20:12 -07:00
DrakiaXYZ
d259bf3fb9 - Add a few missing properties in QuestRewardUpd
- Make quest diffs more deterministic by copying IDs from previous quest.json files where possible, and generating deterministic random IDs when we need new ones
2023-05-10 20:34:30 -07:00
DrakiaXYZ
7ab86d43be - Add level requirements as per the wiki
- Add Sellout requirement to Stylish One as per the wiki
2023-05-10 17:54:11 -07:00
DrakiaXYZ
46f093aee4 - Allow removing quest requirements and level requirements, this is useful to avoid direct quest.json edits when requirements change
- Explicitly call x._props.value.ToString, as the (string) cast was failing for me
- Switch QuestRewardItem.upd to a 'QuestRewardUpd' type instead of 'object'
- Fix some quest names (Woods Cleaning, Revision P1/P2, Gunsmith P6/P8)
- Update quest requirements to be closer to wiki
2023-05-09 21:07:53 -07:00
Chomp
fb3f053fd5 Update requirements 2023-05-01 10:30:09 +01:00
Chomp
8b322681e0 Change reserve prereq 2023-03-05 17:02:44 +00:00
Chomp
82ae2fa8e7 add trouble in big city 2023-02-05 11:51:19 +00:00
Chomp
150051b3d0 oops 2023-01-31 14:31:35 +00:00
Chomp
b3693d6e56 Update names to be correct way around 2023-01-31 13:03:28 +00:00
Chomp
d1bef8e877 Add new properties and fix 2 bad prereqs 2023-01-27 14:30:21 +00:00
Chomp
ed81b572f8 Add ability to insert level prereqs to quest + add prereq of level 50 to Collector 2023-01-24 09:59:24 +00:00
Chomp
016a2343fa Add additional prereqs for quests 2023-01-21 14:42:59 +00:00
Chomp
77638a3da7 Fix up trust regain prereqs
Fix up LoyaltyBuyout prereq

Fix up Trophies prere
2023-01-15 14:52:40 +00:00
Chomp
e545a2db5d Stub more quests 2023-01-11 12:23:53 +00:00
Chomp
123946a87c Udpate qeust prereqs 2023-01-10 10:06:48 +00:00
Chomp
3938322bf3 Make fields more accurate 2023-01-09 22:51:49 +00:00
Chomp
ae9a93426a Debug stuff + update quest prereqs 2023-01-09 11:11:46 +00:00
Chomp
5703eb52f1 Update prereqs 2023-01-06 09:45:49 +00:00
Chomp
dc879a5ff4 Changes 2023-01-05 23:04:11 +00:00
Chomp
e08a435894 Quest prereq updates 2023-01-05 16:57:45 +00:00
Chomp
ab9cf73c70 Formatting 2023-01-05 12:58:20 +00:00
Chomp
fa233be403 Update gunsmith p2 to rely on completion of p1, not p2 2023-01-04 09:58:45 +00:00
Chomp
0ee0322110 rename quest 2023-01-03 21:25:48 +00:00
Chomp
7f87a04110 readme update 2023-01-03 15:21:02 +00:00
Chomp
c00e1371d1 Formatting 2023-01-03 15:16:32 +00:00
Chomp
ea974fc4cb rename 2023-01-03 15:13:11 +00:00
Chomp
295f80cb46 Update quest list + quest prereq list 2023-01-03 15:10:31 +00:00
Chomp
50e6db35c4 add hideout qte to list 2023-01-02 16:42:44 +00:00
Chomp
9871bad380 Update broadcast p1 and 2 2023-01-02 12:44:59 +00:00
Chomp
94d2566e63 Updates for new patch 2023-01-02 12:22:48 +00:00
Chomp
076ff1bf47 Update woods keeper requirement 2022-10-14 15:08:33 +01:00
Chomp
59ae1ccdc0 Make textile p2 bear require completion of textile p1 bear, not p1 usec 2022-09-16 10:13:43 +01:00
Chomp
2dfc8aefde Cleaned up quest prereqs
Add additional properties to quest prereqs

Handle quests that need multiple start statuses

nullguard some properties when adding missing start conditions

renamed hippo vow to oath
Add 'the courier' quest
2022-09-07 11:15:52 +01:00
Chomp
a28b4c6ede Update quest prereqs + add ability to merge multiple quest dumps 2022-09-07 08:51:30 +01:00
Chomp
463e403ab2 Add prereq quest data 2022-07-21 23:41:30 +01:00
Chomp
dc7955fb93 Add new quest names 2022-07-21 21:52:32 +01:00
Chomp
f8000b06b0 Update property type 2022-07-09 18:18:50 +01:00
Chomp
48cf20e8d4 Dont copy fail rewards if they already exist 2022-07-09 18:18:32 +01:00
Chomp
4c2cb7dab3 Add additional file to clean 2022-07-01 13:53:49 +01:00
Chomp
672646e0df Update location type 2022-06-30 17:34:16 +01:00
Chomp
c783292278 Update generator to add missing fields to quest json
default all quests to pmc quests
all reward items are find in raid = true (we have no way to tell if that's correct or not until we get more quest dumps)
2022-06-30 12:16:08 +01:00
Chomp
19c65814b2 Update quest object to match live 2022-06-30 12:12:10 +01:00
Chomp
7cc82ed685 Add formatting 2022-06-12 12:28:16 +01:00
Chomp
fae9a84e8c add content to readme 2022-06-12 12:26:23 +01:00
Chomp
75f61a55b0 Add readme and improve location model 2022-06-12 12:25:55 +01:00
Chomp
89eebf604d Update dump tool to use loot dump jsons instead of location json, they have more properties 2022-06-12 12:12:39 +01:00
Chomp
78494e2472 Update 2022-06-08 16:41:30 +01:00
Chomp
509cace32e Add new quests 2022-02-09 23:12:43 +00:00