wynnbuilder-forked-for-changes/py_script
hppeng-wynn 2561feb621
Wynn versioning method (#238)
* Update tomes.json with 2.0 tomes

Added the 18 new weapon tomes coming in update 2.0.
Also fixed fabled t1 weapon tomes having level 80 instead of 60.

* Update tome_map.json with 2.0 tomes

Added the 18 new weapon tomes coming in update 2.0.

* Add missing regression tests

* Encode and decode V8, initial files

* Adding shortcut load

use json directly meme

* Dummy data for 2.0.1.2 (same as 2.0.1.1)

update documentation slightly

* Tier 3 tomes, and update files from api

.... tech debt... when binary encode

* Change versioning system to use query instead of hash

hopefully less breaking change; also just prettier

* More misc bugfix

Fix race condition in builder graph load
Fix loading empty hash
Add boundless set tag and set bonus
Update mage atree

* Data files for wynn version 2.0.1.2, and updated atree const json

* Add ability for nodes to have (single) archetype req but no archetype

Possibly we want to make a more general req system

* Finish inputting rest of the atree changes

hopefully

* Minify index.html

* Add tree decoding pseudocode to dev/index.html

* Update V8 docs

* Style fixes, bump db versions

* missing... semicolons...

Co-authored-by: FrozenEarth <39888817+FrozenEarth-git@users.noreply.github.com>
Co-authored-by: hppeng <hppeng>
2022-12-16 10:29:01 +00:00
..
textures atree ID rework started 2022-06-27 00:09:49 -07:00
atree-convertID.py Minify file, update minify script, add README for minifying 2022-07-02 16:55:10 -07:00
atree-generateID.py Shaman atree + schema augmentation (#196) 2022-08-11 03:13:53 -07:00
atree-ids.json atree ID rework started 2022-06-27 00:09:49 -07:00
atree-parse.json atree ID rework started 2022-06-27 00:09:49 -07:00
ci_parse.py merge conflicts + first part of refactor 2022-06-12 20:54:53 -07:00
ci_scrape.py merge conflicts + first part of refactor 2022-06-12 20:54:53 -07:00
clean_json.py refactor argument parsing from sys to argparse 2022-06-25 16:35:09 -07:00
compress_json.py refactor argument parsing from sys to argparse 2022-06-25 16:35:09 -07:00
get.py Update item and ingred DB 2022-11-12 07:48:27 -08:00
grab_sets.sh Add new items, move python scripts, allow leading and trailing whitespace in input fields 2021-05-01 07:19:33 -07:00
id_map.json Wynn versioning method (#238) 2022-12-16 10:29:01 +00:00
image_get.py merge conflicts + first part of refactor 2022-06-12 20:54:53 -07:00
ing_map.json Wynn versioning method (#238) 2022-12-16 10:29:01 +00:00
items_common.py Violet shifta 2022-09-22 16:50:29 -07:00
json_diff.py Item changes for patch 8 2022-07-19 21:27:06 -07:00
json_to_yaml.py Add new items, move python scripts, allow leading and trailing whitespace in input fields 2021-05-01 07:19:33 -07:00
merge.json Data update 2022-08-27 10:01:32 -07:00
merge_items.py Patch 11.1 item changes 2022-08-11 04:31:26 -07:00
parse_log.py python refactor pt 2 2022-06-15 11:55:04 -07:00
parse_set_individual.py python refactor pt 2 2022-06-15 11:55:04 -07:00
plot_dps.py most of requested changes 2022-06-25 00:19:55 -07:00
process_ings.py Update item and ingred DB 2022-11-12 07:48:27 -08:00
process_items.py Bulk multiply mana stats 2022-07-04 18:03:01 -07:00
process_recipes.py refactor argument parsing from sys to argparse 2022-06-25 16:35:09 -07:00
README.md python refactor pt 2 2022-06-15 11:55:04 -07:00
recipe_map.json python refactor pt 2 2022-06-15 11:55:04 -07:00
skillpoint_test.py python refactor pt 2 2022-06-15 11:55:04 -07:00
validate.py python refactor pt 2 2022-06-15 11:55:04 -07:00
yaml_to_json.py Add new items, move python scripts, allow leading and trailing whitespace in input fields 2021-05-01 07:19:33 -07:00

Process for getting new data:

  1. Get new data from API with get.py
  2. Clean the data (may have to do manually) with the process related py files
  3. Check validity (json differ or whatever)
  4. Create clean and compress versions and copy them into toplevel for usage (can use clean_json.py and compress_json.py for this).