Oliver-Akins
|
ec6378092f
|
Snapshot pre-AE data on actors (closes #178)
|
2024-04-23 19:47:14 -06:00 |
|
Oliver-Akins
|
c466e0e539
|
Some ActiveEffect shenanigans with training levels
|
2024-04-20 23:12:38 -06:00 |
|
Oliver-Akins
|
18cdc2addc
|
Get the item embedding working in a cleaner way where most of the item embedding logic is handled in the item's class instead of the actor's class
|
2024-03-22 20:23:28 -06:00 |
|
Oliver-Akins
|
bad95f8c18
|
Begin making the pre-embed quantity change logic based on source IDs and not name
|
2024-03-21 21:24:26 -06:00 |
|
Oliver-Akins
|
a383225b8c
|
Add a couple of notes for a method I want to tweak later
|
2024-03-21 00:26:36 -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
|
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
|
30fee77c8e
|
Cleanup log statement
|
2024-02-10 13:22:20 -07:00 |
|
Oliver-Akins
|
914b6e5862
|
Implement initiative rolling within Foundry
|
2024-02-10 01:03:49 -07:00 |
|
Oliver-Akins
|
2f8ec1b79c
|
Finish the Inventory item improvements
|
2024-02-06 19:29:05 -07:00 |
|
Oliver-Akins
|
b30aa18a27
|
Pets and misc changes
|
2024-01-26 21:40:27 -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
|
3e40d0f8c5
|
Add setting to limit how many Aspects a character can have equipped
|
2024-01-14 01:00:51 -07:00 |
|
Oliver-Akins
|
3791a7199c
|
Make it so that the actor can reject embedded items using the Item pre-create hook
|
2024-01-13 16:03:43 -07:00 |
|
Oliver-Akins
|
82108bfe5f
|
Convert to using a module instead of a "static" class
|
2024-01-13 01:25:11 -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
|
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
|
dcdc1b7764
|
Add event listening for embedded item deletion
|
2024-01-10 19:17:44 -07:00 |
|
Oliver-Akins
|
68ed570552
|
Work on generic embedded document handling
|
2024-01-09 22:42:25 -07:00 |
|
Oliver-Akins
|
e5bd1e8338
|
Finish implementing the Add Spell button
|
2024-01-09 22:24:22 -07:00 |
|
Oliver-Akins
|
27fe6076ba
|
Remove flawed implementation
|
2024-01-08 23:55:20 -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
|
07bebdba4d
|
Begin working on making there be per-subtype classes for class methods
|
2024-01-07 00:54:16 -07:00 |
|