Space Engineers

Space Engineers

Configurable Parameters
Blue64 10. sep. 2022 kl. 8:35
Bug Report Thread
Standard Debug information required: Verify if it was this mod causing this conflict, Explain what activity caused your Bug, provide Crash Logs when available (preferably using off-site code repository hosting).
< >
Viser 1-15 af 30 kommentarer
ABitCrazy 10. sep. 2022 kl. 22:50 
I've no crash at all for the DS.

I've modified "MES-ProprietaryValuableBlocks" in "Config.Grids.xml" and check the box for Replacing O2H2-Generators , some ships are still crashing. Any clue? thanks

I've manually checked the file is there, not sure why there are error and maybe it's the cause of the issue.

Extraction from log file:
2022-09-11 10:38:18.945 - Thread: 1 -> ConfigurableParametersApplication.LoadData(): Loading storage...
2022-09-11 10:38:18.990 - Thread: 1 -> ConfigurableParametersApplication.LoadData(): Storage data:
*** Parameter Storage ***
BlocksParameters:
-> HeavyArmorResistance: -1
-> LightArmorResistance: -1
-> ArmorResistanceApplyToAllShapes: False
-> HeavyArmorDeformationRatio: -1
-> LightArmorDeformationRatio: -1
-> HeavyArmorShowEdges: True
-> LightArmorShowEdges: True
-> OreDetectorMaxRangeSmallShip: -1
-> OreDetectorMaxRangeLargeShip: -1
-> UseClearCameraOverlay: False
-> BatteryInitialStoredPowerRatio: -0.1
-> SmallSpotlight_LightReflectorRadiusMax: 120
-> LargeSpotlight_LightReflectorRadiusMax: 160
-> SmallSpotlight_LightIntensityMax: 5
-> LargeSpotlight_LightIntensityMax: 5
-> SmallSpotlight_RequiredPowerInput: 0.0002
-> LargeSpotlight_RequiredPowerInput: 0.001
-> SmallO2H2Generator_PowerConsumption: 0.1
-> LargeO2H2Generator_PowerConsumption: 0.5
-> SmallO2H2Generator_IceConsumptionPerSecond: 5
-> LargeO2H2Generator_IceConsumptionPerSecond: 25
WeaponsParametersStorage:
-> SmallSearchlight_MaxRangeMeters: 800
-> LargeSearchlight_MaxRangeMeters: 800
-> SmallSearchlight_LightReflectorRadiusMax: 120
-> LargeSearchlight_LightReflectorRadiusMax: 160
-> SmallSearchlight_LightIntensityMax: 5
-> LargeSearchlight_LightIntensityMax: 5
-> Searchlight_UseClearCameraOverlay: False
EnvironmentParameters:
-> SmallShipMaxSpeed: 450
-> LargeShipMaxSpeed: 350
-> MissileInitialSpeed: 250
-> MissileDesiredSpeed: 480
JetpackParameters:
-> CurrentPreset: Default
-> IgnoreInCreativeMode: False
-> ForceMagnitude: 3200
-> SlowdownFactor: 5
-> MinPowerConsumption: 1E-09
-> MaxPowerConsumption: 0.0001
-> ConsumptionFactorPerG: 250
-> EffectivenessAtMinInfluence: 0.67
-> EffectivenessAtMaxInfluence: 1
-> HydrogenMaxCapacity: 125
VoxelMaterialParameters:
-> Iron:
- SpawnsInAsteroids: True
- SpawnsFromMeteorites: True
- MinedOreRatio: 5
- AsteroidGeneratorSpawnProbabilityMultiplier: 10
-> Nickel:
- SpawnsInAsteroids: True
- SpawnsFromMeteorites: True
- MinedOreRatio: 3
- AsteroidGeneratorSpawnProbabilityMultiplier: 3
-> Cobalt:
- SpawnsInAsteroids: True
- SpawnsFromMeteorites: True
- MinedOreRatio: 3
- AsteroidGeneratorSpawnProbabilityMultiplier: 2
-> Magnesium:
- SpawnsInAsteroids: True
- SpawnsFromMeteorites: True
- MinedOreRatio: 3
- AsteroidGeneratorSpawnProbabilityMultiplier: 2
-> Silicon:
- SpawnsInAsteroids: True
- SpawnsFromMeteorites: True
- MinedOreRatio: 3
- AsteroidGeneratorSpawnProbabilityMultiplier: 3
-> Silver:
- SpawnsInAsteroids: True
- SpawnsFromMeteorites: True
- MinedOreRatio: 1
- AsteroidGeneratorSpawnProbabilityMultiplier: 2
-> Gold:
- SpawnsInAsteroids: True
- SpawnsFromMeteorites: True
- MinedOreRatio: 1
- AsteroidGeneratorSpawnProbabilityMultiplier: 1
-> Platinum:
- SpawnsInAsteroids: True
- SpawnsFromMeteorites: True
- MinedOreRatio: 1
- AsteroidGeneratorSpawnProbabilityMultiplier: 1
-> Uraninite:
- SpawnsInAsteroids: True
- SpawnsFromMeteorites: True
- MinedOreRatio: 0.3
- AsteroidGeneratorSpawnProbabilityMultiplier: 1
-> Ice:
- SpawnsInAsteroids: True
- SpawnsFromMeteorites: True
- MinedOreRatio: 5
- AsteroidGeneratorSpawnProbabilityMultiplier: 5
EconomyParameters:
-> EconomyTickInSeconds: 1200
-> StoreOfferAmountMultiplier: 1
-> StoreOrderAmountMultiplier: 1
-> ContractAcquisitionAmountMultiplier: 1
-> RepMult_Pos_Owner: 1
-> RepMult_Pos_Friend: 0.25
-> RepMult_Pos_Neutral: 0
-> RepMult_Pos_Enemy: -1.25
-> RepMult_Neg_Owner: 1
-> RepMult_Neg_Friend: 0.5
-> RepMult_Neg_Neutral: 0
-> RepMult_Neg_Enemy: -0.25
WeatherParameters:
-> LightningGridHit: True
-> LightningCharacterHit: True
-> LightningDamage: 40
AudioParameters:
-> ArcToolPlayWeldMetal: 0.8
-> ArcToolPlayWeldIdle: 0.7
-> ArcToolPlayGrindMetal: 0.8
-> ArcToolPlayGrindIdle: 0.7
-> ArcToolPlayDrillMetal: 0.4
-> ArcToolPlayDrillIdle: 0.4
-> ArcToolPlayDrillRock: 0.4
-> ArcToolPlayDrillGrass: 0.5
-> ArcToolPlayDrillSoil: 0.5
-> ArcToolPlayDrillSand: 0.5
-> ArcToolPlayDrillSnow: 0.5
-> ArcToolPlayDrillIce: 0.5
-> ArcToolLrgWeldMetal: 0.5
-> ArcToolLrgWeldIdle: 0.8
-> ArcToolLrgGrindMetal: 0.94
-> ArcToolLrgGrindIdle: 0.85
-> ArcToolShipDrillMetal: 0.6
-> ArcToolShipDrillIdle: 0.43
-> ArcToolShipDrillRock: 0.75
-> ArcToolShipDrillSoil: 0.75
-> ArcToolShipDrillSoilDist1: 0.75
-> ArcToolShipDrillSoilDist2: 0.8
-> ArcBlockRafinery: 0.5
-> ArcBlockRafineryProcess: 0.4
-> ArcBlockAssembler: 0.5
-> ArcBlockAssemblerProcess: 0.8
-> BlockOxyGenIdle: 0.3
-> ArcBlockOxyGenProcess: 0.3
-> ArcBlockHydrogenEngine: 1
-> ArcBlockWindTurbine: 1.5
-> ShipSmallWheelsRun: 1
-> ShipSmallWheelsGround: 1
-> ShipLargeWheelsRun: 0.85
-> ShipLargeWheelsGround: 1
-> ShipSmallThrusterAtmosphericIdle: 1
-> ShipSmallThrusterAtmosphericSlow: 1
-> ShipSmallThrusterAtmosphericMedium: 1
-> ShipSmallThrusterAtmosphericFast: 1
-> ShipLargeThrusterAtmosphericIdle: 0.5
-> ShipLargeThrusterAtmosphericSlow: 0.5
-> ShipLargeThrusterAtmosphericMedium: 0.5
-> ShipLargeThrusterAtmosphericFast: 0.5
-> ShipThrusterHydrogenPush: 0.4
-> ShipSmallThrusterHydrogen: 0.5
-> ShipSmallThrusterHydrogenIdle: 0.2
-> ShipLargeThrusterHydrogen: 0.4
-> ShipLargeThrusterHydrogenIdle: 0.5
-> ArcHudPlaceBlock: 0.2
-> ArcHudDeleteBlock: 0.2
-> ArcPrgConstrPh01Start: 0.6
-> ArcPrgConstrPh02Proc: 0.6
-> ArcPrgConstrPh03Fin: 0.6
-> ArcPrgDeconstrPh01Start: 0.68
-> ArcPrgDeconstrPh02Proc: 0.4
-> ArcPrgDeconstrPh03Fin: 0.51
-> ArcShipSmCockpitIn: 0.2
-> ArcShipSmCockpitOut: 0.2
-> ShipLrgCockpitIn: 0.5
-> ShipLrgCockpitOut: 0.5
-> ArcBlockDoorHangar: 0.4
-> ArcBlockDoorSmallOpen: 0.75
-> ArcBlockDoorSmallClose: 0.75
-> ArcBlockDoorSlidingOpen: 0.7
-> ArcBlockDoorSlidingClose: 1
-> BlockCryoIn: 0.31
-> ArcBlockCryoOut: 0.9
-> ArcHudVocEnergyLow: 0.35
-> ArcHudVocSuitEnergyLow: 0.35
-> ArcHudVocStationFuelLow: 0.35
-> ArcHudVocShipFuelLow: 0.35
-> ArcHudVocFuelLow: 0.35
-> ArcHudVocHealthLow: 0.35
-> ArcHudVocEnergyCrit: 0.35
-> ArcHudVocSuitEnergyCrit: 0.35
-> ArcHudVocStationFuelCrit: 0.35
-> ArcHudVocShipFuelCrit: 0.35
-> ArcHudVocFuelCrit: 0.35
-> ArcHudVocHealthCritical: 0.35
-> ArcHudVocEnergyNo: 0.35
-> ArcHudVocSuitEnergyNo: 0.35
-> ArcHudVocStationFuelNo: 0.35
-> ArcHudVocShipFuelNo: 0.35
-> ArcHudVocInventoryFull: 0.35
-> ArcHudVocMeteorInbound: 0.35
MESParameters:
-> MES_Creatures_WeaponReplacement_BasicHandHeldLauncherItem: False
-> MES_Creatures_WeaponReplacement_AdvancedHandHeldLauncherItem: False
-> MES_Creatures_WeaponReplacement_UltimateAutomaticRifleItem: False
-> MES_Creatures_WeaponReplacement_ElitePistolItem: False
-> MES_Creatures_WeaponReplacement_AngleGrinder4Item: False
-> MES_Creatures_MinimumSpawnDistance: -1
-> MES_Creatures_MaximumSpawnDistance: -1
-> MES_Grids_RemoveIgnoreGlobalBlockReplacer: False
-> MES_Grids_UseProprietaryO2H2Generators: True

