FG Spreadshirt Swag

View Poll Results: Rate this mod

Voters
32. You may not vote on this poll
  • It rocks!

    8 25.00%
  • It's cool.

    22 68.75%
  • Eh, whatever.

    2 6.25%
  • It sucks!

    0 0%
Page 1 of 6 123 ... Last
  1. #1

    Advanced Character Sheet

    My friends and I have been playing D&D for years now, and it's been great to play online now that we live in different states. Fantasy Grounds is a great product, but it does not facilitate high-level play.

    I am developing a character sheet for high-level D&D play, and I'd like to share it with the community. I am posting a working version, but it is untested. I'd like feedback in order to make it a stronger mod.

    Please refrain from giving me copyright lectures. If I'm stepping on someones legal toes, they can serve me with a cease and desist and I'll pull my post. Until then, I'd appreciate it if the brainy smurfs of FG would resist the urge to be the reluctant bearers of bad news.

    I tried to keep the spirit of the original FG design intact. To that end I did my best to duplicate the fonts, style and layout of the original FG character sheet. I kept as much of the original FG sheet intact, choosing to expand it, rather than completely re-do it.

    I removed the tabbing because it was annoying to map the tabbing pattern, and I never used the tabbing. I don't know if it's a big deal, but that could matter to somebody.

    I added a lot more modifier fields, especially for calculating AC, saves, attacks and other combat-oriented numbers. In fact, I added a whole new combat sheet. It might seem excessive unless you've played in very high-level game. If you plan to DM for high-level characters, you'll love the advanced mini.

    I tried to map the values of the original sheet to the values of the new sheet so that you could convert an existing campaign to the advanced campaign. Some of the fields don't map. Hit points and attributes are handled differently on the advanced sheet, and they don't map. I also found that converting a campaign to a new rule set can produce to frustrating bugs. I recommend starting a new campaign with any rule set.

    These screenshots offer a comprehensive view of the character sheet mod. They are staged in the DM client, but it gives you an idea of how the sheet would work in a live game. The text on the sceen shots gives some additional commentary:

    Player action shot: https://www.zipri.com/data/screens/playerspread.jpg
    DM action shot: https://www.zipri.com/data/screens/dmspread.jpg

    Biography sheet: https://www.zipri.com/data/screens/biography.jpg
    Combat sheet: https://www.zipri.com/data/screens/combat.jpg
    Buffs sheet: https://www.zipri.com/data/screens/buffs.jpg
    Skills sheet: https://www.zipri.com/data/screens/skills.jpg
    Spells I sheet: https://www.zipri.com/data/screens/spells1.jpg
    Spells II sheet: https://www.zipri.com/data/screens/spells2.jpg
    Feats sheet: https://www.zipri.com/data/screens/feats.jpg
    Inventory sheet: https://www.zipri.com/data/screens/inventory.jpg

    d20 Advanced Character Sheet
    Download the mod: https://www.zipri.com/data/d20_Advanced.zip
    Install to C: Program Files/Fantasy Grounds/rulesets/
    Start a new campaign using the "d20_Advanced" ruleset
    Last edited by disco54; April 29th, 2006 at 07:27.

  2. #2
    Nice character sheet, but I did find one error and a wish to add.

    Wish - The advance mini sheet is missing a Total Hit Points entry. Seems like it could fit and be useful right next to the current hit points entry.

    Wounds on the mini sheet no longer exist in your new character sheet file. So you need to change it to be current hitpoints. I changed the code from:

    <windowclass name="mini_charsheet">
    <frame name="mini_charsheet" />
    <datasource name="charsheet" />
    <defaultsize width="209" height="93" />
    <nodelete />
    <playercontrol />
    <sheetdata>
    <stringcontrol name="name">
    <bounds rect="17,13,121,20" />
    <static />
    </stringcontrol>
    <numbercontrol name="ac">
    <bounds rect="153,29,24,20" />
    <nodrop />
    <nodrag />
    <noreset />
    <source name="acdexbonus" op="+" />
    <source name="acsizebonus" op="+" />
    <source name="acarmorbonus" op="+" />
    <source name="acshieldbonus" op="+" />
    <source name="acmiscbonus" op="+" />
    <source name="acbasehelper" valuemap="0:10" />
    </numbercontrol>
    <numbercontrol name="hp">
    <bounds rect="17,47,34,23" />
    <nodrag />
    <noreset />
    <dropoperation op="+" />
    <tabtarget next="wounds" prev="subdual" />
    </numbercontrol>
    <numbercontrol name="wounds">
    <bounds rect="57,47,34,23" />
    <nodrag />
    <dropoperation op="+" />
    <hideonvalue value="0" />
    <tabtarget next="subdual" prev="hp" />
    </numbercontrol>
    <numbercontrol name="subdual">
    <bounds rect="97,47,34,23" />
    <nodrag />
    <hideonvalue value="0" />
    <tabtarget next="hp" prev="wounds" />
    </numbercontrol>
    </sheetdata>
    </windowclass>
    to:

    <windowclass name="mini_charsheet">
    <frame name="mini_charsheet" />
    <datasource name="charsheet" />
    <defaultsize width="209" height="93" />
    <nodelete />
    <playercontrol />
    <sheetdata>
    <stringcontrol name="name">
    <bounds rect="17,13,121,20" />
    <static />
    </stringcontrol>
    <numbercontrol name="ac">
    <bounds rect="153,29,24,20" />
    <nodrop />
    <nodrag />
    <noreset />
    <source name="acdexbonus" op="+" />
    <source name="acsizebonus" op="+" />
    <source name="acarmorbonus" op="+" />
    <source name="acshieldbonus" op="+" />
    <source name="acmiscbonus" op="+" />
    <source name="acbasehelper" valuemap="0:10" />
    </numbercontrol>
    <numbercontrol name="hp">
    <bounds rect="17,47,34,23" />
    <nodrag />
    <noreset />
    <dropoperation op="+" />
    <tabtarget next="currenthp" prev="subdual" />
    </numbercontrol>
    <numbercontrol name="currenthp">
    <bounds rect="57,47,34,23" />
    <nodrag />
    <dropoperation op="+" />
    <hideonvalue value="0" />
    <tabtarget next="subdual" prev="hp" />
    </numbercontrol>
    <numbercontrol name="subdual">
    <bounds rect="97,47,34,23" />
    <nodrag />
    <hideonvalue value="0" />
    <tabtarget next="hp" prev="currenthp" />
    </numbercontrol>
    </sheetdata>
    </windowclass>
    This made it work for me.
    Last edited by Jozie; April 29th, 2006 at 17:58.

  3. #3
    Quote Originally Posted by disco54
    Please refrain from giving me copyright lectures. If I'm stepping on someones legal toes, they can serve me with a cease and desist and I'll pull my post. Until then, I'd appreciate it if the brainy smurfs of FG would resist the urge to be the reluctant bearers of bad news.
    I'm glad someone finally said it. Good work by the way.
    Play? Y DM? N Days: 7 days a week Time: Mornings EST(GMT -5)

  4. #4
    I agree. I'll start a list of fixes and changes.

  5. #5
    Thanks. If you end up using it, let me know what other features you'd like to see.

  6. #6
    I really enjoy the sheet. I did have to correct the quickspell slots though. You have them pointing to the wrong one. Spelllist 1 was pointing at quickspell slot 2, and vise versa. I corrected the code and even added a new png for the quickspell to label the slots. Now when I open the quickspell slot it says Spellslot 1 or 2. makes it easier to read.

    Let me know if you need the code I switched.

    Again, great work.

  7. #7
    Would there be a way to add something to this sheet for Mounts/Familiars/Cohorts? Would it just be another tab with a quickslot as well?

    Kalmarjan
    Ultimate Licence holder

    I've had FG for so LONG I DON'T KNOW HOW TO USE IT!

    But I'm learning!

  8. #8
    Cypher's Avatar
    Join Date
    Dec 2005
    Location
    Vancouver, British Columbia, Canada
    Posts
    120
    I second the request for an animal companion tab.

  9. #9
    mr_h's Avatar
    Join Date
    Dec 2005
    Location
    GMT -5 / EST
    Posts
    548
    I like the mini sheets, lots of useful information

    Stupid question: Is there a way to make it so you can have one mini sheet open, but 'scroll' through it to see each player? I hate having three mini sheets open for my PC's....it'd be nice to have one with arrows at the top to move to the next PC, or back to the previous...
    DM: For reference sake, when a bad guys dies, I'll turn their token over. So an upside down 'A' or 'B' means it's a corpse.
    PC 1: So if we kill a 'M' is it reincarnated as a 'W'?
    PC 2: That damn 'O' just won't die!

  10. #10
    You could always drag the icon to open the mini sheet to your hot key bar... works like a charm for me...

    Sandeman
    Ultimate Licence holder

    I've had FG for so LONG I DON'T KNOW HOW TO USE IT!

    But I'm learning!

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