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 |
|
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
|
34c7dbed87
|
Pull the generic data for the aspect sheet (closes #81)
|
2024-02-22 19:34:16 -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
|
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
|
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
|
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
|
a657b2e3e8
|
Load icons during initial setup and allow hot-reloading icons
|
2024-01-31 18:34:24 -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
|
3e40d0f8c5
|
Add setting to limit how many Aspects a character can have equipped
|
2024-01-14 01:00:51 -07:00 |
|
Oliver-Akins
|
38fcb1193a
|
Add an ItemHandler class and prevent players from having more than 1 aspect.
|
2024-01-13 15:03:00 -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
|
134b13756a
|
Allow event listeners for item sheets when the item is embedded
|
2024-01-12 23:22:58 -07:00 |
|
Oliver-Akins
|
10dcec3bd7
|
Work towards better editing of embedded items
|
2024-01-11 23:20:35 -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
|
dcdc1b7764
|
Add event listening for embedded item deletion
|
2024-01-10 19:17:44 -07:00 |
|