spaceboy01218 / additional-pipes

Automatically exported from code.google.com/p/additional-pipes
0 stars 0 forks source link

Teleportation is Imbalanced #80

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Most users feel that the free teleportation provided by these pipes is 
unbalanced.  No longer are long piping runs needed, you don't have to worry 
about routing, you just cram them in wherever you want.  I suggest that you 
provide some type of mechanism to counteract their negative effect on gameplay 
balance.  Here's my suggestion, it would take me 15 minutes to implement if I 
had a way to build the release.

I earlier requested that the teleport pipes require power to function. That's 
complicated to add, though, and possibly not worth the effort. Instead, I'd 
like a simple feature that would take you 15 minutes to add. (and 3 hours for 
me since I don't have your development environment set up, and buildcraft is a 
PITA to build)

I'd like a variable in the config file, LOST_IN_TRANSIT, that has a range of 0 
to 100. At the places in the code where the teleport pipes actually receive an 
item, there would be a couple of lines of code where a random number from 1 to 
100 is generated. If the number is less than or equal to LOST_IN_TRANSIT, the 
teleport pipe at the receiving end never creates the received item/energy 
pack/volume of fluid. 

This would make the teleport pipes much easier to balance. On my SMP world, I'd 
make it to where LOST_IN_TRANSIT equals about ~20-40%. So teleport pipes would 
make sense in places where you need them, but they would not be a convenient 
shortcut that you could use anywhere you feel like because you don't feel like 
laying a little pipe or placing a wire.

An even better way would be to make Lost_In_transit also have a multiplier. For 
every 1000 blocks of distance between the sender and receiver, Lost_In_Transit 
gets multiplied by a factor. So long range teleports would cost a lot more than 
short range.

To forestall everyone else about to say they hate the idea : the variable would 
default to 0, so the pipes would function like they do now. 

Original issue reported on code.google.com by gerald.m...@gmail.com on 3 Nov 2011 at 4:13

GoogleCodeExporter commented 8 years ago
I just realized that this mod is open source.  May I submit these changes 
myself?

Original comment by gerald.m...@gmail.com on 3 Nov 2011 at 4:15

GoogleCodeExporter commented 8 years ago
I would have to disagree with you here, the pipes cost 1 diamond,1 gold, 1 iron 
per one, with needing 8 of each because you make 8 at once. so firstly it isn't 
cheap, and secondly i find this preferable as I dislike having to run 400+ 
pipes to oil with multiple issues involved with that as well as taking time 
from actually enjoying playin g this game. So I found already that having this 
whole power thing with BC was annoying, this mod as is makes this a little less 
tedious and makes cool sorting systems a bit easier to design.

Original comment by TehElimi...@gmail.com on 3 Nov 2011 at 11:16

GoogleCodeExporter commented 8 years ago
I'm asking for an optional feature that will make them cost something to 
operate.  Please learn to read.

Original comment by gerald.m...@gmail.com on 3 Nov 2011 at 11:18

GoogleCodeExporter commented 8 years ago
As I have not been able to keep up during my busy weeks, I am closing all 
tickets. If your problem still persists in the version I am posting today, 
please create a new ticket and sorry for the inconvenience, and I will attempt 
to fix all known bugs this week.

-Zeldo

Original comment by brutalvi...@gmail.com on 18 Nov 2011 at 7:46