Skip to content

## Summary Adds Initiative Pulse, an independently authored Roll20 M… - #2314

Open
Kingkiller546 wants to merge 3 commits into
Roll20:masterfrom
Kingkiller546:InititivePulse
Open

## Summary Adds Initiative Pulse, an independently authored Roll20 M…#2314
Kingkiller546 wants to merge 3 commits into
Roll20:masterfrom
Kingkiller546:InititivePulse

Conversation

@Kingkiller546

Copy link
Copy Markdown

…od script for timed combat announcements. - Announces GM-created Actions when normal initiative crosses their configured thresholds. - Counts down Effects from explicit round notifications and announces remaining duration or expiry. - Integrates with Initiative Tracker Plus without controlling turns, halos, end-of-turn handling, or round advancement. - Provides native GM menu, optional ScriptCards menu, and separate Clear Combat macros. - Includes README.md, script.json, and the version 1.0.0 script. ## Validation - JavaScript syntax check passed. - script.json passes the repository JSON Schema. - Mocked Roll20 behavior tests passed for Action thresholds, repeating and one-shot Actions, Effect countdown and expiry, duplicate round prevention, macro management, and ITP clearing. - Live Roll20 behavior was tested before publication. ## Provenance Initiative Pulse was independently authored from its behavior specification. No ACT or ACT2 source code was copied, adapted, or reused.

Summary

Adds Initiative Pulse, an independently authored Roll20 Mod script for timed combat announcements.

  • Announces GM-created Actions when normal initiative crosses their configured thresholds.
  • Counts down Effects from explicit round notifications and announces remaining duration or expiry.
  • Integrates with Initiative Tracker Plus without controlling turns, halos, end-of-turn handling, or round advancement.
  • Provides native GM menu, optional ScriptCards menu, and separate Clear Combat macros.
  • Includes README.md, script.json, and the version 1.0.0 script.

Validation

  • JavaScript syntax check passed.
  • script.json passes the repository JSON Schema.
  • Mocked Roll20 behavior tests passed for Action thresholds, repeating and one-shot Actions, Effect countdown and expiry, duplicate round prevention, macro management, and ITP clearing.
  • Live Roll20 behavior was tested before publication.

Provenance

Initiative Pulse was independently authored from its behavior specification. No ACT or ACT2 source code was copied, adapted, or reused.

…d script for timed combat announcements. - Announces GM-created Actions when normal initiative crosses their configured thresholds. - Counts down Effects from explicit round notifications and announces remaining duration or expiry. - Integrates with Initiative Tracker Plus without controlling turns, halos, end-of-turn handling, or round advancement. - Provides native GM menu, optional ScriptCards menu, and separate Clear Combat macros. - Includes `README.md`, `script.json`, and the version 1.0.0 script. ## Validation - JavaScript syntax check passed. - `script.json` passes the repository JSON Schema. - Mocked Roll20 behavior tests passed for Action thresholds, repeating and one-shot Actions, Effect countdown and expiry, duplicate round prevention, macro management, and ITP clearing. - Live Roll20 behavior was tested before publication. ## Provenance Initiative Pulse was independently authored from its behavior specification. No ACT or ACT2 source code was copied, adapted, or reused.

## Summary

Adds Initiative Pulse, an independently authored Roll20 Mod script for timed combat announcements.

- Announces GM-created Actions when normal initiative crosses their configured thresholds.
- Counts down Effects from explicit round notifications and announces remaining duration or expiry.
- Integrates with Initiative Tracker Plus without controlling turns, halos, end-of-turn handling, or round advancement.
- Provides native GM menu, optional ScriptCards menu, and separate Clear Combat macros.
- Includes `README.md`, `script.json`, and the version 1.0.0 script.

## Validation

- JavaScript syntax check passed.
- `script.json` passes the repository JSON Schema.
- Mocked Roll20 behavior tests passed for Action thresholds, repeating and one-shot Actions, Effect countdown and expiry, duplicate round prevention, macro management, and ITP clearing.
- Live Roll20 behavior was tested before publication.

## Provenance

Initiative Pulse was independently authored from its behavior specification. No ACT or ACT2 source code was copied, adapted, or reused.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant