475c865e33
uimodal.c/.h now live in ui/widget alongside the other widgets rather than ui/frame. The main menu now has a real scene (scene/mainmenu) whose init just calls the new uiMainMenuOpen(), replacing the SCENE.current-polling uiMainMenuUpdate with an explicit open call like uiGameMenuOpen/uiBackpackOpen. Also renames the ui.main_menu.* locale keys to main_menu.* and groups them under a Main Menu Scene heading in en_US.po, alongside the existing Initial Scene keys. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>