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

Difference between revisions of "Savage Worlds/API"

From Roll20 Wiki

Jump to: navigation, search
(transclude section)
 
m
Line 1: Line 1:
 
<noinclude> {{revdate}} {{main|Savage Worlds}} </noinclude>
 
<noinclude> {{revdate}} {{main|Savage Worlds}} </noinclude>
* [[Script:Raise Count|Raise Count]] -- Counts raises on a roll against a given target number
+
* [[Script:Savage Worlds - Raise Count]] -- Counts raises on a roll against a given target number
 
* [[Script:Savage_Worlds_Raise_Roller|Savage Worlds Raise Roller]] -- Rolls for extra or wildcard and then shows a list of target numbers that are success or success with raises.
 
* [[Script:Savage_Worlds_Raise_Roller|Savage Worlds Raise Roller]] -- Rolls for extra or wildcard and then shows a list of target numbers that are success or success with raises.
 
* [https://github.com/Roll20/roll20-api-scripts/tree/master/SavageWorldsStatusChanger Savage Worlds Status Changer]: '''Want to remove the Stunned state and apply the Distracted and Vulnerable states with one command? Want to do that for 5 tokens with one command?''' This enables macros to set token status indicators like shaken, vulnerable, and prone. These can be set manually by clicking on the token, clicking the indicator button, scrolling the menu, and clicking on the status indicator, but with macro control you could set them by name or set them for several Extras at the same time. Explained in [https://youtu.be/1zuBuqe3aKQ?t=644 Tabletop Tango Ep 21]
 
 
* [https://github.com/pelwer1/Deal-Init Deal Init]: '''Want to quickly handle initiative for players with Quick or Level Headed?''' Roll20 API Script to Deal Initiative for Savage Worlds Games. DealInit supports Savage Worlds style card based inititive by dealing cards to the Turn Order and sorting the order by suit. It does not, however, utilize the Roll20 deck system. Instead it manages an internal array of cards that are reshuffled when the deck runs out or a joker is drawn. It also checks character attributes for any SW Inititative Edges and handles them appropriately. Explained in [https://www.youtube.com/watch?v=1zuBuqe3aKQ Tabletop Tango Ep 21]
 
 
* [https://github.com/gronyon/BenniesScript Bennies]: to ease dealing Savage Worlds Bennies to players. You can also use it to grant Conviction, count Mass Battle tokens, or keep track of Social Conflict Influence.
 
 
 
* [[TokenMod]]: '''Changes token properties''' This enables macros to modify tokens, and even apply Wounds or change rotation.
 
* [[TokenMod]]: '''Changes token properties''' This enables macros to modify tokens, and even apply Wounds or change rotation.
 
+
* [https://github.com/Roll20/roll20-api-scripts/tree/master/SavageWorldsStatusChanger Savage Worlds Status Changer]: '''Want to remove the Stunned state and apply the Distracted and Vulnerable states with one command? Want to do that for 5 tokens with one command?''' This enables macros to set token status indicators like shaken, vulnerable, and prone. These can be set manually by clicking on the token, clicking the indicator button, scrolling the menu, and clicking on the status indicator, but with macro control you could set them by name or set them for several Extras at the same time.
 +
** Explained in [https://youtu.be/1zuBuqe3aKQ?t=644 Tabletop Tango Ep 21]
 +
* {{fpl|2286409/ DealInit}} '''Want to quickly handle initiative for players with Quick or Level Headed?''' Roll20 API Script to Deal Initiative for Savage Worlds Games. DealInit supports Savage Worlds style card based inititive by dealing cards to the Turn Order and sorting the order by suit. It does not, however, utilize the Roll20 deck system. Instead it manages an internal array of cards that are reshuffled when the deck runs out or a joker is drawn. It also checks character attributes for any SW Inititative Edges and handles them appropriately.
 +
** [https://github.com/pelwer1/Deal-Init Deal Init] sourcecode
 +
** Explained in [https://www.youtube.com/watch?v=1zuBuqe3aKQ Tabletop Tango Ep 21]
 +
APIs Not in the Install menu:
 +
* [https://github.com/gronyon/BenniesScript Bennies]: to ease dealing Savage Worlds Bennies to players. You can also use it to grant Conviction, count Mass Battle tokens, or keep track of Social Conflict Influence.
 
* [https://app.roll20.net/forum/post/7335145/stat-block-importer Import Stat Block] -- ''NOT WORKING, APRIL 2020'' This saves a lot time creating Character Sheets for NPCs and creatures from the bestiary. All you have to do is copy a stat block from a PDF or other source into the GM Notes section of a token, then type "!SW-Import" into the <span style="font-family:Pictos;">q</span> Chat tab and it will create the Character sheet for you.
 
* [https://app.roll20.net/forum/post/7335145/stat-block-importer Import Stat Block] -- ''NOT WORKING, APRIL 2020'' This saves a lot time creating Character Sheets for NPCs and creatures from the bestiary. All you have to do is copy a stat block from a PDF or other source into the GM Notes section of a token, then type "!SW-Import" into the <span style="font-family:Pictos;">q</span> Chat tab and it will create the Character sheet for you.
 
<noinclude> [[Category:Savage Worlds]] [[Category:API Recommendations]]</noinclude>
 
<noinclude> [[Category:Savage Worlds]] [[Category:API Recommendations]]</noinclude>

Revision as of 09:23, 17 January 2022

Main Page: Savage Worlds

  • Script:Savage Worlds - Raise Count -- Counts raises on a roll against a given target number
  • Savage Worlds Raise Roller -- Rolls for extra or wildcard and then shows a list of target numbers that are success or success with raises.
  • TokenMod: Changes token properties This enables macros to modify tokens, and even apply Wounds or change rotation.
  • Savage Worlds Status Changer: Want to remove the Stunned state and apply the Distracted and Vulnerable states with one command? Want to do that for 5 tokens with one command? This enables macros to set token status indicators like shaken, vulnerable, and prone. These can be set manually by clicking on the token, clicking the indicator button, scrolling the menu, and clicking on the status indicator, but with macro control you could set them by name or set them for several Extras at the same time.
  • DealInit(Forum) Want to quickly handle initiative for players with Quick or Level Headed? Roll20 API Script to Deal Initiative for Savage Worlds Games. DealInit supports Savage Worlds style card based inititive by dealing cards to the Turn Order and sorting the order by suit. It does not, however, utilize the Roll20 deck system. Instead it manages an internal array of cards that are reshuffled when the deck runs out or a joker is drawn. It also checks character attributes for any SW Inititative Edges and handles them appropriately.

APIs Not in the Install menu:

  • Bennies: to ease dealing Savage Worlds Bennies to players. You can also use it to grant Conviction, count Mass Battle tokens, or keep track of Social Conflict Influence.
  • Import Stat Block -- NOT WORKING, APRIL 2020 This saves a lot time creating Character Sheets for NPCs and creatures from the bestiary. All you have to do is copy a stat block from a PDF or other source into the GM Notes section of a token, then type "!SW-Import" into the q Chat tab and it will create the Character sheet for you.