Tabletop Simulator

Tabletop Simulator

Not enough ratings
Automated Pathfinder D20 Character sheets
   
Award
Favorite
Favorited
Unfavorite
Game Category: Role-playing Games
Number of Players: 1
File Size
Posted
Updated
179.157 KB
5 Jan, 2017 @ 6:46am
8 Jan, 2017 @ 1:15am
6 Change Notes ( view )

Subscribe to download
Automated Pathfinder D20 Character sheets

Description
These sheets are fully automated in terms of calculations. They will take all ability bonuses and apply them to various skills, saving throws, etc. All skills should be properly calculated, and tagging a skill makes it a class skill and confers a +3 bonus on that skill.

A lot of credit to Mr Stump who I believe wrote a lot of thIs code. After the sheets are finished I'll work on a multiplayer table and DM setup.

This set contains 2 sheets:

1 - Main character sheet
2 - a second object with 3 sheets saved in 3 states. An equipment sheet and 2 spell sheets. You can switch between these and info will be saved.

All sheets allow input in all fields via counters and text input. All calculations are automatic. the only thing to note is that the spell DC on the first spell sheet only gets updated from intelligence changes after you make a change to the spell sheet. Since it's loaded on display, you need to interact with it to get it to update the DC score. Change any counter, or click the class name, or anything else to have it update.

Enjoy!

Check out version 2 with updated text fields here: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2430038512
29 Comments
crossmr  [author] 20 Mar, 2021 @ 3:10am 
@faolanthehedgehog I found the bug with the skill class, I fixed that on V2.
crossmr  [author] 20 Mar, 2021 @ 12:53am 
Hey guys, I've started doing a version 2 which uses the text input fields but maintains the automation of the counters, you can check it out here: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2430038512
faolanthehedgehog 15 Dec, 2018 @ 1:29pm 
The +3 to skills comes from the checkbox marking it as a class skill, but the bonus should only apply when you have ranks in the skill. If the number of ranks is 0 in a class skill, the sheet erroneously still gives the +3 bonus. As for encumbrance, yes. I usually use decimals for those objects that weigh 1/2 or 1/4 lbs.
crossmr  [author] 14 Dec, 2018 @ 7:51pm 
@faolanthehedgehog I haven't really maintained this in awhile, but I loaded it up, and I don't see anything adding a +3 bonus to all skills. https://i.imgur.com/FdK1z3g.jpg That's what I see when I add some stats and a few ranks to things. Did you change something else? For the encumbrance are you wanting to use decimals?
faolanthehedgehog 14 Dec, 2018 @ 6:56am 
Thought this sheet was amazing until I discovered the way it keeps track of money. Really, a counter that only increases by +1 or -1 in a game where you often deal with thousands? I'd change this to a text box. Also, the skills are calculating incorrectly, granting a +3 bonus to all your class skills, even if you don't have a rank in them. Then under gear and encumbrance, you can only have integers because they also use counters.
SmaugBR 4 Aug, 2018 @ 5:26am 
Hey, great work!!! I'm really impressed. In case someone is wondering (as I was - just discovered it because I'm new to Tabletop Simulator), to edit a text just press EDIT. A small piece will appear. Right click on it and edit the lower space, where the original text can be seen. Then, press EDIT again so the piece goes away and the text updates. ;)
8BitKefka 6 Sep, 2017 @ 5:02pm 
now character sheet is causing freezing and game to lock up
giximon 5 Jun, 2017 @ 10:53am 
ehm the size modifire seems to be wrong cuz when you take a fx haflings they get 1 size cuz they are small and -1 cmd but if i put the size mod in they will get +1 instead in cmd any way i can costumize so it will be right ???
crossmr  [author] 15 May, 2017 @ 8:46am 
The sheets save things to global, but there is no code in global itself related to the sheets. Basically the sheets save a copy of their data in global when you unload them, then pull it back in when you load them up, with a unique name based on their ID number. You could verify that all your sheets have unique ID numbers and they aren't stepping on each other's toes, but that should be automatic.
Hempninja 15 May, 2017 @ 3:08am 
Hey Crossmr, These sheets are great, but I can't get spell pages 1 & 2 to load up the editable buttons when I am trying to use them at my table. I always get an "error in script function: <onload>. Then it seems all the script is white in the LUA editor when I bring it up to do a debug. I assumed you may have some global code that the other table doesn't have, but that doesn't appear to make a difference. Do you have any suggestions?