Skip to content

A Foundry VTT module that prevents tokens from moving when it's not their turn in combat.

Notifications You must be signed in to change notification settings

STBaf/NotYourTurn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Not Your Turn

'Not Your Turn' is a Foundry VTT module that prevents tokens from moving when the GM doesn't want it. Using the default settings the module only blocks movement during combat, but by pressing the 'Block Movement' button in the Basic Controls (buttons on the left) you can enable the module for all movement.

Note: If you have a pre v1.1.0 version, you need to uninstall it before you can install the latest version! Any version later than that should update normally.

Operation

If a player moves a token when it's not the token's turn (or always, if 'Block Movement' is enabled) one of a few things can happen, depending on the settings:

  • Off - Nothing, the token can continue moving
  • Warning - A warning is given, but the token can continue moving
  • Dialog - A dialog box appears
  • Autoblock - The token is automatically blocked from moving

The dialog box contains the following options:

  • Undo - Returns the token to its previous position
  • Ignore - Ignores the step counter (can be disabled)
  • Request - Request the GM to move the token further

dialog

If the request button is pressed, a dialog box appears for the GM, with the following options:

  • Accept - Accepts the movement request
  • Decline - Declines the request and returns the token to its start position

request

Control Buttons

There are 2 'Not Your Turn' control buttons:

  • Block Combat Movement - Enabling this will enable movement blocking during combat
  • Block Non-Combat Movement - Enabling this will enable movement blocking when not in combat

Settings

The operation of the module can be modified in the module settings. Here is an overview of the settings:

  • Player/Trusted/Assistant/GM - This determines the behavior when a token tries to move when it's not its turn for the specified permission group
  • Ignore Button - This determines what users have access to the 'Ignore' button in the dialog box
  • GM Request Button - Adds or removes the 'Request' button (it is not needed if players have access to the 'Ignore' button)
  • Chat Messages - Creates a chat message whenever a non-gm user either: presses the 'Ignore' button, or moves a token when it's not their turn and 'Turn Block' is set to 'Warning Only'

moduleSettings

Software Versions & Module Incompatibilities

Foundry VTT: Tested on v12, v11 and v10
For support of Foundry Version 0.7.9 - 9.280 use earlier versions 1.1.5 up to 1.2.8 of this module
Module Incompatibilities: None known

Feedback

If you have any suggestions or bugs to report, feel free to contact me on Discord (STB#9841), or send me an email: andre@stbaf.de.
Please contact only the actual maintainer, not the previous authors regarding this module.

Credits

Author / Maintainer: Andre / STB (stbaf on Discord (old: STB#9841))
Original author of this module was Cristian Deenen (Cris#6864 on Discord). Thanks for all the fantastic work on this module!

Localization

Spanish: Lozalojo (https://github.com/lozalojo)
French: Maxtor
German: GenX187 (https://github.com/GenX187) and RadicalEd (https://github.com/marcel-wiechmann)
Italian: smoothingplane (https://github.com/smoothingplane)

Abandonment

Abandoned modules are a (potential) problem for Foundry, because users and/or other modules might rely on abandoned modules, which might break in future Foundry updates.
I consider this module abandoned if all of the below cases apply:

  • This module/github page has not received any updates in at least 3 months
  • I have not posted anything on "the Foundry" and "the League of Extraordinary Foundry VTT Developers" Discord servers in at least 3 months
  • I have not responded to emails or PMs on Discord in at least 1 month
  • I have not announced a temporary break from development, unless the announced end date of this break has been passed by at least 3 months
If the above cases apply (as judged by the "League of Extraordinary Foundry VTT Developers" admins), I give permission to the "League of Extraordinary Foundry VTT Developers" admins to assign one or more developers to take over this module, including requesting the Foundry team to reassign the module to the new developer(s).
I require the "League of Extraordinary Foundry VTT Developers" admins to send me an email 2 weeks before the reassignment takes place, to give me one last chance to prevent the reassignment.
I require to be credited for my work in all future releases.

About

A Foundry VTT module that prevents tokens from moving when it's not their turn in combat.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •