Stefan Zermatten
a84da7d8a5
Buffs can skip var freezing, freeze inline calcs
2022-08-25 15:10:56 +02:00
Stefan Zermatten
11a527481e
Show Point buy on Build tab
2022-08-25 13:18:24 +02:00
Stefan Zermatten
1677e8c424
Fixed silence missing from trigger form
2022-08-25 12:14:32 +02:00
Stefan Zermatten
2714d0b9d5
Added the ability to silence most action props
2022-08-25 12:10:51 +02:00
Stefan Zermatten
e42ec4b862
Continued work on point buy UI
2022-08-23 14:44:35 +02:00
Stefan Zermatten
59fc5ab851
Continued work on point buy UI
2022-08-22 15:07:40 +02:00
Stefan Zermatten
c6ca8c1fa4
Added point buy to computation engine
2022-08-19 14:03:12 +02:00
Stefan Zermatten
6d42eb62f0
Merge branch 'version-2' into version-2-dev
2022-08-19 09:18:55 +02:00
Stefan Zermatten
9b652fc133
Added point buy form
2022-08-17 13:42:47 +02:00
Stefan Zermatten
59a488256b
Added buff removers
2022-08-17 11:38:30 +02:00
Stefan Zermatten
a8f163ff33
Removed trigger.summary
2022-08-15 12:29:58 +02:00
Stefan Zermatten
1d22f4c054
Hid tags on trigger form when they're not needed
2022-08-15 10:59:35 +02:00
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
8d34cc1369
Fixed trigger form hint text mentioning slots instead of trigger
2022-08-12 18:10:24 +02:00
Stefan Zermatten
4c5c537f29
Improved slot tag handling
2022-07-24 21:50:31 +02:00
Stefan Zermatten
566d6a4fef
Triggers 🤫
2022-07-20 15:57:38 +02:00
Stefan Zermatten
292388dead
Iterated on class UI
2022-06-29 15:35:12 +02:00
Stefan Zermatten
b484a27637
iterated on class form to match new schema
2022-06-23 08:39:15 +02:00
Stefan Zermatten
da5143693f
Iterated on class UI
2022-06-21 11:08:45 +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
d9f572504d
Merge branch 'version-2' into version-2-dev
2022-04-08 17:59:20 +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
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
12fc9b1be3
Added summary field back to spell form
2022-03-08 13:17:39 +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
10d0a3f763
Added attack roll back to spell form
2022-02-28 16:13:52 +02:00
Stefan Zermatten
e6c7d79d7d
Overhauled spell casting UX
2022-02-27 22:14:32 +02:00
Stefan Zermatten
352c4d516d
Fixed effect form not showing targetField value when set
2022-02-15 16:19:00 +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
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
417ff6e210
Buffs no longer have the "applied" field, it was redundant
...
Because children of actions are always inactive in the new engine, buffs
that are children of actions are inactive while buffs elsewhere on the
character sheet are active, making it redundant to keep the extra field
2021-10-18 13:46:38 +02:00
Stefan Zermatten
247353f0ed
Small progress on tabletop
2021-10-16 19:05:35 +02:00
Stefan Zermatten
ea68cdf86f
Migrating UI for new data structures
2021-10-15 11:12:40 +02:00
Stefan Zermatten
0cdec4a429
Start of action system re-write
2021-10-09 12:36:06 +02:00
Stefan Zermatten
0097696cc8
Began merging attacks into actions
2021-10-06 14:57:13 +02:00
Stefan Zermatten
cb10b53a10
Updated forms and some UI for new data structure
2021-09-28 14:25:11 +02:00
Stefan Zermatten
b471d0c5cf
improved calculation fields
2021-09-27 19: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
28ec7082ee
Fixed typo in slot form
2021-09-10 17:14:39 +02:00
Stefan Zermatten
4c2155d8ff
Buffs applied property can now be set in both library and character
2021-08-10 17:02:27 +02:00
Stefan Zermatten
44cc46ed22
Added the ability to add buffs as already applied straight from a library
2021-08-10 16:47:05 +02:00
Stefan Zermatten
741a9b080a
Finished implementing new slot fill dialog, including ability to test slots
2021-08-10 14:35:27 +02:00
Stefan Zermatten
a465e2ce87
Continued implementing new slot dialog
2021-08-10 13:29:11 +02:00
Stefan Zermatten
8ecefb03ad
Started re-implementing slot fill dialog with different design pattern
2021-08-10 10:32:56 +02:00