Always Centred continuously centres and zooms the view on player owned characters or the currently selected token.
Always Centred will be updated to V10.
Going forwards Always Centred should be treated as unsupported.
I will continue to develop Always Centred for my own games so major bugs will be fixed, but edge cases will take longer to get to.
It is recommended that you consider use of Monk's Common Display.
It is an excellent module and covers most of what Always Centred does.
Set "Mode" to Party View or Selected Token, the rest should be automatic.
-
Mode: (default: Disabled)
Disabled: Module off
Party View: Will zoom and centre to include all player owned tokens.
Selected Token: Will zoom and centre to include only the selected tokens. -
Auto Zoom: (default: Enabled)
Whether the camera will move towards and away from the board as needed. -
Mitigate Bouncing Issue: (default: Enabled)
Only relevant when Auto Zoom is set to off and Mode is Party View.
As two tokens reach the edge of the screen it will begin to bounce as Foundry tries to pan to the new position. This setting forces Auto Zoom when required to avoid this. -
Padding (squares): (default:12)
The number squares added to the box around the targets. -
Padding (%): (default: 33)
The percentage to add to the box around the targets. -
Max zoom level: Ignored if Auto Zoom disabled (default: 1, max:3) Maximum tightness to the tabletop; high number tokens appear bigger, low number tokens appear smaller.
Setting 1: 1 pixel on tabletop=1 pixel in view
Setting 3: 1 pixel on tabletop=3 pixel in view
Setting 0.2: 5 pixel on tabletop=1 pixel in view -
Camera animation speed: (default: 500ms; 0=instant) Speed at which the camera recentres
-
Include Invisible: (Default: Disable, GM only option, effects all players) Whether to include all player owned tokens or just those the user can see in the party view calculations.
-
Debug: (Default: Disable)
Outputs addition information to the console.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Another slight technical patch. Removes some deprecated API usage, which was causing unnecessary compatibility warnings in the browser log. Otherwise, the outdated (and now fixed) code would become incompatible with future Foundry versions 12 and higher.
Mainly declarational changes in module.json, and some cosmetics. Also slightly harmonized version numbering: It now reads "0009" across the whole mod. Semantic versioning in upcoming releases recommended!
- V10 Compatibility added
- Scene Controls Removed
- API added
- Issue with DM Mode Resolved
- Keybind options removed.
- Overall the program has been simplified
- Bug Fix - "AlwaysCentredLayer" mislabeled
- 0.7.x is no longer officially supported
- Option to disable HUD controls readded
- Controls have been moved to their own area; related settings have been removed.
- Some test code was left in that caused GM control to turn off on reload.
- Resolved issue around Invisible Token and GM Control
- Anonymous tokens issue re-resolved. Thanks Jon.
- Anonymous tokens issue resolved.
- Invisible tokens trigger pan in GM control mode
- "DM" replaced with "GM" in documentation
- Scene control buttons are now optional
- Key binds are now partial supported via Keybind Lib.
- Bug Reporter support added.
- General code improvements
- Added controls to allow GM to control all players' centring.
- Added the option to ignore invisible tokens in party view
- Quick change buttons added to scene controls
- Issue with Party View mode and auto zoom being off partially mitigated.
- some users reported receiving GM control notifications
- Vastly reduced conflict with multilevel tokens
- Player Characters mode renamed Party View
This was the first public beta.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.