init with react+axum+spacetimedb
Some checks failed
CI / verify (push) Has been cancelled

This commit is contained in:
2026-04-26 18:06:23 +08:00
commit cbc27bad4a
20199 changed files with 883714 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
import type { CompanionResolution, EndingState } from '../../types';
export function buildEpilogueSummary(params: {
endingState: EndingState;
companionResolutions: CompanionResolution[];
}) {
const companionText = params.companionResolutions.length > 0
? params.companionResolutions
.slice(0, 3)
.map((resolution) => resolution.summary)
.join(' ')
: '与你同行的人们各自带着新的立场散入余波里。';
return [
`${params.endingState.title}${params.endingState.summary}`,
params.endingState.worldOutcomeSummary,
companionText,
].join('\n');
}