feat: 국가 성향 모듈 추가 및 관련 타입 수정
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import type { General, GeneralTriggerState } from '@sammo-ts/logic/domain/entities.js';
|
||||
import type { General, GeneralTriggerState, Nation } from '@sammo-ts/logic/domain/entities.js';
|
||||
import type { RandomGenerator } from '@sammo-ts/common';
|
||||
import type { WorldStateRepository } from '@sammo-ts/logic/ports/world.js';
|
||||
import { TriggerCaller, type Trigger } from './core.js';
|
||||
@@ -30,6 +30,7 @@ export const createGeneralSkillActivation = <TriggerState extends GeneralTrigger
|
||||
|
||||
export interface GeneralActionContext<TriggerState extends GeneralTriggerState = GeneralTriggerState> {
|
||||
general: General<TriggerState>;
|
||||
nation?: Nation | null;
|
||||
world?: WorldStateRepository;
|
||||
worldView?: GeneralWorldView<TriggerState>;
|
||||
log?: GeneralActionLogSink;
|
||||
|
||||
Reference in New Issue
Block a user