完善文创展示控制与结果层基础

This commit is contained in:
2026-03-27 09:41:48 +08:00
parent 33edfba392
commit 0e025c3426
14 changed files with 1153 additions and 38 deletions

View File

@@ -249,8 +249,11 @@ function buildCompletedEffect(control: GameControl): GameEffect {
controlKind: 'start',
sequence: null,
label: control.label,
displayTitle: '比赛开始',
displayBody: '已完成开始点打卡,开始自由打点。',
displayTitle: control.displayContent ? control.displayContent.title : '比赛开始',
displayBody: control.displayContent ? control.displayContent.body : '已完成开始点打卡,开始自由打点。',
displayAutoPopup: control.displayContent ? control.displayContent.autoPopup : true,
displayOnce: control.displayContent ? control.displayContent.once : false,
displayPriority: control.displayContent ? control.displayContent.priority : 1,
}
}
@@ -261,8 +264,11 @@ function buildCompletedEffect(control: GameControl): GameEffect {
controlKind: 'finish',
sequence: null,
label: control.label,
displayTitle: '比赛结束',
displayBody: '已完成终点打卡,本局结束。',
displayTitle: control.displayContent ? control.displayContent.title : '比赛结束',
displayBody: control.displayContent ? control.displayContent.body : '已完成终点打卡,本局结束。',
displayAutoPopup: control.displayContent ? control.displayContent.autoPopup : true,
displayOnce: control.displayContent ? control.displayContent.once : false,
displayPriority: control.displayContent ? control.displayContent.priority : 2,
}
}
@@ -275,6 +281,9 @@ function buildCompletedEffect(control: GameControl): GameEffect {
label: control.label,
displayTitle: control.displayContent ? control.displayContent.title : `收集 ${sequenceText}`,
displayBody: control.displayContent ? control.displayContent.body : control.label,
displayAutoPopup: control.displayContent ? control.displayContent.autoPopup : true,
displayOnce: control.displayContent ? control.displayContent.once : false,
displayPriority: control.displayContent ? control.displayContent.priority : 1,
}
}