This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
xuma202's profile picture

[SMP] [MC 1.2.5 | 1.41] Turtle Sign Reader v 1.1 - Turtles reading signs

Started by xuma202, 12 August 2012 - 01:55 PM
xuma202 #1
Posted 12 August 2012 - 03:55 PM
OUTDATED
Sorry guys, this project is no longer supported.
But you may wanna take a look here: http://www.computercraft.info/forums2/index.php?/topic/4587-cc1481mc146-miscperipherals-30/
RichardG867 is taking care of this since MC 1.2.5.

However here is the original thread:


Hello,

a couple of a days ago this has been suggested here. Because I considered this to be a good idea I made a simple peripheral that has the ability to read signs.

Screenshots:



more

How to use:

You can craft a reading Tutrle using a Turtle and a sign.

The peripheral has three functions so far.

read() Will read the sign in front of the Turtle
readUp() Will read the sign above the Turtle
readDown() Will read the sign below the Turtle

they all return 4 strings 1 for each line of text on the sign.

Download

v 1.1 client: mediafire server: mediafire
v 1.0 client: mediafire server: mediafire

Changelog:

v 1.1:
  • No longer incompatible with ARP
v 1.0:
  • Well it's v 1.0 so…
Known Bugs:
  • No bugs known in latest version.
To do:
  • Update to MC 1.3.2
  • Wait for peoples input :)/>/>
xuma202

