feat: Implement general and nation turn commands with command specifications

- Added command specifications for various general turn commands including talent scouting, appointments, and military actions.
- Introduced command specifications for nation turn commands such as assignments and declarations of war.
- Created a command environment interface to encapsulate command-related parameters.
- Developed a command profile loader to manage default and custom command profiles.
- Established a reserved turn action context to facilitate command execution with necessary context data.
- Updated the default command profile JSON to include new commands and their configurations.
This commit is contained in:
Hide_D committed 2026-01-01 15:17:30 +00:00
1 parent 49942cea5e
commit bfbcb4472e
36 files changed
+1089 -750

No files matched your search

+29
View File
@@ -0,0 +1,29 @@
{
"general": [
"che_거병",
"che_임관",
"che_건국",
"che_훈련",
"che_사기진작",
"che_요양",
"che_출병",
"che_주민선정",
"che_농지개간",
"che_상업투자",
"che_기술연구",
"che_치안강화",
"che_수비강화",
"che_성벽보수",
"che_화계",
"che_인재탐색",
"che_의병모집",
"che_징병",
"휴식"
],
"nation": [
"휴식",
"che_포상",
"che_발령",
"che_선전포고"
]
}