Space Engineers

Space Engineers

30 ratings
Crowigor's Base Manager
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
318.836 KB
Sep 9, 2023 @ 8:41am
Jun 28, 2024 @ 5:24am
9 Change Notes ( view )

Subscribe to download
Crowigor's Base Manager

In 1 collection by Crowigor
Crowigor's Survival
83 items
Description
The script is a set of useful functions for automating base management.

Inventory Manager
The function searches for items in all available blocks and transfers them to the specified containers.

Special Containers
The function searches for items in all available blocks and transfers them in the specified quantity to the container.

Assembling and Disassembling Items
The function periodically checks the quantity of specified items and, if the quantity of items (including production queues) is less (in the case of assembly) or less (in the case of disassembly) than the specified quantity, adds the item to the queue. Additionally, in the case of disassembly, the function checks the assembler queue and transfers the necessary items to the inventory.

Clearing Assembler Inventories
The function periodically completely clears the resource inventory of assemblers by transferring the contents to containers associated with these items.

Refinery Management
The function periodically transfers all ore from the refinery to containers, then adds only the ore specified in the settings for processing.

Drone Stopping
The function checks the fill level of the containers specified in the connector settings and, if the percentage of their fill level is higher than the specified one (default is 90%), it turns off the block specified in the settings.

Items Collecting
The function extracts the specified items (or all) from the containers and tools of the connected grid and transfers them to the connector, and then, when the connector is full, to the specified containers.

Displaying on Displays
The function allows displaying the specified information on displays. Currently, this includes:
- Script status
- The quantity of specified items (including queues and limits specified in the assembler)
- The quantity of specified items and its ratio with the limits specified in the display settings

Displays have their own settings that can be edited both globally (in the programmable block) and for each display individually. More details in the manual.
* By default, item names are displayed in English. To switch to Russian, specify
DC:language=local
in the programmable block or
language=local
directly in the display.

Actions
The script allows performing various actions depending on the arguments. Currently available:
- Script restart
- Clearing assembler queues
- Clearing block inventories

Manual
A complete description of functions and a guide to using them can be viewed in the manual:
https://steamcommunity.com/sharedfiles/filedetails/?id=3030970526 (RUS)
https://steamcommunity.com/sharedfiles/filedetails/?id=3119211195 (EN)

Languages
The script was initially written with RU localization in mind, and all item names are taken from the game files. Additionally, the script supports specifying item names in EN.

Mod Support
Paint Gun
https://steamcommunity.com/sharedfiles/filedetails/?id=500818376

Eat. Drink. Sleep. Repeat!
https://steamcommunity.com/sharedfiles/filedetails/?id=2547246713

Plant and Cook
https://steamcommunity.com/sharedfiles/filedetails/?id=2570427696

Plant and Cook (Crowigor's Edition)
https://steamcommunity.com/sharedfiles/filedetails/?id=3243597879

AiEnabled
https://steamcommunity.com/sharedfiles/filedetails/?id=2596208372

Personal Shield Generators
https://steamcommunity.com/sharedfiles/filedetails/?id=1330335279

Defense Shields
https://steamcommunity.com/sharedfiles/filedetails/?id=3154379105

GitHub
https://github.com/Crowigor/SEBaseManagerScript

Update 2.0
The script code has been refactored and rewritten to improve stability, performance, and code readability.
Functions added: Refinery Management, Item Collection, Display Information, and Actions.
Popular Discussions View All (1)
0
Jun 28, 2024 @ 9:37am
Mods Support
Crowigor
15 Comments
Crowigor  [author] Feb 18 @ 12:23am 
Сделаем
Insulin16bit Feb 14 @ 11:16am 
Скрипт крутой, но требует обновления под актуальную версию. Прототех не видит.
Crowigor  [author] Nov 4, 2024 @ 3:52pm 
@Jopsy я бы даже сказал что он намерено не учитавает добавленные в ручную.
Jopsy Oct 21, 2024 @ 10:16am 
К сожалению скрипт при производстве, не учитывает добавленные вручную компоненты, и не сбрасывает очередь производства
Crowigor  [author] Jul 4, 2024 @ 2:40am 
Images, or better yet videos, are a great idea but they require considerable time. I will try to make them if my free time allows.

Regarding assemblers and refineries, all of them are supported. Not just the vanilla and DLC ones, but even the modded ones. The script restrictions are specifically related to items.
"MrHindsight" Jul 3, 2024 @ 5:51pm 
Will the Industrial Refinery, and the Industrial Assembler be supported? In the guide it only shows basic refinery and refinery, plus modded?
Thank you!
"MrHindsight" Jul 3, 2024 @ 10:12am 
Good Idea! A few images, or a video showcasing all of the features here would be a good idea for new users.

Thanks Modder!
Crowigor  [author] Jun 28, 2024 @ 9:43am 
Hooray, the update has finally passed testing! So, welcome version 2.0.
The guide has also been updated.

---

Ура, наконец обновление прошло испытание! Так что встречайте версию 2.0.
Руководство также обновлено.
Crowigor  [author] Jun 25, 2024 @ 2:40pm 
There will soon be a major update, which will include the addition of displays, as well as the ability to extract items through connectors from other grids.
Crowigor  [author] May 17, 2024 @ 2:48pm 
Script updated add Plant and Cook (Crowigor's Edition) and Defense Shields items support.