Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Savage Worlds

Notices

Reply
 
Thread Tools Display Modes
Darq
Member
 
Join Date: May 2010
Posts: 49

Old December 22nd, 2013, 06:37 PM
So I have a race that gets to pick 3 of a large list of racial edges for that race. My thoughts are to assign a tag to all those racial edges. Is it possible to then count how many of those type the character has and if they select one when they have less than the total they are allowed, the edge cost can be refunded (So they get those three for free)?
Darq is offline   #1 Reply With Quote
zarlor
Senior Member
 
Join Date: Nov 2010
Location: Metairie, LA, USA
Posts: 1,806

Old December 22nd, 2013, 07:17 PM
You should be able to just fine. You know those "foreach" loops in some of the code examples stickied on this forum? You'd use something like that to do all the refunding but just create a variable for your counter and add to it as you loop through.

You may need to do a check before going into the loop, though, for the tag that says the character is still in Creation Mode. That way it doesn't bother doing that kind of check once you've gone to Advancement Mode.

Lenny Zimmermann
Metairie, LA, USA

Data files authored (please let me know if you see any issues with any of these if you have/use them):
Official (In the downloader)
50 Fathoms, Deadlands: Hell On Earth, Deadlands: Noir, East Texas University, Necessary Evil (requires Super Powers Companion), Pirates of the Spanish Main, Space 1889 (original file by Erich), Tour of Darkness, Weird War II, Weird Wars: Rome
Coming Eventually
Evernight (LWD has completed their review but I have some fixes to make first... although Pinnacle mentioned this might get an overhaul to SWADE so I may just wait for that first. If you just HAVE to have this now, though, just PM me)
zarlor is online now   #2 Reply With Quote
JenniferSmithq
Junior Member
 
Join Date: Dec 2013
Posts: 1

Old December 23rd, 2013, 07:28 AM
good examples...
JenniferSmithq is offline   #3 Reply With Quote
zarlor
Senior Member
 
Join Date: Nov 2010
Location: Metairie, LA, USA
Posts: 1,806

Old December 23rd, 2013, 09:30 AM
Thanks. Lots of folks on the forums have really helped me put all of that together. If you have any other samples you think would be good to put in there just let me know.

Lenny Zimmermann
Metairie, LA, USA

Data files authored (please let me know if you see any issues with any of these if you have/use them):
Official (In the downloader)
50 Fathoms, Deadlands: Hell On Earth, Deadlands: Noir, East Texas University, Necessary Evil (requires Super Powers Companion), Pirates of the Spanish Main, Space 1889 (original file by Erich), Tour of Darkness, Weird War II, Weird Wars: Rome
Coming Eventually
Evernight (LWD has completed their review but I have some fixes to make first... although Pinnacle mentioned this might get an overhaul to SWADE so I may just wait for that first. If you just HAVE to have this now, though, just PM me)
zarlor is online now   #4 Reply With Quote
Darq
Member
 
Join Date: May 2010
Posts: 49

Old February 2nd, 2014, 11:08 AM
Ok I think my approach will be to 1) give the Tzin't character 3 free edges. Different edges have different costs so the plan is to then to 2) charge extra edges for those choices.

Question is the edge / hindrance balance calculated after a change (removing an edge during character creation) or is it a total that is tracked?
Darq is offline   #5 Reply With Quote
ghostman
Junior Member
 
Join Date: Jan 2012
Posts: 5

Old February 12th, 2014, 08:07 AM
Quote:
Originally Posted by Darq View Post
Ok I think my approach will be to 1) give the Tzin't character 3 free edges. Different edges have different costs so the plan is to then to 2) charge extra edges for those choices.
Looks like Somebody is working on a Low Life file.. I was thinking about messing with that.. Let me know if I can be of any help.
ghostman is offline   #6 Reply With Quote
SeeleyOne
Senior Member
 
Join Date: Nov 2009
Posts: 891

Old February 12th, 2014, 03:55 PM
Another way which may not help you but might be helpful to someone else is to use the Group category for sub-races. In my own house rules I have used the Group for this, calling it a Sub-Race in the Settings entry for that user setting.

Then I have the sub-race require that particular race, and have anything that it gives bootstrapped to it.

This method works for settings that have multiple options within a particular race. For Humans I made it so that they can choose an attribute. a couple of skill points, or a free Edge.

Evil wins because good rolls poorly .... or the players are not paying enough attention to the game.
SeeleyOne is offline   #7 Reply With Quote
Darq
Member
 
Join Date: May 2010
Posts: 49

Old February 16th, 2014, 01:26 PM
Quote:
Originally Posted by ghostman View Post
Looks like Somebody is working on a Low Life file.. I was thinking about messing with that.. Let me know if I can be of any help.
I have just about all of the bulk data entry done. I am circling in to start working on the actual "coding magic" now to make the special circumstances work. I have a copy of new Low Life: Re-Dredged that Andy sent me, so I am creating one for the yet to be released Low Life.

If you have any suggestions, let me know . The first thing I am tackling is Tzin'ts who have their own system of edges and hindrances - available only during character creation.

edges and hindrances have values of 1,2,3 and -1,-2,-3 respectively. The user may select 3 points of edges for "free" and as many additional as they balance with hindrances.
Darq is offline   #8 Reply With Quote
Darq
Member
 
Join Date: May 2010
Posts: 49

Old February 16th, 2014, 01:30 PM
Quote:
Originally Posted by SeeleyOne View Post
Another way which may not help you but might be helpful to someone else is to use the Group category for sub-races. In my own house rules I have used the Group for this, calling it a Sub-Race in the Settings entry for that user setting.

Then I have the sub-race require that particular race, and have anything that it gives bootstrapped to it.

This method works for settings that have multiple options within a particular race. For Humans I made it so that they can choose an attribute. a couple of skill points, or a free Edge.
I think i have the association to the race Tzin't managed - in two ways. First I have a Pick req of the race, also I have a User tag associated with each edge / hindrance Tzint1, Tzint2, Tzint3, TzintN1, TzintN2 and TzintN3.

Now I need to figure out if the total is calculated each time there is a change, in which case I think I would create a script executed at that time to add or subtract to the system counted edges / hindrances.

If the total is a running total, then I can add a script to the individual edges / hindrances and directly modify the total.
Darq is offline   #9 Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 07:08 PM.


Powered by vBulletin® - Copyright ©2000 - 2020, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.