ReputationProfile

data class ReputationProfile(val playerId: String, val playerName: String, val alignment: String, val score: Int, val tier: String, val timestamp: Long, val summary: String, val trigger: String)(source)

An archived hero/villain profile generated for a player.

Constructors

Link copied to clipboard
constructor(playerId: String, playerName: String, alignment: String, score: Int, tier: String, timestamp: Long, summary: String, trigger: String)

Properties

Link copied to clipboard

HERO, NEUTRAL, or VILLAIN

Link copied to clipboard

UUID string for the player

Link copied to clipboard

Display name snapshot

Link copied to clipboard
val score: Int

Reputation score at generation time

Link copied to clipboard

Final profile narrative stored for reuse

Link copied to clipboard

Reputation tier at generation time

Link copied to clipboard

Generation timestamp (milliseconds)

Link copied to clipboard

Trigger reason (for example tier crossing or manual)