Space Engineers

Space Engineers

33 ratings
Nanobot Build and Repair PATTERNS
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
936.509 KB
10 Sep, 2022 @ 6:19pm
1 Change Note ( view )

Subscribe to download
Nanobot Build and Repair PATTERNS

Description
Quickly and easily set any/all nanobot build and repair system blocks to extend their range in any given pattern you like!

Use a single button on your Space Engineers Toolbar to control any/all of your bots at once!

Nanobot Build and Repair Systems PATTERNS Script
by TechCoder

Contains modification to the very popular Nanobot Build and Repair Systems script https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=867822734
to add the ability to control each Nanobot with a "Pattern" setting within each Bot's Custom Data (NO OTHER CHANGES MADE TO THE ORIGINAL SCRIPT)

Works with both the original nanobots
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2111073562
and the more hardcore version
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2111073562

Allows for CUSTOMIZABLE Patterns with multiple Bots - or just one - you choose the patterns that work best for you.

Control each Nanobot with a "Pattern" setting within each Bot's Custom Data to make completely unique configurable Patterns with multiple NanoBots including such useful patterns as "ATTACK", "SCRAP", "SHIELD", and more!

What can you do with this script?
Set up ATTACK to move all the nanobots forward (or an 'all-around' pattern - you choose!), SCRAP might set them in a tight pattern to quickly dismantle ships you have disabled - even use the nanobots for SHIELDS where they grab floating debris and protect your ship from rampant drones!
See it in action on YouTube - https://youtu.be/i6cKVyGy7FU

How to use?
First, subscribe to this script in the Steam Workshop.

Add a Programming Block (PB) to your ship with the Nanobots in it.

Load this script into the PB (NOTE: if you made changes to the original script {see above}, you should make the same changes here and use ONLY this script!)

To use "Pattern" settings:
Use the following template for creating your own (UNLIMITED!) settings by Pattern name
Place this in the Custom Data of the BuildAndRepairSystem
(to use multiple PATTERNS, copy/paste the template and change the PATTERN name)

PATTERN: RESET
HORIZONTAL:0
VERTICAL:0
FORWARD:0
HEIGHT: 200
WIDTH: 200
DEPTH: 200
MODE: FLY
WORKMODE: WELDBEFOREGRIND

NOTE1: you may use = instead of : for the commands
NOTE2: you may use any combination of capitilization (i.e., WELDbeforeGrInd is the same as WELDBEFOREGRIND)

PATTERN can be anything you like ("ATTACK1", "SCRAP", "SHIELD", etc) - note that it MUST be ONE WORD, NO SPACES!!!
PATTERN _MUST_ be the first line of the 'template' - all others may be in any order

HORIZONTAL, VERTICAL, FORWARD, WIDTH, HEIGHT, DEPTH
all match the settings of the Nanobot Build and Repair Bot screen (test all settings manually first, then set them for the patterns you like!)
These are all OPTIONAL (if you don't include them in a PATTERN, then the previous setting will still be there.
It is highly recommended that you include them to make sure you get them set like you want (change them just once and.......)

MODE
Can be FLY or WALK

WORKMODE
Using this setting in various scenarios really changes gameplay! For instance, you can set some bots to WeldOnly (to help repair your ship) while others can be GrindOnly (to attack another ship)
_MUST_ be one of the following:
  • WeldBeforeGrind
  • GrindBeforeWeld
  • GrindIfWeldGetStuck
  • WeldOnly
  • GrindOnly

Once you have all the Patterns set for each bot, use the Toolbar to set up a Run command on the Programming Block Group (or individual bot) to easily change patterns!
See how it all works on YouTube - https://youtu.be/i6cKVyGy7FU

There are other settings on the block that are not (yet) supported - please leave a note on the Discord channel to discuss the 'need' for any more.
https://discord.gg/eFJ9vNQ7ET #nanobot-build-and-repair-system-script

Other scripts you might enjoy
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3296158808
find Ore GPS points FAST (great for auto-deploy bases, deep drilling and of course, Nanobot GPS Drilling!)

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2869938767
Automate Your World, control your inventory and make your drones behave!

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2861428091
Control your BnR bots by direction, groups and patterns

always know WHERE your drones are as well as their condition
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2856836020

maintained and updated version of the BEST autopilot script around!
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2892105352

quick and easy positioning of Nanobot Drill and Fill System via GPS!
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3296512822

EVEN MORE STUFF YOU'LL LIKE!
Informative videos for tips/tricks about the games I play (including the best SE S.A.M. videos online!)
https://youtube.com/TechCoder1

JOIN MY DISCORD[discord.gg]
for extended discussions, tips/tricks and more for all things Space Engineers (and my other favorite games, too!)
https://discord.gg/HWWKkHk5H9

PLEASE BE SURE TO RATE (thumbs up) and FAVORITE the script - thanks!
13 Comments
TechCoder  [author] 16 Jun @ 4:49am 
Certainly more bots will work faster (I think the pictured ship has 9 on it), though it will still work with only one.
jokerace45 14 Jun @ 11:15am 
So this script is best used for when the grid has multiple BAR's?
TechCoder  [author] 24 Dec, 2022 @ 7:19am 
I have exactly 0% of any idea - not my 'thing'..... I don't make mods, and 'pretty' (anything to do with voxels and such - it is bad enough when I have to deal with LCDs...) is even less of anything I know anything about.

I'd suggest you get in touch with the author of the thing you have questions about - I certainly can't help on that!
Valadite 24 Dec, 2022 @ 7:06am 
@TechCoder the original build and repair had particles and i was wondering if you knew how to get rid of them, They are those little flying things and they cause so much lag in servers ?
:csgox:
TechCoder  [author] 22 Dec, 2022 @ 12:29pm 
"particles"????
Valadite 22 Dec, 2022 @ 8:54am 
can you get rid of the particles
Titan Nya 25 Nov, 2022 @ 5:12am 
Don't worry It's liked and favored already xD
(was watching the video to make sure i understand how it work)
Now I will be able to set them up (maybe align them all better) and be able to move them around as before i was doing it manually and so didn't bother to have them aligned the make a better box (well... My last attempt as using some of them got cut short as i let the game running while i was going to get the grocery and then i came back I was inside the planet on the helm and the rest of the ship was nowhere to be seen... and all backups was at the same point so... Back to the beginning and no more "terraforming" for now...)
TechCoder  [author] 25 Nov, 2022 @ 5:05am 
Thanks! I "wasn't" before - I had a lot of trouble uploading to the Workshop for years.... Recently it started working, so I have been able to share some of the things I had been doing for my own game. Glad you like the scripts - thanks for 'favoriting' and such if that fits for you - enjoy!
Titan Nya 25 Nov, 2022 @ 4:56am 
Well... I didn't know you before but as I check things around and find your scripts I guess you gained my follow and sub to all your scripts (for now)
Kater Lysator 24 Nov, 2022 @ 9:42pm 
1) I love you....
2) So gonna use this
3) Great work...the way i normally end up (ab)using the BaR...this will make my life a lot better :)