Autominers - Niilo007/Stationeers-Research GitHub Wiki


Autominers


Kit (Deep Miner)

Creates Structure (Deep Miner) which can drill through the terrain into bedrock to mine Dirty Ore.


Structure (Deep Miner)

Drills through terrain until it hits bedrock. Once inside bedrock Dirty Ore is produced roughly every 90s.


Kit (Autominer Small)


Structure (Autominer Small)

The Recurso SquareDig autominer is a structure that when built will mine a vertical 2x2 shaft until it hits bedrock. The autominer can be connected to a chute system, and is controllable by a logic network. Note that the autominer outputs more ore than a conventional Mining Drill over the same area.


Kit (OGRE)

Creates a OGRE.


Structure (OGRE)

The Recurso OGRE (Orthogonal Ground Rotating Excavator) is a base structure with attached mining vehicle, which will mine a horizontal shaft up to X meters long. When full, the mining vehicle will return to the base to empty itself, before returning to dig. If it encounters empty space, it will also return to base and await instruction. The unit will return if deactivated.

The OGRE can be connected to a chute system, and is controllable by a logic network. Note that the OGRE outputs more ore than a conventional Mining Drill over the same area, due to more efficient processing.

MODES

Idle - 0 Mining - 1 Returning - 2 DepostingOre - 3 Finished - 4


Kit (AIMeE)

Kit (AIMeE)
____________ General ____________ ____________ ____________
Paintable
Prefab Hash 496830914
Prefab Name ItemKitAIMeE
______________ Item ______________ ____________ ____________
Stack Size 1
Class None 0
SortingClass Kits 1
____________ Durability ____________ ____________ ____________
Flashpoint Temperature 100℃
Autoignition Temperature 300℃
Made In Electronics Printer T2
alt text
Time
Energy 2200
Gold Au 5g
Copper Cu 5g
Steel 22g
Electrum 15g
Invar 7g
Constantan 8g
Astroloy 10g

AIMeE Bot

Designed by - presumably drunk - Norsec roboticists, AIMeE (or Automated Independent Mechanical Entity) can be a Stationeer's best friend, or tiresome nemesis, or both several times in the same day.

Intended to unearth and retrieve ores automatically, the unit requires basic programming knowledge to operate, and IC Editor Motherboard.

AIMEe has 7 modes:

RobotMode.None = 0 = Do nothing
RobotMode.Follow = 1 = Follow nearest player
RobotMode.MoveToTarget = 2 = Move to target in straight line
RobotMode.Roam = 3 = Wander around looking for ores in 15 co-ords radius
RobotMode.Unload = 4 = Unload in chute input or chute bin within 3 meters / 1.5 large grids
RobotMode.PathToTarget = 5 = Path(find) to target
RobotMode.StorageFull = 6 = Automatic assigned state, shows when storage slots are full

  • See RobotMode for useful constants.
  • TargetX, TargetY and TargetZ will reset if the IC chip is removed and re-inserted.
  • Behaviour:
    • When in RobotMode.None
      • Do nothing.
    • When in RobotMode.Follow
      • Follow closest player.
    • When in RobotMode.MoveToTarget
      • Go towards target coordinates in a straight line.
      • When at target coordinates --> RobotMode.None
        • All 3 coordinates must match.
      • The target variables can be updated on the fly.
    • When in RobotMode.Roam
      • Go to ore and mine it.
      • After completing a mining action --> RobotMode.None
AIMeE Bot
____________ General ____________ ____________ ____________
Paintable
Prefab Hash 434786784
Prefab Name Robot
____________ Durability ____________ ____________ ____________
Flashpoint Temperature 100℃
Autoignition Temperature 300℃
_________ Construction _________ ______________ ______________
Placement Cost Kit (AIMeE) 1
............................................................. ......................... .........................
Deconstruction Tool Hand Drill
____________ Power ____________ ____ Min ____ ____ Max ____
Power Use 5W 5W
Heat Generation
Device Logic Variables Type Min Max Read Write Device Specific Behaviours
Power bool 0 1
Mode int 0 6
Error bool 0 1
PressureExternal float 0
On bool 0 1
TemperatureExternal float 0
PositionX float
PositionY float
PositionZ float
VelocityMagnitude float 0
VelocityRelativeX float
VelocityRelativeY float
VelocityRelativeZ float
TargetX float
TargetY float
TargetZ float
MineablesInVicinity int 0
MineablesInQueue int 0
ReferenceId int
Mode Name Description
0 None Do nothing
1 Follow Follow nearest player
2 MoveToTarget Move to target in straight line
3 Roam Wander around looking for ores in 15 co-ords radius
4 Unload Unload in chute input or chute bin within 3 meters / 1.5 large grids
5 PathToTarget Path(find) to target
6 StorageFull Automatic assigned state, shows when storage slots are full
Slot Name Class Icon _______ Slot Name Class Icon
0 Battery Battery 1 Programmable Chip Programmable Chip
2 Ore Ore 3 Ore Ore
4 Ore Ore 5 Ore Ore
6 Ore Ore 7 Ore Ore
8 Ore Ore 9 Ore Ore
Logic Slots Type Min Max Read Write Slots Device Specific Behaviours
Occupied bool 0 1 0-9
OccupantHash int 0-9
Quantity 0 0-9
Damage float 0 1 0-9
Charge float 0 0
ChargeRatio float 0 1 0
Class ? int 0 34 0-9
MaxQuantity 0 0-9

⚠️ **GitHub.com Fallback** ⚠️