wynnbuilder-forked-for-changes/py_script
hppeng-wynn df9412e994
Api v3 (#267)
* Tweak ordering to be consistent internally

* v3 items  (#266)

* item_wrapper script

for updating item data with v3 endpoint

* metadata from v3

* v3 item format

For the purpose of wynnbuilder, additional mapping might be needed.

* v3 item format

additional mapping might be needed for wb

* v3 compressed item json

* clean item json v3 format

* Update translate map to api v3

partially... we will need to redo scripts to flatmap all the items

* Fix items for 2.0.4.3

finally

* New ingredients (and parse script update)

just realized I forgot to commit the parse script this whole time

* Forgot to commit data files, and bump ing db version

* Sketchily reverse translate major ids

internalname and separate lookup table lol

* Forgot to update data files

todo: script should update all files at once

* Bump wynn version number

already outdated...

* Forgot to update 2.0.4.3 major ids

---------

Co-authored-by: hppeng <hppeng>
Co-authored-by: RawFish69 <108964215+RawFish69@users.noreply.github.com>
2023-12-29 18:33:04 -08: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 2.0.3 update (#260) 2023-07-14 18:34:30 -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 2.0.2 (#252) 2023-02-17 03:40:23 -08:00
get.py 2.0.3 update (#260) 2023-07-14 18:34:30 -07: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 Api v3 (#267) 2023-12-29 18:33:04 -08:00
image_get.py merge conflicts + first part of refactor 2022-06-12 20:54:53 -07:00
ing_map.json update up to 2.0.4.1 (#264) 2023-10-19 18:58:52 -07:00
item_metadata.json Api v3 (#267) 2023-12-29 18:33:04 -08:00
item_wrapper.py Api v3 (#267) 2023-12-29 18:33:04 -08:00
items_common.py Api v3 (#267) 2023-12-29 18:33:04 -08: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 Api v3 (#267) 2023-12-29 18:33:04 -08:00
process_items.py Api v3 (#267) 2023-12-29 18:33:04 -08: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
translate_mappings.json Api v3 (#267) 2023-12-29 18:33:04 -08:00
v3_process_items.py Api v3 (#267) 2023-12-29 18:33:04 -08: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).