Difference between revisions of "DWAINE Telescience"

From Space Station 13 Wiki
Jump to navigation Jump to search
Line 71: Line 71:


Sometimes using a space GPS it not an option, either because you're too far away from the telepad or if you're an AI without any cyborg shells with their built in PDA Space GPS. This math heavy section aims to teach a more savy player how to find telescience coordinates using only the <code>teleman</code> command. If you haven't already, you're strongly recommended to get some scripts for this part.
Sometimes using a space GPS it not an option, either because you're too far away from the telepad or if you're an AI without any cyborg shells with their built in PDA Space GPS. This math heavy section aims to teach a more savy player how to find telescience coordinates using only the <code>teleman</code> command. If you haven't already, you're strongly recommended to get some scripts for this part.
==== Map Coordinates ====
The map is a 300 x 300 grid that '''starts at 1 and ends at 300'''. Every coordinate outside this range is an '''invalid coordinate'''.
==== Offsets ====
* Rc: Real coordinate ( map coordinate, the one you can find with the space gps )
* Tc: Terminal coordinate ( coordinate you send to teleman )
The formula for a coordinate is a simple linear function (<code>y = a * x + b</code>):
<code>Real Coordinate = Slope * Tc - Intercept</code>
Each axis X and Y have their own slope and intercept values.
The slope only has one of three values: '''1, 2 and 4'''.
The intercept is a random integer '''from 0 to 100''' inclusive.
===== Intercept =====
Lets take <code>Real Coordinate = Slope * Tc - Intercept</code> and get the highest value the Real Coordinate can go, that is 300.
<code>300 = Slope * Tc - Intercept</code>
If we then rearrange to find the intercept:
<code>Intercept = Slope  * Tc - 300</code>
Now we need to find the highest for <code>Tc</code> value that satisfies the lowest of the three slopes. Lets call this value <code>Tcmax</code>
* <code>Slope = 1</code>: <code>Intercept = Tcmax - 300</code>, therefore <code>100 >= Tcmax - 300 >= 0</code>, <code>400 >= Tcmax >= 300</code>
* <code>Slope = 2</code>: <code>Intercept = 2Tcmax - 300</code>, therefore <code>100 >= Tcmax - 300 >= 0</code>, <code>200 >= Tcmax >= 150</code>
* <code>Slope = 4</code>: <code>Intercept = 4Tcmax - 300</code>, therefore <code>100 >= Tcmax - 300 >= 0</code>, <code>100 >= Tcmax >= 75</code>

Revision as of 18:28, 28 February 2023

MechanicNew64.png This page is under construction.
The following information may be incomplete.
You can help by adding missing information or formatting.

Introduction

The DWAINE computer is powerful tool that still surrounded by a lot of mystery. This page aims to teach its user how to operate a Telescience teleport pad.

Scripting

The telesci commands are very repetitive, thus its better if you use scripts to facilitate your job. Either make your own or use existing scripts.

Basic Commands

Access to the teleman requires Super User Access. The program itself is located at /sys/srv/teleman but its easier to work with if its copied to your home directory.

Telepad ID

Every telepad connected to the mainframe has its own ID number which increases sequentially in number starting at 1. The telepad can be referenced by using -p ID. Running teleman without specifying the ID will default to 1.

Setting coordinates

Before using other commands the teleman must be first configured to a coordinate.

teleman -p 1 coords X Y Z sets the teleporter pad coordinates. This process is very repetitive, thus its better

Scanning

After the coordinates are set the telepad is ready to receive commands.

teleman -p 1 scan will scan the coordinate and return to you whether the coordinate you selected leads to an invalid coordinate or not.

Example Outputs

  • ]Invalid coordinates (XYZ): The coordinates inside the parentheses are invalid.
  • ]No atmosphere.: The coordinate is valid but it leads to somewhere without atmosphere, likely space.
  • ]Atmosphere: O2: 21.8249, N2: 82.1031, CO2: 0, Plasma: 0, Farts: 0, Fallout: 0, 293.15 Kelvin, 101.325 kPa,: Coordinate is valid and leads to somewhere with an atmosphere.

Send

Sends the object or person on the telepad to the configured coordinate.

teleman -p 1 send

Receive

Receives the object or person on configured coordinate to the telepad.

teleman -p 1 receive

Portal

Creates a portal on the telepad linked to the configured coordinate.

teleman -p 1 portal

Relay

A bit different from the other commands, this one doesn't need to have a coordinate configured first.

The relay command attempts to receive from a coordinate X1 Y1 Z1 and send to a coordinate X2 Y2 Z2. It operates as if the user first sends the receive command then the send command.

teleman -p 1 X1 Y1 Z1 X2 Y2 Z2

Finding valid coordinates

Space GPS

The section in Telescience - Decoding the teleporter goes in detail on how to get valid coordinates using the space GPS.

Utilizing a website like Vortex1942 Telescience Map is also very helpful.

The 300 300 Method

Sometimes using a space GPS it not an option, either because you're too far away from the telepad or if you're an AI without any cyborg shells with their built in PDA Space GPS. This math heavy section aims to teach a more savy player how to find telescience coordinates using only the teleman command. If you haven't already, you're strongly recommended to get some scripts for this part.

Map Coordinates

The map is a 300 x 300 grid that starts at 1 and ends at 300. Every coordinate outside this range is an invalid coordinate.

Offsets

  • Rc: Real coordinate ( map coordinate, the one you can find with the space gps )
  • Tc: Terminal coordinate ( coordinate you send to teleman )

The formula for a coordinate is a simple linear function (y = a * x + b):

Real Coordinate = Slope * Tc - Intercept

Each axis X and Y have their own slope and intercept values.

The slope only has one of three values: 1, 2 and 4.

The intercept is a random integer from 0 to 100 inclusive.

Intercept

Lets take Real Coordinate = Slope * Tc - Intercept and get the highest value the Real Coordinate can go, that is 300.

300 = Slope * Tc - Intercept

If we then rearrange to find the intercept: Intercept = Slope * Tc - 300

Now we need to find the highest for Tc value that satisfies the lowest of the three slopes. Lets call this value Tcmax

  • Slope = 1: Intercept = Tcmax - 300, therefore 100 >= Tcmax - 300 >= 0, 400 >= Tcmax >= 300
  • Slope = 2: Intercept = 2Tcmax - 300, therefore 100 >= Tcmax - 300 >= 0, 200 >= Tcmax >= 150
  • Slope = 4: Intercept = 4Tcmax - 300, therefore 100 >= Tcmax - 300 >= 0, 100 >= Tcmax >= 75