Table of Contents

Enum GuildLogEventType

Namespace
FishMMO.Database.Data
Assembly
FishMMO-DB.dll

The kind of event a guild log row records.

public enum GuildLogEventType : byte

Fields

ApplicationAccepted = 14

An application was accepted. Actor: officer. Target: applicant.

ApplicationDeclined = 15

An application was declined. Actor: officer. Target: applicant.

Created = 1

The guild was created. Actor: founder.

Demoted = 6

A member was demoted. Actor: demoter. Target: demoted.

Joined = 2

A member joined. Actor: the member.

Kicked = 4

A member was removed. Actor: remover. Target: removed.

LeadershipTransferred = 7

Leadership was transferred. Actor: outgoing leader. Target: new leader.

Left = 3

A member left of their own accord. Actor: the member.

MessageOfTheDayChanged = 8

The message of the day was changed. Actor: editor.

NoteChanged = 16

A member note was edited. Actor: editor. Target: subject.

NoticeChanged = 9

The notice was changed. Actor: editor.

Promoted = 5

A member was promoted. Actor: promoter. Target: promoted.

RankCreated = 11

A rank was created. Actor: creator. Detail: rank name.

RankDeleted = 12

A rank was deleted. Actor: deleter. Detail: rank name.

RankEdited = 10

A rank's name or permissions were edited. Actor: editor. Detail: rank name.

RecruitmentChanged = 13

The recruitment advertisement changed. Actor: editor.

Unknown = 0

Unrecognised — rendered as a plain line rather than dropped.

Remarks

Stored as a small integer and rendered client-side rather than persisted as a sentence. A log written as prose cannot be filtered, cannot be re-translated, and bakes today's wording into rows that outlive it. The two character IDs beside it are the actor and the subject, either of which may be zero when the event has no such party.