bungie-net-core
Version:
An easy way to interact with the Bungie.net API
31 lines (30 loc) • 1.11 kB
TypeScript
/**
* A Flags enumeration representing the reasons why a person can't join this user's
* fireteam.
*
* This enum represents a set of flags - use bitwise operators to check which of
* these match your value.
* @see {@link https://bungie-net.github.io/#/components/schemas/Destiny.DestinyJoinClosedReasons}
*/
export declare const DestinyJoinClosedReasons: {
readonly None: 0;
/** The user is currently in matchmaking. */
readonly InMatchmaking: 1;
/** The user is currently in a loading screen. */
readonly Loading: 2;
/** The user is in an activity that requires solo play. */
readonly SoloMode: 4;
/**
* The user can't be joined for one of a variety of internal reasons. Basically,
* the game can't let you join at this time, but for reasons that aren't under the
* control of this user.
*/
readonly InternalReasons: 8;
/**
* The user's current activity/quest/other transitory game state is preventing
* joining.
*/
readonly DisallowedByGameState: 16;
/** The user appears to be offline. */
readonly Offline: 32768;
};