feat(boot): 시작 시 MainMenu 대신 로비로 바로 진입 (MainMenu 일시 비활성) #78
Reference in New Issue
Block a user
Delete Branch "feature/boot-to-lobby"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
변경
OnBeginPlay에서 UI 로드 후self:ShowMainMenu()대신self:ShowLobby()호출 → 게임 시작 시 MainMenu를 거치지 않고 곧장 로비 맵(LobbyUIGroup)으로 진입.ShowState("lobby")가 MainMenu를 숨기므로 메뉴는 표시되지 않음.MainMenu 보존
ShowMainMenu메서드·BindMenuButtons·DefaultGroup/MainMenuUI는 그대로 유지. 추후 싱글/멀티/게임 종료 선택 메뉴가 필요하면 OnBeginPlay를self:ShowMainMenu()로 되돌리면 복구된다(코드 주석 명시).검증
ShowMainMenu()호출 0건(메서드 정의만 잔존) · cbgap GAP 0 · JS 미러 41/41OnBeginPlay에서 UI 로드 후 self:ShowMainMenu() 대신 self:ShowLobby() 호출. 게임 시작하면 MainMenu를 거치지 않고 곧장 로비 맵(LobbyUIGroup)으로 진입한다. ShowState("lobby")가 MainMenu를 숨기므로 메뉴는 표시되지 않음. MainMenu는 한동안 비활성이지만 ShowMainMenu 메서드·BindMenuButtons· DefaultGroup/MainMenu UI는 그대로 유지 — 추후 싱글/멀티/게임 종료 선택 메뉴가 필요할 때 OnBeginPlay를 self:ShowMainMenu()로 되돌리면 복구된다. 산출물 재생성: SlayDeckController.codeblock. 검증: cbgap GAP 0, JS 41/41. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>