ReputationMemoryEvent

data class ReputationMemoryEvent(val playerId: String, val playerName: String, val timestamp: Long, val source: String, val delta: Int, val reason: String, val evidence: String = "", val relatedNames: List<String> = emptyList())(source)

A structured event describing why reputation changed or what context was observed.

Constructors

Link copied to clipboard
constructor(playerId: String, playerName: String, timestamp: Long, source: String, delta: Int, reason: String, evidence: String = "", relatedNames: List<String> = emptyList())

Properties

Link copied to clipboard
val delta: Int

Reputation delta applied (0 for context-only signals)

Link copied to clipboard

Optional bounded evidence snippet

Link copied to clipboard

UUID string for the target player

Link copied to clipboard

Display name snapshot for easier reporting

Link copied to clipboard

Human-readable reason for the record

Link copied to clipboard

Optional related names captured from the source

Link copied to clipboard

Source category for the event

Link copied to clipboard

Event timestamp (milliseconds)