MpakobecEx
f9aed0cae8
client: DeckBuilder по референсу — топбар Lobby, крупные карты
...
CI / test (push) Successful in 3m48s
Details
- PlayerTopBar вынесен из LobbyView в общий компонент; DeckBuilder
использует его, Rating/Community неактивны, «В лобби» — в меню.
- Коллекция: крупная сетка 6 в ряд со скроллом, ячейка 216×242 —
грейд, иллюстрация, имя поверх, количество, камень редкости.
- Просмотр: ЛКМ не добавляет, ПКМ открывает карточку; режим колоды
включает добавление и показывает «в колоде ×N · есть ×M».
- Список колод: + Новый набор, эмблема клана, N/50 · T N/16, кебаб-меню
«Открыть/Удалить».
- Фильтры в оверлее: поиск по названию, редкость C/R/RR/RRR/SP, клан,
грейд, триггер.
- Тесты: DeckFilter редкость/поиск, PlayerTopBar, панели DeckBuilder.
- Проверки: EditMode 69/69, SCENE_SMOKE success=True, PLAYMAT_SMOKE
success=True, standalone собран.
2026-11-01 02:40:10 +05:00
MpakobecEx
ecb7314bb6
client: DeckBuilder — один экран, мультифильтры и список колоды
...
CI / test (push) Successful in 6m8s
Details
- Один экран: слева коллекция, справа панель «Мои колоды» ⇄ «Колода»;
отдельные DeckList/DeckEditor удалены.
- Мультифильтры клана, грейда и триггера в оверлее: чипы с подсветкой,
черновик, «Сбросить»/«Отмена»/«Применить», сводка в топбаре.
- Список колод: 50/50, T 16/16, Classic, G0–G3, бейдж валидности,
подсветка открытой.
- Список карт колоды: группировка по nameId, сортировка грейд → имя,
превью-иллюстрация (верхние 59% карты) без искажений, имя, ×N, G.
- Live-валидация 50/16/4; «Сохранить», «В бой», «С ботом» активны только
для валидной сохранённой колоды.
- CardImageService.ApplyIllustration; DeckListFilter/DeckListModel;
5 тестов DeckBuilderTests.
- Проверки: EditMode 67/67, SCENE_SMOKE success=True, PLAYMAT_SMOKE
success=True, standalone собран.
2026-10-31 21:41:08 +05:00
MpakobecEx
179aa31da6
client: Lobby по референсу — дашборд, BATTLE-оверлей и сцена Community
...
CI / test (push) Successful in 3m4s
Details
- Lobby: 2D-дашборд с процедурным фоном, топбаром (инициалы, ник, MMR,
сезон), плашками BATTLE / DECK BUILDER / SHOP, миссиями-заглушкой,
балансами, заглушками чата и друзей. 3D-окружение в Lobby не строится.
- BATTLE: оверлей выбора колоды и режима (Рейтинговый / С ботом),
серверная валидация через ValidateDeckAsync; Ranked уходит в очередь.
- Rating — заглушка лидерборда; Community — отдельная сцена с вкладками
«Гайды / Колоды / Тикеты» и переходом из Lobby.
- LoginMenu вынесен в общий HamburgerMenu; в Lobby добавлены «История
матчей» и «Выйти». Esc закрывает меню и оверлеи.
- MetaView удалён; онбординг в Lobby не показывается (выбор триал-деки —
отдельный экран).
- NeonUi: BodySliced для растягиваемых панелей; сцена Community в Build
Settings, SceneSmoke проверяет LobbyBackdrop/LobbyScreen.
- Проверки: EditMode 62/62, SCENE_SMOKE success=True, PLAYMAT_SMOKE
success=True, standalone собран.
2026-10-31 19:54:05 +05:00
MpakobecEx
af3fb2b621
client: Login по референсу — 2D key art и неоновый UI
...
CI / test (push) Successful in 3m16s
Details
- Login: полноэкранный арт Resources/Login/login_bg, неоновая панель
560x420, два поля, кнопка «Войти», ссылка «Создать аккаунт», статус.
- NeonUi: 9-slice панель/поле/кнопка с фаской, свечение, иконки.
- LoginMenu: гамбургер, RU/EN, версия, адрес сервера; закрытие по Esc,
кнопке и клику вне панели.
- Tab/Shift+Tab между полями, Enter отправляет форму (в открытом меню — нет).
- 3D-окружение в Login больше не строится; SceneSmoke проверяет backdrop,
окружение требуется только для Lobby.
- EditMode 60/60, SCENE_SMOKE success=True, standalone собран.
- План: TASK-2026-021 C1-C9; ручная приёмка — за пользователем.
2026-10-31 17:30:09 +05:00
MpakobecEx
acd9b09605
tooling/docs: MCP for Unity, процесс DeepSeek и план сцен/3D/анимаций
...
- opencode.jsonc: MCP for Unity (localhost:8080) и watcher.ignore
- client/Packages/manifest.json: com.coplaydev.unity-mcp v10.3.0
- процесс: реализацию тоже выполняет DeepSeek (AGENTS, AGENT-WORKFLOW, Skill, README)
- план: TASK-2026-019 и бэклог CLIENT-SCENES-3D-ANIMATIONS
- .gitignore: локальный CardArt_4x (251 МБ) не коммитим
- SESSION-STATE и HANDOFF: состояние сессии и запись 2026-10-30
2026-10-30 02:34:48 +05:00
MpakobecEx
29822be2ad
client: TASK-2026-001 smooth card movement animation fixes
...
CI / test (push) Successful in 3m14s
Details
- Stable identity for anonymous cards (opponent hand, face-down damage) via reuse-by-key.
- Source pose map from previous MatchView for Soul/Drop/FaceUpDamage; Deck fallback face-down.
- Coalesce CardMoveAnimator requests per card (cancel queued/active before new enqueue).
- Split snapshot/UI render: BattleView.Render(animateMoves), local calls use false.
- Skip SetPose in UpdateHandView for moving cards.
- Synchronize AnimationConfig.asset with new code fields.
- Add EditMode tests for hidden-card reuse, damage reveal, hand source, animator coalescing.
- Fix ClientSmokeTests reflection call for Render signature.
EditMode: 46/46; PLAYMAT_SMOKE success; SCENE_SMOKE success.
2026-10-24 20:45:51 +05:00
MpakobecEx
6395680344
docs: add DeepSeek to Kimi implementation workflow
CI / test (push) Successful in 4m51s
Details
2026-10-24 19:42:16 +05:00
MpakobecEx
76067da220
docs: audit project skill and align rules with code
CI / test (push) Has been cancelled
Details
2026-10-24 19:37:24 +05:00
MpakobecEx
fd21a969fa
fix: prevent stuck card-move lock and duplicate cards on swaps
CI / test (push) Successful in 5m15s
Details
2026-10-24 02:12:52 +05:00
MpakobecEx
3c7f8645b2
feat: implement 3D UX movement, trigger camera, arrows, multi counter blast
CI / test (push) Successful in 1m52s
Details
2026-10-24 02:05:58 +05:00
MpakobecEx
0d5f7b933d
Fix draw and heal trigger targets, Tejas sniping, and single moves
CI / test (push) Successful in 1m50s
Details
2026-10-24 01:36:14 +05:00
MpakobecEx
228bc4ce8c
Audit abilities and add Conroe auto call
CI / test (push) Successful in 1m46s
Details
2026-10-24 00:40:22 +05:00
MpakobecEx
d917448a5f
Restore drag actions and hand action menu
CI / test (push) Successful in 2m5s
Details
2026-10-23 21:53:23 +05:00
MpakobecEx
14717a3dff
Update server test count in handoff
CI / test (push) Successful in 4m5s
Details
2026-10-23 20:59:19 +05:00
MpakobecEx
df0b548e9d
Allow calls to occupied circles and show hand ability overlay
CI / test (push) Has been cancelled
Details
2026-10-23 20:58:48 +05:00
MpakobecEx
8618641205
Improve guard selection and ability cost payment
CI / test (push) Has been cancelled
Details
2026-10-23 20:43:48 +05:00
MpakobecEx
4f87af4d23
Document hand-card selection for Morgana
CI / test (push) Successful in 4m3s
Details
2026-10-23 19:48:38 +05:00
MpakobecEx
bf41fbe6d0
Add card-tile overlay for deck search choices
CI / test (push) Has been cancelled
Details
2026-10-23 19:43:23 +05:00
MpakobecEx
f1ad0a75d3
Document boost gestures and Barcgal activated ability
CI / test (push) Successful in 8m19s
Details
2026-10-23 19:15:15 +05:00
MpakobecEx
08c170e0d9
Use board clicks for circle choice and record interaction rule
CI / test (push) Successful in 2m1s
Details
2026-10-23 19:00:50 +05:00
MpakobecEx
7bb6bcb975
Add unified required-action prompt overlay
CI / test (push) Successful in 2m6s
Details
2026-10-23 18:54:58 +05:00
MpakobecEx
ef2d8e8a42
Document rear-guard circle choice for abilities
CI / test (push) Successful in 2m35s
Details
2026-10-23 18:49:52 +05:00
MpakobecEx
69f2121e16
Show optional ability prompt overlay and fix board lock accumulation
CI / test (push) Has been cancelled
Details
2026-10-23 18:38:42 +05:00
MpakobecEx
ba932c0d17
Recover stale battle input locks
CI / test (push) Successful in 2m52s
Details
2026-10-23 18:12:19 +05:00
MpakobecEx
d6784b7ca9
Auto-finish mulligan after exchanging cards
CI / test (push) Successful in 2m23s
Details
2026-10-23 17:50:19 +05:00
MpakobecEx
8388d877b3
Document ride diagnostics logging
CI / test (push) Successful in 1m56s
Details
2026-10-23 17:41:43 +05:00
MpakobecEx
5a6e96b678
Scale cards by 25 percent and center hand with hidden side panel
CI / test (push) Successful in 2m27s
Details
2026-10-23 17:21:15 +05:00
MpakobecEx
6d8882ba2f
Select discard cards from hand and expose ride in phase panel
CI / test (push) Successful in 2m43s
Details
2026-10-23 17:16:51 +05:00
MpakobecEx
e81b966867
Add blocking reconnect overlay with automatic retries
CI / test (push) Successful in 2m13s
Details
2026-10-23 16:59:51 +05:00
MpakobecEx
1c0cb4ecb0
Move mulligan control to phase panel, shift battle UI, mirror trigger zone
CI / test (push) Successful in 1m52s
Details
2026-10-23 16:47:47 +05:00
MpakobecEx
489d4eb394
Add explicit ride controls, dynamic mulligan and hideable action panel
CI / test (push) Successful in 1m55s
Details
2026-10-23 16:41:54 +05:00
MpakobecEx
a3d2157925
Add guard choices and target 1920x1080 layout
CI / test (push) Successful in 2m34s
Details
2026-10-23 16:20:31 +05:00
MpakobecEx
30aed3b25d
Fix first-turn battle, same-grade ride, ability and guard choices, center camera
CI / test (push) Successful in 1m53s
Details
2026-10-23 16:11:55 +05:00
MpakobecEx
dfd766eaad
Add Windows standalone build and include runtime shaders
CI / test (push) Successful in 6m57s
Details
2026-10-23 15:36:13 +05:00
MpakobecEx
8b813a9d6e
Extract overlay screens to prefabs and validate battle layout
CI / test (push) Successful in 2m8s
Details
2026-10-23 15:29:39 +05:00
MpakobecEx
50487ed3f0
Add input lock, card actions, combat stats and attack arrow
CI / test (push) Successful in 2m27s
Details
2026-10-23 15:13:04 +05:00
MpakobecEx
309b56e4d7
Add shared card list overlays, zone blocks and opponent hand backs
CI / test (push) Successful in 2m16s
Details
2026-10-23 14:51:19 +05:00
MpakobecEx
1ee8e7fb31
Document phase controls and board refinements
CI / test (push) Successful in 2m30s
Details
2026-10-22 20:55:04 +05:00
MpakobecEx
fdf88894e7
Add phase controls, trigger zone, card stats and combat fixes
CI / test (push) Has been cancelled
Details
2026-10-22 20:48:26 +05:00
MpakobecEx
e3243e58b6
Refine board camera, hand, piles and card backs
CI / test (push) Successful in 31m46s
Details
2026-10-22 20:07:57 +05:00
MpakobecEx
b4fa5d132f
Fix card faces, lock camera, add stats overlay and standard sleeve back
CI / test (push) Successful in 2m43s
Details
2026-10-22 18:59:24 +05:00
MpakobecEx
f2a01bae16
Pin hand to camera view and move camera closer
CI / test (push) Successful in 2m13s
Details
2026-10-22 18:40:31 +05:00
MpakobecEx
c2489b5452
Orient attack rest clockwise and damage counter-clockwise
CI / test (push) Successful in 3m56s
Details
2026-10-22 17:08:05 +05:00
MpakobecEx
657859fec1
Build 3D playmat with drag and drop
CI / test (push) Successful in 3m58s
Details
2026-10-22 16:47:34 +05:00
MpakobecEx
e23116946c
Show vanguard, rear-guard and guard cards face up
CI / test (push) Successful in 2m11s
Details
2026-10-22 03:17:41 +05:00
MpakobecEx
7035c11873
Align battle rules with official Vanguard flow
CI / test (push) Successful in 2m18s
Details
2026-10-22 03:04:04 +05:00
MpakobecEx
1e0b36bbb8
Document Vanguard rules and implementation gaps
CI / test (push) Successful in 2m15s
Details
2026-10-22 02:30:02 +05:00
MpakobecEx
c0c00ccc4c
Fix battle card art, mulligan, damage targeting and rest
CI / test (push) Successful in 1m49s
Details
2026-10-22 02:17:21 +05:00
MpakobecEx
0e2907803a
Animate card movement and add RU/EN localization
CI / test (push) Successful in 2m6s
Details
2026-10-22 01:26:14 +05:00
MpakobecEx
8217e8225e
Add trigger target selection and finish battle UX
CI / test (push) Successful in 6m48s
Details
2026-10-22 00:55:33 +05:00