Commit Graph

68 Commits

Author SHA1 Message Date
Thaum
38a0039be5 Inventory item animations much improved
They now leave behind scars when leaving their container, and they weld themselves back into place when returning.
2015-02-03 14:07:26 +00:00
Thaum
63df21934d Skillrows overhauled to material design specs 2015-02-03 14:06:51 +00:00
Thaum
58917ce3db Added Android Webapp manifest 2015-02-03 11:11:19 +00:00
Thaum
aa9cfbf04e Made hero attribute reactive and iterated inventory UI 2015-02-03 10:47:16 +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
786e7cd769 Implemented detail view for items and containers 2015-02-02 10:48:56 +00:00
Thaum
5d9d72df00 Updated Feature edit style 2015-01-30 10:55:35 +00:00
Thaum
37e8831e0c Implemented Hero-dialog editing of features 2015-01-30 10:14:46 +00:00
Thaum
848902c358 Fixed bug with skillMod calculation 2015-01-28 12:12:43 +00:00
Thaum
7b8fec8e8a Fixed errors thrown when observing the effects collection during startup 2015-01-28 10:47:52 +00:00
Thaum
4f205eb970 Made character arrays of objects into their own collections 2015-01-28 10:20:23 +00:00
Thaum
80c2c3249d Implemented container editing 2015-01-27 09:43:08 +00:00
Thaum
dc6ea555e5 Implemented item editing 2015-01-26 13:28:10 +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
078f873219 Added basic global app layout 2015-01-07 11:24:26 +00:00
Thaum
53eb0da24b Now managing polymer with Bower, Added vulcanize 2015-01-06 13:20:23 +00:00
Thaum
2d70119ee0 Implemented Features and Items granting effects, actions, attacks and spells 2015-01-06 12:25:58 +00:00
Thaum
c55f2c51ab Changed attribute dialogs to hero transitions 2014-12-18 11:02:03 +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
4c7d23e37e Merge branch 'Polymer-UI' 2014-11-30 08:33:12 +00:00
Thaum
cce866dd79 Added loading bar to routes 2014-11-30 08:31:45 +00:00
Thaum
f018a5f3a3 Finished colourful ability score cards 2014-11-28 12:05:25 +00:00
Stefan Zermatten
5945ff2bd6 Fixed relative links in header that broke page reloads and routing. 2014-11-28 10:05:22 +02:00
Thaum
e40b3b8f9d Fixed incorrect method call and added debug info to getField 2014-11-28 07:39:30 +00:00
Stefan Zermatten
cd6682a78a Added fields to features, made features able to expire 2014-11-28 09:19:53 +02:00
Stefan Zermatten
19059d4cd5 Centered cards 2014-11-27 14:57:34 +02:00
Stefan Zermatten
1d30e97511 Character Abilities and general stats implemented as Material Cards 2014-11-27 14:56:45 +02:00
Stefan Zermatten
5e2ac89f1b Began work on character sheet templates 2014-11-26 15:03:24 +02:00
Thaum
3408ba9e8d Added Polymer 2014-11-26 10:18:35 +00:00
Thaum
5eea4714b2 Began implementing actual character sheet 2014-11-25 15:06:30 +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
b4d92e799a added simplistic resources view 2014-11-19 09:51:37 +00:00
Thaum
f2a1e104f2 Made textFields styling more generic 2014-11-19 09:23:16 +00:00
Thaum
a961e23b3a Added Mocha testing framework... finally 2014-11-18 13:00:25 +00:00
Thaum
5c99530077 Implemented very basic value-auditing for skills/abilities 2014-11-18 12:01:02 +00:00
Thaum
d0e5a1a378 Added spell schema 2014-11-17 13:48:59 +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
Stefan Zermatten
8aa2e6485b Fixed README md formatting 2014-11-16 12:33:04 +02:00
Thaum
e58aaa1baf put README in the right place :/ 2014-11-16 10:28:46 +00:00
Thaum
c1f96bd4a7 Added readme with packages used and links to their docs 2014-11-16 10:27:05 +00:00
Thaum
e2a812cc63 Merge branch 'master' into collection2
Conflicts:
	rpg-docs/client/views/home/home.html
2014-11-13 13:11:20 +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
Thaum
3956fffa0c Changed character list for individual character deletion 2014-11-12 20:08:53 +00:00
Thaum
d80fb19dfe Implemented basic inventory 2014-11-12 11:11:45 +00:00
Thaum
acf05ecd78 Added basic text fields to character sheet 2014-11-11 08:53:33 +00:00