1.1.1 • Published 3 months ago

@diablosnaps/assets v1.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

@diablosnaps/assets

Provides loaders for affixes, items and translations assets. These assets are used to translate item data into human-readable text.

Usage

import { Assets } from '@diablosnaps/assets';
import { Game } from '@diablosnaps/common';

const affixes = await Assets.loadAffixes();
const affixDescription = Game.getItemAffixDescription(Game.AffixType.Basic, '577013', Game.Language.English, affixes, '13');
// => '+13 Maximum Mana'

const items = await Assets.loadItems();
const name = Game.getItemName('1210590', Game.Language.English, items);
// => '100,000 Steps'

const translations = await Assets.loadTranslations();
const variantText = Game.getItemVariantText(Game.ItemVariant.Ancestral, Game.Language.English, translations);
// => 'Ancestral'

Installation

npm install @diablosnaps/assets
# or yarn
yarn add @diablosnaps/assets
1.1.1

3 months ago

1.1.0

3 months ago

1.0.1

9 months ago

1.0.0

9 months ago

0.2.6

9 months ago

0.2.5

9 months ago

0.2.4

9 months ago

0.2.3

9 months ago

0.2.2

10 months ago

0.2.1

10 months ago

0.2.0

10 months ago