Actions

Difference between revisions of "Kit (Satellite Dish)/Data Network"

From Unofficial Stationeers Wiki

(Created page with "<noinclude> These are all of the Satellite_Dish parameter in the game. </noinclude> <div style="width:auto; overflow:auto;"> === Input Data (Write) === These are all param...")
 
Line 58: Line 58:
 
| Integer
 
| Integer
 
|  
 
|  
| Lock dish to track the specified ContactID ONLY.
+
| Lock dish to track the specified ContactIDHash ONLY.
 
|-
 
|-
  
! colspan="4" | <i>Update 0.2.4677.21598 - Fri 29/12/2023</i> <span class="right">[[Satellite_Dish/Data Network|/Data_Network]]</span>
+
! colspan="4" | <i>Update 0.2.5888.25957 - Sun 7/9/2025</i> <span class="right">[[Satellite_Dish/Data Network|/Data_Network]]</span>
 
|}
 
|}
  
Line 76: Line 76:
 
| rowspan="2" | Boolean
 
| rowspan="2" | Boolean
 
| style="text-align:center;" | 0
 
| style="text-align:center;" | 0
| The <b>Autolathe</b> is not powered. This is the same as the physical red powerswitch located on the structure.
+
| The <b>Dish</b> is not powered. This is the same as the physical red powerswitch located on the structure.
 
|-
 
|-
 
| style="text-align:center;" | 1
 
| style="text-align:center;" | 1
| The <b>Autolathe</b> is powered. This is the same as the physical red powerswitch located on the structure.
+
| The <b>Dish</b> is powered. This is the same as the physical red powerswitch located on the structure.
 
|-
 
|-
  
! rowspan="2" | Open
+
! Activate
| rowspan="2" | Boolean
+
| Boolean
 
| style="text-align:center;" | 0
 
| style="text-align:center;" | 0
| Output of the <b>Autolathe</b> is closed. This is the same as the physical lever located on the structure.
+
| Read out current Activate value; if Activate == 1, it means the dish is either interrogating the vessel or the vessel is just coming down to landing pad.
 
|-
 
|-
| style="text-align:center;" | 1
+
 
| Output of the <b>Autolathe</b> is opened. This is the same as the physical lever located on the structure.
+
! Setting
 +
| Integer
 +
|  
 +
| Read out current dish's output watts.
 
|-
 
|-
  
! rowspan="2" | Activate
+
 
| rowspan="2" | Boolean
+
! Horizontal
| style="text-align:center;" | 0
+
| Integer
| The structure is currently producing nothing.
+
|  
 +
| Read out current dish's horizontal angle.
 
|-
 
|-
| style="text-align:center;" | 1
+
 
| The structure is currently producing something.
+
 
 +
! Vertical
 +
| Integer
 +
|  
 +
| Read out current dish's vertical angle.
 
|-
 
|-
  
! rowspan="2" | Lock
+
! RequiredPower
| rowspan="2" | Boolean
+
| Integer
| style="text-align:center;" | 0
+
|  
| 1 if device is locked, otherwise 0, can be set in most devices and prevents the user from access the values.
+
| Idle operating power quantity. Does not include extra power during actual usage.  
 
|-
 
|-
| style="text-align:center;" | 1
+
 
| 1 if device is locked, otherwise 0, can be set in most devices and prevents the user from access the values.
+
! Idle
 +
| Boolean
 +
|  
 +
| Read out if the dish is not moving.
 
|-
 
|-
  
! rowspan="2" | Power
+
! rowspan="2" | Idle
 
| rowspan="2" | Boolean
 
| rowspan="2" | Boolean
 
| style="text-align:center;" | 0
 
| style="text-align:center;" | 0
| Can be read to return if the device is correctly powered or not, set via the power system, return 1 if powered and O if not.
+
| Dish not moving, and not interrogating.
 
|-
 
|-
 
| style="text-align:center;" | 1
 
| style="text-align:center;" | 1
| Can be read to return if the device is correctly powered or not, set via the power system, return 1 if powered and O if not.
+
| Dish is either moving or interrogating.
 
|-
 
|-
  
Line 127: Line 138:
 
|-
 
|-
  
! RecipeHash
+
! SignalStrength
 +
| Integer
 +
|
 +
| The signal strength of currently tracking signal, negative value, larger is better. <br/>If the dish is moving, this value always show <code>-1</code>.
 +
|-
 +
 
 +
! SignalID
 
| Integer
 
| Integer
 
|  
 
|  
| Current hash of the recipe the device is set to produce.
+
| The signal IDHASH of currently tracking signal.
 +
|-
 +
 
 +
! InterrogationProcess
 +
| Integer
 +
|
 +
| This value only has meaning if the dish has started interrogation to the vessel. <br/>Show's percentage on the process of the interrogation.
 +
|-
 +
 
 +
! TargetPadIndex
 +
| Integer
 +
|
 +
| Read out current value of target landing pad index, useful if you want to call down the vessel by code.
 +
|-
 +
 
 +
! SizeX
 +
| Integer
 +
|
 +
