ThaumRystra
0bf8fdc6d3
Fixed failing tests
2025-01-16 16:24:56 +02:00
ThaumRystra
99c14099dc
Began adding creature templates to libraries
2024-06-05 15:10:22 +02:00
ThaumRystra
e62f536749
replaced all sorting by order with sorting by left
2024-04-30 12:51:34 +02:00
ThaumRystra
e4590de3a7
Migrated insert prop methods to nested sets
2023-10-01 17:30:21 +02:00
ThaumRystra
ece4a9391a
Removed .js from all imports to smooth ts migration
2023-09-28 21:27:05 +02:00
Thaum Rystra
e6963ec865
Began the great TypeScript Migration
...
It's helping a lot to move to the new parenting system
2023-09-28 14:16:34 +02:00
Katrina Scialdone
cbb83f2ef3
Use lodash union instead of convert to Set and back
2023-09-07 04:47:40 -06:00
Katrina Scialdone
078fa7cbeb
Make references add their own tags to the ref'd property on insert
2023-09-03 16:26:37 -06:00
Stefan Zermatten
e89b4946d5
Improvements to level up and slot fill
...
- class level refs work with level up
- Improve UI
- Fixed level up backfill repeating levels when selecting higher levels
multiple times
- Allowed user to ignore slot fill condition
- Auto load more if many disabled fillers
2023-08-02 11:27:17 +02:00
Stefan Zermatten
d9e0679734
Hotfix order increment breaking property insert
2023-08-01 12:09:21 +02:00
Stefan Zermatten
7ea972d476
Fixed level up backfill selecting too many props
...
Fixed out of order
2023-08-01 11:28:17 +02:00
Stefan Zermatten
83537f1c24
Fixed regression with refs failing to reify
2023-06-22 11:21:17 +02:00
Stefan Zermatten
2fa913b09a
Applied style rules to genocide all \t characters
2022-10-09 16:01:36 +02:00
Stefan Zermatten
f8e9131bdd
Vastly improved new character UX
...
Characters now can limit which libraries they allow
2022-07-18 13:45:14 +02:00
Stefan Zermatten
1b3efae81a
Replaced manual recompute calls with dirty flag settings
2022-05-11 15:42:29 +02:00
Stefan Zermatten
fdea748441
Tore out the old engine, left some wounds
2021-09-27 14:28:32 +02:00
Stefan Zermatten
fc0cc6e689
References now merge children, fixed infinite reference loops
2021-09-05 18:51:29 +02:00
Stefan Zermatten
518880fa5c
Fixed error where searching for properties to insert while having other properties selected could prevent any insert from happening at all
2021-08-27 12:24:01 +02:00
Stefan Zermatten
8ecefb03ad
Started re-implementing slot fill dialog with different design pattern
2021-08-10 10:32:56 +02:00
Stefan Zermatten
36bb3c3181
New UX for inserting properties from libraries including text search and multi-add
2021-07-31 21:49:15 +02:00
Stefan Zermatten
c65c8f3299
Added note to attempt to keep children of reference nodes
2021-04-29 16:13:22 +02:00
Stefan Zermatten
9825872576
Implemented Reference properties
2021-04-29 15:52:24 +02:00
Stefan Zermatten
885607f685
Moved the tree fab to the toolbar with smart parenting
2021-04-11 12:36:14 +02:00
Stefan Zermatten
c248d8f4a0
Weight carried, Net worth, and Attunement implemented and exposed in UI
2021-02-24 13:41:30 +02:00
Stefan Zermatten
b116be1238
Fixed flickering when inserting properties from library by ensuring consistent ID generation
2021-02-12 00:43:56 +02:00
Stefan Zermatten
6d1e3f078c
Optimised when certain recompute functions are called to prevent unccessary work
2021-02-04 13:59:08 +02:00
Stefan Zermatten
326d1bd165
Refactored computation into folders
2021-02-04 13:33:20 +02:00
Stefan Zermatten
449a4fba7d
Refactored creature property methods into separate documents, might have broken a lot of things
2021-02-04 11:38:29 +02:00