Commit Graph

198 Commits

Author SHA1 Message Date
Thaum Rystra
352e89ee9a Fixed parent.id => parentId 2024-03-26 09:58:01 +02:00
Thaum Rystra
0eb763dc0e Fixed build tree 2024-03-26 09:54:11 +02:00
Thaum Rystra
225b895833 Fixed some character sheet Query errors 2024-03-23 21:06:58 +02:00
Thaum Rystra
359d645f6b Fixing UI for 2.1 data changes 2024-03-23 16:02:28 +02:00
Thaum Rystra
ac15512bc5 Typescript all the parser things 2024-02-20 23:21:12 +02:00
Thaum Rystra
aee9d6b8cb refactored action engine into individual files 2024-02-16 10:30:50 +02:00
ThaumRystra
1361205a7a started implementing buffs in new action engine 2024-01-02 07:47:06 +02:00
ThaumRystra
e886be8f04 Fixed showstopping bugs with tree organize functions 2023-12-31 18:06:31 +02:00
ThaumRystra
9196e5bdef Renamed Action.ts to ActionEngine.ts 2023-12-27 11:43:24 +02:00
ThaumRystra
4a349ea906 Fixed a lot broken with nested sets 2023-12-18 23:12:39 +02:00
ThaumRystra
a891f26b63 Fixed broken service worker 2023-12-18 20:44:30 +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
Thaum Rystra
8fe040a12a Iterated on action dialog 2023-12-06 19:58:01 +02:00
ThaumRystra
64a1bfeda5 Began work on new action UI dialog 2023-12-06 07:36:02 +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
2e3e6e22b6 Fixed skill and attribute effect lists
Now using effectId lists
2023-11-12 17:38:51 +02:00
ThaumRystra
aaec54f36a Fixed docs siblings display on small screens 2023-11-12 15:05:46 +02:00
ThaumRystra
d50ad58526 Added the ability to rearrange Docs 2023-11-12 14:49:15 +02:00
ThaumRystra
3b1f61aa0a Added and fixed some tests for tag targeted effects 2023-11-11 13:31:15 +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
ThaumRystra
2117a63945 Removed evaluateCalculation.js 2023-11-09 18:43:13 +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
Thaum Rystra
b4993b86b5 Continued migration to nested sets 2023-10-04 14:27:06 +02:00
Thaum Rystra
f63d2ad254 Began migration of queries to nested sets 2023-10-03 16:28:20 +02:00
Thaum Rystra
ea058ba650 Added ßlue, Embodiment of Greed to about page 2023-10-02 10:17:01 +02:00
ThaumRystra
28a19f2037 Migrated some UI to nested sets, app starts now 2023-10-01 18:49:20 +02:00
ThaumRystra
ece4a9391a Removed .js from all imports to smooth ts migration 2023-09-28 21:27:05 +02:00
Thaum Rystra
3bd2806bc6 Moved action system to new tree format 2023-09-28 14:49:32 +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
ThaumRystra
593d75a4bc Fixed missing margin in print inventory 2023-09-23 13:28:14 +02:00
ThaumRystra
ac8bd2cddb Iterated on printing format 2023-09-23 12:48:05 +02:00
ThaumRystra
6204be2240 Fixed printing on Chrome 2023-09-23 12:47:31 +02:00
ThaumRystra
643e7892c8 Minor redesign of printed character sheets 2023-09-22 22:10:11 +02:00
ThaumRystra
df8f9c085f Fixed regression in actions breaking ui and uses 2023-09-22 16:52:21 +02:00
Thaum Rystra
7754482da7 Fixed damage tree node not rendering if it has no amount 2023-09-20 15:43:16 +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
3be45b28c3 Made damage save form a bit more intuitive 2023-09-19 12:56:33 +02:00
Thaum Rystra
5222c240c7 Added saving throw to damage viewer 2023-09-19 12:50:29 +02:00
Thaum Rystra
2545b9dd47 Added "save for half" to damage form 2023-09-18 15:50:35 +02:00
ThaumRystra
1b21e69b40 Only top-level notes are displayed in journal 2023-09-13 10:05:45 +02:00
Stefan Zermatten
64e4d80b5b A little bit of threejs prototyping 2023-09-05 23:31:40 +02:00
Stefan Zermatten
1847525e62 iteration on tabletop UI 2023-09-04 14:02:45 +02:00
Stefan Zermatten
4ea28acdee Merge commit 'd9b978cb82109b71c05d03807a8558ba1dc537a4' into feature-tabletop 2023-09-04 11:02:13 +02:00
Chris Feger
33d7b52325 Show effects on Damage properties in action view 2023-08-24 13:00:19 -07:00
Stefan Zermatten
cc3913db1d Merge branch 'master' into develop 2023-08-24 14:51:22 +02:00
Stefan Zermatten
75ea462e64 Added conditions to action resources 2023-08-24 14:51:09 +02:00