Table of Contents

Struct DungeonFinderBroadcast

Namespace
FishMMO.Shared
Assembly
FishMMO.Shared.dll

Server → Client broadcast opening the dungeon finder for one entrance.

public struct DungeonFinderBroadcast : IBroadcast
Implements
IBroadcast
Inherited Members

Remarks

Carries the entrance's identity and the dungeon's template ID and nothing else. The description, the artwork and the whole difficulty list are resolved client-side from the template cache, so opening a panel costs one int on the wire rather than a copy of the dungeon's configuration — and the two sides can never disagree about the rules, because they are reading the same asset.

Nothing is armed server-side by this message. It opens a window; every action the window offers is a separate request that is authorised on its own.

Fields

DungeonTemplateID

Template ID of the dungeon, or 0 when the entrance has none configured.

public int DungeonTemplateID

Field Value

int

InteractableID

ID of the dungeon entrance scene object.

public long InteractableID

Field Value

long