Space Engineers

Space Engineers

PIM 1.1a
79 Comments
SOBEK 26 Jul @ 2:25am 
Helo. If have Better Resources mod , this sorter will work with this mod or is there way to add new mods to PIM config. Stay save.
BelaOkuma  [author] 22 Apr @ 6:39pm 
It does not currently support this. Nor is it planned at the moment.
Vaygrim 6 Apr @ 4:42pm 
I see that this supports Autocrafting, does this script support Auto-Disassembling?
BelaOkuma  [author] 5 Feb @ 9:27am 
Hi, I have added support for the Sigma Draconis mod.

Unfortunately I could not test it myself, because the mod threw a critical error.
Please test if the whole thing works as desired.

Best regards.
Béla
ZeroOnii-Chan 17 Jan @ 1:06am 
ia m not that great with all tech stuff but i believe the weapons and crafts are in these 2 mods
a creative world of the server we play on can be found https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3113386643

ExpanseCoreMod=2597877727
ExpanseWeaponsMod=2678373063
BelaOkuma  [author] 16 Jan @ 11:25am 
Please write the mod names, or better the mod IDs here. I will then include them in an update.
But it might take a few days, please be patient. ;)
ZeroOnii-Chan 15 Jan @ 3:12pm 
yes they are modded items
made in assembler its the ammo from the expanse
used on the sigma draconis expanse server
also the fuel craftet in assembler isnt there
it also uses diffrent recepes for certain things as there are more type ingots
BelaOkuma  [author] 15 Jan @ 7:56am 
Hello,
normally you don't need to learn the recipes as with ISY and is therefore not possible.

All craftable items appear in the autocrafting LCD.
Please build an LCD with '.. (sms,autocrafting)' and name the assemblers with '... (sms)'.
Then all possible items should appear on the LCD.

Please also watch the first video, the guide on Steam has not yet been updated.

Which recipes are missing?
It may be necessary to activate the corresponding support for the mods if it is an item from a mod.

Best regards...
Béla
ZeroOnii-Chan 14 Jan @ 6:49am 
i have been having more and more issues with ISY lately
and been looking for alternatives
i am pretty stupid when comes to scripts
this looks promising but takes so much time to setup
it also doesnt craft half the items in my assembler
is ther way to learn it recipes like in isy ?
BelaOkuma  [author] 22 Nov, 2024 @ 7:54am 
So, quick info:

Update 1.1a is now out.
The four videos have already been linked, but I still have to modify the guides on Steam. I'll do that in the next few days.

Enjoy it.

And best regards.

Béla
BelaOkuma  [author] 22 Nov, 2024 @ 2:44am 
First of all, sorry for keeping you waiting so long. My training as a FrontEnd Developer is now complete, and I can finally focus on my scripts again.

All tests have been successfully completed. As I mentioned before, there are extensive changes. These would have justified a version 1.2, but I decided to stay compatible with the current version of SMS.

Both scripts still need a lot of revisions in many areas, but let’s see where the journey with SE 1.0 takes us.🤔 By December 5th, we’ll know more. 😃👍

I’ve also created 4 guide videos, all of which have already been rendered and uploaded. I just need to publish them. One is specifically for the IO Mod.

That means the update will be available in the next 3 days.

Thank you so much for your patience.

Best regards,
Béla
BelaOkuma  [author] 10 Oct, 2023 @ 5:50am 
Currently I'm working on an update through which you can do exactly that. I only lack the time to complete it.
Alternatively you can use my other script.

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1481314096
Lance Axiom 7 Oct, 2023 @ 1:25pm 
is there a way to see a list of stored resources on the grid via lcd ? if so how do i. (new to this game)
Willy Gmod 4 Sep, 2023 @ 9:50am 
Yes, it takes a long time to rename all the containers, I did it for Isy's Inventory Manager and it was a pain ^^

On the other hand, for your script, I think I've found the solution so that the 2 work on the same grid without risking conflict, I've simply alternated them! For 5 minutes, your script is active while IIM is inactive, and for 1 hour, your script is inactive and IIM is active (All automated with timer blocks).

I was able to test it on Sunday and didn't see any particular problem. If one day IIM becomes obsolete, I'll try to use your script to organize my resources, and I'll let you know if it works ^^.
BelaOkuma  [author] 30 Aug, 2023 @ 9:42am 
holy shit, 435 containers?
It certainly doesn't get any better with 2 scripts.

interesting would be for me how is the performance ween only PIM runs? But with so many containers it's hard to test, because with PIM you have to name everything manually.
Willy Gmod 29 Aug, 2023 @ 10:09pm 
Thank you for your reply and for the information you have given me, it will be very useful for my game.

For the Isy's inventory manager script, I know it has an autocraft function, but on my base, this script has 435 containers to manage, and it struggles a bit with the autocraft ^^.
BelaOkuma  [author] 28 Aug, 2023 @ 11:17am 
Hello,

