| @@ -15,6 +15,8 @@ var newline = " "; | |||||
| victims = {}; | victims = {}; | ||||
| var humanMode = true; | |||||
| var macro = | var macro = | ||||
| { | { | ||||
| "scaling": function(value, scale, factor) { return value * Math.pow(scale,factor); }, | "scaling": function(value, scale, factor) { return value * Math.pow(scale,factor); }, | ||||
| @@ -1716,7 +1718,10 @@ function startGame(e) { | |||||
| else if (form[i].type == "number") | else if (form[i].type == "number") | ||||
| macro[form[i].name] = parseFloat(form[i].value); | macro[form[i].name] = parseFloat(form[i].value); | ||||
| else if (form[i].type == "checkbox") { | 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") { | } else if (form[i].type == "radio") { | ||||
| if (form[i].checked) { | if (form[i].checked) { | ||||
| switch(form[i].id) { | switch(form[i].id) { | ||||
| @@ -389,7 +389,10 @@ function Person(count = 1) { | |||||
| this.describeOne = function (verbose=true) { | this.describeOne = function (verbose=true) { | ||||
| body = random_desc(["skinny","fat","tall","short","stocky","spindly"], (verbose ? 0.6 : 0)); | body = random_desc(["skinny","fat","tall","short","stocky","spindly"], (verbose ? 0.6 : 0)); | ||||
| sex = random_desc(["male", "female"], (verbose ? 1 : 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]); | return "a " + merge_desc([body,sex,species]); | ||||
| } | } | ||||
| @@ -140,6 +140,11 @@ | |||||
| <input type="number" name="baseAssArea" placeholder="0.4"><br> | <input type="number" name="baseAssArea" placeholder="0.4"><br> | ||||
| </li> | </li> | ||||
| <br> | <br> | ||||
| <li> | |||||
| <input type="checkbox" name="humanMode" id="humanMode"> | |||||
| <label for="humanMode">Human Mode (instead of furries)</label> | |||||
| </li> | |||||
| <br> | |||||
| Brutality:<br> | Brutality:<br> | ||||
| <ul> | <ul> | ||||
| <li> | <li> | ||||