Posted March 19, 2015 I took a look at colored lines - it seems like adding them will be far more complex, because lines should be visible on all levels, but all entities except ground are bound to height level - there are more problems, but this one is most important. I will probably add these lines soon as this is really good suggestion, but will require creating additional tab. On the other hand, I will add a lot of types of lines, not only just basic ones. DeedPlanner 2.0.3 released! Changes:Added save/load directory memorizingAdded flowerbedsAdded possibility to place fountains at any positionFixed normal and crude wooden fence gates 2 Share this post Link to post Share on other sites
Posted March 19, 2015 I got an error when i opened up my map with this new version..[2015-03-18 22:35:09] Error has occurred!Java vendor: Oracle CorporationJava version: 1.8.0_25pl.wurmonline.deedplanner.util.DeedPlannerException: Invalid modelat pl.wurmonline.deedplanner.util.jogl.MeshData.createModel(MeshData.java:19)at pl.wurmonline.deedplanner.util.jogl.Mesh.render(Mesh.java:38)at pl.wurmonline.deedplanner.util.jogl.Model.render(Model.java:39)at pl.wurmonline.deedplanner.data.GameObject.render(GameObject.java:25)at pl.wurmonline.deedplanner.data.Tile.renderEntities(Tile.java:210)at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:117)at pl.wurmonline.deedplanner.data.Map.render(Map.java:406)at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:66)at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)at javax.media.opengl.awt.GLJPanel$Updater.display(GLJPanel.java:1213)at javax.media.opengl.awt.GLJPanel$8.run(GLJPanel.java:1269)at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)at javax.media.opengl.awt.GLJPanel$OffscreenBackend.doPaintComponent(GLJPanel.java:1777)at javax.media.opengl.awt.GLJPanel.paintComponent(GLJPanel.java:545)at javax.swing.JComponent.paint(Unknown Source)at javax.swing.JComponent.paintToOffscreen(Unknown Source)at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)at javax.swing.RepaintManager.paint(Unknown Source)at javax.swing.JComponent._paintImmediately(Unknown Source)at javax.swing.JComponent.paintImmediately(Unknown Source)at javax.swing.RepaintManager$4.run(Unknown Source)at javax.swing.RepaintManager$4.run(Unknown Source)at java.security.AccessController.doPrivileged(Native Method)at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)at com.jogamp.opengl.util.AWTAnimatorImpl$1.run(AWTAnimatorImpl.java:162)at java.awt.event.InvocationEvent.dispatch(Unknown Source)at java.awt.EventQueue.dispatchEventImpl(Unknown Source)at java.awt.EventQueue.access$400(Unknown Source)at java.awt.EventQueue$3.run(Unknown Source)at java.awt.EventQueue$3.run(Unknown Source)at java.security.AccessController.doPrivileged(Native Method)at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)at java.awt.EventQueue.dispatchEvent(Unknown Source)at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)at java.awt.EventDispatchThread.pumpEventsForFilter(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) Share this post Link to post Share on other sites
Posted March 19, 2015 I got an error when i opened up my map with this new version.. [2015-03-18 22:35:09] Error has occurred! Java vendor: Oracle Corporation Java version: 1.8.0_25 pl.wurmonline.deedplanner.util.DeedPlannerException: Invalid model at pl.wurmonline.deedplanner.util.jogl.MeshData.createModel(MeshData.java:19) at pl.wurmonline.deedplanner.util.jogl.Mesh.render(Mesh.java:38) at pl.wurmonline.deedplanner.util.jogl.Model.render(Model.java:39) at pl.wurmonline.deedplanner.data.GameObject.render(GameObject.java:25) at pl.wurmonline.deedplanner.data.Tile.renderEntities(Tile.java:210) at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:117) at pl.wurmonline.deedplanner.data.Map.render(Map.java:406) at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:66) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649) at javax.media.opengl.awt.GLJPanel$Updater.display(GLJPanel.java:1213) at javax.media.opengl.awt.GLJPanel$8.run(GLJPanel.java:1269) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994) at javax.media.opengl.awt.GLJPanel$OffscreenBackend.doPaintComponent(GLJPanel.java:1777) at javax.media.opengl.awt.GLJPanel.paintComponent(GLJPanel.java:545) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintToOffscreen(Unknown Source) at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source) at javax.swing.RepaintManager$PaintManager.paint(Unknown Source) at javax.swing.RepaintManager.paint(Unknown Source) at javax.swing.JComponent._paintImmediately(Unknown Source) at javax.swing.JComponent.paintImmediately(Unknown Source) at javax.swing.RepaintManager$4.run(Unknown Source) at javax.swing.RepaintManager$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at com.jogamp.opengl.util.AWTAnimatorImpl$1.run(AWTAnimatorImpl.java:162) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$400(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(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) Share this post Link to post Share on other sites
Posted March 19, 2015 (edited) Can you post pastebin please? Edited March 19, 2015 by Kegan Share this post Link to post Share on other sites
Posted March 22, 2015 hey man, thanks for the awsome tool and the continued support, i got this message whenever i open deedplanner, but the programm seems to work properly if i just ignore the error report. Only problem is, sometimes out of the blue i get what i call "memory issues", sudden massive fps drop or the programm stops to respond alltogether and i have to close it before the PC stops to respond as well. [2015-03-22 08:54:38] Error has occurred!Java vendor: Oracle CorporationJava version: 1.8.0_25java.io.IOException: corrupted config file at pl.wurmonline.deedplanner.Properties.loadProperties(Properties.java:57) at pl.wurmonline.deedplanner.Properties.<clinit>(Properties.java:41) at pl.wurmonline.deedplanner.Launcher.main(Launcher.java:27) thanks man Share this post Link to post Share on other sites
Posted March 22, 2015 You can try to manually delete the config file - program should recreate it on the next launch. Share this post Link to post Share on other sites
Posted March 22, 2015 (edited) New post for better visibility. I had a few requests to add internationalization support, so I implemented it - if you want to see DeedPlanner in your language, this is possible (and very simple - should take less than 15 minutes) now! All you need to do is: 1. Copy text in this pastebin (will be included in next update as well): http://pastebin.com/zdjTNU9e 2. Change all values on a right side from English to your language 3. Paste translated text to pastebin (with language name in a title) and send me a link If there will be more text to translate in a future (and there probably will be) I will leave it untranslated until I will receive message that translation needs to be fixed. Currently supported languages are English and Polish, but I hope to see German and maybe even some other languages added as well. If you think support of your language will be useful for someone, please add it! Edit: German already added. Thanks to awesome NetBeans IDE, I implemented this feature in less than 1 hour - now I can focus on more important things. Other news - next update will bring possibility to rotate walls, I am thinking about adding the same possibility for floors. Colored lines are WIP and should appear soon as well. Naturally, all bugs reported since last release should be fixed as well. Edited March 23, 2015 by Warlander 1 Share this post Link to post Share on other sites
Posted March 23, 2015 Nice feature, Warlander. I'm pretty busy today, but I think I can do the German translation later today or tomorrow. Share this post Link to post Share on other sites
Posted March 27, 2015 Placement of reversed walls is very simple, you just need to select new checkbox in walls tab and can start placing them. If there is already another wall on the same border, you must delete it first. There are still some problems with colored lines, but I hope to fix them this weekend and release new version. 2 Share this post Link to post Share on other sites
Posted March 28, 2015 (edited) DeedPlanner 2.1.0 released! Changes:Added possibility to rotate wallsAdded colored tile bordersAdded internationalizationAdded German and Polish translationAdded donate button in map saving windowFixed walls deleting bugFixed village token model bugRemoved embedded tools (not needed anymore as improved versions of these tools have web version)Please let me know what do you think about tile borders - I like them already, but I think there is still some room for improvement. Edited March 28, 2015 by Warlander Share this post Link to post Share on other sites
Posted March 29, 2015 Warlander i have a odd request. on the download link can u name the file the Version number. i had to back track few times and it gets fun becuz they all named the same Share this post Link to post Share on other sites
Posted April 3, 2015 Can we get tapestries implement? Share this post Link to post Share on other sites
Posted April 3, 2015 Warlander i have a odd request. on the download link can u name the file the Version number. i had to back track few times and it gets fun becuz they all named the same No problem, .zip archive will be named differently with each update from now. Can we get tapestries implement? I will try to add them in next update. Share this post Link to post Share on other sites
Posted April 6, 2015 Could we get the ability to show / hide trees and different guard tower types, if possible? =) Share this post Link to post Share on other sites
Posted April 8, 2015 This new version is deleting walls sporadically when you use the right click it jumps around and deletes walls that your pointer is not on when you are clicking. Share this post Link to post Share on other sites
Posted April 9, 2015 Just redownloaded java and it still doesn't work for me. [2015-04-09 22:31:06] Error has occurred!Java vendor: Oracle CorporationJava version: 1.8.0_40java.lang.NoClassDefFoundError: javax/media/opengl/awt/GLJPanel at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at pl.wurmonline.deedplanner.forms.Loading.lambda$new$21(Loading.java:29) at pl.wurmonline.deedplanner.forms.Loading$$Lambda$16/3326003.run(Unknown Source) at java.lang.Thread.run(Unknown Source)Caused by: java.lang.ClassNotFoundException: javax.media.opengl.awt.GLJPanel at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 15 more Share this post Link to post Share on other sites
Posted April 9, 2015 Did you moved DeedPlanner executable? Program is unable to find files it needs to run. Share this post Link to post Share on other sites
Posted April 9, 2015 Hi, great tool, I've enjoyed using it over the last few months. I do have a question though..... When resizing the map, I can do the width, but for some reason I cannot do the height any more then 39. I can have a map the size of say 60x39, but I wish to go bigger then that, is it possible, or am I just missing something? Thanks! Share this post Link to post Share on other sites
Posted April 9, 2015 i just resized a map for a friend click file resize there are 4 box add how many tile u want on top bottom or left and right and click resize gnome if ya cont get it to work send me pm of pastebin link and how much biger ya want it ill do it for ya Share this post Link to post Share on other sites
Posted April 9, 2015 I've got it, I have to hold down the scroll button on my mouse to pan around to see more of the map..... Share this post Link to post Share on other sites
Posted April 9, 2015 I've got it, I have to hold down the scroll button on my mouse to pan around to see more of the map..... You can use wasd as well. Share this post Link to post Share on other sites
Posted April 11, 2015 There seems to be a problem with "Smooth Height". Sometimes it works perfectly, sometimes it doesn't. (Yes, I know this is NOT a really helpful error description ) What I mean is this: I used the Smooth function to create a uniformly sloped area. Then I flattened a part of this area (in the center of the sloped region) and used "Smooth" again to adjust the slopes. This time it doesn't work; it creates a steep tile, followed by less steep tiles. Hmm, hard to explain - but maybe my gibberish rings a bell somehow... Share this post Link to post Share on other sites
Posted April 11, 2015 (edited) Also, could you add a setup option to select the language? Sometimes people may want to use English, even if living in Germany or Poland. P.S.: Colored lines are great, btw. Thanks for this!! Edited April 11, 2015 by Yaga Share this post Link to post Share on other sites
Posted April 11, 2015 (edited) There seems to be a problem with "Smooth Height". Sometimes it works perfectly, sometimes it doesn't. (Yes, I know this is NOT a really helpful error description ) What I mean is this: I used the Smooth function to create a uniformly sloped area. Then I flattened a part of this area (in the center of the sloped region) and used "Smooth" again to adjust the slopes. This time it doesn't work; it creates a steep tile, followed by less steep tiles. Hmm, hard to explain - but maybe my gibberish rings a bell somehow... When you have the smooth thing stop working just select another option in the height tab then right back to smooth it seems to reset whatever is the trouble. It is not a fix but it does get you over the trouble and back to working..well does for me anyway. Edited April 11, 2015 by Kegan Share this post Link to post Share on other sites
Posted April 11, 2015 When you have the smooth thing stop working just select another option in the height tab then right back to smooth it seems to reset whatever is the trouble. It is not a fix but it does get you over the trouble and back to working..well does for me anyway. Thanks, but unfortunately this trick doesn't work. Here is what I mean: The gravel road leading to the lower right was smoothed, but the first tile is always steeper than then rest. Share this post Link to post Share on other sites