Commit graph

101 commits

Author SHA1 Message Date
Oliver-Akins
dbeb511bdc Implement the ability to create AE's (closes #177) 2024-04-23 23:18:33 -06:00
Oliver-Akins
ec6378092f Snapshot pre-AE data on actors (closes #178) 2024-04-23 19:47:14 -06:00
Oliver-Akins
d479ef7559 Add basic displaying for ActiveEffects and dropdown support 2024-04-20 23:14:16 -06:00
Oliver-Akins
c466e0e539 Some ActiveEffect shenanigans with training levels 2024-04-20 23:12:38 -06:00
Oliver-Akins
8aff8b0fda Remove icon preloading from the systems in favour of the async web component 2024-04-20 21:38:42 -06:00
Oliver-Akins
6b80f3530d Localize the photo dropdown options 2024-04-20 21:29:27 -06:00
Oliver-Akins
002438398b Implement the image context menu functionality (closes #148) 2024-04-20 16:52:37 -06:00
Oliver-Akins
484c7a375c Fix deprecation warnings for v12 2024-04-18 17:37:18 -06:00
Oliver-Akins
c3bb67ad7c Get the calculated capacity "tooltip" implemented (closes #147 and closes #125) 2024-04-15 23:51:24 -06:00
Oliver-Akins
7e5fc036aa Remove duplicate event listener that's causing an error when editing an item (closes #164) 2024-04-13 17:24:08 -06:00
Oliver-Akins
44eaec2d38 Only listen to custom components that have the name attribute for form submission 2024-04-13 17:09:57 -06:00
118dcfb71c
Merge pull request #175 from Oliver-Akins/feature/incrementer-component
Custom Web Components
2024-04-13 14:45:43 -04:00
Oliver-Akins
c5c5a71587 Finish the custom incrementer component 2024-04-10 21:27:10 -06:00
Oliver-Akins
878d278303 Remove debug log 2024-04-10 20:52:02 -06:00
Oliver-Akins
1d148d39db Add missing newline 2024-04-07 23:54:44 -06:00
Oliver-Akins
a1e9c565af Add datasheet for sync sheets 2024-04-06 11:59:27 -06:00
Oliver-Akins
d8b676535f Add incrementer button support for item sheets 2024-04-04 23:14:46 -06:00
Oliver-Akins
fc065a5234 Move the context menu above the readonly shortcut to make it possible to view the image without needing edit mode 2024-03-31 00:22:14 -06:00
Oliver-Akins
5a0484190e Add the ability to edit the item names (closes #149) 2024-03-31 00:20:49 -06:00
Oliver-Akins
3a5a3ecc38 Add a context menu to the photo slot (closes #146) 2024-03-30 22:52:45 -06:00
Oliver-Akins
23fc2cb474 Add the layout for the details tab (closes #143) 2024-03-30 22:25:13 -06:00
Oliver-Akins
df316c68f3 Begin work on the updated item sheet and get the tabs initialized (Closes #141) 2024-03-30 22:02:39 -06:00
Oliver-Akins
0f28e23b5c Add a datasheet for untyped items and foils 2024-03-30 12:59:16 -06:00
Oliver-Akins
eadaa53c75 Begin working on a scoped CSS solution that uses a common design language across all sheets, and *just* does sheet-specific layout tasks 2024-03-26 22:36:40 -06:00
Oliver-Akins
fe4abd073f Add a context menu for the material so that it can be edited and deleted (closes #133) 2024-03-25 22:52:33 -06:00
Oliver-Akins
36976e5123 Add the pet details (closes #135) 2024-03-25 21:33:14 -06:00
Oliver-Akins
6504e33fad Remove prototype code that shouldn't be committed on main yet 2024-03-25 21:24:32 -06:00
Oliver-Akins
97af3801c4 Make it so we don't need to re-render the sheet on collapse toggle 2024-03-25 19:08:32 -06:00
Oliver-Akins
34eae97b47 Enable the foils filter by default 2024-03-24 21:49:43 -06:00
Oliver-Akins
337370bbfe Add the Weapon item details (closes #132) 2024-03-24 21:47:59 -06:00
Oliver-Akins
60797ab1e2 Don't cause rerender jumps for scrollable elements (closes #131) 2024-03-24 21:46:11 -06:00
Oliver-Akins
96f5b17785 Implement a button to create items of a specific subtype in the player inventory (closes #120) 2024-03-22 23:35:04 -06:00
Oliver-Akins
6a355e63c0 Get most of the Untyped item implemented and functioning 2024-03-21 21:18:51 -06:00
Oliver-Akins
80995da0aa Begin work on the Untyped item info 2024-03-20 19:07:25 -06:00
Oliver-Akins
aa5c6d5aba Improve how capacity consumption calculations are performed 2024-03-20 17:56:41 -06:00
Oliver-Akins
cf109a6ed1 Fix my erroneous reduce 2024-03-19 23:37:29 -06:00
Oliver-Akins
0304af3695 Move sheet logic into the sheet class... 2024-03-19 23:29:14 -06:00
Oliver-Akins
30ed81cafa Prevent data from being undefined within actors and sheets because of my attempt at getting TS to play nicely 2024-03-18 23:28:55 -06:00
Oliver-Akins
0c1149a21c Fix broken imports 2024-03-18 23:20:17 -06:00
Oliver-Akins
cd98e66484 Make the system use Proxy and proper subclassing instead of the weird middle-ground polymorphism (closes #86) 2024-03-18 23:16:17 -06:00
Oliver-Akins
6d14d70f3e Lay the foundation for the per-item templating in the inventory 2024-03-17 21:10:34 -06:00
Oliver-Akins
c716f0dbbd Add the code I forgot to commit for the functional filters 2024-03-17 17:08:17 -06:00
Oliver-Akins
5fe854a0f3 Do some logic tweaks for the item filter functionality 2024-03-17 13:40:31 -06:00
Oliver-Akins
aab71df1fc Add the capacity display (closes #96) 2024-03-17 12:54:15 -06:00
Oliver-Akins
d100af3198 Rename PlayerSheetV2 containing file 2024-03-17 11:22:08 -06:00
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
0e8d1615a7 Begin implementation of the Stats / Skills tab 2024-02-29 22:35:28 -07:00