Commit graph

127 commits

Author SHA1 Message Date
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
29a1e0eacf Prevent partial-updates from being overwritten when adding/deleting a dice (closes #87) 2024-02-13 20:07:34 -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
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
acd4d35da0 Move some of the new design language CSS into a common location 2024-02-04 20:34:43 -07:00
Oliver-Akins
68362def85 I hate HTML... it's so icky 2024-02-04 19:45:09 -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
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
3bb36cde58 Improve design and layout of the mob sheet 2024-02-01 22:06:14 -07:00
Oliver-Akins
028b8629fe Implement Mob Sheet 2024-01-28 16:00:14 -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
4a3523d6cf Make the spell cost correctly save / render 2024-01-26 20:27:57 -07:00
Oliver-Akins
0c211be7dc Begin work on the Summons list 2024-01-20 15:07:55 -07:00
Oliver-Akins
63ce8f7acb Actually update the used property from the main sheet 2024-01-20 14:53:16 -07:00
Oliver-Akins
69f6d91385 Add delete button for aspects and localize the Edit text 2024-01-19 20:36:24 -07:00
Oliver-Akins
2fff1b84b5 Allow editing the "Used" property on embedded aspects from the Aspect sheet 2024-01-13 16:04:10 -07:00
Oliver-Akins
7d990fe64b Allow creating custom embedded documents of any type from the sheet, and add functionality to the aspect create button 2024-01-12 23:26:55 -07:00
Oliver-Akins
10dcec3bd7 Work towards better editing of embedded items 2024-01-11 23:20:35 -07:00
Oliver-Akins
0496be73b0 Missed a localization string 2024-01-11 19:19:28 -07:00
Oliver-Akins
7381a2a7fe Allow editing embedded documents (used for spells here) in the item's sheet itself. 2024-01-11 19:03:24 -07:00
Oliver-Akins
516f7ac826 Work towards using pop-out item sheets instead of inline-editing because inline-editing is annoying and kinda ugly TBH 2024-01-10 22:18:18 -07:00
Oliver-Akins
df1e768cc2 Localize the spells section 2024-01-10 19:17:26 -07:00
Oliver-Akins
bd21d50028 Display the config in the debug data 2024-01-09 22:42:42 -07:00
Oliver-Akins
e5bd1e8338 Finish implementing the Add Spell button 2024-01-09 22:24:22 -07:00
Oliver-Akins
1f26bbae1b Add create icon 2024-01-09 22:08:00 -07:00
Oliver-Akins
94c6da0e13 Reorder the weapon details to make it look a bit nicer 2024-01-08 23:17:46 -07:00
Oliver-Akins
413ed7c3d3 Add some better styling for the spell blocks 2024-01-08 22:55:52 -07:00
Oliver-Akins
dfc51a5899 Working on the spells panel, which resulted in a lot of weird structural changes that aren't *really* functional yet 2024-01-07 22:27:26 -07:00
Oliver-Akins
4a2675cd45 Output the config as debug data 2024-01-07 00:58:18 -07:00
Oliver-Akins
07bebdba4d Begin working on making there be per-subtype classes for class methods 2024-01-07 00:54:16 -07:00
Oliver-Akins
e7bb6f8de9 Add rolling for skills 2023-12-31 15:09:41 -07:00
Oliver-Akins
f974f260b3 Add logic helpers for sanity 2023-12-31 15:08:50 -07:00
Oliver-Akins
5553123f75 Finish refactoring 99% of the localization strings into objects 2023-12-31 13:44:24 -07:00
Oliver-Akins
df13498927 Allow localized labels in the roll listener and add labels for stat rolls 2023-12-31 13:32:58 -07:00
Oliver-Akins
c957903a4f Begin refactoring the lang file to make it a bit easier to find things in 2023-12-30 22:35:52 -07:00
Oliver-Akins
38952c61b4 Refactor the handlebars helpers to namespace using dd instead of dotdungeon because it's so long 2023-12-30 22:15:23 -07:00
Oliver-Akins
9c36935691 Remove unnecessary debug data 2023-12-29 23:54:49 -07:00
Oliver-Akins
99dd7b791a Finish the weapons block styling and make it so that I can use IDs in the sheet without crying 2023-12-29 23:53:26 -07:00
Oliver-Akins
fae962dc7e Refactor the sections of the PC sheet into their own partials for ease of reading, and localize the Aspect block labels 2023-12-28 22:55:49 -07:00
Oliver-Akins
be197617cc Correctly indent the template 2023-12-26 20:18:32 -07:00
Oliver-Akins
8be1548cac Get the weapons block having populated selects 2023-12-26 20:17:00 -07:00