by jharp
Description
Overview
Supported edition of Window Saver X v3.4.0 as Window Saver X2
Window Saver X allows you to create and edit multiple presets of your often-used windows, then deploy them quickly and easily at need.
- If you are used to saving links in stories to open up a bunch of windows when you start a new encounter, you should consider saving those windows as a preset!
- If you have a layout you like your windows in when you're in town, you should consider saving those windows as a preset!
This extension started off as a patch for Window Saver by lokiare1 to add client support, but has since split off into its own extension. I've tested primarily in 5e, but it probably works with most/every ruleset.
Authors: Continued by Jason Harp from Zack 'Gkjsdll' Winchell's WindowSaverX_v3.4.0. (special credit to James 'lokiare1' Holloway for the original adaptation)
Instructions
All Users:
- /wsx clear [name] - Deletes the preset named [name]
- /wsx close - Closes all open windows (reopen with /wsx restore)
- /wsx help - Displays basic info on the other slash commands in your chat box
- /wsx list [page number] - Lists your saved presets
- /wsx load [name] - Closes all open windows, then opens windows in the preset [name]
- /wsx open [name] - Opens windows in the preset [name] without closing windows
- /wsx restore - Reopens all windows closed by the last time you quit the game or loaded a preset
- /wsx save [name] - Saves a preset as [name]
GM Only:
- /wsx share [name] - Opens windows in the preset for everyone, sharing windows as needed
Known Issues
Some windows aren't properly tracked on client. There's a bug in FG that currently prevents windows created by the client from being tracked until you close & reopen them. This is pretty specific issue that will go away as soon as the bug is fixed.
Wishlist
- A GUI that supports all of the same functionality as the slash commands. While I love slash commands, I know that there are plenty of people who prefer a GUI. Not sure if GUI would be opened with a button somewhere in the interface or with the slash command /wsx.
- Searching through presets rather than listing all of them. Waiting on GUI, maybe no slash command. Maybe /wsx search [query], where you get a list of all presets that start with your query.
- Links for Maps which open a set of saved windows without closing windows Waiting on GUI. The idea for this one is that when your party enters a new room with separate notes, an encounter, a loot table, etc... You can open all relevant windows in 1 click in saved locations.
- Create presets by drag-and-dropping open windows into GUI Waiting on GUI.This will use the location of the window at the time of drag-and-dropping, which can be updated by re-adding the window to a preset.
Notes
I like to use RTS-style grouping hotkeys, which you can add using hotbars. (e.g. CTRL+F1=/wsx save temp F1=/wsx load temp)
If you load a preset that has no windows in it, all open windows will be closed, which you may or may not find useful.
This extension uses semantic versioning, which means that the way I change the version number is changed as follows (vX.Y.Z):
Y Changes when new functionality is added and nothing is broken by the update. Most version changes will hopefully change this number.
Z Changes when no new functionality is added, bug(s) are fixed, and nothing is broken by the update. If I were perfect, every version would end with ".0"
UUID ce3881de-1f3b-11ec-8c52-0050562be458