Stefan Zermatten
0483a7effc
Tag targeting attributes and skills with effects
...
now works like normal effects would
2022-07-24 22:32:40 +02:00
Stefan Zermatten
27a21aed59
Added error alert to stat tab for dependency loops
2022-07-24 19:59:43 +02:00
Stefan Zermatten
8b62bac83f
Added classes and level up button to build tab
2022-07-24 14:17:27 +02:00
Stefan Zermatten
566d6a4fef
Triggers 🤫
2022-07-20 15:57:38 +02:00
Stefan Zermatten
b8a03245ea
Level up dialog now working
2022-07-05 15:40:55 +02:00
Stefan Zermatten
1a71c2cfa7
Began implementing class level up UI
2022-07-04 13:55:41 +02:00
Stefan Zermatten
292388dead
Iterated on class UI
2022-06-29 15:35:12 +02:00
Stefan Zermatten
f07f05ca2c
Moved creature variables to their own collection
...
Another big change to the engine, expect bugs
2022-06-29 14:54:25 +02:00
Stefan Zermatten
da5143693f
Iterated on class UI
2022-06-21 11:08:45 +02:00
Stefan Zermatten
9b1ec46064
Added children properties to prop edit dialog
2022-06-08 12:22:51 +02:00
Stefan Zermatten
788cbb182d
Action system improvements
...
- Actions/spells now display their summary, not their description
- All save branches and attack branches run when there are no targets
- Improved action logging
- Index branch lets you customise a choice of children to run
2022-03-09 01:31:09 +02:00
Stefan Zermatten
73ca6dc364
Damage multipliers are now applied to damage dealt
2022-03-05 18:40:18 +02:00
Stefan Zermatten
a8ebf6a1de
Tags now wrap in damage multiplier viewer
2022-03-05 17:48:52 +02:00
Stefan Zermatten
2442ae4fa0
Overhauled damage multipliers UX
...
Form and viewer revamp
custom damage types
Variables: `bludgeoning.resistance`
2022-03-05 16:23:21 +02:00
Stefan Zermatten
92a588bfcc
Added slotFillerCondition field to class levels, same as in slot filler
2022-03-03 16:19:54 +02:00
Stefan Zermatten
c4429f5dd7
Item quantity adjustment button now shows loading while in progress
2022-03-03 15:54:44 +02:00
Stefan Zermatten
e6c7d79d7d
Overhauled spell casting UX
2022-02-27 22:14:32 +02:00
Stefan Zermatten
3646c13355
Merge branch 'version-2-dev' into version-2
2022-02-26 17:35:58 +02:00
Stefan Zermatten
fea29e60b7
Fixed inactive effects showing up on skill detail view
2022-02-26 15:21:08 +02:00
Stefan Zermatten
249ece352c
Fixed missing slot filler description
2022-02-25 10:28:09 +02:00
Stefan Zermatten
44d3fbc065
Fixed slot filler viewer not having markdown for the description
2022-02-24 10:59:02 +02:00
Stefan Zermatten
0b8c88daef
Began work on buttons to make rolls from the sheet
2022-02-23 16:08:04 +02:00
Stefan Zermatten
92d32e7cf8
Fixed tag layout in effect viewer for many tags overlapping one another
2022-02-22 18:07:18 +02:00
Stefan Zermatten
8f30c1419c
Fixed slots and slot fillers not calculating their conditions correctly
...
Also fixes slot fullness calculation
2022-02-22 17:59:12 +02:00
Stefan Zermatten
378da71f5d
Effects targeting calculations by tag now work in the engine and actions
2022-02-15 15:59:41 +02:00
Stefan Zermatten
e0f621cc44
Added data and UI for effects targeting calculations by tag
...
Still need to:
- update engine to compute calculations with effects.
- Add UI for effects applied to each calculation
2022-02-14 16:26:49 +02:00
Stefan Zermatten
15ead403a5
Added UI for action branches
2022-02-09 16:47:38 +02:00
Stefan Zermatten
dca55d1d00
Reduced bundle size using dynamic imports for Vue components
2021-12-27 16:29:43 +02:00
Stefan Zermatten
a58fd8860d
Fixed descriptions having borders when not appropriate
2021-12-08 09:31:02 +02:00
Stefan Zermatten
e3a1eff751
Progress all over the place with viewer, forms, small engine tweaks
2021-10-21 22:18:01 +02:00
Stefan Zermatten
1b5bb981e9
Updated viewers
...
Action, classlevel, constant, container, damage multiplier, damage,
effect, feature, folder, item
2021-10-19 17:19:35 +02:00
Stefan Zermatten
d6be0ae9f4
Continued work on UI viewers
2021-10-18 13:46:51 +02:00
Stefan Zermatten
7a11a4aa22
Improved action viewer, fixed bugs found along the way
2021-10-18 12:48:26 +02:00
Stefan Zermatten
bc6c857b6b
UI work to improve look and feel of Viewers
2021-10-17 23:28:39 +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
111040e789
Began migrating the rest of the codebase to the new computation engine
2021-09-27 15:39:18 +02:00
Stefan Zermatten
fdea748441
Tore out the old engine, left some wounds
2021-09-27 14:28:32 +02:00
Stefan Zermatten
dfd7ad4af5
Got tests running on single property character
2021-09-15 15:15:18 +02:00
Stefan Zermatten
6e51df363b
Added increment buttons to all attributes with a value
2021-08-27 13:21:08 +02:00
Stefan Zermatten
a465e2ce87
Continued implementing new slot dialog
2021-08-10 13:29:11 +02:00
Stefan Zermatten
4e2e0ca364
Improved display of referenced properties
2021-07-27 16:21:55 +02:00
Stefan Zermatten
48f32e0a8d
Removed floating point small decimal oddities in parts of inventory tab
2021-07-27 15:21:35 +02:00
Stefan Zermatten
c72785c9e7
Added components to spell viewer
2021-07-27 15:00:10 +02:00
Stefan Zermatten
e8c6f26a0b
fix skills UI bugs and icon consistency for skills
2021-07-12 14:39:05 +02:00
Stefan Zermatten
8804c80a56
Fixed skills not showing their base value in the effects list
2021-07-12 14:15:17 +02:00
Stefan Zermatten
2ecb0e2671
Fix: DC missing from spell list viewer in library
2021-07-12 13:39:08 +02:00
Stefan Zermatten
848e961e3b
Refactored creature methods to their own folders
2021-06-21 15:20:04 +02:00
Stefan Zermatten
1ad1d1f23d
Migrated from Google material design icons to vuetify default MDI
2021-06-01 12:34:51 +02:00
Stefan Zermatten
9825872576
Implemented Reference properties
2021-04-29 15:52:24 +02:00