13 Commits

Author SHA1 Message Date
Chomp
96069b1d78 Update mappings 2023-12-29 17:34:45 +00:00
Chomp
713f1ce51c Update models to match new bsg structure 2023-12-27 18:00:29 +00: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
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
d1bef8e877 Add new properties and fix 2 bad prereqs 2023-01-27 14:30:21 +00:00
Chomp
016a2343fa Add additional prereqs for quests 2023-01-21 14:42:59 +00:00
Chomp
3938322bf3 Make fields more accurate 2023-01-09 22:51:49 +00:00
Chomp
94d2566e63 Updates for new patch 2023-01-02 12:22:48 +00:00
Chomp
19c65814b2 Update quest object to match live 2022-06-30 12:12:10 +01:00
Chomp
f4801c2463 make code parse new quest json 2022-01-10 23:37:53 +00:00
81761b6ee8 New project for generating a quest file 2021-09-14 19:52:11 +01:00
f652c0e8b5 First commit of quest tool prototype 2021-09-07 17:45:49 +01:00