Space Engineers

Space Engineers

Isy's Inventory Manager
Showing 81-90 of 90 entries
< 1 ... 7  8  >
Update: Dec 9, 2017 @ 5:05am

Version 1.3.0:

- Added reactor uranium balancing. Reactors now balance their uranium equally between each other. Also a max amount of uranium, that each reactor is allowed to have, can be set in the config section. Note that the vanilla conveyor pull of reactors is deactivated, while uranium balancing is active - otherwise will try to pull more and more.
- Added a container priority system. By adding 'P#' to the container name, where # is a positive number between 0 and 2.1 billion, the container with the highest priority will always be filled first. If it is full, the container with the next lower priority gets filled and so on. Containers with no 'P#' tag have the least priority that is generated by their entityID and always below 0. Special containers however still have a higher priority than normal containers, but can also be tagged with priority tokens. The highest priority special container will be filled first, but they don't steal from each other.
- Implemented a proper item volume calculation so that needed items (in refineries, oxygen generators, reactors) can now be calculated properly.
- Fixed: assemblers in disassemble mode will now be spared by the auto sorting to do their job.
- Made every item request less aggressive so that the script doesn't try to move 0.00001 items to a block to keep the set amount. This should save some ressources and also eliminate situations like queueing 0.00001 thruster components in an assembler.
- Many internal code optimizations, joining of duplicate but similar methods, breaking loops as soon as possible - everything to keep the script nice and smooth ;)

Update: Dec 7, 2017 @ 11:44am

Version 1.2.4:

- Added the ability to exclude certain refineries or refinery type blocks (like arc furnaces or some modded blocks) from the ore balancing. This was built in because of a mod conflict, andigogo made me aware of - thanks, buddy!
- To use this new ability, visit the refinery's custom data field and change the value of 'useOreBalancing' to true or false.
- Fixed a duplicated warning message when a LCD panel couldn't be found.

Update: Dec 7, 2017 @ 5:49am

Version 1.2.3:

- Fixed a null pointer exception crash that occoured when using refineries as any type of type or special container while the add fill level method was active. This bug was found by ThEvil - thanks, buddy!

Update: Dec 6, 2017 @ 3:00pm

Version 1.2.2:

- Fixed a bug that caused refineries that were used as special containers to not maintain their set uranium amount (due to a rounding error). Thanks Sacksquatch for making me aware of that. Also, this is another great way to abuse my special containers ;)

Update: Dec 6, 2017 @ 1:22pm

Version 1.2.1:

- Added a new config option for the assembler cleanup fill level percentage. Also the default value was lowered from 75% to 50%. This was suggested by {-SM-}Alex - thanks, buddy!
- Fixed a bug in the oxygen generator ice balance method. The bug occured when a small and a large oxygen generator were connected to the same grid. The small one would be overfilled and the large one was only half full. Now all oxygen generators are balanced to an equal percentage of their maximal inventory space.
- Rewrote the method for finding a free cargo container (this is used for assembler cleanup, removing excess materials out of special containers and more). Before, only containers on the same grid were used. If there are none, the script will now search all grids.
- Improved the speed at which the output of the programmable block is shown in the terminal.
- Internal polishing for more performance.

Update: Dec 5, 2017 @ 2:49pm

Version 1.2.0:

- Added special loadout containers. By giving a container the special container string (by default: Special), the user can define any amount of items that should be put in this specific container. The amounts can be set via the container's custom data field (a new list with all items is created there automatically). Special containers will never be drained by the automatic sorting.
- Added the option to remove excess materials in special containers. This option is active by default and keeps the set amount of items at all times.
- Added the option to automatically produce the wanted items in assembler if not enough items are found in the cargo containers. The script will queue the exact amount of needed items to fulfill the requested amount. All found assemblers will be used and the needed item is put into the first production slot. This feature can also be abused to have a lite automatic production quota ;)
- Fixed a bug that could lead to crashing the script when the type container keywords were used in blocks, that don't have an inventory. A big THANKS to Naga and [W7M] NatureAngel for helping me out finding this issue! Thanks guys - you're awesome!

Update: Dec 4, 2017 @ 5:31pm

Version 1.1.0:

- Added the "Arc specialization mode": if enabled, iron, nickel and cobalt are ONLY refined in arc furnaces. This was suggested by Johnwolf234 - Thanks, buddy!
- Added ice balancing for oxygen generators: ice is balanced between all oxygen generators on all connected grids. Also, a fill level percentage for ice was introduced in order keep room for filling up bottles. This was suggested by Runac - Thanks, buddy!
- Reorderd and rewrote the config section a bit as it was getting quite full and confusing already.
- Fixed a possible crash when moving items from one inventory to another.

Update: Nov 30, 2017 @ 11:43am

- Corrected script release date

Update: Nov 30, 2017 @ 11:36am

- Updated thumbnail

Update: Nov 29, 2017 @ 2:24pm

Version 1.0.0:

- Sorting
- Automatic assigning of cargo containers
- Refinery balancing
- Arc priority mode
- Assembler cleanup
- LCD output