2022-09-11 10:38:13.814 - Thread: 1 -> Loading cube blocks
2022-09-11 10:38:13.818 - Thread: 1 -> MOD_ERROR: Configurable Parameters
2022-09-11 10:38:13.818 - Thread: 1 -> in file: C:\Users\-----\AppData\Roaming\SpaceEngineersDedicated\content\244850\2422592854\Data\CubeBlocks\CubeBlocks_ProprietaryO2H2Generator.sbc
2022-09-11 10:38:13.818 - Thread: 1 -> Resource not found, setting to null. Resource path: C:\Users\-----\AppData\Roaming\SpaceEngineersDedicated\content\244850\2422592854\Textures\GUI\Icons\Cubes\OxygenGenerator.dds
2022-09-11 10:38:13.818 - Thread: 1 -> Created definition for: Proprietary O2/H2 Generator
Sidst redigeret af ABitCrazy; 10. sep. 2022 kl. 22:51
The_Ich  [udvikler] 11. sep. 2022 kl. 6:14 
@Blue64 Thank you for creating this thread.

@ABitCrazy Thanks for including the log. The error is indeed causing a problem here and prevents the "Proprietary O2/H2 Generator" definition from being loaded correctly.
I have not included any models or textures in this mod, since I simply create a copy of the default vanilla blocks. So the game should take them from the normal installation directory, but according to your log, it tries to load them from the mod folder itself.

