☀️ Tank lessonshow our diep.io tanks do what they do
Lesson 21

Your own colours

Every colour box now takes any colour as a hex code, with an opacity slider. A body painted this way still gives its Same-color parts the team colour, and the new Fallen swatch is the stock bosses' grey.

What you see

An orange tank: not the palette's Orange, a deeper one the palette never had. The square badge on it is blue to you and red to enemies. The fin at the back is see-through, and two silver studs use the new Fallen swatch.

The trick

A body in an exact hex colour; its Same-color badge still shows the team; a see-through finbody: Custom color#e67828badge: Same color asthe body = the TEAMcolour, not orangefin: Opacity 40 %,see-throughstuds: Fallen,the new swatch

Before the editor update of 6 October 2026 a colour was one of 24 swatches. Now every colour picker ends with Custom color: an Edit color dialog with a Hex box and an Opacity slider. The pack file carries the colour as a string, #rrggbb or #rrggbbaa with the opacity as the last pair, anywhere a colour goes: the body, parts, barrels, turret bases, projectiles. The editor remembers your last 22 custom colours per browser; they are not part of the pack.

Numbers that matter

FieldValueNotes
Hex#rrggbbCase does not matter; the editor stores it lower-case
Opacity25 % or moreThe last pair of #rrggbbaa; below about 25 % only the outline reads. 50 % is a clear ghost, 80 % a tint
Same color as the bodythe team colourOn a Custom-coloured body (seen in play 2026-10-06). On a palette-coloured body it is still the body's colour (lesson 01)
Fallen#C0C0C0New swatch, index 17 in the file

Gotchas