AffinedClanMember

An affined clan member is someone who has joined the clan permanently, e.g. not as a guest.

Constructors

Link copied to clipboard
constructor(hash: Long, name: String, rank: Int, extraInfo: Int, joinRuneDay: Int, muted: Boolean)

Constructor for when the hash and name are both being transmitted.

constructor(name: String, rank: Int, extraInfo: Int, joinRuneDay: Int, muted: Boolean)

Constructor for when only the name, and no hashes are being transmitted.

constructor(hash: Long, rank: Int, extraInfo: Int, joinRuneDay: Int, muted: Boolean)

Constructor for when only the hash and no name is being transmitted.

Properties

Link copied to clipboard

extra information bitpacked into an integer, to be read and used within clientscripts.

Link copied to clipboard
val hash: Long

the 64-bit hash of this member.

Link copied to clipboard

the rune day when the member joined this clan

Link copied to clipboard

whether this member is muted in this clan.

Link copied to clipboard
val name: String?

the name of this member.

Link copied to clipboard
val rank: Int

this member's rank in this clan

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String