-
Notifications
You must be signed in to change notification settings - Fork 386
Added ability to import some settings for Ark SE #1479
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Replicated multiple settings to allow for importing.
Added importability to gameusersettings.ini and game.ini for both Linux and Windows Server
Fixed some errors when adding previous replication
Couple of comments:
|
Thank you, I am willing to do the rest for the other settings but I wanted to make sure I got it right first before doing everything. To make sure I fully understand, for the settings I have replicated I just need to swap the ParamFieldName and IncludeInCommandLine so that the hidden config includes ServerSettings (while the default one does not) and to make sure the hidden one is not included in the command line? Also, for the hidden config does DefaultValue and Placeholder need to be included? In the ASA config I saw that the hidden configs did not have it so I left it out as well, but I wanted to double check on that. Also, for any settings that pertain to game.ini, (specifically Structure Damage Repair Cooldown) what would I add to the ParamFieldName? I'd assume that it isn't ServerSettings since that is a GUS.ini entry, would it be /script/shootergame.shootergamemode? Thank you! |
Adjusted 20 settings to properly adhere to Ark SE's config.
Yes
No
Yes, include the section heading (case sensitive). There are a couple of examples already in the config manifest |
Added importability to game.ini settings
Fixed missing commas
Multipliers, Structures, and Clusters settings are now fully importable.
Thanks for the quick response, currently I have all applicable settings in the Multipliers, Structures, and Clusters tab able to be imported which is pretty much everything there except structure stasis grid, cluster directory override and cluster ID since I believe those are all only command line options. Tested all of the Structures settings and a few multipliers settings and had no issues getting them imported. I will have time to do the rest of the applicable settings in the Gameplay and Server tab tomorrow. Thank you! |
Added importability for server and gameplay settings.
I believe I have finished adding importability for the rest of the settings that aren't purely command line options. I did also convert flyer speed leveling from a command line option into one that uses the ini, but I noticed that it wouldn't change the state from true to false (or vice versa) unless the ini line was already present. Once I went ahead and added the line to game.ini, I was able to freely change it and import it without issues. |
@Gomezb3 I've included my edits with explanations in the commit. Let me know any questions |
Replicated 20 settings to allow for importing. I took a look at Ark SA's config and went from there and I believe everything is working as it should. As a test on my own instance I replicated the day/night cycle speed multiplier and metaconfig and I was able to successfully import changes.