ReputationBookContext

data class ReputationBookContext(val playerId: UUID, val playerName: String, val score: Int, val tier: LorekeeperReputationService.ReputationTier, val reputationMutationEvidence: List<String>, val interviewEvidence: List<String>, val talkEvidence: List<String>, val submittedBookEvidence: List<String>)(source)

Structured context passed into player biography generation.

Constructors

Link copied to clipboard
constructor(playerId: UUID, playerName: String, score: Int, tier: LorekeeperReputationService.ReputationTier, reputationMutationEvidence: List<String>, interviewEvidence: List<String>, talkEvidence: List<String>, submittedBookEvidence: List<String>)

Properties

Link copied to clipboard

Interview-derived evidence lines

Link copied to clipboard

Target player identifier

Link copied to clipboard

Target player display name

Link copied to clipboard

Reputation-change evidence lines

Link copied to clipboard
val score: Int

Reputation score snapshot at generation time

Link copied to clipboard

Submitted-book evidence lines

Link copied to clipboard

Talk-summary evidence lines

Link copied to clipboard

Reputation tier snapshot at generation time