TheLastScrub / delta-green-foundry-vtt-system-unofficial

A Foundry VTT game system for Delta Green: The RPG! This is a fan made work that is unaffiliated with Shane Ivey or Arc Dream Publishing, published under the Delta Green Community license. http://www.delta-green.com https://foundryvtt.com/
MIT License
25 stars 23 forks source link

Allow Toggling How SAN is Treated for an NPC (Agent-like, or Unnatural-like) #79

Closed TheLastScrub closed 11 months ago

TheLastScrub commented 11 months ago

Requested by @michaelericbrown, allow toggling NPC sheet's handling of SAN, such that they can have sanity loss like an Agent, or inflict sanity damage like the unnatural.

image

jalensailin commented 11 months ago

Aren't NPCs and Unnaturals two different actor types? So basically the behavior could just depend on what actor.type is

michaelericbrown commented 11 months ago

You could make another actor type and call it Unnatural. However, you would still want to include all of the other elements from the existing NPC character sheet, including the six core stats. For example, That Which Was Marlene (Last Things Last) has a CHA stat, even though that is rare for an entity.

TheLastScrub commented 11 months ago

@michaelericbrown There is already an “unnatural” actor type, and it has SAN damage rather than remaining SAN like an agent. The unnatural actor is meant for things like marlene, whereas I meant the “npc” actor type is really more for human NPCs.

I assumed you wanted the NPC sheet to be more flexible, but you might check the unnatural character sheet to see if it does what you want already. It’s not that hard to add to the NPC sheet though.

Note you can’t currently roll SAN damage off the unnatural sheet. But I have that working in my test setup.

michaelericbrown commented 11 months ago

@TheLastScrub I had actually used the Unnatural actor type when creating That Which Was Marlene for the Need to Know module, but I had forgotten that was an option in the time since I finished it. Accordingly, @jalensailin's suggestion makes complete sense to me. A toggle would be unnecessary.

TheLastScrub commented 11 months ago

Closing since no longer required.