Mutation Refresh Request
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 tier after mutation
Link copied to clipboard
Reputation tier before mutation
Link copied to clipboard
Subject player name snapshot
Link copied to clipboard
Reason string recorded on generated profile