Stefan Zermatten
3f4dcc146a
fixed charId's being out of date after re-parenting
2015-05-11 17:10:28 +02:00
Stefan Zermatten
f6df716870
Rewrote how item drag and drop works. Need to update charId's to keep up.
2015-05-11 16:51:02 +02:00
Stefan Zermatten
7430c2c795
Prevented evaluate crashing when given duff abilityMod strings
2015-05-06 12:12:18 +02:00
Stefan Zermatten
21dfc5d086
Replaced math library include with ecwyne:mathjs
2015-04-22 14:41:15 +02:00
Stefan Zermatten
fada0f5136
Implemented a javascript code style
2015-04-22 12:44:25 +02:00
Thaum
6ec9f09b6a
Replaced languages and proficiency strings with proper proficiencies
2015-04-20 09:11:45 +00:00
Thaum
245867dae6
Removed unneeded "type" from schemas, use parent.collection instead.
2015-04-17 11:30:44 +00:00
Thaum
1a1ee142c0
Fixed polymer inputs not showing their titles or their full area
2015-04-16 13:21:45 +00:00
Thaum
d785e1ff59
Finished implementing basic sharing
2015-04-14 14:08:21 +00:00
Thaum
974c4fe706
Small fixes for effects, health, permissions and formatting
2015-04-07 13:32:35 +00:00
Thaum
2fac76f702
Replaced restore with restoreNode for undo button
2015-04-07 12:01:21 +00:00
Thaum
67f08fc60f
Added permission check to soft removes
2015-04-07 11:40:11 +00:00
Thaum
f1876afc63
Fixed soft removal of assets with children
...
All assets must now only be soft removed with softRemoveNode if they have children.
2015-04-07 11:25:59 +00:00
Thaum
3aa2713d8d
Corrected some parenting logic errors, parenting still fucked.
2015-04-01 09:34:50 +00:00
Thaum
ad396e0e28
Fixed broken polymer components
2015-03-31 14:58:48 +00:00
Thaum
51d697b894
Added New Character Dialog
2015-03-30 13:53:33 +00:00
Thaum
8d183a708f
Fixed stuff, enabled character deletion
2015-03-30 12:13:42 +00:00
Thaum
a389647559
Set default {fetchprevious: false} for collectionhooks
2015-03-30 09:46:25 +00:00
Thaum
fef2a1083a
Made sure restoration can find dead children
2015-03-25 13:50:21 +00:00
Thaum
cb2d1ab958
Added stack splitting and merging to inventory
2015-03-25 12:09:24 +00:00
Thaum
91acc1d3b7
Added "Carried" pseudo-container
2015-03-25 09:41:00 +00:00
Thaum
107a4150ff
Added effect math tests
2015-03-24 12:11:04 +00:00
Thaum
48f8cef928
implemented UI for new parenting
2015-03-20 09:12:38 +00:00
Thaum
ecc43752aa
Fixed parenting. Started on UI rewrite for new parenting system
2015-03-18 13:56:41 +00:00
Thaum
3656a0b66f
Added Soft remove and a character asset parenting system
2015-03-18 08:59:02 +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
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
2d70119ee0
Implemented Features and Items granting effects, actions, attacks and spells
2015-01-06 12:25:58 +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