mirror of
https://github.com/Kvan7/Exiled-Exchange-2.git
synced 2026-09-28 07:35:40 +00:00
parse talisman tier
This commit is contained in:
@@ -9,6 +9,7 @@ const dict = {
|
||||
'Map Tier: ': 'Map Tier: ',
|
||||
'Rarity: ': 'Rarity: ',
|
||||
'Item Level: ': 'Item Level: ',
|
||||
'Talisman Tier: ': 'Talisman Tier: ',
|
||||
'Level: ': 'Level: ',
|
||||
'Stack Size: ': 'Stack Size: ',
|
||||
'Sockets: ': 'Sockets: ',
|
||||
|
||||
@@ -11,6 +11,7 @@ const dict: TranslationDict = {
|
||||
'Map Tier: ': 'Уровень карты: ',
|
||||
'Rarity: ': 'Редкость: ',
|
||||
'Item Level: ': 'Уровень предмета: ',
|
||||
'Talisman Tier: ': 'Уровень талисмана: ',
|
||||
'Level: ': 'Уровень: ',
|
||||
'Stack Size: ': 'Размер стопки: ',
|
||||
'Sockets: ': 'Гнезда: ',
|
||||
|
||||
@@ -20,6 +20,7 @@ export interface ParsedItem {
|
||||
mapTier?: number
|
||||
gemLevel?: number
|
||||
areaLevel?: number
|
||||
talismanTier?: number
|
||||
}
|
||||
quality?: number
|
||||
sockets: {
|
||||
|
||||
@@ -31,6 +31,7 @@ const parsers: ParserFn[] = [
|
||||
normalizeName,
|
||||
// -----------
|
||||
parseItemLevel,
|
||||
parseTalismanTier,
|
||||
parseVaalGem,
|
||||
parseGem,
|
||||
parseArmour,
|
||||
@@ -270,6 +271,14 @@ function parseItemLevel (section: string[], item: ParsedItem) {
|
||||
return SECTION_SKIPPED
|
||||
}
|
||||
|
||||
function parseTalismanTier (section: string[], item: ParsedItem) {
|
||||
if (section[0].startsWith(_$[C.TAG_TALISMAN_TIER])) {
|
||||
item.props.talismanTier = Number(section[0].substr(_$[C.TAG_TALISMAN_TIER].length))
|
||||
return SECTION_PARSED
|
||||
}
|
||||
return SECTION_SKIPPED
|
||||
}
|
||||
|
||||
function parseVaalGem (section: string[], item: ParsedItem) {
|
||||
if (item.rarity !== ItemRarity.Gem) return PARSER_SKIPPED
|
||||
|
||||
|
||||
@@ -27,6 +27,7 @@ export const WARLORD_ITEM = 'Warlord Item'
|
||||
export const TAG_MAP_TIER = 'Map Tier: '
|
||||
export const TAG_RARITY = 'Rarity: '
|
||||
export const TAG_ITEM_LEVEL = 'Item Level: '
|
||||
export const TAG_TALISMAN_TIER = 'Talisman Tier: '
|
||||
export const TAG_GEM_LEVEL = 'Level: '
|
||||
export const TAG_STACK_SIZE = 'Stack Size: '
|
||||
export const TAG_SOCKETS = 'Sockets: '
|
||||
|
||||
Reference in New Issue
Block a user