Add turn menu and resonance bonds

This commit is contained in:
2026-06-22 02:01:16 +09:00
parent 83d6497b5e
commit 6db887e2da
3 changed files with 457 additions and 7 deletions

View File

@@ -32,6 +32,15 @@ export type UnitStats = {
luck: number;
};
export type BattleBond = {
id: string;
unitIds: [string, string];
title: string;
level: number;
exp: number;
description: string;
};
export type TerrainType = 'plain' | 'forest' | 'hill' | 'fort';
export type BattleMap = {
@@ -239,3 +248,30 @@ export const firstBattleUnits: UnitData[] = [
y: 4
}
];
export const firstBattleBonds: BattleBond[] = [
{
id: 'liu-bei__guan-yu',
unitIds: ['liu-bei', 'guan-yu'],
title: '도원결의',
level: 72,
exp: 20,
description: '같은 적을 노릴 때 공격 피해 보너스와 연계 공격 확률이 오른다.'
},
{
id: 'liu-bei__zhang-fei',
unitIds: ['liu-bei', 'zhang-fei'],
title: '의형제',
level: 68,
exp: 12,
description: '공격 목표가 겹치면 공명 경험치가 빠르게 쌓인다.'
},
{
id: 'guan-yu__zhang-fei',
unitIds: ['guan-yu', 'zhang-fei'],
title: '맹장 공명',
level: 64,
exp: 8,
description: '둘이 같은 전선을 압박하면 연계 공격의 기초 확률이 오른다.'
}
];