Offline Ship Editor

    Joined
    Oct 31, 2013
    Messages
    28
    Reaction score
    0
    • Legacy Citizen
    Paste this in the console with a space after:

    java -Xmx2g -jar

    then you can drag your application \"SMEdit.jar\" in to the console. mine leads to where my app is. The 2g part is two gig,

    your app is most likely in a different location.

    sorry should has posted that.
     
    Joined
    Oct 31, 2013
    Messages
    28
    Reaction score
    0
    • Legacy Citizen
    I looked for a list of key commands to move around the standard view (non-opengl)

    A&D left right

    W&S up down

    what are the in out zoom keys? I can\'t seem to figure it at this point.

    Also is there a way to make it so when you use the \"Modify\" menu it does not zoom back out. The zoom with my wireless mouse is way too sensitive. if there were keys for it, it might be better, or at least and good option. I did see the ones that move a selection, but not the view. Thanks
     

    Nauvran

    Cake Build Server Official Button Presser
    Joined
    Jun 30, 2013
    Messages
    2,347
    Reaction score
    1,195
    • Master Builder Bronze
    • Competition Winner - Small Fleets
    • Legacy Citizen 10
    i cant get the program to work
    i start it up, it asks about an update, no matter what i choose, nothing happens

    can i get a bit of help please?
     
    Joined
    Dec 30, 2012
    Messages
    790
    Reaction score
    1
    • Legacy Citizen 4
    Wasn\'t there supposed to be the \"View\" option to only view a certain, client selected block ? Like, if you want to see only the Ice Crystals in a ship, or PlexLights, or such.

    That option would be usseful for many cases, like finding the Faction Module in the worst cases, or hidden chests :D
     
    Joined
    Jun 25, 2013
    Messages
    403
    Reaction score
    11
    • Legacy Citizen 2
    • Legacy Citizen
    Right now the axis is a fixed size. But it hsould be pretty easy to make it be as large as it needs to be to be seen.
     
    Joined
    Jun 25, 2013
    Messages
    403
    Reaction score
    11
    • Legacy Citizen 2
    • Legacy Citizen
    The documentation covers the keys. Q& E are the keys you are missing.

    I\'d like to do flyover help like in StarMade, but I only want to put it in OpenGL mode, and that\'s being recalcitrant.
     
    Joined
    Jun 25, 2013
    Messages
    403
    Reaction score
    11
    • Legacy Citizen 2
    • Legacy Citizen
    Based on your request, I wrote View Filters. The doc explains how to set up and configure your own custom view filters.
     
    Joined
    Oct 31, 2013
    Messages
    28
    Reaction score
    0
    • Legacy Citizen
    I just could not get any of the keys to zoom.

    I switched to a wired mouse with a better wheel button, So the zoom with mouse does work better for me know.

    Thanks
     
    Joined
    Oct 31, 2013
    Messages
    28
    Reaction score
    0
    • Legacy Citizen
    It would be great if when we open the \"Select Specific\" menu under \"Edit\" menu, it would contain the current selection numbers. I think right now it always holds the last selection used in that menu that we manually entered, Even after restarting the app it still holds the old numbers. It is entirely possible I am missing something again. :)

    I hope this is not one of those, \"holy crud! ask for the moon why don\'t you!\" kind of requests. LOL

    I am so glad you are open to feature suggestion. I was hoping not to be a bother.

    Thanks again
     
    Joined
    Jul 6, 2013
    Messages
    85
    Reaction score
    0
    Either Schema changed his blueprint format a little bit or Smedit is doing something strange. Most blueprints I save to local in the last few days (completed ships) are missing hull blocks when viewed in SMedit. Not sure why that is happening, but this is my guess. Though loading the BP in the game from my catalog spawns in the ship without any missing hull blocks, so I\'m at a loss here.
     
    Joined
    Jul 1, 2013
    Messages
    53
    Reaction score
    6
    When I export the ships and reimport them into Maya, they still end up being hollow when I take them apart. Also, wedges would be good, as they didn\'t export and for some reason, the glass wedges didn\'t even show up in SMedit. Just regular glass blocks.
     
    Joined
    Oct 31, 2013
    Messages
    28
    Reaction score
    0
    • Legacy Citizen
    When I would use the open menu, I would see \"your ships\" folder so I could edit an in-game ship. I don\'t see it now. I think they changed the format. I would edit and save then would see the change next time i launched the game. I am sure that is what I was doing. Just thought I would pass this on.

    Thanks
     
    Joined
    Jul 6, 2013
    Messages
    85
    Reaction score
    0
    I noticed this too. Only for me I have to use File>Open twice before I can see the list (Doing it just once like you normally would no longer does anything. You have to do it twice on my end) and mine is missing the Shops, Stations, and Asteroids sub-lists. All I see are the \"Blueprints\" and \"Default Blueprints\" folders.



    EDIT:

    Oh swell. Just got this in the console whwhen I tried to use File>Open:



    C:\\Users\\Mark McCloud\\Desktop\\StarMade>java -Xmx1152m -jar SMEdit.jar
    Local: Fri Nov 01 18:49:18 EDT 2013
    Remote: Fri Nov 01 18:49:21 EDT 2013
    Delta: 3317
    Reading Isanth-VI
    Reading from Isanth-VI.0.0.0.smd2 - (0, 0, 0)
    Super Chunk Index: (0, 0, 0)
    Super Chunk Origin: (0, 0, 0)
    Super Chunk Lower: (-128, -128, -128)
    Super Chunk Upper: (127, 127, 127)
    Range: (0, 0, 0) -> (16, 0, 16)
    Exception in thread \"AWT-EventQueue-0\" java.lang.ArrayIndexOutOfBoundsException: -13
    at jo.sm.ent.logic.TagLogic.readValue(TagLogic.java:174)
    at jo.sm.ent.logic.TagLogic.readFile(TagLogic.java:61)
    at jo.sm.logic.EntityLogic.readEntity(EntityLogic.java:41)
    at jo.sm.logic.EntityLogic.getEntities(EntityLogic.java:29)
    at jo.sm.ui.logic.ShipTreeLogic.addEntity(ShipTreeLogic.java:76)
    at jo.sm.ui.logic.ShipTreeLogic.getShipTree(ShipTreeLogic.java:26)
    at jo.sm.ui.ShipChooser.(ShipChooser.java:33)
    at jo.sm.ui.act.file.OpenExistingAction.actionPerformed(OpenExistingAction.java:32)
    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.AbstractButton.doClick(Unknown Source)
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
    at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
    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.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$200(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)



    I think this is why I can\'t see the Stations or Shops folders in my tree (just like miconu above) and why I have to use File>Open twice. It fails to read the folder tree properly so it can\'t see the stations or shops anymore (something in the game changed).
     
    Joined
    Dec 30, 2012
    Messages
    790
    Reaction score
    1
    • Legacy Citizen 4
    Actually, SMEdit still works fine, you just need the unprotected block data, meaning, use a fresh/clean install which never entered a server with custom blocks.

    There is a new protection for customized data, to avoid stealing server\'s custom stuff (like to use it on other servers, for example), and that encrypts your client side files.



    But the tool still works perfectly, for blueprints, if you never visited a server with custom blocks or touched your own data at all. So those who play on normal servers have no problems, that\'s why this thread only got few reports.
     
    Joined
    Jun 25, 2013
    Messages
    403
    Reaction score
    11
    • Legacy Citizen 2
    • Legacy Citizen
    This is a community project. Since I don\'t play StarMade that much anymore, the ideas are going to come from you guys. That should be pretty easy. I\'ll see if I can look at it during lunchtime.

    (And, another reminder, this is an OpenSource project. If anyone want to work on features themselves they can sign up for it!)
     
    Joined
    Jul 6, 2013
    Messages
    85
    Reaction score
    0
    Except I haven\'t gone near any kind of server that does such a thing. The closest I got to custom blocks involved overwriting a default neutral station with a model of DS9 and even that isn\'t touching custom blocks. This update DID tell me it had to do a server migration however.



    So I guess by clean install you mean I have to delete everything but the installer for SMedit and redownload it?



    EDIT: Apparently not. Reinstalling SMedit doesn\'t do anything. You\'d have to use a completely new game install. >_>
     
    Joined
    Jul 9, 2013
    Messages
    229
    Reaction score
    71
    • Legacy Citizen
    • Purchased!
    • Legacy Citizen 2
    Is there going to a fix in SMEdit for this?

    I can open any pre-0.0947 ship still, but the ones I make in 0.0947 I can\'t open anymore. I did a clean install of the game too to check and I can\'t get any of the ships saved to load up in SMEdit. Even ships created pre-0.0947, once they are loaded up in 0.0947, then saved again to local, will no longer open.

    This was a very handy tool for recolouring a ship so you could share them and it not be in your faction colour scheme. Doing the same task ingame takes hours for each ship.

    It still does work fine for me to make hollow hulls with the CAD-->Binvox-->SMEdit method, so it\'s still very useful for this to turn my CAD models into blueprints.