Posted 25 August 2012 - 06:04 AM
Basically, having attack turtles is great, but I haven't found a way yet to have one that can detect mobs near it, perhaps via a craftable upgrade (like modems). I was thinking something along the lines of…
With that, I envision players being able to create sentry turtles to guard their houses, quarries, what have you. Also, if having it being able to detect mobs outright is a bit too meta, you could teach it about different mobs by putting a drop unique to a given mob in its inventory and running a program that lets it consume said drop and learn what mob its associated with, like giving it gunpowder would teach it what a Creeper is, or a raw steak would teach it to detect cows. Sort of like how you teach dogs to track different kinds of animals. And, attacking a mob would consume one move's worth of fuel, meaning you'd have to refill your sentry more often than you would have to refill, say, a lumberjack turtle.
Also, you could have it gather the experience from any slain mobs, up to a certain amonut, and have them drop the experience on its owner's command, with a loss of, say…33%, to make power leveling with robots more difficult.
Perhaps you could also have the wireless modem act as a range extender for its detection, so it can detect mobs in a 5x5 area around it. It'll return the distance, relative to the turtle, of the closest learned mob, allowing it to "see" further, thereby making it more effective.
-- Detects mobs on a given side of the turtle.
-- Returns mob name, ie: "Creeper," or "Zombie."
detectMob(side)
-- mob detection code
end
With that, I envision players being able to create sentry turtles to guard their houses, quarries, what have you. Also, if having it being able to detect mobs outright is a bit too meta, you could teach it about different mobs by putting a drop unique to a given mob in its inventory and running a program that lets it consume said drop and learn what mob its associated with, like giving it gunpowder would teach it what a Creeper is, or a raw steak would teach it to detect cows. Sort of like how you teach dogs to track different kinds of animals. And, attacking a mob would consume one move's worth of fuel, meaning you'd have to refill your sentry more often than you would have to refill, say, a lumberjack turtle.
Also, you could have it gather the experience from any slain mobs, up to a certain amonut, and have them drop the experience on its owner's command, with a loss of, say…33%, to make power leveling with robots more difficult.
Perhaps you could also have the wireless modem act as a range extender for its detection, so it can detect mobs in a 5x5 area around it. It'll return the distance, relative to the turtle, of the closest learned mob, allowing it to "see" further, thereby making it more effective.