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

[Script] DCC API + Character Sheet

July 31 (11 years ago)

Edited July 31 (11 years ago)
For you Dungeon Crawl Classics RPG players, I've written an API script and a custom character sheet for its use. To use these, simply copy/paste the API script into a new script in your campaign, and copy paste the DCC-API.html into your Custom character sheet in Campaign Settings. There is an associated CSS file to copy/paste in as well. You could make the following macros that use the API to help your players out:

Counterspell:
!counterspell @{selected|token_id}|@{target|token_id}

Action Die +1
!dicechain ActionDie|+1

Action Die -1
!dicechain ActionDie|-1

Action Die d16
!attrib ActionDie|d16

Action Die d20
!attrib ActionDie|d20

And for the GM only, make these:
Resolve Spell Duel (GM only)
!resolvespellduel

Reset Spell Duel (GM only)
!resetspellduel

The associated character sheet is inside Riley's Git repo for the character sheets. It's identical to the DCC vanilla character sheet for all users, but the wizard and cleric spells are replaced with the API functions in the attached script to determine success/fail as well as disapproval. If you're REALLY excited about this, there are also commands to resolves spell duels, mighty deeds, and to change a die up and down the dice chain. With some clever macros, this can speed up Roll20 DCC play.

DCC-API character sheet

The DCC Helper script can be found here

DCC Helper

September 20 (10 years ago)
Kevin
Pro
Sheet Author
API Scripter
Glad to see there's some DCC-specific stuff going on out there! I've started working on my next campaign, which will be DCC.