Commit Graph

442 Commits

Author SHA1 Message Date
Thaum Rystra
359d645f6b Fixing UI for 2.1 data changes 2024-03-23 16:02:28 +02:00
Thaum Rystra
5141704e23 Fixed failing tests and action engine props 2024-02-22 09:11:00 +02:00
Thaum Rystra
ac15512bc5 Typescript all the parser things 2024-02-20 23:21:12 +02:00
Thaum Rystra
3ea492ee78 Started with async inputs to actions 2024-02-19 22:31:18 +02:00
Thaum Rystra
5b7d352323 Started splitting engine tests into individual files and testing action props 2024-02-16 16:16:18 +02:00
Thaum Rystra
aee9d6b8cb refactored action engine into individual files 2024-02-16 10:30:50 +02:00
ThaumRystra
4a349ea906 Fixed a lot broken with nested sets 2023-12-18 23:12:39 +02:00
ThaumRystra
c628af1314 Merge branch 'feature-tabletop' into develop 2023-12-18 18:35:56 +02:00
ThaumRystra
3ba603407e Merge feature-nested-sets into develop 2023-12-18 18:27:17 +02:00
ThaumRystra
59a9433dc7 Tested and fixed adjustments 2023-11-17 17:34:48 +02:00
Thaum Rystra
0c495726ba Added compute triggers to store trigger ids on their
targeted props. Needs testing
2023-11-15 15:42:09 +02:00
Thaum Rystra
6162f2fe90 Failed attempt at using method calls to manage awaited method 2023-11-14 13:55:17 +02:00
ThaumRystra
5a2df36e8b Began migrating action engine to async
To suspending actions to await user input
2023-11-13 00:24:51 +02:00
ThaumRystra
6e0364b636 Merge branch 'develop' into feature-nested-sets 2023-11-11 10:01:34 +02:00
ThaumRystra
7eada9effe Replaced most properties in creature variables with links
instead of storing the entire property twice
2023-11-09 23:05:05 +02:00
Thaum Rystra
f63d2ad254 Began migration of queries to nested sets 2023-10-03 16:28:20 +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
ThaumRystra
bc83fe98b4 Merge branch 'develop' into feature-tabletop 2023-09-24 19:10:04 +02:00
Thaum Rystra
31a614d335 Relaxed creature property update rate limit 2023-09-18 15:50:48 +02:00
Thaum Rystra
c274153c79 Duplicating properties now renews root sub-doc ids 2023-09-18 14:12:30 +02:00
Katrina Scialdone
cbb83f2ef3 Use lodash union instead of convert to Set and back 2023-09-07 04:47:40 -06:00
Stefan Zermatten
4ea28acdee Merge commit 'd9b978cb82109b71c05d03807a8558ba1dc537a4' into feature-tabletop 2023-09-04 11:02:13 +02: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
8b23a4bc24 Clean props when copying creature -> lib
prevents creature specific fields from leaking
into libraries
2023-08-24 11:28:02 +02:00
Stefan Zermatten
03e694fcea Merge branch 'develop' into feature-tabletop 2023-08-02 11:36:01 +02: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
30fabce7f1 Removed variables object from creature docs 2023-07-20 11:13:57 +02:00
Stefan Zermatten
eef4adfab7 Started on new Tabletop design idea 2023-07-07 09:55:55 +02:00
Stefan Zermatten
7796d9de76 Merge commit 'ace284e265a65006263fcecab7865c5e1ebd899f' into feature-tabletop 2023-06-30 13:44:53 +02:00
Stefan Zermatten
23af519691 Merge branch 'master' into version-2-tabletop 2023-06-27 10:41:44 +02:00
Stefan Zermatten
83537f1c24 Fixed regression with refs failing to reify 2023-06-22 11:21:17 +02:00
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
beb4d94676 Added archive migrations to schema version 2 2023-06-20 13:30:35 +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
60172f8a31 Fixed errors logging when some fields aren't used 2023-06-07 14:43:20 +02:00
Stefan Zermatten
c00e618f85 Added library node "searchable" switch 2023-06-07 14:19:06 +02:00
Stefan Zermatten
3acf42394d Fixed errors thrown when overloading discord webhooks 2023-06-07 13:50:14 +02:00
Stefan Zermatten
e068cf27b3 Added multi level up to the level up dialog 2023-06-07 10:00:18 +02:00
Stefan Zermatten
a25ab2040c removed some css to improve chrome col layout perf 2023-06-05 15:45:26 +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
ace284e265 removed stray log 2023-01-21 12:15:09 +02:00