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 "API:Script Index"

From Roll20 Wiki

Jump to: navigation, search
(Combat Scripts)
m (Game Specific Scripts: cleaner style for link targets)
Line 88: Line 88:
 
=== Game Specific Scripts ===
 
=== Game Specific Scripts ===
 
==== AD&D (Dungeons and Dragons 2e)  ====
 
==== AD&D (Dungeons and Dragons 2e)  ====
* [[Script::DnD2E:Character Sheet|2nd Ed Character Sheet]] --
+
* [[Script:Character Sheet (AD&D)|Character Sheet (AD&D)]] --
  
 
==== Basic Fantasy Role Playing Game ====
 
==== Basic Fantasy Role Playing Game ====
* [[Script:Basic Fantasy Role Playing Game:General|Basic Fantasy Role-Playing Game]] --
+
* [[Script:BFRPG|Basic Fantasy Role-Playing Game]] --
  
 
==== DnD 4th Edition ====
 
==== DnD 4th Edition ====
* [[Script:DnD4E:Combat_Engine|4e combat engine]] --  
+
* [[Script:Combat (D&D 4e)|Combat]] -- temporary hit points. Also prevents over healing.
* [[Script:DnD4E:Helper|4e Helper]] -- 4th edition collection of scripts.
+
* [[Script:Combat Engine (D&D 4e)|Combat Engine]] --  
* [[Script:DnD4E:Combat|Combat]] -- temporary hit points. Also prevents over healing.
+
* [[Script:Helper (D&D 4e)|Helper]] -- 4th edition collection of scripts.
* [[Script:DnD4E:Monster Generator Based On MM3 Math|4e Monster Generator Based on MM3 Math]] --
+
* [[Script:MM3 Monster Generator (D&D 4e)|Monster Generator]] --
* [[Script:DnD4E:Tools|Tools]] -- 4th edition. Adds marking to the Combat script.
+
* [[Script:Tools (D&D 4e)|Tools]] -- 4th edition. Adds marking to the Combat script.
  
 
==== Edge of the Empire ====
 
==== Edge of the Empire ====
* [[Script:Edge Of The Empire:Dice With Images In The Chat Window|Edge of the Empire Dice with Images in the Chat Window]] --
+
* [[Script:Dice (EotE)|Dice]] --
* [[Script:Edge Of The Empire:Dice|Edge of the Empire Dice]] --
+
* [[Script:Dice With Images In The Chat Window (EotE)|Dice with Images in the Chat Window]] --
  
 
==== Exalted Second Edition ====
 
==== Exalted Second Edition ====
* [[Script:Exalted Successes|Exalted Successes]] -- reports successes for d10 rolls per ''Exalted'' rules.
+
* [[Script:Exalted Successes|Successes]] -- reports successes for d10 rolls per ''Exalted'' rules.
  
 
==== Fantasy Craft 2nd Printing ====
 
==== Fantasy Craft 2nd Printing ====
* [[Script:FantasyCraft2E:Standard Character Damage Save|Standard character damage save]] --
+
* [[Script:Damage Save (Fantasy Craft)|Damage Save]] --
* [[Script:FantasyCraft2E:Standard Character Token Management|Standard character token management]] --
+
* [[Script:Standard Character Token Management (Fantasy Craft)|Token Management]] --
  
 
==== HERO System ====
 
==== HERO System ====
* [[Script:HERO System:Scripts To Automate Combat|Scripts to Automate the Combat]] --
+
* [[Script:Automate Combat (HERO)|Automate Combat]] --
  
 
==== Pathfinder ====
 
==== Pathfinder ====
* [[Script:Pathfinder:All In One|All In One]] --
+
* [[Script:Pathfinder All In One|All In One]] --
* [[Script:Pathfinder:Character Sheet Generator|Pathfinder Character Sheet Generator]] --  
+
* [[Script:Character Sheet (PF)|Character Sheet]] --  
* [[Script:Pathfinder:Inspired Collection|Inspired Collection]] --
+
* [[Script:Inspired Collection|Inspired Collection]] --
  
 
==== Savage Worlds ====
 
==== Savage Worlds ====
Line 123: Line 123:
  
 
==== Star Wars Saga ====
 
==== Star Wars Saga ====
* [[Script:StarWarsSaga:Character Sheet|Star Wars Saga Edition Character Sheet]] --
+
* [[Script:Character Sheet (SWS)|Character Sheet]] --
  
 
==== Zombie Dice ====
 
==== Zombie Dice ====
* [[Script:Zombie_Dice:Zombie Dice|Zombie Dice]] -- A Script for playing zombie dice
+
* [[Script:Zombie Dice|Zombie Dice]] -- A Script for playing zombie dice
  
 
=== Utility Scripts ===
 
=== Utility Scripts ===

Revision as of 15:42, 9 January 2015

Contents


This repository is the collection of all the community-contributed API scripts that are available for use on Roll20.

Contributing

If you're interested in contributing to the Roll20 API Community Scripts please visit the API GitHub Repository and follow the instructions in the README.md file at the bottom of the page.

Scripts By Category

General Purpose Scripts

Combat Scripts

Tokens - Conditions / Status / Health

Roll20 API Getting Started


Reference


Tokens - Movement

Lighting and Revealing

Characters - Equipment

Generators

System

Roleplay

Misc

Game Specific Scripts

AD&D (Dungeons and Dragons 2e)

Basic Fantasy Role Playing Game

DnD 4th Edition

Edge of the Empire

Exalted Second Edition

  • Successes -- reports successes for d10 rolls per Exalted rules.

Fantasy Craft 2nd Printing

HERO System

Pathfinder

Savage Worlds

  • Raise Count -- Counts raises on a roll against a given target number

Star Wars Saga

Zombie Dice

Utility Scripts

These scripts are generally not intended to be used alone, but are often instead required by some of the above scripts. Alone, these scripts will not do anything for your campaign, but rather they create functions to be used by other scripts.

  • CommandShell -- Framework for marshalling chat commands with POSIX-shell-style arguments, permissions, and duplicate-command checking.
  • GMCode -- Generates a unique code to authenticate the GM.
  • Interpreted sendChat -- Send a message to the chat as the same person or character that triggered a chat event
  • IsGM Auth Module -- Provides a function isGM() for determining if a player id refers to a gm. Intended for use alongside other scripts.
  • levenshteinDistance -- Measure the difference between strings
  • splitArgs -- Split a string into arguments