Commit graph

18 commits

Author SHA1 Message Date
b856708b93 Add isRange for an attribute item 2026-04-22 17:59:55 -06:00
f932c6d774 Add an EphemeralObjectField that only allows deleting itself from the db and showing up in diffs 2026-04-22 17:25:30 -06:00
59d2d57ed7 Remove unused schema property 2026-04-21 17:43:32 -06:00
153f48a7c3 Improve cloning-detection in the preCreate hook so that we can ignore duplications for creating attribute items 2026-04-21 17:42:32 -06:00
71fce2c0ca Update the preCreate hook to create the attribute items if there are no items in the actor 2026-04-21 17:30:42 -06:00
3e1f14f957 Move the _preCreate logic into the Data Model instead of the Document 2026-04-21 17:23:28 -06:00
6461057647 Lint the code that I fairly copy-pasted from draw-steel 2026-04-20 23:22:19 -06:00
9269a68aa6 Switch the TOF into a non-persisted ObjectField 2026-04-20 21:28:57 -06:00
8f8da244c0 Add the Attribute item data model 2026-04-19 14:53:05 -06:00
fc24caf08a Add header control for adding an embedded item into an actor. 2026-04-08 01:08:52 -06:00
cfa352e5e0 Allow negative item quantities, don't allow negative weights 2026-04-05 20:14:18 -06:00
23a402f11a Get items appearing on the sheet, still a lot to do but this is a strong step in the right direction 2026-03-15 22:37:55 -06:00
ce81212bbe Add a group property on the Item data model 2026-03-14 15:58:06 -06:00
c6ec60b5bf Update the Player data model and move it into an Actor folder since we now have an item data model 2026-03-13 21:45:13 -06:00
f91c3d2419 Create the Item data model 2026-03-08 13:11:14 -06:00
Oliver-Akins
fec638cb22 Add improved capabilities to the Player actor type 2025-07-13 21:50:32 -06:00
Oliver-Akins
df3fe3df88 Default max to nullable instead of 0 2025-06-29 13:35:20 -06:00
Oliver-Akins
ae525ce1b8 Create Player data model 2025-06-29 00:46:00 -06:00