
In D&D (and in no-doubt many other systems) some tokens are meant to be of a size smaller than the normal grid size for the average token. It's really annoying to have creatures that are of Tiny (2 1/2 ft sq), Diminutive (1 ft sq), or Fine (1/2 ft sq) size moving around alongside typical Medium (5 ft sq) sized creatures since I literally can't trust the grid or the measurement tool to be accurate anymore. It's frustrating to no end. Is there any easy way to change the Snap to Grid Zoom Level on the fly? For example, my grid size is 5ft. If a token is supposed to only take up half of that space, I'd like Roll20 to snap to half that size when resizing and treat movement of and measurement from that token along that half-sized grid. I could change the grid size to be 1/2 ft sq per unit, but when I tried that it quickly got really silly and really frustrating because I couldn't be sure if something was aligned along its own form of grid unless I zoomed in really close. Anywho, here's a simple way it could be reliably implemented: 1. When I'm resizing a token with the mouse (that is, while I'm holding down the mouse button), I could tap certain keys to change the effective grid size for the token. When I change this grid size with those keys, a little box briefly (until I stop resizing) appears on-screen to show me that I'm using a 1/X fraction of the grid. For example: a. When I'm resizing and tap "+" on the keyboard, a little white box briefly appears in the corner that shows "1/2 grid". If I tap "+" again, the box shows "1/3 grid". If I tap "+" again, the box shows "1/4 grid". This continues to a maximum of 1/12 grid (1/12 is the earliest fraction smaller than 1/10 whose denominator is a multiple of both 2 and 3). b. From here (1/4 grid), if I tap "-" on the keyboard, a little white box briefly appears in the corner that shows "1/3 grid". If I tap "-" again, the box shows "1/2 grid". This continues to a maximum of 1/1 grid. 2. From then on, that token will always snap to its altered grid for the purposes of: • The measure tool (when a particular token is clicked on to start measuring, it uses the grid size of that token), • Token movement (including when you press space to get movement measurements), and • Token resizing (although this is ignored if you change the grid size while resizing). 3. Having the visible on-screen grid show as the altered grid when that token is selected would be a nice but optional feature. Ideally, you could just press "+" or "-" at any time to have all aspects of Snap to Grid follow that grid size (and show the line grid along that size) for absoutely everything until you change it again, but it would probably be a lot harder to implement something that widespread. Of-course, using Alt should still ignore Snap to Grid.