ToonLook
The one place the whole toonMaterials set's shared look lives: the palette every material is drawn from, the number of light bands, the lifted shadow and its tint, the rim, and the ink outline's colour and default on/off. `ToonLook.set({ bands = 4 })` changes it for every materia…
ToonLook
The one place the whole toonMaterials set's shared look lives: the palette every material is drawn from, the number of light bands, the lifted shadow and its tint, the rim, and the ink outline's colour and default on/off. ToonLook.set({ bands = 4 }) changes it for every material and every player at once (shared through materialLibraryKit's Sync, so a player who joins later gets it too); ToonLook.get() reads it; ToonLook.reset() goes back to the defaults written here. ToonCatalog.build() writes the same defaults into every material file, so a world that never calls set draws exactly this look. inkWidth is stored and shared too, but a live change of it does not reach the drawn line (engine issue #21428): the outline stays 3 cm thick.
Scoped to this part · feeds back into the world's score.