diff --git a/src/app/components/Modification.jsx b/src/app/components/Modification.jsx index 15cf5a44..4212e3e0 100644 --- a/src/app/components/Modification.jsx +++ b/src/app/components/Modification.jsx @@ -37,7 +37,7 @@ export default class Modification extends TranslatedComponent { const name = this.props.name; let scaledValue = Math.round(Number(value) * 100); - // Limit to +1000% / -100% + // Limit to +1000% / -99.99% if (scaledValue > 100000) { scaledValue = 100000; value = 1000; @@ -52,6 +52,9 @@ export default class Modification extends TranslatedComponent { ship.setModification(m, name, scaledValue, true); this.setState({ value }); + } + + _updateFinished() { this.props.onChange(); } @@ -79,7 +82,7 @@ export default class Modification extends TranslatedComponent { } return ( -
+
{translate(name, m.grp)}{symbol}
diff --git a/src/app/i18n/en.js b/src/app/i18n/en.js index b0a25be5..6a425f6d 100644 --- a/src/app/i18n/en.js +++ b/src/app/i18n/en.js @@ -254,6 +254,18 @@ export const terms = { minmul_sg: 'Minimum strength', optmul_sg: 'Optimal strength', maxmul_sg: 'Minimum strength', + minmass_psg: 'Minimum hull mass', + optmass_psg: 'Optimal hull mass', + maxmass_psg: 'Maximum hull mass', + minmul_psg: 'Minimum strength', + optmul_psg: 'Optimal strength', + maxmul_psg: 'Minimum strength', + minmass_bsg: 'Minimum hull mass', + optmass_bsg: 'Optimal hull mass', + maxmass_bsg: 'Maximum hull mass', + minmul_bsg: 'Minimum strength', + optmul_bsg: 'Optimal strength', + maxmul_bsg: 'Minimum strength', range_s: 'Typical emission range',