Skip to content
This repository has been archived by the owner on Mar 6, 2023. It is now read-only.

1000nettles/hey-wait

Repository files navigation

Hey, Wait! ✋

This version is deprecated and is specific for FoundryVTT versions 0.7, 0.8, and 0.9. For version 0.10, please see https://github.com/Couls/hey-wait and https://foundryvtt.com/packages/hey-wait/.

9.x / 0.8.x version: Downloads

0.7.x version: Downloads

Forge Installs Issues MIT License

Patreon

“Hey, Wait!” is a FoundryVTT module allowing a GM to place “event triggers” as tiles on a scene. When players collide with these triggers, the game pauses and the scene shifts to the player, allowing a GM to explain the theatre-of-the-mind landscape, if the player has ran into a pack of monsters, or anything else you can think of! You can even trigger and execute macros. The intent is to give GMs a bit of breathing room with a pack of players who love to explore.

What Does This Look Like? 👀

On the left, we see the GM's screen where they have placed a Hey, Wait! tile (shown in red.) On the right, we see the player's screen, where they are unable to see the tile. After a collision into the Hey, Wait! tile, the game pauses and pans over to the player who triggered the tile. When a tile is triggered, it turns green. Hey, Wait! also picks up if a player has dragged their token across the scene.

Hey, Wait! preview

Thanks to Neutral Party for the sample background map above.

Instructions 📜

Start by installing the module, and enabling it for your world. If you click on the Tile button in the toolbar, you'll see a new button added denoted by a ✋. This is the same as the Tile creation tool, except it's used to create Hey, Wait! tiles. These tiles are hidden "triggers" which, when a player steps on them with the token they're moving, will trigger a game pause and pans all players' views over to them. You are still able to use the normal tile functionality in FoundryVTT.

Hey, Wait! in the toolbar

You can also toggle the triggered state of the Hey, Wait! tile. Right-click on the tile and toggle it like so:

Hey, Wait! tile toggling

Note that the visibility button has disappeared. Hey, Wait! tiles are always invisible to players.

If you would like to adjust the volume of the sound effects, the "Interface" volume slider can be used. Or, you can disable the sound effects completely.

You can also set a macro to be executed when a player triggers a Hey, Wait! tile. Configure this in the tile configuration dialog.

Settings ☑️

  • Token Disposition Types Allowed The token disposition types that are allowed to trigger Hey, Wait! tiles. Defaults to "Friendly" only
  • Restrict GM from Triggering Tiles: If checked, triggering of the Hey, Wait! tiles will be locked down to only player's token movement and not the GM
  • Warp Players: If checked, triggering of a Hey, Wait! tile on a scene that a player isn't viewing will warp them to that scene. GMs will always be warped regardless
  • Disable Tile Triggering Sound Effects: If checked, the module will disable playing sound effects when anyone triggers Hey, Wait! tiles. This will disable it for all players

Changelog 🔎

Please see the Changelog for all changes between updates

Known Limitations ❌

  • In the 0.8.x, patterning of Hey, Wait! tiles is not working (sorry!)
  • No rotation allowed on Hey, Wait! tiles
  • Updating a Hey, Wait! Tile's reaction animation without refreshing the Scene will show the old reaction to players
  • Chat macros executed will always be from the GM's name, not the token who triggered the tile

Future Planned Features 🔮

  • Ability to choose your define your own sound effects
  • Ability to customize the symbols and their font / colour in the reaction animations
  • ...please suggest some!

Acknowledgements 👋