![]() |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,194
|
Quote:
In order to have script-configurable summaries, in other Hero Lab games, we've added a new text field, which can be edited like any other text field, and if there's no text added by a script, will look up the summary field and use that as its text. Then, anywhere we want to display a summary, we're really displaying that field, not the basic summary. |
|
![]() |
![]() |
Member
Join Date: Nov 2017
Posts: 93
|
|
![]() |
![]() |
Senior Member
Join Date: Nov 2009
Location: Jonesboro, AR (USA)
Posts: 858
|
|
![]() |
![]() |
Senior Member
Volunteer Data File Contributor
Join Date: Aug 2009
Posts: 1,545
|
The difficulty is adding an automatic pick to a hero is problematic. The Core Skills are all tagged, and those tags can be dropped/added to change them for the Setting. So if you could leverage that tag and automatically include any Skills that had that tag it would work. But I don't know a way to do that currently.
Another issue is - when do you add them? And if you then change the Setting to a different one with different Core Skills, you'd have to figure out a way to remove the ones added by the old Setting and add the ones for the new Setting. Then there's multiple Settings. It gets into the weeds in a big hurry. By far the simplest way is to let the user choose the Skills, and just subtract the initial point cost for any Core Skills that are taken. The same method is used for the Language allowance. Since Languages are Skills now, we have to manage the cost on the back end because the free Languages are all at d6 with the native language being d8. We run into the same issues when folks change their Smarts, or activate Multiple Languages or Linguist. We can't add and subtract Skills on the fly, and the number the hero is allowed can change radically, up or down, as the hero is being developed. So we have to look on the back end when the costs are figured. This is not as simple as the Core Skills issue because of the Skill Die requirements. _ Currently In Development: Savage Pathfinder Future Development: SWADE Super Powers Companion, SWADE Fantasy Companion _ Currently Running: Savage Unity Inc. (homebrew multiverse theme) Setting Files Supported: Deadlands: Reloaded, Flash Gordon, Gaslight, Hellfrost, Interface Zero 2.0, Seven Worlds, Slipstream, Solomon Kane Future Setting Files: Savage Judge Dredd |
![]() |
![]() |
Senior Member
Join Date: Nov 2009
Location: Jonesboro, AR (USA)
Posts: 858
|
Got it, CC, thanks. Like I said, it's not a huge thing and I got it figured out. Sounds like this makes it work the best for the most people, with the least hassle.
I'm just glad it's out now! |
![]() |
![]() |
Senior Member
Join Date: Jan 2007
Location: NW Arkansas
Posts: 1,317
|
I'm taking a look at a couple of SWADE settings (Deadlands Lost Colony in particular) and gear in Lost Colony has an Availability Rating.
Quote:
Just a thought. ![]() TC Working on - |
|
![]() |
![]() |
Senior Member
Volunteer Data File Contributor
Join Date: Aug 2009
Posts: 1,545
|
Hmmmm. That's an interesting idea. I certainly don't see why not...
_ Currently In Development: Savage Pathfinder Future Development: SWADE Super Powers Companion, SWADE Fantasy Companion _ Currently Running: Savage Unity Inc. (homebrew multiverse theme) Setting Files Supported: Deadlands: Reloaded, Flash Gordon, Gaslight, Hellfrost, Interface Zero 2.0, Seven Worlds, Slipstream, Solomon Kane Future Setting Files: Savage Judge Dredd |
![]() |
![]() |
Senior Member
Join Date: Jan 2007
Location: NW Arkansas
Posts: 1,317
|
It might be useful to have the #appenddesc macro available in SW:
Quote:
Working on -
Last edited by TCArknight; May 18th, 2020 at 07:43 AM. |
|
![]() |
![]() |
Senior Member
Join Date: Jan 2007
Location: NW Arkansas
Posts: 1,317
|
Had another thought about a useful field -
A text field on Powers (powModText perhaps?) to specifically hold the Modifiers for the power. That way could display the modifiers available to a power on an output sheet without the rest of the description. Working on - |
![]() |
![]() |
Senior Member
Volunteer Data File Contributor
Join Date: Aug 2009
Posts: 1,545
|
Hmmmmm... That could be assembled with a foreach loop from the name fields of the attached Modifiers...
_ Currently In Development: Savage Pathfinder Future Development: SWADE Super Powers Companion, SWADE Fantasy Companion _ Currently Running: Savage Unity Inc. (homebrew multiverse theme) Setting Files Supported: Deadlands: Reloaded, Flash Gordon, Gaslight, Hellfrost, Interface Zero 2.0, Seven Worlds, Slipstream, Solomon Kane Future Setting Files: Savage Judge Dredd |
![]() |
![]() |
![]() |
Thread Tools | |
Display Modes | |
|
|