Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Authoring Kit

Notices

Reply
 
Thread Tools Display Modes
Duggan
Senior Member
Volunteer Data File Contributor
 
Join Date: Nov 2009
Posts: 1,502

Old July 21st, 2017, 10:17 AM
So, between the section in the wiki on Editor support and the examples in the 4E project, I get the impression that the best way to set up a racial bonus for skills is to set up tags. What's the best way to handle this and allow for a larger range of values? In 4E, it's a straight +2, but for the game I'm working on, the bonuses range from +1 to +3.

Should I have three different forms of SkillBonus, say SkillBonus1, SkillBonus2, and SkillBonus3? Is there a better way to set this up to allow users to readily modify which bonuses get applied, and for me to extract that data so that they don't have to keep the Description in lockstep?
Duggan is offline   #1 Reply With Quote
Mathias
Senior Member
Lone Wolf Staff
 
Join Date: May 2005
Posts: 13,207

Old July 21st, 2017, 10:27 AM
You'll need to give me more information about the game rules you're implementing.

If you've got arbitrary bonus amounts, then I'd just use a script. Tags may be better for some things, but when you're multiplying the tag count by such large numbers, if you need +1 through +3 for every skill, that's no longer a practical option.
Mathias is offline   #2 Reply With Quote
Duggan
Senior Member
Volunteer Data File Contributor
 
Join Date: Nov 2009
Posts: 1,502

Old July 21st, 2017, 11:04 AM
It's the Planet Mercenary game. Each of the races gets a handful of bonuses to their skill ranks (except humans, as usual). I do currently have it in an Eval script. I'll keep it that way then.
Duggan is offline   #3 Reply With Quote
RavenX
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2011
Location: Nowhere, Virginia
Posts: 3,633

Old July 21st, 2017, 03:33 PM
Quote:
Originally Posted by Duggan View Post
It's the Planet Mercenary game. Each of the races gets a handful of bonuses to their skill ranks (except humans, as usual). I do currently have it in an Eval script. I'll keep it that way then.
Duggan,

Have you tried setting up candidate expressions for the skill bonuses? You can have a <thing> on a race tab through a table dynamic that adds the bonuses through user choices. Then you can rig hero lab to "freeze" those selectors out when you switch to Advancement mode locking down the character's choices...

RavenX Pronouns: She/Her

Please do not PM me to inquire about datafiles I coded "for personal use" such as Exalted, World of Darkness, AD&D, or Warhammer 40K Roleplaying. I appreciate your interest, but I do not own the Intellectual Property rights to these game systems. Nor do I have permission from any of the Publishers to distribute the data files. As such, I cannot distribute the work I have done with community on these files. They are "for personal use" only. Thank you.

I am far too busy these days to answer emails. If you message me here there is no guarantee I will get back to you at all.
RavenX is offline   #4 Reply With Quote
Duggan
Senior Member
Volunteer Data File Contributor
 
Join Date: Nov 2009
Posts: 1,502

Old July 21st, 2017, 03:37 PM
That would be extremely useful when I refine the Command Packages, where there are those either-or choices. Do you have a suggestion for how to go about it? Would that be a gizmo?
Duggan is offline   #5 Reply With Quote
RavenX
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2011
Location: Nowhere, Virginia
Posts: 3,633

Old July 21st, 2017, 03:44 PM
Quote:
Originally Posted by Duggan View Post
That would be extremely useful when I refine the Command Packages, where there are those either-or choices. Do you have a suggestion for how to go about it? Would that be a gizmo?
Gizmo no. Components.core file, the "UserSelect" component. You just add that component's compref to whatever compset needs it, then add the chooser portal for it into the tab's pick shown portals. Its pretty easy to integrate into the data actually because they already include everything you need in the authoring kit for it.

RavenX Pronouns: She/Her

Please do not PM me to inquire about datafiles I coded "for personal use" such as Exalted, World of Darkness, AD&D, or Warhammer 40K Roleplaying. I appreciate your interest, but I do not own the Intellectual Property rights to these game systems. Nor do I have permission from any of the Publishers to distribute the data files. As such, I cannot distribute the work I have done with community on these files. They are "for personal use" only. Thank you.

I am far too busy these days to answer emails. If you message me here there is no guarantee I will get back to you at all.
RavenX is offline   #6 Reply With Quote
RavenX
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2011
Location: Nowhere, Virginia
Posts: 3,633

Old July 21st, 2017, 03:47 PM
Compref reference:

Code:
  <compset
    id="Merit">
    <compref component="Merit"/>
    <compref component="Trait"/>
    <compref component="SpecialTab"/>
    <compref component="CanAdvance"/>
    <compref component="Dots"/>
    <compref component="UserSelect"/>
    </compset>


This is the portal, if you need to use two of them, just change the 1s to 2s and add the second portal. Then in the positioning script you rig them up where you want them.

Code:
  <portal
    id="choose1"
    style="menuNormal">
    <menu_things
      field="usrChosen1"
      component="none"
      usepicksfield="usrSource1"
      candidatefield="usrCandid1">
      </menu_things>
    </portal>
Honestly its a lot easier than dealing with gizmos. I just spent the last week dealing with power armor gizmos.

RavenX Pronouns: She/Her

Please do not PM me to inquire about datafiles I coded "for personal use" such as Exalted, World of Darkness, AD&D, or Warhammer 40K Roleplaying. I appreciate your interest, but I do not own the Intellectual Property rights to these game systems. Nor do I have permission from any of the Publishers to distribute the data files. As such, I cannot distribute the work I have done with community on these files. They are "for personal use" only. Thank you.

I am far too busy these days to answer emails. If you message me here there is no guarantee I will get back to you at all.
RavenX is offline   #7 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 05:14 AM.


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