Deploy main to deploy - #507
Merged
Merged
Conversation
Admins can now switch the matching server (localhost / dev / deploy) from the lobby instead of rebuilding the client. ServerList.MatchingServer resolves through MatchingServerCatalog, so every later request follows the selection. Candidates are health-checked with /api/deploy/status and only healthy ones are listed; the first healthy server in localhost > dev > deploy order is selected unless a previous choice is stored on the device. Switching drops user, deck and card data owned by the old server and reloads LobbyScene. The dropdown prefab carries AdminOnly, so non-admins never see it and never run the probes. Refs #494
feat(lobby): 어드민 매칭 서버 선택 드롭다운
상성표가 배율을 구운 이미지 한 장이라 값이 서버와 어긋나도 아트를 다시 만들어야 고칠 수 있었고, 실제로 어긋나 있었다. 이미지는 서버 ElementalChart.CHART의 주석 헤더를 그대로 옮겨 그렸다. 주석은 열 순서를 NONE, FIRE, NATURE, WATER 로 적어 두었지만 배열 인덱싱은 ElementType enum 순서인 NONE, FIRE, WATER, NATURE 를 쓴다. 그래서 WATER 와 NATURE 가 서로 뒤바뀐 채 표시됐다. enum 순서로 읽어야 FIRE > NATURE, WATER > FIRE, NATURE > WATER 삼각 상성이 성립하므로 런타임이 맞고 주석과 이미지가 틀렸다. NATURE 가 LIGHTNING 을 치는 칸은 열 뒤바뀜과 무관하게 1x 로 잘못 적혀 있었다. 실제 값은 2x 다. 이미지를 지우는 대신 ElementChartView 가 속성 아이콘과 배율 텍스트로 8x8 격자를 만들도록 했다. 배율표는 서버 enum 순서 그대로 코드에 두어 앞으로는 값만 고치면 된다. 배율이 1 보다 크면 붉게, 작으면 푸르게 칠해 읽기 쉽게 했다. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
NONE 칸의 빌트인 원형 스프라이트 fallback이 런타임에 잡히지 않아 스프라이트 없는 Image가 흰 박스로 그려졌다. fallback을 걷어내고 스프라이트가 없으면 아이콘 오브젝트를 아예 만들지 않는다. 칸 배경도 같은 이유로 스프라이트가 비어 있으면 Image 를 끈다. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
ElementChartView 가 표를 그리게 되면서 elementChart.png 를 참조하는 곳이 없어졌다. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
fix: 속성 상성표를 실제 배율로 맞추고 아이콘 표로 교체
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Promotes the current main branch to deploy.