Character Vault
Any Concept / Any System
Compendium
Your System Come To Life
Roll20 for Android
Streamlined for your Tablet
Roll20 for iPad
Streamlined for your Tablet

Personal tools

Difference between revisions of "Stargate"

From Roll20 Wiki

Jump to: navigation, search
m
(bunch of v.1.41 stuff)
Line 1: Line 1:
 
[[File:Stargate-v141-sheet.png|500px|thumbnail|The main page of the Stargate RPG, v.141 [[Character Sheet]]|right]]
 
[[File:Stargate-v141-sheet.png|500px|thumbnail|The main page of the Stargate RPG, v.141 [[Character Sheet]]|right]]
This is a guide to play '''Stargate RPG''' by '''Wyvern Gaming''' on Roll20.  
+
This is a guide to play '''Stargate RPG''' by '''Wyvern Gaming''' on Roll20. It is split into two main sections:
 +
* [[#Character Sheet|Character Sheet]] to display info on how to use the Official Character Sheet
 +
* [[#Gatemasters|Gatemasters]] for misc. tips for those who run the game
  
{{notebox| Update for sheet version '''1.40''' under way. [[User:1223200|1223200]] ([[User talk:1223200|talk]]) 00:07, 11 October 2020 (UTC)}}
+
The [[#Links|end of the page]] contains useful links outside of Roll20.
  
==Character Sheet==
+
=Character Sheet=
This is the Official Roll20 Character Sheet by '''Wyvern Gaming''', created by {{user profile|1223200|Andreas J.}}. Sheet Version 1.40
+
This is the Official Roll20 Character Sheet by '''Wyvern Gaming''', created by {{user profile|1223200|Andreas J.}}. Sheet Version 1.41
  
 
* All Attribute/Skill/Save/Attack rolls are always rolled twice each time, so that Advantage/Disadvantage can be quickly determined. If you have neither, just use the first roll.
 
* All Attribute/Skill/Save/Attack rolls are always rolled twice each time, so that Advantage/Disadvantage can be quickly determined. If you have neither, just use the first roll.
 
* It's recommended you first assign your Main Attributes & Proficiency Bonus. The other stats will be updated according to the main stats, leaving less things to adjust manually.
 
* It's recommended you first assign your Main Attributes & Proficiency Bonus. The other stats will be updated according to the main stats, leaving less things to adjust manually.
===Main Page===
+
* All roll buttons can be dragged to your [[Macro quickbar]], or used directly in the {{Text Chat}} by calling the button by it's name.
 +
* The sheet is under active development and will have more features & updates.
 +
<!-- * The button's name is displayed on a tooltip when hovering your mouse over the roll button -->
 +
 +
==Pages==
 +
The character sheet is split into three pages:
 +
* [[#Main|Main]](for the core info)
 +
* [[#Background|Background]](for info on race/class/origin/other notes
 +
* [[#Settings|Settings]](for general sheet settings and misc
 +
===Main===
  
 
====Header====
 
====Header====
Line 54: Line 65:
 
* You can use one of your attack slots for quickly rolling some of your class/racial/feat abilities. If you have a First Aid Kit, you can assign the amount it heals as the damage, and write in the "Damage type" spot "healing". Alternatively, use the '''Custom Rolls'''-section found on the Settings-page.
 
* You can use one of your attack slots for quickly rolling some of your class/racial/feat abilities. If you have a First Aid Kit, you can assign the amount it heals as the damage, and write in the "Damage type" spot "healing". Alternatively, use the '''Custom Rolls'''-section found on the Settings-page.
  
=== Background Page ===
+
===Background===
 
The sheet have simple text-boxes for filling out '''Racial/Class/Feat abilities''', as well as '''Equipment''' & other notes, but will later be improved later.
 
The sheet have simple text-boxes for filling out '''Racial/Class/Feat abilities''', as well as '''Equipment''' & other notes, but will later be improved later.
  
 
The  '''Equipment'''-section is separate from the [[#Inventory]]-section on the Main page, to make it easier to keep track of all the equipment owned/stashed, and what is carried on person at the moment.  
 
The  '''Equipment'''-section is separate from the [[#Inventory]]-section on the Main page, to make it easier to keep track of all the equipment owned/stashed, and what is carried on person at the moment.  
  
=== Setting Page ===
+
===Settings===
 +
Contains general settings for the sheet, a changelog, and tracking for some misc. stats
  
 
* change if the character makes rolls in public or just to the GM
 
* change if the character makes rolls in public or just to the GM
 
* change if the character's name is shown in roll result
 
* change if the character's name is shown in roll result
 +
* Track you Mission Points
  
 
====Custom Rolls====
 
====Custom Rolls====
  
This section shows three examples of macros that can be used for the sheet. Good spot for saving and rolling any misc. rolls that isn't covered by other sections.
+
This section shows three examples of macros that can be used for the sheet. Good spot for saving and rolling any misc. rolls that isn't covered by other sections. These rolls are made privately if the sheet is set to
  
=== Other ===
 
* All roll buttons can be dragged to your [[Macro quickbar]], or used directly in the {{Text Chat}} by calling the button by it's name.
 
  
====Default Settings====
+
==Default Settings==
The Settings available for DMs to change how new character sheets are set when created.
+
The Settings available for DMs to change how new character sheets are set when created. These are found on the Campaign's [[Game Settings Page]].
 
   
 
   
 
[[File:Stargate-def-settings-140.png|center|thumbnail|600px|]]
 
[[File:Stargate-def-settings-140.png|center|thumbnail|600px|]]
  
====Roll Template====
+
==Roll Template==
Some examples of how the <code>&{template:stargate}</code> [[Roll Template]] can be used.
+
  
* The <code>@{whisper}</code> at the start can be adjusted from the Settings page to whether the roll is made public, or just to the GM
+
<pre data-language="html" style="margin-bottom: 5px;overflow: scroll;">
* <code>@{show_name}</code> in the middle determines if the character's name is shown in the templates subtitle section or not: <code><nowiki>{{subtitle=@{character_name} }}</nowiki></code>.
+
&{template:stargate} {{title=The title of the Roll}} {{subtitle=Subtitle which is optional }} {{color=}} {{Normal row= The sheet can have any number of these sections. The equal sign is optional, but if used will separate what's written before and after}} {{If you skip the equal sign. Inline roll: [[d20+3]] }}
* the <code><nowiki>{{color=}}</nowiki></code> determins what color the title section of the roll. It accepts "green","white", "black", and if the section is skipped, it uses the red color by default.
+
</pre>
<pre data-language="html" style="margin-bottom: 5px">
+
 
 +
* <code>&{template:stargate}</code> tells Roll20 to use this [[Roll Template|roll template]].
 +
* (optional) <code>@{whisper}</code> at the start can be adjusted from a sheet's [[#Settings|Settings]] page to whether the roll is made public, or just to the GM.
 +
* (optional) <code>@{show_name}</code> in the middle determines if the character's name is shown in the templates subtitle section or not: <code><nowiki>{{subtitle=@{character_name} }}</nowiki></code>.
 +
* the <code><nowiki>{{color=}}</nowiki></code> determine what color the title section of the roll. It accepts "green","white", "black". If the section is skipped, it uses the red color by default.
 +
 
 +
3 Examples on the roll template:
 +
<pre data-language="javascript" style="margin-bottom: 5px;overflow: scroll;">
 
@{whisper}&{template:stargate} {{color=white}} {{title=ADVANCED TECHNOLOGY}} @{show_name}  {{Intelligence (Engineering)=[[1d20+@{td}]]}} {{Intelligence (Engineering)(If Adv/Disadvatage)=[[1d20+@{td}]]}} {{desc=Whenever you make an Intelligence (Engineering) check that involves technology with a tech level of 4 or higher, you add +TD to the check.}}
 
@{whisper}&{template:stargate} {{color=white}} {{title=ADVANCED TECHNOLOGY}} @{show_name}  {{Intelligence (Engineering)=[[1d20+@{td}]]}} {{Intelligence (Engineering)(If Adv/Disadvatage)=[[1d20+@{td}]]}} {{desc=Whenever you make an Intelligence (Engineering) check that involves technology with a tech level of 4 or higher, you add +TD to the check.}}
 
&{template:stargate} {{color=green}} {{title=FIRST AID(Medic)}} @{show_name}  {{Healing=[[1d8+@{prof}[proficiency] ]]}} {{desc=Your extensive training in field medicine allows you to rapidly provide aid to a wounded team member. When you use a med kit to heal you add your Proficiency modifier to the damage healed. In addition, you may use a med kit to heal a wounded team member as an action (rather than during a short rest). Med kits cannot heal the target again until after a short rest.}}
 
&{template:stargate} {{color=green}} {{title=FIRST AID(Medic)}} @{show_name}  {{Healing=[[1d8+@{prof}[proficiency] ]]}} {{desc=Your extensive training in field medicine allows you to rapidly provide aid to a wounded team member. When you use a med kit to heal you add your Proficiency modifier to the damage healed. In addition, you may use a med kit to heal a wounded team member as an action (rather than during a short rest). Med kits cannot heal the target again until after a short rest.}}
 
@{Kulera|whisper}&{template:stargate} {{title=@{Kulera|attack3}}} @{Kulera|show_name} {{[[d20+(@{Kulera|attack3_to_hit})]]=[[d20+(@{Kulera|attack3_to_hit})]]}} {{Damage=[[@{Kulera|attack3_dmg}+0]]}} {{desc=@{Kulera|attack3_special} }}
 
@{Kulera|whisper}&{template:stargate} {{title=@{Kulera|attack3}}} @{Kulera|show_name} {{[[d20+(@{Kulera|attack3_to_hit})]]=[[d20+(@{Kulera|attack3_to_hit})]]}} {{Damage=[[@{Kulera|attack3_dmg}+0]]}} {{desc=@{Kulera|attack3_special} }}
 
</pre>
 
</pre>
====Useful Macros====
+
 
Here are few example you can use in your game, you can just copy them into the {{text Chat}} and press enter, or save it as a [[Macros|macro]] for repeated use.  
+
==Macros==
 +
Here are few example you can use in your game, you can just copy them into the {{text Chat}} and press enter, or save it as a [[Macros|macro]] for repeated use. See the [[#API|API]]-section for more advanced examples that require API(Pro Subscription).
  
 
* '''Hit Dice'''
 
* '''Hit Dice'''
Line 96: Line 114:
 
** HD Recovery(When selecting a token linked to a character sheet, automatically checks the characters stats): <code><nowiki>&{template:default} {{name=**Hit Dice Recovery**}} {{Character recovers=[[@{selected|hd}+@{selected|con_mod}]]}}</nowiki></code>
 
** HD Recovery(When selecting a token linked to a character sheet, automatically checks the characters stats): <code><nowiki>&{template:default} {{name=**Hit Dice Recovery**}} {{Character recovers=[[@{selected|hd}+@{selected|con_mod}]]}}</nowiki></code>
  
== Gatemaster ==
+
= Gatemaster =
Few tips & trips for Gatemasters on how to use some Roll20 features for aspects relevant to Stargate in general or the rules themselves.
+
Few tips & trips for Gatemasters on how to use some Roll20 features for aspects relevant to Stargate in general, or the rules themselves.
  
 
+
== Initiative & Moxie ==
 
+
If you use the [[Turn Tracker]] to display Initiative & Moxie orders, you have three (simple) options to add NPC to it:
=== Initiative & Moxie ===
+
If you use the [[Turn Tracker]] to display Initiative & Moxie orders, you have three options to add NPC to it:
+
  
 
* use the PC method, and roll the initiative/moxie while having the NPC token selected, if you have a character sheet to use
 
* use the PC method, and roll the initiative/moxie while having the NPC token selected, if you have a character sheet to use
Line 110: Line 126:
 
After an initiative/moxie is rolled, you can edit the result manually if needed.
 
After an initiative/moxie is rolled, you can edit the result manually if needed.
  
===NPC stats===
+
You can create macros to speed up initiative/moxie with the code <code>%{selected|init}</code> and <code>%{selected|moxie}</code>, which will do the rolls for the selected tokens(if connected to a character sheet), or <code>%{target|init}</code>/<code>%{target|moxie}</code>, which will prompt you to select a token from the map, and will the do the roll for it.
 +
 
 +
See the [[#API|API]]-section for an example how GroupInitiative could make it quicker to roll Init/Moxie for multiple characters.
 +
 
 +
==NPC stats==
 
The character sheet doesn't yet have a NPC version, so if you want your NPC stats/and rolls easy, you can use the player character sheet until a simplified NPC sheet is made. Then it's made available, it will share all or most stats with the PC version, so that most/all stats should transfer easily from PC to NPC sheets without extra work.
 
The character sheet doesn't yet have a NPC version, so if you want your NPC stats/and rolls easy, you can use the player character sheet until a simplified NPC sheet is made. Then it's made available, it will share all or most stats with the PC version, so that most/all stats should transfer easily from PC to NPC sheets without extra work.
  
=== Map ===
+
[[#Default Settings|Default Settings]]-section shows some useful options such as making newly created sheets hide their rolls by default.
 +
 
 +
==Token==
 +
 
 +
== Map ==
 
=== Set map to meters ===
 
=== Set map to meters ===
 
Stargate RPG uses meters for movement, so if want to track/use maps on grid/hex for movement, it's a good idea to go the the [[Page Toolbar]], and change the [[Page_Settings#Page_Scale|Page Scale]] from the default '''5 ft.''' to '''1 m.''' or '''2 m.''', as most things have a base move of 6m. You can only set the map to track full numbers, so '''1.5 m.''' isn't unfortunately an option.
 
Stargate RPG uses meters for movement, so if want to track/use maps on grid/hex for movement, it's a good idea to go the the [[Page Toolbar]], and change the [[Page_Settings#Page_Scale|Page Scale]] from the default '''5 ft.''' to '''1 m.''' or '''2 m.''', as most things have a base move of 6m. You can only set the map to track full numbers, so '''1.5 m.''' isn't unfortunately an option.
Line 121: Line 145:
 
* 6 meters, to correlate with one standard move action(most have base movement speed of 6m.) of a character, maybe practical for a '''chase scene on foot'''.
 
* 6 meters, to correlate with one standard move action(most have base movement speed of 6m.) of a character, maybe practical for a '''chase scene on foot'''.
 
* increments of vehicle speed. Useful for '''movement with vehicles on land, air, or space'''.
 
* increments of vehicle speed. Useful for '''movement with vehicles on land, air, or space'''.
* several humdred moeter or even kilometer could be useful for '''world/regional maps''' players use for planning & measuring larger scale missions or situations. If they don't need any tokens on the map or do any planning, these larger maps can very well be just a handout, instead of being a full map.   
+
* several hundred meter or even kilometers could be useful for '''world/regional maps''' players use for planning & measuring larger scale missions or situations. If they don't need any tokens on the map or do any planning, these larger maps can very well be just a handout, instead of being a full map.   
  
 
===Gates & Moving Between Locations ===
 
===Gates & Moving Between Locations ===
Line 128: Line 152:
 
The '''Page Navigator''' or '''MapChange''' API, together with maybe the generic '''It's a Trap!''' API could achieve this. (update section with concrete examples when figured out)
 
The '''Page Navigator''' or '''MapChange''' API, together with maybe the generic '''It's a Trap!''' API could achieve this. (update section with concrete examples when figured out)
  
You can further enhance the Gate expereince if you use a gif that have the gate open/close animation, as then you can pause/play the token's animation when it opens or closes, and then pause to leave it open or closed as needed. You can also use the {{jukebox}} to play the sound of the gate opening/closing, or even use some API to auto-play the sound.  
+
You can further enhance the Gate experience if you use a gif that have the gate open/close animation, as then you can pause/play the token's animation when it opens or closes, and then pause to leave it open or closed as needed. You can also use the {{jukebox}} to play the sound of the gate opening/closing, or even use some API to auto-play the sound.  
 +
 
 +
==API==
 +
'''(Pro User Feature)'''
 +
 
 +
Some API that could be useful
 +
 
 +
* [[Script:ChatSetAttr|ChatSetAttr]] can be useful for adjusting the Tension Die for all characters in the game at the start of a session, if it will be different from what it was last time.
 +
** Example1: <code>!setattr --all --td|d8</code> will set the Tension Die for all character to '''d8'''
 +
** Example2: <code>!setattr --name Bervell,Kulera --td|d10</code> will set the Tension Die for the two characters to '''d10'''
 +
** Example3: <code><nowiki>&{template:stargate} {{color=green}} {{title=Short Rest}} !modbattr --silent --charid @{target|character_id} --hp|{{Roll=[[@{target|hd}]]}}!!! {{desc=Rolls the Hit Dice and recovers that many Hit Points. }}</nowiki></code> will prompt you to select a token, and then will roll that character's HD, and increase the characters HP by the result. Token must be [[Link Token|linked]] to a character sheet.
 +
** Example4: <code><nowiki>&{template:stargate} {{color=green}} {{title=Short Rest}} @{show_name} !modbattr --silent --name @{character_name} --hp|{{Roll=[[@{hd}]]}}!!!</nowiki></code> save this on one of a sheet's Custom Rolls slots, and it will work like  Ex.3, but you don't need to select the token.
 +
* [https://app.roll20.net/forum/permalink/4225825/ TokenMod] can make a varietly of changes tokens through quick API commands instead of needing to open Token settings and manually change things. Can manage DL/[[UDL]] settings for tokens.
 +
* '''GroupInitiative''' could be useful for rolling initiative for multiple NPCs at the same time, or to clear the [[Turn Tracker|initiative tracker]].
 +
** Configure: run the commands <code>!group-init --add-group --bare init</code> & <code>!group-init --add-group --bare moxie</code>, which will make the API know what stats to use.
 +
** '''Clean+Close Turn tracker''': <code>!group-init --clear</code>
 +
** '''Sort All Initiative/Moxie Results''': <code>!group-init --sort</code>
 +
** When you want to switch between using "init" or "moxie" for the rolls, use <code>!group-init --promote 2</code>. When you want to switch again, use the same command.
 +
* '''Roll20 Audio Master''' allows controlling the Jukebox with chat commands, and even have some extra features. Maybe you want to play the gate lockdown sequence, launch the iconic alarm sound after an explosion?
 +
* [https://github.com/vicberg/CombatMaster CombatMaster] can be used to improve combat, like streamline/notify who's turn it is, Quickly add Conditions to characters & keep track how long they are active, have a Timer counts seconds on how long the player have left to do their turn, and much more
 +
 
 +
 
 +
{| role="presentation" style="width:750px;max-width:750px" class="wikitable mw-collapsible mw-collapsed"
 +
| Combatmaster Condition settings for Stargate
 +
|-
 +
| <nowiki style="overflow: scroll;width:750px;">{"command":"cmaster","duration":false,"favorite":false,"previousPage":"main","gmPlayerID":"-LxpmoZCvGRuOZbzQ3jd","hold":{"held":false,"turnorder":[],"conditions":[],"round":1},"initiative":{"rollInitiative":"Group-Init","initiativeDie":20,"initiativeAttributes":"initiative_bonus","showInitiative":false,"rollEachRound":false,"apiTargetTokens":"None"},"turnorder":{"useMarker":true,"markerType":"External URL","externalMarkerURL":"https://s3.amazonaws.com/files.d20.io/images/52550079/U-3U950B3wk_KRtspSPyuw/thumb.png?1524507826","nextMarkerType":"External URL","nextExternalMarkerURL":"https://s3.amazonaws.com/files.d20.io/images/66352183/90UOrT-_Odg2WvvLbKOthw/thumb.png?1541422636","tokenMarkerName":"None","tokenMarkerURL":null,"nextTokenMarkerName":"None","nextTokenMarkerURL":null,"sortTurnOrder":true,"centerToken":true,"turnAPI":"None","turnRoll20AM":"None","turnFX":"None","turnMacro":"None","roundAPI":"None","roundRoll20AM":"None","roundFX":"None","roundMacro":"None","characterRoundMacro":"None","allRoundMacro":"None"},"timer":{"useTimer":true,"time":120,"skipTurn":true,"sendTimerToChat":true,"showTokenTimer":true,"timerFont":"Candal","timerFontSize":16,"timerFontColor":"rgb(255, 0, 0)"},"announcements":{"announceTurn":true,"whisperToGM":false,"announceRound":true,"handleLongName":true,"showNPCTurns":false},"macro":{"substitutions":[]},"status":{"userAllowed":false,"userChanges":false,"sendOnlyToGM":false,"sendConditions":true,"clearConditions":false,"showConditions":"all","useMessage":false,"access":"None","autoAddSpells":false,"sheet":"OGL"},"concentration":{"useConcentration":false,"notify":"GM","autoAdd":false,"autoRoll":false,"woundBar":"Bar1","attribute":"None"},"conditions":{"blinded":{"name":"Blinded","key":"blinded","type":"Condition","description":"<p>A blinded creature cannot see and automatically fails any ability check that requires sight.</p> <p>Attack rolls against the creature have advantage, and the creature making Attack rolls have disadvantage.</p>","icon":"bleeding-eye","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"charmed":{"name":"Charmed","key":"charmed","type":"Spell","description":"<p>A charmed creature can't Attack the charmer or target the charmer with harmful Abilities or magical effects.</p> <p>The charmer has advantage on any ability check to interact socially with the creature.</p>","icon":"broken-heart","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"frightened":{"name":"Frightened","key":"frightened","type":"Condition","description":"<p>A frightened creature has disadvantage on Ability Checks and Attack rolls while the source of its fear is within line of sight.</p> <p>The creature can't willingly move closer to the source of its fear.</p>","icon":"screaming","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"grappled":{"name":"Grappled","key":"grappled","type":"Condition","description":"<p>A grappled creature's speed becomes 0, and it can't benefit from any bonus to its speed.</p> <p>The condition ends if the Grappler is <i>incapacitated</i>.</p> <p>The condition also ends if an effect removes the grappled creature from the reach of the Grappler or Grappling effect, such as when a creature is hurled away by the Thunderwave spell.</p>","icon":"grab","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"incapacitated":{"name":"Incapacitated","key":"incapacitated","type":"Condition","description":"<p>An incapacitated creature can't take actions or reactions.</p>","icon":"interdiction","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"paralyzed":{"name":"Paralyzed","key":"paralyzed","type":"Condition","description":"<p>A paralyzed creature is <i>incapacitated</i> and can't move or speak.</p> <p>The creature automatically fails Strength and Dexterity saving throws.</p> <p>Attack rolls against the creature have advantage.</p> <p>Any Attack that hits the creature is a critical hit if the attacker is within 5 feet of the creature.</p>","icon":"pummeled","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"prone":{"name":"Prone","key":"prone","type":"Condition","description":"<p>A prone creature's only Movement option is to crawl, unless it stands up and thereby ends the condition.</p> <p>The creature has disadvantage on Attack rolls.</p> <p>An Attack roll against the creature has advantage if the attacker is within 5 feet of the creature. Otherwise, the Attack roll has disadvantage.</p>","icon":"back-pain","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"restrained":{"name":"Restrained","key":"restrained","type":"Condition","description":"<p>A restrained creature's speed becomes 0, and it can't benefit from any bonus to its speed.</p> <p>Attack rolls against the creature have advantage, and the creature's Attack rolls have disadvantage.</p> <p>The creature has disadvantage on Dexterity saving throws.</p>","icon":"fishing-net","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"stunned":{"name":"Stunned","key":"stunned","type":"Condition","description":"<p>A stunned creature is <i>incapacitated</i>, can't move, and can speak only falteringly.</p> <p>The creature automatically fails Strength and Dexterity saving throws.</p> <p>Attack rolls against the creature have advantage.</p>","icon":"fist","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"unconscious":{"name":"Unconscious","key":"unconscious","type":"Condition","description":"<p>An unconscious creature is <i>incapacitated</i>, can't move or speak, and is unaware of its surroundings.</p> <p>The creature drops whatever it's holding and falls prone.</p> <p>The creature automatically fails Strength and Dexterity saving throws.</p> <p>Attack rolls against the creature have advantage.</p> <p>Any Attack that hits the creature is a critical hit if the attacker is within 5 feet of the creature.</p>","icon":"sleepy","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"wounded":{"name":"Wounded","key":"wounded","type":"Condition","icon":"yellow","iconType":"Combat Master","description":"Character have fewer than half their HP. No effect on it's own, but impacts other mechanics.","duration":1,"direction":0,"message":"None","concentration":false,"tageted":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"scuffed":{"name":"Scuffed","key":"scuffed","type":"Condition","icon":"red","iconType":"Combat Master","description":"Character have taken some damage, but have more than half their HP. No effect on it's own, but impacts other mechanics.","duration":1,"direction":0,"message":"None","concentration":false,"tageted":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"diseased":{"name":"Diseased","key":"diseased","type":"Condition","icon":"purple","iconType":"Combat Master","description":"May not heal any Ability damage before condition is removed. HP can be recovered normally.","duration":1,"direction":0,"message":"None","concentration":false,"tageted":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"poisoned":{"name":"Poisoned","key":"poisoned","type":"Condition","icon":"purple","iconType":"Combat Master","description":"Disadvatage on Attack rolls and Ability Checks.","duration":1,"direction":0,"message":"None","concentration":false,"tageted":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"inspired":{"name":"Inspired","key":"inspired","type":"Condition","icon":"aura","iconType":"Combat Master","description":"Character is Inspired and have some temporary hitpoints","duration":1,"direction":0,"message":"None","concentration":false,"tageted":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"}}}</nowiki>
 +
|}
  
 
= Character Sheet Changelog=
 
= Character Sheet Changelog=
 
[https://github.com/Roll20/roll20-character-sheets/blob/master/Stargate-RPG/Readme.md#changelog Sheet's Changelog on GitHub] (might be more up to date than here)
 
[https://github.com/Roll20/roll20-character-sheets/blob/master/Stargate-RPG/Readme.md#changelog Sheet's Changelog on GitHub] (might be more up to date than here)
  
'''v.1.41 (2020-10-04)
+
<!-- '''v.1.45 (2020-10-13)'''
 +
 
 +
* added useful mouseover tooltip to most stats & roll buttons
 +
* made the Hit Dice a button
 +
* added Short Rest & Long Rest buttons to Settings page, with option to use ChatSetAttr API to update stats.
 +
* added a 4th Custom Roll button, made field wider, updated macro examples
 +
* add 2 trackers for class resources
 +
* minor typos fixed
 +
 
 +
-->
 +
 
 +
 
 +
'''v.1.41 (2020-10-04)'''
  
 
* Roll buttons & hover highlight made more distinct
 
* Roll buttons & hover highlight made more distinct
Line 140: Line 202:
 
* attacks section made more clear and given more space, rolls doesn't break if no damage is given, any special info is displayed on the roll
 
* attacks section made more clear and given more space, rolls doesn't break if no damage is given, any special info is displayed on the roll
 
* Skills set as default to zero
 
* Skills set as default to zero
* Default speed set to 6m, deafult HP removed.
+
* Default speed set to 6m, default HP removed
 
* Important fields that need to be filled out, are higlighted in red while empty.
 
* Important fields that need to be filled out, are higlighted in red while empty.
 
* Settings-page created
 
* Settings-page created
Line 175: Line 237:
 
* initial release
 
* initial release
  
 +
==Feature Wishlist==
 +
{{notebox|This list isn't isn't an indication on if/when any features will be implemented, or in what order.}}
 +
Features that have been requested/considered for the sheet. Anyone can add ideas to the wishlist.
 +
 +
* NPC Sheet,Vehicle Sheet
 +
** simplified, layout like statblocks
 +
** easy conversion between PC & NPC character
 +
* More settings(button to toggle whisper, toggle normal/adv./disadv. on rolls, option to add custom mod)
 +
* Attributes/Skills/Saves
 +
** notes
 +
** fields for etra mods
 +
* Attacks, auto-add extra damage to citical rolls
 +
* Revamp Background page to include options for class/race/origin ability rolls
 +
** Proper Inventory tracking, bulk calculation
 +
* Scuffed/Wounded Tracker, with options for dynamic changes
 +
* Condition Tracker to dynamicly adjust stats
 +
* Init & Moxie: auto-rank PCs above NPCs according to the rules
 +
* Advanced:
 +
** API Support: options for compatibility with common APIs, or standalone Stargate API to unify relevant features
 +
*** Combatmaster Settings for Stargate Conditions & things like Scuffed/Wounded & Exhaustion Tracker
 +
*** GroupInitiative, GroupCheck
 +
*** Streamlined Short/Long Rest, auto-update stats
 +
*** Gate API: automate moving through Stargates, operating DHD, start/stop an
 +
** Character Sheet Import/Export from stargaterpg.com
  
 
= Links =
 
= Links =
 
* [https://stargatetherpg.com/ Stargate RPG homepage]
 
* [https://stargatetherpg.com/ Stargate RPG homepage]
 +
** [https://stargatetherpg.com/files/categories/ Stargate RPG Files] (Requires registration, contains Official & unoffical resources for the game)
 
* [https://discord.gg/Mgdu6ww Official Stargate RPG Discord] (Wyvern Gaming, the game's publisher)
 
* [https://discord.gg/Mgdu6ww Official Stargate RPG Discord] (Wyvern Gaming, the game's publisher)
* [https://stargatetherpg.com/forums/topic/204-stargate-rpg-update-public-playtest-gen-con/ Public Playtest Rules] (2020-03-01)
+
* [https://www.kickstarter.com/projects/wyvrengaming/stargate-roleplaying-game/ Stargate RPG Kickstarter(Ends Oct. 30th 2020)]
* [https://stargatetherpg.com/files/file/44-stargate-phoenix-series-guide/ Stargate Phoenix Series Guide 1.0.1]
+
* [https://drive.google.com/file/d/1hQyw3dwhSJeF1iMp1I0GaIDHVoITK_VB/view?usp=sharing Stargate RPG Quickstart Rules v0.7] (From GenCon 2020)
* [https://github.com/Roll20/roll20-character-sheets/tree/master/Stargate-RPG Character Sheet sourcecode](github)
+
* [https://github.com/Roll20/roll20-character-sheets/tree/master/Stargate-RPG Roll20 Character Sheet sourcecode](github)
  
 
<br>
 
<br>
 
<br>
 
<br>
 
[[Category:Character Sheet Documentation]]
 
[[Category:Character Sheet Documentation]]

Revision as of 18:24, 11 October 2020

The main page of the Stargate RPG, v.141 Character Sheet

This is a guide to play Stargate RPG by Wyvern Gaming on Roll20. It is split into two main sections:

  • Character Sheet to display info on how to use the Official Character Sheet
  • Gatemasters for misc. tips for those who run the game

The end of the page contains useful links outside of Roll20.

Contents

Character Sheet

This is the Official Roll20 Character Sheet by Wyvern Gaming, created by Andreas J.. Sheet Version 1.41

  • All Attribute/Skill/Save/Attack rolls are always rolled twice each time, so that Advantage/Disadvantage can be quickly determined. If you have neither, just use the first roll.
  • It's recommended you first assign your Main Attributes & Proficiency Bonus. The other stats will be updated according to the main stats, leaving less things to adjust manually.
  • All roll buttons can be dragged to your Macro quickbar, or used directly in the q Text Chat by calling the button by it's name.
  • The sheet is under active development and will have more features & updates.

Pages

The character sheet is split into three pages:

  • Main(for the core info)
  • Background(for info on race/class/origin/other notes
  • Settings(for general sheet settings and misc

Main

Header

  • Hit dice: Can be used in rolls with @{hd}
  • Tension Dice: set it to be the right one for the session. Can be used in rolls with @{td}
  • Mission Points are currently on #Settings Page
Kulera makes a Culture Check

Attributes

  • When you type in the attribute, the character sheet automatically calculates the attribute's modifier. It will also increase/decrease the the bonus to the related skills, saves, initiative, moxie and Armor Class.
  • @{str_mod}, @{dex_mod} etc.

Skills

  • The skill modifiers will increase/decrease automatically when you change your main attributes
  • When you check the Proficiency checkbox for a skill, the sheet will automatically add your current Proficiency bonus to the skill
  • You can manually edit your skill modifier if you have some other bonuses

HP & Determination

You can track HP@{hp},@{hp|max} and temporary HP separately.

Initiative & Moxie

  • Currently the sheet sets your Initiative bonus according to your Dex modifier, so you might need to change it if your other relevant stat for it is higher.
  • Currently the sheet sets your Moxie bonus according to your Cha modifier, so you might need to change it if your other relevant stat for it is higher.

Rolling Initiative & Moxie

If you want a characters roll to appear on the Turn Tracker, you need to have the character's token selected. Otherwise the result only appears in the q Text Chat. See Link token to Character Sheet for more on this.

Death Saves

You can roll Death Saves from the title button, and then track failures/successes in the tracker.

Condition Tracker

Tracks your levels of Exhaustion, doesn't modify rolls/stats based on position.

Inventory

For storing items currently carried by the character. The #Background Page have a separate "Equipment"-section for tracking the characters all equipment.

Saves

  • The save modifiers will increase/decrease automatically when you change your main attributes
  • When you check the Proficiency checkbox for a save, the sheet will automatically add your current Proficiency bonus to the skill
  • You can manually edit your save modifier if you have some other bonuses

Attacks

  • When you press an attack roll button, it will rolls your Attack & Damage at the same time.
  • You can use one of your attack slots for quickly rolling some of your class/racial/feat abilities. If you have a First Aid Kit, you can assign the amount it heals as the damage, and write in the "Damage type" spot "healing". Alternatively, use the Custom Rolls-section found on the Settings-page.

Background

The sheet have simple text-boxes for filling out Racial/Class/Feat abilities, as well as Equipment & other notes, but will later be improved later.

The Equipment-section is separate from the #Inventory-section on the Main page, to make it easier to keep track of all the equipment owned/stashed, and what is carried on person at the moment.

Settings

Contains general settings for the sheet, a changelog, and tracking for some misc. stats

  • change if the character makes rolls in public or just to the GM
  • change if the character's name is shown in roll result
  • Track you Mission Points

Custom Rolls

This section shows three examples of macros that can be used for the sheet. Good spot for saving and rolling any misc. rolls that isn't covered by other sections. These rolls are made privately if the sheet is set to


Default Settings

The Settings available for DMs to change how new character sheets are set when created. These are found on the Campaign's Game Settings Page.

Stargate-def-settings-140.png

Roll Template

&{template:stargate} {{title=The title of the Roll}} {{subtitle=Subtitle which is optional }} {{color=}} {{Normal row= The sheet can have any number of these sections. The equal sign is optional, but if used will separate what's written before and after}} {{If you skip the equal sign. Inline roll: [[d20+3]] }}
  • &{template:stargate} tells Roll20 to use this roll template.
  • (optional) @{whisper} at the start can be adjusted from a sheet's Settings page to whether the roll is made public, or just to the GM.
  • (optional) @{show_name} in the middle determines if the character's name is shown in the templates subtitle section or not: {{subtitle=@{character_name} }}.
  • the {{color=}} determine what color the title section of the roll. It accepts "green","white", "black". If the section is skipped, it uses the red color by default.

3 Examples on the roll template:

@{whisper}&{template:stargate} {{color=white}} {{title=ADVANCED TECHNOLOGY}} @{show_name}  {{Intelligence (Engineering)=[[1d20+@{td}]]}} {{Intelligence (Engineering)(If Adv/Disadvatage)=[[1d20+@{td}]]}} {{desc=Whenever you make an Intelligence (Engineering) check that involves technology with a tech level of 4 or higher, you add +TD to the check.}}
&{template:stargate} {{color=green}} {{title=FIRST AID(Medic)}} @{show_name}  {{Healing=[[1d8+@{prof}[proficiency] ]]}} {{desc=Your extensive training in field medicine allows you to rapidly provide aid to a wounded team member. When you use a med kit to heal you add your Proficiency modifier to the damage healed. In addition, you may use a med kit to heal a wounded team member as an action (rather than during a short rest). Med kits cannot heal the target again until after a short rest.}}
@{Kulera|whisper}&{template:stargate} {{title=@{Kulera|attack3}}} @{Kulera|show_name} {{[[d20+(@{Kulera|attack3_to_hit})]]=[[d20+(@{Kulera|attack3_to_hit})]]}} {{Damage=[[@{Kulera|attack3_dmg}+0]]}} {{desc=@{Kulera|attack3_special} }}

Macros

Here are few example you can use in your game, you can just copy them into the q Text Chat and press enter, or save it as a macro for repeated use. See the API-section for more advanced examples that require API(Pro Subscription).

  • Hit Dice
    • Simple(example for someone with a d10 HD and Con modifier of 3.): r/ 1d10+3(Edit to be correct for your character)
    • HD Recovery(example for someone with a d10 HD and Con modifier of 3.): &{template:default} {{name=**Hit Dice Recovery**}} {{Character recovers=[[d10+3]]}} (Edit to be correct for your character)
    • HD Recovery(Macro that asks for the stats): &{template:default} {{name=**Hit Dice Recovery**}} {{Character recovers=[[?{Character's Hit Dice?|d10}+?{Character's Constitution modifier?|0}]]}}
    • HD Recovery(When selecting a token linked to a character sheet, automatically checks the characters stats): &{template:default} {{name=**Hit Dice Recovery**}} {{Character recovers=[[@{selected|hd}+@{selected|con_mod}]]}}

Gatemaster

Few tips & trips for Gatemasters on how to use some Roll20 features for aspects relevant to Stargate in general, or the rules themselves.

Initiative & Moxie

If you use the Turn Tracker to display Initiative & Moxie orders, you have three (simple) options to add NPC to it:

  • use the PC method, and roll the initiative/moxie while having the NPC token selected, if you have a character sheet to use
  • select a NPC token(doesn't need a character sheet) from the map and right-click it, and select "Add Turn"
  • select the Cog icon on the Turn Tracker and from the popup fill in "Add Custom Item".

After an initiative/moxie is rolled, you can edit the result manually if needed.

You can create macros to speed up initiative/moxie with the code %{selected|init} and %{selected|moxie}, which will do the rolls for the selected tokens(if connected to a character sheet), or %{target|init}/%{target|moxie}, which will prompt you to select a token from the map, and will the do the roll for it.

See the API-section for an example how GroupInitiative could make it quicker to roll Init/Moxie for multiple characters.

NPC stats

The character sheet doesn't yet have a NPC version, so if you want your NPC stats/and rolls easy, you can use the player character sheet until a simplified NPC sheet is made. Then it's made available, it will share all or most stats with the PC version, so that most/all stats should transfer easily from PC to NPC sheets without extra work.

Default Settings-section shows some useful options such as making newly created sheets hide their rolls by default.

Token

Map

Set map to meters

Stargate RPG uses meters for movement, so if want to track/use maps on grid/hex for movement, it's a good idea to go the the Page Toolbar, and change the Page Scale from the default 5 ft. to 1 m. or 2 m., as most things have a base move of 6m. You can only set the map to track full numbers, so 1.5 m. isn't unfortunately an option.

If you want the map to represent large distances, you could set it to:

  • 6 meters, to correlate with one standard move action(most have base movement speed of 6m.) of a character, maybe practical for a chase scene on foot.
  • increments of vehicle speed. Useful for movement with vehicles on land, air, or space.
  • several hundred meter or even kilometers could be useful for world/regional maps players use for planning & measuring larger scale missions or situations. If they don't need any tokens on the map or do any planning, these larger maps can very well be just a handout, instead of being a full map.

Gates & Moving Between Locations

If the game creator is a Pro subscriber, you could use some some API Scripts to create an effect where players are automatically moved to another map when they move their token into a portal. This could also be used for more mundane movement like entering a building, but probably give the nicest effect if used only with the gates.

The Page Navigator or MapChange API, together with maybe the generic It's a Trap! API could achieve this. (update section with concrete examples when figured out)

You can further enhance the Gate experience if you use a gif that have the gate open/close animation, as then you can pause/play the token's animation when it opens or closes, and then pause to leave it open or closed as needed. You can also use the u Jukebox

to play the sound of the gate opening/closing, or even use some API to auto-play the sound. 

API

(Pro User Feature)

Some API that could be useful

  • ChatSetAttr can be useful for adjusting the Tension Die for all characters in the game at the start of a session, if it will be different from what it was last time.
    • Example1: !setattr --all --td|d8 will set the Tension Die for all character to d8
    • Example2: !setattr --name Bervell,Kulera --td|d10 will set the Tension Die for the two characters to d10
    • Example3: &{template:stargate} {{color=green}} {{title=Short Rest}} !modbattr --silent --charid @{target|character_id} --hp|{{Roll=[[@{target|hd}]]}}!!! {{desc=Rolls the Hit Dice and recovers that many Hit Points. }} will prompt you to select a token, and then will roll that character's HD, and increase the characters HP by the result. Token must be linked to a character sheet.
    • Example4: &{template:stargate} {{color=green}} {{title=Short Rest}} @{show_name} !modbattr --silent --name @{character_name} --hp|{{Roll=[[@{hd}]]}}!!! save this on one of a sheet's Custom Rolls slots, and it will work like Ex.3, but you don't need to select the token.
  • TokenMod can make a varietly of changes tokens through quick API commands instead of needing to open Token settings and manually change things. Can manage DL/UDL settings for tokens.
  • GroupInitiative could be useful for rolling initiative for multiple NPCs at the same time, or to clear the initiative tracker.
    • Configure: run the commands !group-init --add-group --bare init & !group-init --add-group --bare moxie, which will make the API know what stats to use.
    • Clean+Close Turn tracker: !group-init --clear
    • Sort All Initiative/Moxie Results: !group-init --sort
    • When you want to switch between using "init" or "moxie" for the rolls, use !group-init --promote 2. When you want to switch again, use the same command.
  • Roll20 Audio Master allows controlling the Jukebox with chat commands, and even have some extra features. Maybe you want to play the gate lockdown sequence, launch the iconic alarm sound after an explosion?
  • CombatMaster can be used to improve combat, like streamline/notify who's turn it is, Quickly add Conditions to characters & keep track how long they are active, have a Timer counts seconds on how long the player have left to do their turn, and much more


Combatmaster Condition settings for Stargate
{"command":"cmaster","duration":false,"favorite":false,"previousPage":"main","gmPlayerID":"-LxpmoZCvGRuOZbzQ3jd","hold":{"held":false,"turnorder":[],"conditions":[],"round":1},"initiative":{"rollInitiative":"Group-Init","initiativeDie":20,"initiativeAttributes":"initiative_bonus","showInitiative":false,"rollEachRound":false,"apiTargetTokens":"None"},"turnorder":{"useMarker":true,"markerType":"External URL","externalMarkerURL":"https://s3.amazonaws.com/files.d20.io/images/52550079/U-3U950B3wk_KRtspSPyuw/thumb.png?1524507826","nextMarkerType":"External URL","nextExternalMarkerURL":"https://s3.amazonaws.com/files.d20.io/images/66352183/90UOrT-_Odg2WvvLbKOthw/thumb.png?1541422636","tokenMarkerName":"None","tokenMarkerURL":null,"nextTokenMarkerName":"None","nextTokenMarkerURL":null,"sortTurnOrder":true,"centerToken":true,"turnAPI":"None","turnRoll20AM":"None","turnFX":"None","turnMacro":"None","roundAPI":"None","roundRoll20AM":"None","roundFX":"None","roundMacro":"None","characterRoundMacro":"None","allRoundMacro":"None"},"timer":{"useTimer":true,"time":120,"skipTurn":true,"sendTimerToChat":true,"showTokenTimer":true,"timerFont":"Candal","timerFontSize":16,"timerFontColor":"rgb(255, 0, 0)"},"announcements":{"announceTurn":true,"whisperToGM":false,"announceRound":true,"handleLongName":true,"showNPCTurns":false},"macro":{"substitutions":[]},"status":{"userAllowed":false,"userChanges":false,"sendOnlyToGM":false,"sendConditions":true,"clearConditions":false,"showConditions":"all","useMessage":false,"access":"None","autoAddSpells":false,"sheet":"OGL"},"concentration":{"useConcentration":false,"notify":"GM","autoAdd":false,"autoRoll":false,"woundBar":"Bar1","attribute":"None"},"conditions":{"blinded":{"name":"Blinded","key":"blinded","type":"Condition","description":"<p>A blinded creature cannot see and automatically fails any ability check that requires sight.</p> <p>Attack rolls against the creature have advantage, and the creature making Attack rolls have disadvantage.</p>","icon":"bleeding-eye","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"charmed":{"name":"Charmed","key":"charmed","type":"Spell","description":"<p>A charmed creature can't Attack the charmer or target the charmer with harmful Abilities or magical effects.</p> <p>The charmer has advantage on any ability check to interact socially with the creature.</p>","icon":"broken-heart","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"frightened":{"name":"Frightened","key":"frightened","type":"Condition","description":"<p>A frightened creature has disadvantage on Ability Checks and Attack rolls while the source of its fear is within line of sight.</p> <p>The creature can't willingly move closer to the source of its fear.</p>","icon":"screaming","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"grappled":{"name":"Grappled","key":"grappled","type":"Condition","description":"<p>A grappled creature's speed becomes 0, and it can't benefit from any bonus to its speed.</p> <p>The condition ends if the Grappler is <i>incapacitated</i>.</p> <p>The condition also ends if an effect removes the grappled creature from the reach of the Grappler or Grappling effect, such as when a creature is hurled away by the Thunderwave spell.</p>","icon":"grab","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"incapacitated":{"name":"Incapacitated","key":"incapacitated","type":"Condition","description":"<p>An incapacitated creature can't take actions or reactions.</p>","icon":"interdiction","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"paralyzed":{"name":"Paralyzed","key":"paralyzed","type":"Condition","description":"<p>A paralyzed creature is <i>incapacitated</i> and can't move or speak.</p> <p>The creature automatically fails Strength and Dexterity saving throws.</p> <p>Attack rolls against the creature have advantage.</p> <p>Any Attack that hits the creature is a critical hit if the attacker is within 5 feet of the creature.</p>","icon":"pummeled","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"prone":{"name":"Prone","key":"prone","type":"Condition","description":"<p>A prone creature's only Movement option is to crawl, unless it stands up and thereby ends the condition.</p> <p>The creature has disadvantage on Attack rolls.</p> <p>An Attack roll against the creature has advantage if the attacker is within 5 feet of the creature. Otherwise, the Attack roll has disadvantage.</p>","icon":"back-pain","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"restrained":{"name":"Restrained","key":"restrained","type":"Condition","description":"<p>A restrained creature's speed becomes 0, and it can't benefit from any bonus to its speed.</p> <p>Attack rolls against the creature have advantage, and the creature's Attack rolls have disadvantage.</p> <p>The creature has disadvantage on Dexterity saving throws.</p>","icon":"fishing-net","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"stunned":{"name":"Stunned","key":"stunned","type":"Condition","description":"<p>A stunned creature is <i>incapacitated</i>, can't move, and can speak only falteringly.</p> <p>The creature automatically fails Strength and Dexterity saving throws.</p> <p>Attack rolls against the creature have advantage.</p>","icon":"fist","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"unconscious":{"name":"Unconscious","key":"unconscious","type":"Condition","description":"<p>An unconscious creature is <i>incapacitated</i>, can't move or speak, and is unaware of its surroundings.</p> <p>The creature drops whatever it's holding and falls prone.</p> <p>The creature automatically fails Strength and Dexterity saving throws.</p> <p>Attack rolls against the creature have advantage.</p> <p>Any Attack that hits the creature is a critical hit if the attacker is within 5 feet of the creature.</p>","icon":"sleepy","iconType":"Combat Master","duration":1,"direction":-1,"override":true,"favorite":false,"message":"None","targeted":false,"targetedAPI":"casterTargets","concentration":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"wounded":{"name":"Wounded","key":"wounded","type":"Condition","icon":"yellow","iconType":"Combat Master","description":"Character have fewer than half their HP. No effect on it's own, but impacts other mechanics.","duration":1,"direction":0,"message":"None","concentration":false,"tageted":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"scuffed":{"name":"Scuffed","key":"scuffed","type":"Condition","icon":"red","iconType":"Combat Master","description":"Character have taken some damage, but have more than half their HP. No effect on it's own, but impacts other mechanics.","duration":1,"direction":0,"message":"None","concentration":false,"tageted":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"diseased":{"name":"Diseased","key":"diseased","type":"Condition","icon":"purple","iconType":"Combat Master","description":"May not heal any Ability damage before condition is removed. HP can be recovered normally.","duration":1,"direction":0,"message":"None","concentration":false,"tageted":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"poisoned":{"name":"Poisoned","key":"poisoned","type":"Condition","icon":"purple","iconType":"Combat Master","description":"Disadvatage on Attack rolls and Ability Checks.","duration":1,"direction":0,"message":"None","concentration":false,"tageted":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"},"inspired":{"name":"Inspired","key":"inspired","type":"Condition","icon":"aura","iconType":"Combat Master","description":"Character is Inspired and have some temporary hitpoints","duration":1,"direction":0,"message":"None","concentration":false,"tageted":false,"addAPI":"None","addRoll20AM":"None","addFX":"None","addMacro":"None","addPersistentMacro":false,"remAPI":"None","remRoll20AM":"None","remFX":"None","remMacro":"None"}}}

Character Sheet Changelog

Sheet's Changelog on GitHub (might be more up to date than here)


v.1.41 (2020-10-04)

  • Roll buttons & hover highlight made more distinct
  • roll templates updated, now mentions character name, works better for descriptions
  • Init & moxie now rolls only once
  • attacks section made more clear and given more space, rolls doesn't break if no damage is given, any special info is displayed on the roll
  • Skills set as default to zero
  • Default speed set to 6m, default HP removed
  • Important fields that need to be filled out, are higlighted in red while empty.
  • Settings-page created
  • Mission Points tracking added to Setting Page
  • toggle for whispering rolls to GM added
  • toggle for showing Character name in rolls created
  • Old "Ammo"-section moved to Settings-page
  • three custom rolls options added to settings page, with examples

Stat Additions/Removals:

  • determination now have a max value, moved next to AC
  • `hp_temp` added, next to `hp`
  • Tension die added, can be added to rolls with `@{td}`
  • (MP)Mission Points added
  • Bulk tracker
  • Small Inventory section on first page
  • `ac_extra` removed


v.1.2 (2020-07-28)

  • skills, saves, init, ac, ac_extra & moxie now update when their attribute changes. init is keyed to DEX, moxie to CHA.
  • skills & saves that have been marked as proficient will now update when the prof bonus changes.
  • checking/unchecking proficiency checkbox for skills/saves automatically adds/subtracts the proficiency bonus to the affected skill.
  • the Sheet version is now display in the right corner, so it's easier to notice if the sheet have received any updates.

v.1.01 (2020-05-13)

  • update img links to point to Roll20's repo

v.1.00 (2020-03-09)

  • initial release

Feature Wishlist

Features that have been requested/considered for the sheet. Anyone can add ideas to the wishlist.

  • NPC Sheet,Vehicle Sheet
    • simplified, layout like statblocks
    • easy conversion between PC & NPC character
  • More settings(button to toggle whisper, toggle normal/adv./disadv. on rolls, option to add custom mod)
  • Attributes/Skills/Saves
    • notes
    • fields for etra mods
  • Attacks, auto-add extra damage to citical rolls
  • Revamp Background page to include options for class/race/origin ability rolls
    • Proper Inventory tracking, bulk calculation
  • Scuffed/Wounded Tracker, with options for dynamic changes
  • Condition Tracker to dynamicly adjust stats
  • Init & Moxie: auto-rank PCs above NPCs according to the rules
  • Advanced:
    • API Support: options for compatibility with common APIs, or standalone Stargate API to unify relevant features
      • Combatmaster Settings for Stargate Conditions & things like Scuffed/Wounded & Exhaustion Tracker
      • GroupInitiative, GroupCheck
      • Streamlined Short/Long Rest, auto-update stats
      • Gate API: automate moving through Stargates, operating DHD, start/stop an
    • Character Sheet Import/Export from stargaterpg.com

Links