2015-09-21 22:35:27 +00:00
|
|
|
import {translator as t} from '../helpers';
|
2015-09-21 17:52:15 +00:00
|
|
|
import events from '../events';
|
|
|
|
|
|
2015-09-29 22:58:02 +00:00
|
|
|
import {eyewear as baseEyewear} from './sets/base';
|
|
|
|
|
|
2015-09-29 22:53:32 +00:00
|
|
|
import {eyewear as mysteryEyewear} from './sets/mystery';
|
|
|
|
|
|
2015-09-21 17:52:15 +00:00
|
|
|
let eyewear = {
|
2015-09-29 22:58:02 +00:00
|
|
|
base: baseEyewear,
|
2015-09-21 17:52:15 +00:00
|
|
|
special: {
|
|
|
|
|
wondercon_red: {
|
|
|
|
|
text: t('eyewearSpecialWonderconRedText'),
|
|
|
|
|
notes: t('eyewearSpecialWonderconRedNotes'),
|
|
|
|
|
value: 0,
|
|
|
|
|
mystery: 'wondercon'
|
|
|
|
|
},
|
|
|
|
|
wondercon_black: {
|
|
|
|
|
text: t('eyewearSpecialWonderconBlackText'),
|
|
|
|
|
notes: t('eyewearSpecialWonderconBlackNotes'),
|
|
|
|
|
value: 0,
|
|
|
|
|
mystery: 'wondercon'
|
|
|
|
|
},
|
|
|
|
|
summerRogue: {
|
|
|
|
|
event: events.summer,
|
|
|
|
|
specialClass: 'rogue',
|
|
|
|
|
text: t('eyewearSpecialSummerRogueText'),
|
|
|
|
|
notes: t('eyewearSpecialSummerRogueNotes'),
|
|
|
|
|
value: 20
|
|
|
|
|
},
|
|
|
|
|
summerWarrior: {
|
|
|
|
|
event: events.summer,
|
|
|
|
|
specialClass: 'warrior',
|
|
|
|
|
text: t('eyewearSpecialSummerWarriorText'),
|
|
|
|
|
notes: t('eyewearSpecialSummerWarriorNotes'),
|
|
|
|
|
value: 20
|
|
|
|
|
}
|
|
|
|
|
},
|
2015-09-29 22:53:32 +00:00
|
|
|
mystery: mysteryEyewear,
|
2015-09-21 17:52:15 +00:00
|
|
|
armoire: {
|
|
|
|
|
plagueDoctorMask: {
|
|
|
|
|
text: t('eyewearArmoirePlagueDoctorMaskText'),
|
|
|
|
|
notes: t('eyewearArmoirePlagueDoctorMaskNotes'),
|
2015-09-23 12:52:36 +00:00
|
|
|
value: 100,
|
2015-09-21 17:52:15 +00:00
|
|
|
set: 'plagueDoctor',
|
2015-09-28 12:44:31 +00:00
|
|
|
canOwn: ((u) => {
|
2015-09-21 17:52:15 +00:00
|
|
|
return u.items.gear.owned.eyewear_armoire_plagueDoctorMask != null;
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export default eyewear;
|