1. Please be advised of a few specific rules and guidelines for this section.

Outdated Starstructor, the Starbound toolset 0.7.5145.12730

Starstructor is a graphical .dungeon and .structure (ship) editor

  1. Ignitas

    Ignitas Void-Bound Voyager

    I've created a mac app for starstructor, which uses the open source .NET implementation called mono to run it on unix systems. You can download it here: https://github.com/chrmoritz/starstructor/releases/tag/mac (you need to download and install the latest Mono MRE from here to run it: http://www.go-mono.com/mono-downloads/download.html )

    BTW: the new starstructor written in c++ (with qt and opengl) will be much more cross platform compatible

    Bildschirmfoto 2014-03-30 um 00.35.06.png
     
    Last edited: Mar 30, 2014
  2. Owl_Stalker

    Owl_Stalker Guest

    heinermann likes this.
  3. Zyggy

    Zyggy Orbital Explorer

    I am having issues with the software at the moment. I really hope its just me being a noob. I have my assets unpacked and am able to load the shipfile I want to tinker with. With the main graphical display up (not the color block one) I cant seem to use a brush properly. When I go to "paint" with what Ive selected like say an Apex ship block for instance, where ever I click, it appears down and to the right from my point, all things do actually. I cant seem to paint on target. I'm very new to modding in Starbound and editing anything of the sort like this. Is anyone else having this issue or is it something Im not doing correctly? I am running Windows 7 if it makes any difference. I assume Ive unpacked things correctly as I can load just about anything I want and import brushes fine.
     
  4. santiago

    santiago Big Damn Hero

    je je i think my dungeon ended in a corrupt file i can't place something but i can open the file

    SetPixel is not supported for images with indexed pixel formats.
    System.InvalidOperationException: No se admite SetPixel para imágenes con formatos de píxel indizados.
    en System.Drawing.Bitmap.SetPixel(Int32 x, Int32 y, Color color)
    en Starstructor.EditorObjects.EditorMapLayer.SetBrushAt(EditorBrush brush, Int32 x, Int32 y, Boolean updateComposite)
    en Starstructor.GUI.MainWindow.OnCanvasLeftClick(Int32 gridX, Int32 gridY, Int32 lastGridX, Int32 lastGridY)
    en Starstructor.GUI.ImageBox.OnMouseDown(MouseEventArgs e)
    en System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
    en System.Windows.Forms.Control.WndProc(Message& m)
    en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    the other dungeons run perfectly

    i have .NET 4.5
     
    Last edited: Apr 19, 2014
  5. Owl_Stalker

    Owl_Stalker Guest

    Is it a certain object? You may have formatted it incorrectly in the brush wizard. Do other brushes work?
     
  6. santiago

    santiago Big Damn Hero

    nope with the other brushes is the same
     
  7. Owl_Stalker

    Owl_Stalker Guest

    go to the logs. find the most recent one and give me the last five lines.
     
    santiago likes this.
  8. santiago

    santiago Big Damn Hero

    you mean the log folder it doesnt have something important it only list the loaded assets and everything loads fine in there

    Code:
    ************** Texto de la excepción **************
    System.InvalidOperationException: No se admite SetPixel para imágenes con formatos de píxel indizados.
      en System.Drawing.Bitmap.SetPixel(Int32 x, Int32 y, Color color)
      en Starstructor.EditorObjects.EditorMapLayer.SetBrushAt(EditorBrush brush, Int32 x, Int32 y, Boolean updateComposite)
      en Starstructor.GUI.MainWindow.OnCanvasLeftClick(Int32 gridX, Int32 gridY, Int32 lastGridX, Int32 lastGridY)
      en Starstructor.GUI.ImageBox.OnMouseDown(MouseEventArgs e)
      en System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
      en System.Windows.Forms.Control.WndProc(Message& m)
      en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
     
     
    ************** Ensamblados cargados **************
    mscorlib
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.18449 built by: FX451RTMGDR
        Código base: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
    ----------------------------------------
    Starstructor
        Versión del ensamblado: 0.7.5145.12730
        Versión Win32: 0.7.5145.12730
        Código base: file:///C:/Users/ADMIN/Downloads/toolset/Starstructor.exe
    ----------------------------------------
    System.Windows.Forms
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.18046 built by: FX45RTMGDR
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.18022 built by: FX45RTMGDR
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.18045 built by: FX45RTMGDR
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Windows.Forms.resources
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.18010 built by: FX45RTMGDR
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
    ----------------------------------------
    Newtonsoft.Json
        Versión del ensamblado: 4.5.0.0
        Versión Win32: 5.0.8.16617
        Código base: file:///C:/Users/ADMIN/Downloads/toolset/Newtonsoft.Json.DLL
    ----------------------------------------
    System.Core
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.17929 built by: FX45RTMREL
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Numerics
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.17929 built by: FX45RTMREL
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
    ----------------------------------------
    System.ComponentModel.DataAnnotations
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.17929
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ComponentModel.DataAnnotations/v4.0_4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll
    ----------------------------------------
    System.Runtime.Serialization
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.18056 built by: FX45RTMGDR
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
    ----------------------------------------
    System.Xml.Linq
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.17929 built by: FX45RTMREL
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
    ----------------------------------------
    System.Xml
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.18058 built by: FX45RTMGDR
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Data
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.18046 built by: FX45RTMGDR
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    mscorlib.resources
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.18010 built by: FX45RTMGDR
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_es_b77a5c561934e089/mscorlib.resources.dll
    ----------------------------------------
    System.resources
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.18010 built by: FX45RTMGDR
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.resources.dll
    ----------------------------------------
    System.Drawing.Design
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.17929 built by: FX45RTMREL
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing.Design/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.Design.dll
    ----------------------------------------
    System.Drawing.resources
        Versión del ensamblado: 4.0.0.0
        Versión Win32: 4.0.30319.18010 built by: FX45RTMGDR
        Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing.resources/v4.0_4.0.0.0_es_b03f5f7f11d50a3a/System.Drawing.resources.dll
    ----------------------------------------
     
    ************** Depuración JIT **************
    Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta
    aplicación o equipo (machine.config) debe tener el
    valor jitDebugging establecido en la sección system.windows.forms.
    La aplicación también se debe compilar con la depuración
    habilitada
     
    Por ejemplo:
     
    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>
     
    Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
    se enviará al depurador JIT registrado en el equipo
    en lugar de controlarlo mediante el cuadro de diálogo.
    
     
  9. Owl_Stalker

    Owl_Stalker Guest

    For someone who knows what they're doing:
    Code:
    Exception Text ************** **************
    System.InvalidOperationException : No SetPixel supported for images with indexed pixel formats .
      in System.Drawing.Bitmap.SetPixel (Int32 x , Int32 and Color color)
      in Starstructor.EditorObjects.EditorMapLayer.SetBrushAt ( EditorBrush brush , Int32 x , Int32 and Boolean updateComposite )
      in Starstructor.GUI.MainWindow.OnCanvasLeftClick ( gridx Int32 , Int32 Gridy , lastGridX Int32 , Int32 lastGridY )
      in Starstructor.GUI.ImageBox.OnMouseDown ( MouseEventArgs e)
      in System.Windows.Forms.Control.WmMouseDown (Message & m , MouseButtons button , Int32 clicks)
      at System.Windows.Forms.Control.WndProc (Message & m )
      at System.Windows.Forms.NativeWindow.Callback (IntPtr hWnd , Int32 msg , IntPtr wparam , IntPtr lparam )
     
     
    Loaded Assemblies ************** **************
    mscorlib
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.18449 built by: FX451RTMGDR
        Code base : file :/ / / C :/ Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
    ----------------------------------------
    Starstructor
        Assembly Version : 0.7.5145.12730
        0.7.5145.12730 : Win32 version
        Code base : file :/ / / C :/ Users / ADMIN / Downloads / toolset / Starstructor.exe
    ----------------------------------------
    System.Windows.Forms
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.18046 built by: FX45RTMGDR
        Base Code : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.18022 built by: FX45RTMGDR
        Base Code : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.18045 built by: FX45RTMGDR
        Code base : file :/ / / C :/ Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Windows.Forms.resources
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.18010 built by: FX45RTMGDR
        Base Code : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
    ----------------------------------------
    Newtonsoft.Json
        Assembly Version : 4.5.0.0
        5.0.8.16617 : Win32 version
        Code base : file :/ / / C :/ Users / ADMIN / Downloads / toolset / Newtonsoft.Json.DLL
    ----------------------------------------
    System.Core
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
        Base Code : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Numerics
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
        Base Code : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
    ----------------------------------------
    System.ComponentModel.DataAnnotations
        Assembly Version : 4.0.0.0
        4.0.30319.17929 : Win32 version
        Base Code : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ComponentModel.DataAnnotations/v4.0_4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll
    ----------------------------------------
    System.Runtime.Serialization
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.18056 built by: FX45RTMGDR
        Base Code : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
    ----------------------------------------
    System.Xml.Linq
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
        Base Code : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
    ----------------------------------------
    System.Xml
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.18058 built by: FX45RTMGDR
        Base Code : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Data
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.18046 built by: FX45RTMGDR
        Base Code : file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    mscorlib.resources
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.18010 built by: FX45RTMGDR
        Base Code : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_es_b77a5c561934e089/mscorlib.resources.dll
    ----------------------------------------
    System.Resources
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.18010 built by: FX45RTMGDR
        Base Code : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.resources.dll
    ----------------------------------------
    System.Drawing.Design
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
        Base Code : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing.Design/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.Design.dll
    ----------------------------------------
    System.Drawing.resources
        Assembly Version : 4.0.0.0
        Win32 Version: 4.0.30319.18010 built by: FX45RTMGDR
        Base Code : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing.resources/v4.0_4.0.0.0_es_b03f5f7f11d50a3a/System.Drawing.resources.dll
    ----------------------------------------
     
    JIT Debugging ************** **************
    To enable debugging Just In Time ( JIT ), the configuration file is
    application or computer ( machine.config ) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled
     
    For example :
     
    <configuration>
        <system.windows.forms jitDebugging="true" />
    < / configuration>
     
    When JIT debugging is enabled , any unhandled exception
    the JIT debugger registered will be sent on the computer
    rather than be handled by this dialog box.
    I don't know what to do in this case, I recommend getting a fresh download of Starstructor.
     
  10. santiago

    santiago Big Damn Hero

    T-T thanks anyways, i have the last update of starsconstructor and the issue is only with my dungeon
     
  11. santiago

    santiago Big Damn Hero

    i've noticed that is only the entrace that causes this crash

    here are the pngs i don't know if something is wrong
    entrance1a.png entrance1.png
     
  12. Kel^

    Kel^ Pangalactic Porcupine

    You edited the file in another program and saved it in an incorrect format (indexed pixels)
     
  13. santiago

    santiago Big Damn Hero

    thats weird because the other parts i've made with the same program doesnt have this problem... maybe i have to start again....
     
  14. Kel^

    Kel^ Pangalactic Porcupine

    You should just be able to open the part image in photoshop (or your chosen image editing software) and resave it without indexed pixels. In photoshop I believe it is Image -> Mode -> RGB Colour.
     
    Last edited: Apr 20, 2014
  15. santiago

    santiago Big Damn Hero

    Yay it works thank you
     
    Kel^ likes this.
  16. SpacePiratetheThird

    SpacePiratetheThird Space Spelunker

    I couldn't get it to work correctly. I'm sure I'm doing something wrong but I'm not sure what it could be. I unpacked everything into a non-existing folder and when I launch Starstructor, set the directory, and go to open a dungeon it tells me all the folders are empty. And the only folder under ships is Avian (empty). Which is odd because I don't have any Avian characters... Halp.
     
  17. Owl_Stalker

    Owl_Stalker Guest

    Looks like we got some sorcery here...
    We need Ghost Busters! (Coders)
     
  18. Kel^

    Kel^ Pangalactic Porcupine

    Not sure what I can do to help here! If nothing is there after you unpacked the assets, then you must have unpacked them incorrectly; you need to unpack them correctly for Starstructor to work!
     
  19. Mackinz

    Mackinz The Waste of Time

    Hey Kel, any idea of when you'll be updating StarStructor to work with modpack files?
     
  20. Kel^

    Kel^ Pangalactic Porcupine

    Starstructor works with mods if you unpack the mod. You can set a mod path in your settings file. If you mean reading directly from the modpack file, that probably won't be coming for a very long time!

    EDIT: Sorry, you actually can't designate a custom mod path. It defauls to searching the /mods/ directory also.
     

Share This Page