| The length on X axis of the vessel, see [[#Metadata_Payloads|SHUTTLE_TYPE]].
 +
|-
 +
 
 +
 
 +
! SizeZ
 +
| Integer
 +
|
 +
| The length on Z axis of the vessel, see [[#Metadata_Payloads|SHUTTLE_TYPE]].
 
|-
 
|-
  
Line 139: Line 181:
 
|-
 
|-
  
! RequiredPower
+
! MinimumWattsToContract
 +
| Integer
 +
|
 +
| The minimum watts required reaching target vessel before one can initiate interrogation. <br/> This is the requirement imposed by the vessel.
 +
|-
 +
 
 +
! WattsReachingContract
 +
| Integer
 +
|
 +
| The current effective watts reached target vessel due to angle setting and dish's watts output setting.
 +
|-
 +
 
 +
! ContactTypeId
 
| Integer
 
| Integer
 
|  
 
|  
| Idle operating power quantity. Does not include extra power demanded during recipe fabrication.  
+
| The category of the vessel, see [[Trader#ContactTypeID|ContactTypeID]].
 
|-
 
|-
  
! CompletionRatio
+
! BestContactFilter
 
| Integer
 
| Integer
 
|  
 
|  
| How complete the current production is for this device, between 0 and 1.
+
| Currently locked ContractID, or <code>-1</code> if not set.
 
|-
 
|-
  
! ExportCount
+
! StackSize
 
| Integer
 
| Integer
 
|  
 
|  
| How many items exported since last ClearMemory. This count is based on every ouput stack of items (e.g. 1 item and 12g of iron = 2).
+
| Read out the stack Byte count of the structure.
 
|-
 
|-
  
! ImportCount
+
! NameHash
 
| Integer
 
| Integer
 
|  
 
|  
| How many items imported since last ClearMemory. The count is based on stacks (e.g. 92g of iron in on stack = 1).
+
| The hash of the custom name of the structure.
 
|-
 
|-
  
Line 175: Line 229:
 
|-
 
|-
  
! colspan="4" | <i>Update 0.2.4677.21598 - Fri 29/12/2023</i> <span class="right">[[Autolathe/Data Network|/Data_Network]]</span>
+
! colspan="4" | <i>Update 0.2.5888.25957 - Sun 7/9/2025</i> <span class="right">[[Satellite_Dish/Data Network|/Data_Network]]</span>
 
|}
 
|}
 
</div>
 
</div>

Revision as of 12:57, 6 September 2025

These are all of the Satellite_Dish parameter in the game.

Input Data (Write)

These are all parameters, that can be written to with different means of using logic.

Parameter Name Data Type Value Description
On Boolean 0 Turns the device off. Also toggles the switch accordingly.
1 Turns the device on. Also toggles the switch accordingly.
Activate Boolean 0 If the vessel's being interrogated, stop interrogating the vessel; or nothing.
1 If the vessel's has not been interrogated, start interrogating the vessel. If the vessel has been interrogated, call down the vessel to the TargetPadIndex.
Setting Integer 0 ~ Max watts of device. Set output watts to the specified number.
Horizontal Integer 0 ~ 360 Set dish's horizontal angle to the specified number.
Vertical Integer 0 ~ 90 Set dish's vertical angle to the specified number.
TargetPadIndex Integer Sets the landing pad index for potential call down.
BestContactFilter Integer Lock dish to track the specified ContactIDHash ONLY.
Update 0.2.5888.25957 - Sun 7/9/2025 /Data_Network

Output Data (Read)

These are all parameters, that can be read by using different means of logic.

Parameter Name Data Type Value Description
On Boolean 0 The Dish is not powered. This is the same as the physical red powerswitch located on the structure.
1 The Dish is powered. This is the same as the physical red powerswitch located on the structure.
Activate Boolean 0 Read out current Activate value; if Activate == 1, it means the dish is either interrogating the vessel or the vessel is just coming down to landing pad.
Setting Integer Read out current dish's output watts.
Horizontal Integer Read out current dish's horizontal angle.
Vertical Integer Read out current dish's vertical angle.
RequiredPower Integer Idle operating power quantity. Does not include extra power during actual usage.
Idle Boolean Read out if the dish is not moving.
Idle Boolean 0 Dish not moving, and not interrogating.
1 Dish is either moving or interrogating.
Error Boolean 0 1 if device is in error state, otherwise 0.
1 1 if device is in error state, otherwise 0.
SignalStrength Integer The signal strength of currently tracking signal, negative value, larger is better.
If the dish is moving, this value always show -1.
SignalID Integer The signal IDHASH of currently tracking signal.
InterrogationProcess Integer This value only has meaning if the dish has started interrogation to the vessel.
Show's percentage on the process of the interrogation.
TargetPadIndex Integer Read out current value of target landing pad index, useful if you want to call down the vessel by code.
SizeX Integer The length on X axis of the vessel, see SHUTTLE_TYPE.
SizeZ Integer The length on Z axis of the vessel, see SHUTTLE_TYPE.
Reagents Integer Total number of reagents inside the device (e.g. 92g of iron = 92).
MinimumWattsToContract Integer The minimum watts required reaching target vessel before one can initiate interrogation.
This is the requirement imposed by the vessel.
WattsReachingContract Integer The current effective watts reached target vessel due to angle setting and dish's watts output setting.
ContactTypeId Integer The category of the vessel, see ContactTypeID.
BestContactFilter Integer Currently locked ContractID, or -1 if not set.
StackSize Integer Read out the stack Byte count of the structure.
NameHash Integer The hash of the custom name of the structure.
PrefabHash Integer The hash of the structure.
Referenceld Integer Unique Reference Identifier for this object.
Update 0.2.5888.25957 - Sun 7/9/2025 /Data_Network