Commit Graph

10 Commits

Author SHA1 Message Date
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 f2ae6b9e4f art: официальные PNG вместо Fandom JPG (124 принта)
- источник: en.cf-vanguard.com, /images/cardlist/{set}/{CODE}.png

- 350x511 PNG; старые JPG были 350x514, разрешение не потеряно

- .meta сохранены: GUID и настройки импорта перенесены с jpg на png

- 123 jpg удалены, 124 png добавлены, bt01_s07 перезаписан
2026-10-31 00:10:00 +05:00
MpakobecEx 26934c9213 client/server: анимации 3D-поля, HUD и правила (WIP)
- Board3D: CardMoveAnimator, Card3D, GameBoard3D, раскладка, слоты, меши

- Battle: AnimationConfig, CameraDirector, TriggerCheckSequence

- UI: BattleView, новый PlayerStatsPanelView

- Settings/ProjectSettings: URP-профиль и настройки проекта

- Rules/Shared: колонки Tejas и проекция матча

- тесты: GameBoard3D, ClientSmoke; док ANIMATION-INVENTORY
2026-10-30 02:34:36 +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 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 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 3c5c124ab3 Import remaining card art from Fandom galleries
CI / test (push) Successful in 3m0s Details
2026-10-22 00:28:08 +05:00
MpakobecEx b25b6852d7 Import trial deck card art and add wiki art parser
CI / test (push) Successful in 2m22s Details
2026-10-22 00:18:57 +05:00
MpakobecEx 84e2706d8d Add boost selection, battle feedback, and card art pipeline
CI / test (push) Successful in 9m2s Details
2026-10-21 23:57:46 +05:00