Difference between revisions of "Terminal"

From Grid Sage Wiki
Jump to navigation Jump to search
(text from manual)
 
(Added Biomatter's fantastic research from Cogmind subreddit. Formatting might be off.)
Line 5: Line 5:
 
Higher security terminals have direct access to more functions at once.
 
Higher security terminals have direct access to more functions at once.
  
{{stub}}
+
== Manual Commands (Indirect Hacking) ==
 +
While accessing a terminal, pressing 'z' will allow you to enter the following manual prompts.
 +
=== Access() ===
 +
  Access(Branch)
 +
This command reveals locations of any Branch stairwells.
 +
  Access(Emergency)
 +
This command scans a small radius around you and will highlight any 'emergency' doorways, a.k.a. hidden doors.
 +
  Access(Main)
 +
This command downloads the locations of all main stairways on the current floor.
 +
 
 +
=== Alert() ===
 +
  Alert(Check)
 +
Outputs the current security level of the floor.
 +
  Alert(Purge)
 +
Lowers your current 'threat rating', displayed as a Security Rating. This persists from floor to floor, making it rather useful to lower. Each Alert(Purge) lowers your rating by 200, and each Security Rating (i.e. 1, 2, 3, 4) is twice the previous amount of points away. More explicitly, Security Rating 4 is hit when you reach 1600, Security Rating 3 is at 800, Security Rating 2 at 400, and Security Rating 1 at 200.
 +
 
 +
=== Analysis() ===
 +
  Analysis(BOTNAME)
 +
Gives a little bio on a unit. BOTNAME must be exact, e.g. 'Analysis(M-28 Smith)'. You cannot just type in Mechanic.
 +
 
 +
=== Control() ===
 +
  Control(Machines)
 +
Attempts to sabotage a [[machine]] elsewhere on the map, i.e. a fusion reactor. If successful the machine detonates, drawing attention (perhaps away from you). Can possibly be used multiple times.
 +
 
 +
=== Enumerate() ===
 +
  Enumerate(Assaults)
 +
  Enumerate(Exterminations)
 +
  Enumerate(Maintenance)
 +
  Enumerate(Reinforcements)
 +
  Enumerate(Squads)
 +
  Enumerate(Surveillance)
 +
  Enumerate(Transport)
 +
This one has many possible states. It will give you the current location of the targets. 'Assaults', 'Exterminations', and 'Squads' are all combat unit-related. 'Maintenance' will give you the location of Mechanics. 'Transport' will tell you where the haulers are ('a' and 'A').
 +
 
 +
=== Index() ===
 +
  Index(Fabricators)
 +
  Index(Repair Units)
 +
  Index(Terminals)
 +
  Index(Scanalyzers)
 +
  Index(Recycling Units)
 +
Use this to gain the locations of all requested devices. There is a discrepancy between what is known as 'Repair Stations' being called 'Repair Units' on the command, and same with 'Recycling Units'.
 +
  Index(Machines)
 +
Downloads coordinate data for ALL [[machine]]s on the current floor.
 +
 
 +
=== Inventory() ===
 +
  Inventory(Components)
 +
Lists stockpiles and their locations. These get marked on your radar.
 +
  Inventory(Prototypes)
 +
Lists prototypes and their locations. These get marked on your radar.
 +
=== Recall() ===
 +
  Recall(Assault)
 +
  Recall(Extermination)
 +
  Recall(Reinforcements)
 +
Recalls the given squad.
 +
 
 +
=== Other Commands ===
 +
  Manifests
 +
Displays data on what haulers are hauling. Will NOT give you the locations on the haulers.
 +
  Open
 +
Used at special Terminals to open blast doors.
 +
  Prototypes
 +
Downloads data on prototypes. Note: this command only gives you info on a few prototypes. It must be used multiple times if you want comprehensive information.
 +
  Query(NAME)
 +
Downloads a text article containing [[lore]] on your subject. Viewed on Terminals as "Record [Earth]".
 +
  Schematic(NAME)
 +
Use this command to attempt to download the target schematic. Works for [[part]]s, even those you have not yet seen in the current run. Also works for [[robot]]s, but only if you have the exact name (E.g. 'Schematic(M-28 Smith)' not 'Schematic(Mechanic)').
  
 
[[Category:Machines]]
 
[[Category:Machines]]

Revision as of 11:31, 5 June 2015

Terminals are the most common type of interactive machine, providing access to local and central networks and databases. At the time of access, the terminal interface lists all potential hacking targets found for direct hacking. Unlisted targets can be hacked by manually entering the associated command, though so-called "indirect hacking" is more difficult (-15% chance, though tunneling hackware can be used to counteract this difficulty, and even make indirect hacks easier). The precise difficulty of indirect hacks is also an unknown factor, making them more dangerous for the inexperienced hacker.

Operators are stationed at some terminals. Destroying the operator and retrieving its data core will extract its dynamic key and provide a 1.5x bonus to the first hack at that operator's terminal, but only if the connection is established before the key expiry.

Higher security terminals have direct access to more functions at once.

Manual Commands (Indirect Hacking)

While accessing a terminal, pressing 'z' will allow you to enter the following manual prompts.

Access()

 Access(Branch)

This command reveals locations of any Branch stairwells.

 Access(Emergency)

This command scans a small radius around you and will highlight any 'emergency' doorways, a.k.a. hidden doors.

 Access(Main)

This command downloads the locations of all main stairways on the current floor.

Alert()

 Alert(Check)

Outputs the current security level of the floor.

 Alert(Purge)

Lowers your current 'threat rating', displayed as a Security Rating. This persists from floor to floor, making it rather useful to lower. Each Alert(Purge) lowers your rating by 200, and each Security Rating (i.e. 1, 2, 3, 4) is twice the previous amount of points away. More explicitly, Security Rating 4 is hit when you reach 1600, Security Rating 3 is at 800, Security Rating 2 at 400, and Security Rating 1 at 200.

Analysis()

 Analysis(BOTNAME)

Gives a little bio on a unit. BOTNAME must be exact, e.g. 'Analysis(M-28 Smith)'. You cannot just type in Mechanic.

Control()

 Control(Machines)

Attempts to sabotage a machine elsewhere on the map, i.e. a fusion reactor. If successful the machine detonates, drawing attention (perhaps away from you). Can possibly be used multiple times.

Enumerate()

 Enumerate(Assaults)
 Enumerate(Exterminations)
 Enumerate(Maintenance)
 Enumerate(Reinforcements)
 Enumerate(Squads)
 Enumerate(Surveillance)
 Enumerate(Transport)

This one has many possible states. It will give you the current location of the targets. 'Assaults', 'Exterminations', and 'Squads' are all combat unit-related. 'Maintenance' will give you the location of Mechanics. 'Transport' will tell you where the haulers are ('a' and 'A').

Index()

 Index(Fabricators)
 Index(Repair Units)
 Index(Terminals)
 Index(Scanalyzers)
 Index(Recycling Units)

Use this to gain the locations of all requested devices. There is a discrepancy between what is known as 'Repair Stations' being called 'Repair Units' on the command, and same with 'Recycling Units'.

 Index(Machines)

Downloads coordinate data for ALL machines on the current floor.

Inventory()

 Inventory(Components)

Lists stockpiles and their locations. These get marked on your radar.

 Inventory(Prototypes)

Lists prototypes and their locations. These get marked on your radar.

Recall()

 Recall(Assault)
 Recall(Extermination)
 Recall(Reinforcements)

Recalls the given squad.

Other Commands

 Manifests

Displays data on what haulers are hauling. Will NOT give you the locations on the haulers.

 Open

Used at special Terminals to open blast doors.

 Prototypes

Downloads data on prototypes. Note: this command only gives you info on a few prototypes. It must be used multiple times if you want comprehensive information.

 Query(NAME)

Downloads a text article containing lore on your subject. Viewed on Terminals as "Record [Earth]".

 Schematic(NAME)

Use this command to attempt to download the target schematic. Works for parts, even those you have not yet seen in the current run. Also works for robots, but only if you have the exact name (E.g. 'Schematic(M-28 Smith)' not 'Schematic(Mechanic)').