PartyBeacon¶
Class in IpDrv · IpDrv.PartyBeacon · native, config
Object › PartyBeacon
Subclasses: PartyBeaconClient, PartyBeaconHost
Using it from Lua
Enums¶
EPartyReservationResult
PRR_GeneralError = 0, PRR_PartyLimitReached = 1, PRR_IncorrectPlayerCount = 2, PRR_RequestTimedOut = 3, PRR_ReservationDuplicate = 4, PRR_ReservationNotFound = 5, PRR_ReservationAccepted = 6, PRR_ReservationDenied = 7
EReservationPacketType
RPT_UnknownPacketType = 0, RPT_ClientReservationRequest = 1, RPT_ClientReservationUpdateRequest = 2, RPT_ClientCancellationRequest = 3, RPT_HostReservationResponse = 4, RPT_HostReservationCountUpdate = 5, RPT_HostTravelRequest = 6, RPT_HostIsReady = 7, RPT_HostHasCancelled = 8, RPT_Heartbeat = 9
Structs¶
PartyReservation
| Field | Type |
|---|---|
TeamNum | int |
PartyLeader | UniqueNetId |
PartyMembers | array<PlayerReservation> |
PlayerReservation
| Field | Type |
|---|---|
NetId | UniqueNetId |
Skill | int |
XpLevel | int |
Mu | double |
Sigma | double |
ElapsedSessionTime | float |
Properties¶
| Name | Type | Notes |
|---|---|---|
BeaconName | name | |
bIsInTick | bool | |
bShouldTick | bool | |
bWantsDeferredDestroy | bool | |
ElapsedHeartbeatTime | float | |
HeartbeatTimeout | float | config |
PartyBeaconPort | int | config |
Socket | pointer | transient, native |
Functions¶
| Name | Declaration |
|---|---|
DestroyBeacon | native event DestroyBeacon() |
OnDestroyComplete | delegate OnDestroyComplete() |
Default values¶
Inherited¶
| From | Members |
|---|---|
| Object | 13 properties, 308 functions |