Commit Graph
9 Commits
Author SHA1 Message Date
Hide_D 1a1d0b2d91 refactor: enforce package boundaries 2026-08-07 10:13:29 +00:00
Hide_D c965b1120f feat: eslint 적용 및 관련 코드 일괄 수정 2026-01-05 15:46:47 +00:00
Hide_D e10bcba49b Refactor import paths to use absolute paths from '@sammo-ts/logic' for consistency and clarity across the codebase. This includes updates to various modules related to actions, triggers, constraints, and world management, ensuring that all imports are correctly pointing to the new structure. 2026-01-03 08:08:33 +00:00
Hide_D 519a0a76cb feat: add troop model and integrate troop handling in game logic 2025-12-30 05:41:16 +00:00
Hide_D 54252dc6b4 feat: 월드 스냅샷 및 시나리오 부트스트랩 관련 타입 및 로더 구현 2025-12-28 15:26:25 +00:00
Hide_D fa22562bb1 refactor: migrate RNG and utility functions to common package
- Removed RNG interface and related utility classes from logic package.
- Added RNG interface and utility classes in common package.
- Implemented various RNG classes (ConstantRNG, MidpointRNG, SineRNG, SequenceRNG) in common package.
- Updated conversion utilities for BytesLike to ArrayBuffer and Uint8Array in common package.
- Adjusted tests to import RNG utilities from the new common package.
- Updated vitest configuration to resolve common package imports.
2025-12-28 12:27:47 +00:00
Hide_D 2d80d53b70 feat: Update module exports and enhance TypeScript configuration 2025-12-27 04:55:54 +00:00
Hide_D 206aa64c64 트리거 시스템 및 랜덤 생성기 인터페이스 추가: 기본 구조 정의 2025-12-27 04:36:38 +00:00
Hide_D b42d87a51b 도메인 엔티티 및 포트 추가: 기본 모델 및 인터페이스 정의 2025-12-27 04:28:00 +00:00