diff --git a/game.js b/game.js
index 207b985..a470722 100644
--- a/game.js
+++ b/game.js
@@ -15,6 +15,8 @@ var newline = " ";
victims = {};
+var humanMode = true;
+
var macro =
{
"scaling": function(value, scale, factor) { return value * Math.pow(scale,factor); },
@@ -1716,7 +1718,10 @@ function startGame(e) {
else if (form[i].type == "number")
macro[form[i].name] = parseFloat(form[i].value);
else if (form[i].type == "checkbox") {
- macro[form[i].name] = form[i].checked;
+ if (form[i].name == "humanMode")
+ humanMode = form[i].checked;
+ else
+ macro[form[i].name] = form[i].checked;
} else if (form[i].type == "radio") {
if (form[i].checked) {
switch(form[i].id) {
diff --git a/recursive-macro.js b/recursive-macro.js
index 18cfda3..4bc7dfa 100644
--- a/recursive-macro.js
+++ b/recursive-macro.js
@@ -389,7 +389,10 @@ function Person(count = 1) {
this.describeOne = function (verbose=true) {
body = random_desc(["skinny","fat","tall","short","stocky","spindly"], (verbose ? 0.6 : 0));
sex = random_desc(["male", "female"], (verbose ? 1 : 0));
- species = random_desc(["wolf","cat","dog","squirrel","horse","hyena","fox","jackal","crux","sergal"]);
+ if (!humanMode)
+ species = random_desc(["wolf","cat","dog","squirrel","horse","hyena","fox","jackal","crux","sergal"]);
+ else
+ species = random_desc(["jogger","police officer","road worker","pastor","dog-walker","clerk","accountant","CEO","millionaire","mailman"]);
return "a " + merge_desc([body,sex,species]);
}
diff --git a/stroll.html b/stroll.html
index 52c4d9f..7085590 100644
--- a/stroll.html
+++ b/stroll.html
@@ -140,6 +140,11 @@
+