Game assist v2.0.0 - #2317
Conversation
Update GameAssist One-Click release to v2.0.0 * Update GameAssist to v2.0.0 * Refresh script.json version and previous version history * Replace the One-Click description with the current v2.0.0 module overview, requirements, quick start, command guide, compatibility notes, and upgrade guidance * Document AlmanacAssist as Alpha Testing and the remaining v2.0.0 suite as Beta Testing * Update dependencies, conflicts, modified properties, and command metadata for the current release
Migrating GameAssist v1.4.7 to previous versions
Migrating GameAssist v1.5.1 to previous versions
Migrating GameAssist v1.6.1 to previous versions
Migrating GameAssist v1.7.0 to previous versions
Migrating GameAssist v1.8.2 to previous versions
Release GameAssist v2.0.0 Expand GameAssist into a fifteen-module automation suite with integrated token and condition tools, native Turn Tracker support, guided spell workflows, and campaign management. AlmanacAssist is in Alpha Testing, remains optional, and starts disabled. Major additions and improvements: - Integrate TokenAssist, ConditionAssist, and the shared MarkerService, removing the standalone TokenMod dependency while preserving upstream attribution and license notices. - Add InitiativeAssist and CombatAssist for initiative rolls, group rerolls, turn controls, round tracking, and optional timers, reminders, and turn notifications. - Add EffectAssist for supported 2014-sheet effects, recipient markers, sheet modifiers, and concentration-linked cleanup. - Add HealAssist for normal or maximum healing, with automatic verified application enabled by default for new configurations and optional GM review. - Add AttackAssist for guided 2014-sheet attack selection and visible sheet rolls. Hit resolution, damage application, and resource consumption remain manual. - Introduce AlmanacAssist’s custom calendars, moons, climate and biome settings, seasonal weather, environments, saved locations, and supported rest workflows. - Add WelcomeAssist for configurable table greetings. - Improve NPC management with Bloodied alerts, page-local numbering, report controls, and shared NPC HP-bar configuration. Usability and packaging: - Standardize GM/DM controls, navigation, help, settings, and case-insensitive command aliases. - Preserve valid saved settings, established command aliases, and historical release files. - Refresh documentation and One-Click metadata, clearly identify testing stages and sheet limitations, and use ASCII-safe Markdown. - Include selected legacy releases in version-numbered folders while retaining previously published versions.
Create GameAssist v1.5.1 as a previous version for publishing.
Create GameAssist v1.5.1 as a previous version for publishing.
Create GameAssist v1.5.1 as a previous version for publishing.
Create GameAssist v1.6.1 as a previous version for publishing.
Create GameAssist v1.7.0 as a previous version for publishing.
Create GameAssist v1.8.2 as a previous version for publishing.
Create GameAssist.js v2.0.0 Folder for publishing and launch.
Create ATTRIBUTIONS.md file to properly acknowledge and give credit to the the authors of inspiring ideas and mods.
Updated copyright year and added licensing notes for third-party materials.
Create Legacy README for previous version 0.1.4.7
Update README Documentation for version 2.0.0 at Launch
Updated previous versions in script.json to reflect new versioning and descriptions.
|
Release GameAssist v2.0.0 (Beta) Expand GameAssist into a fifteen-module automation suite with integrated token and condition tools, native Turn Tracker support, guided spell workflows, and campaign management. GameAssist v2.0.0 is in Beta Testing. AlmanacAssist is in Alpha Testing, remains optional, and starts disabled. Major additions and improvements:
Usability and packaging:
|
💡 Codex Reviewhttps://github.com/Roll20/roll20-api-scripts/blob/ec13a205f7e4aafed35be75854156fc9178c52a9/GameAssist/GameAssist.js#L4507 Resetting https://github.com/Roll20/roll20-api-scripts/blob/ec13a205f7e4aafed35be75854156fc9178c52a9/GameAssist/GameAssist.js#L9138 When a selected token has a valid hex color and a documented relative command such as ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
This pull request adds a comprehensive attribution and third-party notices document for GameAssist, updates the copyright year range in the license, and clarifies license terms regarding third-party and SRD material. The main changes are as follows:
Attribution and Third-Party Notices:
ATTRIBUTIONS.mdfile detailing acknowledgments, compatibility notes, and license information for third-party projects (TokenMod, StatusInfo) and D&D SRD content used or referenced by GameAssist. This includes explicit references, license types, and links to source material.License Updates:
LICENSEto cover the years 2025-2026.LICENSEclarifying that third-party adaptations and D&D SRD material included with GameAssist remain subject to their own licenses and attribution requirements, and directing users toATTRIBUTIONS.mdand in-file notices for details.Version Updates