Table of Contents

Struct WaypointTravelRefusedBroadcast

Namespace
FishMMO.Shared
Assembly
FishMMO.Shared.dll

Server → owner: the fast-travel request was declined, and why.

public struct WaypointTravelRefusedBroadcast : IBroadcast
Implements
IBroadcast
Inherited Members

Remarks

The scene is not named. Cross-scene travel is not expressible here, so a refusal is always about the scene the owner is standing in and the controller substitutes CurrentSceneName() when it raises the event. The one refusal whose request named a DIFFERENT scene is NotInScene — a map that had not noticed a zone change — and there the scene worth reporting is the one the character is actually in, which is what the substitution gives. Nothing reads the name on this path anyway: the map hands its button back and prints the reason.

Fields

Reason

public WaypointTravelRefusalReason Reason

Field Value

WaypointTravelRefusalReason

WaypointIndex

public int WaypointIndex

Field Value

int