thebotslam

Can I change a bot after I've built it?

Changing the parts

  1. 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.
  2. 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.
  3. 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

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.