c170241746
Add runeword parsing
2023-10-24 20:26:21 +02:00
29af4ccaa7
Add script for dumping uniques and sets
2023-10-24 20:06:26 +02:00
788394ea7c
Add unique & set names
2023-10-24 19:42:40 +02:00
d571d0efbb
Add Enhanced, +Min/Max Damage exceptions to contrib/stats.py
...
Fixes https://gitlab.com/omicron-oss/d2warehouse/-/issues/1
2023-10-24 15:14:17 +02:00
4a57291ba0
Fix several issues revealed by testing and static analysis
...
- Fix type annotations in d2warehouse.stash
- Fix invalid escape sequences in d2warehouse.item
- Bump the minimum supported version of python to 3.10
- Fix ambiguous variable name in d2warehouse.huffman
2023-10-24 01:29:58 +02:00
223c8edf1c
Add CD/CI for testing
2023-10-24 01:19:30 +02:00
78047a057f
Add tests for parsing some items and stashes
2023-10-24 00:59:27 +02:00
95664502dc
rename item kind to item code
2023-10-23 21:39:08 +02:00
a4f2e1d354
Ignore some flake8 warnings that conflict with black
2023-10-23 20:08:16 +02:00
f6bfad2d4b
Switch from affixes.json to stats.json
2023-10-23 17:23:32 +02:00
b72166be0b
Add generated stats.json
2023-10-23 16:19:23 +02:00
aa5cc08cdb
Add script to parse stats from game data
2023-10-23 16:19:07 +02:00
6abd225558
Add license information and update authors
2023-10-22 18:30:00 +02:00
6ca03cc19c
Add enchantment parsing
2023-10-22 17:39:16 +02:00
e99d93a6a0
Add item basetype parsing
2023-10-22 13:10:34 +02:00
643784af52
Add affixes.json
...
credit to 426ae71394/item.go (L1219C20-L1219C20)
2023-10-22 12:51:56 +02:00
0d4414f3ab
Add some useful item data
2023-10-21 23:13:09 +02:00
f9f71e1185
Add parsing of quality specific data
2023-10-21 20:14:28 +02:00
a741aa6ff0
Quick and dirty initial commit to share progress
2023-10-21 14:52:16 +02:00