Can I change a bot after I've built it?
Changing the parts
- Open the Designs tab and click the design, or its Platform button. In Brain code, the platform icon next to a design shows its parts.
- The design goes onto the Factory's Build platform with its name filled in. Add, move or remove parts, or swap the chassis or engine.
- Click Save design. Because a design with that name already exists, the button turns into Replace design. Click it to confirm.
Every bot built from that design now has the new machine.
Keeping the old version
To try a change without touching your existing bots, type a new name before you save. That makes a second design. Then build a new bot from it, and keep both.
Check your code's channels
Adding or removing a part can renumber the channels of the parts on later mounts. After changing a design, compare the Channels list with the channel numbers in your bot's program and update them if they've moved. A part your code sets up on a channel that's empty, or that holds a different kind of part, isn't connected: it reads 0 and ignores commands.
Other changes
- Rename a bot: in Brain code, click the bot's name in the list on the left and type a new one.
- Change its program: in the Bots tab, pick a file from the bot's program list. Or, in Brain code, click load next to one of the bot's files. The file a bot runs is marked runs.
- Scrap a bot: click Scrap in the Bots tab, then click it again to confirm. A scrapped bot is taken out of any teams it was in.
- Delete a design: click Delete in the Designs tab, then click it again to confirm. This scraps every bot built from the design too.
Teams
Changing a design changes those bots in every team they're in, so test the team again after a big change. To change who is in a team, drag bots onto it in Brain code, or click ✕ next to a bot to take it out.