FREQ: setMapVisible() and renameMap()
Moderators: dorpond, trevor, Azhrei, giliath, jay, Mr.Ice
- Full Bleed
- Demigod
- Posts: 4736
- Joined: Sun Feb 25, 2007 11:53 am
- Location: FL
FREQ: setMapVisible() and renameMap()
I would love to be able to set Map Visibility and Rename a Map with a function.
I think setMapVision() and setMapFow() might be nice, too. But I'm most interested in visibility and renaming.
I think setMapVision() and setMapFow() might be nice, too. But I'm most interested in visibility and renaming.
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."
Re: FREQ: setMapVisible() and renameMap()
It shouldn't be too hard; though it's unlikely to make it into b90.
My stuff for the community:
Donate to the Mote Project
The Mote Project's G+ community
Mote on Facebook
Fully Customizable Calendar Drop-in
Donate to the Mote Project
The Mote Project's G+ community
Mote on Facebook
Fully Customizable Calendar Drop-in
- Full Bleed
- Demigod
- Posts: 4736
- Joined: Sun Feb 25, 2007 11:53 am
- Location: FL
Re: FREQ: setMapVisible() and renameMap()
If we can't get these function in any time soon, would a patch for one (or both) of the following things be in the cards (in order of importance):Lee wrote:It shouldn't be too hard; though it's unlikely to make it into b90.
1) Hide the "Map Invisible to Players" warning.
2) Hide the Map Change Icon in the upper right hand corner.
As noted in another thread, I've been running two campaigns from the same campaign file (one Greyhawk and the other Golarion). Maintaining changes to the frameworks across two campaign files is a nightmare so I had to start running them from the same file. But the different worlds and groups makes managing what maps each can see a pain in the buttocks, so I've built a map-switching macros that:
a) Checks a player's name to see which campaign they are a part of.
b) Checks the prefix of the map name (GH- or GO-) to see if a map is available to that player's campaign.
c) Checks the suffix of the map name (-H or none) to see if the map is truly visible to that player.
Once I have the above information I can generate a list of maps they can switch to instead of having to use the the built-in map selection method that simply does not allows for these things. It also gives me the chance to call some other actions (like notifying me of what maps they are currently on and adjusting character sheets, etc.).
But some problems are that:
a) The way we have to change map names in MT is really tedious (it doesn't even default to the current name on a rename, you have to retype the entire thing). With a rename function I could easily make a map hidden or tag it to a specific world using my map switcher without having to constantly use the manual rename.
b) When players are on a map that isn't visible in the in-game map selection they have that ugly warning about "Map Not Visible to Players" at the top of the screen even though the maps clearly is. If I frame this as a bug can we get a patch to remove the warning without losing the functionality of being able to send them to "invisible" maps? Even making it so that the warning ONLY shows to GM's would be better than we have right now. Players don't need to see it.
c) So long as the Map Selection icon is on the screen, some players will use it instead of the better macro map switching. Being able to disable the in-game map selection would make the interface much more intuitive.
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."
Re: FREQ: setMapVisible() and renameMap()
Again, these sound reasonable and shouldn't be hard to implement, but, also again, this will probably not be included in b90. I'll keep you posted
My stuff for the community:
Donate to the Mote Project
The Mote Project's G+ community
Mote on Facebook
Fully Customizable Calendar Drop-in
Donate to the Mote Project
The Mote Project's G+ community
Mote on Facebook
Fully Customizable Calendar Drop-in
- Full Bleed
- Demigod
- Posts: 4736
- Joined: Sun Feb 25, 2007 11:53 am
- Location: FL
Re: FREQ: setMapVisible() and renameMap()
Shamelessly bumping this feature request since I see feature posts going up in the 1.4 forum.Full Bleed wrote:I would love to be able to set Map Visibility and Rename a Map with a function.
I think setMapVision() and setMapFow() might be nice, too. But I'm most interested in visibility and renaming.
I really doubt adding these functions would be all that difficult.
And I'd still like to have a Global "Lock Player Movement" Preference: http://forums.rptools.net/viewtopic.php?f=26&t=24636
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."
Re: FREQ: setMapVisible() and renameMap()
ah yes, we have this forum as well. hmm now I'm wondering whether I should move the features threads from 1.4 to here or this one to there or wait for an admin to create some structure where it can go...
GETTING STARTED WITH MAPTOOLS - TUTORIALS, DOCS, VIDEOS, TOOLS, ETC
DISCORD (the new MT forum!)
My stuff
Excel Tools: Table and Light editors
MT Tools: Bag of Tricks: Tools for Maptool, Dungeon Builder I, Dungeon Builder II,onMouseOverEvent.
Frameworks: Dark Heresy, Rogue Trader, Deathwatch, Black Crusade, Only War, SET Card Game, RoboRally
Wiki: Debugging Tutorial, Speed Up Your Macros, Working With Two CODE Levels, Shortcut Keys, Avoiding Stack Overflow, READ THIS
DISCORD (the new MT forum!)
My stuff
Excel Tools: Table and Light editors
MT Tools: Bag of Tricks: Tools for Maptool, Dungeon Builder I, Dungeon Builder II,onMouseOverEvent.
Frameworks: Dark Heresy, Rogue Trader, Deathwatch, Black Crusade, Only War, SET Card Game, RoboRally
Wiki: Debugging Tutorial, Speed Up Your Macros, Working With Two CODE Levels, Shortcut Keys, Avoiding Stack Overflow, READ THIS
- Full Bleed
- Demigod
- Posts: 4736
- Joined: Sun Feb 25, 2007 11:53 am
- Location: FL
Re: FREQ: setMapVisible() and renameMap()
Depends on the purpose of the threads. Only Devs and Contributors can participate in the current 1.4 threads you've created.wolph42 wrote:hmm now I'm wondering whether I should move the features threads from 1.4 to here or this one to there
If putting them there means they'll get better Dev attention, then leave them there. But you might want to take a look in the general feature request forum and migrate some things over there that are 1.4 feasible so they get some attention, too.
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."
- JamzTheMan
- Great Wyrm
- Posts: 1872
- Joined: Mon May 10, 2010 12:59 pm
- Location: Chicagoland
- Contact:
Re: FREQ: setMapVisible() and renameMap()
I'm pretty much watching all the new posts, but it could get buried after a while. At the very least, just throw a link to this topic over in the Feature list topic RPT created if it's not already.
And yes, I would have to guess this is a quick hit.
And yes, I would have to guess this is a quick hit.
-Jamz
____________________
Custom MapTool 1.4.x.x Fork: maptool.nerps.net
Custom TokenTool 2.0 Fork: tokentool.nerps.net
More information here: MapTool Nerps! Fork
____________________
Custom MapTool 1.4.x.x Fork: maptool.nerps.net
Custom TokenTool 2.0 Fork: tokentool.nerps.net
More information here: MapTool Nerps! Fork
- Full Bleed
- Demigod
- Posts: 4736
- Joined: Sun Feb 25, 2007 11:53 am
- Location: FL
Re: FREQ: setMapVisible() and renameMap()
Not sure what thread you're talking about. The "Functional Direction and Assignments" thread is also in the read-only Dev/Contributor 1.4 forum.JamzTheMan wrote:I'm pretty much watching all the new posts, but it could get buried after a while. At the very least, just throw a link to this topic over in the Feature list topic RPT created if it's not already.
And yes, I would have to guess this is a quick hit.
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."
- JamzTheMan
- Great Wyrm
- Posts: 1872
- Joined: Mon May 10, 2010 12:59 pm
- Location: Chicagoland
- Contact:
Re: FREQ: setMapVisible() and renameMap()
Ya, that's the one, and sorry, meant to note for one of the Mods to link it...Full Bleed wrote:Not sure what thread you're talking about. The "Functional Direction and Assignments" thread is also in the read-only Dev/Contributor 1.4 forum.JamzTheMan wrote:I'm pretty much watching all the new posts, but it could get buried after a while. At the very least, just throw a link to this topic over in the Feature list topic RPT created if it's not already.
And yes, I would have to guess this is a quick hit.
-Jamz
____________________
Custom MapTool 1.4.x.x Fork: maptool.nerps.net
Custom TokenTool 2.0 Fork: tokentool.nerps.net
More information here: MapTool Nerps! Fork
____________________
Custom MapTool 1.4.x.x Fork: maptool.nerps.net
Custom TokenTool 2.0 Fork: tokentool.nerps.net
More information here: MapTool Nerps! Fork
Re: FREQ: setMapVisible() and renameMap()
I'll add it. You can also drop me a PM to get something on the list.
[Edit]
added.
[Edit]
added.
Re: FREQ: setMapVisible() and renameMap()
Hey! I intend to start work on these features. For starters I'm going to focus on the renaming aspect of it.
Is there a specific reason as to why you want a macro function to rename the map? Would it be better to instead focus on improving the workflow of map renaming? For example you mention in a previous post that the Map>Rename... dialogue doesn't default to whatever the current map name is so I've added that piece of functionality. It would also be possible to add a keyboard shortcut and maybe other things.
Is there a specific reason as to why you want a macro function to rename the map? Would it be better to instead focus on improving the workflow of map renaming? For example you mention in a previous post that the Map>Rename... dialogue doesn't default to whatever the current map name is so I've added that piece of functionality. It would also be possible to add a keyboard shortcut and maybe other things.
- Full Bleed
- Demigod
- Posts: 4736
- Joined: Sun Feb 25, 2007 11:53 am
- Location: FL
Re: FREQ: setMapVisible() and renameMap()
Thanks for looking into this.d4rkAlf wrote:Hey! I intend to start work on these features. For starters I'm going to focus on the renaming aspect of it.
Well, in my particular use-case I was running two campaigns from a single campaign file. So the shared map viewer icon was pretty useless (i.e. if a map was "visible" in one campaign it was "visible" in the other, too.)Is there a specific reason as to why you want a macro function to rename the map? Would it be better to instead focus on improving the workflow of map renaming? For example you mention in a previous post that the Map>Rename... dialogue doesn't default to whatever the current map name is so I've added that piece of functionality. It would also be possible to add a keyboard shortcut and maybe other things.
I basically set all maps to being "Not Visible to Players" and built a map switching macro into their character sheets so that they could only switch to maps that were a part of their campaign (which was noted my adding characters to the front of the map name... "GH-" for my Greyhawk maps and "GO-" for my Golarion maps). I also appended "-H" to map names for maps than were not supposed to be actually be "Visible" through the map switching macro.
I was, essentially, attempting to bypass MT's default map switching and visibility. This may have not be the most elegant solution and I would probably do it differently now, but being able to rename maps from a custom map management macro as opposed to doing it through the current interface would have made things much easier.
And I figured if I came up with this use case, others might come up with lots of others uses for macro renaming of a map (i.e. maybe an event triggers a change to the map's name from something non-specific to something specific... say from, "A Mysterious Tomb" to "The Lost Tomb of the Last Crusader".)
Improving manual renaming/work-flow would certainly be a good thing (i.e. defaulting to the current map name when renaming for starters like you've done). But taking it a step further and allowing people to do it within macros would add new functionality.
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."
- Full Bleed
- Demigod
- Posts: 4736
- Joined: Sun Feb 25, 2007 11:53 am
- Location: FL
Re: FREQ: setMapVisible() and renameMap()
I have no illusion about the functions requested in this post being added any time soon... but how about this one "fix" to hide the "Map Not Visible to Players" notification being visible to players?Full Bleed wrote: b) When players are on a map that isn't visible in the in-game map selection they have that ugly warning about "Map Not Visible to Players" at the top of the screen even though the maps clearly is. If I frame this as a bug can we get a patch to remove the warning without losing the functionality of being able to send them to "invisible" maps? Even making it so that the warning ONLY shows to GM's would be better than we have right now. Players don't need to see it.
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."
Re: FREQ: setMapVisible() and renameMap()
I think I know that area of code, I will take a look.