PDA

View Full Version : Image Navigation Keyboard/Mouse Commands for v4.5.0



pindercarl
March 8th, 2024, 01:26
A quick list of the keyboard/mouse commands for image navigation in v4.5.0

2D View:
Pan image: smooth pan with WASD keys, click-drag middle mouse button, click-drag left mouse button while holding spacebar, with no tokens selected arrow keys pan the view by one-grid size
Zoom image: CX keys, or scroll mouse wheel
Move selected tokens: Arrow keys
Send to back/bring to front: While mouse hovering over a token, press B to send the token to the back or press F to bring the token to the front. Useful for sorting overlapping tokens. (GM Only)

Free Camera 3D
Mouse look: Hold spacebar + move mouse, or click-drag middle mouse button
Move view: WASD keys, or arrow keys when no tokens are selected
Change view elevation: CX keys
Rotate view: QE keys
Move selected tokens (view relative): Arrow keys

Token View 3D
Mouse look: Hold spacebar + move mouse, or click-drag middle mouse button
Move view: WASD keys, or arrow keys (move is always applied to the viewing token)
Change view elevation: CX keys (this also changes the height of the viewing token)
Rotate view: QE keys
Cycle viewing token: <> keys

Holding the shift key multiplies keyboard movement.

Ping
Hold the spacebar + double-click on an image to create a ping.
As the GM, hold shift + ping will move the players' views to the ping location.

Jiminimonka
March 8th, 2024, 07:21
Maybe adding a hotkey for players view to centre on their current token/player (Home key?) would be good. I know there might be complications with players controlling multiple characters.

rocketvaultgames
March 8th, 2024, 14:50
Maybe adding a hotkey for players view to centre on their current token/player (Home key?) would be good. I know there might be complications with players controlling multiple characters.

This sounds good. Maybe "Home" cycles through their claimed characters. Maybe double clicking on their portrait in CT centers on that character.

rocketvaultgames
March 8th, 2024, 18:12
RegardingL "Holding the shift key multiplies keyboard movement.":

It would be great if shift altered mouse wheel scroll speed as well.
Additionally, having Control/Alt modify keyboard movement and mouse wheel for larger and smaller multipliers would be great.

Fine detail to zoom on a large table TV would be very helpful to establish desired grid size for minis. "Turbo" zoom would be very helpful to get around large maps quickly.

Hector Trelane
March 14th, 2024, 18:37
How do I hide these controls on each image window temporarily so we can take an appealing screenshot uncluttered by the UI? This helps tell the story of the game afterwards and appeals to new players when advertising a game session?

Zacchaeus
March 14th, 2024, 18:52
How do I hide these controls on each image window temporarily so we can take an appealing screenshot uncluttered by the UI? This helps tell the story of the game afterwards and appeals to new players when advertising a game session?

There isn't a way to remove that without someone creating an extension.

Hector Trelane
March 14th, 2024, 20:04
Thanks for the response. It'd be very useful, in my view. I suppose the Player view may be less cluttered but relying on players to do something the GM wants is... imperfect. :D

Jiminimonka
March 14th, 2024, 23:29
There isn't a way to remove that without someone creating an extension.

Or an option to toggle it on/off in the image window controls.

Hector Trelane
March 15th, 2024, 00:22
Or an option to toggle it on/off in the image window controls.

Yes this would work well

Vass_Dts
March 17th, 2024, 17:57
Just making sure we are on the same page: The panel highlighted in green can be hidden by the button above if the image is not maximized (you can't hide that if it's maximized). The zoom and pan buttons cannot be hidden.

Mike Serfass
March 19th, 2024, 22:18
For those of you who want to be able to toggle off the camera control buttons, here's an extension.
There's a new option named "Hide Camera Controls". It's set to "Show" by default.
If it meets your approval, I'll put it on the forge.

Jiminimonka
March 20th, 2024, 00:03
For those of you who want to be able to toggle off the camera control buttons, here's an extension.
There's a new option named "Hide Camera Controls". It's set to "Show" by default.
If it meets your approval, I'll put it on the forge.

Brilliant - should be standard in the UI, but this is a first step. Thanks Mike!!

Moon Wizard
March 20th, 2024, 00:24
Just a heads up that I already had this on my list to look at once some of the other items were taken care of.

JPG

Mike Serfass
March 20th, 2024, 15:22
Nice!
Given how busy you are and priorities of fixes and features, is my extension worth putting on the forge with notes that it's a temporary "fix"?
If it gives you a little breathing space, I'm happy to oblige.