I am not too familiar with dedicated servers, but have you moved the mod from the default workshop directory?
ABitCrazy 11. sep. 2022 kl. 7:49 
@The_Ich , thanks for your reply. I've checked the folder side both Single play / DS mode, \244850\2422592854\Textures\ only has one file clearCameraOverlay.dds and no other subfolder. Do you think this is normal? I've compared with the Single player folder the mod folder is within \SteamLibrary\steamapps\workshop\content\244850\2422592854\textures , and DS is within C:\Users\-----\AppData\Roaming\SpaceEngineersDedicated\content\244850\2422592854\Textures\ . Quite strange that the \GUI folder is not there . Any clue or I should move some files from other mods/ folder to fix this? please advise.

DS install mods just like single player but to the Roaming folder automatically, instead of the game folder, but I found both local /single player folder and my DS folder is actually have similar content.
Blue64 11. sep. 2022 kl. 10:29 
Oprindeligt skrevet af ABitCrazy:
@The_Ich , thanks for your reply. I've checked the folder side both Single play / DS mode, \244850\2422592854\Textures\ only has one file clearCameraOverlay.dds and no other subfolder.
Oprindeligt skrevet af The_Ich:
...since I simply create a copy of the default vanilla blocks. So the game should take them from the normal installation directory, ...
Yes, this mod should not actually create any new textures.

