UNPKG

bungie-net-core

Version:

An easy way to interact with the Bungie.net API

71 lines (70 loc) 3.04 kB
/** * Bungie.Net API * These endpoints constitute the functionality exposed by Bungie.net, both for more traditional website functionality and for connectivity to Bungie video games and their related functionality. * * Contact: support@bungie.com * * NOTE: This class is auto generated by the bungie-net-core code generator program * Repository: {@link https://github.com/owens1127/bungie-net-core} * Do not edit these files manually. */ import { DestinyDisplayPropertiesDefinition } from './Common/DestinyDisplayPropertiesDefinition'; import { DestinyActivityNavPointType } from '../DestinyActivityNavPointType'; /** * A specific "spot" referred to by a location. Only one of these can be active at * a time for a given Location. * @see {@link https://bungie-net.github.io/#/components/schemas/Destiny.Definitions.DestinyLocationReleaseDefinition} */ export interface DestinyLocationReleaseDefinition { /** Sadly, these don't appear to be populated anymore (ever?) */ readonly displayProperties: DestinyDisplayPropertiesDefinition; readonly smallTransparentIcon: string; readonly mapIcon: string; readonly largeTransparentIcon: string; /** * If we had map information, this spawnPoint would be interesting. But sadly, we * don't have that info. */ readonly spawnPoint: number; /** * The Destination being pointed to by this location. Mapped to * DestinyDestinationDefinition in the manifest. */ readonly destinationHash: number; /** * The Activity being pointed to by this location. Mapped to * DestinyActivityDefinition in the manifest. */ readonly activityHash: number; /** The Activity Graph being pointed to by this location. */ readonly activityGraphHash: number; /** * The Activity Graph Node being pointed to by this location. (Remember that * Activity Graph Node hashes are only unique within an Activity Graph: so use the * combination to find the node being spoken of) */ readonly activityGraphNodeHash: number; /** * The Activity Bubble within the Destination. Look this up in the * DestinyDestinationDefinition's bubbles and bubbleSettings properties. */ readonly activityBubbleName: number; /** * If we had map information, this would tell us something cool about the path this * location wants you to take. I wish we had map information. */ readonly activityPathBundle: number; /** * If we had map information, this would tell us about path information related to * destination on the map. Sad. Maybe you can do something cool with it. Go to town * man. */ readonly activityPathDestination: number; /** The type of Nav Point that this represents. See the enumeration for more info. */ readonly navPointType: DestinyActivityNavPointType; /** * Looks like it should be the position on the map, but sadly it does not look * populated... yet? */ readonly worldPosition: number[]; }