- Added types for war engine configuration, battle input, and outcomes. - Implemented core war unit classes for generals and cities, including combat logic. - Introduced utility functions for managing meta data and conflict resolution. - Developed tests for war triggers and battle resolution scenarios.
14 lines
493 B
TypeScript
14 lines
493 B
TypeScript
export * from './domain/entities.js';
|
|
export type { RandomGenerator } from '@sammo-ts/common';
|
|
export * from './actions/index.js';
|
|
export * from './constraints/index.js';
|
|
export * from './logging/index.js';
|
|
export * from './messages/index.js';
|
|
export * from './ports/world.js';
|
|
export * from './ports/worldSnapshot.js';
|
|
export * from './scenario/index.js';
|
|
export * from './triggers/index.js';
|
|
export * from './turn/index.js';
|
|
export * from './world/index.js';
|
|
export * from './war/index.js';
|