Bonkon
March 20th, 2024, 18:44
Good Day Mike Serfass :)
Thanks! This helps my players that have limited screen space a lot! I love that it is a per user option. :)

Moon Wizard
March 20th, 2024, 19:06
Probably just leave it for me; going to try to get something in for next week's updates and Forge items sort of live forever in the database, even if delisted.

Regards,
JPG

Mike Serfass
March 21st, 2024, 15:32
I'll leave it then. Thanks!
Feel free to "steal" any of my code that's useful, if it saves you work.

LargoVonBob
March 24th, 2024, 17:24
can we also get the ability to change the elevation a token is at? with a working 3D view, PCs and Monsters that fly should be able to show it better. though I do understand if this isn't a priority

Bonkon
March 24th, 2024, 17:30
can we also get the ability to change the elevation a token is at? with a working 3D view, PCs and Monsters that fly should be able to show it better. though I do understand if this isn't a priority

Good Day LargoVonBob :)
You just need to hover over the token, hold down the Alt key and use your mouse roller wheel to adjust height. It can go both positive and negative so if you have a creature in a pit or underwater that is cool too! :)

LargoVonBob
March 24th, 2024, 17:50
I did not see that listed, must have missed it, but thank you for letting me know

Zacchaeus
March 24th, 2024, 18:09
I did not see that listed, must have missed it, but thank you for letting me know

This was added many months ago; not the most recent patch.

Moon Wizard
March 26th, 2024, 18:42
In the latest update, the image navigation panel is now hidden by default, and a new toggle button added to image toolbar.

Regards,
JPG

ssostac1
March 26th, 2024, 22:56
I click on the navigation button on my map, and I am getting an error. I tried it with just the core ruleset without any extensions.
Is anyone else having this issue?

Trenloe
March 26th, 2024, 23:05
I click on the navigation button on my map, and I am getting an error. I tried it with just the core ruleset without any extensions.
Is anyone else having this issue?
Works fine for me. Please provide details of the error.

