Stefan Zermatten
|
7457372e13
|
Added "Copy to Library"
|
2023-06-21 14:30:48 +02:00 |
|
Stefan Zermatten
|
bc1c57de85
|
Duplicate property changes variableName by default
|
2023-06-21 13:10:22 +02:00 |
|
Stefan Zermatten
|
fad59f8674
|
Added tag targeted toggles
May God have mercy on us all
|
2023-06-14 15:49:08 +02:00 |
|
Stefan Zermatten
|
8954668f5a
|
Added migration for $ to ~ in calcs
|
2023-06-12 23:02:01 +02:00 |
|
Stefan Zermatten
|
c00e618f85
|
Added library node "searchable" switch
|
2023-06-07 14:19:06 +02:00 |
|
Stefan Zermatten
|
e068cf27b3
|
Added multi level up to the level up dialog
|
2023-06-07 10:00:18 +02:00 |
|
Stefan Zermatten
|
1096c53f49
|
Improved slot filling UI usability
|
2023-06-05 15:44:53 +02:00 |
|
Stefan Zermatten
|
16de798916
|
slot fill filter now looks at libraryTags not tags
|
2023-05-01 18:30:13 +02:00 |
|
Stefan Zermatten
|
32e5b0a9f6
|
fixed: props all have slotQuantityFilled now
|
2023-04-14 12:02:46 +02:00 |
|
Stefan Zermatten
|
67da641244
|
Migrated internal variables to ~ prefix
|
2023-01-31 20:36:26 +02:00 |
|
Stefan Zermatten
|
b6b0cfbb9b
|
Fixed triggers on attribute reset on rest
|
2022-11-19 18:12:51 +02:00 |
|
Stefan Zermatten
|
e3644eb9e8
|
Moved UI to client folder to fix HMR
|
2022-11-19 17:51:50 +02:00 |
|
Stefan Zermatten
|
2fa913b09a
|
Applied style rules to genocide all \t characters
|
2022-10-09 16:01:36 +02:00 |
|
Stefan Zermatten
|
249aebea0f
|
Allowed some properties to return damaged action values
When a prop is damaged during an action, it now tries
to show its new value during the rest of that action
|
2022-08-25 15:10:36 +02:00 |
|
Stefan Zermatten
|
ee0e764294
|
Refactored entire action engine
Triggers needed action context to function outside of the action engine
proper, so now it's been abstracted into its own class
|
2022-08-13 00:22:32 +02:00 |
|
Stefan Zermatten
|
03578b2066
|
fixed classes without variable names breaking the sheet
|
2022-07-25 15:21:38 +02:00 |
|
Stefan Zermatten
|
4c5c537f29
|
Improved slot tag handling
|
2022-07-24 21:50:31 +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
|
b8a03245ea
|
Level up dialog now working
|
2022-07-05 15:40:55 +02:00 |
|
Stefan Zermatten
|
1a71c2cfa7
|
Began implementing class level up UI
|
2022-07-04 13:55:41 +02:00 |
|
Stefan Zermatten
|
1b3efae81a
|
Replaced manual recompute calls with dirty flag settings
|
2022-05-11 15:42:29 +02:00 |
|
Stefan Zermatten
|
78cd8ffc8d
|
Creatures are now cached in memory for computation
Also removed dependency group calculation because the optimisation isn't
as useful to reduce DB calls if the creature is in memory anyway
|
2022-05-11 13:30:33 +02:00 |
|
Stefan Zermatten
|
23fa6fe634
|
Progress on dependency updates
|
2022-05-09 16:32:15 +02:00 |
|
Stefan Zermatten
|
2e3f0320f3
|
Added dependency grouping, but commented out for now until it's needed
|
2022-05-02 23:31:10 +02:00 |
|
Stefan Zermatten
|
5383804af7
|
Fixed error with damage failing to apply if existing damage was undefined
|
2022-02-23 16:17:34 +02:00 |
|
Stefan Zermatten
|
15ead403a5
|
Added UI for action branches
|
2022-02-09 16:47:38 +02:00 |
|
Stefan Zermatten
|
e3a1eff751
|
Progress all over the place with viewer, forms, small engine tweaks
|
2021-10-21 22:18:01 +02:00 |
|
Stefan Zermatten
|
ea68cdf86f
|
Migrating UI for new data structures
|
2021-10-15 11:12:40 +02:00 |
|
Stefan Zermatten
|
0cdec4a429
|
Start of action system re-write
|
2021-10-09 12:36:06 +02:00 |
|
Stefan Zermatten
|
cb1fd38df3
|
Optimized some slow parts of the engine.
Last low hanging fruit: parsing is slow, cache parsed calculations
|
2021-09-29 15:54:14 +02:00 |
|
Stefan Zermatten
|
111040e789
|
Began migrating the rest of the codebase to the new computation engine
|
2021-09-27 15:39:18 +02:00 |
|
Stefan Zermatten
|
fdea748441
|
Tore out the old engine, left some wounds
|
2021-09-27 14:28:32 +02:00 |
|
Stefan Zermatten
|
5c84836238
|
More engine rewrite progress, starting to get messy again
|
2021-09-13 16:12:04 +02:00 |
|
Stefan Zermatten
|
06da15c44a
|
Began rebuilding computation engine to be dependency graph centric
|
2021-09-08 17:23:00 +02:00 |
|
Stefan Zermatten
|
e79b8fda3b
|
Improved migration code substantially, wrote migrations for more properties
|
2021-09-06 17:40:57 +02:00 |
|
Stefan Zermatten
|
235560eb44
|
Started on DBv1 migration
|
2021-09-06 11:36:42 +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
|
e21586e9ce
|
Added reasonable storage limits to most string and array schemas
|
2021-08-10 18:12:55 +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
|
848e961e3b
|
Refactored creature methods to their own folders
|
2021-06-21 15:20:04 +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
|
15d593db79
|
Properties quick-inserted from the sheet now go into folders in the tree
|
2021-04-12 16:04:04 +02:00 |
|
Stefan Zermatten
|
e30754ef26
|
Added method to insert property to a tagged parent
|
2021-04-12 15:35:25 +02:00 |
|
Stefan Zermatten
|
255ac529b3
|
Added more default properties to creatures
|
2021-04-12 15:35:12 +02:00 |
|
Stefan Zermatten
|
bfb860605f
|
Creature properties now duplicate with up to 50 children
|
2021-04-11 14:47:41 +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
|
7d3a51de9d
|
Moved ancestry setting responsibility to trusted code
|
2021-04-11 12:15:30 +02:00 |
|