Small Planets Scenario

Discussion in 'Scenarios' started by Philipp, Jan 25, 2019.

  1. Philipp

    Philipp Captain

    Joined:
    Aug 30, 2016
    Messages:
    179
    Likes Received:
    126
    Did you ever felt alone on those big planets?
    Then have a look at this scenario!

    Small Planets offers you the default random scenario but all planets have a size of 2 (small)!
    You need to find your place between Talon, Polaris and Zirax!
    The distance between POI's is also much smaller now!

    You can play this scenario as singleplayer or multiplayer.
    Whatever you chose: Finding and Defending your land is now much more important!

    What are you waiting for?
    A lot of Small Planets are waiting for you!

    https://steamcommunity.com/sharedfiles/filedetails/?id=1634250502
     
    #1
    Cluascorp, Mia and ravien_ff like this.
  2. Mia

    Mia Commander

    Joined:
    Jun 7, 2016
    Messages:
    164
    Likes Received:
    66
    Great idea, sometimes I miss the small planets in my scenario.
     
    #2
    Philipp likes this.
  3. Myrmidon

    Myrmidon Rear Admiral

    Joined:
    Mar 26, 2016
    Messages:
    1,729
    Likes Received:
    2,058
    How can I take your idea and create a scenario with big planets? I have tried lots with SSG and yaml editing but I fail. Obviously I do something wrong.
     
    #3
  4. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,015
    The planet size for random scenarios is set in the Playfield_Dynamic.yaml file for each planet in your scenario. See the +ExamplePlanet.

    Near the top it might look something like this:
    Code:
    PlanetSize:
      SizeRange: [2,3,4,5]               # size classes of planet
      SizeProbs: [0.05,0.40,0.50,0.05]   # probability for the different size classes. Range [0, 1] - SizeProbs must sum up to 1
    Simply change it to:
    Code:
    PlanetSize:
      SizeRange: [4,5]
      SizeProbs: [0.5,0.5]          
    That will give a 50% chance at a size 4 and a 50% chance at a size 5 (the max size), for example.
     
    #4
  5. Myrmidon

    Myrmidon Rear Admiral

    Joined:
    Mar 26, 2016
    Messages:
    1,729
    Likes Received:
    2,058
    I know this. But I do not know which files to edit. Those of the \Empyrion - Galactic Survival\Content\Playfields, or those under \Empyrion - Galactic Survival\Content\Scenarios\(scenario name here) folders?

    Yesterday I tried to edit the dynamic.yaml files of a save game for experimentation \Empyrion - Galactic Survival\Saves\Games\(save game name here)\Templates and I ended up with the sizes I wanted but the deposits for example where very deep in the planet. That means that planet's size aka PlanetAxis parameter had to be changed too but before the creation of the scenario by starting the game. I suspect by the use of SSG.

    I tried the same with @Mia 's scenario from workshop the Conquer 3 and edited the files under \Steam\SteamApps\workshop\content\(empyrion WS number here)\(@Mia 's Conquer 3 number here)\Playfields but i did not get big planets at all.

    Thank you for your response.:)
     
    #5
  6. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,015
    You need to edit the files under Empyrion - Galactic Survival/Content/Scenarios/YourScenario/Playfields.

    If you're trying to create a default random scenario but with larger planets, copy all the planet playfield folders from:
    Empyrion - Galactic Survival/Content/Playfields

    into your:
    Empyrion - Galactic Survival/Content/Scenarios/YourScenario/Playfields

    And then edit those files so you don't change the default ones.
     
    #6
    Myrmidon likes this.
  7. Myrmidon

    Myrmidon Rear Admiral

    Joined:
    Mar 26, 2016
    Messages:
    1,729
    Likes Received:
    2,058
    I will do this today. Thank you.
     
    #7
    ravien_ff likes this.
  8. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,015
    Start a new thread here if you need more help! :D
     
    #8
  9. Philipp

    Philipp Captain

    Joined:
    Aug 30, 2016
    Messages:
    179
    Likes Received:
    126
    I made a short tutorial how you can easily edit them:
     
    #9
    ravien_ff and Myrmidon like this.
  10. Myrmidon

    Myrmidon Rear Admiral

    Joined:
    Mar 26, 2016
    Messages:
    1,729
    Likes Received:
    2,058
    Thank you for the video, but I have done exactly that. The problem is that when you go to orbit of those planets the size of the prefab sets resource asteroids out of the field and they get removed. So you can not just edit sizes and propabilities. You have to edit axes too, but I do not know the proper size range for this parameter.



    remove.png
     
    #10
  11. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,015
    Hmmm that shouldn't happen. I thought it's supposed to push POIs and asteroids out automatically.
     
    #11
  12. Philipp

    Philipp Captain

    Joined:
    Aug 30, 2016
    Messages:
    179
    Likes Received:
    126
    do i understand that right, that those poi's would be inside the planet, because the planet is bigger now?
    With my Small Planets Scenario i didn't had those problems, i'm sorry for that.
     
    #12
  13. Myrmidon

    Myrmidon Rear Admiral

    Joined:
    Mar 26, 2016
    Messages:
    1,729
    Likes Received:
    2,058
    I think there is a need for Orbit type playfield yamls to be edited too. Nothing gets "pushed", no option for this I guess. So if the planet size is small it is inside the "PlanetAxis" range and everything is ok. But for size 5 resource asteroids get "eaten" by the planet.

    Or maybe I found a bug.
     
    #13
  14. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,015
    How are you editing your scenario? Are you using random generation?
     
    #14
  15. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,015
    If you're using a static scenario, you'll have to change the locations of all the asteroids and POIs in your playfield.yaml files for your orbits.
     
    #15
  16. Myrmidon

    Myrmidon Rear Admiral

    Joined:
    Mar 26, 2016
    Messages:
    1,729
    Likes Received:
    2,058
    1. I follow the steps as shown to the video above to make sure the size is set to 5 for all planets.
    2. I have a custom sectors file I use in SSG to create a sector with let's say 20 planets.
    3. In SSG in the planet tab I select as folder the playfields folder of my scenario and not the default. There I get the error message.
    4. I hit generate sector with random sheed and I get all kinds of planet sizes 2,3,4 etc.
     
    #16
  17. Philipp

    Philipp Captain

    Joined:
    Aug 30, 2016
    Messages:
    179
    Likes Received:
    126
    I never worked with SSG before, for my Small Planets Scenario i used the default random system. I tried it with big planets now and it works fine for me.
    Maybe give that a try?
     
    #17
  18. Cluascorp

    Cluascorp Commander

    Joined:
    Oct 5, 2018
    Messages:
    36
    Likes Received:
    88
    IMO
    Planet size 2 should be an option when you generate new game.

    I will try this out for sure ... Thanks
     
    #18
    Philipp likes this.
  19. Philipp

    Philipp Captain

    Joined:
    Aug 30, 2016
    Messages:
    179
    Likes Received:
    126
    i agree with you.
     
    #19
  20. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,015
    Custom sector file or a custom solarsystemconfig.yaml file?

    To use the SSG to generate a static scenario based on a custom random config, all of your custom playfields need to be in Empyrion - Galactic Survival/Content/Playfields. The SSG doesn't pull playfields from any other folder on the sector tab, at least not the last time I tried it.
     
    #20

Share This Page