563b42ea9f8266f0b19400c3c94ae30ffb528a72
- MenuBuilder skips a button whose MenuButtonEntry.Visible predicate is false (e.g. "Continue" only when a last session exists); a throwing predicate is logged and the button stays visible. - MenuBuilder.OpenScene returns the overlay it opened (null when the scene failed to build), so callers can configure it. - Text for mods left out of a game's mod set: mods/not_in_game_reason.