Skip to content

Commit

Permalink
format DPH, RampDPS
Browse files Browse the repository at this point in the history
  • Loading branch information
userXinos committed Nov 9, 2023
1 parent b3bfca7 commit a0f3da2
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 5 deletions.
16 changes: 16 additions & 0 deletions src/regulation/formatKeyRules.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import i18n from '@Utils/Vue/i18n';
import locKeys from '@Regulation/locKeys.mjs';
import { regex as FIX_KEY_REGEX } from '@Regulation/postfixes.mjs';

const { t } = i18n.global;

Expand All @@ -8,4 +9,19 @@ export default [
['RushRSHydroDc'],
(v) => `${t(locKeys[v])} (${t('RS')})`,
],
[
['RampDPS0', 'RampDPS1', 'RampDPS2', 'RampDPS_BLS0', 'RampDPS_BLS1', 'RampDPS_BLS2', 'RampDPS_WS0', 'RampDPS_WS1', 'RampDPS_WS2'],
(v) => {
const stage = v.slice(-1);
let str = t('TID_MODULE_DESCR_STAGE_DPS', [stage]);

if (v.includes('_')) {
const star = FIX_KEY_REGEX.exec(v.slice(0, -1))?.[1];
str += ` (${t(locKeys[star] || star)})`;
}
return str;
},
],
];


5 changes: 1 addition & 4 deletions src/regulation/headersOrder.js
Original file line number Diff line number Diff line change
Expand Up @@ -80,11 +80,8 @@ export default [
'OnBoardHydroMax',
'RSLESecPer500HydroRS',
'DPS',
'DPS_WS',
'DPH_WS',
'DPS_BS',
'MaxDPS',
'MaxDPS_WS',
'MaxDPS_BS',
'MaxTargets',
'AdditionalDPSPerTargetInRange',
'AddDPSPerTarget',
Expand Down
3 changes: 2 additions & 1 deletion src/regulation/locKeys.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,7 @@ export const gameCharsLocKeys = {
MaxNewHydro: 'TID_MODULE_GENESIS_MAX_HYDRO',
SpawnLifetime: 'TID_DRONE_LIFETIME',
DPS: 'TID_FLEET_DPM',
DPH: 'TID_MODULE_DESCR_DPS_PER_HR',
DamageRangeWhenNeutralized: 'TID_MODULE_SECONDARY_RANGE',
HydrogenCapacity: 'TID_HYDRO_CAPACITY',
AOEDamage: 'TID_DESTROYER_AREADAMAGE',
Expand All @@ -190,7 +191,7 @@ export const gameCharsLocKeys = {
MaxHealth: 'TID_OBJECT_ACTION_COLONIZE',
ImmolationDamage: 'TID_MODULE_IMMOLATION_DAMAGE_AMT',
Crunch: 'TID_MODULE_CRUNCH',
MaxShipments: 'TID_MODULE_SHIPMENTBEAM_MAX_SHIPMENTS',
MaxShipments: 'TID_MODULE_SHIPMENTBEAM_MAX_SHIPMENTS'
};


Expand Down
1 change: 1 addition & 0 deletions src/regulation/statsStyle.js
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ export default {
],
directDamageIndicator: [
'DPS',
'DPH',
],
areaDamageIndicator: [
'Damage',
Expand Down

0 comments on commit a0f3da2

Please sign in to comment.