DeathParticipant

@Serializable
sealed interface DeathParticipant(source)

An entity that participated in a character's death.

Inheritors

Types

Link copied to clipboard
@Serializable
@SerialName(value = "creature")
data class Creature(val name: String) : DeathParticipant

A creature that participated in a death.

Link copied to clipboard
@Serializable
@SerialName(value = "player")
data class Player(val name: String, val isTraded: Boolean) : DeathParticipant, BaseCharacter

A player who participated in a death.

Link copied to clipboard
@Serializable
@SerialName(value = "summon")
data class Summon(val name: String, val summonerName: String, val summonerIsTraded: Boolean) : DeathParticipant

A creature that was summoned by a player and participated in a death.

Properties

Link copied to clipboard
abstract val name: String

The name of the participant.