- Implemented the 화계 action in the general turn actions, allowing generals to perform sabotage on enemy cities. - Created CommandResolver and ActionResolver classes to handle the logic and resolution of the action. - Added necessary constraints to ensure valid conditions for executing the action, including checks for city occupation and resource requirements. - Updated the general action index to include the new 화계 action. - Introduced evaluation functions for constraints to manage action prerequisites effectively. - Enhanced logging for successful and failed attempts of the 화계 action, providing detailed feedback on outcomes.
8 lines
264 B
TypeScript
8 lines
264 B
TypeScript
export * from './definition.js';
|
|
export * from './engine.js';
|
|
export * from './turn/general/index.js';
|
|
export * from './turn/nation/index.js';
|
|
export * from './instant/general/index.js';
|
|
export * from './instant/nation/index.js';
|
|
export * from './admin/index.js';
|