Thaum
55784d0e3b
Made Attacks come from items
2015-03-09 14:03:11 +00:00
Thaum
88dbaccfc5
Changed how levels are handled
2015-03-02 20:09:29 +00:00
Thaum
56f8e95d81
Implemented remaining core features
2015-02-25 12:48:45 +00:00
Thaum
bd86c1608e
Added XP, changed spellslot display
2015-02-20 10:09:53 +00:00
Thaum
d18c58c5ed
COLUMNS! no more flexbox shenanigans
2015-02-16 14:26:26 +00:00
Thaum
360c9bd63b
Implemented Spell Dialogs
2015-02-16 08:16:05 +00:00
Thaum
7441f09f37
Added color options for containers, added spell lists
2015-02-12 13:08:20 +00:00
Thaum
4377da5275
Cleaned up old code, removed outdated files
2015-02-03 07:35:34 +00:00
Thaum
18a870171a
Added basic permissions
2015-02-02 12:11:57 +00:00
Thaum
6a2e7f0832
Gave effects their own collection, they no longer live in arrays attached to skills/attributes
...
Also improved the display of features and generally iterated on their manipulation.
Characters now fetch the relevant effects directly when making a calculation, simplifying almost everything.
Effects now store a reference to their source if they have one.
Effect names are now optional, they can be fetched from the source's name if the source exists.
2015-01-23 11:04:07 +00:00
Thaum
84512beb72
Implemented Feature editing UI
2015-01-21 11:16:00 +00:00
Thaum
2d70119ee0
Implemented Features and Items granting effects, actions, attacks and spells
2015-01-06 12:25:58 +00:00
Thaum
a26589157e
Added more material design touch response, swipe pages, and began effects lists
2014-12-09 13:42:05 +00:00
Thaum
ad474590bd
Changed effect arrays to a single effect array array
2014-11-30 10:38:44 +00:00
Thaum
252d0f989b
Prevented user-created dependency loops when setting effects as calclations
2014-11-20 12:55:42 +00:00
Thaum
ca7a625534
Consolidated all sub-documents into character document to improve granularity significantly
...
Because just the top-level field changing invalidates everything in the sub-document, a single attribute change would trigger a re-calculation on all attributes and their dependents. This change should significantly improve performance.
2014-11-20 09:02:10 +00:00
Thaum
5c99530077
Implemented very basic value-auditing for skills/abilities
2014-11-18 12:01:02 +00:00
Thaum
0d648cc873
Changed how effects are applied and removed to enable effects expiring after a set duration.
2014-11-17 13:48:46 +00:00
Thaum
0ead14d159
Added basic timing, made features a part of character schema
2014-11-13 13:09:03 +00:00
Thaum
7ab97a17cc
Implemented and cleaned up character schemas
2014-11-13 09:30:54 +00:00