Space Engineers

Space Engineers

2,530 ratings
Nanite Control Factory - Automated Construction
 
Rate  
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: Block, Script
File Size
Posted
Updated
10.472 MB
Mar 30, 2016 @ 5:45am
Jun 5, 2017 @ 8:41pm
198 Change Notes ( view )

Subscribe to download
Nanite Control Factory - Automated Construction

Subscribed
Unsubscribe
Description
Overview

This is large ship block that creates and controls specialized nanites. These nanites can be programmed to perform different actions that can aid a ship and player in various ways. This includes: construction, repair, deconstruction, projection building and floating object cleanup. The default factory allows a limited amount of each function, but can be expanded with attachable upgrades. The factory will use the conveyor system in order to draw or deposit supplies for it's various functions. Nanites do not require components themselves, but do require a lot of power to function.

Nanite Types

There are currently 4 types of nanites. Construction/Repair nanites are the only nanites available with the base factory. In order to gain access to other functions, you must use upgrade modules.

Nanite Type
Colour
Description
Default Amount
Upgrade Amount
Construction
Blue
This nanite finishes constructing and repairing blocks
3
3
Projection
Pink
This nanite converts a projection into a block that can be constructed
1
3
Cleanup
Yellow
This nanite grabs floating objects that are floating around and puts them back into your cargo. The range of the cleanup nanite is 500m from the factory.
1
3
Deconstruct
Cyan
This nanite deconstructs blocks. The nanites will deconstruct that have a special deconstruct beacon on them. The range is limited (300m), so it can't really easily be weaponized.
1
3
Mining
Orange
This nanite uses a NUHOL to seek out ore and mine it from an asteroid or a planet.
1
3
Medical
White
This nanite will heal a player that has taken damage
1
3
Hacking
*Unknown*
(PLANNED) This nanite will change the ownership of a blocks on the targeted ship
1
3

When the nanites return from their task, they will sometimes glow a different colour to signify if something happened with their task. These colours are as follows:

Colour
Result
Green
The task has been completed by the nanites, and all are returning home.
Red
There was an error while performing the task. All nanites are returning home. (Missing components, missing power, block was destroyed, etc)

Factory Upgrades

Functionality of the factory is augmented via upgrades. There are many upgrades available. What each upgrade does is listed here: http://steamcommunity.com/workshop/filedetails/discussion/655922051/364043054115330211/

A factory may only have 8 upgrades max, so plan your upgrades wisely.

Automated Component Assembly

The Nanite Factory can now automatically queue items it requires in assemblers. In order to do this, you must first select the check box in the terminal screen in the factory that reads "Use Assemblers".

In order to assign assemblers to be tasked in component creation, select an assembler in the termal screen, and you will see a new option "Nanite Factory queuing". Select this checkbox.

The process requires that both the factory and assembler are on the same conveyor network, so be sure they are attached in some way.

Settings

A settings file has been added for the Nanite Factory. This allows you to change the behavior of the factory without modifying the actual mod. This is useful for dedicated servers, but also useful for players who want to add more balancing to the factory. The settings file is located in %appdata%\Roaming\SpaceEngineers\Storage\655922051.sbm_NaniteConstructionSystem\settings.xml. The settings are self describing. Just replace the value with a new value to change the behavior of the mod.

Factory States

The Factory will glow different colors to notify the owner of the status of the factory. These states include:

State Color
Description
Red
The factory is disabled. All targets and potential targets will be cancelled
Green
The factory is enabled but has no targets or potential targets
Pulsing Green
The factory has some potential targets, but it can't convert them to actual targets due to a problem. (Another factory is targetting this block for example)
Pulsing Yellow
The factory is missing the required power to add more targets to it's queue
Pulsing Magenta
The factory is missing parts required for construction or repair, and can not find them on the conveyor system. The details screen of the factory will list the components missing.
Blue
The factory is active and performing a task

Please note that when the factory is active, the area inside the factory is VERY dangerous, and WILL kill you. Also note that if you're inside the area of a block when nanites are repairing / constructing, they could damage and kill you as well.

Check Ownership

In most mods, including this one, ownership is important. "No one" is basically an invalid owner, and if ownership does not match on projectors or the factory, you may run into issues with it working. Please make sure you own both the factory and the projector if you're trying to build projections using this mod.

Nanite Ultrasonic Hammer Ore Locator - NUHOL

This block is used to help nanites locate ore. It is embedded inside the ground of a planet or asteroid, and the nanites will use it to locate ore beneath it to harvest. Please note it must be powered. Also note that the NUHOL must be embedded in the planet or asteroid for this to work. If it isn't, it will not function.

Area Beacons

This block is used to setup "areas" that Nanites can operate in. These areas can be designated to repair, construct projections, or deconstruct. This allows shipyard like behavior. You can create areas for deconstruction or repair. Or also setup projection areas for ship building without having to worry about attaching beacons or playing around with connections.

Deconstruct Priorities

You may prioritize blocks for deconstruction by nanites. Adding "deconstruct priority" to the name of a block or to the Custom Data of a block will make nanites target that block before the rest of the ship. Please note this may cause huge ship splits if you priotize a block that anchors other blocks.

Mod blocks not appearing in game?

If you're sure the mod has been added properly, and everything looks correct, there may be an issue with the actual mod file itself. Lately mods have been downloading corrupted from steam. You can try deleting your existing mods in %appdata%\SpaceEngineers\Mods. Just remove all the .sbm files in there, and it will force the game to redownload your mods. This should hopefully fix the mod not showing up.

Issues and Bugs

If you have issues PLEASE START A DISCUSSION! I always miss comments. Please provide the following logs:
%appdata%/SpaceEngineers\SpaceEngineers.log
%appdata%/SpaceEngineers\Storage\655922051.sbm_NaniteConstructionSystem\NaniteConstructionSystem.log

Known Issues

    Modder Team

    Modeling - Nukeguard
    Functionality and Animation - tyrsis
    Popular Discussions View All (242)
    28
    Sep 26 @ 9:27pm
    PINNED: Settings File - What the settings mean
    tyrsis
    15
    May 5, 2017 @ 3:17pm
    PINNED: Upgrade Table - What the upgrade modules do
    tyrsis
    3
    Mar 24 @ 6:07am
    Power?
    PH0ENIX
    < >
    3,313 Comments
    MOOKIE1590 Oct 15 @ 4:44pm 
    Is there a way to make this where it doesn't do construction, but repair only? I'm dounting this feature as you would have to soemhow tag blocks is flase until I do a first constrcution pass. subsquit passes would be repair.
    Or something else. I'm not sure how you'd track it
    But can I diasble the construciton feature but keep repair?
    dave.lister.2 Oct 5 @ 5:22am 
    needs a beacon if not docked with connectors
    UnknownWolf Oct 5 @ 12:06am 
    nanites wont target my small ship
    nukeguard  [author] Sep 7 @ 7:45am 
    client sync, but this one isn't updated at all
    MR_Wizard Sep 6 @ 10:12pm 
    @nukeguard Why is it that the factorys animation stops working if i die and respawn, but still continues to build things?
    Pastor Aug 29 @ 12:40pm 
    thx
    Torres Aug 29 @ 10:22am 
    @zparadis thanks!
    Zparadis Aug 29 @ 6:35am 
    300m ÷ 2.5m per block gives 120 blocks.
    Torres Aug 29 @ 4:49am 
    What's the factory's distace in blocks? I'm playing survival sp and I'm on planet, I want to build a space station... I think it's better to build one with the help of an umbilical then attach thousands of trhusters to escape gravity.
    nukeguard  [author] Jul 28 @ 10:39am