Skip to content
This repository has been archived by the owner on Feb 2, 2021. It is now read-only.

Dancing Lights reborn for 0.7.1+ | Advanced lighting options

License

Notifications You must be signed in to change notification settings

BlitzKraig/fvtt-AdvancedLightingToolkit

Repository files navigation

Advanced Lighting Toolkit for FVTT

AdvancedLightingToolkit Release Latest Release Download Count

ko-fi

This module has been absorbed into https://github.com/BlitzKraig/fvtt-CommunityLighting

This repo will be deleted soon, please post queries, issues and suggestions in the CommunityLighting repo.

Dancing Lights for 0.7.1+, currently under development

This repo was cloned from my Dancing Lights repo, so some of the information may be incorrect before release

Better ambient lighting for Foundry VTT. Designed to avoid server-side light updates by directly modifying the lights PIXI elements client-side.

Supports token lights, light blurring, fire-style animation with custom colors, blinking lights, fading lights and 'electrical fault' style lights, custom light cookie images, and much more.

All default light settings should work with Dancing Lights, except where specified (fire will disable chosen light color for example, using the 2 new fire colors instead)

V2 configuration

A new config readme will be coming soon for the V2 changes. Most of the stuff is best discovered by playing around in a test scene. For tokens, make sure you have a dim or bright light emission set, then activate DL on the Vision page of token settings.

Macros are now available in your compendiums! Turn your lights off & on, or copy & paste settings!

Basic configuration

  1. Create or update a light
  2. Scroll down in the lights settings to find the Dancing Lights section
  3. Check 'Enable Dancing Lights'
  4. Change the Dancing Lights settings to your taste
  5. Click 'Update Light'
  6. Select a token with vision on the light to see the results

Dancing Lights in action

Demo Video

Note that the gifs below were recorded at ~15fps. Your results should look a little smoother.

Performance

This module has been designed with performance in mind. A test with 72 fire lights in a scene runs flawlessly on my machine (admittedly well spec'd).

If you hit any performance issues, I would love some feedback with your browser details, specs, light options etc.

Light options

Standard

Blur

Light blur

Heavy blur

Fire

Default

Colored

Blink

Fade

Electric Fault

Animate Dim

Example of Animate Dim enabled, on a fade light

Troubleshooting

My token view is too dim!

Disable the 'Dim token Bright Vision' option in module settings, or set the slider to a high number

My lights are dim in the centre, or I can't see the bright light

Make sure your 'Blur Amount' isn't too high. Try disabling blur.

One of my players is playing on a toaster

You can have them disable Dancing Lights or change the update speed in their module settings. This won't affect any other players.

Your module broke X!

Disable the module in 'Manage Modules'. I'm sorry for your loss... Try pinging me on Discord.

Manifest

https://raw.githubusercontent.com/BlitzKraig/fvtt-AdvancedLightingToolkit/master/module.json

Feedback

This module is open for feedback and suggestions! I would love to improve it and implement new features.

For bugs/feedback, create an issue on GitHub, or contact me on Discord at Blitz#6797

Icons Attribution

Game icons found in /icons were provided by https://game-icons.net/ under https://creativecommons.org/licenses/by/3.0/

The 'torch-off.png', 'save.png' and 'load.png' icons have been color-modified from their originals.

About

Dancing Lights reborn for 0.7.1+ | Advanced lighting options

Resources

License

Stars

Watchers

Forks

Packages

No packages published