ThaumRystra
41e9fb4069
Fix inline calculations reducing instead of compiling
2025-07-25 18:50:22 +02:00
Thaum Rystra
ae5a159e58
Fix TypeScript errors in action engine
2025-05-02 15:38:18 +02:00
ThaumRystra
e508951fb9
Fixed: tagless triggers should target everything not nothing.
...
also fixed: check triggers now correctly fire on skill used for checks
2025-01-20 21:03:59 +02:00
ThaumRystra
0bf8fdc6d3
Fixed failing tests
2025-01-16 16:24:56 +02:00
ThaumRystra
a2d2f43bed
Removed custom Collection2 package
2025-01-16 10:59:13 +02:00
Thaum Rystra
15ecc05e21
The type system starts to infect the computation engine
2025-01-15 18:36:26 +02:00
ThaumRystra
c0d1412463
Improved typing of Creature Properties
2025-01-14 13:21:43 +02:00
ThaumRystra
1b05b8d3bf
Improved typing of creature properties
2025-01-12 23:28:43 +02:00
ThaumRystra
0125367085
Migrate props to typed schemas
2025-01-12 19:29:26 +02:00
ThaumRystra
0f32afd25a
Moved attributes and adjustments to typed schemas
2025-01-10 09:35:30 +02:00
ThaumRystra
fcf6a84b01
Began experimenting with dragging typings out of simple schema
2025-01-01 22:39:54 +02:00
ThaumRystra
057772c60a
Merge pull request #346 from Jonpot/patch-8
...
Fixes incorrect comment in Containers.js
2024-11-05 13:34:01 +02:00
Thaum Rystra
84282cef6c
Hid silenced content from the logs
2024-10-30 17:53:39 +02:00
ThaumRystra
804c5f3aee
Started implementing spells in action engine
2024-10-27 12:51:48 +02:00
ThaumRystra
01df7898cc
Tested action toggles
2024-10-15 21:17:33 +02:00
Thaum Rystra
5c7234ec62
Adding failing saving throw tests
2024-10-14 22:00:27 +02:00
Thaum Rystra
b772a4eaa1
Tested folders, notes, and rolls
2024-10-14 21:52:37 +02:00
ThaumRystra
efc52b4f68
Tested damage property
2024-09-28 14:45:46 +02:00
ThaumRystra
eb98d0b711
Tested action branch properties
2024-09-06 17:12:04 +02:00
ThaumRystra
99c14099dc
Began adding creature templates to libraries
2024-06-05 15:10:22 +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
195704ed7a
Tested and fixed triggers in new action engine
2024-05-14 10:02:54 +02:00
Thaum Rystra
08640f2bf2
Moved tabletop characters to left side of the screen
2024-04-12 17:05:20 +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
b41d26b3ad
Fixed failing tests, tested parser more
2024-02-21 10:36:32 +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
55a6b16c31
Fixed failing action engine tests, moved more engine parts to ts
2024-02-19 15:39:16 +02:00
Jonpot
1759427ca7
Fixes incorrect comment in Containers.js
...
I don't know which way this bug goes, but right now the comment on `contentsWeight` says it's 0 if contentsWeightless is checked. This isn't the case (however carriedWeight does follow this rule)
2024-01-24 12:29:02 -08:00
ThaumRystra
a06e9a0960
Fixed failing tests
2023-12-23 12:31:14 +02:00
ThaumRystra
4c778fa282
Rewrote parenting organize methods to avoid rebuilds
2023-12-20 20:02:29 +02:00
ThaumRystra
3ba603407e
Merge feature-nested-sets into develop
2023-12-18 18:27: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
800ef3328c
Fixed checks not applying rolled effects
2023-11-12 21:11:04 +02:00
ThaumRystra
b32b6db21a
Fixed issue: toggled off point buys still applying
2023-11-12 16:38:55 +02:00
ThaumRystra
6e0364b636
Merge branch 'develop' into feature-nested-sets
2023-11-11 10:01:34 +02:00
Thaum Rystra
9e5b6b11e1
Settling on a data structure to balance compatibility
...
with not being wrong
2023-11-09 16:08:04 +02:00
ThaumRystra
6ce7542c4b
Changed aggregation schema of computed fields
2023-11-01 11:12:18 +02:00
Thaum Rystra
ff6edd398b
Added denormalized computation fields
2023-10-21 11:49:50 +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
ad15020f0b
Removed per-row point buy cost/min/max
2023-09-22 16:46:26 +02:00
Thaum Rystra
d3c533dfa1
Moved ammo to its own pseudo property
...
Triggers now work on ammo
#amo now works as well
2023-09-20 14:03:37 +02:00
Thaum Rystra
2545b9dd47
Added "save for half" to damage form
2023-09-18 15:50:35 +02:00
Stefan Zermatten
9537eaa3e6
Began adding save-for-half to damage props
2023-08-24 15:16:48 +02:00
Stefan Zermatten
75ea462e64
Added conditions to action resources
2023-08-24 14:51:09 +02:00
Stefan Zermatten
b8387c5ab1
Added "after children" trigger timing
2023-08-24 10:56:13 +02:00
Stefan Zermatten
3843fcff97
Click on reference props to go to them
2023-06-21 16:15:44 +02:00
Stefan Zermatten
4b9802d6a0
Removed slotFillers from every part of the app
2023-06-14 20:11:00 +02:00
Stefan Zermatten
fad59f8674
Added tag targeted toggles
...
May God have mercy on us all
2023-06-14 15:49:08 +02:00