-
Notifications
You must be signed in to change notification settings - Fork 18
Home
Star Wars FFG Enhancements is intended to bring quality of life enhancements to the Foundry system.
This module contains a collection of features. Any feature which doesn't require a positive user action to trigger can be disabled via settings.
The Intro Creator makes it easy to create a Star Wars intro crawl.
To create (or launch) a crawl:
- select the Enhancements tab from within any scene
- select the
Opening Crawl
button - Follow the user interface to create an intro crawl (from the template Journal entry)
- Select an entry from the list and press
Launch
- Enjoy your intro crawl :)
We've included a shop generator heavily inspired by https://www.swrpg-shop.com/ with the aim to integrate it into the Foundry environment. The shop uses shopping rules found in the Core Rule Book to determine the inventory - that is, items are rolled for by a PC and the difficulty / type of check used is configured based on rarity and legality of items.
The shop generator has these features:
- GMs can populate inventory with randomly selected items from the world
- GMs can drag-and-drop specific items into the inventory
- GMs can customize the shop configuration, e.g. a weapons shop in the outer rim or a general shop in the core
- It auto-calculates prices of items based on options selected
- Players can peruse the shop on their own
- Players can purchase items, which generates a chat message and automatically moves the item out of the shop's inventory and into theirs
To create a shop:
- Create an actor of type
Character
- Select
Sheet
(NOT sheet options) - Swap "This Sheet" to
ffg-sw-enhanced-vendor
(make sure not to update "default sheet" or you're in for a bad time) - Save the sheet
- Click the refresh button next to "Store Inventory" and select your options
- Note that the "Player Character" selected will be used to roll for candidate items for the shop
The module also supports easily-created Bounty and Datapad journal entries which you can edit the text of - styling is automatically applied after-the-fact.
- select the Enhancements tab from within any scene
- Select the Datapad and Bounty creator
- Select
Datapad
orBounty
- Click "Create"
Datapad:
Bounty:
This feature replaces the Macro written by @wrycu in the wiki with module-level support. Whenever a token is added to combat, they are automatically renamed to PC
or NPC
(which is determined by the token Disposition being friendly or hostile).
This feature can be turned off via the settings.
Spice up your scene transitions with a hyperspace jump.
First, this feature uses the "Hyperspace (Enter)" and "Hyperspace (Exit)" scenes in the eFFG.SceneIdeas
compendium. Import those two scenes into your world.
Next, launch the Hyperspace Transition launcher:
- Select the FFG Starwars Enhancements scene control
- Select the Hyperspace Transition launcher
- Choose the jump type
- Enter Hyperspace - Transition to the "Enter Hyperspace Scene", then the selected "Target Scene"
- Exit Hyperspace - Transition to the "Exit Hyperspace Scene", then the selected "Target Scene"
- Quick Jump - Transition to the "Enter Hyperspace Scene", then "Exit Hyperspace Scene", before transitioning to "Target Scene"
- (Optional) Select a different "Enter Hyperspace Scene" or "Exit Hyperspace Scene" (see not below about custom scenes)
- Click "Transition" to execute the jump
hyperspace-transitions.mp4
You can use customized hyperspace enter/exit scenes. The scene must have a video "background image". The launcher defaults to the scenes named "Hyperspace (Enter)"/"Hyperspace (Exit)"
Also check out the "Ship (Hyperspace)", "Ship (Space)", and "Space Combat" scenes from eFFG.SceneIdeas
as templates for scenes you may want to transition to. Specifically, "Ship (Hyperspace)" uses parallaxia to give a top down view of your player's ship as it moves through hyperspace.
Credit to General UwUtapau in the FoundryVTT discord for building the foundations of this feature.