Parcourir la source

Adjust positions/world size for the Everyone scene

tags/v0.1.0
Fen Dweller il y a 5 ans
Parent
révision
eab03c8cf9
1 fichiers modifiés avec 4 ajouts et 2 suppressions
  1. +4
    -2
      presets/scenes.js

+ 4
- 2
presets/scenes.js Voir le fichier

@@ -55,16 +55,18 @@ scenes["1km < x <= 10km"] = makeSlice(math.unit(1000, "meters"), math.unit(10000
scenes["10km < x <= 100km"] = makeSlice(math.unit(10000, "meters"), math.unit(100000, "meters"));
scenes["100km < x <= 1000km"] = makeSlice(math.unit(100000, "meters"), math.unit(1000000, "meters"));
scenes["Everyone"] = () => {
config.height = math.unit(11, "meters");
availableEntities.characters.map(maker => {
return maker.constructor();
}).reduce((counter, entity) => {
entity.views[entity.view].height = math.unit(1, "meter");
const count = availableEntities.characters.length;
const x = math.floor(counter / 10) / math.ceil(count / 10);
const y = (counter % 10) / 10;
const x = 0.05 + math.floor(counter / 10) / math.ceil(count / 10);
const y = (counter % 10) / 10 + 0.1;
displayEntity(entity, entity.view, x, y);
return counter + 1;
}, 0);
updateSizes(true);
}

function makeOwnerScene(owner) {


Chargement…
Annuler
Enregistrer