-
Notifications
You must be signed in to change notification settings - Fork 2
SteamWorks.SteamParties
SteamWorksNamespace.SteamParties
- CancelReservation
- ChangeNumOpenSlots
- CreateBeacon
- DestroyBeacon
- GetAvailableBeaconLocations
- GetBeaconByIndex
- GetBeaconDetails
- GetBeaconLocationData
- GetNumActiveBeacons
- GetNumAvailableBeaconLocations
- JoinParty
- OnReservationCompleted
• CancelReservation: (ulBeacon
: bigint
, steamIDUser
: CSteamID
) => undefined
▸ (ulBeacon
, steamIDUser
): undefined
Name | Type |
---|---|
ulBeacon |
bigint |
steamIDUser |
CSteamID |
undefined
• ChangeNumOpenSlots: (ulBeacon
: bigint
, unOpenSlots
: number
) => Promise
<{ m_eResult
: EResult
}>
▸ (ulBeacon
, unOpenSlots
): Promise
<{ m_eResult
: EResult
}>
Name | Type |
---|---|
ulBeacon |
bigint |
unOpenSlots |
number |
Promise
<{ m_eResult
: EResult
}>
• CreateBeacon: (unOpenSlots
: number
, pBeaconLocation
: SteamPartyBeaconLocation_t
, pchConnectString
: string
, pchMetadata
: string
) => Promise
<{ m_eResult
: EResult
; m_ulBeaconID
: bigint
}>
▸ (unOpenSlots
, pBeaconLocation
, pchConnectString
, pchMetadata
): Promise
<{ m_eResult
: EResult
; m_ulBeaconID
: bigint
}>
Name | Type |
---|---|
unOpenSlots |
number |
pBeaconLocation |
SteamPartyBeaconLocation_t |
pchConnectString |
string |
pchMetadata |
string |
Promise
<{ m_eResult
: EResult
; m_ulBeaconID
: bigint
}>
• DestroyBeacon: (ulBeacon
: bigint
) => boolean
▸ (ulBeacon
): boolean
Name | Type |
---|---|
ulBeacon |
bigint |
boolean
• GetAvailableBeaconLocations: (pLocationList
: SteamPartyBeaconLocation_t
, uMaxNumLocations
: number
) => boolean
▸ (pLocationList
, uMaxNumLocations
): boolean
Name | Type |
---|---|
pLocationList |
SteamPartyBeaconLocation_t |
uMaxNumLocations |
number |
boolean
• GetBeaconByIndex: (unIndex
: number
) => bigint
▸ (unIndex
): bigint
Name | Type |
---|---|
unIndex |
number |
bigint
• GetBeaconDetails: (ulBeaconID
: bigint
, pSteamIDBeaconOwner
: unknown
, pLocation
: SteamPartyBeaconLocation_t
, pchMetadata
: string
, cchMetadata
: number
) => boolean
▸ (ulBeaconID
, pSteamIDBeaconOwner
, pLocation
, pchMetadata
, cchMetadata
): boolean
Name | Type |
---|---|
ulBeaconID |
bigint |
pSteamIDBeaconOwner |
unknown |
pLocation |
SteamPartyBeaconLocation_t |
pchMetadata |
string |
cchMetadata |
number |
boolean
• GetBeaconLocationData: (BeaconLocation
: SteamPartyBeaconLocation_t
, eData
: ESteamPartyBeaconLocationData
, pchDataStringOut
: string
, cchDataStringOut
: number
) => boolean
▸ (BeaconLocation
, eData
, pchDataStringOut
, cchDataStringOut
): boolean
Name | Type |
---|---|
BeaconLocation |
SteamPartyBeaconLocation_t |
eData |
ESteamPartyBeaconLocationData |
pchDataStringOut |
string |
cchDataStringOut |
number |
boolean
• GetNumActiveBeacons: () => number
▸ (): number
number
• GetNumAvailableBeaconLocations: (puNumLocations
: number
) => boolean
▸ (puNumLocations
): boolean
Name | Type |
---|---|
puNumLocations |
number |
boolean
• JoinParty: (ulBeaconID
: bigint
) => Promise
<{ m_SteamIDBeaconOwner
: CSteamID
; m_eResult
: EResult
; m_rgchConnectString
: string
; m_ulBeaconID
: bigint
}>
▸ (ulBeaconID
): Promise
<{ m_SteamIDBeaconOwner
: CSteamID
; m_eResult
: EResult
; m_rgchConnectString
: string
; m_ulBeaconID
: bigint
}>
Name | Type |
---|---|
ulBeaconID |
bigint |
Promise
<{ m_SteamIDBeaconOwner
: CSteamID
; m_eResult
: EResult
; m_rgchConnectString
: string
; m_ulBeaconID
: bigint
}>
• OnReservationCompleted: (ulBeacon
: bigint
, steamIDUser
: CSteamID
) => undefined
▸ (ulBeacon
, steamIDUser
): undefined
Name | Type |
---|---|
ulBeacon |
bigint |
steamIDUser |
CSteamID |
undefined