Posted September 22, 2015 With Wurm, we have the option of staying on the bleeding edge - albeit with potential for defects. With Deedplanner, we have only a stable client that we can leverage. Could there be an option so that we could preview things in a developmental state? Share this post Link to post Share on other sites
Posted September 24, 2015 (edited) I'm crashing trying to run the 2.3.5 version, on two laptops, both running Ubuntu 14.04 and Java8 64bit Unzipped to a subfolder under the home folder, after first crash tried to chmod 777 te full directory. Hopefully I'm not just overlooking some noob thing to set before running Error log: [2015-09-24 14:25:58] Error has occurred!Java vendor: Oracle CorporationJava version: 1.8.0_60java.lang.NullPointerException at pl.wurmonline.deedplanner.data.Tile.renderGround(Tile.java:174) at pl.wurmonline.deedplanner.data.Tile.renderWorld(Tile.java:155) at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:146) at pl.wurmonline.deedplanner.data.Map.render(Map.java:416) 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(JComponent.java:1056) at javax.swing.JComponent.paintChildren(JComponent.java:889) at javax.swing.JComponent.paint(JComponent.java:1065) at javax.swing.JComponent.paintChildren(JComponent.java:889) at javax.swing.JComponent.paint(JComponent.java:1065) at javax.swing.JLayeredPane.paint(JLayeredPane.java:586) at javax.swing.JComponent.paintChildren(JComponent.java:889) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5217) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:290) at javax.swing.RepaintManager.paint(RepaintManager.java:1272) at javax.swing.JComponent.paint(JComponent.java:1042) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:79) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:116) at java.awt.Container.paint(Container.java:1975) at java.awt.Window.paint(Window.java:3912) at javax.swing.RepaintManager$4.run(RepaintManager.java:842) at javax.swing.RepaintManager$4.run(RepaintManager.java:814) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789) at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738) at javax.swing.RepaintManager.access$1200(RepaintManager.java:64) at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Edited September 24, 2015 by Jaz Share this post Link to post Share on other sites
Posted September 25, 2015 (edited) I did a quick search for this but didn't see it. While mapping some mountainous terrain I found the following: When you reach elevation 2333 it acts like you have reached the water line, all elevations above that fill with water.In the first screenshot the numbers represent the tile border to the left. The second shows that it doesn't appear in 3D view.This was a brand new map after restarting the computer. Edit- ok i'm doing something wrong with the images - using Dropbox - any help appreciated. Never mind, changed hosts and it works. Edited September 25, 2015 by Butoxy Share this post Link to post Share on other sites
Posted September 26, 2015 I did a quick search for this but didn't see it. While mapping some mountainous terrain I found the following: When you reach elevation 2333 it acts like you have reached the water line, all elevations above that fill with water. In the first screenshot the numbers represent the tile border to the left. The second shows that it doesn't appear in 3D view. This was a brand new map after restarting the computer. Edit- ok i'm doing something wrong with the images - using Dropbox - any help appreciated. Never mind, changed hosts and it works. I think I know what is causing that, will fix this bug soon. Share this post Link to post Share on other sites
Posted October 1, 2015 Just a small request, could you flip the changelog so recent changes are at the top? Many thanks and can't wait for bridges and market stalls Share this post Link to post Share on other sites
Posted October 2, 2015 I'm crashing trying to run the 2.3.5 version, on two laptops, both running Ubuntu 14.04 and Java8 64bit Unzipped to a subfolder under the home folder, after first crash tried to chmod 777 te full directory. Hopefully I'm not just overlooking some noob thing to set before running Error log: [2015-09-24 14:25:58] Error has occurred!Java vendor: Oracle CorporationJava version: 1.8.0_60java.lang.NullPointerException at pl.wurmonline.deedplanner.data.Tile.renderGround(Tile.java:174) at pl.wurmonline.deedplanner.data.Tile.renderWorld(Tile.java:155) at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:146) at pl.wurmonline.deedplanner.data.Map.render(Map.java:416) 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(JComponent.java:1056) at javax.swing.JComponent.paintChildren(JComponent.java:889) at javax.swing.JComponent.paint(JComponent.java:1065) at javax.swing.JComponent.paintChildren(JComponent.java:889) at javax.swing.JComponent.paint(JComponent.java:1065) at javax.swing.JLayeredPane.paint(JLayeredPane.java:586) at javax.swing.JComponent.paintChildren(JComponent.java:889) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5217) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:290) at javax.swing.RepaintManager.paint(RepaintManager.java:1272) at javax.swing.JComponent.paint(JComponent.java:1042) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:79) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:116) at java.awt.Container.paint(Container.java:1975) at java.awt.Window.paint(Window.java:3912) at javax.swing.RepaintManager$4.run(RepaintManager.java:842) at javax.swing.RepaintManager$4.run(RepaintManager.java:814) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789) at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738) at javax.swing.RepaintManager.access$1200(RepaintManager.java:64) at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Didn't see a response to this. Those look to be rendering issues. I'd first check to make sure your video drivers are good. The last time I installed Ubuntu, it was using the default drivers and I couldn't use anything OpenGL-related. You said laptops, so I'm curious what GPU are in them? If they're AMD, they're likely APU's: http://support.amd.com/en-us/kb-articles/Pages/latest-linux-beta-driver.aspx <-- Disclaimer, I don't have Ubuntu on an APU, so I don't know first hand how well they work. If otherwise, you'll need to sort out what GPU they use. Share this post Link to post Share on other sites
Posted October 2, 2015 With Wurm, we have the option of staying on the bleeding edge - albeit with potential for defects. With Deedplanner, we have only a stable client that we can leverage. Could there be an option so that we could preview things in a developmental state? DeedPlanner is on GitHub. https://github.com/Warlander/DeedPlanner-2 - Read the Readme on the landing page though, you *will* need NetBeans to get it to a running state. I have my own fork that I push updates to when I'm working on things, but they're usually merged fairly quickly when completed. The way DeedPlanner is developed doesn't leave much room for an intermediate "unstable" version. Basically, Warlander carried things by himself for so long that he pushed out everything as soon as it was in a working state. In that sense, every release has been an "unstable" one, in terms of being the most recent and up to date build. There aren't many other developers working on it (I have, but am also doing other things), so there's not a lot that's missing. Currently I think the symmetry feature I added and a few bug fixes are the only things that are ready for the next release. I haven't personally played with the Bridges code, but I don't think it's in a usable state at the moment. Therefore you couldn't put them in to your deed plan without manual editing. Warlander can correct me if I'm wrong with the above, but I hope that answers your questions. 1 Share this post Link to post Share on other sites
Posted October 2, 2015 If I can scrape together some time this weekend, I'll get NetBeans going and pull the code down. Thanks Share this post Link to post Share on other sites
Posted October 2, 2015 Bridges placement is finished and rendering works as well, but I have problems with loading stone bridges into the program and GUI is not finished yet. Share this post Link to post Share on other sites
Posted October 3, 2015 We have a Trello for this (posts above) - but I'm working on loading more objects into DeedPlanner. Currently I have forges loading (sans cauldron, but not too critical - still trying though) and market stalls as I saw it was requested. Any other objects that folks are dying for? Share this post Link to post Share on other sites
Posted October 3, 2015 probably forge/oven/fsb/bsbmaybe lamps Share this post Link to post Share on other sites
Posted October 3, 2015 Ah! Lamps was suggested, but I know I can't do lighting right now. The engine just doesn't have that capability at this time. I can at least put the items in, if they're not already, so they may be placed. 1 Share this post Link to post Share on other sites
Posted October 5, 2015 On right, so... I didn't managed to finish bridges on time due to WU announcement, but I will spend more time on DeedPlanner now. Next release will be VERY huge, much bigger than last few ones combined. Share this post Link to post Share on other sites
Posted October 6, 2015 Here's a sneak peek at the objects I've put in. No, lit forge and oven do not cast light (yet). 4 Share this post Link to post Share on other sites
Posted October 8, 2015 (edited) So, am I missing something? I loaded a new deed plan that we are able to export now and it's showing it as if it's under water. And it's not. This is my first time using Deed Planner so I'm sure I'm not doing something correctly and really have no clue as to go about using it, lol. Any help would be appreciated. Edited October 8, 2015 by Araninke Share this post Link to post Share on other sites
Posted October 8, 2015 So, am I missing something? I loaded a new deed plan that we are able to export now and it's showing it as if it's under water. And it's not. This is my first time using Deed Planner so I'm sure I'm not doing something correctly and really have no clue as to go about using it, lol. Any help would be appreciated. You must manually adjust global height to proper value (can be done in resize window). 2 Share this post Link to post Share on other sites
Posted October 8, 2015 Hmm, OK. Still not sure what that means exactly, but I'll give it a go. Program was freezing up on me earlier. :/ Share this post Link to post Share on other sites
Posted October 8, 2015 (edited) AraninkeGlobal add height in the resize menu.The box underneath those words... +/- then click add/delete-----------------------------------------------My problem ;I've exported my deed, wonderful. amazing work. kudos.Unfortunately.. this happens;The gap is there because it will not let me draw in a house wall of any kind. fences and the like, are fine.What might be the cause of this? Edited October 8, 2015 by Steveleeb 1 Share this post Link to post Share on other sites
Posted October 8, 2015 Araninke Global add height in the resize menu. The box underneath those words... +/- then click add/delete ----------------------------------------------- My problem ; I've exported my deed, wonderful. amazing work. kudos. Unfortunately.. this happens; The gap is there because it will not let me draw in a house wall of any kind. fences and the like, are fine. What might be the cause of this? Is any wall type shown in bottom info label when hovering over these borders? 1 Share this post Link to post Share on other sites
Posted October 8, 2015 (edited) No, but the height at the intersections changes, even though it doesn't on-deed.24 - 25 - 23 - 24They're all meant to be 24, in the affected area the height changes.I tried exporting for the second time, same thing occured.Currently im trying to figure out how to change the height of a tiny area but i thought i'd get this reply to you first.>edit >> turns out the height does vary, in that spot. .. on deed.. in game.Must be what's causing it. I can't imagine how that happened, im not sure it was me I'll get it fixed and export again, ile add a final edit when i doEureka. User error. 1 dirt in the wrong place, was to blame.Thanks for your help. I marvel at your accomplishment.ttfn Edited October 8, 2015 by Steveleeb Share this post Link to post Share on other sites
Posted October 8, 2015 (edited) You must manually adjust global height to proper value (can be done in resize window). Ok, had to add in like 700 but now I'm looking at the underside of my deed in 3d view... scratch that, negative value gets me back up but why is there still a layer of water floating in the air above the deed? Edited October 8, 2015 by Araninke Share this post Link to post Share on other sites
Posted October 8, 2015 Ok, had to add in like 700 but now I'm looking at the underside of my deed in 3d view... scratch that, negative value gets me back up but why is there still a layer of water floating in the air above the deed? Known bug, will be fixed in next major version (coming up soon, bridges mechanics are done already - just need to make GUI for them). 2 Share this post Link to post Share on other sites
Posted October 9, 2015 (edited) Compatible systems: Windows, Linux, Solaris This made me sad. The only computer I have can't run it. Edited October 9, 2015 by Delvin Share this post Link to post Share on other sites
Posted October 9, 2015 This made me sad. The only computer I have can't run it. I have reports that DP works on Mac as well, but no possibility to test or even check if this is true, so I am unable to officially support this platform. Share this post Link to post Share on other sites
Posted October 9, 2015 Also, I have a deed with a small lake. When viewing the village plan from the token the lake is shown but it's nowhere to be found in the 3d version within DeedPlanner. Is this also a bug or is there a setting I need to turn on somewhere? Perhaps it's related to the floating water table? Share this post Link to post Share on other sites