Posted September 21, 2014 Well I'll update and I guess you'll be adding those things in time Share this post Link to post Share on other sites
Posted September 23, 2014 How can I remove/change labels? Share this post Link to post Share on other sites
Posted September 23, 2014 2.0 beta - not implemented yet Old versions - select label tool, click on tile with existing label, leave text blank if you want to delete it, you can also change existing text. Share this post Link to post Share on other sites
Posted September 23, 2014 Aha! Thanks, I will temporarily use the old version to remove Share this post Link to post Share on other sites
Posted September 24, 2014 Am i just blind or is the no way to save an image of the 2D view? If there isn't is this a feature you could look into? Share this post Link to post Share on other sites
Posted September 24, 2014 You can create screenshot with F11 key, but there is no way to save an image of the whole world. Share this post Link to post Share on other sites
Posted September 28, 2014 Hello! I have accidentally do so the file that opens the program have been modified. And now I do not know how to change it back again. So be grateful if you could explain it. Regards Elsa Share this post Link to post Share on other sites
Posted September 28, 2014 (edited) You can change default programs used to run given file extension, if you are on Windows you can follow this steps: http://windows.microsoft.com/en-us/windows/change-default-programs#1TC=windows-7 Edit: Old DeedPlanner and Wurm Army Knife maps loading is almost done, most of maps are loading correctly - I just need to fix few last issues with maps loading and new entity storage system before I will be able to release new version. Edited September 28, 2014 by Warlander 1 Share this post Link to post Share on other sites
Posted September 28, 2014 Old DeedPlanner and Wurm Army Knife maps loading is almost done, ... Very much appreciated - thanks a lot! Share this post Link to post Share on other sites
Posted September 29, 2014 DeedPlanner 2 ALPHA 6 released! Changes:added possibility to import old DP mapsadded possibility to import WAK mapsnew entity storage system - big maps should take much less RAM, system is more flexible than previous and will allow to add some new features easilyHoTS got some hatefew database fixesI am starting university this week, so (paradoxically) I should have more time and motivation for work. I tested importing of old DP maps with few complex maps found on forum and loaded all of them without problems. In case of WAK maps, non-existing objects like colored borders are ignored and cave-related ground types are replaced with rock. At the moment all objects, caves and labels are permanently deleted when loading both old DP and WAK maps, if you want to import them as well please wait until beta release. You can import all supported types of maps (DP2, DP and WAK) with the same button - program will try to recognize which type of map you are trying to load, both loading from file and pastebin works. 3 Share this post Link to post Share on other sites
Posted September 29, 2014 (edited) Thanks, Warlander. Just gave it a try - unfortunately larger WAK maps are not loaded correctly. (Only a very small part of them is loaded into the upper left corner area...) Maybe some problem with reading the original map size? EDIT: Sorry, I didn't see the complete map! WAK maps *are* loaded, but you don't see them properly unless you scroll up a very long way Will keep on testing. (Sorry again) Edited September 29, 2014 by Yaga Share this post Link to post Share on other sites
Posted September 29, 2014 (edited) I am getting an error and have posted it below with the file link at the bottom... I had opened up an old map and everything was fine then saved it overriding the name/file of the old one i had saved but now when i try to open the new saved file i get this error.[2014-09-29 17:19:01] Error has occurred!Java vendor: Oracle CorporationJava version: 1.8.0_20java.lang.NumberFormatException: For input string: ""at java.lang.NumberFormatException.forInputString(Unknown Source)at java.lang.Integer.parseInt(Unknown Source)at java.lang.Integer.parseInt(Unknown Source)at pl.wurmonline.deedplanner.data.Tile.<init>(Tile.java:43)at pl.wurmonline.deedplanner.data.Map.<init>(Map.java:80)at pl.wurmonline.deedplanner.data.Map.parseMap(Map.java:42)at pl.wurmonline.deedplanner.forms.LoadWindow.loadManager(LoadWindow.java:30)at pl.wurmonline.deedplanner.forms.LoadWindow.fileButtonActionPerformed(LoadWindow.java:174)at pl.wurmonline.deedplanner.forms.LoadWindow.access$400(LoadWindow.java:16)at pl.wurmonline.deedplanner.forms.LoadWindow$5.actionPerformed(LoadWindow.java:86)at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)at javax.swing.DefaultButtonModel.setPressed(Unknown Source)at javax.swing.plaf.basic.BasicButtonListener.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.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.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)at java.awt.EventQueue$4.run(Unknown Source)at java.awt.EventQueue$4.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) Note: When i try to open the map on the old planner now i get an error "Unsupported/outdated save format: error" so it is not working on either planner now. Map file..https://www.dropbox.com/s/jr0yjd1crp9ksei/wedgewater%20Inn.MAP?dl=0 Edit: Seems there is just a problem with opening any saves once you save them with this new version. (unless the map was created with this version) Edited September 29, 2014 by Kegan Share this post Link to post Share on other sites
Posted September 29, 2014 (edited) I just loaded two largest maps - everything is loaded correctly, but some roads from the larger map are replaced with grass because of use of the undetailed terrain for them. Can you show me a map you are trying to load? Edit: This is response to Yaga, I will check Kegan issue in a moment. Edit2: I see what is wrong with new saves and fixed it, uploading update right now. Edited September 29, 2014 by Warlander Share this post Link to post Share on other sites
Posted September 29, 2014 Bugfix 2.0 ALPHA 6a released! Changes:fixed map saving critical bugSorry for any possible losses, everything will save and load correctly now. Share this post Link to post Share on other sites
Posted September 29, 2014 (edited) Bugfix 2.0 ALPHA 6a released! Changes: fixed map saving critical bug Sorry for any possible losses, everything will save and load correctly now. Are you sure you update the file on the OP or is there a way to check my version in the file or on the tool someplace? I guess the saves i have that are bugged can not be fixed now? Anyway they have a error when i try to load them not sure if it is the same one or new.. [2014-09-29 18:26:34] Error has occurred! Java vendor: Oracle Corporation Java version: 1.8.0_20 java.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInputString(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at pl.wurmonline.deedplanner.data.Tile.<init>(Tile.java:43) at pl.wurmonline.deedplanner.data.Map.<init>(Map.java:80) at pl.wurmonline.deedplanner.data.Map.parseMap(Map.java:42) at pl.wurmonline.deedplanner.forms.LoadWindow.loadManager(LoadWindow.java:30) at pl.wurmonline.deedplanner.forms.LoadWindow.fileButtonActionPerformed(LoadWindow.java:174) at pl.wurmonline.deedplanner.forms.LoadWindow.access$400(LoadWindow.java:16) at pl.wurmonline.deedplanner.forms.LoadWindow$5.actionPerformed(LoadWindow.java:86) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.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.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.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.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) Edited September 29, 2014 by Kegan Share this post Link to post Share on other sites
Posted September 29, 2014 This was saving bug, loading is not affected. It is possible to manually recover some data (all grounds, some walls and floors) by replacing all 'level' with 'level value="0"'. Share this post Link to post Share on other sites
Posted September 29, 2014 Well thankfully it was not my main map so i can just remake it but i will try it out..thanks Share this post Link to post Share on other sites
Posted September 30, 2014 I download the last unstable version , when I try to load a map which was created with previous version all is ok, but when I turn on 3d mode get the next error: java.lang.reflect.InvocationTargetExceptionat java.awt.EventQueue.invokeAndWait(Unknown Source)at java.awt.EventQueue.invokeAndWait(Unknown Source)at javax.swing.SwingUtilities.invokeAndWait(Unknown Source)at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:90)at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:416)at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:172)at java.util.TimerThread.mainLoop(Unknown Source)at java.util.TimerThread.run(Unknown Source)Caused by: java.lang.NullPointerExceptionat pl.wurmonline.deedplanner.data.Wall.render(Wall.java:26)at pl.wurmonline.deedplanner.data.Tile.renderEntities(Tile.java:151)at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:102)at pl.wurmonline.deedplanner.data.Map.render(Map.java:341)at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:60)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.BufferStrategyPaintManager.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)java.lang.reflect.InvocationTargetExceptionat java.awt.EventQueue.invokeAndWait(Unknown Source)at java.awt.EventQueue.invokeAndWait(Unknown Source)at javax.swing.SwingUtilities.invokeAndWait(Unknown Source)at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:90)at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:416)at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:172)at java.util.TimerThread.mainLoop(Unknown Source)at java.util.TimerThread.run(Unknown Source)Caused by: java.lang.NullPointerExceptionat pl.wurmonline.deedplanner.data.Wall.render(Wall.java:26)at pl.wurmonline.deedplanner.data.Tile.renderEntities(Tile.java:151)at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:102)at pl.wurmonline.deedplanner.data.Map.render(Map.java:341)at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:60)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.BufferStrategyPaintManager.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)java.lang.reflect.InvocationTargetExceptionat java.awt.EventQueue.invokeAndWait(Unknown Source)at java.awt.EventQueue.invokeAndWait(Unknown Source)at javax.swing.SwingUtilities.invokeAndWait(Unknown Source)at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:90)at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:416)at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:172)at java.util.TimerThread.mainLoop(Unknown Source)at java.util.TimerThread.run(Unknown Source)Caused by: java.lang.NullPointerExceptionat pl.wurmonline.deedplanner.data.Wall.render(Wall.java:26)at pl.wurmonline.deedplanner.data.Tile.renderEntities(Tile.java:151)at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:102)at pl.wurmonline.deedplanner.data.Map.render(Map.java:341)at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:60)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.BufferStrategyPaintManager.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) (the log error is a lot more extensive, this is just an example) Someone who has previous version, could upload it for me? thanks Share this post Link to post Share on other sites
Posted September 30, 2014 Rendering in 3d mode is the same as in 2d mode, just with different camera - does this problem occur when you try to look at this fence/wall in 2d mode? Can you write what you did to crash the program please? DeedPlanner 2 ALPHA 6b bugfix released - just one tiny change:fixed ground deleting bug 1 Share this post Link to post Share on other sites
Posted October 1, 2014 Hello(I am Maelux) I have installed java 8 64 bits (just) This is map, with which I get the error : https://www.dropbox.com/s/zy8b8h3lstjt28x/Punto%20com%C3%BAn%20deed%201.3%20%28beta%29.MAP?dl=0 I dowload the last version of deedplanner, run it, and load this map...so far all goes well but, when I put 3d mode, I get the next error: https://www.dropbox.com/s/6jm5tsoiy80rknp/Captura.PNG?dl=0 ...and program crashes thanks Share this post Link to post Share on other sites
Posted October 1, 2014 Something at 2nd floor/level that's doing it - it crashes DP2 with level change even. Share this post Link to post Share on other sites
Posted October 1, 2014 (edited) Something is wrong with roofs, I will fix them and make more testing to check if there are any other problems with new storage system. Edit: I think I should do more testing before every major release, this problem exists since ALPHA 6 release and I didn't even noticed that all roofs were broken until now. Edit2: DeedPlanner ALPHA 6c bugfix released, change:fixed roofs bug Edited October 1, 2014 by Warlander Share this post Link to post Share on other sites
Posted October 2, 2014 I finally got around to downloading Planner 2 and extracted it, but when I try and run it, I just get the window pop up telling me a Java exception has occurred. I installed Deed Planner 2 within the old Deed Planner folder (so Wurm > Deed Planner [where all the files for that version are] > Deed Planner 2), might that cause an issue? I wouldn't have thought so... I can still run the old version fine (which is version 1.7 for what it's worth). Share this post Link to post Share on other sites
Posted October 2, 2014 Hello (I am Maelux) I have installed java 8 64 bits (just) This is map, with which I get the error : https://www.dropbox.com/s/zy8b8h3lstjt28x/Punto%20com%C3%BAn%20deed%201.3%20%28beta%29.MAP?dl=0 I dowload the last version of deedplanner, run it, and load this map...so far all goes well but, when I put 3d mode, I get the next error: https://www.dropbox.com/s/6jm5tsoiy80rknp/Captura.PNG?dl=0 ...and program crashes thanks Hi, thanks the app work done for me again. Share this post Link to post Share on other sites
Posted October 3, 2014 @Hordern - do you have Java 8 installed? Share this post Link to post Share on other sites