奥拓星球 / Autonauts

奥拓星球 / Autonauts

评价数不足
GreenTube
   
奖励
收藏
已收藏
取消收藏
标签: transport, move
文件大小
发表于
更新日期
11.213 MB
2020 年 3 月 26 日 下午 9:31
2020 年 5 月 3 日 下午 5:17
18 项改动说明 ( 查看 )

订阅以下载
GreenTube

描述
An awesome pack of tubes for transfering goods.

Currently at v0.93.

Tubes included:
- Underground Tube Connections (GreenTube)
- Horizontal Tubes


Suggested Setup: Go into MOD SETTINGS and set the 'Connect Tubes' key to something you don't press often. You will need to press this key after modifying the layout of the horizontal tubes.


=== Underground Tube Connections ===
These green tubes connect to an underground network that runs in straight lines which can transport almost anything at near light speed!

~ Build ~
Use the Good Vehicle Assembler

~ Connect ~
Place a couple tubes and place them in line with eachother, at least 3 squares apart.

~ Use ~
Drop any item on one of the vertical tubes.

~ Bonus ~
The "Hoseless Extension" can be used on any selectable object within a ~10 tile radius from a tube.

~ Underground Tube Notes ~
- Does not transport items created by mods.
- Output tube tosses randomly one tile away in any direction, but prefers another input tube if one is present.
- If multiple tubes share the same axis and are more than 3 tiles apart, routing will be sent to each tube in the axis, round robin style.


=== Horizontal Tubes ===
These cylinders of green move things above the ground in short and predictable lines. They are chainable and don't pile up on the outputs.

~ Build ~
Find them under the (?) in your blueprints.

~ Layout ~
Place them wherever you'd like.
When done, tap 1! (or whatever key you defined in the MOD SETTINGS)

~ Use ~
Drop items in front of the wider end of a tube.

~ Horizontal Tube Notes ~
- Does not transport items created by mods.
- The "...x01" tube output can not be grabbed by a user or bot, as it is technically "within the building". Try sucking it out with another tube.
- If you don't press the 'Connect Tubes' key after changing the layout, you will get odd results until the game is closed then reloaded.
- The 'Connect Tubes' function is also trigged whenever a game is loaded.

========================

Future Plans:
- Figure out how to transport non-standard items (currently limited to known "ObjectTypes")

v0.93 Notes:
- Changed moving method between tubes. Objects are no longer "reset". :-)

v0.92 Notes:
- Added a 3x3 Collector to collect items from around an underground output tube.

v0.91 Notes:
- Added horizontal tubes (and one angled) to move goods along the surface in shorter and controllable methods.
- Increased the materials required for "Underground Tubes".

v0.9 Notes:
- Any time you drop or pick up a tube, it is added/removed from the network. You no longer need to use the defined key within the mod settings.
- Added the "Hoseless Extension" to act as flexible hose with a length of 10 tiles (circular around tube).
- You can now put the input/output by the edge of the map (not recommended though, due to overshooting bug with low FPS)


~= Enjoy =~

热门讨论 查看全部(1)
0
2020 年 4 月 6 日 上午 8:45
What would you like to see
FiveFrogs
18 条留言
knito 2022 年 2 月 13 日 上午 2:16 
The "1" (one) key is reserved by the mod and trying to type "mk1" in a bot's name field resulted in invoking the layout dialog but not typing the letter "1".
I put it on F12 instead. That is a key I would never try to type into a message field. Maybe you consider using some F-key by default instead of an often used one.
:steamthumbsup:
Parrokeet 2020 年 11 月 10 日 下午 3:58 
wow
arandomexican_ 2020 年 7 月 28 日 下午 11:51 
i just started using it
FiveFrogs  [作者] 2020 年 5 月 23 日 下午 9:22 
Alright, anyone still using this green tube? I've just uploaded a "Transmitter" and "Receiver" for the "Storage Link" mod. It works kinda like the underground tube, but totally different. :-) I recommend it instead of the green tube mod.
'KeithFromCanada' Olson 2020 年 5 月 15 日 上午 9:12 
Fair enough. Thanks for the reply.
FiveFrogs  [作者] 2020 年 5 月 15 日 上午 8:20 
Thanks Keith. I created the horizontal tubes BEFORE creating the "boxybelt" system. They were more of a prototype, and quite complex. Right now they work as a system of nodes and edges. Each start/end is a node and the tubes are the edges. When an object shows up on an input, it does a recursive function that goes down each link on each node looking for a way to empty the next node. It's pretty quick, setting targets as needed.

Then it works it's way back to the start, marking each tube (edge) that will be moving an item through it as "in-use".

When an item arrives at the target, the tube is unmarked as 'in-use', but nothing came come down the tube until the item on it's target is moving elsewhere.

I don't plan on developing the horizontal green tubes further, and suggest people use the 'boxy belts' for short distance operations, as they are easier to route around and have the ability to connect into/out of storage and converters (at least on Autonauts beta).
'KeithFromCanada' Olson 2020 年 5 月 14 日 上午 10:52 
Suggestion: In regards to lagging, while I don't know the logic for the horizontal tubes, one option would be to

A) have a two-dimensional array of object types & exit times
B) as an object is added at one end, add the expected exit time to the array, increment the 'add object' array index, and destroy the object
C) as each exit time comes up, zero the exit time, increment the 'remove object' array index, and spawn the object at the other end.

(This would only need to run every X ticks, where X is the number of ticks between adding/removing objects to/from the tubes.)

Does that make sense?
'KeithFromCanada' Olson 2020 年 5 月 14 日 上午 10:52 
Suggestion: If horizontal tubes are placed in dredged soil, they are 'partially underground tubes', which fill the hole and let the player/bots move over them.
FiveFrogs  [作者] 2020 年 5 月 3 日 下午 5:19 
@DisKorruptd, found and fixed. I was trying to optimize by only looking at the first item in each of the collector tiles, and if the first one happened to be a tile (or bot or player), then it would skip the rest of that tile. It now looks at all the UIDs. A tad slower but should work in all cases.
FiveFrogs  [作者] 2020 年 5 月 2 日 下午 7:16 
Thanks for the bug report. The 3x3 collector is a bit buggy, I'll see what I can do to get it cleaned up.