eldenring-api
Version:
Elden Ring API Wrapper
55 lines (54 loc) • 1.45 kB
TypeScript
/**
* Represents data related to a boss in Elden Ring.
* @interface
*/
export interface BossData {
/**
* The unique identifier of the boss.
* @type {string}
* @example "17f69a48308l0i1ux3rigvv37tx84f"
*/
id: string;
/**
* The name of the boss.
* @type {string}
* @example "Malenia, Blade Of Miquella"
*/
name: string;
/**
* The file path or URL to the image representing the boss.
* @type {string}
* @example "https://eldenring.fanapis.com/images/bosses/17f69a48308l0i1ux3rigvv37tx84f.png"
*/
image: string;
/**
* The region where the boss can be encountered.
* @type {string}
* @example "Consecrated Snowfield"
*/
region: string;
/**
* The description of the boss.
* @type {string}
* @example "...Heed my words. I am Malenia. Blade of Miquella. And I have never known defeat."
*/
description: string;
/**
* The location where the boss can be encountered.
* @type {string}
* @example "Elphael, Brace of the Haligtree"
*/
location: string;
/**
* The items dropped by the boss upon defeat.
* @type {string[]}
* @example ["Malenia's Great Rune", "Remembrance of the Rot Goddess", "480,000 Runes"]
*/
drops: string[];
/**
* The health points (HP) of the boss.
* @type {string}
* @example "≈26,128"
*/
healthPoints: string;
}