And that's why I hang my hat in Tennessee....
Moderators: dorpond, trevor, Azhrei, Gamerdude
And that's why I hang my hat in Tennessee....
For all my Hexes in Texas
Let me know if these work for you. It is my first attempt at making the geometric goodness. Also, if there is a frame style that you like, let me know too for when I make more. Thanks again Vry for educating me in Photoshop
Let me know if these work for you. It is my first attempt at making the geometric goodness. Also, if there is a frame style that you like, let me know too for when I make more. Thanks again Vry for educating me in Photoshop
Last edited by dorpond on Fri Aug 04, 2006 5:18 pm, edited 2 times in total.
Hey Phergus, I am not sure how Hexes work really since my little test failed (Trevor is aware). Will the above Hexes that I made snap to fit the whole hex grid? What if my measurements were off a bit, will it stretch it to fit perfectly or would you notice it?
The reason I ask is because even though I made a 200X200 area to make the hex, a hex doesn't fit snug in the box. Only the two sides touch the edge; but the top and bottom have a big space. I know the Hex is symetrical but I was just curious how it worked in Maptool.
Again, this is the first time I am actually fiddling with hexes -- you can have um!
The reason I ask is because even though I made a 200X200 area to make the hex, a hex doesn't fit snug in the box. Only the two sides touch the edge; but the top and bottom have a big space. I know the Hex is symetrical but I was just curious how it worked in Maptool.
Again, this is the first time I am actually fiddling with hexes -- you can have um!
The hex support is pretty broken right now but on the initial drop it does place the token centered in a hex at about 80% of the actual cell size.
I suspect it is fitting the token to the side-to-side dimension.
After that it all goes down hill rapidly if you move anything:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at net.rptools.maptool.client.ui.zone.ZoneRenderer.commitMoveSelectionSet(ZoneRenderer.java:322)
at net.rptools.maptool.client.tool.PointerTool.stopTokenDrag(PointerTool.java:132)
at net.rptools.maptool.client.tool.PointerTool.mouseReleased(PointerTool.java:357)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
I suspect it is fitting the token to the side-to-side dimension.
After that it all goes down hill rapidly if you move anything:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at net.rptools.maptool.client.ui.zone.ZoneRenderer.commitMoveSelectionSet(ZoneRenderer.java:322)
at net.rptools.maptool.client.tool.PointerTool.stopTokenDrag(PointerTool.java:132)
at net.rptools.maptool.client.tool.PointerTool.mouseReleased(PointerTool.java:357)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)