feat(bandit): STS2 사일런트 카드풀 및 직업 탭 정리 #56

Merged
gahusb merged 14 commits from codex/class-tabbed-codex into main 2026-06-15 07:27:26 +09:00
Collaborator

변경 내용

  • 로비/바깥 화면의 전체덱 보기가 모든 비저주 카드 107장을 한 번에 보여주지 않도록 수정했습니다.
  • ShowCodex 진입 시 기존 카드 전체 수집 대신 직업 탭 모드로 열리게 변경했습니다.
  • 기본 진입은 전사 탭으로 열리고, 모달 안의 전사 / 도적 / 마법사 탭으로 각 직업 카드풀만 볼 수 있습니다.
  • 도적 카드풀을 기존 STS1 사일런트 75장에서 나무위키 STS2 사일런트 페이지 기준 88장으로 교체했습니다.
  • 도적 시작 덱은 STS2 페이지의 시작 덱 구성에 맞춰 타격×5 / 수비×5 / 무력화 / 생존자로 유지했습니다.
  • Flick-Flack, Ricochet, Leading Strike, Bubble Bubble, Echoing Slash, Corrosive Wave, Blade of Ink, Master Planner 등 STS2 사일런트 신규/변경 카드를 반영했습니다.
  • 버리기, 교활, 단도 생성, 보존, 소멸 등 현재 엔진에 없는 원작 효과는 카드 설명에 유지하고, 플레이 효과는 현재 지원되는 피해/방어/드로우/독/약화/취약/광역/다단히트/파워 효과로 매핑했습니다.
  • 카드 이름/설명 텍스트 색상을 밝은 크림 계열로 바꾸고, 카드 텍스트에는 굵은 외곽선만 적용해 가독성을 개선했습니다.
  • 그림자가 글자를 이중으로 찍은 것처럼 보이는 문제를 막기 위해 카드 텍스트 DropShadow는 제거했습니다.
  • STS2 설명이 길어진 점을 감안해 카드 설명 영역을 넓히고 설명 글자는 더 작지만 굵게 표시하도록 조정했습니다.
  • 생성기 실행으로 ui/DefaultGroup.uiRootDesk/MyDesk/SlayDeckController.codeblock 산출물을 재생성했습니다.

카드 수

  • 전사: 18장
  • 마법사: 14장
  • 도적: 88장
  • 전체 비저주 카드: 120장, 더 이상 한 화면에 모두 표시하지 않음

커밋

  • 3db11f5 fix(ui): 전체덱 보기를 직업 탭으로 제한
  • a24f359 feat(bandit): STS2 사일런트 카드풀 반영
  • a88c1d3 fix(ui): 카드 텍스트 가독성 개선
  • 709e6f8 fix(ui): 카드 텍스트 그림자 제거

검증

  • node --check tools/deck/gen-slaydeck.mjs
  • node --test tools/balance/sim-balance.test.mjs tools/map/rogue-map.test.mjs
  • 카드 데이터 확인: bandit=88, starterOk=true
  • 산출물 카운트 확인: 예전 전체 카드 수집 경로 table.insert(list, id) 0건
  • 산출물 카운트 확인: 카드 텍스트 DropShadow 0건, OutlineWidth 2 적용 확인
## 변경 내용 - 로비/바깥 화면의 `전체덱 보기`가 모든 비저주 카드 107장을 한 번에 보여주지 않도록 수정했습니다. - `ShowCodex` 진입 시 기존 카드 전체 수집 대신 직업 탭 모드로 열리게 변경했습니다. - 기본 진입은 전사 탭으로 열리고, 모달 안의 `전사 / 도적 / 마법사` 탭으로 각 직업 카드풀만 볼 수 있습니다. - 도적 카드풀을 기존 STS1 사일런트 75장에서 나무위키 STS2 사일런트 페이지 기준 88장으로 교체했습니다. - 도적 시작 덱은 STS2 페이지의 시작 덱 구성에 맞춰 `타격×5 / 수비×5 / 무력화 / 생존자`로 유지했습니다. - `Flick-Flack`, `Ricochet`, `Leading Strike`, `Bubble Bubble`, `Echoing Slash`, `Corrosive Wave`, `Blade of Ink`, `Master Planner` 등 STS2 사일런트 신규/변경 카드를 반영했습니다. - 버리기, 교활, 단도 생성, 보존, 소멸 등 현재 엔진에 없는 원작 효과는 카드 설명에 유지하고, 플레이 효과는 현재 지원되는 피해/방어/드로우/독/약화/취약/광역/다단히트/파워 효과로 매핑했습니다. - 카드 이름/설명 텍스트 색상을 밝은 크림 계열로 바꾸고, 카드 텍스트에는 굵은 외곽선만 적용해 가독성을 개선했습니다. - 그림자가 글자를 이중으로 찍은 것처럼 보이는 문제를 막기 위해 카드 텍스트 DropShadow는 제거했습니다. - STS2 설명이 길어진 점을 감안해 카드 설명 영역을 넓히고 설명 글자는 더 작지만 굵게 표시하도록 조정했습니다. - 생성기 실행으로 `ui/DefaultGroup.ui`와 `RootDesk/MyDesk/SlayDeckController.codeblock` 산출물을 재생성했습니다. ## 카드 수 - 전사: 18장 - 마법사: 14장 - 도적: 88장 - 전체 비저주 카드: 120장, 더 이상 한 화면에 모두 표시하지 않음 ## 커밋 - `3db11f5 fix(ui): 전체덱 보기를 직업 탭으로 제한` - `a24f359 feat(bandit): STS2 사일런트 카드풀 반영` - `a88c1d3 fix(ui): 카드 텍스트 가독성 개선` - `709e6f8 fix(ui): 카드 텍스트 그림자 제거` ## 검증 - `node --check tools/deck/gen-slaydeck.mjs` - `node --test tools/balance/sim-balance.test.mjs tools/map/rogue-map.test.mjs` - 카드 데이터 확인: `bandit=88`, `starterOk=true` - 산출물 카운트 확인: 예전 전체 카드 수집 경로 `table.insert(list, id)` 0건 - 산출물 카운트 확인: 카드 텍스트 DropShadow 0건, OutlineWidth 2 적용 확인
maple added 1 commit 2026-06-14 20:48:01 +09:00
maple added 1 commit 2026-06-14 21:14:23 +09:00
maple changed title from fix(ui): 전체덱 보기를 직업 탭으로 제한 to feat(bandit): STS2 사일런트 카드풀 및 직업 탭 정리 2026-06-14 21:17:15 +09:00
maple added 1 commit 2026-06-14 21:24:02 +09:00
maple added 1 commit 2026-06-14 21:26:59 +09:00
maple added 1 commit 2026-06-15 00:07:02 +09:00
maple added 1 commit 2026-06-15 00:14:19 +09:00
maple added 1 commit 2026-06-15 00:29:57 +09:00
maple added 1 commit 2026-06-15 00:38:07 +09:00
maple added 1 commit 2026-06-15 00:42:55 +09:00
maple added 1 commit 2026-06-15 00:45:24 +09:00
maple added 1 commit 2026-06-15 00:47:32 +09:00
maple added 1 commit 2026-06-15 00:50:25 +09:00
maple added 1 commit 2026-06-15 00:52:03 +09:00
maple added 1 commit 2026-06-15 01:10:27 +09:00
gahusb requested review from gahusb 2026-06-15 07:26:14 +09:00
gahusb merged commit 1fce0b284a into main 2026-06-15 07:27:26 +09:00
gahusb deleted branch codex/class-tabbed-codex 2026-06-15 07:27:30 +09:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gahusb/maplecontest#56