Register

NPC Chatter

An Add-on Module for Foundry Virtual Tabletop

Author: Toon324 Project Source: Project URL Versions 9+ (Verified 9) Last Updated 2 years, 6 months ago

Your NPCs have things to say. This Module provides a small API that allows your NPCs to randomly chatter off of roll tables defined for them.

Chatter is displayed as ChatBubbles only, and won't dump to the Chat Log.

I recommend you turn off the Core "Pan to Token Speaker" setting or else risk whiplash.

 

Installation

 

FoundryGet

Using FoundryGet

foundryget install https://raw.githubusercontent.com/cswendrowski/FoundryVtt-Npc-Chatter/master/module.json

Setup

Given a set of Villagers named "Villager A", "Villager B", and "Villager C", setup a "Villager Chatter" roll table or a "Villager" table under a Folder named "NPC Chatter".

This roll table will need at least one option and a dice roll configured to work.

If "Villager A" has specific dialogue that might trigger on top of the generic Villager chatter, add another "Villager A Chatter" table (or "Villager A" in the "NPC Chatter folder) and it will draw from that as well.

 

Usage

Chatter can only be triggered via scripting. There are a few Macros included as examples - most work out of the box, but some require additional setup.

The easiest macro is the "Timed Global Chatter" macro - just slap it when a Scene Loads, and they will start chattering!

 

Trigger Happy

Trigger Happy can trigger NPC chatter as well. Here's two examples to get you started:

On Scene Load, start Timed Global Chatter: @Scene[Village ground level] @Macro[xSKCgl6katupNxCx]{Timed Global Chatter}

When an Actor walks into a Room (defined by an invisble actor), have a specific Token chatter: @Actor[TriggerA] @Macro[OXyjmVhEGo3eTaJz]{Specific Token Chatter}

Categories

Available Versions

  1. Version 2.2.0

    2 years, 6 months ago
    Foundry Version 9+ (Verified 9) Manifest URL
  2. Version 2.1.0

    Foundry Version 0.8.0+ (Verified 0.8.5) Manifest URL
  3. Version 2.0.2

    Foundry Version 0.6.2+ (Verified 0.7.5) Manifest URL
  4. Version 2.0.1

    Foundry Version 0.6.2+ (Verified 0.7.4) Manifest URL
  5. Version 2.0.0

    Foundry Version 0.6.2+ (Verified 0.7.2) Manifest URL
  6. Version 1.1.0

    Foundry Version 0.6.2+ (Verified 0.7.1) Manifest URL
  7. Version 1.0.0

    Foundry Version 0.6.2+ (Verified 0.6.2) Manifest URL Read Notes