Skip to content
Version 2.11.0
↓ Get the launcher

IPartyEvents interface

Party membership lifecycle events. All events fire on the Unity main thread.

public interface IPartyEvents
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.