Table of Contents

Struct DungeonFinderListResultBroadcast

Namespace
FishMMO.Shared
Assembly
FishMMO.Shared.dll

Server → Client reply listing the instances joinable at one difficulty.

public struct DungeonFinderListResultBroadcast : IBroadcast
Implements
IBroadcast
Inherited Members

Remarks

Sent from every exit of the list handler, including the refused and the empty ones. The panel disables its list while a request is outstanding — the guard that stops Refresh being held down — and a handler that returned silently would leave the list disabled for the rest of the window's life. The same contract the merchant and container paths follow.

Fields

Difficulty

The difficulty the request named, echoed so a late reply can be discarded.

public int Difficulty

Field Value

int

Instances

Joinable instances. Empty when there are none, or when the request was refused.

public DungeonInstanceEntry[] Instances

Field Value

DungeonInstanceEntry[]

InteractableID

The entrance the request named.

public long InteractableID

Field Value

long

Reason

Why the list is empty, when it is empty for a reason worth saying.

public DungeonListFailureReason Reason

Field Value

DungeonListFailureReason