Add item list to common constants module

This commit is contained in:
Blade Barringer
2015-11-15 11:00:14 -06:00
parent ea14326025
commit 1a31c26330
3 changed files with 18 additions and 110 deletions

View File

@@ -34,3 +34,19 @@ export const GEAR_TYPES = [
'headAccessory',
'eyewear',
];
export const ITEM_LIST = {
weapon: { localeKey: 'weapon', isEquipment: true },
armor: { localeKey: 'armor', isEquipment: true },
head: { localeKey: 'headgear', isEquipment: true },
shield: { localeKey: 'offhand', isEquipment: true },
back: { localeKey: 'back', isEquipment: true },
body: { localeKey: 'body', isEquipment: true },
headAccessory: { localeKey: 'headAccessory', isEquipment: true },
eyewear: { localeKey: 'eyewear', isEquipment: true },
hatchingPotions: { localeKey: 'hatchingPotion', isEquipment: false },
eggs: { localeKey: 'eggSingular', isEquipment: false },
quests: { localeKey: 'quest', isEquipment: false },
food: { localeKey: 'foodText', isEquipment: false },
Saddle: { localeKey: 'foodSaddleText', isEquipment: false },
};

View File

@@ -12,6 +12,7 @@ import {
CLASSES,
EVENTS,
GEAR_TYPES,
ITEM_LIST,
} from './constants';
import mysterySets from './mystery-sets';
@@ -25,60 +26,7 @@ import mysterySets from './mystery-sets';
api.mystery = mysterySets;
api.itemList = {
'weapon': {
localeKey: 'weapon',
isEquipment: true
},
'armor': {
localeKey: 'armor',
isEquipment: true
},
'head': {
localeKey: 'headgear',
isEquipment: true
},
'shield': {
localeKey: 'offhand',
isEquipment: true
},
'back': {
localeKey: 'back',
isEquipment: true
},
'body': {
localeKey: 'body',
isEquipment: true
},
'headAccessory': {
localeKey: 'headAccessory',
isEquipment: true
},
'eyewear': {
localeKey: 'eyewear',
isEquipment: true
},
'hatchingPotions': {
localeKey: 'hatchingPotion',
isEquipment: false
},
'eggs': {
localeKey: 'eggSingular',
isEquipment: false
},
'quests': {
localeKey: 'quest',
isEquipment: false
},
'food': {
localeKey: 'foodText',
isEquipment: false
},
'Saddle': {
localeKey: 'foodSaddleText',
isEquipment: false
}
};
api.itemList = ITEM_LIST;
gear = {
weapon: {

View File

@@ -1,56 +0,0 @@
let itemList = {
'weapon': {
localeKey: 'weapon',
isEquipment: true
},
'armor': {
localeKey: 'armor',
isEquipment: true
},
'head': {
localeKey: 'headgear',
isEquipment: true
},
'shield': {
localeKey: 'offhand',
isEquipment: true
},
'back': {
localeKey: 'back',
isEquipment: true
},
'body': {
localeKey: 'body',
isEquipment: true
},
'headAccessory': {
localeKey: 'headAccessory',
isEquipment: true
},
'eyewear': {
localeKey: 'eyewear',
isEquipment: true
},
'hatchingPotions': {
localeKey: 'hatchingPotion',
isEquipment: false
},
'eggs': {
localeKey: 'eggSingular',
isEquipment: false
},
'quests': {
localeKey: 'quest',
isEquipment: false
},
'food': {
localeKey: 'foodText',
isEquipment: false
},
'Saddle': {
localeKey: 'foodSaddleText',
isEquipment: false
}
};
export default itemList;