Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Dark Heresy Second Edition character sheet update

So I completed updates to the Dark Heresy Second Edition character sheet originally produced by Daniel D. The updates leverage two API scripts ( roll40k , skill40k ) that I wrote allowing it to leverage more exact/intuitive rolling success results. Not being a Github wiz I am asking for advice as to the best way to post or submit the character sheet and/or can it even be submitted since it leverages API scripts to work?
1417724617
Tony R.
Pro
Sheet Author
I think there are already some character sheets that make use of the API (Star Wars Edge of the Empire), so I assume it is okay. As far as uploading it to Github, I just learned how to do that myself yesterday, thanks to the help of Brain. He said: Brian said: Cutethulhu and Tony, here's an abridged beginner's guide to using GitHub which I've posted elsewhere on the forums: Log in to GitHub and press the fork button at the upper-right of the Roll20 character sheet repo. This will create a copy of the repo on your account. Download GitHub for Windows or GitHub for Mac , log in to the application with your GitHub username and password. With the large + int he top left of the application, clone your roll20-character-sheets repository. Select a location on your computer to copy it to. Add a folder to the location of the repository on your computer (the normal way, not through GH for Windows/Mac), and put the files you need for the character sheet (html, css, json, etc.) there. In GH for Windows/Mac, commit the changes you've made to your local copy of the repo. In GH for Windows/Mac, sync commits between your local machine and GitHub. (If you were to do this process on the command line, the sync button in the application performs a combination of, pull , merge , and push operations depending on what needs to be done.) In GitHub (website), press the green pull request button at the top left of your repo fork's page. Riley will then merge the request the next time he gets to the pending issues on the repo. So, the steps are: Fork, Clone, Commit, Push, (request) Pull. (Fork and Clone only need to be done once, while Commit and Push need to be done each time you make changes, and requesting a Pull needs to be done each time you submit your changes.) Make sure you include a picture of your sheet, as well as sheet.json (specifics in the official repo's README)! EDIT: Beginner's Guide to GitHub on the wiki. All new and shiny!
Thanks for the information I will begin to review it. I will also take a look at the Star Wars Edge of the Empire sheet to understand how they linked the sheet to the needed APIs. In the mean time: Here is the code for my modified sheet. Modified Dark Heresy Second Edition character sheet
Great work. I can't wait to see this in action. Just one question: Will GMs be able to use this API based system even If they don't have access to it because they are not Mentors?
1417771579
Finderski
Plus
Sheet Author
Compendium Curator
Daniel D. - Nope. The only way to use the API is to be a Mentor level subscriber.
1417781202

Edited 1417781418
Daniel D.
Sheet Author
So the Character sheet for Dark Heresy 2nd Edition will become useless for everybody else. Seeing that none of the rolls that use API will function and instead just throw errors. If that is the case I would try to contact the developers and asked them to allow for alternate version of the character sheet for Dark Heresy 2nd Edition that will continue to function in its current state for the rest of the players and this one to be only accessible to Mentors that can actually use it properly. Or is there a possibility of modifying this one in order to function for both of the parties. Everyone will be still able to use the rolls in a functional way, but Mentors would get the API integration rather than the "bare" rolls.
I agree Daniel D. this post was really to understand if there was a way to integrate the API scripts as I certainly don't want to exclude a large number of potential people from being able to have a working DH2nd character sheet.