Struct WaypointUnlockedBroadcast
Server → owner: a waypoint was discovered. The owner's controller adds it and the map starts drawing it.
public struct WaypointUnlockedBroadcast : IBroadcast
- Implements
-
IBroadcast
- Inherited Members
Remarks
This one really does need the scene name, unlike the three travel messages around
it. A discovery is not always made by standing on the waypoint: GrantWaypointAction
names a scene explicitly so a quest, a purchase or a dialogue can reveal a waypoint in
ANOTHER zone — one that may not even be loaded on this server. Substituting the owner's
current scene would file that grant under the wrong page and leave the client's record
disagreeing with the persisted one.
Fields
SceneName
public string SceneName
Field Value
WaypointIndex
public int WaypointIndex