IPartyEvents interface
Party membership lifecycle events. All events fire on the Unity main thread.
public interface IPartyEventsMembers
Section titled “Members”| name | description |
|---|---|
| event MemberJoined | Fires when a new member appears in the roster. |
| event MemberLeft | Fires when a member leaves. The PartyMember argument carries last-known state at the time of leave. |
| event MemberUpdated | Fires when any field of a member changes (HP, scene, online, profession, group, etc.). Multiple field changes from one wire delivery are coalesced into a single event. |
| event PartyDissolved | Fires when the party disbands. After firing, the roster is empty. |
| event ReadyCheckPhaseChanged | Fires when the ready-check window opens (true) or closes (false) via WorldNtf.NotifyAllMemberReady (method 70). NOTE: the party LEADER who initiates the check does NOT receive this packet — only non-leader members do. Leaders should track open/close from their own initiation + the prepare window timer. |
| event ReadyCheckResponded | Fires when a member responds to a dungeon ready-check (WorldNtf.NotifyCaptainReady, method 71) — carries who responded and whether they readied or declined. Every client in the party receives this, including the leader. Use it to drive a live ready-check panel. |
See Also
Section titled “See Also”- namespace Stellar.Abstractions.Services