@tdurtschi/bug
Version:
Bug is a simulation that models a weevil walking around in an HTML canvas.
34 lines • 1.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DummyBugInstinct = void 0;
var stats_1 = require("../../../util/stats");
var BugInstinct = (function () {
function BugInstinct() {
}
Object.defineProperty(BugInstinct.prototype, "IsTiredOfClimbing", {
get: function () {
return stats_1.randFromWeighted([394, 6]) == 1;
},
enumerable: false,
configurable: true
});
Object.defineProperty(BugInstinct.prototype, "WillClimb", {
get: function () {
return Math.random() > 0.6;
},
enumerable: false,
configurable: true
});
return BugInstinct;
}());
exports.default = BugInstinct;
var DummyBugInstinct = (function () {
function DummyBugInstinct(initial) {
this.WillClimb = false;
this.IsTiredOfClimbing = false;
initial !== undefined && Object.assign(this, initial);
}
return DummyBugInstinct;
}());
exports.DummyBugInstinct = DummyBugInstinct;
//# sourceMappingURL=BugInstinct.js.map