Commit Graph

29 Commits

Author SHA1 Message Date
Stefan Zermatten
ee0e764294 Refactored entire action engine
Triggers needed action context to function outside of the action engine
proper, so now it's been abstracted into its own class
2022-08-13 00:22:32 +02:00
Stefan Zermatten
b31760af0c Don't show children expansion panel if not needed 2022-06-20 14:22:13 +02:00
Stefan Zermatten
9b1ec46064 Added children properties to prop edit dialog 2022-06-08 12:22:51 +02:00
Stefan Zermatten
cb80f3a6da Custom health bar colors. Also works for setting mid and low health colors 2022-04-08 17:58:45 +02:00
Stefan Zermatten
ea68cdf86f Migrating UI for new data structures 2021-10-15 11:12:40 +02:00
Stefan Zermatten
cb10b53a10 Updated forms and some UI for new data structure 2021-09-28 14:25:11 +02:00
Stefan Zermatten
b0ee5cd304 Continued iterating on calculations, added failing test for bugs found 2021-09-27 17:26:52 +02:00
Stefan Zermatten
9a9e6491b9 Improved usability with better hints in property forms and property type selection 2021-07-26 18:19:29 +02:00
Stefan Zermatten
5cf78932e6 removed stray debug text 2021-07-12 14:47:41 +02:00
Stefan Zermatten
c5aca81131 Removed stray console logs 2021-06-20 13:35:23 +02:00
Stefan Zermatten
81d52a1847 Enabled editing of attribute damage in library forms 2021-06-18 10:43:27 +02:00
Stefan Zermatten
480da6fc7d ES Lint fix migration to vuetify 2 2021-03-25 10:20:13 +02:00
Stefan Zermatten
6ffb48b7b6 Began migration to Vuetify 2.x expect a lot to be broken 2021-03-24 16:23:39 +02:00
Stefan Zermatten
a078ce3d5d Description fields should now show calculation errors 2021-02-12 11:43:13 +02:00
Stefan Zermatten
a2cfe43e74 Disabled the direct damage input in the attribute form: it can't be edited anyway 2021-01-12 13:04:25 +02:00
Stefan Zermatten
46189c68df All property forms now allow tags 2020-10-17 13:42:24 +02:00
Stefan Zermatten
e572807082 Attributes of type spell slot now store their slot level 2020-06-23 01:36:21 +02:00
Stefan Zermatten
986fe8fd93 Added an autofocus field to most forms 2020-06-05 22:39:21 +02:00
Thaum Rystra
9236f3e477 Added calculation errors to attributes and toggles 2020-05-28 20:33:08 +02:00
Thaum Rystra
32eb85a099 Refactored all forms to disable all fields without edit permission 2020-05-20 16:40:47 +02:00
Thaum Rystra
1763358642 Ui tweaks 2020-04-29 14:00:58 +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
a2bae8d12a Fixed an issue with clearing forms not correctly unsetting a value 2020-04-26 11:37:51 +02:00
Thaum Rystra
a6bdfe247c Removed multipliers from reset field 2020-04-23 18:55:13 +02:00
Thaum Rystra
e77513110b Refactored all forms for updated code style 2020-04-04 18:40:08 +02:00
Stefan Zermatten
1be09e48ef Clearable selects now unset the property when cleared 2020-03-09 10:44:40 +02:00
Stefan Zermatten
67ea67148f Added a description field to attributes 2019-08-01 15:45:15 +02:00
Stefan Zermatten
c87a3a3f60 Moved ui/forms to ui/properties/forms 2019-08-01 12:07:57 +02:00