[TOOL] eWSSC | Empyrion Web Solar System Creator

Discussion in 'The Hangar Bay' started by RexXxuS, Dec 1, 2019.

  1. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    859
    Likes Received:
    1,434
    Hi Empyrion Universe Creator!

    After 3 very hard weeks of development Hayawen and I am very proud to release our eWSSC tool!
    [​IMG]

    eWSSC | Main Features
    • Creating, Importing and Exporting Sectors.yaml files
    • 3D visualization and manipulation of your universe
    • Dynamic warp line configuration
    • Dynamic snapping of Solar Systems to nearby suns
    • Organizing old Sectors and Multi Solar Systems
    • Drag & Drop arrangement of playfields
    • Auto Suggestions of Playfields (for example Allow & Deny)
    • Couple of helpers and options

    eWSSC | How to use?

    This is a Web tool, a website you can just visit with your Browser (Google Chrome recommended). That means nothing else is really required.
    Go to the following website to start your Universe journey:

    https://empyrion-homeworld.net/tools/ewssc

    Note:
    Even though this is a website it does not mean you work in any way remotely. All of your files are stored locally in your browser where nobody else has access to - it makes use of your browsers local indexed database.

    eWSSC | Tutorials

    To get you started I've created a video tutorial in english and german going step by step with you through certain stages of the Multi Solar Systems and the tool.

    • [DEUTSCH] Ein Video in dem ich alles erkläre - Diesmal habe ich mich dazu entschieden nur ein größeres Video zu machen, in dem ich mehrere Themen anspreche und diese verlinke. So könnt ihr direkt zu der Stelle springen, die für euch interessant ist.
    eWSSC | Impressions

    Start from scratch or import your files
    upload_2019-12-1_0-12-31.png

    Slick interface

    upload_2019-12-1_0-21-19.png

    3D Universe map with automatic warp line snapping
    upload_2019-12-1_0-16-34.png



    Auto completion of playfields, toggle helpers and more
    upload_2019-12-1_0-32-48.png



    eWSSC | Contribution


    This tool is still in development! Feedback, Suggestions and bug reports are more than welcome!
    IF you are using our tool in your Scenario or Server, we really would appreciate to hear from you - especially if it turns out that our hard and innovative work helped you. A "Thanks" motivates us to keep working on eWSSC!

    Big thanks to Hayawen and his incredible coding skills, @Hummel-o-War for testing!

    Just in case you like our work or even find it useful, I would really appreciate a little "give back" for our time :)
    https://www.paypal.me/homeworldserver

    Disclaimer:
    eWSSC is provided “as-is”, without any warranty, and empyrion-homeworld.net or its owners disclaim any liability for damages or data losses resulting from its use.
     

    Attached Files:

    #1
    Last edited: Aug 3, 2021
  2. dQgnflua

    dQgnflua Lieutenant

    Joined:
    Mar 26, 2017
    Messages:
    22
    Likes Received:
    30
    Another great tool from some amazing people ;)

    Will test soon =)
     
    #2
    RexXxuS likes this.
  3. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,282
    Likes Received:
    11,939
    This looks amazing! I think a lot of people will make good use of this. :D
     
    #3
    Ephoie, RexXxuS and Germanicus like this.
  4. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,282
    Likes Received:
    11,939
    I know my scenario is randomly generated but this will be absolutely amazing to use for a static version optimized for multiplayer. I was not looking forward to editing a 400 playfield sector file by hand! :D
     
    #4
  5. Myrmidon

    Myrmidon Rear Admiral

    Joined:
    Mar 26, 2016
    Messages:
    1,736
    Likes Received:
    2,066
    Good job.Now we ahve to learn how to use it and not get lost in multi solar systems. Thank you for creating it and sharing with the community.


    :) <3 and thumbs up
     
    #5
    RexXxuS and ravien_ff like this.
  6. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,282
    Likes Received:
    11,939
    It's really easy! Watch the video and it explains it. Pretty simple. :D
     
    #6
    RexXxuS likes this.
  7. Jimmi

    Jimmi Ensign

    Joined:
    Sep 30, 2017
    Messages:
    8
    Likes Received:
    7
    Nice and a well done job!

    I will use it with my Multi-Solar-System.

    :D
     
    #7
    TK85, ravien_ff and RexXxuS like this.
  8. Myrmidon

    Myrmidon Rear Admiral

    Joined:
    Mar 26, 2016
    Messages:
    1,736
    Likes Received:
    2,066
    Thank you for the remark. I did not notice there is a video tutorial.


    In fact I am in the middle of upgrading my old legendary i7 2600K ubuntu installation to an R5 3600 system, I baught for a friend last (Black) Friday and I am reading the forums here while my brain is not completely devoted on reading. You know just to pass time between long installation of Empyrion etc. In fact I am testing my Ubuntu installation on my friends hardware, and steam library is beeing refreshed on a secondary drive.

    I guess the performance of the eWSSC GUI will be top notch on the new h/w...even before OC.
     
    #8
  9. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,282
    Likes Received:
    11,939
    Made a first test of a static scenario! Used ewscc to edit the sectors file of a randomly generated scenario. Made it super easy.

    20191202042936_1.jpg

    Only things I noticed were sometimes it wouldn't show the warp lines between certain planets.
    Ctrl click on one planet, left click on another, and it wouldn't show a line. It would add the proper orbits to the allow field on both planets, but the line wouldn't show up until I manually removed the allow line on one of the planets.
    Seemed to happen fairly often with asteroid fields.

    Also somehow it duplicated a few planets. That was probably user error though. :D
     
    #9
    Cömmander_Aslan and RexXxuS like this.
  10. TK85

    TK85 Captain

    Joined:
    Jan 26, 2016
    Messages:
    102
    Likes Received:
    132
    Amazing tool! Congratulations for the great work and thanks for it!

    2019-12-02.png
     
    #10
    RexXxuS and ravien_ff like this.
  11. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    859
    Likes Received:
    1,434
    Glad to hear the hard work paid off for you as well guys :)


    I experienced it myself as well but couldn't reproduce it yet... Once I can, we will fix it.

    Not happened for me yet so if you can reproduce it, plz let me know. Probably with drag and drop rearrangements in the left sidebar? Sometimes happened in eWPDA for me I think.
     
    #11
  12. Myrmidon

    Myrmidon Rear Admiral

    Joined:
    Mar 26, 2016
    Messages:
    1,736
    Likes Received:
    2,066
    One thing (among others) I love with this tool, is the fact that it is Linux friendly. Browser+OpenGL makes this possible and yes I play Empyrion on Linux for months now. Again, my thanks to any one helps with the developement as well with all those from the community that help with the debugging.

    Screenshot from 2019-12-02 21-38-19.png
     
    #12
  13. Monroe

    Monroe Commander

    Joined:
    Nov 20, 2017
    Messages:
    202
    Likes Received:
    184
    Not showing a warp line after connecting seems to be be related to distance. If it's a wormhole-size distance it won't appear. If you move the planets close together and connect them, the line shows up.

    Sometimes when you move them back apart, however, the line will disappear again. At this point you can connect them again at the full distance and the line will reappear. But this is also generating some in-game 'object not referenced' errors and breaking my game.

    No solution yet.
     
    #13
  14. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    859
    Likes Received:
    1,434
    Thanks for the feedback! Since I like to fiddle around in the linux world myself, that was a sub intention from mine as well. A web tool makes everything quite more easier (if you don't use loser Browsers like Internet Explorer 8, Firefox or so :D )
     
    #14
  15. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    859
    Likes Received:
    1,434
    Actually I found a reproducible case.
    It is happening if both orbits have set Deny to each other but are far away from each other anyways, as you said I guess.
    Will check this out.

    But this shouldn't throw an object not referenced ingame... Can you check your output yaml with CTRL + F for something about "undefined"?
     
    #15
    Germanicus, Ephoie and ravien_ff like this.
  16. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    859
    Likes Received:
    1,434
    02.12.2019 | v1.0.2
    • Changed white color on CTRL + LMB to better readable style
    • Fixed two Denied playfields do not draw lines between each other anymore
    You have to press F5 (reload the page) every time a patch comes out to apply the changes.
     
    #16
    Germanicus, Ephoie, Monroe and 3 others like this.
  17. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,282
    Likes Received:
    11,939
    That was quick! Thank you!
     
    #17
    Ephoie, TK85 and RexXxuS like this.
  18. Myrmidon

    Myrmidon Rear Admiral

    Joined:
    Mar 26, 2016
    Messages:
    1,736
    Likes Received:
    2,066
    Here is an idea. Even if it is not implemented in the game yet. It would be interesting to a plot course on camp between two planets, does not matter if they are in the same sola system. In addition the plot could show the number of jumps and the needed pentaxid the vessel will burn to travel from source to destination.

    If i recall corectly, the feature might be implemented in the game in a later release. Of course the player can plan routs using the eWSSC in advance and follow them in game. I do not know how or if it could be possible, in the future those routes could be bookmarked and insert in the game too.
     
    #18
    Ephoie likes this.
  19. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,282
    Likes Received:
    11,939
    Already possible. You can see a route between 2 planets in game (forget the hotkey for it).
     
    #19
    Ephoie likes this.
  20. Myrmidon

    Myrmidon Rear Admiral

    Joined:
    Mar 26, 2016
    Messages:
    1,736
    Likes Received:
    2,066
    I did not manage to do it yet. If it is in the tutorial video let me know please.
     
    #20

Share This Page