narrative-dice

Implements Star Wars Edge / Genesys narrative dice pools with symbol resolution and Foundry VTT chat integration.

1|Updated Mar 15, 2025
One-click install
npx skills add https://github.com/herveDarritchon/foundryvtt-swerpg --skill narrative-dice
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: narrative-dice
Source: https://github.com/herveDarritchon/foundryvtt-swerpg/tree/main/.agents/skills/narrative-dice
Command: npx skills add https://github.com/herveDarritchon/foundryvtt-swerpg --skill narrative-dice

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables the implementation and maintenance of the complex Star Wars Edge / Genesys narrative dice system within Foundry VTT, ensuring accurate and consistent game mechanics.

Core Features & Use Cases

  • Dice Pool Management: Build and modify dice pools with upgrades, downgrades, and modifiers for character actions.
  • Symbol Resolution: Calculate net successes, advantages, triumphs, and despairs while preserving raw results.
  • Foundry Integration: Generate detailed chat messages and attach structured result data for automation and analysis.
  • Use Case: A game master rolls narrative dice for a starship chase and automatically displays detailed outcomes including success, advantage, and special triumph/despair results in chat.

Quick Start

Use the narrative dice skill to resolve a pool containing 2 ability dice, 1 proficiency, and 1 difficulty die, then view detailed outcomes in the chat.

Frequently Asked Questions about narrative-dice

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I resolve narrative dice pools for Star Wars Edge or Genesys in Foundry VTT?

Symbol resolution in narrative dice calculates net successes, advantages, triumphs, and despairs from rolled pools. This system preserves raw individual die results while applying strict rules to determine the final structured outcome for role-playing scenarios.

Can I display Genesys triumph and despair results directly in Foundry VTT chat?

Yes, you can display Genesys triumph and despair results in Foundry VTT chat. The implementation generates detailed chat messages and attaches structured result data, handling special result visibility for immersive narrative gameplay.

Does this narrative dice system support pool modifiers and dice upgrades?

Yes, this narrative dice system supports pool modifiers, upgrades, and downgrades. It enables precise dice pool management for character actions, allowing game masters to modify pools before rolling for complex scenarios like starship chases.

What is the best way to automate Star Wars Edge of the Empire dice rolls in Foundry VTT?

The best way to automate Star Wars Edge dice rolls in Foundry VTT is using a dedicated narrative dice system that constructs pools, resolves symbols, and outputs detailed structured outcomes directly to chat for automation and analysis.

Why are my Genesys narrative dice results not calculating advantage and success correctly?

Genesys narrative dice results may calculate incorrectly if the system lacks strict rules for success, advantage, triumph, and despair resolution. This implementation ensures accurate symbol resolution by preserving raw results while computing net outcomes.