You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/network protocol.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -554,6 +554,7 @@ class JSONMessagePart(TypedDict):
554
554
color: Optional[str] # only available if type is a color
555
555
flags: Optional[int] # only available if type is an item_id or item_name
556
556
player: Optional[int] # only available if type is either item or location
557
+
hint_status: Optional[int] # only available if type is hint_status
557
558
```
558
559
559
560
`type` is used to denote the intent of the message part. This can be used to indicate special information which may be rendered differently depending on client. How these types are displayed in Archipelago's ALttP client is not the end-all be-all. Other clients may choose to interpret and display these messages differently.
@@ -569,6 +570,7 @@ Possible values for `type` include:
569
570
| location_id | Location ID, should be resolved to Location Name |
570
571
| location_name | Location Name, not currently used over network, but supported by reference Clients. |
571
572
| entrance_name | Entrance Name. No ID mapping exists. |
573
+
| hint_status | The status of the hint (i.e. found, priority). See (HintStatus)[#HintStatus] for details. Both `text` and `hint_status` are given. |
572
574
| color | Regular text that should be colored. Only `type` that will contain `color` data. |
0 commit comments