Component: Robot ---- This component is provided by the [[block:robot|Robot]]. The functions below can be called in the Lua interpreter using `=component.robot.function()`. To make robot function calls more intuitive, a [[api:robot|Robot API]] exists as a wrapper around the component functions, providing additional functionality (which is summarized in the API page). Component name: `robot`. ==== Base Methods ==== {{page>component:agent#Robot Component API&noheader&nofooter}} {{page>component:agent#Agent Trait API&noheader&nofooter}} ==== Internal Inventory Methods ==== {{page>component:agent#InventoryController Trait API&noheader&nofooter}} {{page>component:agent#TankControl Trait API&noheader&nofooter}} ==== External Inventory Methods ==== {{page>component:agent#WorldControl Trait API&noheader&nofooter}} {{page>component:agent#TankWorldControl Trait API&noheader&nofooter}} {{page>component:agent#InventoryWorldController trait API&noheader&nofooter}} Contents ---- {{page>component:contents&noheader&noeditbutton&nouser&nofooter}}