Commit Graph

49 Commits

Author SHA1 Message Date
Thaum Rystra
1c26b7717c Fixed saving throw fields that weren't working, added name to saving throws 2020-05-28 12:29:41 +02:00
Thaum Rystra
4a039e769b Added viewers, tree node viewers and fixed forms for new damage schema 2020-05-19 00:15:05 +02:00
Thaum Rystra
ad3bec3521 Began working on bringing forms and UI in line with data structure overhaul 2020-05-17 00:06:19 +02:00
Thaum Rystra
ca5ded7ded Class levels now recompute properly 2020-05-16 22:51:17 +02:00
Thaum Rystra
5c0a2a4d6c Overhauled computations to allow for toggles :'( that sucked 2020-05-16 22:03:21 +02:00
Thaum Rystra
f486c3f176 Fixed armor proficiency skilltype not existing 2020-05-08 15:47:36 +02:00
Thaum Rystra
46585406df Fixed buffs not being insertable 2020-05-08 15:42:31 +02:00
Thaum Rystra
48e54c42b4 Improved usability and UI for Features. Fixed embedded computations 2020-05-02 17:54:22 +02:00
Thaum Rystra
1ca6bc834a Removed variable names from items, now only use tags. Items can also be attuned 2020-04-30 14:52:41 +02:00
Thaum Rystra
966fcc449d Hit dice now explicitly set their size 2020-04-28 17:12:22 +02:00
Thaum Rystra
eae35062d0 Allowed attributes to take calculations as their base value 2020-04-28 16:23:52 +02:00
Thaum Rystra
17c9d270e6 Fixed modifiers not being computed and displayed 2020-04-27 13:19:23 +02:00
Thaum Rystra
13cb9253c3 Added resource forms to actions 2020-04-26 10:28:40 +02:00
Thaum Rystra
b1328e4cf5 Action and attack components show up correctly on character sheet 2020-04-24 15:10:58 +02:00
Thaum Rystra
ed35d2e984 Began work on viewers for attacks and actions 2020-04-23 19:32:48 +02:00
Thaum Rystra
a6bdfe247c Removed multipliers from reset field 2020-04-23 18:55:13 +02:00
Thaum Rystra
4e57bd4a73 Unified the add buttons for results as a single menu button 2020-04-23 15:37:05 +02:00
Thaum Rystra
7416101a34 Computation writes variables available/computed to the creature document 2020-04-16 17:57:18 +02:00
Thaum Rystra
1717ee4bc7 Made spells into a special kind of action 2020-04-16 15:21:31 +02:00
Thaum Rystra
e06196a54c Fixed buffs not being able to be added to actions after creation 2020-04-04 19:09:00 +02:00
Thaum Rystra
1856e90d12 Changed data structure around attacks and their consumed resources 2020-04-04 18:18:38 +02:00
Stefan Zermatten
2981813751 Creature computations working again 2020-03-23 11:59:04 +02:00
Stefan Zermatten
74fef2bd39 Refactored computations again, split into multiple files, lots still to do 2020-03-17 16:13:18 +02:00
Stefan Zermatten
1a0c2bca78 Began refactoring character computations 2020-03-16 17:28:53 +02:00
Stefan Zermatten
2381769ea2 Inventory now uses filtered tree views to display items in containers 2020-03-13 11:23:19 +02:00
Stefan Zermatten
8e4694f63e Removed enabled/disabled property of features 2020-03-09 12:44:30 +02:00
Stefan Zermatten
86926e593c Got creature recomputation to do things in sheet 2020-02-18 13:27:31 +02:00
Stefan Zermatten
eabc0aa32e Groundwork for default libraries and slots 2019-11-13 11:54:27 +02:00
Stefan Zermatten
f4d613a20b Started working on getting creature property insertion working 2019-09-27 11:06:33 +02:00
Stefan Zermatten
73f193460d Fixed Roll form 2019-09-26 11:29:46 +02:00
Stefan Zermatten
21030d186a Added saving throws, messed with data structure a bunch, and updated forms to suit 2019-09-25 14:38:20 +02:00
Stefan Zermatten
66d11d58f3 Data changes to make attacks top level objects 2019-09-19 16:03:46 +02:00
Stefan Zermatten
63a20b2bef Moved subschema folder 2019-09-16 10:24:13 +02:00
Stefan Zermatten
88a2a506b0 Renamed RollResult to RollResults 2019-09-16 09:39:04 +02:00
Stefan Zermatten
710c578119 Fiddled with rolls and saves 2019-09-02 13:49:01 +02:00
Stefan Zermatten
a8b3fc3f2f Started restructuring the library with attacks, saves, and limited parenting 2019-08-12 16:42:30 +02:00
Stefan Zermatten
6f4710bee3 Roll modifiers are effects that target rolls based on their tags 2019-08-06 16:37:52 +02:00
Stefan Zermatten
50621ca269 Damage multipliers can now target or exclude tags 2019-08-06 16:37:38 +02:00
Stefan Zermatten
16d61eb708 Effects can now impact multiple stats 2019-08-06 16:36:37 +02:00
Stefan Zermatten
45c84e28a3 Improved property viewers, added some new ones 2019-08-06 13:16:46 +02:00
Stefan Zermatten
5436b12108 Added more property viewers 2019-08-05 12:04:26 +02:00
Stefan Zermatten
0b184c4e85 Library node editing now includes editing sub-documents and soft removal 2019-08-02 12:35:59 +02:00
Stefan Zermatten
67ea67148f Added a description field to attributes 2019-08-01 15:45:15 +02:00
Stefan Zermatten
e29c77dc67 Changed experience title to name for consistency 2019-08-01 14:03:29 +02:00
Stefan Zermatten
4f93ad3e9b Trees can now be freely re-arranged :D 2019-07-31 11:52:11 +02:00
Stefan Zermatten
d0304da4fd Began making generic tree re-arranging methods, still buggy 2019-07-30 16:47:21 +02:00
Stefan Zermatten
4b7ff2146f Purged all references to the schema factory, use SCHEMA_OPTIONS constant instead 2019-07-30 15:21:30 +02:00
Stefan Zermatten
2385b69720 Removed all separate property collections to be replaced with a single "creature property" collection 2019-07-30 15:13:39 +02:00
Stefan Zermatten
31bc3663a7 Moved properties out of creature folder, since they apply to library nodes as well now 2019-07-30 14:50:08 +02:00