Daniel Asher Resnick
52ec9d5db7
Fix settings logic
2 years ago
Daniel Asher Resnick
63a8e05401
Check subsetting based on new born property
...
Also cleans up a lot of filtering logic
2 years ago
Daniel Asher Resnick
e9361b625b
Check for born using property instead of name
2 years ago
Daniel Asher Resnick
bac1626f31
Add 'born' field to born lifepaths
2 years ago
Daniel Asher Resnick
2d6d534798
Denote intended release of 3.0
2 years ago
Daniel Asher Resnick
071ebe801d
Use ko_deep_merge for incremental data removal
2 years ago
Daniel Asher Resnick
582379787f
Introduce deep_merge
...
Allows data files to make incremental changes without overwriting everything.
2 years ago
Daniel Asher Resnick
00e3f569fe
Increase information in burning-service debugging
2 years ago
Daniel Asher Resnick
2fd4b625ce
Fix custom stock loading using put_or_merge
2 years ago
Daniel Asher Resnick
6e7c8237a7
Define put_or_merge
2 years ago
Daniel Asher Resnick
0b3e725c85
Actually implement custom stock loading...
2 years ago
Daniel Asher Resnick
c8adc19846
Load stock data on stock change or char upload
...
Extracts the loading logic to a common method returning a promise,
both places 'then' the promise.
2 years ago
Daniel Asher Resnick
30f477a2e0
Replace BurningData events with Promise handlers
2 years ago
Daniel Asher Resnick
0782b4465e
Debug behaviour should default to false
...
Ideally overrides to this don't get committed, should find a better way to toggle it.
2 years ago
Daniel Asher Resnick
42ffa31a3f
Remove debug logging
...
It would need to be refactored anyway
2 years ago
Daniel Asher Resnick
a98115c647
Use Fetch API and thenify BurningData
2 years ago
Daniel Asher Resnick
849b957a7b
Wrap (and update loading of) resources
2 years ago
Daniel Asher Resnick
38a49c8327
Switch all lifepath files to wrapped format
...
And change loading accordingly
2 years ago
Daniel Asher Resnick
4b4b847644
Move some lifepaths to wrapped format
2 years ago
Daniel Asher Resnick
f5d94d1d67
wip
2 years ago
Daniel Asher Resnick
74ed09d830
Lookup stocks by adjective field
...
Don't use a hardcoded list of values in the source...
2 years ago
Daniel Asher Resnick
bb908d9bfd
Add adjectives to stock files
2 years ago
Daniel Asher Resnick
117365ed8e
Fix angular interpolation error
2 years ago
Daniel Asher Resnick
fc9edd2b48
On demand data loading
2 years ago
Daniel Asher Resnick
302f758bf0
Replace references to stock_objs with just stocks
...
The stock object is now the universal interface to stock metadata.
2 years ago
Daniel Asher Resnick
897b9ca58c
Remove now-redundant stocks key in the data object
2 years ago
Daniel Asher Resnick
e1b52b08f5
Fixed some code referencing starting starts
2 years ago
Daniel Asher Resnick
e3077d6048
Delete starting stats files
...
Have been moved into the stock files
2 years ago
Daniel Asher Resnick
a6366b0c7b
Remove common traits from lifepaths
...
Have been moved to stock files
2 years ago
Daniel Asher Resnick
4e7d70c51f
Use starting stat data from stock objects
2 years ago
Daniel Asher Resnick
e7b487f8a3
Remove settings from stock object
2 years ago
Daniel Asher Resnick
0d92d0beb2
Use common traits from stock object
2 years ago
Daniel Asher Resnick
19e2ba9657
Use stride data from stock objects
2 years ago
Daniel Asher Resnick
c7a3335bec
Load new-style stock files
2 years ago
Daniel Asher Resnick
9d3c8b8870
Add new style stock files for Gold stocks
2 years ago
Daniel Asher Resnick
e5d478786e
In js, load stock data from stock_objs
2 years ago
Daniel Asher Resnick
8ec40eba13
Load troll data
2 years ago
Daniel Asher Resnick
cf351b0c24
wip
2 years ago
Daniel Asher Resnick
3f5b2f4219
Stub expanded stock class
2 years ago
Daniel Asher Resnick
43cca46dde
Begin moving stock data to objects
2 years ago
Daniel Asher Resnick
d4596c9934
Fix spite shade calculation
...
Greying Grief now greys Spite,
and similarly blacking Spite blacks Grief.
When calculating Spite, if Grief is greyed, the exponent is already reduced
and the Spite exponent doesn't need to be reduced further.
2 years ago
sdjfhsihfjkdsahafjklsadh
ee3350764d
Updated to new Charred Gold branding
2 years ago
Daniel Asher Resnick
7d8540d69a
Stub custom stock parsing
2 years ago
Daniel Asher Resnick
cbcbd23955
wip
2 years ago
Daniel Asher Resnick
2585c25f28
Fix Dwarven Rune Caster stats
3 years ago
Daniel Asher Resnick
6691c0b4a7
ptgs
3 years ago
Daniel Asher Resnick
19646893c8
Garrote
3 years ago
Daniel Asher Resnick
69d3cadf58
Dump people'n'stuff in wiki template
3 years ago
Daniel Asher Resnick
6a216d9b3e
Add a 'module' for generating a MediaWiki template invocation
3 years ago
Daniel Asher Resnick
2b089cb516
Add a link/endpoint for downloading the generated model
3 years ago