/** * Created by exodus4d on 06.07.2015. * static system effects */ define([], function(){ 'use strict'; // system effects let systemEffects = { wh: { magnetar: { 1: [ { effect: 'Damage', value: '+30%' },{ effect: 'Missile exp. radius', value: '+15%' },{ effect: 'Drone tracking', value: '-15%' },{ effect: 'Targeting range', value: '-15%' },{ effect: 'Tracking speed', value: '-15%' },{ effect: 'Target Painter strength', value: '-15%' } ], 2: [ { effect: 'Damage', value: '+44%' },{ effect: 'Missile exp. radius', value: '+22%' },{ effect: 'Drone tracking', value: '-22%' },{ effect: 'Targeting range', value: '-22%' },{ effect: 'Tracking speed', value: '-22%' },{ effect: 'Target Painter strength', value: '-22%' } ], 3: [ { effect: 'Damage', value: '+58%' },{ effect: 'Missile exp. radius', value: '+29%' },{ effect: 'Drone tracking', value: '-29%' },{ effect: 'Targeting range', value: '-29%' },{ effect: 'Tracking speed', value: '-29%' },{ effect: 'Target Painter strength', value: '-29%' } ], 4: [ { effect: 'Damage', value: '+72%' },{ effect: 'Missile exp. radius', value: '+36%' },{ effect: 'Drone tracking', value: '-36%' },{ effect: 'Targeting range', value: '-36%' },{ effect: 'Tracking speed', value: '-36%' },{ effect: 'Target Painter strength', value: '-36%' } ], 5: [ { effect: 'Damage', value: '+86%' },{ effect: 'Missile exp. radius', value: '+43%' },{ effect: 'Drone tracking', value: '-43%' },{ effect: 'Targeting range', value: '-43%' },{ effect: 'Tracking speed', value: '-43%' },{ effect: 'Target Painter strength', value: '-43%' } ], 6: [ { effect: 'Damage', value: '+100%' },{ effect: 'Missile exp. radius', value: '+50%' },{ effect: 'Drone tracking', value: '-50%' },{ effect: 'Targeting range', value: '-50%' },{ effect: 'Tracking speed', value: '-50%' },{ effect: 'Target Painter strength', value: '-50%' } ] }, redGiant: { 1: [ { effect: 'Heat damage', value: '+15%' },{ effect: 'Overload bonus', value: '+30%' },{ effect: 'Smart Bomb range', value: '+30%' },{ effect: 'Smart Bomb damage', value: '+30%' },{ effect: 'Bomb damage', value: '+30%' } ], 2: [ { effect: 'Heat damage', value: '+22%' },{ effect: 'Overload bonus', value: '+44%' },{ effect: 'Smart Bomb range', value: '+44%' },{ effect: 'Smart Bomb damage', value: '+44%' },{ effect: 'Bomb damage', value: '+44%' } ], 3: [ { effect: 'Heat damage', value: '+29%' },{ effect: 'Overload bonus', value: '+58%' },{ effect: 'Smart Bomb range', value: '+58%' },{ effect: 'Smart Bomb damage', value: '+58%' },{ effect: 'Bomb damage', value: '+58%' } ], 4: [ { effect: 'Heat damage', value: '+36%' },{ effect: 'Overload bonus', value: '+72%' },{ effect: 'Smart Bomb range', value: '+72%' },{ effect: 'Smart Bomb damage', value: '+72%' },{ effect: 'Bomb damage', value: '+72%' } ], 5: [ { effect: 'Heat damage', value: '+43%' },{ effect: 'Overload bonus', value: '+86%' },{ effect: 'Smart Bomb range', value: '+86%' },{ effect: 'Smart Bomb damage', value: '+86%' },{ effect: 'Bomb damage', value: '+86%' } ], 6: [ { effect: 'Heat damage', value: '+50%' },{ effect: 'Overload bonus', value: '+100%' },{ effect: 'Smart Bomb range', value: '+100%' },{ effect: 'Smart Bomb damage', value: '+100%' },{ effect: 'Bomb damage', value: '+100%' } ] }, pulsar: { 1: [ { effect: 'Shield HP', value: '+30%' },{ effect: 'Armor resist', value: '-15%' },{ effect: 'Capacitor recharge', value: '-15%' },{ effect: 'Signature', value: '+30%' },{ effect: 'NOS/Neut drain', value: '+30%' } ], 2: [ { effect: 'Shield HP', value: '+44%' },{ effect: 'Armor resist', value: '-22%' },{ effect: 'Capacitor recharge', value: '-22%' },{ effect: 'Signature', value: '+44%' },{ effect: 'NOS/Neut drain', value: '+44%' } ], 3: [ { effect: 'Shield HP', value: '+58%' },{ effect: 'Armor resist', value: '-29%' },{ effect: 'Capacitor recharge', value: '-29%' },{ effect: 'Signature', value: '+58%' },{ effect: 'NOS/Neut drain', value: '+58%' } ], 4: [ { effect: 'Shield HP', value: '+72%' },{ effect: 'Armor resist', value: '-36%' },{ effect: 'Capacitor recharge', value: '-36%' },{ effect: 'Signature', value: '+72%' },{ effect: 'NOS/Neut drain', value: '+72%' } ], 5: [ { effect: 'Shield HP', value: '+86%' },{ effect: 'Armor resist', value: '-43%' },{ effect: 'Capacitor recharge', value: '-43%' },{ effect: 'Signature', value: '+86%' },{ effect: 'NOS/Neut drain', value: '+86%' } ], 6: [ { effect: 'Shield HP', value: '+100%' },{ effect: 'Armor resist', value: '-50%' },{ effect: 'Capacitor recharge', value: '-50%' },{ effect: 'Signature', value: '+100%' },{ effect: 'NOS/Neut drain', value: '+100%' } ] }, wolfRayet: { 1: [ { effect: 'Armor HP', value: '+30%' },{ effect: 'Shield resist', value: '-15%' },{ effect: 'Small Weapon damage', value: '+60%' },{ effect: 'Signature size', value: '-15%' } ], 2: [ { effect: 'Armor HP', value: '+44%' },{ effect: 'Shield resist', value: '-22%' },{ effect: 'Small Weapon damage', value: '+88%' },{ effect: 'Signature size', value: '-22%' } ], 3: [ { effect: 'Armor HP', value: '+58%' },{ effect: 'Shield resist', value: '-29%' },{ effect: 'Small Weapon damage', value: '+116%' },{ effect: 'Signature size', value: '-29%' } ], 4: [ { effect: 'Armor HP', value: '+72%' },{ effect: 'Shield resist', value: '-36%' },{ effect: 'Small Weapon damage', value: '+144%' },{ effect: 'Signature size', value: '-36%' } ], 5: [ { effect: 'Armor HP', value: '+86%' },{ effect: 'Shield resist', value: '-43%' },{ effect: 'Small Weapon damage', value: '+172%' },{ effect: 'Signature size', value: '-43%' } ], 6: [ { effect: 'Armor HP', value: '+100%' },{ effect: 'Shield resist', value: '-50%' },{ effect: 'Small Weapon damage', value: '+200%' },{ effect: 'Signature size', value: '-50%' } ] }, cataclysmic: { 1: [ { effect: 'Local armor repair amount', value: '-15%' },{ effect: 'Local shield boost amount', value: '-15%' },{ effect: 'Shield transfer amount', value: '+30%' },{ effect: 'Remote repair amount', value: '+30%' },{ effect: 'Capacitor capacity', value: '+30%' },{ effect: 'Capacitor recharge time', value: '+15%' },{ effect: 'Remote Capacitor Transmitter amount', value: '-15%' } ], 2: [ { effect: 'Local armor repair amount', value: '-22%' },{ effect: 'Local shield boost amount', value: '-22%' },{ effect: 'Shield transfer amount', value: '+44%' },{ effect: 'Remote repair amount', value: '+44%' },{ effect: 'Capacitor capacity', value: '+44%' },{ effect: 'Capacitor recharge time', value: '+22%' },{ effect: 'Remote Capacitor Transmitter amount', value: '-22%' } ], 3: [ { effect: 'Local armor repair amount', value: '-29%' },{ effect: 'Local shield boost amount', value: '-29%' },{ effect: 'Shield transfer amount', value: '+58%' },{ effect: 'Remote repair amount', value: '+58%' },{ effect: 'Capacitor capacity', value: '+58%' },{ effect: 'Capacitor recharge time', value: '+29%' },{ effect: 'Remote Capacitor Transmitter amount', value: '-29%' } ], 4: [ { effect: 'Local armor repair amount', value: '-36%' },{ effect: 'Local shield boost amount', value: '-36%' },{ effect: 'Shield transfer amount', value: '+72%' },{ effect: 'Remote repair amount', value: '+72%' },{ effect: 'Capacitor capacity', value: '+72%' },{ effect: 'Capacitor recharge time', value: '+36%' },{ effect: 'Remote Capacitor Transmitter amount', value: '-36%' } ], 5: [ { effect: 'Local armor repair amount', value: '-43%' },{ effect: 'Local shield boost amount', value: '-43%' },{ effect: 'Shield transfer amount', value: '+86%' },{ effect: 'Remote repair amount', value: '+86%' },{ effect: 'Capacitor capacity', value: '+86%' },{ effect: 'Capacitor recharge time', value: '+43%' },{ effect: 'Remote Capacitor Transmitter amount', value: '-43%' } ], 6: [ { effect: 'Local armor repair amount', value: '-50%' },{ effect: 'Local shield boost amount', value: '-50%' },{ effect: 'Shield transfer amount', value: '+100%' },{ effect: 'Remote repair amount', value: '+100%' },{ effect: 'Capacitor capacity', value: '+100%' },{ effect: 'Capacitor recharge time', value: '+50%' },{ effect: 'Remote Capacitor Transmitter amount', value: '-50%' } ] }, blackHole: { 1: [ { effect: 'Missile velocity', value: '+15%' },{ effect: 'Missile exp. velocity', value: '+30%' },{ effect: 'Ship velocity', value: '+30%' },{ effect: 'Stasis Webifier strength', value: '-15%' },{ effect: 'Inertia', value: '+15%' },{ effect: 'Targeting range', value: '+30%' } ], 2: [ { effect: 'Missile velocity', value: '+22%' },{ effect: 'Missile exp. velocity', value: '+44%' },{ effect: 'Ship velocity', value: '+44%' },{ effect: 'Stasis Webifier strength', value: '-22%' },{ effect: 'Inertia', value: '+22%' },{ effect: 'Targeting range', value: '+44%' } ], 3: [ { effect: 'Missile velocity', value: '+29%' },{ effect: 'Missile exp. velocity', value: '+58%' },{ effect: 'Ship velocity', value: '+58%' },{ effect: 'Stasis Webifier strength', value: '-29%' },{ effect: 'Inertia', value: '+29%' },{ effect: 'Targeting range', value: '+58%' } ], 4: [ { effect: 'Missile velocity', value: '+36%' },{ effect: 'Missile exp. velocity', value: '+72%' },{ effect: 'Ship velocity', value: '+72%' },{ effect: 'Stasis Webifier strength', value: '-36%' },{ effect: 'Inertia', value: '+36%' },{ effect: 'Targeting range', value: '+72%' } ], 5: [ { effect: 'Missile velocity', value: '+43%' },{ effect: 'Missile exp. velocity', value: '+86%' },{ effect: 'Ship velocity', value: '+86%' },{ effect: 'Stasis Webifier strength', value: '-43%' },{ effect: 'Inertia', value: '+43%' },{ effect: 'Targeting range', value: '+86%' } ], 6: [ { effect: 'Missile velocity', value: '+50%' },{ effect: 'Missile exp. velocity', value: '+100%' },{ effect: 'Ship velocity', value: '+100%' },{ effect: 'Stasis Webifier strength', value: '-50%' },{ effect: 'Inertia', value: '+50%' },{ effect: 'Targeting range', value: '+100%' } ] } } }; return systemEffects; });