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 "Star Wars FFG"

From Roll20 Wiki

Jump to: navigation, search
m
(Star Wars FFG Alternate)
 
Line 13: Line 13:
  
 
===Star Wars FFG Alternate===
 
===Star Wars FFG Alternate===
Authors:Timothy Yuen, Aaron Lambers, Gene Eilebrecht
+
Inspired by the "Star Wars: FFG (API-Compatible)" sheet.  Built entirely from the ground-up to utilize the power of Roll20 JavaScript sheet workers and CSS Grid for layout (and has some responsive design optimization for larger screens).
  
Inspired by the "Star Wars: FFG (API-Compatible)" sheet, compatible with the [[Script:Star Wars: Fantasy Flight Games - Dice Roller|Star Wars: Fantasy Flight Games - Dice Roller]] API script. Authors claim they are working on an updated, but separate version of the API for this sheet.
+
While it can be used without an API as a dynamic character record, it does tie into a custom build of the [[Script:Star Wars: Fantasy Flight Games - Dice Roller|Star Wars: Fantasy Flight Games - Dice Roller]] API script to make rolls. The custom dice roller API has not been forked from the original project yet. It can be found as part of the sourcecode in the character sheet github repository as [https://github.com/Roll20/roll20-character-sheets/blob/master/Star%20Wars%20FFG%20Alternate/diceroller.js diceroller.js].  The GM will need a Pro account to use this API.
  
To be able to make dice rolls from the sheet, the game creator likely needs to have a Pro account, and utilize the related API script.
+
When first opening a new character sheet, it will require manual initialization of fields. Make sure to set all number fields you want to use to a value with a manual keyboard input the first time you use that field. This includes all Characteristics, Vital Stats, Weapon and Armor stats, and Item encumbrance.  Not doing so may cause some odd behavior with calculations dependent on those fields receiving an 'undefined' value. There is code to auto-init fields, but it currently won't trigger until Roll20 [https://app.roll20.net/forum/post/8662526/sheet-workers-setattrs-inside-sheet-opened-event-doesnt-fire-a-change-event fixes a bug] with the <code>sheet:opened</code>-event.
 
+
Requires manual initialization of fields. Make sure to set all number fields you want to use to a value with a manual keyboard input the first time you use that field. Not doing so may cause some odd behavior with calculations dependent on those fields receiving an 'undefined' value. This includes all Characteristics, Vital Stats, Weapon and Armor stats, and Item encumbrance.
+
 
+
There is code to auto-init fields, but it currently won't trigger until Roll20 fixes a bug with the <code>sheet:opened</code>-event.
+
  
 
* Last Updated: Aug 2020
 
* Last Updated: Aug 2020

Latest revision as of 18:37, 10 September 2020

Info on playing the Star Wars Roleplaying game published by Fantasy Flight Games, also known as Star Wars FFG.

Contents

[edit] Character Sheets

There are more than one character sheet option to play this edition of the game in the dropdown menu, and each works in a different way.

[edit] Star Wars: FFG (API-Compatible)

To be able to make dice rolls from the sheet, the game creator needs to have a Pro account, and utilize the related API script.

[edit] Star Wars FFG Alternate

Inspired by the "Star Wars: FFG (API-Compatible)" sheet. Built entirely from the ground-up to utilize the power of Roll20 JavaScript sheet workers and CSS Grid for layout (and has some responsive design optimization for larger screens).

While it can be used without an API as a dynamic character record, it does tie into a custom build of the Star Wars: Fantasy Flight Games - Dice Roller API script to make rolls. The custom dice roller API has not been forked from the original project yet. It can be found as part of the sourcecode in the character sheet github repository as diceroller.js. The GM will need a Pro account to use this API.

When first opening a new character sheet, it will require manual initialization of fields. Make sure to set all number fields you want to use to a value with a manual keyboard input the first time you use that field. This includes all Characteristics, Vital Stats, Weapon and Armor stats, and Item encumbrance. Not doing so may cause some odd behavior with calculations dependent on those fields receiving an 'undefined' value. There is code to auto-init fields, but it currently won't trigger until Roll20 fixes a bug with the sheet:opened-event.

[edit] Star Wars FFG (Simple)

Authors:Cameron C, Erin V, Robin B

Inspired by the Edge of the Empire Character sheet by FFG. This sheet doesn't auto-calculate.

[edit] API

Due to how the games custom dice isn't directly supported by Roll20's dice-rolling system, most sheet need to use an API script to do so. There might exist otehr API scripts useful for running this game.

[edit] Star Wars: Fantasy Flight Games - Dice Roller

The API used by Star Wars: FFG (API-Compatible) & Star Wars FFG Alternate.

[edit] Star Wars: Fantasy Flight Games - Destiny Tracker

An API available in the One-click install.

SW FFG Destiny Tracker provides a way to prompt, set and track destiny points for Star Wars: Edge of the Empire (Fantasy Flight Games) rpg system. The script creates a handout when a command is run which can be used to keep a visual reminder for players during a session. It also outputs to chat changes made for in play reminders and chat archive reference.

Note: The handout automatically updates as the pools change and has been set up to be made as small as possible rather than waste screen real estate.

[edit] Other tips

(add any community tips here)

[edit] Related pages

  • Star Wars - general stuff about SW on Roll20, and the other game editions.