Commit graph

131 commits

Author SHA1 Message Date
Oliver-Akins
609b5820ba Add the filter checkboxes and infra for toggling them (closes #110) 2024-03-08 22:27:04 -07:00
Oliver-Akins
5f09f92790 Implement the Inventory tab's sub-navigation (closes #97) 2024-03-02 22:40:32 -07:00
Oliver-Akins
2065596686 Fix the localization function and provide a special placeholder for when the user doesn't have a die assigned to their stat 2024-03-02 00:28:23 -07:00
Oliver-Akins
c1ee1a9ef8 Get 95% of the way through the stats tab 2024-03-01 23:28:18 -07:00
Oliver-Akins
7516e7b42b Implement the custom options helper (closes #92) 2024-03-01 18:34:16 -07:00
Oliver-Akins
0e8d1615a7 Begin implementation of the Stats / Skills tab 2024-02-29 22:35:28 -07:00
Oliver-Akins
753d72b4e0 Continue working on v2 of the PC sheet (w/ Material design now) 2024-02-27 22:49:39 -07:00
Oliver-Akins
6d2d02b077 Begin working on the non-MVP character sheet 2024-02-25 23:25:18 -07:00
Oliver-Akins
d74416c620 Rename existing PC sheet to make it more obvious it's the MVP 2024-02-25 19:53:41 -07:00
Oliver-Akins
c1fa5b3d9b Implement utility function that recursively localizes based on the config data (implements #54) 2024-02-22 22:49:02 -07:00
Oliver-Akins
34c7dbed87 Pull the generic data for the aspect sheet (closes #81) 2024-02-22 19:34:16 -07:00
Oliver-Akins
29a1e0eacf Prevent partial-updates from being overwritten when adding/deleting a dice (closes #87) 2024-02-13 20:07:34 -07:00
Oliver-Akins
931b6a96d0 Add EOF newlines to all files that don't have it already for consistency 2024-02-10 22:55:45 -07:00
Oliver-Akins
0770f32ef5 Use the Foundry util function instead of the custom one 2024-02-10 13:26:43 -07:00
Oliver-Akins
30fee77c8e Cleanup log statement 2024-02-10 13:22:20 -07:00
Oliver-Akins
cad3cdd5f1 Switch quotes 2024-02-10 01:03:59 -07:00
Oliver-Akins
914b6e5862 Implement initiative rolling within Foundry 2024-02-10 01:03:49 -07:00
Oliver-Akins
1002b1387c Add rest dice tracking for the Sync actors 2024-02-08 23:25:55 -07:00
Oliver-Akins
4544516c5c Implement the buttons spinbuttons for the inventory area 2024-02-07 19:39:24 -07:00
Oliver-Akins
10c118d846 Remove maximum value from supplies and materials 2024-02-07 17:45:06 -07:00
Oliver-Akins
7067615da7 Some miscellanious cleanup 2024-02-06 20:42:56 -07:00
Oliver-Akins
2f8ec1b79c Finish the Inventory item improvements 2024-02-06 19:29:05 -07:00
Oliver-Akins
83039c6144 Add the ability to create custom items 2024-02-04 22:05:44 -07:00
Oliver-Akins
23dd021df6 Move context preparation common to all items into the GenericItemSheet 2024-02-04 21:13:40 -07:00
Oliver-Akins
e284529a45 Update location of sheets to keep them more organized 2024-02-04 20:04:26 -07:00
Oliver-Akins
6fbb480f83 Default the weapon names to an empty string 2024-02-04 19:47:56 -07:00
Oliver-Akins
f5a6c30248 Prevent the data migration code from preventing any editing 2024-02-04 19:01:39 -07:00
Oliver-Akins
11b721a4cb Create data migration test for Mobs 2024-02-03 17:52:10 -07:00
Oliver-Akins
1bc141d91a Remove data migration stuff that doesn't need to exist 2024-02-03 17:50:01 -07:00
Oliver-Akins
46555ec807 File cleanup 2024-02-03 17:49:43 -07:00
Oliver-Akins
52aaa41d86 Implement the dice list form and tweak some design variables 2024-02-03 13:57:31 -07:00
Oliver-Akins
15462c98fb Find roll buttons via data-roll-formula and not the roll class. 2024-02-03 13:33:03 -07:00
Oliver-Akins
0deda3235a Begin work on the custom editor for dice 2024-02-03 00:12:08 -07:00
Oliver-Akins
36e3a551b8 Add description to the mob data model 2024-02-02 19:12:04 -07:00
Oliver-Akins
91a98d3d2a Add bytes to the Mob data model 2024-02-02 19:11:25 -07:00
Oliver-Akins
aee607e1bc Add immune and weak to the Mob data model 2024-02-02 19:10:11 -07:00
Oliver-Akins
e862165689 Tweak the design so that Drops and a Description can be fit into the sheet 2024-02-02 19:07:07 -07:00
Oliver-Akins
a657b2e3e8 Load icons during initial setup and allow hot-reloading icons 2024-01-31 18:34:24 -07:00
Oliver-Akins
15aaf4edd0 Add missing export 2024-01-28 16:26:27 -07:00
Oliver-Akins
028b8629fe Implement Mob Sheet 2024-01-28 16:00:14 -07:00
Oliver-Akins
c257e4e5ee Don't deregister Core sheets for now 2024-01-28 15:29:34 -07:00
Oliver-Akins
b281763f21 Remove gross space 2024-01-26 23:16:04 -07:00
Oliver-Akins
efc9316c31 Implement Spell send to chat 2024-01-26 22:43:26 -07:00
Oliver-Akins
b30aa18a27 Pets and misc changes 2024-01-26 21:40:27 -07:00
Oliver-Akins
1a2b465e6a Fix import error 2024-01-20 14:49:45 -07:00
Oliver-Akins
9a61b9f127 Tweak the embedded item updating method to make it retrieve the value correctly 2024-01-20 14:49:16 -07:00
Oliver-Akins
6700c8c1fb Remove some stuff that I started but began to overwhelm me 2024-01-19 20:38:22 -07:00
Oliver-Akins
762b297895 Add the data model for structures and prevent them from being embedded in most actors. 2024-01-16 19:25:16 -07:00
Oliver-Akins
5286f403a1 Add some more icons 2024-01-15 22:49:17 -07:00
Oliver-Akins
eb8d4f7c11 Work on creating more of the necessary data models 2024-01-15 22:47:47 -07:00