73c186fa74
refactor: Update test object modifications to use immutable patterns and extend command context with map, unitSet, and cities.
Hide_D2026-01-07 17:56:10 +00:00
b6e1c18203
WarUnitTrigger 부분 재정리
Hide_D2026-01-07 17:44:49 +00:00
38a8d33242
refactor: update test setup, introduce system environment for commands, and streamline frontend build configuration.
Hide_D2026-01-07 17:17:04 +00:00
57e9bbb4ea
test: Implement in-memory game world and runner for logic scenario tests and fixtures.
Hide_D2026-01-07 16:44:21 +00:00
4f23173efe
feat(items): add various new items with unique effects and triggers
Hide_D2026-01-06 16:40:47 +00:00
0cfdebbb08
feat: Add new traits and requirements for war mechanics
Hide_D2026-01-06 15:10:00 +00:00
55a9230a36
feat: 국가 성향 모듈 추가 및 관련 타입 수정
Hide_D2026-01-06 12:50:55 +00:00
19851c6e08
Revert "refactor: Introduce dedicated interfaces for trait stat calculation and update TraitModule to use them."
Hide_D2026-01-05 19:53:25 +00:00
95f263785a
feat: implement admin authentication context and update related procedures and tokens
Hide_D2026-01-03 15:44:27 +00:00
e5bd6d89ab
feat: add admin user management features and update user repository methods
Hide_D2026-01-03 15:28:51 +00:00
a9609dcc19
feat: add database schema support for gateway and game profiles
Hide_D2026-01-03 14:47:28 +00:00
67d995c65f
feat: implement lobby functionality with user and server information retrieval
Hide_D2026-01-03 13:35:16 +00:00
1988e180c5
feat: add profile status service and integrate it into the gateway API context and router
Hide_D2026-01-03 10:30:59 +00:00
821e18cb53
feat: initialize gateway frontend with Vue 3, Vite, and Tailwind CSS
Hide_D2026-01-03 10:15:40 +00:00
395d937fd5
feat: update stat handling by introducing specific types for GeneralStatName and WarStatName across various modules
Hide_D2026-01-03 09:49:46 +00:00
d1522ff450
feat(items): add new item modules and enhance item functionality
Hide_D2026-01-03 09:28:46 +00:00
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.
Hide_D2026-01-03 08:08:33 +00:00
64953e39a5
feat: add special action modules for domestic and war triggers
Hide_D2026-01-03 08:01:04 +00:00
eb361e1bed
feat: add caching mechanism to GeneralTurnCommandLoader and NationTurnCommandLoader for improved performance
Hide_D2026-01-03 07:02:55 +00:00
7b41852938
feat: replace js-sha512 with @noble/hashes for SHA-512 implementation and update related logic
Hide_D2026-01-03 06:47:45 +00:00
4f90f50033
feat: Introduce action context builders for various turn actions
Hide_D2026-01-03 06:28:50 +00:00
b628b32968
feat: add non-aggression cancel actions and related diplomacy constraints
Hide_D2026-01-03 06:09:10 +00:00
11ffdfef0e
feat: add state property to city and update related processing logic in battle simulation and world map
Hide_D2026-01-02 21:13:37 +00:00
edcfad4e40
feat: enhance action context with diplomacy and map handling, add constraints for crew and route validation
Hide_D2026-01-02 19:52:17 +00:00
ea2ef91b31
feat: enhance war action handling with new configurations and context management
Hide_D2026-01-02 19:35:36 +00:00
fba363c6ce
feat: add command module and update action resolvers with GeneralActionResolver implementation
Hide_D2026-01-02 19:08:11 +00:00
f58b8b2553
feat: remove VolunteerRecruit module and related imports
Hide_D2026-01-02 18:35:58 +00:00
10ff64946e
feat: add non-aggression proposal and acceptance actions with constraints
Hide_D2026-01-02 18:33:24 +00:00
cb86a47f94
feat: implement diplomacy system with state management and processing logic
Hide_D2026-01-02 17:48:44 +00:00
f137c5be65
Refactor action effects to use direct state mutations and logging
Hide_D2026-01-02 10:25:33 +00:00
18247eeff4
feat: add immer dependency and integrate draft handling in engine actions
Hide_D2026-01-02 09:38:05 +00:00
56495c65e3
feat: add city, diplomacy, general, nation, and helper constraints
Hide_D2026-01-02 06:06:33 +00:00
6d421e81a0
feat: Refactor General and Nation Turn Command types and importers for improved structure and consistency
Hide_D2026-01-01 19:12:50 +00:00
bfbcb4472e
feat: Implement general and nation turn commands with command specifications
Hide_D2026-01-01 15:17:30 +00:00
49942cea5e
feat: Add WallRepairActionDefinition and enhance GatewayProfileClient for improved database interactions
Hide_D2026-01-01 11:53:21 +00:00
cce57d0fea
feat: Add new general actions and constraints for game mechanics
Hide_D2026-01-01 11:49:15 +00:00
8c9f61700e
feat: Enhance Gateway Orchestrator with preopen and open scheduling, add error handling for paused states, and implement new profile management features
Hide_D2026-01-01 11:27:10 +00:00
e64962c3fd
feat: Add Git workspace management for build profiles and implement workspace cleanup
Hide_D2026-01-01 10:55:07 +00:00
b46249dcbc
feat: Implement admin router and orchestrator for managing profiles and builds
Hide_D2026-01-01 10:38:28 +00:00
79819c4a1b
feat: update documentation with current implementation details and planned monorepo layout
Hide_D2025-12-30 13:39:43 +00:00
f6fe5b0caf
feat: update architecture TODOs with detailed implementation suggestions for turn engine and related systems
Hide_D2025-12-30 13:33:16 +00:00
cc78319948
feat: refactor database client types and update related logic across game engine modules
Hide_D2025-12-30 12:40:55 +00:00