Skip to content

Releases: napolitanod/Danger-Zone

0.8.0

16 Nov 19:25
0a12764
Compare
Choose a tag to compare
  1. Adds source to target effects for the primary effect (requires Sequencer)
    This effectively allows you to make it appear like an effect is generating from a particular place on the scene (e.g lazers from a cannon)
  2. Adds ability to tag lasting effects and ambient light that is created by the danger (requires Tagger)
    This allows you to dynamically add zone exclusion tags each time a zone triggers. Or, use to dynamically add additional sources to a scene for source to target effects.
  3. Danger depths will now default to 0
  4. Added toggle for random rotation of secondary effects. The default is to not randomly rotate. (requires Sequencer)

0.7.0

14 Nov 01:49
107669c
Compare
Choose a tag to compare

Add 2 new triggers:
Movement: any movement within the zone will trigger the zone. The zone then randomly targets within the zone.
Aura: any movement within the zone will trigger the zone, targeting the token that was moving (and anything else in the space if 'Target All Tokens in Targeted Area' is selected)

0.6.1

07 Nov 20:56
0dfa291
Compare
Choose a tag to compare

Adds token effects (via Sequencer integration)

0.6.0

07 Nov 20:46
a390e43
Compare
Choose a tag to compare

Adds token effects (via Sequencer integration)

0.5.2

19 Oct 16:44
a390e43
Compare
Choose a tag to compare

Fixes key errors that could happen with clearing ambient light when a macro was also triggered as part of danger.
Performs appropriate conversion of color intensity when creating ambient light.

0.5.1

18 Oct 14:01
1f9c116
Compare
Choose a tag to compare

Bug Fix: when displaying trigger button beside macro bar, retain danger zone trigger button when macro bar is toggled.

0.5.0

17 Oct 21:28
4323a9e
Compare
Choose a tag to compare

NEW: Introduces a 'Stretch' setting to zones. This better implements effects like lightening strikes, which descend down from the sky into the zone, or lava bubbles, which always launch out of a lava bed, without having to use an infinite zone depth. By using stretch, the top or bottom elevation of a danger is affixed to the corresponding zone boundary, ground or sky, while the danger can still randomly target within the narrower zone's depth bounds.
NEW: Optional setting to display danger zone triggers beside macro hotbar instead of within the scene nav. Aside from personal preference, this helps work around certain module conflicts when another module has custom UI on the scene nav bar
UPDATE: tightened zone form to move help notes into on-hover info icons

0.4.0

14 Oct 01:55
02d1310
Compare
Choose a tag to compare

NEW: Define zone loops - have a zone execute an n number of times when triggered.
NEW: Pass in a defined location to triggerZone API call. This lets you specify a location where the danger will target. Useful for chaining dangers into the same location or targeting a token within a macro.
UPDATE: for zone's that prompt for location of danger, this prompt will now pause the execution of all other zones in queue until the location is selected and the rest of the zone executes.

0.3.0

13 Oct 16:19
ffee2f5
Compare
Choose a tag to compare

NEW: zone triggers - Initiative Count (Wins Ties); Initiative Count (Loses Ties) - now zones can trigger during round on a predefined initiative count (e.g. DND5E lair actions)
UPDATE: moved trigger flows to await the full completion of prior flow before triggering (necessary in order for proper initiative count order handling). The current exception to this are zones that require GM input for target location. This step won't hold up other triggered zones on that combat turn.

0.2.0

10 Oct 04:15
1896f27
Compare
Choose a tag to compare
  • ADDED - zone blocking. Now zones can be irregular/non-rectangular in shape. By adding xZone (or your custom tag) to a drawing's text label, the portion of the zone where the drawing is will be excluded from any danger effects/targeting. If you have Tagger installed, this broadens objects that can be used to exclude to some interesting possibilities. See below.
  • ADDED - integration with the Tagger module. If you have tagger installed, you can also use Tags to block portions of a zone from dangers. Documents where blocking is supported include drawings, walls, tiles, lights (the radius of light), and tokens.
  • ADDED - option to customize your block tag. The default is xZone
  • ADDED - option to temporarily highlight the danger area of effect for the GM when a zone is triggered.
  • ADDED - macros args (if using Advanced Macros) now includes the zone boundary data.
  • CHANGES - API dangerZone.addHighlightZone is now async
  • CHANGES - Boundary data in args for macros are now are full classes with additional useful data points.
  • CHANGES - Updated API calls for Fluid Canvas to make use of the socketlib calls. Effects should now pass to player screens.
  • FIX - Better targeting of tokens sized larger than 1 grid square/hex