Struct WaypointTravelRefusedBroadcast
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
WaypointIndex
public int WaypointIndex