thank you very much for your questions.

It's a bit difficult to answer, because a next update is as good as ready.
From this update on, the autocrafting function will be controlled over an LCD like in IM by Isy, and no longer in CustomData of the Programmable Block.
Also the control of the refineries and also the Ammomanager will then be controlled via separate LCDs.
Additionally, the support of the IndustrialOverhaulMod and the WeaponCoreMod has been adapted.

Question 1:
If you only want to use the autocrafting functions, please add '...(sms)' to the assembler names and unlock eventual mods, then it should work.

Question 2:
I would not recommend to run both scripts in parallel, but Isy's IM also has an autocrafting function.
So please choose one of the skripts.

The update is already 90% done, but I have very little time to finish the remaining 10% due to work and a school for programming.

Please give me some more time...

Thank you very much for your understanding.
Willy Gmod 22 Aug, 2023 @ 4:37am 
Hello, I've just tried your script and I have two questions:

- to use only the "autocraft" function of your script, can I simply set all the options to "False" in the programmable block?

- Given that all the options are set to False, could there be a conflict with Isy's Inventory Manager script, or can the two work together?

Best regards, WillyGmod
BelaOkuma  [author] 18 Oct, 2022 @ 2:36am 
Hello, I will add this mod in the next update. This could still take a little while.
Thanks for the feedback.
D3RV 2 Sep, 2022 @ 7:22am 
Is there a possibilty of adding the HSR mod?
BelaOkuma  [author] 10 May, 2022 @ 10:01am 
Hello, what should be stored must be written in the name of the container.

Please also read my guide.

Guide
Marcus 🔰 7 May, 2022 @ 4:39am 
Hi, I can't get the PIM to work, I put everything in the customs data, but it doesn't want to store anything...
AN Marc Appledash 3 May, 2022 @ 7:25am 
danke für die Antwort/Info
BelaOkuma  [author] 3 May, 2022 @ 7:21am 
Ok, die müsste ich erst einbauen (was kein Problem ist) und dann muss man diese in der Config im CustomData des Programmierbaren Blockes frei schalten. Dann noch mindestens einen Assembler zur Steuerung an PIM übergeben ( den Namen mit ‚…(sms)‘ ergänzen ) und jetzt tauchen alle relevanten Items in der Autocrafting Liste (ebenfalls in CustomData ) auf und es kann eine minimum Anzahl festgelegt werden. Dazu will ich schon lange ein Video machen, komme leider noch nicht dazu. ;)

Im nächsten Update werde ich die Mod Unterstützung einpflegen.
AN Marc Appledash 3 May, 2022 @ 7:04am 
Northwind weapons

aryx weapon enterprice
BelaOkuma  [author] 3 May, 2022 @ 6:14am 
Um welche Waffenmod handelt es sich?
AN Marc Appledash 2 May, 2022 @ 3:30pm 
ich hab mal ne frage wie krieg ich pim dazu eine gewisse anzahl mod weapon ammo herzustellen?
BelaOkuma  [author] 6 Feb, 2022 @ 8:18am 
Hallo,

Update 1.1 ist raus.

IO Modsupport:
- nur Assembler werden aktuell unterstützt
- Die Raffinerien werden von PIM nicht gesteuert, auch wenn '..(sms)' im Namen steht.

Ammomanager:
- einfach eine Gruppe mit Waffen erstellen.
- Den Rest erledigt PIM

Container mit Custominventory:
- Den Namen eines Containers mit '...(sms,storage)' ergänzen
- ein paar Sekunden warten
- Folgt den Anweisungen im CustomData des Containers

Gruß...
Béla
BelaOkuma  [author] 6 Feb, 2022 @ 8:17am 
Hello,

Update 1.1 is out.

IO Modsupport:
- only assemblers are currently supported
- Refineries are not controlled by PIM, even if '..(sms)' is in the name.

Ammomanager:
- just create a group with weapons.
- The rest is done by PIM

Container with custominventory:
- Add '...(sms,storage)' to the name of a container.
- wait a few seconds
- Follow the instructions in the CustomData of the container

Greeting...
Béla
BelaOkuma  [author] 12 Jan, 2022 @ 10:22am 
Hello, that is correct. However, this feature will come with the next update. After the Warfare 2 update from Keen.
PIM is now not explicitly written for the IO mod. The script also works with other mods (for example with DNSK).
Idleness 12 Jan, 2022 @ 9:47am 
@BelaOkuma I also read in the discussion of Industrial overhaul mod that PIM will have good inventory and autocrafting capabilities baked in specifically for it. Can you comment on that please? Isy's is working alright for me, but I wanted to consider alternatives.
BelaOkuma  [author] 4 Jan, 2022 @ 5:03am 
Happy New Year to you all.

Quick Info:

After a break (thanks to Coffee Stain ;) )I'm preparing the next update. But I will wait for the February update from Keen to include upcoming changes.

