Commit Graph
21 Commits
Author SHA1 Message Date
Hide_D a3e2bf90ae feat: 시계 reconciliation 워커와 명령 경계 완성 2026-09-03 09:40:48 +00:00
Hide_D 2d711d0bab fix(frontend): NPC 장수명 색상을 Ref와 일치시킨다
암행부와 국가 장수 목록의 잘못되거나 누락된 색상을 공통 팔레트로 통일한다.
명령 대상, 토너먼트와 베팅 응답에도 npcState를 전달해 같은 표시 계약을 적용한다.
데스크톱과 모바일 Chromium 회귀 테스트로 상태별 색상을 검증한다.
2026-08-25 01:18:27 +00:00
Hide_D 85591c68ad fix: Ref 게임 로직과 시나리오 풀 호환을 보정
월 경계, 전투 기술 상한, 연감과 베팅·설문·경매 정산 순서를 Ref 계약에 맞춘다.\n\n시나리오 일반 풀을 ENGINE mutation과 logical tick 기반으로 직렬화하고 914·915 catalog 및 조건부 100기 pool 실행 경계를 추가한다.\n\n경매 worker는 세대별 durable event만 만들고 ENGINE이 row lock 후 상태 전이와 정산을 단일 transaction으로 소유한다.
2026-08-23 16:26:14 +00:00
Hide_D e7fed61fb3 feat: 토너먼트 조별 전투 로그를 복원한다
예선과 본선 조별 경기의 최신 전투 로그를 저장하고 화면에 여덟 조 모두 표시한다. 결선은 최근 완료 경기와 종료 후 결승 로그를 유지하며 기존 대진 난수 순서를 보존한다.
2026-08-22 04:51:46 +00:00
Hide_D 15c5c1c98f fix: 토너먼트 예선 8명 기록을 보존 2026-08-17 15:28:29 +00:00
Hide_D 2fdc81369f fix: 토너먼트 참가 즉시 조편성과 화면 여백을 수정
수동 참가자를 비포화 예선 조에 즉시 배치하고 자동 참가 설정을 건드리던 잘못된 부작용을 제거한다. 자동 참가 장수와 NPC의 8x8 조 편입을 회귀 테스트로 고정한다. 장수 아이콘 아래 배당이 잘리지 않도록 대진 높이를 늘리고 갱신·참가·닫기 버튼의 클릭 영역을 확대한다.
2026-08-17 10:48:52 +00:00
Hide_D e4ac2a60b1 perf: 공유 지도와 토너먼트 revision을 원자화
지도 캐시는 coverage가 확인된 PostgreSQL map.world head만 사용하고 실패 시 전체 계산으로 복구한다. 토너먼트 Redis payload와 source revision은 Lua 한 번으로 갱신한다.
2026-08-16 18:37:48 +00:00
Hide_D ab2360d4d9 feat(game-ui): redesign settings and tournament layouts 2026-08-13 15:58:37 +00:00
Hide_D a26031dc3f feat: add logical game clock 2026-08-04 02:51:27 +00:00
Hide_D 98a3cf514f fix: align legacy general access call boundaries 2026-07-31 07:33:26 +00:00
Hide_D eec2acc08d feat: complete tournament API lifecycle 2026-07-26 04:29:45 +00:00
Hide_D c4a5361fc6 feat: 토너먼트 메타 조정 및 결과 처리 기능 추가 2026-01-29 18:33:56 +00:00
Hide_D 52be3b40ef feat: implement auction bidding and resource adjustment commands
- Added `adjustGeneralResources` command to handle resource adjustments for generals.
- Introduced `patchGeneral` command for updating general attributes.
- Created `auctionBid` command to facilitate bidding in auctions with validation.
- Refactored database interactions to use transactions for auction bids and resource adjustments.
- Enhanced error handling for auction and resource operations.
- Updated command handling in the turn daemon to support new commands.
- Introduced `AuctionBidder` interface and implementation for managing auction bids.
- Improved overall structure and readability of auction-related code.
2026-01-24 04:25:04 +00:00
Hide_D 144b8d5705 feat: 토너먼트 상태 취소 기능 추가 및 관리자 메시지 수정 2026-01-23 18:19:48 +00:00
Hide_D fbf8cd876f feat: 참가자 잠금 기능 추가 및 관리자 상태 조회 기능 구현 2026-01-23 17:56:58 +00:00
Hide_D f466e25058 feat: 참가 신청 기능 추가 및 관련 로직 수정 2026-01-23 17:49:47 +00:00
Hide_D f540808514 feat: 로그 항목 및 에너지 상태 추가 2026-01-23 17:42:27 +00:00
Hide_D 4997ef9a1c feat: 토너먼트 보상 처리 기능 추가 및 관련 타입 정의 2026-01-23 17:22:54 +00:00
Hide_D c01d5eef04 feat: 참가자 시드 설정 기능 추가 및 베팅 요약 조회 로직 구현 2026-01-23 17:04:39 +00:00
Hide_D e02e6c8fc4 feat: 베팅 기능 추가 및 베팅 항목 저장 로직 구현 2026-01-23 17:01:01 +00:00
Hide_D 293a5035c6 feat: 토너먼트 관련 기능 추가 및 베팅 처리 로직 구현 2026-01-23 16:58:59 +00:00