This commit is contained in:
2026-04-28 02:05:12 +08:00
parent 271db02e4a
commit 1eb090e4a5
39 changed files with 2671 additions and 165 deletions

View File

@@ -94,7 +94,7 @@ export type NpcInteractionAction =
| 'quest_turn_in';
export type TreasureInteractionAction = 'secure' | 'inspect' | 'leave';
export type NpcBattleMode = 'fight' | 'spar';
export type NpcBattleOutcome = 'fight_victory' | 'spar_complete';
export type NpcBattleOutcome = 'fight_victory' | 'fight_defeat' | 'spar_complete';
export type CombatDelivery = 'melee' | 'ranged';
export type CombatActionMode = 'idle' | CombatDelivery;
export type SkillEffectPhase = 'cast' | 'travel' | 'impact';

View File

@@ -138,7 +138,7 @@ export interface StoryNpcChatState {
combatContext?: {
summary: string;
logLines: string[];
battleOutcome: 'victory' | 'spar_complete';
battleOutcome: 'victory' | 'defeat' | 'spar_complete';
} | null;
}