Closed orffen closed 1 year ago
This looks great. I'd have to see what you mean about tracking walls like spell slots, I can't imagine that thought, it's just not clicking for me.
I'm trying to think of a way to make tracking breaches easy. It'd be neat to be able to drag a wall from the sheet onto the grid and be able to track HP only for sections of wall that have been hit; whether it reports back to the sheet doesn't seem important to me. I also don't think it's necessary to have the walls be proper actors, since the Target AC is tracked with the siege engines. Being able to look at the map of a stronghold and see at a glance where it's been hit and breached has a lot of value if it can be pulled off. I'll try and sketch out what I'm thinking, and maybe that'll help determine how it might be done.
This sheet will definitely take a lot of mathematical burden off by letting the user see the results as they tinker with their stronghold plans.
I have a sheet started; just adding some notes for when I continue working on it:
actor-sheet.mjs
will need updating for floor
and wall
types in _prepareItems(context)
wall
types need to add something like the prepared
value in spells, including updates in above file for handling increment/decrementactor-floors.html
will need to loop through floors and walls; floors are a 'heading' but need a way to edit them as well (add edit button)It's taken a while, but we're ready for release!
Strongholds
The sheet will be for calculating building costs and for combat use; maps and other details should be tracked in Description, or Journal entries, Scenes etc.
Followers
Floors
Walls
Roofs
Costs/Time