瀏覽代碼

Paw vore also pulls in stuff in your toes

tags/v0.7.0
Fen Dweller 7 年之前
父節點
當前提交
c4937b77a8
共有 2 個檔案被更改,包括 24 行新增3 行删除
  1. +19
    -2
      game.js
  2. +5
    -1
      recursive-desc.js

+ 19
- 2
game.js 查看文件

@@ -1376,6 +1376,10 @@ let macro =
line += (macro.tailCount > 1 ? "Their maws are drooling" : "Its maw is drooling");
}
result.push(line);

if (this.tailMaw) {
result.push(this.tail.description);
}
}
if (this.arousalEnabled) {
if (this.afterglow) {
@@ -1449,6 +1453,10 @@ let macro =
result.push(this.goo.description);
}

if (this.pawVoreEnabled) {
result.push(this.pawsVore.description);
}

return result;
},

@@ -1834,7 +1842,7 @@ function digest_goo() {
}

function digest_paws() {
digest_all(macro.paw);
digest_all(macro.pawsVore);
}


@@ -3386,6 +3394,15 @@ function paw_vore()
let prey = getPrey(biome, area, macro.sameSizeVore);

let line = describe("paw-vore", prey, macro, verbose);

let lines = [line];

if (macro.paws.container.count > 0) {
prey = prey.merge(macro.paws.container);
lines.push(describe("paw-vore-toes", macro.paws.container, macro, verbose));
macro.paws.container = new Container();
}

let linesummary = summarize(prey.sum(), false);

let people = get_living_prey(prey.sum());
@@ -3400,7 +3417,7 @@ function paw_vore()

add_victim_people("paw-vore",prey);

update([sound,line,linesummary,newline]);
update([sound].concat(lines).concat([linesummary,newline]));

macro.arouse(5);
}


+ 5
- 1
recursive-desc.js 查看文件

@@ -28,7 +28,7 @@ var actions = ["eat","chew","vomit","stomp","stomp-wedge","flex-toes","kick","an
"paw-stench","ass-stench","piss-stench","scat-stench","belch","fart","stomach","tail","tail-to-stomach","womb","balls","bowels","bowels-to-stomach","breasts","bladder",
"soul-digest","wear-shoe","remove-shoe","wear-sock","remove-sock","stuff-shoe","dump-shoe","stuff-sock","dump-sock","piss","bladder-vore","scat",
"sheath-toy","slit-toy","breast-toy","melt","solidify","stomp-goo","goo-digest","ass-goo","goo-stomach-pull","goo-stomach-push",
"goo-bowels-pull","goo-bowels-push","goo-womb-pull","goo-womb-push","goo-balls-pull","goo-balls-push","paw-vore","paws"];
"goo-bowels-pull","goo-bowels-push","goo-womb-pull","goo-womb-push","goo-balls-pull","goo-balls-push","paw-vore","paw-vore-toes","paws"];

for (let i=0; i<actions.length; i++) {
rules[actions[i]] = [];
@@ -884,6 +884,10 @@ function defaultPawVore(container, macro, verbose) {
return "Your " + macro.footOnlyDesc(true) + " smother over " + container.describe(false) + ", absorbing them into your soles!";
}

function defaultPawVoreToes(container, macro, verbose) {
return "The " + container.describe(false) + " trapped between your toes " + (container.count > 1 ? "are" : "is") + " sucked inside.";
}

function defaultPaws(container, macro, verbose) {
return "Your " + macro.footOnlyDesc(true) + " fully absorb " + container.describe(false) + ".";
}


Loading…
取消
儲存