This article describes, how such a type of teleport should work in my opinion.
First of all the things I want to have:
- It should work a bit like the roboports. That is: It needs energy and has to be charged. If power fails the rest-energy should enable you to transport to the problem.
- It should be stupid simple. It should just work without configuration. Place a portal, place another portal and it is ready to travel between the two portals. See more below.
- It should take some resources to produce. Comparable with a roboport or more.
- Can be crafted. Like the roboport.
- Technology is early available (after logistics?) but needs really very much resources to be researched. Reason: This can be a strategy to rush for teleport.
- There are only one ore maximum two tiers of teleport. (it should be stupid simple)
- No extra tools needed.
- The maximum distance should be about 500 tiles for tier 0 and 3000 for tier 1.
- There is nothing like a cooldown after a teleportation. If there is enough energy you will be teleported.
- But of course it can cost some energy.
So this is, where I come from:
https://forums.factorio.com/forum/vie ... 93&t=13886 [MOD 0.12.x] SimpleTeleporters
and especially this post by me: https://forums.factorio.com/forum/vie ... 60#p116674
It's not relevant to read any of that!
But this is important: I suggest a behavior I read in the book "Ringworld" from Larry Niven:
http://www.technovelgy.com/ct/content.asp?Bnum=516At the center of the intersection was a large blue rectangle. Four blue discs surrounded the rectangle, one at the mouth of each walk. "You may step on the rectangle if you wish," said Nessus, "but you may not step on inappropriate discs. Follow me." He circled the nearest disc, crossed the intersection, trotted onto the disc on the opposite side, and vanished.
...
The discs are arranged in a series of platforms, so you can readily "walk" one block at a time.
With my own words it is described like so: You have a planet, which is one big city. To move safely in this city you enter some kind of rectangle/platform which is placed at each street intersection. When you touch a "stepping disk" you are transportet to the next platform in the direction of this stepping disk. When you step back, you are at the start. When you step forward you will be moved to the next platform. So you can "walk" from platform to platform. Each step is one platform. Five steps and you are 1 or 2 kilometers away.
Now translated for Factorio: as player you need just to place platforms in about the directions (N, S, E, W) and you don't need to link them or do other complicated stuff.
This is how a teleporter might look from above:
Code: Select all
^
< * >
v
The simplest situation looks like so:
Code: Select all
^ ^
< * > < * >
v v
You will also see that directly: when you look on the left roboport, you can see, that the right portal is activated (lights etc.). And for the right teleport you can see that the left portal is activated.
So when you enter the left teleport, stand on the platform in the center and then walk to the right you enter the portal and will be teleported to the platform on the right teleport.
Let's assume we have build this:
Code: Select all
^ ^ ^
< * > < * > < * >
v v v
I think it is easy to understand, that this type of transport is very efficient and fast ... and I think also some kind of fun, cause you can also create situations like this:
Code: Select all
1 ^ 2 ^
< * > < * >
v v
3 ^
< * >
v
This works like so, until you create a 4th teleport like so:
Code: Select all
1 ^ 2 ^
< * > < * >
v v
4 ^ 3 ^
< * > < * >
v v
Advanced functionaliy
Well. This is the very basic function of that teleport and I'm sure this brings much more fun into the game.
With the time it might be useful to have "abbreviations". Or routes. Routes are an item, like a blueprint. But what it stores are only endpoints. You might have a route like "Main Base": Enter a teleport (that is connected to other teleports) and use the route to the "Main Base" on it. You will be transported to that teleport, you don't need to navigate yourself, that is "automatic".
There might be also a possibility for limited transport of items. Let's say: One item per second or so and not all items can be transported. But I don't want to go that deep into off-topic here.