Table of Contents

Struct RequestLeaveInstanceBroadcast

Namespace
FishMMO.Shared
Assembly
FishMMO.Shared.dll

Broadcast asking the server to remove the character from its current instance and return it to the open world.

public struct RequestLeaveInstanceBroadcast : IBroadcast
Implements
IBroadcast
Inherited Members

Remarks

The unconditional way out of instanced content. A dungeon normally provides its own exit teleporter, but that is scene-authoring data: a dungeon shipped without one, or with one a player cannot reach, would otherwise leave that player permanently inside — a character bound to an instance is routed straight back to it on every login, so quitting does not help either. This makes leaving a property of the system rather than of the content.

Server-gated like any other voluntary transfer: it is refused in combat, so it is not an escape, and refusal is reported through SceneTransferRefusedBroadcast.