Also, Dedicated Server has specific structuring, and cannot reliably grab remote files (a Keen/Steam bug), suggested bypass requires downloading the Mod Files directly then placing them in your Server's Directory manually.
ABitCrazy 11. sep. 2022 kl. 11:28 
@Blue64 Thanks, then where should I look for the source of those files inside /texture that this mod is looking for ? I've check both single player \244850\2422592854\Textures\ folder also have only 1 file but without the /GUI/ (and others files and folders). I can do some manual copy when I know the sources.
ABitCrazy 11. sep. 2022 kl. 11:37 
I've just found those file inside SpaceEngineer game folder \SteamLibrary\steamapps\common\SpaceEngineers\Content\Textures\Models\Cubes , However, instead of copying the whole folder and file structures (or if you want me to copy specific files if you can provide you my list), is it possible for the mod (might need an update) to look for the local game original folder for those files instead of the mod folder itself? Since I found the same structure of the mod folder contents/ structures within single player mod folder; I guess in single player mode, the mod will search for local folder automatically.

Please provide a list of file I should copy, or might have an update the mod for DS behavior. Thanks.
Sidst redigeret af ABitCrazy; 11. sep. 2022 kl. 11:37
Blue64 11. sep. 2022 kl. 23:16 
You are not reading; I repeat what both myself and this mod author has plainly stated: There are ZERO TEXTURES ASSOCIATED WITH THIS MOD THAT ARE NOT LOCATED IN VANILLA, this is done from locating your PRE-EXISTING FILES FROM VANILLA and using those models: Verify File Integrity. You shouldn't require copying any files, though copying specifically what blocks it wants should get you the result you are wanting; most likely the O2/H2 Generator, AKA the Electrolyzer.

If you want to be 100% sure you are getting all your mod files you will want a website like

https://catalogue.smods.ru/game/space-engineers/

this allows you to grab these files completely.
The_Ich  [udvikler] 12. sep. 2022 kl. 1:57 
You already found the installation folder "SteamLibrary\steamapps\common". There you should have two folders, one for SpaceEngineers (Client) and one called "SpaceEngineersDedicatedServer" (Server).

The required resources are specified in the file CubeBlocks_ProprietaryO2H2Generator.sbc. The game will first look into the mod's folder and because there is nothing there, it will then check the default ressources from the installation folder.
=> The client actually contains all these textures/models in the "Content" subfolder, but these files are not included in the Content folder of the server directory.

