Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account
This post has been closed. You can still view previous posts, but you can't post any new replies.

Drawing Tools Improvements

First, let me say Roll20 is shaping up to be a pretty awesome tool and is likely to be very useful to me and my group. One thing I would like to see beefed up a bit is the drawing toolset.  There've been some threads about this, but most/all of them seem to be closed, so I thought I'd compile a list of features I'd like to see.  I'm coming from a "map drawing" mindset here.  In descending order of importance to me personally: 1)  Snaps at 90 degrees of rotation - or, better, a command to edit the rotation value numerically (it's stored somewhere). 2)  "Containing" and "Intersecting" selection modes.  Many drawing tools have two different ways to draw a selection box (usually determined by if the box is drawn from the left or from the right).  However it's implemented, it's *awesome* to be able to say "select everything entirely in this box" and also "select everything that has some part inside this box". 3)  Fix grouping/selection with polygons (this is really a bug: if I group multiple things, often one of them gets put at the UL corner of the map).  Meanwhile it's impossible *not* to select a polygon, but really hard *to* select a rectangle. 4)  Keyboard shortcut (preferably shift/ctrl/or alt) for fixed aspect ratio on rectangles/ellipses (i.e. make it easy to create squares and circles of arbitrary size). 5)  Keyboard shortcut for symmetric/asymmetric resizing of shapes (circles, rectangles) 6)  Arcs. 7)  "Snap to nearby object" mode in addition to "snap to grid". Anyway, keep up the good work.  After trying a few maps, I'm not sure I'll be laying out vector maps again anytime soon, but these would be very helpful if I did!
1368487962
Konrad J.
Pro
API Scripter
#1 we can add with an API script fairly easily.  I think I'll add that to one of my general scripts ideas.  even the snapping can be added fairly easily.  I'll whip something up maybe a little later this week.  But the person who is the gm of the campaign would need mentor status unfortunately to use scripts. :(  I'm sure Riley will add this eventually.  The other stuff we don't have control over from the API I think.
1368489205
Gauss
Forum Champion
Regarding #3, if it is a bug please post it in the bug report forum so we may troubleshoot it.  - Gauss
1368518826
Konrad J.
Pro
API Scripter
Threw a quick script together. !r rotate on       (allows rotation) !r rotate off        (disables rotation) When you go to rotate any graphic you will be rotating it, but when you let go it will revert back to its last rotation value.  Due to the API acting on the event after it happens we can't stop the token from getting totated, but once the user lets go it goes back to its previous spot. Still to do: !r rotate conan 45       (this will rotate the token named "conan" 45 degrees from its current rotation clockwise) !r rotate conan -45      (this will rotate the token named "conan" 45 degrees from its current rotation counterclockwise) !r rotate conan (45)    (this will set the rotation of the token to 45 degrees) !r rotate inc 10           (when rotating the token and you let go the rotation of the token will be set to the nearest 10 degrees.  So if you rotate the token to 46 deg and you let go the rotation would be set to 50 degrees)
Thanks for the replies, guys.  I'm eyeing Mentor status, so there's some chance that scripting will work for me. @Gauss - Bug reported.