Picking Live Cam and then hosting still showed the host in the room with a
VTV and a colour, because the room row draws whatever loadout the member
published and nothing on the wire said the host had given up its grid
slot. The lobby now publishes a cam key with the rest of the member data,
carries it in MemberInfo, and the owner's row reads LIVE CAM where a
loadout would go.
The loadout itself still goes out unchanged. Live Cam is a role, not a
vehicle, so vh/cl/bd keep carrying what was picked and switching back to
Racer finds it all still there.
Only the owner's row shows it. The host is the one that writes the egg, so
the host's pick is the only one acted on; a member who set Live Cam is
still going to race, and its row goes on saying so. Painting every cam=1
row as LIVE CAM would have the room screen lying about the grid. Letting
members spectate too is a real feature - the same hostType=1 on their egg
entry, plus a guard that one racer is left - but it is not this change.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>