Commit Graph

2526 Commits

Author SHA1 Message Date
ThaumRystra
3483a6d34f Fixed actions using their own parent as ammo creating an infinite loop 2024-04-30 13:03:33 +02:00
ThaumRystra
e62f536749 replaced all sorting by order with sorting by left 2024-04-30 12:51:34 +02:00
ThaumRystra
9d3f9ce14a Improved action dialog style 2024-04-30 12:47:53 +02:00
ThaumRystra
8b3e95e1ae Fixed property trees in detail dialogs not showing any props 2024-04-30 12:47:24 +02:00
Thaum Rystra
a40163b9cf Implemented checks at least back to 2.0 functionality in new action engine 2024-04-17 19:37:38 +02:00
ThaumRystra
24d7f3074a Merge branch 'develop' of https://github.com/ThaumRystra/DiceCloud into develop 2024-04-17 10:10:32 +02:00
ThaumRystra
acb30c6dd8 Game icons as a font 2024-04-17 10:10:29 +02:00
Thaum Rystra
78266a93ee Some progress on user image uploading 2024-04-17 09:03:21 +02:00
ThaumRystra
7b662a647a Improved hexagon hb 2024-04-13 11:57:29 +02:00
Thaum Rystra
08640f2bf2 Moved tabletop characters to left side of the screen 2024-04-12 17:05:20 +02:00
Thaum Rystra
4793b34a55 Made undefined variable names zero in compile step 2024-04-12 11:36:11 +02:00
Thaum Rystra
3a7c3765c6 Removed example 3D map, see feature-react-three branch for vtt work 2024-04-08 15:33:39 +02:00
ThaumRystra
92a1b73b32 removed stray console log 2024-04-06 12:41:50 +02:00
ThaumRystra
51fa1e7e0b Fixed action dialog applying actions 2024-04-06 12:41:15 +02:00
Thaum Rystra
1fb1eb83c7 Implementing persisting action result mutations 2024-04-02 17:46:31 +02:00
Thaum Rystra
2cbfc5d099 removed stray import 2024-03-31 08:49:43 +02:00
Thaum Rystra
6138be8083 Progress on action choices 2024-03-30 21:12:35 +02:00
Thaum Rystra
6c3d4b91eb Interrupt UI progress 2024-03-29 16:42:50 +02:00
Thaum Rystra
e083490cb3 Action interruption progress 2024-03-26 23:25:18 +02:00
Thaum Rystra
57220c7972 Fixed potential empty tier 2024-03-26 17:28:52 +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
3a6639fbc3 Stopped typescript shouting about things you can't fix in js 2024-03-26 10:20:48 +02:00
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
d2a553abda Removed redis-oplog sub-package 2024-03-25 09:47:48 +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
293deaa592 More action test cases 2024-03-18 20:40:20 +02:00
ThaumRystra
3c78f5b2f5 Iterated on tabletop model 2024-03-08 15:26:17 +02:00
Thaum Rystra
b13ca8c64b More testing of action system, now with test coverage 2024-02-27 15:30:40 +02:00
Thaum Rystra
5141704e23 Fixed failing tests and action engine props 2024-02-22 09:11:00 +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
Thaum Rystra
c721374278 Moved parser to typescript 2024-02-19 12:45:54 +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
60117308f7 Removed stray console logs 2024-02-16 10:47:33 +02:00
Thaum Rystra
aee9d6b8cb refactored action engine into individual files 2024-02-16 10:30:50 +02:00
Thaum Rystra
19f7d40386 Removed v1 data sources 2024-02-06 09:43:08 +02:00
Thaum Rystra
73a36678b9 Fixed stray semicolon in action test 2024-01-09 11:41:14 +02:00
Thaum Rystra
cab5215b24 Added target character to action engine test 2024-01-08 16:49:23 +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
9d07953a40 Renamed action engine tests 2023-12-30 14:14:05 +02:00
ThaumRystra
3b80f53929 updated packages 2023-12-30 14:13:56 +02:00
ThaumRystra
9196e5bdef Renamed Action.ts to ActionEngine.ts 2023-12-27 11:43:24 +02: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