Hey Jamz, great work on TokenTool! If I can get it to work the way I need it to, I would love to transition back to using TokenTool. I went back to using Photoshop long ago due to the limitations the older version of TokenTool had. But that method is still a bit clunky.
I have an issue though, and a couple of suggestions if you don't mind requests.Problem:
1. I created an rptok using TokenTool which was really convenient (drag and drop, awesome). The issue though is that when I drag the token from the MT library window, I get the red X on the map. The token property also shows the red X for both the Layout and Portrait windows.
The png and jpg files look fine when I view them from within the rptok file (changing it to a zip and viewing them). I can see the token image within the Library window. I tested this on a new campaign using the latest version of MT and it gave the same results. The chat window does give the error "Unknown library token "Lib:OnTokenMove".Feature Requests:
2. Is it possible to create the ability to drag and sort overlays in the order we would like them to appear in the dropdown via the manage overlay window? It becomes problematic when I create new overlays and add them to the list. I like to sort overlays so it is easy to find particular styles that are grouped together.
3. I noticed the rptok adds a GM Name when imported into MT. I don't use GM Names very often, so it would be nice to be able to leave it blank when creating the rptok from TokenTool (and change the GM Name within TokenTool if a user prefers).
4. Can you add 400 px and 600 px options in the pulldown for creating D&D gargantuan and colossal size tokens? Or preferably, the ability to change what sizes appear in the pulldown by changing those settings with some sort of TokenTool preferences menu? I personally don't need to see any other token size options other than 200, 300, 400, and 600 and it would be handy if my version of TokenTool only displayed those sizes in the pulldown.
5. Ability to add the jpg as a Portrait, Handout, both, or none. Ability to leave this setting as a default within TokenTool so you don't need to change it every time you load TokenTool. Maybe TokenTool will can remember whatever settings you had set when you last closed it?
6. I know we've discussed this before, but I had an idea and was wondering if this was possible to do within TokenTool. What about using two overlays in TokenTool (a top overlay and a bottom overlay). The bottom overlay is used as the mask to "cut" the image. This overlay would be a TokenTool specific overlay that users do not actually change (the overlay image is not visible with the token). The Top overlay simply places the png file on top of the token to allow drop shadows and smooth edges. The top overlay is the border image the user sees and selects the style he prefers. This would be the TokenTool default overlays and custom overlays a user adds.
This allows for overlays with drop shadows to both the outside of the border and the inside of the border. I have LOTS of png borders that are already created like this that I could provide for TokenTool. If a user changes the size of this overlay, TokenTool could automatically change the size of the bottom overlay (mask) to compensate.
I also have a system for a transparent border that I use to represent invisible or ethereal tokens. When I create these tokens, my "mask" needs to be smaller than the overlay size in order to crop the image more so it does not appear underneath the transparent border. If possible, TokenTool could manage "transparent borders" similarly if a user identifies the border as transparent and then TokenTool uses a smaller bottom overlay (mask) to adjust with the larger sized top tranparent overlay.
I'm a graphic artist and I have always hated those default borders because the edges are extremely pixelated and many of them have pixels completely missing. I fixed all of those borders a few years ago and made them look much better, but they can't be used with TokenTool with the current way it masks images. I can provide my borders if they can finally be used with TokenTool.
I know that's a lot of information to absorb, so hopefully it makes sense. I'm an "ideas" guy more than I am a techie (just ask Wolph42
), so I apologize if this stuff is not doable.