Stefan Zermatten
aa8f2d230d
Hunted the last of the \t's to extinction
2022-10-09 16:56:28 +02:00
Stefan Zermatten
2fa913b09a
Applied style rules to genocide all \t characters
2022-10-09 16:01:36 +02:00
Stefan Zermatten
a84da7d8a5
Buffs can skip var freezing, freeze inline calcs
2022-08-25 15:10:56 +02:00
Stefan Zermatten
2714d0b9d5
Added the ability to silence most action props
2022-08-25 12:10:51 +02:00
Stefan Zermatten
59a488256b
Added buff removers
2022-08-17 11:38:30 +02:00
Stefan Zermatten
cbc42f8500
fix: buff descriptions aren't being calculated
2022-04-15 18:13:03 +02:00
Stefan Zermatten
e34f29f952
Computations now occupy their own nodes on the dependency graph
...
This mitigates most issues with properties having self-loops,
particularly in cases like Strength where the value `strength` is used
in the description of Strength
2021-12-07 21:05:24 +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
0cdec4a429
Start of action system re-write
2021-10-09 12:36:06 +02:00
Stefan Zermatten
cb1fd38df3
Optimized some slow parts of the engine.
...
Last low hanging fruit: parsing is slow, cache parsed calculations
2021-09-29 15:54:14 +02:00
Stefan Zermatten
06da15c44a
Began rebuilding computation engine to be dependency graph centric
2021-09-08 17:23:00 +02:00
Stefan Zermatten
e21586e9ce
Added reasonable storage limits to most string and array schemas
2021-08-10 18:12:55 +02:00
Stefan Zermatten
a7898bfe4b
Fixed props not having a default array for embedded calculations
2021-01-31 19:42:49 +02:00
Stefan Zermatten
1167538977
Denormalised inline calculations to property documents, needs to be referenced by UI still
2021-01-29 12:29:01 +02:00
Thaum Rystra
5c0a2a4d6c
Overhauled computations to allow for toggles :'( that sucked
2020-05-16 22:03:21 +02:00
Thaum Rystra
46585406df
Fixed buffs not being insertable
2020-05-08 15:42:31 +02:00
Thaum Rystra
e06196a54c
Fixed buffs not being able to be added to actions after creation
2020-04-04 19:09:00 +02:00
Stefan Zermatten
45c84e28a3
Improved property viewers, added some new ones
2019-08-06 13:16:46 +02:00
Stefan Zermatten
5436b12108
Added more property viewers
2019-08-05 12:04:26 +02:00
Stefan Zermatten
0b184c4e85
Library node editing now includes editing sub-documents and soft removal
2019-08-02 12:35:59 +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