Skip to content

As a Type-5 Kardashev being, you are able to move the stars of a mere galaxy and manipulate their waypoints as you please with just a divine click of a button. Purpose: Generates visual map to edit the position of stars and connect or disconnect hyperlanes.

License

Notifications You must be signed in to change notification settings

Nro001/Nro-Galaxy-Editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Nro001 Galaxy Charter

As a Type-5 Kardashev being, you are able to move the stars of a mere galaxy and manipulate their waypoints as you please with just a divine click of a button.

This small project was made to generate visual map to edit the position of stars, dis/connect hyperlanes and group nebulas. I completely remade it three years after. This is also my first finished project so if there are any issues, post them here. I made every pixel art and code for this project!

For anyone using older versions, delete the files in %APPDATA%/Nro-Galaxy-Editor/

Donate

Screenshot_6 image

Features

  • Parses the galactic_object of the save-file. Basically, stars and hyperlanes.
  • Generate visual map for:
    • Stars: different visuals for star_class and some modded ones
    • Hyperlanes: bridge and no bridges o_O?
    • Wormholes: priority There is an external section needed other than galactic_object
  • Map Editor for:
    • Hyperlane: Connect/Disconnect, Isolate
    • Star: Input, Drag-Drop, Arrow
    • Nebula: Include, Exclude, Move, Size NEW
    • Wormholes: priority
    • Delete Star mid-priority Just use the Star-Eater for now, I guess?
  • Save feature DONE
    • Directly open and save .sav files
  • Miscellaneous
    • Search function
    • Toggle visibility for Stars, Names, Hyperlane

Video Tutorial

https://www.youtube.com/watch?v=V70jAdt0An0

Watch the video

Instructions and Usage

The editor requires a save-file, it is not made for creating new galaxies but to edit the map, so it can be used at any point in time of the game. Keep in mind that the processing takes a while the longer the game has been. Post your creations on the discussions!

The current version doesn't require you to extract your gamestate anymore, it can now directly save and load your file However, if you want the old way or the direct method is not working, follow gamestate-method below.

Software

This project uses Godot Engine to create this standalone application.

Changelog

The rest of the changelog is moved to the wiki as it is too long Changelog

2.0: A Complete Remake

This is a complete remake from the ground-up from code to art, the previous changelogs only reflects the previous version. I also made a wiki for all the information Wiki

Saving and Loading: You can now save and load your save-file without extracting gamestate

  • Added a save-as function
  • Fixed most lag and freezing issues

Editor

  • Undo and Redo function
  • Configuration for various options
  • Loading/Progress bar for saving and loading
  • Grid Mode G
  • Shortcuts to search, new, save, grid mode
  • Scalable and Minimizable editors

Star Editing

  • Can click at the X and Y bars to type
  • Can now click on the individual buttons of each digit to increase or decrease them
  • Can modify drag threshold using config panel
  • Can modify pickable range using config panel (might overlap)
  • Can be scaleable both name and star
  • Toggable simplified version (Grid Mode)

Hyperlane Editing

  • Can now change the behaviour after pairing stars
  • Can toggle attaching and detaching
  • Can change color and width of the lanes appearance in the editor

Nebula Editing

  • Can click stars to add/remove them
  • Can edit properties of a nebula
  • Toggable simplified nebula (Grid Mode)

Search

  • Can ping the star
  • Can teleport to the selected star
  • Can click the star through the search

About

As a Type-5 Kardashev being, you are able to move the stars of a mere galaxy and manipulate their waypoints as you please with just a divine click of a button. Purpose: Generates visual map to edit the position of stars and connect or disconnect hyperlanes.

Topics

Resources

License

Contributing

Stars

Watchers

Forks