Thaum Rystra
|
a2bae8d12a
|
Fixed an issue with clearing forms not correctly unsetting a value
|
2020-04-26 11:37:51 +02:00 |
|
Thaum Rystra
|
88ed912d18
|
in mathjs node.eval is deprecated, replaced with .evaluate
|
2020-04-26 10:28:23 +02:00 |
|
Thaum Rystra
|
95bfcd79c9
|
Added UI backend that can do computations with context
|
2020-04-23 14:26: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
|
2164174218
|
Fixed all effects getting added to unassigned effects even when they were assigned
|
2020-04-16 15:48:07 +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
|
8e4694f63e
|
Removed enabled/disabled property of features
|
2020-03-09 12:44:30 +02:00 |
|
Stefan Zermatten
|
4a25c22b64
|
Fixed spell and resource card adjustments
|
2020-03-06 10:02:39 +02:00 |
|
Stefan Zermatten
|
7afbfa1816
|
Fixed no-op bulk writes
|
2020-03-05 14:28:32 +02:00 |
|
Stefan Zermatten
|
69e8a307fc
|
Removed a bunch of console noise
|
2020-03-05 14:05:32 +02:00 |
|
Stefan Zermatten
|
66e70c8c94
|
Libraries can now be deleted
|
2020-03-05 14:00:16 +02:00 |
|
Thaum Rystra
|
dfa3b057b0
|
Fixed property adjustments on the stats page
|
2020-03-04 09:56:06 +02:00 |
|
Thaum Rystra
|
f3d86ef274
|
Characters can now be deleted
|
2020-03-03 17:49:35 +02:00 |
|
Stefan Zermatten
|
724f9574a2
|
Added basic creature document editing UI
|
2020-03-02 15:45:55 +02:00 |
|
Stefan Zermatten
|
2bd7c2908f
|
Added remove creature method
|
2020-03-02 10:03:58 +02:00 |
|
Thaum Rystra
|
692a7983f8
|
Fixed inserting new characters. No wizard though
|
2020-02-29 17:31:21 +02:00 |
|
Stefan Zermatten
|
86926e593c
|
Got creature recomputation to do things in sheet
|
2020-02-18 13:27:31 +02:00 |
|
Stefan Zermatten
|
81cec77c9e
|
Added write methods to creature properties
|
2020-02-18 12:14:38 +02:00 |
|
Stefan Zermatten
|
c3cc4c881d
|
Migrated creature computations to use the new data structure for creature properties
|
2020-01-27 11:21:52 +02:00 |
|
Stefan Zermatten
|
eabc0aa32e
|
Groundwork for default libraries and slots
|
2019-11-13 11:54:27 +02:00 |
|
Stefan Zermatten
|
ae0b060f01
|
Added inserting library subtrees as character property subtrees
|
2019-11-05 10:56:04 +02:00 |
|
Stefan Zermatten
|
f4d613a20b
|
Started working on getting creature property insertion working
|
2019-09-27 11:06:33 +02:00 |
|
Stefan Zermatten
|
63a20b2bef
|
Moved subschema folder
|
2019-09-16 10:24:13 +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
|
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 |
|
Stefan Zermatten
|
438f128641
|
Moved parenting folder from /api/creatures/ to /api/
|
2019-07-30 13:07:31 +02:00 |
|
Stefan Zermatten
|
eb63a7a7f3
|
made XP optional in experiences, so that experiences can just be journal entries
|
2019-07-30 10:01:23 +02:00 |
|
Stefan Zermatten
|
d35fa447a3
|
Added item and container forms
|
2019-07-29 13:25:47 +02:00 |
|
Stefan Zermatten
|
73b43574ee
|
Added spell and spell list forms
|
2019-07-29 12:49:19 +02:00 |
|
Stefan Zermatten
|
02cb690325
|
Spells now reference their spell lists directly
|
2019-07-25 15:44:45 +02:00 |
|
Stefan Zermatten
|
5662ce3666
|
Added tags to actions
|
2019-07-25 14:04:36 +02:00 |
|
Stefan Zermatten
|
45e36ac3d4
|
Added skill form, abstracted proficiency selection
|
2019-07-23 12:37:30 +02:00 |
|
Stefan Zermatten
|
812a6679d5
|
Added roll form
|
2019-07-23 12:02:19 +02:00 |
|
Stefan Zermatten
|
1bfb48c672
|
Added forms for Class level, damage multiplier, experience, folder, note, proficiency
|
2019-07-23 11:28:26 +02:00 |
|
Stefan Zermatten
|
946b47ea61
|
Gave buff targets a default value
|
2019-07-22 13:51:32 +02:00 |
|
Stefan Zermatten
|
dfa302a4a9
|
Completed Action form, effects form, reworked form event api
|
2019-07-22 12:43:57 +02:00 |
|
Stefan Zermatten
|
a0dc36557c
|
Added action form, but without buffs
|
2019-07-19 14:07:22 +02:00 |
|
Stefan Zermatten
|
11d3b0fa8d
|
Improved style of attribute form
|
2019-07-18 14:36:39 +02:00 |
|
Stefan Zermatten
|
d28d6de684
|
Inserting library nodes into libraries now works as expected
|
2019-07-03 14:19:16 +02:00 |
|
Stefan Zermatten
|
93d8a8d33e
|
Library attribute insert form complete
|
2019-07-02 17:28:07 +02:00 |
|
Stefan Zermatten
|
f4011abf7b
|
Moved all creature related API to the creature folder
|
2019-04-15 12:09:37 +02:00 |
|
Thaum Rystra
|
ea968ad955
|
Merge branch 'version-2' of https://github.com/ThaumRystra/DiceCloud into version-2
|
2019-04-06 10:56:57 +02:00 |
|
Thaum Rystra
|
b7b0ac9c00
|
Separated parser class nodes and began writing compile methods
|
2019-04-06 10:56:53 +02:00 |
|
Stefan Zermatten
|
021a53ef36
|
Moved properties schema, added 'removeProperty' method
|
2019-04-03 16:50:12 +02:00 |
|
Stefan Zermatten
|
681e669e76
|
Refactored schemas to make properties all implicitely children
|
2019-04-03 12:38:01 +02:00 |
|