Commit Graph

27 Commits

Author SHA1 Message Date
Stefan Zermatten
7afbfa1816 Fixed no-op bulk writes 2020-03-05 14:28:32 +02:00
Stefan Zermatten
86926e593c Got creature recomputation to do things in sheet 2020-02-18 13:27:31 +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
a8b3fc3f2f Started restructuring the library with attacks, saves, and limited parenting 2019-08-12 16:42:30 +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
Thaum Rystra
b7b0ac9c00 Separated parser class nodes and began writing compile methods 2019-04-06 10:56:53 +02:00
Stefan Zermatten
5bb5f047f4 Moved a lot of functionality to mixins, improved parenting 2019-03-19 15:57:21 +02:00
Stefan Zermatten
1146d56324 Fixed jshint warnings 2019-03-19 09:31:14 +02:00
Stefan Zermatten
94f6631a7d Overhauled data models to make actions and libraries more universal 2019-03-12 16:47:20 +02:00
Stefan Zermatten
4e7c0c5a90 Removed skill type limit from proficiencies that are included in computation 2019-02-27 15:51:44 +02:00
Stefan Zermatten
0ae2cc5545 Changed creature computations to leverage the MathJS parser (big deal) 2019-02-27 15:49:28 +02:00
Stefan Zermatten
b7a4a3d3fa Added simple feature UI components and insertion dialog 2019-02-25 15:38:57 +02:00
Stefan Zermatten
665a9d716a Unset modifiers of attributes that aren't abilities 2019-02-20 09:27:37 +02:00
Stefan Zermatten
aa7a426e9f Fixed some issues with computation 2019-02-19 11:12:46 +02:00
Stefan Zermatten
b67926e0fc Added schema defaults to all schemas to prevent strings from being trimmed 2019-02-06 17:32:08 +02:00
Stefan Zermatten
836b10d499 Fixed some bugs in creature computations, removed debugging logs 2019-02-04 14:49:14 +02:00
Stefan Zermatten
e3e7b76f02 Results of effects are now stored on the effect, fixed defaults to suit 2019-02-04 14:29:03 +02:00
Stefan Zermatten
d466bfe428 Allowed skills to come with a base proficiency 2019-01-31 09:27:27 +02:00
Stefan Zermatten
e357b29145 Added labels to healthBars and improved attribute dialog opening 2019-01-30 16:38:47 +02:00
Stefan Zermatten
80d369f0d4 Got healthbars persisting data to the database 2019-01-30 13:34:45 +02:00
Stefan Zermatten
e8a0e86548 Added creature view and edit permissions 2019-01-23 16:49:47 +02:00
Stefan Zermatten
60dfba3b46 Completed the stats tab, conditions not added yet 2019-01-21 16:03:05 +02:00
Stefan Zermatten
6aaa4ebe00 Added base values to skills to make implementing non player creatures easier 2018-10-12 12:35:15 +02:00
Stefan Zermatten
158615c25c moved exports to the function definitions, rather than bottom of file 2018-10-12 12:24:56 +02:00
Stefan Zermatten
4cd46fe209 Refactored creature computation with more comments 2018-10-12 12:14:15 +02:00
Stefan Zermatten
04059709eb Got creature computation working again after moving to imports dir 2018-10-12 11:59:29 +02:00
Stefan Zermatten
d117570165 renamed model to api 2018-10-12 09:28:16 +02:00