A bot is a programmable robot. All bots have the following functions:
- radar - Object detection
- search - Object detection
- direction - Calculates a rotation angle
- distance - Calculates a distance
- distance2d - Calculates a distance
- wait - Waits
- move - Moves forward or backward
- turn - Turns
- goto - Goes to a given position
- motor - Direct motor control
- jet - Direct jet engine control
- message - Displays a message
- retobject - Returns an object from array
- errmode - Error treatment control
- abstime - Returns the absolute time
- ipf - Sets execution speed
For more information about these functions, see CBOT Language.
All bots have all of the attributes detailed in the Building page, as well as the following:
List of bots[]
Transport | Wheeled bots |
Tracked bots |
Winged bots |
Legged bots | |||
Equipment | Grabber |
Sniffer |
Shooter |
OrgaShooter | |||
Special | Thumper |
Phazer Shooter |
Recycler |
Shielder |
Subber |
Drawer bot |
Lunar Roving Vehicle |
Training | Practice Bot |
Target Bot |
Unimplemented[]
Builder bots currently exist in the game files as fully textured objects with SatCom entries. A tracked builder also appears as a wreckage in some levels.