ClanSettingsFull

class ClanSettingsFull : OutgoingGameMessage

Clan settings full packet is used to update the clan's primary settings.

Constructors

Link copied to clipboard
constructor(clanType: Int, update: ClanSettingsFull.Update)

Types

Link copied to clipboard

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

Link copied to clipboard

A banned clan member is someone who has joined the clan permanently, but has been banned from it.

Link copied to clipboard
sealed interface ClanMember
Link copied to clipboard
sealed interface ClanSetting
Link copied to clipboard
object Companion
Link copied to clipboard
class IntClanSetting(val id: Int, val value: Int) : ClanSettingsFull.ClanSetting

Integer-value based clan setting

Link copied to clipboard

Clan settings full join update is used to make the player join a clan.

Link copied to clipboard
Link copied to clipboard

Long-value based clan setting

Link copied to clipboard

String-value based clan setting

Link copied to clipboard
sealed interface Update

Properties

Link copied to clipboard
open override val category: ServerProtCategory
Link copied to clipboard

the clan being updated

Link copied to clipboard

the clan settings update to be performed

Functions

Link copied to clipboard
open override fun estimateSize(): Int
Link copied to clipboard
open override fun toString(): String