Benvenuto nel Tutorial Trappole
Imparerai a creare trappole interattive con tiro salvezza, danni, suoni ed effetti animati in Foundry VTT 14
Cosa Costruiremo
In questo tutorial completo creeremo una trappola a lama scattante interattiva:
-
Regione TrappolaArea che si attiva quando un token ci passa sopra
-
Tiro SalvezzaProva su Destrezza con CD 15 (automazione con Midi-QOL)
-
Effetti SpecialiSuono di lama, animazione sangue, danni automatici
Moduli Necessari
Moduli che installeremo:
- Midi-QOL — Automazione tiri salvezza e danni
- Sequencer — Effetti visivi e animazioni
- JB2A — Asset animati predefiniti
- Token Magic FX — Filtri visivi sui token
- Monk's Active Tile Triggers — Trigger avanzati
Installare i Moduli Essenziali
Configurare Foundry VTT 14 con i moduli per trappole interattive
Accedere al Module Browser
-
Apri la ConfigurazioneClicca su Game Settings (icona ingranaggio) nella barra in alto a destra.
-
Seleziona Module ManagementClicca su
Module ManagementoManage Modules. -
Cerca i ModuliUsa la barra di ricerca per trovare i moduli necessari.
-
InstallaClicca
Installaccanto a ciascun modulo. Richiede connessione internet.
Moduli da Installare
| Modulo | Funzione | Priorità |
|---|---|---|
| Midi-QOL | Automazione combattimento | Essenziale |
| Sequencer | Effetti visivi e animazioni | Essenziale |
| JB2A | Asset animati (lame, fuoco, ecc.) | Consigliato |
| Token Magic FX | Filtri visivi sui token | Consigliato |
| Monk's Active Tiles | Trigger avanzati per tile | Opzionale |
| DFreds Convenient Effects | Effetti di condizione predefiniti | Opzionale |
Configurare Midi-QOL
Impostare l'automazione per tiri salvezza e danni automatici
Impostazioni Midi-QOL
-
Apri le ImpostazioniVai in Game Settings → Configure Settings → Module Settings → Midi-QOL.
-
Workflow SettingsClicca su
Workflow Settingsper configurare il comportamento automatico. -
Abilita Auto RollImposta Auto Roll Attack e Auto Roll Damage su
Auto. -
Tiri SalvezzaImposta Auto Check Saves su
Autoper far tirare i dadi automaticamente.
Configurazione Consigliata
Per le trappole, queste impostazioni sono fondamentali:
Installare JB2A e Sequencer
Asset animati e sistema di effetti visivi per le trappole
JB2A — Jules & Ben's Animated Assets
JB2A fornisce animazioni predefinite per:
- 🔥 Esplosioni e fuoco
- ⚡ Fulmini e elettricità
- 🩸 Sangue e ferite
- 💨 Fumo e nebbia
- 🗡️ Lame e proiettili
-
Cerca JB2ANel Module Browser, cerca
JB2AoJules and Ben's Animated Assets. -
InstallaClicca
Install. Il modulo è gratuito ma accetta donazioni. -
AttivaSpunta Attiva in Module Management e riavvia.
Sequencer — Effetti Visivi
Sequencer è il motore che riproduce le animazioni:
-
Installa SequencerCerca
Sequencernel Module Browser e installalo. -
ConfiguraNelle impostazioni di Sequencer, abilita Enable Core Effects.
-
Verifica JB2AAssicurati che Sequencer riconosca JB2A: vai in
Sequencer Database Viewer.
Preparare la Mappa e la Trappola
Creare la scena e posizionare la trappola visivamente
Creare la Scena
-
Nuova ScenaCrea una nuova scena come visto nel tutorial precedente:
+ Crea Scena. -
Carica la MappaUsa una mappa di dungeon o corridoio con spazio per la trappola.
-
Allinea la GrigliaAssicurati che la griglia sia allineata correttamente (100px standard).
-
Attiva la ScenaClicca con il tasto destro →
Activateper aprirla nel canvas.
Posizionare la Trappola Visiva
Per rendere la trappola visibile (opzionale, per il GM):
-
Crea un TileUsa lo strumento Tile e disegna un'area nel punto della trappola.
-
Immagine TrappolaCarica un'immagine PNG trasparente di una lama, chiodi, o rune magiche.
-
Nascondi ai GiocatoriNelle proprietà del tile, imposta Visibility: GM Only.
Creare la Regione Trappola
L'area che attiva la trappola quando un token ci entra
Disegnare la Regione
-
Attiva lo StrumentoPremi R o seleziona Draw Region dalla toolbar a sinistra.
-
Disegna l'AreaClicca multipli punti intorno alla zona della trappola. Chiudi il poligono cliccando sul primo punto.
-
Nome la RegioneDai un nome chiaro:
Trappola Lame Scattanti. -
Colore (GM Only)Scegli un colore rosso/arancione per identificarla facilmente. I giocatori non la vedono.
Configurare il Trigger
Imposta quando la trappola si attiva:
Creare l'Item "Trappola"
Costruire l'oggetto trappola con tiro salvezza e danni
Nuovo Item Trappola
-
Apri ItemsClicca l'icona Items (📦) nella sidebar sinistra.
-
Crea ItemClicca
+ Crea Item. Seleziona tipo Weapon o Equipment. -
NomeDai il nome:
Trappola Lame Scattanti. -
DescrizioneScrivi una descrizione per il GM: "Lame che scattano dal pavimento. CD 15 Destrezza."
Configurare Danni e Tiro Salvezza
Nella scheda Details dell'item:
-
Damage FormulaImposta:
2d10(taglio) +1d6(sanguinamento opzionale). -
Save AbilitySeleziona Dexterity (Destrezza).
-
Save DCImposta
15come Classe Difficoltà. -
Save DamageImposta Half Damage on Save (metà danni se supera il tiro).
4d10 e CD 17. Per trappole minori, 1d8 e CD 12.Collegare la Regione all'Item Trappola
Usare i Behavior della Regione per eseguire l'item automaticamente
Behavior: Execute Macro
Per collegare la trappola all'item, useremo un Macro:
-
Crea una MacroVai nella sidebar → Macros (icona scheda). Clicca
+ Crea Macro. -
Tipo ScriptSeleziona Script (non Chat). Dai il nome:
Trappola Lame Scattanti. -
Scrivi il CodiceVedremo il codice completo nella prossima slide.
-
SalvaClicca
Executeper testare, poiSave.
Assegnare il Macro alla Regione
-
Seleziona la RegioneClicca con il tasto destro sulla regione trappola nel canvas.
-
Add BehaviorSeleziona
Add Behavior → Execute Macro. -
Scegli il MacroDal dropdown, seleziona
Trappola Lame Scattanti. -
Imposta TriggerAssicurati che il trigger sia
Token Enters.
Il Codice della Trappola
Macro completo con tiro salvezza, danni, suoni ed effetti animati
Macro Completo: Trappola Lame Scattanti
Copia e incolla questo codice nel tuo macro:
Aggiungere Suoni Personalizzati
Importare file audio per la trappola e configurare l'ambiente
File Audio per la Trappola
Per una trappola a lame, ti servono questi suoni:
- Attivazione: Suono di meccanismo che scatta (click metallico)
- Impatto: Lame che colpiscono (swish + thud)
- Danno: Grugnito di dolore (opzionale)
-
Trova i SuoniSiti consigliati: Freesound.org, Zapsplat.com, Tabletop Audio.
-
FormatoUsa .mp3 o .ogg per compatibilità. Evita .wav (troppo pesante).
-
CartellaCarica i file in
Data/modules/tuono-modulo/sounds/o usa il File Picker di Foundry.
Configurare il Suono nel Macro
Per usare un suono personalizzato, modifica questa riga nel macro:
Effetti Visivi con Sequencer
Animazioni spettacolari per la trappola usando JB2A e Sequencer
Sequencer — Guida Rapida
Sequencer usa una sintassi a catena per creare effetti:
Effetti JB2A utili per trappole:
-
jb2a.gust_of_wind.veryfast— Movimento rapido -
jb2a.impact.004— Impatto generico -
jb2a.blood_splatter— Sangue -
jb2a.spiritual_weapon— Arma spiritica
Database Viewer
Per trovare tutti gli effetti disponibili:
-
Apri il ViewerClicca l'icona Sequencer nella barra in alto (dopo l'installazione).
-
Cerca "trap"Usa la barra di ricerca per filtrare effetti di trappole.
-
PreviewClicca su un effetto per vederlo in anteprima sul canvas.
-
Copia il NomeClicca
Copy Pathper ottenere il nome esatto da usare nel macro.
blade, spike, trap, impact nel database per effetti specifici.Token Magic FX — Filtri Visivi
Applicare filtri di sangue, scuotimento e oscuramento al token colpito
Filtri sul Token
Token Magic FX aggiunge filtri visivi ai token:
-
Installa TMFXCerca
Token Magic FXnel Module Browser e installalo. -
AttivaSpunta in Module Management e riavvia Foundry.
-
Filtri DisponibiliClicca con il tasto destro su un token →
Token Magicper vedere i filtri.
Blood (sangue), Shockwave (onda d'urto), Fire (fuoco), Frost (gelo).Applicare Filtri via Macro
Aggiungi questo codice al macro della trappola:
Trappola a Dardo Avvelenato
Secondo esempio: trappola con proiettile e avvelenamento
Configurazione
Trappola a dardo avvelenato con CD 13 Costituzione:
- Danno: 1d6 perforante + 2d6 veleno
- Tiro Salvezza: Costituzione CD 13
- Effetto: Avvelenamento per 1 minuto
-
Crea l'ItemNuovo item:
Dardo Avvelenato. Tipo: Weapon. Danno: 1d6+2d6. -
SaveAbility: Constitution, DC: 13, Half Damage: Sì.
-
EffettoAggiungi Active Effect: Avvelenato (svantaggio su attacchi e tiri salvezza).
Macro Dardo Avvelenato
Trappola Incendiaria
Terzo esempio: trappola con fuoco e danni da area
Configurazione
Trappola incendiaria con CD 14 Destrezza:
- Danno: 4d6 fuoco (area 10ft)
- Tiro Salvezza: Destrezza CD 14
- Effetto: Fuoco persistente 1d6/round
-
RegioneCrea una regione più grande (10ft × 10ft) per l'area del fuoco.
-
ItemCrea
Trappola Incendiaria. Danno: 4d6 fire. Save: Dex 14. -
Effetto PersistenteAggiungi Active Effect: "In Fiamme" — 1d6 fire all'inizio del turno.
Macro Incendiaria
Rilevare e Disarmare la Trappola
Permettere ai giocatori di trovare e disarmare le trappole
Rilevamento con Percezione
Per rilevare la trappola, i giocatori devono superare una prova di Percezione:
-
CD di RilevamentoImposta una CD nascosta:
CD 15 Percezioneper notare la trappola. -
PassivaConfronta la Percezione Passiva del giocatore con la CD. Se superiore, rileva automaticamente.
-
AttivaSe il giocatore dice "controllo il pavimento", fai tirare Percezione attiva.
Disarmare con Gli Strumenti da Ladro
Per disarmare la trappola:
-
Prova di DestrezzaCD 15 con Gli Strumenti da Ladro. Senza competenza: svantaggio.
-
SuccessoLa trappola è disarmata. Rimuovi la regione o disattiva il trigger.
-
Fallimento di 5+La trappola si attiva accidentalmente! Esegui il macro immediatamente.
Testare la Trappola
Verificare che tutto funzioni prima della sessione
Modalità Test GM
Come GM, testa la trappola passo passo:
-
Trascina un TokenMetti un token di test sulla scena.
-
Muovi il TokenTrascina il token sopra la regione trappola. Dovrebbe attivarsi automaticamente.
-
Verifica il TiroControlla che il tiro salvezza appaia in chat con il risultato.
-
Controlla i DanniVerifica che i danni siano applicati correttamente ai PF del token.
-
Controlla EffettiAssicurati che l'animazione, il suono e i filtri si attivino.
Debug Comune
| Problema | Soluzione |
|---|---|
| Trappola non si attiva | Verifica che la regione copra il percorso del token |
| Nessun suono | Controlla il percorso del file audio e il volume |
| Animazione non appare | Verifica che JB2A sia installato e attivo |
| Danni non applicati | Controlla che Midi-QOL sia configurato correttamente |
| Macro dà errore | Apri la console (F12) e leggi il messaggio di errore |
| Effetto non scompare | Aggiungi un setTimeout per rimuovere il filtro |
Trappola Visibile per i Giocatori
Mostrare la trappola dopo che è stata rilevata
Rivelare la Trappola
Quando un giocatore rileva la trappola, puoi renderla visibile:
-
Cambia VisibilitàClicca con il tasto destro sulla regione →
Toggle Visibility. -
Cambia ColorePassa da rosso (nascosta) a giallo (rilevata) per differenziare.
-
Aggiungi Tile VisivoPosiziona un tile con rune o lama visibile per tutti i giocatori.
Macro per Rivelare
Puoi automatizzare la rivelazione con un macro:
Assegna questo macro a un bottone o a un item "Kit da Disarmo".
Ottimizzazione e Performance
Mantenere la fluidità con molte trappole ed effetti
Limitare gli Effetti
Per non lagare i client dei giocatori:
- Max 3 effetti per trappola (suono + animazione + filtro)
- Evita loop infiniti nelle animazioni
- Usa scale ridotte (0.5-1.0) per non coprire la mappa
- Riduci durata degli effetti a 1-2 secondi
Preload e Caching
Pre-carica gli asset per evitare ritardi:
-
Preload SequencerNel macro, aggiungi
Sequencer.Preloader.preloadForClients(["jb2a.xxx"])all'inizio. -
File LocaliUsa file audio locali invece di URL esterni per latenza minore.
-
WebPConverti le immagini in WebP per file più leggeri.
Trappole Avanzate: Combinazioni
Creare trappole complesse con più trigger ed effetti concatenati
Trappola a Catena
Trappola che attiva una seconda trappola:
-
Trappola 1Lame scattanti (CD 15 Dex, 2d10). Se colpisce, attiva Trappola 2.
-
Trappola 2Dardo avvelenato (CD 13 Con, 3d6). Si attiva 1 round dopo.
-
DelayNel macro della Trappola 1, aggiungi
await new Promise(r => setTimeout(r, 6000))per 6 secondi di delay.
Trappola Magica
Trappola con effetti magici:
- Runa Esplosiva: CD 14 Dex, 4d6 force + knockback 10ft
- Sigillo Ghiaccio: CD 13 Con, 3d6 cold + rallentamento
- Porta Teletrasporto: CD 15 Wis, teletrasporto in trappola secondaria
Riepilogo e Comandi Rapidi
Tutto quello che hai imparato per creare trappole mortali
Moduli e Scorciatoie
| Modulo | Funzione | Stato |
|---|---|---|
| Midi-QOL | Automazione tiri/danni | Essenziale |
| Sequencer | Effetti visivi | Essenziale |
| JB2A | Asset animati | Consigliato |
| Token Magic FX | Filtri visivi | Consigliato |
| Monk's Active Tiles | Trigger avanzati | Opzionale |
Cosa Hai Imparato
- ✅ Installare e configurare Midi-QOL, Sequencer, JB2A
- ✅ Creare una regione trappola con trigger automatico
- ✅ Scrivere macro con tiro salvezza e danni automatici
- ✅ Aggiungere suoni personalizzati alle trappole
- ✅ Usare Sequencer per animazioni spettacolari
- ✅ Applicare filtri visivi con Token Magic FX
- ✅ Creare trappole a dardo, fuoco e combinazioni
- ✅ Gestire rilevamento e disarmo da parte dei giocatori
- ✅ Ottimizzare performance e testare le trappole