So you have two options:
1. You copy the missing files to the mod folder
2. You copy the missing files to the dedicated server folder

In both cases, you need to create the necessary data structure, so for example if something is located in \Textures\GUI\Icons\Cubes\OxygenGenerator.dds, you will find this file in "SteamLibrary\steamapps\common\SpaceEngineers\Content\Textures\GUI\Icons\Cubes\".

I would suggest the second option. This has the advantage, that you keep the mod folder as it is, so you won't get any problems, when I update this mod or when steam verifies the file integrity. Both options come with the disadvantage of having to copy files, which might become outdated eventually. But it is very unlikely, that something fundamentally changes to these basic blocks. And properties would not be affected, since the server also has the .sbc file (for the vanilla block).

About the list of missing files: You can check out the error log, which file is missing and add them one by one. Models might contain references to other models or textures, for example the control panel will be reused by the O2H2-Generator-Block.

---

I do not really like my solution to include a .sbc file for the Proprietary O2H2 Generator, but unfortunately I could not find an easy way to create a copy of the existing definition or objectBuilder with a new unique Id and modified properties directly in the code. If someone knows a way, please let me know.

But as far as I know, even MES uses .sbc files for their proprietary versions of vanilla blocks. I will check out, how they are handling the issue with the textures/models.
Sidst redigeret af The_Ich; 12. sep. 2022 kl. 1:59
ABitCrazy 12. sep. 2022 kl. 5:18 
@The_Ich Thanks for your detailed explanation. I will try tonight and see if it works and report back for the result. Still, if you might modify the mod in the later release for a better way to overcome this issue, I am also welcome and thank you too. 😎
Blue64 12. sep. 2022 kl. 16:03 
@The_Ich
Fallout 4, Skyrim, Sid Meier's Civ5, and other modding communities usually establish a community claims database to identify if anyone wanted to claim a UUID plot for their mod, perhaps poke around the Overhaul Mods available here on Steam for Space Engineers.
[BR]SharkStrike 23. dec. 2022 kl. 19:17 
I believe it's not really a bug. but a conflict.
Using the tiered tech blocks mod, all O2/H2 generators (2 , 4, 8x) are at vanilla output values.
Is there a way to turn off the performance of parameters in this type of block?
The_Ich  [udvikler] 24. dec. 2022 kl. 4:17 
@[BR]SharkStrike
Yeah, this sounds like a potential mod conflict. Could you please link the mod with the tiered tech blocks, so I can take a look at it and figure out a solution?

Edit: I published an update with some small adjustment to solve this conflict.
Sidst redigeret af The_Ich; 26. dec. 2022 kl. 13:59
[BR]SharkStrike 1. jan. 2023 kl. 22:11 
Oprindeligt skrevet af The_Ich:
@[BR]SharkStrike
Yeah, this sounds like a potential mod conflict. Could you please link the mod with the tiered tech blocks, so I can take a look at it and figure out a solution?

Edit: I published an update with some small adjustment to solve this conflict.
Just to confirm that I just tested it on the dedicated server mirror here and it really is ok.
Thank you very much.
-Data- 6. jan. 2023 kl. 14:43 
Cannot re-open any worlds with this mod installed.
I started a new world with no mods except Rich HUD Master and Configurable Parameters. I did not change any of the settings in Configurable Parameters in-game. I left the game. I tried to open the game again. After the loading screen, i was kicked back to the main menu with the error message:

"ERROR
There was an error while loading this world!
Check the log for more information."
Blue64 9. jan. 2023 kl. 7:22 
Oprindeligt skrevet af -Data-:
Cannot re-open any worlds with this mod installed.
I started a new world with no mods except Rich HUD Master and Configurable Parameters. I did not change any of the settings in Configurable Parameters in-game. I left the game. I tried to open the game again. After the loading screen, i was kicked back to the main menu with the error message:

"ERROR
There was an error while loading this world!
Check the log for more information."
What did the log say?
< >
Viser 1-15 af 30 kommentarer
Per side: 1530 50