Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
In PB's custom data change
EnableGroups=true
into
EnableGroups=false
Ignoring cargo containers is a side effect of disabling exchanging items in container groups.
Disabling that feature can improve performance if you have a lot of cargo containers, but I'm not going to disable it by default because there are players who uses it.
1. Create a group of blocks that should be affected by the script (refineries, reactors, etc.; but not everything). Name it as you wish.
2. Make a PB and load Resource Exchanger into it. The script fails with "Script is to complex" message, but writes default configuration in custom data of the block.
3. Click button "Custom Data" and in a line with text:
ManagedBlocksGroup=
place the name of the blocks group after equal sign.
4. Save changes in custom data and rebuild the script.
Now everything should work.
@[VVAR] Razzun: Please, try now. I've added an initialization phase to the script, so now it will do some initialization runs before actually start working. This should help to overcome "Script is to complex" error.
It not only works with SE 1.189, but also contains significant performance improvements.
And may also have some bugs...
Please, let me know if you find any.
The script can balance contents of cargo containers only according to items volume, so in the end all containers in a group will be full in the same percent of their max capacity. Because of that I think you can use this script to save as many items as possible before reducing containers capacity.
With ingame scripts it's possible to move any items across whole conveyor network. In particular it's possible to move oxygen and hydrogen bottles into the generator and after some time to move them back. The problem is that I don't know how to check if a bottle is filled. So I don't know if I should move the bottle into generator because it needs refilling, or I should move it from generator back to container because the bottle is already filled.
I am not literate about how the codes work in the game, and most likely I am mistaken, but I think that the problem is more in the oxygen generator itself and the oxygen tanks with hydrogen, they don’t give into the conveyor network what gets into them, an example is "ice" when ice enters the generator, its subsequent extraction is possible only by “hands”,but, after all, ice does not change its status before and after entering the generator, how does a cylinder for oxygen and hydrogen change this status?
Apparently, you need to wait until someone develops a mod for an oxygen generator that will allow you to extract the contents of yourself from the conveyor network: (
I'm pretty sure that you cannot achieve your goal using any combination of conveyor sorters and connectors, because sorters cannot distinguish empty bottles from filled ones. Sadly I also don't know how to distinguish them in script yet, so I cannot help you :(
but for me personally the problem is the impossibility of moving a cylinder with oxygen and hydrogen
between the oxygen generator and the container / sorter / connector. Do you have the opportunity to make a
mod or script that will allow you to extract a full cylinder from the oxygen generator with a conveyor chain?
Thank !
PROBLEM: https://steamhost.cn/steamcommunity_com/app/244850/discussions/5/3020122487781886016/
Спасибо !
PROBLEM: https://steamhost.cn/steamcommunity_com/app/244850/discussions/5/3020122487781886016/
Contains minor improvements.
Thanks :)
Contains fixes that allows the script to run in current version of SE
Now the script does not require time blocks to run.
I think I know why the script caused the server lag. If am I right the problem is solved, if not then not. Anyway, pleasy give me some feedback if situation is better or not.
Now the script prints informations about number of blocks affected, and average number of movements it does each run, on PB's GUI. This information will be very helpful to me to solve any further issues, so please, include them too if any performance related problem happens.