• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

How can a race selection activate the Faction chooser?

Gumbytie

Well-known member
So I saw this in another thread:
http://forums.wolflair.com/showthread.php?t=13099&page=3
This section by Caped Crusader:
It just got easier, King. Rob came up with an elegant solution, and we're including it in this release.

It allows you to create a race that will activate the faction (or group) chooser and populate it with a custom set of Factions that you can attach the Edges to.

So, as long as you aren't already using both Group and Factions in the campaign (one must be available for use) you can use this.

When the Race is selected, the Faction window pops up and lets them choose which one they want to belong to. And that will bootstrap the Edge you want.

So nothing further in that thread about how-to and searched through the rest of the forums and cannot seem to find anything answering how. Tried all of the existing races in Savage Worlds and none do that currently so can't look over already coded version.

Reason I would like, in Gaslight one Race is Beast Men, with sub-types: Cat, Dog, and Bear. I have the race Beast Men and using the Factions for the Sub-Type. Everything works it just the Factions drop-down always there. Would be cool to implement the above mentioned for it.

Cheers.
 
Hmm, how exactly does one Bootstrap a tag? If I am in the Editor, looking at my Race file and want to add this Bootstrap, this will not be an available choice.
 
I don't think he means to use the "Bootstrap" button, but rather to bootstrap (as in to just add) the "Tag" (using the Tag button in the Editor) instead. So in this case you'd add the Tag with a GroupId of "Hero" and TagId of "FactionUse" (or "GroupUse" as the case may be.)

Alternately, or possibly even preferably, you could do it as an Eval Script at Setup/100
Code:
perform hero.assign[Hero.FactionUse]
 
Wow, my brain is indeed fried. Don't know why I read that as a literal Bootstrap, heh.

I ended up using your code suggestion, BTW. Worked great, thank you very much.
 
Yeah, I want to say the code version is more likely to work correctly since I think it needs the right timing and you can't set that when just adding a Tag directly. Or I've had some weird things happen when adding tags like that, anyway.
 
Back
Top