Commit Graph

226 Commits

Author SHA1 Message Date
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
Stefan Zermatten
04de76d20e Skills can now apply to calcs by tag 2023-06-14 13:56:44 +02:00
Stefan Zermatten
6bc737f850 Fixed advantage with new action scope prefix: '~' 2023-06-07 12:29:54 +02:00
Stefan Zermatten
0dbd5903b3 Form overhaul: Class Level Form 2023-05-16 20:26:44 +02:00
Stefan Zermatten
4550661a59 Tested and fixed proficiencies by tag 2023-05-06 10:45:03 +02:00
Stefan Zermatten
d643886a7f Added migration for libraryTags 2023-04-17 15:28:06 +02:00
Stefan Zermatten
8e610c2cd8 Slot fill fields given to all lib nodes 2023-03-31 12:21:30 +02:00
Stefan Zermatten
50cb6185ce Added proficiency target by tag to backend 2023-03-17 17:45:05 +02:00
Stefan Zermatten
fd9d525ba9 fixed: Show only the last event with a var name 2022-11-22 21:59:44 +02:00
Stefan Zermatten
63bcf023ee Big UI overhaul
Moved tabs to bottom nav on mobile
Added actions tab
Conditional benefits on skills/saves show on stats tab
2022-11-22 20:51:21 +02:00
Stefan Zermatten
a3355dd988 stat grouping is now everywhere
This lead to a complete refactor of the stats page
Some things might break
2022-11-22 00:56:10 +02:00
Stefan Zermatten
3d31d62860 Completed folder stat grouping UI 2022-11-09 14:58:52 +02:00