Jump to content

Simon

Administrators
  • Posts

    14,366
  • Joined

  • Last visited

  • Days Won

    8

Posts posted by Simon

  1. Purchase STR as a Power and add the Advantage Reduced Endurance.  If you want it to apply to all of the character's STR, then check the box for "apply Modifiers to base Characteristic" (the cost will be adjusted accordingly)

  2. Then put files into (and run HD from) a directory that you have full access to.  Understanding Windows and UAC is part of your responsibility as a system owner -- directories like the root of the C drive, Program Files, etc. will be protected by UAC.  Directories like your Desktop, Documents folder, etc. will not be.

  3. Don't import all of them - if you're talking about prefabs, load and unload prefabs as needed (details in the documentation). Character files (.hdc) can be loaded (and unloaded) similarly.  Again, details in the documentation.

  4. 4 minutes ago, Stirling.N said:

    You'd be vastly better extending one of the genre-specific built-in templates -- that will allow HD to implement genre-specific rules (e.g. difference in END calculation in some areas between Heroic and Superheroic...or END for Movement abilities on Vehicles).

     

    I extended superheroic in this case. Sorry to not make that clear.

    Not in the example you posted.  The example you posted has extends="builtIn.Main.hdt" - that's extending the built-in, base-level Fifth Edition template.  You'd want to have extends="builtIn.Superheroic.hdt" to extend the 5E Superheroic template.  Or extends="builtIn.Superheroic6E.hdt"  to extend the 6E Superheroic template.

  5. 8 hours ago, Stirling.N said:

    <TEMPLATE version="2.1" extends="builtIn.Main.hdt">
        <MAINAPP>
        </MAINAPP>
        <CHARACTERISTICS>
            <BODY DISPLAY="BODY" BASE="10" LVLCOST="2" LVLVAL="1" STUNINCREASE="1"
    STUNINCREASELEVELS="1" PDINCREASE="1" PDINCREASELEVELS="10" MINVAL="-999" MAXVAL="999" POSITION="4" NCM="20" NCM40="15"
    NCM60="10" NCM10="8" NCM10NICE="10">
            <SOURCE>Hero System Fifth Edition Rule Book</SOURCE>
            <SOURCE>Sidekick</SOURCE>
            <DEFINITION>(Hero System Fifth Edition Rule Book, page 23; Revised, page 37) Body represents how much damage a character can take before dying. Changed for New Polaris: PD is based on it.</DEFINITION>
            <MODIFIER XMLID="NOFIGURED" DISPLAY="No Figured Characteristics" BASECOST="-.5"
    MAXCOST="0" MINCOST="-.5" FIXEDVALUE="No">
            <SOURCE>Hero System Fifth Edition Rule Book</SOURCE>
            <SOURCE>Sidekick</SOURCE>
            </MODIFIER>
        </BODY>
             <STR DISPLAY="STR" DEFENSE="NORMAL" DOESBODY="Yes" DOESDAMAGE="Yes" DOESKNOCKBACK="Yes" TARGET="DCV" BASE="10" LVLCOST="1" LVLVAL="1" 
    STUNINCREASE="1" STUNINCREASELEVELS="2" 
    LEAPINGINCREASE="1" LEAPINGINCREASELEVELS="5" MINVAL="-999" MAXVAL="999" POSITION="1"
    VISIBLE="Yes" USESEND="Yes" NCM="20" NCM40="15" NCM60="10" NCM10="5" NCM10NICE="10">
                <TYPE>ATTACK</TYPE>
                <SOURCE>Hero System Fifth Edition Rule Book</SOURCE>
                <SOURCE>Sidekick</SOURCE>
                <DEFINITION>(Hero System Fifth Edition Rule Book, page 20-22; Revised, page 34-36) Strength represents the character's raw physical power: how much damage he does in HTH Combat; how much he can lift, carry, and throw, and so forth. Changed for New Polaris: PD is not based on it but on BODY and REC uses EGO instead. </DEFINITION>
                <MODIFIER XMLID="NOFIGURED" DISPLAY="No Figured Characteristics" BASECOST="-.5"
    MAXCOST="0" MINCOST="-.5" FIXEDVALUE="No">
                <SOURCE>Hero System Fifth Edition Rule Book</SOURCE>
                <SOURCE>Sidekick</SOURCE>
                </MODIFIER>
                <MODIFIER XMLID="ONLYWITHEXTRALIMBS" DISPLAY="Only with Extra Limbs" BASECOST="-.5">
                <SOURCE>Hero System Fifth Edition Rule Book</SOURCE>
                </MODIFIER>
            </STR>
     
            <EGO DISPLAY="EGO" BASE="10" ECVINCREASE="1" ECVINCREASELEVELS="3" LVLCOST="2" LVLVAL="1" RECINCREASE="1" RECINCREASELEVELS="5"  MINVAL="-999" MAXVAL="999" POSITION="6" NCM="20" NCM40="25" NCM60="30" NCM10="8" NCM10NICE="10">
                <SOURCE>Hero System Fifth Edition Rule Book</SOURCE>
                <SOURCE>Sidekick</SOURCE>
                <DEFINITION>(Hero System Fifth Edition Rule Book, page 23; Revised, page 37) Ego represents a character's mental strength and strength of will. Changed for New Polaris: REC is based it, rather than STR.</DEFINITION>
            </EGO>
        </CHARACTERISTICS>
        <SKILLS>
        </SKILLS>
        <SKILL_ENHANCERS>
        </SKILL_ENHANCERS>
        <MARTIAL_ARTS>
        </MARTIAL_ARTS>
        <PERKS>
        </PERKS>
        <TALENTS>
        </TALENTS>
        <POWERS>
        </POWERS>
        <MODIFIERS>
        </MODIFIERS>
        <DISADVANTAGES>
        </DISADVANTAGES>
    </TEMPLATE>

     

    Is this correct?

    Now how to opened?

    You'd be vastly better extending one of the genre-specific built-in templates -- that will allow HD to implement genre-specific rules (e.g. difference in END calculation in some areas between Heroic and Superheroic...or END for Movement abilities on Vehicles).

  6. 8 hours ago, HeroGM said:

    Simon - coattaliling on his for a second. Can you extend more than one .hdt? So if I wanted a separate file for APG 1 and 2, I could say Ultimate Skill Extends 1 AND 2; or would I have to chain USkill to 2 and 2 to 1?

    Yes - extends can be a comma-separated list with entries given precedence in the order they appear in the list.  For example, if you have "extends=apg1.hdt,apg2.hdt" and both have a definition for the BODY Characteristic, the definition in apg1.hdt will be used.

  7. You'd need the entire definition -- it won't carry over from extended templates if you're defining it in your custom one.  Taking BODY as an example:

    <BODY DISPLAY="BODY" BASE="10" LVLCOST="2" LVLVAL="1" STUNINCREASE="1"
    STUNINCREASELEVELS="1" PDINCREASE="1" PDINCREASELEVELS="10" MINVAL="-999" MAXVAL="999" POSITION="4" NCM="20" NCM40="15"
    NCM60="10" NCM10="8" NCM10NICE="10">
    <SOURCE>Hero System Fifth Edition Rule Book</SOURCE>
    <SOURCE>Sidekick</SOURCE>
    <DEFINITION>(Hero System Fifth Edition Rule Book, page 23; Revised, page 37) Body represents how much
    damage a character can take before dying.</DEFINITION>
    <MODIFIER XMLID="NOFIGURED" DISPLAY="No Figured Characteristics" BASECOST="-.5"
    MAXCOST="0" MINCOST="-.5" FIXEDVALUE="No">
    <SOURCE>Hero System Fifth Edition Rule Book</SOURCE>
    <SOURCE>Sidekick</SOURCE>
    </MODIFIER>
    </BODY>

     

  8. 1 hour ago, Stirling.N said:

    Now if I want to modify say PD and set it equal to BODY/10 + EGO/10 do I have to make a new characteristic or can I modify PD? 

     

    You would need to modify (re-define) BODY and EGO in your template to have them add to PD.  If you want to also change the way PD is purchased (cost structure, starting value, etc.) you would also need to re-define the PD Characteristic in your template.

  9. Again, the only "filtering" HD does is based on the file extension. It doesn't care about the contents of the file at all (at least, not until it tries to load it), only the extension.  If the file open dialog isn't showing anything, then when HD (via Java) is asking the system to list all files in a given directory, it's not getting anything back with the appropriate extension (.hdc for characters).  If you were able to write/save to the directory, then there's only two scenarios that I can think of:

     

    1. Your system has some VERY odd/bad permissions settings for Java, so Java has permissions to write to your Downloads directory, but not read from it.  It's been a while, but you may be able to get this type of behavior if Java doesn't have execute permissions, as I believe a directory listing requires execute permissions on the directory itself...I'm sure others will correct me if I'm wrong here.  Regardless, it's something that you'll need to change under System Preferences -> Security and Privacy -> Files and Folders.

     

    2. There is something on your system that is changing the file extensions on files after they are created. This could be benign (seeing that the file has xml contents and appending a .xml to the file name) or it could be very bad (reminiscent of some nasty malware).  Open up a Terminal, cd to your Downloads directory, and enter "ls -l *.hdc" -- if you don't see any files listed, then enter just "ls -l" to see what extension the files have.

  10. Character Packs are typically delivered as zip files of Prefabs (.hdp) and Characters (.hdc)

     

    1. unzip/unpack the download - you can put the unpacked files anywhere you want.

     

    2. within HD you can go to file -> open character or prefab -> load prefab to load the characters or prefabs in the pack.  HD’s documentation will have further details.

  11. 13 hours ago, Pariah said:

    I fear we may be starting to drift into ad hominem territory. No good end awaits us there.

    Correct you are.

     

    Keep the discussion to the post and not the poster, folks.  

    There are two folks that stepped out of line here and both should take this warning to heart as it would be a second warning point for either of them.  

    Hugh - you know better...or damn well should by now.

    Pattern Ghost - I was extremely close to giving you a warning for your initial response.  Going forward, know that editing your post will not avoid a warning.

  12. er·ra·tum
    /eˈrädəm/
    noun
    plural noun: errata
    1. an error in printing or writing.
      • a list of corrected errors appended to a book or published in a subsequent issue of a journal.
         

    You have posted neither -- The tags in the default format are simply older (deprecated) versions of what's in the documentation.  All are still supported because I don't like the idea of breaking older exports.

     

    You are also apparently determined to group multiple, unrelated requests into the same post.  A List has little but a name - call it whatever you want.  I'm not going to add a second label/name in.

  13. I do pretty much everything on Mac, so no worries.  Kinda curious if the jump to the new Apple SoC causes any issues with updates -- have everything lined up for when the new system arrives (Aand64 Java, etc.) just need to test it all out.

     

    If the command prompt worked under Windows but double-clicking on the .jar file doesn't then it's simply down to your file associations.  I'd start by trying jarfix (google "jarfix" and the first result should have a small executable you can download to correct the file associations on your system for .jar files).   Post how that works -- I'm not aware of anything for or against it under Windows 11 yet...

  14. I'll also point out that Vassal (while a Java-based app) is launched under Windows via a .exe file -- that you can run Vassal but are having problems with HD points to your double-clicking on HD6.jar and not seeing anything happen....because .jar files are not properly associated on your system.

     

    The command line approach I give above (twice) will launch HD for you.  Properly configuring your system to recognize .jar files is largely going to be on you, as I have not yet verified the jarfix app under Windows 11.

×
×
  • Create New...