배경
작업슬롯 선택 화면에서 "지금 무슨 상태인가"가 화면에 안 나오는 자리가 둘 남았다. 둘 다 기능이 없는 게 아니라 표시가 없다 — 동작은 하는데 사용자가 판단할 근거가 화면에 없다.
이 둘은 원래 T-006이 끝난 뒤 남은 조각으로 개인 메모에만 적혀 있었다. 일감으로 세워 목록에 올린다.
같은 화면의 세 번째 조각인 산업 교체는 T-034로 따로 세웠고 끝났다(2026-09-10 보관). 그쪽은 표시가 아니라 요청이 나가지 않는 문제라 성격이 달랐다.
할 일
(c)까지 끝났다 (2026-09-14). (a)는 T-046으로 넘어갔다.
(a) 이미 다른 슬롯에 배치된 캐릭터를 목록에서 구분한다→ ⚠️ T-046이 가져갔다 (2026-09-10). 여기서 하지 않는다. (a)는 "숨기지 않고 표시한다" 였는데, T-046이 목록에서 빼는 쪽으로 방향을 뒤집었다. 배치된 캐릭터가 어디 있는지는 창고 캐릭터 탭의 '배' 마크가 답한다 — 두 일감이 같은 자리를 반대로 고치게 두면 나중에 손대는 쪽이 앞의 것을 조용히 되돌린다- [x] (c) 3단계 세팅 패널에 배치된 캐릭터 정보를 표시한다
→ 지금
Character Setting Panel에는 해제 버튼 하나뿐이다. 헤더의 "슬롯 N 설정" 문구로만 짐작하고, 누가 일하고 있는지가 화면에 없다 - [x] 캐릭터 이름 · 그 산업의 적성값 (PlayerDataModel.GetAptitude) →Assigned Info Text (TMP)두 줄 ({이름}/{산업} 적성 {n}) - [x] 산업 교체(T-034)가 붙으면 이 표시가 갱신돼야 한다 → 새 구독 없이Refresh의 세팅 분기에서 다시 읽는다. 플레이 확인 통과
완료 조건
배치된 슬롯을 열면 누가 무슨 적성으로 일하는지가 화면에 보인다. ("이미 일하고 있는 캐릭터가 눈에 구분된다" 는 (a)와 함께 T-046으로 갔다)
막고 있는 것 / 선행 일감
- 없음. 캐릭터 목록·적성·슬롯 상태가 이미 전부 클라에 와 있다
(
CharacterInfo.Aptitudes·WorkStationSlots)
함께 보면 좋은 것
- T-046 — 같은 화면의 2단계를 고친다. (a)를 가져갔다
- ✅ T-034(보관) — 산업 교체가 붙었다. (c)의 표시는 교체가
일어날 때 갱신돼야 한다 —
Refresh가 세팅 분기에서 슬롯을 다시 읽으므로 그 자리에 얹으면 된다
관련 커밋
7efd0b2— 세팅 패널 표시. 패널 VLG를 정석 세로 배치로 바꾸고 해제 버튼을Button Row로 옮겼다
참고
Assets/Scripts_Client/UI/Main/WorkStationSelectPresenter/WorkStationSelectPresenter.cs—RefreshRows()(목록 갱신·적성 잠금) ·ShowSetting()(3단계 전환)Assets/Scripts_Client/UI/Main/WorkStationSelectPresenter/CharacterStateRowView.cs- ⚠️ 적성은
PlayerDataModel.GetAptitude(개체번호, EIndustryType)로 읽는다.Character.xlsx를 직접 읽지 않는다 — 장비가 적성에 얹히면 개체마다 갈라지고, 적성 0 → 1 승격이 생기면 테이블만 본 화면이 배치 가능한 캐릭터를 잠가 버린다. 값의 주인은 서버다