Space Engineers

Space Engineers

55 ratings
Configurable Vanilla+
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: Script
File Size
Posted
Updated
78.452 KB
May 1, 2023 @ 4:24pm
Mar 7 @ 10:29pm
22 Change Notes ( view )

Subscribe to download
Configurable Vanilla+

In 1 collection by Gate
Better Vanilla Blocks
5 items
Description
---------------------
Configurable Vanilla+
---------------------

Notice:
!!! Complete rewrite in V2, the config file format has changed !!!

Version:
2.3

Changelog:
2.3
- First attempt at preserving user-added comments
2.2
- Simplified code somewhat
- Removed the extra printing to the log. It wasn't nearly as useful as I'd hoped.
2.1
- Fixed printing excessive empty lines to log file
2.0
- Dedicated Server Support!
-- The script will now synchronize from server to client
-- instead of each client having their own config.
- Added mod support for 'High Tech Solar Arrays' (2x,3x,4x)
- Added mod support for 'MA Stackable Wind Turbines'

Description:
This mod will allow you to configure the Radius, Range, Etc of:
Welders, Grinders, Drills, Ore Detectors, Batteries,
Solar Panels, Hydrogen Engines, Wind Turbines, and Reactors;
via a configuration file located in your 'Savegame/Storage' folder

Simple edit this file (it is created the first time you launch your world with the mod active)
and then reload the save to see its effects.

Enjoy!


Notes:
You do not need to subscribe to my other Vanilla+ mods for this to work, If there is sufficient adoption of this mod, i'll deprecate the old xml based ones and call it cake : )

Do not edit the config file with windows notepad (try notepad+, editpad, wordpad, etc). Notepad does not properly save line endings correctly, and will most likely cause corruption of the file (as far as SE's ini parser is concerned)

The config file is located somewhere around;
%AppData%/SpaceEngineers/Saves/<SteamID>/<SaveGameID>/Storage/2970200455.sbm_VanillaPlus/VanillaPlus2.ini
-or-
%AppData%/SpaceEngineers/Saves/<SteamID>/<SaveGameID>/Storage/Configurable Vanilla+_VanillaPlus/VanillaPlus2.ini


(C)opyright 2023 Gate
Some Rights Reserved.
95 Comments
Gate  [author] May 25 @ 2:45am 
@ReaperOverCanada

If you point out the blocks, sure. I'm just not following the changes unless one of my mates pokes me, so feel free to call out any missing ones.
ReaperOverCanada May 23 @ 9:10pm 
Is there any way to have this effect dlc blocks as well?
CW3 Silversmith Mar 10 @ 1:30pm 
@Gate i figured it out. and yes, I am apparently slow in the head. altering the file in the custom start like I used to does not translate to editing the file in the save game like it used to. problem solved now. just have to alter it in the save file as posted above. :steamfacepalm:
CW3 Silversmith Mar 10 @ 12:02pm 
@Gate https://steamcommunity.com/app/244850/discussions/0/4298194722196259596/

general discussion becuase 1k charactor limit.
Gate  [author] Mar 9 @ 10:16pm 
@All

Is there anyone else experiencing CW3 Silversmith's issues?


@CW3 Silversmith

Ok, so single player, you created a world with the mod active, and the config was created, correct? you made changes to the config, and those changes are not appearing?

How are you looking for the changes?

created a brand new test world, survival, added configurable vanilla, then build info to the mod list. loaded, then saved. edited config, changed the large grid grinder to 10.0. re-loaded the world, grabbed a grinder in my hand from G, and it shows the grinder having a radius of 10. so placed it, and it ground a block successfully. (dev note, radius of 10000 crashed the game, heh). At this point, i'm drawing a blank. give me a bit to clear some time, and i'll post a dev branch with a mass load of debugging and we'll see what we can see.
CW3 Silversmith Mar 9 @ 4:33pm 
@Gate update: so the log shows it loading successfully every time. so I unsubscribed, deleted the file in storage, resubscribed. issue remains: first load of new game, works. save game, exit. Reload that same save. changes do not keep on next load in. if somebody else ends up with this, I got no answer as of this post time, but if something changes I will update again. :steamsad:
Gate  [author] Mar 7 @ 10:36pm 
@CW3 Silversmith

I use vs code to edit the config file as well, no issues. Just posted a new version that should save user added comments. I just retested 2.1 and 2.3 in a local survival world with just this mod, and build info installed. config was created, edits were made, and edits appeared in game. if you see "VanillaPlus :: Done." in the se log file, then the mod is loaded.

however, if you don't see that line, then either the mod is corrupted, is not in the mod list, or for reasons unknown is failing. i'm sorry mate, I don't have a quick answer.


@Mikky

er, notepad? do you mean the mod config file? are you _sure_ the mod is in the modlist for the world you are playing on? are you playing single player or multi? only the host will see the config. if local, the config file is stored in your _world_ storage folder in the "2970200455.sbm_VanillaPlus" sub folder.
CW3 Silversmith Mar 7 @ 5:39pm 
@Gate I downloaded [Deprecated] Ore Detector+, and it works just fine. I don't suppose you have the file for this mod from before you changed it to the rewrite config file? Also I used Visual Code Studio to alter the file, maybe that is it? kind of weird though, I use Visual code Studio on a lot of different save game files (x4) with no issue.
CW3 Silversmith Mar 7 @ 4:19pm 
it is in the same place as where SE is installed for me. just some additional folders inside the SE file.
9K Mikky Mar 7 @ 10:21am 
For some reason I can't find the folder where the notepad should be.