Difference between revisions of "Kit (Satellite Dish)"
From Unofficial Stationeers Wiki
m |
m |
||
Line 1: | Line 1: | ||
+ | Category:Machines]] | ||
+ | [[Category:Items]] | ||
{{Itembox | {{Itembox | ||
| name = Kit (Satellite Dish) | | name = Kit (Satellite Dish) | ||
Line 144: | Line 146: | ||
! rowspan="4" | 8 | ! rowspan="4" | 8 | ||
| rowspan="4" | TraderInstruction.TraderBuyThingChildData | | rowspan="4" | TraderInstruction.TraderBuyThingChildData | ||
− | | rowspan="4" | | + | | rowspan="4" | Currently not useful, only Op_code will be used in the output of TraderInstruction.WriteTraderBuyData. |
| rowspan="4" | 0-31 | | rowspan="4" | 0-31 | ||
| style="text-align:center;" | 0-7 | | style="text-align:center;" | 0-7 | ||
Line 160: | Line 162: | ||
! rowspan="4" | 9 | ! rowspan="4" | 9 | ||
| rowspan="4" | TraderInstruction.TraderBuyGasData | | rowspan="4" | TraderInstruction.TraderBuyGasData | ||
− | | rowspan="4" | | + | | rowspan="4" | Currently not useful. |
| rowspan="4" | 0-31 | | rowspan="4" | 0-31 | ||
| style="text-align:center;" | 0-7 | | style="text-align:center;" | 0-7 | ||
Line 192: | Line 194: | ||
! rowspan="4" | 11 | ! rowspan="4" | 11 | ||
| rowspan="4" | TraderInstruction.TraderSellGasData | | rowspan="4" | TraderInstruction.TraderSellGasData | ||
− | | rowspan="4" | | + | | rowspan="4" | Currently not useful. |
| rowspan="4" | 0-31 | | rowspan="4" | 0-31 | ||
| style="text-align:center;" | 0-7 | | style="text-align:center;" | 0-7 | ||
Line 208: | Line 210: | ||
! rowspan="4" | 12 | ! rowspan="4" | 12 | ||
| rowspan="4" | TraderInstruction.TraderSellThingChildData | | rowspan="4" | TraderInstruction.TraderSellThingChildData | ||
− | | rowspan="4" | | + | | rowspan="4" | Currently not useful, only Op_code will be used in the output of TraderInstruction.WriteTraderSellData. |
| rowspan="4" | 0-31 | | rowspan="4" | 0-31 | ||
| style="text-align:center;" | 0-7 | | style="text-align:center;" | 0-7 | ||
Line 336: | Line 338: | ||
| [[Trader#Trader_Tier|WattsToResolve]] | | [[Trader#Trader_Tier|WattsToResolve]] | ||
| Constant: 4. | | Constant: 4. | ||
+ | |} | ||
+ | |||
+ | === Buy/Sell Payloads === | ||
+ | {| class="wikitable" style="width:80%;" | ||
+ | ! BitsOffset | ||
+ | | 0-15 | ||
+ | | 16-47 | ||
+ | | 48-55 | ||
+ | | 56-63 | ||
+ | |- | ||
+ | ! Contents | ||
+ | | N/A | ||
+ | | PrefabHash | ||
+ | | Quantity<br/>This value is truncated so it won't be greater than 255 although the trader's Request/Stock is more than 255. | ||
+ | | OpCode<br/>Which OpCode requested this data. | ||
+ | |} | ||
+ | |||
+ | === Buy/Sell Child Payloads === | ||
+ | {| class="wikitable" style="width:80%;" | ||
+ | ! BitsOffset | ||
+ | | 0-15 | ||
+ | | 16-47 | ||
+ | | 48-55 | ||
+ | | 56-63 | ||
+ | |- | ||
+ | ! Contents | ||
+ | | N/A | ||
+ | | PrefabHash | ||
+ | | Quantity<br/>This value is truncated so it won't be greater than 255 although the trader's Request/Stock is more than 255. | ||
+ | | OpCode<br/>Which OpCode requested this data. | ||
|} | |} |
Revision as of 05:23, 24 March 2025
Category:Machines]]
![]() | |
Properties | |
---|---|
Stacks | Yes (10) |
Recipe | |
Created With | Electronics Printer |
Cost | 5g Gold, 10g Copper, 20g Steel, 5g Nickel, 10g Solder |
![]() | |
Operation | |
---|---|
Power Usage | 200W |
Construction | |
Placed with | Kit (Satellite Dish) |
Placed on | Small Grid |
Stage 1 | |
Deconstruction | |
Deconstructed with | Hand Drill |
Item received | Kit (Satellite Dish) |
Contents
[hide]Description
The Satellite Dish is used together with a Computer fitted with a Motherboard (Communications) to allow Interstellar Communications.
The Satellite Dish must be guided by Satellite Tracking onto a signal and communications may be established once the signal strength is greater than 94%
Medium Satellite Dish
After "Big Changes Coming: Terrain Preview, Melting Ice, Modding, & Localization" update, Medium Satellite Dish has internal stack like Autolathe, which user can utilize it to give instructions to. The Medium Satellite Dish currently have 256bit(32Byte) stack memory.
Op_code | Name | Description | Valid Address | Bits | Bits Description |
---|---|---|---|---|---|
1 | TraderInstruction.WriteTraderData | The dish will flush out metadata(24 Bytes, in continuous of 3 addresses) to the specified starting index. E.g.: if set WRITE_INDEX to 1, then the metadata will span address 1-3. See Metadata Payloads. | 0-31 | 0-7 | Op_code |
8-15 | WRITE_INDEX | ||||
16-63 | Unused | ||||
2 | TraderInstruction.StrongestContactIdHash | todo | 0-31 | 0-7 | Op_code |
8-39 | TRADER_ID_HASH | ||||
40-63 | Unused | ||||
3 | TraderInstruction.StrongestContactMetaData | todo | 0-31 | 0-7 | Op_code |
8-15 | SHUTTLE_TYPE | ||||
16-23 | CONTACT_TIER | ||||
24-31 | CONTACTED | ||||
32-63 | Unused | ||||
4 | TraderInstruction.StrongestContactSignalData | todo | 0-31 | 0-7 | Op_code |
8-23 | WATTS_TO_RESOLVE | ||||
24-39 | LIFETIME | ||||
32-63 | Unused | ||||
5 | TraderInstruction.WriteTraderBuyData | todo | 0-31 | 0-7 | Op_code |
8-15 | WRITE_INDEX | ||||
16-23 | WRITE_COUNT | ||||
24-63 | Unused | ||||
6 | TraderInstruction.WriteTraderSellData | todo | 0-31 | 0-7 | Op_code |
8-15 | WRITE_INDEX | ||||
16-23 | WRITE_COUNT | ||||
24-63 | Unused | ||||
7 | TraderInstruction.TraderBuyThingData | Currently not useful, if wrote to stack, will be cleared per tick. | 0-31 | 0-7 | Op_code |
8-15 | QUANTITY | ||||
16-47 | PREFAB_HASH | ||||
48-63 | Unused | ||||
8 | TraderInstruction.TraderBuyThingChildData | Currently not useful, only Op_code will be used in the output of TraderInstruction.WriteTraderBuyData. | 0-31 | 0-7 | Op_code |
8-15 | QUANTITY | ||||
16-47 | PREFAB_HASH | ||||
48-63 | Unused | ||||
9 | TraderInstruction.TraderBuyGasData | Currently not useful. | 0-31 | 0-7 | Op_code |
8-15 | QUANTITY | ||||
16-47 | GAS_TYPES_BITFLAG | ||||
48-63 | Unused | ||||
10 | TraderInstruction.TraderSellThingData | Currently not useful, if wrote to stack, will be cleared per tick. | 0-31 | 0-7 | Op_code |
8-15 | QUANTITY | ||||
16-47 | PREFAB_HASH | ||||
48-63 | Unused | ||||
11 | TraderInstruction.TraderSellGasData | Currently not useful. | 0-31 | 0-7 | Op_code |
8-15 | QUANTITY | ||||
16-47 | GAS_TYPES_BIGFLAG | ||||
48-63 | Unused | ||||
12 | TraderInstruction.TraderSellThingChildData | Currently not useful, only Op_code will be used in the output of TraderInstruction.WriteTraderSellData. | 0-31 | 0-7 | Op_code |
8-15 | QUANTITY | ||||
16-47 | PREFAB_HASH | ||||
48-63 | Unused | ||||
13 | TraderInstruction.FilterPrefabHashEquals | todo | 0-31 | 0-7 | Op_code |
8-39 | PREFAB_HASH | ||||
40-63 | Unused | ||||
14 | TraderInstruction.FilterPrefabHashNotEquals | todo | 0-31 | 0-7 | Op_code |
8-39 | PREFAB_HASH | ||||
40-63 | Unused | ||||
15 | TraderInstruction.FilterSortingClassCompare | todo | 0-31 | 0-7 | Op_code |
8-15 | CONDITION_OPERATION | ||||
16-31 | SORTING_CLASS | ||||
32-63 | Unused | ||||
16 | TraderInstruction.FilterQuantityCompare | todo | 0-31 | 0-7 | Op_code |
8-15 | CONDITION_OPERATION | ||||
16-31 | QUANTITY | ||||
32-63 | Unused | ||||
17 | TraderInstruction.FilterGasContains | todo | 0-31 | 0-7 | Op_code |
8-39 | GAS_TYPES_BITFLAG | ||||
40-63 | Unused | ||||
18 | TraderInstruction.FilterGasNotContains | todo | 0-31 | 0-7 | Op_code |
8-39 | GAS_TYPES_BITFLAG | ||||
40-63 | Unused |
Metadata Payloads
BitsOffset | 0-23 | 24-55 | 57-63 | 64-95 | 96-103 | 104-111 | 112-119 | 120-127 | 128-151 | 152-167 | 168-183 | 184-191 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Contents | N/A | ContactTypeID | Constant: 2. | N/A | Contacted 0: false 1: true |
Contact Tier: 0: Close 1: Medium 2: Far |
Shuttle Type: 0:None 1: Small(3x3) 2: SmallGas(3x3) 3: Medium(5x5) 4: MediumGas(5x5) 5: Large(6x6) 6: LargeGas(6x6) 7: MediumPlane(7x7, runway:15) 8: LargePlane(9x9, runway:20) |
Constant: 3. | N/A | LifeTime | WattsToResolve | Constant: 4. |
Buy/Sell Payloads
BitsOffset | 0-15 | 16-47 | 48-55 | 56-63 |
---|---|---|---|---|
Contents | N/A | PrefabHash | Quantity This value is truncated so it won't be greater than 255 although the trader's Request/Stock is more than 255. |
OpCode Which OpCode requested this data. |
Buy/Sell Child Payloads
BitsOffset | 0-15 | 16-47 | 48-55 | 56-63 |
---|---|---|---|---|
Contents | N/A | PrefabHash | Quantity This value is truncated so it won't be greater than 255 although the trader's Request/Stock is more than 255. |
OpCode Which OpCode requested this data. |