Any feedback is highly appreciated
Pharap #2
Posted 12 August 2012 - 04:31 PM
I told them that the people in charge would be against the idea, and I still think it's not a very useful ability, but I'm glad someone who can make peripherals made one. It gives me hope to know that there are people who see suggestions and actually do something about them.
ardera #3
Posted 12 August 2012 - 05:42 PM
Great! :D/>/>
What about writing signs (if its supported in cc 1.4.1: really? didn't get that!)?

And another idea: better screenshots :P/>/>
DarkNinja2462 #4
Posted 12 August 2012 - 05:51 PM
How about readAll(), readAllUp(), and readAllDown() to read all lines of a sign as "line1..n..line2..n..line3..n..line4" (1 string with 4 lines)
Also readLine(line#), readLineUp(line#), readLineDown(line#) to read 1 line (1 string)

P.S. Even though it is not much, it could be useful! Well done! :P/>/>
Cloudy #5
Posted 13 August 2012 - 12:39 AM
I told them that the people in charge would be against the idea, and I still think it's not a very useful ability, but I'm glad someone who can make peripherals made one. It gives me hope to know that there are people who see suggestions and actually do something about them.

The thing is, we didn't even comment about turtles reading signs. I can see uses for it. I don't appreciate someone else saying what me and dan would or would not like without asking us.
Pharap #6
Posted 13 August 2012 - 01:14 AM
I told them that the people in charge would be against the idea, and I still think it's not a very useful ability, but I'm glad someone who can make peripherals made one. It gives me hope to know that there are people who see suggestions and actually do something about them.

The thing is, we didn't even comment about turtles reading signs. I can see uses for it. I don't appreciate someone else saying what me and dan would or would not like without asking us.

You've shot down better ideas. You also haven't even seen the origin of the idea, and be honest, would you really have put this in the next version or would you have said 'someone make a peripheral'? The latter tends to be far more common around these forums.
Cloudy #7
Posted 13 August 2012 - 02:08 AM
I told them that the people in charge would be against the idea, and I still think it's not a very useful ability, but I'm glad someone who can make peripherals made one. It gives me hope to know that there are people who see suggestions and actually do something about them.

The thing is, we didn't even comment about turtles reading signs. I can see uses for it. I don't appreciate someone else saying what me and dan would or would not like without asking us.

You've shot down better ideas. You also haven't even seen the origin of the idea, and be honest, would you really have put this in the next version or would you have said 'someone make a peripheral'? The latter tends to be far more common around these forums.

I shoot down ideas that I know have no place in the mod - I also give good reasons for it, and explain why we don't want it to happen. But I will not discuss it here as I don't want to crap up anyone else's thread.

To OP: Nice work.
FuzzyPurp #8
Posted 13 August 2012 - 07:33 AM
Although having a whole separate turtle with these functions is pointless, Turtles are blind by the way.
xuma202 #9
Posted 13 August 2012 - 01:37 PM
Ok guys I've fixed the incompatibility with ARP.
samdeman22 #10
Posted 13 August 2012 - 01:38 PM
well, this is perfect! i could màke a message board on a monitor that reads from a simpler message board somewhere else. I wonder, could this be used with the sign tags mod?
xuma202 #11
Posted 13 August 2012 - 05:08 PM
well, this is perfect! i could màke a message board on a monitor that reads from a simpler message board somewhere else. I wonder, could this be used with the sign tags mod?

Hm possible. I've not tested it but you can try. I'm seeing no reason why it should not.
Maybe you can tell us if you had success.
Pharap #12
Posted 13 August 2012 - 10:37 PM
Although having a whole separate turtle with these functions is pointless, Turtles are blind by the way.

One of the main reasons I was against the idea. That and it doesn't really give the turtle any functionality that can't be achieved with a well-designed program.
xuma202 #13
Posted 14 August 2012 - 09:58 AM
Although having a whole separate turtle with these functions is pointless, Turtles are blind by the way.

One of the main reasons I was against the idea. That and it doesn't really give the turtle any functionality that can't be achieved with a well-designed program.

Yes it's too bad that a turtle can only have one peripheral but since I can't get beyond this limitation this was the best I could do. Maybe there could be a peripheral that allows having more than 1 peripheral attached to a turtle. Or this will get an inbuilt feature of CC.
Pharap #14
Posted 14 August 2012 - 10:18 AM
Although having a whole separate turtle with these functions is pointless, Turtles are blind by the way.

One of the main reasons I was against the idea. That and it doesn't really give the turtle any functionality that can't be achieved with a well-designed program.

Yes it's too bad that a turtle can only have one peripheral but since I can't get beyond this limitation this was the best I could do. Maybe there could be a peripheral that allows having more than 1 peripheral attached to a turtle. Or this will get an inbuilt feature of CC.

Best thing you modders can do is band together to make a peripheral that gives the turtle the abilities of all your peripherals.
FuzzyPurp #15
Posted 16 August 2012 - 11:18 PM
Sphax support, not final - although you should change the name of the png, for compatibility purposes.
Or give it it's own folder structure instead of terrain/terrain.png
Noodle #16
Posted 16 August 2012 - 11:51 PM
This looks wicked! You can have it react to different signs! Like a real person (almost).
xuma202 #17
Posted 17 August 2012 - 09:44 AM
Sphax support, not final - although you should change the name of the png, for compatibility purposes.
Or give it it's own folder structure instead of terrain/terrain.png
[…]

I saw this issue but I thought it was caused by sth. else.
I'll fix this.

Btw: Can I use your texture? I like it better than mine, and I believe this was why you posted it here but you haven't said that I can use it so I wanna ask first .
FuzzyPurp #18
Posted 17 August 2012 - 10:00 PM
Sphax support, not final - although you should change the name of the png, for compatibility purposes.
Or give it it's own folder structure instead of terrain/terrain.png
[…]

I saw this issue but I thought it was caused by sth. else.
I'll fix this.

Btw: Can I use your texture? I like it better than mine, and I believe this was why you posted it here but you haven't said that I can use it so I wanna ask first .

Sure, But its HD - that's 64x64 if you shrink it to 16x16 expect to lose quality.
zekesonxx #19
Posted 30 October 2012 - 05:58 PM
Seeing this post makes me realize that all turtles are illiterate.
Pharap #20
Posted 31 October 2012 - 03:05 AM
Seeing this post makes me realize that all turtles are illiterate.
Aren't all machines?
RichardG867 #21
Posted 26 November 2012 - 04:36 AM
Can I integrate this into MiscPeripherals? Happens to be a coincidence since this upgrade is right at the end of my ID range.
xuma202 #22
Posted 01 December 2012 - 08:22 AM
Can I integrate this into MiscPeripherals? Happens to be a coincidence since this upgrade is right at the end of my ID range.

Yes, you can.
RichardG867 #23
Posted 02 December 2012 - 01:13 AM
And so I did!
Visic #24
Posted 28 January 2013 - 08:27 PM
I love this addition, single turtle interactive storage here I come!