[1.52] Turtles still can't place pistons correctly
#1
Posted 14 May 2013 - 02:03 PM
If a turtle tries to place a piston upwards,it makes the piston face backwards instead of upwards like it should do.
#2
Posted 14 May 2013 - 03:37 PM
#3
Posted 14 May 2013 - 04:15 PM
Pharap, on 14 May 2013 - 02:03 PM, said:
If a turtle tries to place a piston upwards,it makes the piston face backwards instead of upwards like it should do.
Edit: Whould be hard to fix
#4
Posted 14 May 2013 - 08:28 PM
Jarle212, on 14 May 2013 - 04:15 PM, said:
Edit: Whould be hard to fix
Currently, pistons are placed so they always face the back of the turtle.
The ideal behaviour would be for the turtle to be able to choose which direction the piston faces,
but an easier solution that wouldn't require changing the workings of the place functions would be to make it so that pistons face downwards when placed down and upwards when placed up to allow the turtle the capability of placing pistons in all directions.
Cloudy, on 14 May 2013 - 03:37 PM, said:
I was assuming that was what the 1.51 "Fixed turtles sometimes placing blocks with incorrect orientations" fix was.
Is there a more in depth bug-fix log than the computercraft.info main page?
#5
Posted 16 May 2013 - 04:33 PM
Pharap, on 14 May 2013 - 08:28 PM, said:
The ideal behaviour would be for the turtle to be able to choose which direction the piston faces,
but an easier solution that wouldn't require changing the workings of the place functions would be to make it so that pistons face downwards when placed down and upwards when placed up to allow the turtle the capability of placing pistons in all directions.
As I said pistons are place in the opposite direction of the turtles facing, and it is the same for players. You whould have to implement that function staticly, wich might break the code
#6
Posted 16 May 2013 - 06:37 PM
Jarle212, on 16 May 2013 - 04:33 PM, said:
Pharap, on 14 May 2013 - 08:28 PM, said:
The ideal behaviour would be for the turtle to be able to choose which direction the piston faces,
but an easier solution that wouldn't require changing the workings of the place functions would be to make it so that pistons face downwards when placed down and upwards when placed up to allow the turtle the capability of placing pistons in all directions.
As I said pistons are place in the opposite direction of the turtles facing, and it is the same for players. You whould have to implement that function staticly, wich might break the code
Well assuming that the part of the piston block that declares which way it's facing is editable by other classes, it shouldn't be that hard. It would only be an issue if the piston class forces the placement of the piston to be private, which shouldn't be the case as screwdrivers in RP2 are able to change the direction the block faces.
#7
Posted 07 October 2013 - 04:19 PM
#8
Posted 12 October 2013 - 03:32 AM
Pharap, on 14 May 2013 - 08:28 PM, said:
I would also very much like to be able to place pistons pointed up and down with turtles. I also wrote a 3D printing script but I'm unable to build anything that uses a piston pointed up or down so my automatic house building script and gate building script can't build the doors I want.
Would you consider making the piston face up when using turtle.placeUp()?
#9
Posted 17 October 2013 - 09:57 AM
Booyaah, on 12 October 2013 - 03:32 AM, said:
This post presents a better solution: http://www.computerc...th-placeupdown/
The developers seem to be apprehensive to it, though. Maybe I can look further into it in the future, but I would need to start from the beginning learning to decompile and modify, etc. It would have to wait until I get some precious free time since I see the learning curve taking a day or two's worth of work.
#10
Posted 17 October 2013 - 10:14 PM
rewind, on 17 October 2013 - 09:57 AM, said:
Booyaah, on 12 October 2013 - 03:32 AM, said:
This post presents a better solution: http://www.computerc...th-placeupdown/
The developers seem to be apprehensive to it, though. Maybe I can look further into it in the future, but I would need to start from the beginning learning to decompile and modify, etc. It would have to wait until I get some precious free time since I see the learning curve taking a day or two's worth of work.
You wouldn't be permitted to release it - so I wouldn't waste your time.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users











