1
0
Fork 0
mirror of https://github.com/Acamaeda/The-Modding-Tree.git synced 2024-11-22 00:21:32 +00:00

Improved smallish number display

This commit is contained in:
Harley White 2021-05-10 18:43:04 -04:00
parent 61c5baeadc
commit b5591197a6
4 changed files with 8 additions and 6 deletions

View file

@ -1,8 +1,10 @@
# The Modding Tree changelog:
# v2.5.4 -
- Added a setting to always use single-tab mode.
- Added directMult, which multiplies gain after exponents and softcaps. It actually multiplies gain for static layers.
- Added directMult, which multiplies prestige gain after exponents and softcaps. It actually multiplies gain for static layers.
- Added onEnter and onExit for challenges.
- Improved displaying numbers between 0.0001 and 0.1
- Added documentation on how gainMult/Exp work for static layers.
# v2.5.3 - 5/8/21

View file

@ -11,7 +11,7 @@ let modInfo = {
// Set your version in num and name
let VERSION = {
num: "2.5.3",
num: "2.5.4",
name: "Dreams Really Do Come True",
}

View file

@ -5,7 +5,7 @@ var scrolled = false;
// Don't change this
const TMT_VERSION = {
tmtNum: "2.5.3",
tmtNum: "2.5.4",
tmtName: "Dreams Really Do Come True"
}

View file

@ -21,8 +21,8 @@ function commaFormat(num, precision) {
function regularFormat(num, precision) {
if (num === null || num === undefined) return "NaN"
if (num.mag < 0.001) return (0).toFixed(precision)
if (num.mag < 0.01) precision = 3
if (num.mag < 0.0001) return (0).toFixed(precision)
if (num.mag < 0.1 && precision !==0) precision = 4
return num.toStringWithDecimalPlaces(precision)
}
@ -54,7 +54,7 @@ function format(decimal, precision = 2, small) {
else if (decimal.gte("1e1000")) return exponentialFormat(decimal, 0)
else if (decimal.gte(1e9)) return exponentialFormat(decimal, precision)
else if (decimal.gte(1e3)) return commaFormat(decimal, 0)
else if (decimal.gte(0.001) || !small) return regularFormat(decimal, precision)
else if (decimal.gte(0.0001) || !small) return regularFormat(decimal, precision)
else if (decimal.eq(0)) return (0).toFixed(precision)
decimal = invertOOM(decimal)