DICE PACKS BUNDLE
Page 1 of 14 12311 ... Last

Thread: AD&D Ruleset

  1. #1

    AD&D Ruleset

    Ok. I'm finally taking my first baby steps into this project. Already, I'm going to need some help.

    I unzipped Castles_and_Crusades ruleset to another location and inspected the base.xml file. I then made a new base.xml file inside of an AD&D directory inside the Fantasy Grounds Data Folder ruleset directory.

    The original C&C base.xml file is:

    <root version="3.0" release="14" logo="logo.png">
    <announcement text="Castles and Crusades\rCopyright 2014 Troll Lord Games" font="emotefont" icon="rulesetlogo_cnc" />
    <announcement text="Castles and Crusades ruleset v3.2.0\rfor Fantasy Grounds\rCopyright 2015 Smiteworks USA, LLC" font="emotefont" icon="rulesetlogo_CoreRPG" />

    <!-- Attributes -->
    <description>
    <text>Castles &amp; Crusades</text>
    <author>Troll Lord Games, 2013</author>
    <website>https://www.trolllord.com</website>
    </description>
    <importinfo>
    <acceptfrom ruleset="Castles_and_Crusades" />
    </importinfo>

    <!-- Layers -->
    <importruleset source="CoreRPG" />

    with a bunch of include statements underneath.

    I copied the above, not including the include statements to my new base.xml file and changed <importruleset source="CoreRPG" /> to read <importruleset source="Castles_and_Crusades" />

    like so:

    <?xml version="1.0" encoding="iso-8859-1"?>

    <!--
    Please see the license.html file included with this distribution for
    attribution and copyright information.
    -->

    <root version="3.0" release="14" logo="logo.png">
    <announcement text="Castles and Crusades\rCopyright 2014 Troll Lord Games" font="emotefont" icon="rulesetlogo_cnc" />
    <announcement text="Castles and Crusades ruleset v3.2.0\rfor Fantasy Grounds\rCopyright 2015 Smiteworks USA, LLC" font="emotefont" icon="rulesetlogo_CoreRPG" />

    <!-- Attributes -->
    <description>
    <text>Castles &amp; Crusades</text>
    <author>Troll Lord Games, 2013</author>
    <website>https://www.trolllord.com</website>
    </description>
    <importinfo>
    <acceptfrom ruleset="Castles_and_Crusades" />
    </importinfo>

    <!-- Layers -->
    <importruleset source="Castles_and_Crusades" />

    </root>

    When trying to start a test campaign, I am getting this error message:

    Attachment 16291

    I knew this was going to be a painful process.
    Ultimate License Holder GM

    Games currently Playing: AD&D, DCC RPG and D&D 5e

    Finished Projects: AD&D Ruleset
    New School NPC Maker 5E
    New School NPC Maker PFRPG - 3.5E
    Old School NPC Maker

    Current Projects:

    1) Adventure Module.
    2) Maintaining and improving released projects.
    3) C.O.O.L. Beasts
    4) Basic Fantasy Ruleset
    5) Metamorphosis Alpha Ruleset

  2. #2
    The reason why the importruleset tag is failing is because the ruleset name is "Castles and Crusades", not "Castles_and_Crusades".

    I would not suggest inheriting directly from the Castles and Crusades ruleset, but actually make a copy and start changing stuff inside. Otherwise, your ruleset could break when C&C changes are made, and you'll be replacing almost everything anyway, so no need for overhead.

    • Make a copy of the Castles and Crusades ruleset folder.
    • Rename the new folder to 2E.
    • Change the base.xml description and announcement tags.
    • Load it up, and check that the announcements are changed. Now you've made your first change.
    • Start slowly replacing the C&C code with your own, and checking as you go.


    Regards,
    JPG

  3. #3
    Trenloe's Avatar
    Join Date
    May 2011
    Location
    Colorado, USA
    Posts
    33,411
    Quote Originally Posted by Moon Wizard View Post
    I would not suggest inheriting directly from the Castles and Crusades ruleset, but actually make a copy and start changing stuff inside.
    But then he wouldn't be able to distribute the resulting ruleset.

    Discussed in this thread: https://www.fantasygrounds.com/forum...-amp-D-ruleset It was first mentioned that building on top of C&C might be a good idea at the bottom of post #2.
    Private Messages: My inbox is forever filling up with PMs. Please don't send me PMs unless they are actually private/personal messages. General FG questions should be asked in the forums - don't be afraid, the FG community don't bite and you're giving everyone the chance to respond and learn!

  4. #4
    Getting rid of the underscores worked. I'm up and running.

    If the name of the ruleset is Castles and Crusades, then why in the accept from statement does it state it as Castles_and_Crusades? Sorry if these are really dumb questions.

    I can see the wisdom in either method, and naturally, the words of the Immortal Moon Wizard carries much weight. I believe for right now, however, I'm going to stick with trying to layer on top of C&C.

    And, just for the record, this is a ruleset for AD&D 1e, not 2e.
    Ultimate License Holder GM

    Games currently Playing: AD&D, DCC RPG and D&D 5e

    Finished Projects: AD&D Ruleset
    New School NPC Maker 5E
    New School NPC Maker PFRPG - 3.5E
    Old School NPC Maker

    Current Projects:

    1) Adventure Module.
    2) Maintaining and improving released projects.
    3) C.O.O.L. Beasts
    4) Basic Fantasy Ruleset
    5) Metamorphosis Alpha Ruleset

  5. #5
    damned's Avatar
    Join Date
    Mar 2011
    Location
    Australia
    Posts
    26,685
    Blog Entries
    1
    Stick with the plan man! Dont let the crazy moon guy derail you!

  6. #6
    Trenloe's Avatar
    Join Date
    May 2011
    Location
    Colorado, USA
    Posts
    33,411
    Quote Originally Posted by vodokar View Post
    If the name of the ruleset is Castles and Crusades, then why in the accept from statement does it state it as Castles_and_Crusades?
    Import info registers the additional <ruleset> tagged modules that this ruleset can also open. It appears that at some point here were some modules produced for an earlier ruleset which was called "Castles_and_Crusades" rather than the current naming of "Castles and Crusades". It'd recommend you include that old one (as there are some modules that use it) and also include an importinfo statement for the current "Castles and Crusades" ruleset to allow recent modules to be opened as well.

    Info here: https://www.fantasygrounds.com/refdoc/importinfo.xcp
    Private Messages: My inbox is forever filling up with PMs. Please don't send me PMs unless they are actually private/personal messages. General FG questions should be asked in the forums - don't be afraid, the FG community don't bite and you're giving everyone the chance to respond and learn!

  7. #7
    I found this picture on rpg.net as being in public domain. Thought it might work for a logo and desktop image.

    MODERATOR: IMAGES REMOVED
    Last edited by Trenloe; November 12th, 2016 at 18:06.
    Ultimate License Holder GM

    Games currently Playing: AD&D, DCC RPG and D&D 5e

    Finished Projects: AD&D Ruleset
    New School NPC Maker 5E
    New School NPC Maker PFRPG - 3.5E
    Old School NPC Maker

    Current Projects:

    1) Adventure Module.
    2) Maintaining and improving released projects.
    3) C.O.O.L. Beasts
    4) Basic Fantasy Ruleset
    5) Metamorphosis Alpha Ruleset

  8. #8
    Trenloe's Avatar
    Join Date
    May 2011
    Location
    Colorado, USA
    Posts
    33,411
    Quote Originally Posted by vodokar View Post
    I found this picture on rpg.net as being in public domain. Thought it might work for a logo and desktop image.

    Attachment 16294
    There's a difference between being available "publicly" to being able to be redistributed/used in products. There's a huge amount of "stuff" posted on the internet that, legally, you can't re-use/distribute. So, be sure that the copyright owner (I'm assuming Larry Elmore) has given permission for this image to be freely used by others in any products.
    Private Messages: My inbox is forever filling up with PMs. Please don't send me PMs unless they are actually private/personal messages. General FG questions should be asked in the forums - don't be afraid, the FG community don't bite and you're giving everyone the chance to respond and learn!

  9. #9
    This is the link I found it at. As far as I can tell, it is safe to reuse. But, more experienced eyes might be able to help.

    https://forum.rpg.net/showthread.php...Art-Repository
    Ultimate License Holder GM

    Games currently Playing: AD&D, DCC RPG and D&D 5e

    Finished Projects: AD&D Ruleset
    New School NPC Maker 5E
    New School NPC Maker PFRPG - 3.5E
    Old School NPC Maker

    Current Projects:

    1) Adventure Module.
    2) Maintaining and improving released projects.
    3) C.O.O.L. Beasts
    4) Basic Fantasy Ruleset
    5) Metamorphosis Alpha Ruleset

  10. #10
    My progress so far. Not too bad for the first night.

    MODERATOR: IMAGE REMOVED

    This is really fun; when your not ripping your hair out.
    Last edited by Trenloe; November 12th, 2016 at 18:07.
    Ultimate License Holder GM

    Games currently Playing: AD&D, DCC RPG and D&D 5e

    Finished Projects: AD&D Ruleset
    New School NPC Maker 5E
    New School NPC Maker PFRPG - 3.5E
    Old School NPC Maker

    Current Projects:

    1) Adventure Module.
    2) Maintaining and improving released projects.
    3) C.O.O.L. Beasts
    4) Basic Fantasy Ruleset
    5) Metamorphosis Alpha Ruleset

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
5E Character Create Playlist

Log in

Log in