In addition to walls, which can block Reeborg’s path, there are a number of images that are used to represent various objects.
Reeborg can interact with various objects. He can take()
and put()
down the following such objects, in particular,
token, Reeborg’s favourite object. Tokens are like coins, except
most people find them of little value, especially with the smiling face
image; Reeborg begs to differ.
If there are more than one
object present, and Reeborg needs to specify which object to take()
or
put()
down, Reeborg uses the name of the object as a string of character,
as in put("token")
or take('token')
[both single and double quotes
can be used, as long as they occur in pairs.]
In addition to tokens, Reeborg can interact with various geometrical shapes, fruits, flowers, vegetables, etc. [Many of these images have been adapted from http://openclipart.com]
apple: | ![]() |
---|---|
banana: | ![]() |
carrot: | ![]() |
daisy: | ![]() |
dandelion: | ![]() |
leaf: | ![]() |
orange: | ![]() |
strawberry: | ![]() |
tulip: | ![]() |
square: | ![]() |
star: | ![]() |
triangle: | ![]() |
grass: | ![]() |
---|---|
gravel: | ![]() |
water: | ![]() front_is_clear() . |
mud: | ![]() |
brick wall: | ![]() front_is_clear() . |
ice: | ![]() |
Special objects, like normal objects, are drawn above background tiles. However, they can not be picked up by Reeborg and they can change the expected behaviour of a tile.
bridge: | ![]() |
---|---|
fences: | ![]() ![]() ![]() ![]() |
box: | ![]() |
Reeborg, must accomplish certain goals, like reaching a final position, or dropping certain objects at a certain location. To indicate that one (or more) object must be dropped at a given position, these grey images are used:
To indicate that Reeborg must end its task at a given final position, one of these images is used: