Преглед изворни кода

Adjust scaling on energy intake

Kleiber's Law dictates that metabolic rate scales
with the 3/4ths power of mass, rather than linearly.
master
Fen Dweller пре 3 година
родитељ
комит
cb58ecc5a4
2 измењених фајлова са 3 додато и 3 уклоњено
  1. +2
    -2
      macrovision.js
  2. +1
    -1
      presets/characters.js

+ 2
- 2
macrovision.js Прегледај датотеку

@@ -1376,9 +1376,9 @@ function makeEntity(info, views, sizes, forms = {}) {
if (config.autoFoodIntake && view.attributes.weight !== undefined && view.attributes.energyIntake === undefined) {
view.attributes.energyIntake = {
name: "Food Intake",
power: 3,
power: 3 * 3/4,
type: "energy",
base: math.unit(2000 * view.attributes.weight.base.toNumber("lbs") / 150, "kcal")
base: math.unit(2000 * Math.pow(view.attributes.weight.base.toNumber("lbs") / 150, 3/4), "kcal")
}
}



+ 1
- 1
presets/characters.js Прегледај датотеку

@@ -60,7 +60,7 @@ function makeCharacter(info, viewInfo, defaultSizes, forms) {
if (value.energyNeed) {
views[key].attributes.capacity = {
name: "Food Intake",
power: 3,
power: 3 * 3 / 4,
type: "energy",
base: value.energyNeed
}


Loading…
Откажи
Сачувај