View Poll Results: Rate this mod
- Voters
- 32. You may not vote on this poll
Thread: Advanced Character Sheet
-
April 29th, 2006, 08:22 #1
- Join Date
- Nov 2005
- Posts
- 28
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" rulesetLast edited by disco54; April 29th, 2006 at 08:27.
-
April 29th, 2006, 17:41 #2
- Join Date
- Jan 2006
- Posts
- 45
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>
<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>Last edited by Jozie; April 29th, 2006 at 18:58.
-
April 30th, 2006, 04:09 #3Originally Posted by disco54Play? Y DM? N Days: 7 days a week Time: Mornings EST(GMT -5)
-
April 30th, 2006, 05:50 #4
- Join Date
- Nov 2005
- Posts
- 28
I agree. I'll start a list of fixes and changes.
-
April 30th, 2006, 05:53 #5
- Join Date
- Nov 2005
- Posts
- 28
Thanks. If you end up using it, let me know what other features you'd like to see.
-
May 1st, 2006, 16:28 #6
- Join Date
- Jan 2006
- Posts
- 45
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.
-
May 1st, 2006, 17:02 #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?
KalmarjanUltimate Licence holder
I've had FG for so LONG I DON'T KNOW HOW TO USE IT!
But I'm learning!
-
May 1st, 2006, 18:09 #8
-
May 1st, 2006, 20:33 #9
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!
-
May 1st, 2006, 21:02 #10
You could always drag the icon to open the mini sheet to your hot key bar... works like a charm for me...
SandemanUltimate 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