Empyrion - Galactic Survival

Empyrion - Galactic Survival

43 oy
Scenario for Custom Config Mods
   
Ödül
Favorilere Ekle
Favorilere Eklendi
Favorilerden Çıkar
Scenario: Single Player
Etiketler: Scenario
Dosya Boyutu
Gönderilme
Güncellenme
616.110 KB
7 Haz 2020 @ 5:29
22 May 2021 @ 1:19
7 Değişiklik Notu ( görüntüle )

İndirmek için abone ol
Scenario for Custom Config Mods

Açıklama
This scenario is intended as a framework for config modders to easily share and update their custom configs on the workshop or elsewhere or for use as a base for creating your own custom scenario.

You can also use this for your own personal use to edit custom configs without them being in danger of getting overwritten by a game update.


This scenario generates a default survival game, with all the default planets, missions, and galaxy, but loaded with your custom config files, playfields, etc.
You can use either a custom config.ecf, and/or the new config files included with Alpha 12.
All a player has to do is subscribe to your scenario on the workshop and then start a new game using your scenario.


Initial setup:

1: Subscribe to this scenario, restart Steam (to ensure it syncs correctly), and then copy the folder called "2122687972" from your Empyrion Workshop folder (default location SteamLibrary/steamapps/workshop/content/383120)

2: Place this entire folder into the main Empyrion - Galactic Survival/Content/Scenarios folder and give it a custom name.

3: Give it a custom description in description.txt

4: Give it a custom preview.jpg

5: Then complete the steps below to finish your initial setup or anytime you need to update your scenario on the workshop:


Process for updating your scenario:
(you'll want to do this whenever the game changes the gameoptions or solarsystemconfig files or you update your custom configs):

1: Copy your custom .ecf config files into the Content/Configuration folder of this scenario. You only need to copy files you actually changed, missing files will pull from default.

2: Copy all the SolarSystemConfig.yaml files from the Empyrion - Galactic Survival/Content/RandomPresets folder into the RandomPresets folder of this scenario.

3: Copy the gameoptions.yaml and gameoptions_example.yaml files from Empyrion - Galactic Survival/Content/Scenarios/Default Random and put them in the main folder of this scenario.

4: If sharing on the workshop, start Empyrion, select New Game > Single Player > Scenario, select your custom scenario and press the "update" button to update it.


The only folders in your scenario that should have any files in them are the main folder, the RandomPresets folder, and the Content/Configuration folder. All other folders (PDA, prefabs, and playfields) should stay empty of any files, unless you are modding extra things in your scenario.
Remember to update your scenario anytime the solarsystemconfig or gameoptions files change.


Note: it is your responsibility to keep the gameoptions and solarsystemconfig files up to date, as well as whatever custom config files you are using.
Using custom config files can break save games and ship blueprints. Always remember to reproduce any game bugs in a default, un-modded survival game before reporting any bugs to the developers.

Please leave a comment on the Workshop if you have any questions!

*Requires Alpha 12*
43 Yorum
ravien_ff  [yaratıcı] 8 Şub @ 12:49 
It will still use the default blueprints as well as your custom one if they share a groupname.
japp_02 8 Şub @ 12:38 
Hi ravien_ff,
I'm still using your awesome template for scenarios, and I have a technical question: If you add a random POI in a playfield using the Groupname: xxx and you have this blueprint in your scenario prefab folde which corrisponds to the groupname assigned to the internal list of the game default bluerpints, if there is no other blueprint of this group in the scenario folder, will then the game pick this blueprint and no other one of the group? I ask this for not making personal blueprints everytime with the need to change and make a custom groupname.
Hopefully I've explained my problem well enough :) Thanks for any feedback!
Ben2space 14 Eyl 2023 @ 14:58 
So it looks like they renamed some of the SolarSystemConfig file names since this was last updated, so maybe revise the instructions to delete all the files first?

If I want a clone of the Default Random scenario, then I should also copy the other files in the folders in that scenario, correct? There are some in the Prefabs, Sectors, and Shared Data folders. These may have been added to the scenario since this mod was last updated.
ravien_ff  [yaratıcı] 9 Mar 2023 @ 10:32 
You update this yourself by adding the necessary files.
Dottie 9 Mar 2023 @ 9:54 
How about an update to 1.9.10?
Gideon7 30 Ara 2022 @ 6:02 
Thank you very much for this. It is a great help.
jeff.leach.72 13 Eki 2022 @ 9:37 
How would I go about making this work with the new starting planets and story missions? I haven't been able to figure it out, I just keep getting error messages.
zaphodikus 22 Ağu 2022 @ 12:08 
If you want the 4 starter playfields to not be totally random every start, then copy sectors.yaml from /Content/Scenarios/Default random/Sectors into your senario
japp_02 10 Ağu 2022 @ 15:45 
Got it, thank you. I have also replaced all the SolarSystem files in the scenario RandomPresets folder, there are currently 37 such files.
ravien_ff  [yaratıcı] 10 Ağu 2022 @ 15:24 
This hasn't been updated with the new fixed starting planets, however, so you'll need to copy over the sectors file from the scenario Default Random in addition to the other files shown in the description.