Space Engineers

Space Engineers

81 ratings
BluePrint To Assembler
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
839.936 KB
27 Aug, 2020 @ 8:18am
20 Feb, 2022 @ 1:13am
10 Change Notes ( view )

Subscribe to download
BluePrint To Assembler

Description
Ever wanted to know how much components you really need for your blueprint?

Look no further! :p

No seriously this script has it all.
Just follow the instructions in the script editor on your programmable block and hit OK!

This script will send all the needed components to all associated assemblers so you don't need to calculate yourself and hope you have enough.

Basically it will check if the components of your projection have been send to assembler or not.
If not it will calculate how many components you need in addition to your inventory (or not :p this is configurable :p), and will divide these components over all associated assemblers.

All blocks (including latest wasteland blocks) are in here so you have optimal calculations.
If I missed a block (check your programmable block side text) please let me know i will try to fix this if possible asap.
Custom blocks can be added in script. If necessary, custom components can also be added. (This might require a bit of script knowledge to add them!)

A big issue with these kind of scripts is the difference between armor blocks. I sort of fixed this as you will see in the instructions.

As a bonus you can also see how many components u need on a associated lcd.
See components for a specific projector or see components needed for all associated projectors.
IT IS ALL CONFIGURABLE :p

Run this program with arguments. Handy for button setup!
- {projector name};{keyvalue heavy/toassembler};{Optional True/False}
Description: With this argument you can change projector custom data values.
Example arguments:
[BTA] Projector;heavy;true (will set type armor for projector to heavy)
[BTA] Projector 2;toassembler (will toggle if projector components must be sent to assemblers)
- reset
Description: Will reset all customdata values from projectors and lcds.

PS: optimal performance is maybe not achieved but I'm kinda noob in this so if any tips or notice some bugs feel free to let me know :) Also if errors occur info should be placed in CustomData of the ProgrammableBlock. If necessary, add me and send the info so I can take a better look at it.

Hope you enjoy this script!
Popular Discussions View All (1)
0
24 Apr, 2021 @ 6:26am
PINNED: GUIDE: Adding custom blocks, components
BusDroake
43 Comments
LeNi 19 Mar @ 7:33am 
@MrFox I made a little explanation on how to add the new blocks

Couldn't fit it here so here is a pastebin: https://pastebin.com/Np5QbniZ

You can also add custom components, read the guide listed in this page

https://steamproxy.net/workshop/filedetails/discussion/2211055171/3123785722646585120/
MrFox 25 Apr, 2023 @ 6:49pm 
plz update cant find new blocks and errors out
Ronin Planetary Industries (RPI) 25 Apr, 2023 @ 8:42am 
There have been a lot of new blocks added to the base game and DLC since the last update of this script. Has the author abandoned it?
VoidSeeker 12 Apr, 2023 @ 11:21am 
@joseabg93 It adds components for me, but sometimes doesn't respect components that are already in the storage. Make sure that your assembler's name contains [BTA] tag.
VoidSeeker 12 Apr, 2023 @ 11:20am 
Would be nice to add multi-lcd blocks support. Like control stations, cockpits, helms...
joseabg93 12 Mar, 2023 @ 5:18pm 
hello, does this script still working? it says "components allready added" but not really
Eisenwolf 10 Jan, 2023 @ 12:25am 
can you add a simple "Start" argument? So all projectors and assembler wit the [BTA] tag will merge together and start produktion? so you don't neet the "[BTA] "insert name of projector";toassembler" tag?
Ozrat 21 Dec, 2022 @ 2:49pm 
@Archaeosis ... There appears to be another problem aside from the Components Added statement when they are not. In the PB read out it states "Error: Did not find Small Reinforced Conveyor Tube T". There is another error listed also concerning a reinforced conveyor tube not being 'found'.
Kvakkle 12 Sep, 2022 @ 4:59am 
It's not adding components to assembler.
It says:
Reading: Projector [BTA]
Armor type: light (i only have light armor blocks)
Components allready added... (but it's not)

And I don't have the componets in any inventory.
Archaeosis 1 Jul, 2022 @ 2:53pm 
Also the tag should be [BTA] (make sure the square brackets are there)