ssostac1
March 26th, 2024, 23:16
[3/26/2024 5:51:06 PM] FGU: v4.5.3 ULTIMATE (2024-03-26)
[3/26/2024 5:51:06 PM] OS: Windows 11 (10.0.22631) 64bit
[3/26/2024 5:51:06 PM] GRAPHICS: NVIDIA GeForce RTX 3080 : 10067
[3/26/2024 5:51:06 PM] UI SCALE: 1
[3/26/2024 5:51:06 PM] USER: ssostac1
[3/26/2024 5:51:06 PM] Launcher scene starting.
[3/26/2024 5:51:15 PM] Daily session backup created.
[3/26/2024 5:51:15 PM] Starting cloud server mode. [ssostac1]
[3/26/2024 5:51:24 PM] Game server started. [198.199.80.64:58167]
[3/26/2024 5:51:24 PM] Launcher scene exiting.
[3/26/2024 5:51:24 PM] Tabletop scene starting.
[3/26/2024 5:51:24 PM] CAMPAIGN: Test Morecore
[3/26/2024 5:51:24 PM] RULESET: MoreCore
[3/26/2024 5:51:24 PM] NETWORK STATUS: [Server] [Connected]
[Server Type - CLOUD - PUBLIC]
[3/26/2024 5:51:24 PM] Match successfully created on lobby.
[3/26/2024 5:51:32 PM] MEASURE: RULESETS LOAD - 8.0115055 - MoreCore
[3/26/2024 5:51:32 PM] MEASURE: EXTENSIONS LOAD - 0 - 0
[3/26/2024 5:51:32 PM] MEASURE: MODULE LIST BUILD - 0.2800381 - 23
[3/26/2024 5:51:32 PM] MEASURE: REFRESH IMAGE ASSETS - 0.0270577
[3/26/2024 5:51:32 PM] MEASURE: REFRESH PORTRAIT ASSETS - 0.0015193
[3/26/2024 5:51:33 PM] MEASURE: REFRESH TOKEN ASSETS - 0.0230625
[3/26/2024 5:51:33 PM] MEASURE: ASSET LIST BUILD - 0.0526391
[3/26/2024 5:51:33 PM] MEASURE: LOAD - PART 1 - 8.974232
[3/26/2024 5:51:34 PM] s'aMajor: ' | { s'CoreRPG' = #6, s'MoreCore' = #1 } | s' aMinor: ' | { s'CoreRPG' = #0, s'MoreCore' = #70 }
[3/26/2024 5:51:34 PM] s'onInit: registerResultHandler'
[3/26/2024 5:51:34 PM] s'CharacterListManager.addDecorator - DEPRECATED - 2023-12-12 - Use CharacterListManager.setDecorator'
[3/26/2024 5:51:34 PM] s'CombatManager.setCustomDrop - DEPRECATED - 2022-08-16 - Use CombatDropManager.setLinkDropCallback/setDragTypeDropCallback'
[3/26/2024 5:51:34 PM] s'onInit: '
[3/26/2024 5:51:35 PM] Fantasy Grounds - v4.5.3 ULTIMATE (2024-03-26)
[3/26/2024 5:51:35 PM] RULESET: MoreCore Ruleset (Version 1.73 20231223). This generic ruleset adds features and flexibility allowing you to play more game systems.
This ruleset coded by damned and ianmward. Additional thanks to superteddy57, celestian, Trenloe, mcortez, kelrugem, Moon Wizard, frostbytejim, Mach5RR and others for their assistance along the way. This incorporates dice rolling extensions from Ikael, DMFirmy, Frostbyte, Sibelius, Trenloe, Imiri, Myrddin, rstrahan, ahoggya, superteddy57, mcortez, David Stitt, thwright, trobadork, SmileyMan, rpotor, opilio, Brotherkelly, Old Scouser Roleplaying, donbwhite, sdmuck3, garethpr, damned and ianmward.
DicePool and much other goodness by ianmward.
Roll Parameters by mcortez.
[3/26/2024 5:51:35 PM] RULESET: Type /morecorehelp to access the MoreCore User Manual in game. Rolls should be added to the PC and NPC sheets and not used in Chat. (LINK)
[3/26/2024 5:51:35 PM] RULESET: Help grow MoreCore. If you would like to support MoreCore you can do so in the following ways:
* Use MoreCore and spread the word about the systems you are playing
* Use MoreCore and upload and share Character sheets (and even campaigns) and instructions for the systems you are playing
* Creating new Rolls for MoreCore and allowing them to be included into MoreCore
* Creating new Theme Extensions for MoreCore and sharing them on the forums
* If you would like to make a donation to help feed my RPG habit you can donate at (LINK)
[3/26/2024 5:51:35 PM] RULESET: Core RPG ruleset (2024-03-26) for Fantasy Grounds
Copyright 2024 Smiteworks USA, LLC
[3/26/2024 5:51:35 PM] MEASURE: LOAD - PART 2 - 2.1133122
[3/26/2024 5:52:27 PM] [ERROR] Script execution error: [string "CoreRPG:scripts/manager_image.lua"]:354: attempt to index field 'sub_camera_controls' (a nil value)
[3/26/2024 5:52:31 PM] NETWORK STATUS: [Server] [Connected]
[Server Type - CLOUD - PUBLIC]
[3/26/2024 5:52:32 PM] Tabletop scene exiting.

ssostac1
March 26th, 2024, 23:19
It's also throwing the same error for my Pathfinder 1e game, but not my 2E game.

ssostac1
March 26th, 2024, 23:40
I think I've narrowed it down. It appears to throw the error after you click on the Increase Size button, then open the navigation bar. Clicking on the Decrease Size button seems to work though.

Trenloe
March 27th, 2024, 00:03
I think I've narrowed it down. It appears to throw the error after you click on the Increase Size button, then open the navigation bar. Clicking on the Decrease Size button seems to work though.
Thanks for the additional details. Others are having the same issue when the image is maximized: https://www.fantasygrounds.com/forums/showthread.php?80967-Toggle-Navigation-Panel-button-throwing-errors-and-not-working-in-maximized-image

This should be enough for the devs to track down the cause. Thanks for reporting and providing additional details.

EDIT: hopefully it's been fixed: https://www.fantasygrounds.com/forums/showthread.php?80967-Toggle-Navigation-Panel-button-throwing-errors-and-not-working-in-maximized-image&p=712691&viewfull=1#post712691

Moon Wizard
March 27th, 2024, 00:06
I just pushed a fix for the navigation panel toggle button script error when the image is set to a background panel. Please run a new Check for Updates, and try again.

Regards,
JPG

ssostac1
March 27th, 2024, 00:18
That seems to have fixed it. Thanks MW amd Trenloe for your rapid response! Great job as always!