Actions

Editing AIMEe

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
[[Category:MIPS Programming]]
 
 
{{Itembox
 
{{Itembox
 
  | name        = Robot
 
  | name        = Robot
 
  | image      = [[File:{{#setmainimage:Robot.png}}]]
 
  | image      = [[File:{{#setmainimage:Robot.png}}]]
 
  | stacks      = 1
 
  | stacks      = 1
  | createdwith = [[Electronics Printer]] '''MK2'''
+
  | createdwith = [[Fabricator]]
| cost        = 5g [[Gold]], 5g [[Copper]], 22g [[Steel]], 15g [[Electrum]], 7g [[Invar]], 8g [[Constantan]], 10g [[Astroloy]]
 
 
}}
 
}}
AIMEe or Automated Independent Mechanical Entity is a small mining robot that can be automated to search, mine and retrieve ores. AIMEe does get damaged by storms and can not be repaired with [[Duct Tape]].
 
  
 +
= Description =
 +
AIMEe or Automated Independent Mechanical Entity is a small mining robot that can be automated to search, mine and retreive ores.
 +
 +
<hr>
 
{{Structurebox
 
{{Structurebox
 
  | name            = Robot
 
  | name            = Robot
Line 30: Line 31:
 
| TargetZ || || Set the target for <code>Mode RobotMode.PathToTarget & RobotMode.MoveToTarget</code>
 
| TargetZ || || Set the target for <code>Mode RobotMode.PathToTarget & RobotMode.MoveToTarget</code>
 
|-
 
|-
| Mode || Integer || 0-6
+
| Mode || || 0-6
 
|-
 
|-
| On || Boolean ||  
+
| On || ||  
 
|}
 
|}
  
* robot. RobotMode.None = 0 <br> <i>Do nothing (Will automatically be assigned after arriving at target)</i>
+
* robot. RobotMode.None = 0 <br> <i>Do nothing</i>
 
* RobotMode.Follow = 1 <br> <i>Follow nearest player</i>
 
* RobotMode.Follow = 1 <br> <i>Follow nearest player</i>
 
* RobotMode.MoveToTarget = 2 <br> <i>Move to Target in straight line</i>
 
* RobotMode.MoveToTarget = 2 <br> <i>Move to Target in straight line</i>
 
* RobotMode.Roam = 3 <br> <i>Wander around looking for ores in 15 coords radius</i>
 
* RobotMode.Roam = 3 <br> <i>Wander around looking for ores in 15 coords radius</i>
* RobotMode.Unload = 4 <br> <i>Unload in chute input or chute bin within 3 meters \ 1.5 large grid</i>
+
* RobotMode.Unload = 4 <br> <i>Unload in chute input or chute bin within 3 metres \ 1.5 large grid</i>
 
* RobotMode.PathToTarget = 5 <br> <i>Path(find) to Target</i>
 
* RobotMode.PathToTarget = 5 <br> <i>Path(find) to Target</i>
* RobotMode.StorageFull = 6 <br> <i>Automatic assigned state that will show when storage slots are full (not stacks)</i>
+
* RobotMode.StorageFull = 6 <br> <i>Automatic assigned state that will show when storage slots are full (not stacks)</i></code>
  
 
{{Data Outputs}}
 
{{Data Outputs}}
Line 48: Line 49:
 
! Output Name !! Data Type !! Description
 
! Output Name !! Data Type !! Description
 
|-
 
|-
| PressureExternal || Float || Read external pressure in Pascal
+
| PressureExternal || || Read external pressure in Pascal
 
|-
 
|-
| TemperatureExternal || Float || Read external temperature in Kelvin
+
| TemperatureExternal || || Read external temperature in Kelvin
 
|-
 
|-
 
| PositionX || || Read current position
 
| PositionX || || Read current position
Line 66: Line 67:
 
| VelocityRelativeZ || ||  
 
| VelocityRelativeZ || ||  
 
|-
 
|-
| Mode || Integer || 0-6
+
| Mode || || 0-6
 
|-
 
|-
| Power || Boolean ||  
+
| Power || ||  
 
|-
 
|-
 
| Error || ||  
 
| Error || ||  
 
|-
 
|-
| On || Boolean ||  
+
| On || ||  
|-
 
| MineablesInQueue || ||
 
|-
 
| MineablesInVicinity || ||
 
|}
 
 
 
==== Data Slots ====
 
These are all parameters, that can be read with a [[Kit_(Logic_I/O)#Slots_Reader|Slots Reader]]. The outputs are listed in the order a Slots Reader's "VAR" setting cycles through them.
 
{| class="wikitable"
 
|-
 
! Number || Name !! Description
 
|-
 
| 0 || Battery ||
 
|-
 
| 1 || IC10 ||
 
|-
 
| 2-9 || Storage || Internal storage slots.
 
|}
 
 
 
 
 
{| class="wikitable"
 
|-
 
! Name !! Data Type !! Description
 
|-
 
|+ Battery Slot 0
 
|-
 
| Occupied || Boolean || Returns whether the slot occupied. (0 for no, 1 for yes).
 
|-
 
| OccupantHash|| Integer || Returns [[ItemHash]] of item in slot.
 
|-
 
| MaxQuantity || Integer || Max Size of stack.
 
|-
 
| Damage || Integer || Item durability in percent.
 
|-
 
| Class || Integer || Item class ID.
 
|-
 
| Quantity || Integer || Size of stack.
 
|-
 
| ChargeRatio || Integer || Ratio of charge 0-1.
 
|-
 
| Charge || Integer || Charge in joules.
 
|-
 
| PrefabHash || Integer || Returns [[ItemHash]] of item in slot.
 
|}
 
 
 
{| class="wikitable"
 
|-
 
! Name !! Data Type !! Description
 
|-
 
|+ IC10 Slot 1
 
|-
 
| Occupied || Boolean || Returns whether the slot occupied. (0 for no, 1 for yes).
 
|-
 
| OccupantHash|| Integer || Returns [[ItemHash]] of item in slot.
 
|-
 
| MaxQuantity || Integer || Max Size of stack.
 
|-
 
| Damage || Integer || Item durability in percent.
 
|-
 
| Class || Integer || Item class ID.
 
|-
 
| Quantity || Integer || Size of stack.
 
|-
 
| PrefabHash || Integer || Returns [[ItemHash]] of item in slot.
 
|}
 
 
 
{| class="wikitable"
 
|-
 
! Name !! Data Type !! Description
 
|-
 
|+ Inventory Slot 2-9
 
|-
 
| Occupied || Boolean || Returns whether the slot occupied. (0 for no, 1 for yes).
 
|-
 
| OccupantHash|| Integer || Returns [[ItemHash]] of item in slot.
 
|-
 
| MaxQuantity || Integer || Max Size of stack.
 
|-
 
| Damage || Integer || Item durability in percent.
 
|-
 
| Class || Integer || Item class ID.
 
|-
 
| Quantity || Integer || Size of stack.
 
|-
 
| PrefabHash || Integer || Returns [[ItemHash]] of item in slot.
 
 
|}
 
|}

Please note that all contributions to Unofficial Stationeers Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Unofficial Stationeers Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel | Editing help (opens in new window)