Thaum Rystra
0ed1e4797d
Fixed archiving when not using S3 file storage
2024-07-02 13:24:55 +02:00
Thaum Rystra
621f284cff
Iterated on tabletops
2024-06-12 17:30:37 +02:00
Thaum Rystra
a00292a523
Improved observer reuse for loaded creatures
2024-06-05 17:29:33 +02:00
ThaumRystra
99c14099dc
Began adding creature templates to libraries
2024-06-05 15:10:22 +02:00
ThaumRystra
6e8c970287
Actions in tabletops show logs correctly
2024-05-31 20:01:42 +02:00
Thaum Rystra
0891702bd9
Fixed some typing errors
2024-05-31 17:13:58 +02:00
Thaum Rystra
772e55ece5
Changed task triggers to be stored differently so that attribute check and damage triggers don't overlap
2024-05-21 17:41:20 +02:00
Thaum Rystra
4fc897deec
Folders are now sorted by name
2024-05-15 12:45:45 +02:00
Thaum Rystra
4a52c3af19
Fixed a lot of UI to match new parenting API
2024-05-08 12:10:43 +02:00
ThaumRystra
c11013eddb
Fixed soft-remove of props and library props
2024-05-04 18:57:56 +02:00
ThaumRystra
c5f6ce81bd
Replaced damageProperty with new action engine
2024-05-04 10:37:25 +02:00
ThaumRystra
e62f536749
replaced all sorting by order with sorting by left
2024-04-30 12:51:34 +02:00
Thaum Rystra
08640f2bf2
Moved tabletop characters to left side of the screen
2024-04-12 17:05:20 +02:00
Thaum Rystra
1fb1eb83c7
Implementing persisting action result mutations
2024-04-02 17:46:31 +02:00
Thaum Rystra
6138be8083
Progress on action choices
2024-03-30 21:12:35 +02:00
Thaum Rystra
1614e655c5
Fixed some types not being found and some errors Identified by typescript
2024-03-26 16:37:03 +02:00
Thaum Rystra
a3ea5e1408
Don't remove creatures until archive has written to s3
2024-03-26 13:40:58 +02:00
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