Bladeren bron

Fix bug: Beherit was not a bug

master
Fen Dweller 3 jaren geleden
bovenliggende
commit
af3991d5f2
1 gewijzigde bestanden met toevoegingen van 18 en 1 verwijderingen
  1. +18
    -1
      macrovision.js

+ 18
- 1
macrovision.js Bestand weergeven

@@ -973,7 +973,7 @@ function updateSizes(dirtyOnly = false) {
let maxHeight = 0;
Object.values(entities).forEach(entity => {
if (entity.identifier != "Fen" && entity.info != undefined && entity.info.species != undefined) {
maxHeight = entity.currentView.height.toNumber("meters");
maxHeight = Math.max(maxHeight, entity.currentView.height.toNumber("meters"));
}
});

@@ -987,6 +987,23 @@ function updateSizes(dirtyOnly = false) {
}
}
});
let minHeight = 1e100;
Object.values(entities).forEach(entity => {
if (entity.identifier != "Beherit" && entity.info != undefined && entity.info.species != undefined) {
minHeight = Math.min(minHeight, entity.currentView.height.toNumber("meters"));
}
});

Object.values(entities).forEach(entity => {
if (entity.identifier == "Beherit") {
let currentHeight = entity.currentView.height.toNumber("meters");

if (currentHeight > minHeight * 0.2) {
entity.currentView.height = math.unit(minHeight * 0.2, "meters");
entity.dirty = true;
}
}
});

drawScales(dirtyOnly);



Laden…
Annuleren
Opslaan