richardhendricks / GT5-Unofficial

Decompiled and modified version of GT5.07.07
1 stars 0 forks source link

Multipipes as networks using router valves #38

Closed richardhendricks closed 4 years ago

richardhendricks commented 6 years ago

Implement multipipes using world networks.

Options

Do not allow multipipes to connect to other pipes (ie, 1x to 4x). Force connections to require a new "valve router" block to choose which pipe on the input side goes to the output side. Valve router block will have internal storage based on tier. This way input and output pipe networks do not have to see each other. Use wrench to determine which pipe networks to connect when merging. How to implement multi-multi merge? When merging multipipes of similar size, networks are merged directly, ie network1.pipe0 + network2.pipe0 => add network2 to network1 Basic gui brainstorming

39646694-e3638f62-4fa1-11e8-9fe9-04e8e2ca21d0

Wrenching valve to change direction -> texture should show direction Valve to determine input pipe size and output pipe size and put up appropriate GUI