MutationRefreshRequest

data class MutationRefreshRequest(val playerId: UUID, val playerName: String, val oldScore: Int, val newScore: Int, val oldTier: LorekeeperReputationService.ReputationTier, val newTier: LorekeeperReputationService.ReputationTier, val triggerReason: String, val deliverToPlayer: Boolean)(source)

Input payload for scheduling a post-mutation biography refresh.

Constructors

Link copied to clipboard
constructor(playerId: UUID, playerName: String, oldScore: Int, newScore: Int, oldTier: LorekeeperReputationService.ReputationTier, newTier: LorekeeperReputationService.ReputationTier, triggerReason: String, deliverToPlayer: Boolean)

Properties

Link copied to clipboard

True when the refreshed biography should be delivered immediately

Link copied to clipboard

Reputation score after mutation

Link copied to clipboard

Reputation tier after mutation

Link copied to clipboard

Reputation score before mutation

Link copied to clipboard

Reputation tier before mutation

Link copied to clipboard

Subject player identifier

Link copied to clipboard

Subject player name snapshot

Link copied to clipboard

Reason string recorded on generated profile