Anyway, as a bit of a test of the new 1.4 features I developed a robot butler. The code for his movement is quite ad hoc so I've uploaded the world file (http://www.mediafire...t1ks256pd5rz12k) rather than the uselessly applied code for the system. In it, if you can find the villa, you'll find a robot butler you can command. He can:
- Store anything you put in the first 4 slots of his inventory
- Fetch items when commanded by the terminal in the bedroom
- Craft tools and bake bread, and deliver them to the bedroom
- Smelt iron and gold in the furnaces in the hypocaust- after putting stuff down there he'll check it back whenever he has free time
- Respond to storage mine carts arriving- take and store anything on them, optionally fill them with coal, and then send them the way they came.
Most operations can be done from the command terminal in the bedroom, except for context-sensitive ones like mine carts arriving- these are done automatically. I made a video of it in action- you can watch it here:
[media]http://youtu.be/PIwp8NTHpvs[/media]
The crafting approach is probably the most interesting, and ostentatious in the program. As I couldn't figure out how to have a turtle with both wireless and a crafting bench the turtles communicate rather how people in the academy in Gulliver's Travels did- they carry with them everything they need and point to what they mean for the other turtle to know. It's exceeding error prone and quite fiddly- certainly not a safe system, but in an enclosed environment and without intervention it does work.
That's sort of it. The code is pretty hideous so I don't know if it'll be of much help, but it's kind of cool requesting fresh bread be delivered to my bedchamber. Sort of a powertrip thing, I guess.