feat: 토너먼트 메타 조정 및 결과 처리 기능 추가
This commit is contained in:
@@ -133,6 +133,23 @@ export type TurnDaemonCommand =
|
||||
riceDelta?: number;
|
||||
}>;
|
||||
}
|
||||
| {
|
||||
type: 'adjustGeneralMeta';
|
||||
requestId?: string;
|
||||
reason?: string;
|
||||
adjustments: Array<{
|
||||
generalId: number;
|
||||
metaDelta: Record<string, number>;
|
||||
}>;
|
||||
}
|
||||
| {
|
||||
type: 'tournamentMatchResult';
|
||||
requestId?: string;
|
||||
tournamentType: number;
|
||||
attackerId: number;
|
||||
defenderId: number;
|
||||
result: 'attacker' | 'defender' | 'draw';
|
||||
}
|
||||
| {
|
||||
type: 'patchGeneral';
|
||||
requestId?: string;
|
||||
@@ -274,6 +291,34 @@ export type TurnDaemonCommandResult =
|
||||
ok: false;
|
||||
reason: string;
|
||||
}
|
||||
| {
|
||||
type: 'adjustGeneralMeta';
|
||||
ok: true;
|
||||
processed: number;
|
||||
missing: number;
|
||||
}
|
||||
| {
|
||||
type: 'adjustGeneralMeta';
|
||||
ok: false;
|
||||
reason: string;
|
||||
}
|
||||
| {
|
||||
type: 'tournamentMatchResult';
|
||||
ok: true;
|
||||
tournamentType: number;
|
||||
attackerId: number;
|
||||
defenderId: number;
|
||||
result: 'attacker' | 'defender' | 'draw';
|
||||
}
|
||||
| {
|
||||
type: 'tournamentMatchResult';
|
||||
ok: false;
|
||||
tournamentType: number;
|
||||
attackerId: number;
|
||||
defenderId: number;
|
||||
result: 'attacker' | 'defender' | 'draw';
|
||||
reason: string;
|
||||
}
|
||||
| {
|
||||
type: 'patchGeneral';
|
||||
ok: true;
|
||||
|
||||
Reference in New Issue
Block a user