PIM and SMS will get a version jump, which changes the communication between the two scripts and it would otherwise lead to problems.

Features in the new update are:
Ammomanager and container with Custominventory at PIM.
Own menu structures for terminals in SMS.

Greetings...
Béla
BelaOkuma  [author] 4 Jan, 2022 @ 5:02am 
Gesundes neues Jahr Euch allen.

Kurze Info:

Nach einer Auszeit (Dank an Coffee Stain ;) )bereite ich das nächste Update vor. Ich werde aber noch auf das Februar Update von Keen warten um kommende Änderungen mit einzupflegen.

PIM und SMS werden einen Versionssprung bekommen, das sich die Kommunikation zwischen den beiden Scripten verändert und es sonst zu Problemen führen würde.

Features im neuen Update sind:
Ammomanager und Container mit Custominventory bei PIM.
Eigene Menustrukturen bei Terminals in SMS.

Grüße…
Béla
BelaOkuma  [author] 19 Oct, 2021 @ 7:34am 
Cool, dann ist ja alles wieder hübsch. ;)
Hartie 19 Oct, 2021 @ 5:28am 
Found it, there was a Space between "Show" and "Info" ;-)
BelaOkuma  [author] 18 Oct, 2021 @ 10:15am 
Is it possible that you have changed something in the code?
Please note that line 11 either looks like this:
bool ShowInfoPBLcd = true;
...or like this:
bool ShowInfoPBLcd = false;

Currently I'm working on version 1.1. From this on the configuration will be outsourced to the CustomData of the Programmable Block. With this the problem should be solved.

Greetings
Béla
Hartie 18 Oct, 2021 @ 6:41am 
just trying to check the code in a PB
Hartie 18 Oct, 2021 @ 6:40am 
Hiya Bela, i get an Error Program(11,0): Invalid token 'bool' in class, struct or interface member declaration :-(
Antharann Fireblade 12 Oct, 2021 @ 9:59am 
noice
sorry for the message spam on your various workshop items, just wasnt sure you would get my request
BelaOkuma  [author] 12 Oct, 2021 @ 8:26am 
Vielen Dank fürs Feedback.

Momentan arbeite ich am Ammomanager, die Industrial Overhaul Mod versuche ich gleich mit ins Update einzupflegen. ;)

Gruß
Béla
Antharann Fireblade 11 Oct, 2021 @ 4:14am 
Implementation of the Industrial Overhaul mod? this one could REALLY use a script like yours for easier automation since many of the components in the IO mod require other components to be made and i wish to automate that processe
Sentient_Worm 10 Aug, 2021 @ 1:17am 
Vanilla ones do however some of the mod ones do not
Also they do not balance balance properly which is the main reason I use an ammo manager.
BelaOkuma  [author] 10 Aug, 2021 @ 12:22am 
But the Turrets take the ammunition themselves via the conveyor system?
Sentient_Worm 9 Aug, 2021 @ 3:09pm 
Hmm Is it possible to us this to load and balance out turret ammo?
BelaOkuma  [author] 9 Aug, 2021 @ 2:12pm 
Isy's InventoryManager does the assignment of which items flow into which container itself. You have to do this yourself with PIM.
The sorting only works on the construct of the programmable block (grids connected via motors and pistons, not docked ships via connectors).
It is a very simple script, but it serves us well on my server.
Isy is also more professional I think, I'm just a little hobby programmer.
Sentient_Worm 9 Aug, 2021 @ 12:44pm 
How does this compare to isy's I need an alternative that won't conflict with the ammo manager script xD
BelaOkuma  [author] 22 Jul, 2021 @ 10:18am 
Kurze Info:
Neue Version ist soweit fertig.
Ich warte aber noch auf das Update von Keen nächste Woche um eventuelle Änderungen einzuarbeiten.

Gruß.
Béla....


Short info:
New version is ready so far.
I'm still waiting for the update from Keen next week to incorporate any changes.

Greetings.
Béla....
[BR]-Avalon 7 Jul, 2021 @ 8:51am 
Danke Dir! :steamhappy:
BelaOkuma  [author] 7 Jul, 2021 @ 2:52am 
Die neuen Ammo Typen habe ich eingepflegt. Die „Rechenleistung“ wird eigentlich schon angepasst, jedoch gibt es immer mal wieder Fälle an die ich nicht gedacht habe. Ich hab hier die neue Stack Mechanik in Verdacht. Da werde ich wohl nochmal nachbessern müssen. Nächste Update wird also bald kommen… ;)
[BR]-Avalon 5 Jul, 2021 @ 8:55am 
Kenne ich das Problem mit dem Suchten eines Spiels. :-D Bei dem SMS kann man doch Regeln wie viel Rechenleistung genutzt wird. Gibt es das auch bei PIM? Da es ab und zu vorkommt das der Programmier Block überlastet (Multiplayer). Und die Munition müsste an das letzte Update angepasst werden. Ich Weiß, viele Wünsche auf einmal. :-P