var baseHeight = 3.65; var baseMass = 1360; var scale = 1; var strolling = false; victims = {}; function toggle_auto() { strolling = !strolling; } function initVictims() { return { "Person": 0, "Car": 0, "Bus": 0, "Motorcycle": 0, "House": 0, "Train": 0, "Parking Garage": 0, "Overpass": 0, "Tide Pod": 0 }; }; function getOnePrey(area) { var potential = ["Person", "Car", "Bus", "House", "Train", "Parking Garage", "Tide Pod"]; var potAreas = [] potential.forEach(function (x) { potAreas.push([x,areas[x]]); }); potAreas = potAreas.sort(function (x,y) { return x[1] < y[1]; }); for (var i=0; i 0) { melted.push(new things[key](newlyDigested[key])); } } var meltedTotal = new Container(melted); if (meltedTotal.count > 0) update(["Your stomach gurgles as it digests " + meltedTotal.describe()]); else update(); setTimeout(digest, 5000); } window.addEventListener('load', function(event) { victims["stomped"] = initVictims(); victims["digested"] = initVictims(); victims["stomach"] = initVictims(); victims["bowels"] = initVictims(); document.getElementById("button-grow").addEventListener("click",grow); document.getElementById("button-feed").addEventListener("click",feed); document.getElementById("button-stomp").addEventListener("click",stomp); document.getElementById("button-anal_vore").addEventListener("click",anal_vore); document.getElementById("button-stroll").addEventListener("click",toggle_auto); setTimeout(pick_move, 2000); setTimeout(digest, 5000); update(); });