PartyBeaconClient¶
Class in IpDrv · IpDrv.PartyBeaconClient · native
Object › PartyBeacon › PartyBeaconClient
Using it from Lua
Enums¶
EPartyBeaconClientRequest
PBClientRequest_NewReservation = 0, PBClientRequest_UpdateReservation = 1
EPartyBeaconClientState
PBCS_None = 0, PBCS_Connecting = 1, PBCS_Connected = 2, PBCS_ConnectionFailed = 3, PBCS_AwaitingResponse = 4, PBCS_Closed = 5
Properties¶
| Name | Type | Notes |
|---|---|---|
ClientBeaconRequestType | EPartyBeaconClientRequest | |
ClientBeaconState | EPartyBeaconClientState | |
HostPendingRequest | OnlineGameSearchResult | const |
PendingRequest | PartyReservation | |
ReservationRequestElapsedTime | float | |
ReservationRequestTimeout | float | config |
Resolver | ClientBeaconAddressResolver | |
ResolverClass | class<ClientBeaconAddressResolver> | |
ResolverClassName | string | config |
Functions¶
| Name | Declaration |
|---|---|
CancelReservation | native function bool CancelReservation(UniqueNetId CancellingPartyLeader) |
DestroyBeacon | native event DestroyBeacon() |
OnHostHasCancelled | delegate OnHostHasCancelled() |
OnHostIsReady | delegate OnHostIsReady() |
OnReservationCountUpdated | delegate OnReservationCountUpdated(int ReservationRemaining) |
OnReservationRequestComplete | delegate OnReservationRequestComplete(EPartyReservationResult ReservationResult) |
OnTravelRequestReceived | delegate OnTravelRequestReceived(name SessionName, class<OnlineGameSearch> SearchClass, byte PlatformSpecificInfo[80]) |
RequestReservation | native function bool RequestReservation(const out OnlineGameSearchResult DesiredHost, UniqueNetId RequestingPartyLeader, const out array<PlayerReservation> Players) |
RequestReservationUpdate | native function bool RequestReservationUpdate(const out OnlineGameSearchResult DesiredHost, UniqueNetId RequestingPartyLeader, const out array<PlayerReservation> PlayersToAdd) |
Inherited¶
| From | Members |
|---|---|
| PartyBeacon | 8 properties, 2 functions |
| Object | 13 properties, 308 functions |