瀏覽代碼

Added ass grinding. Adjusted spacing of stats and warnings.

tags/v0.7.3
Fen Dweller 7 年之前
父節點
當前提交
5bdcee97bf
共有 3 個文件被更改,包括 42 次插入3 次删除
  1. +30
    -1
      game.js
  2. +10
    -1
      recursive-desc.js
  3. +2
    -1
      stroll.html

+ 30
- 1
game.js 查看文件

@@ -1946,7 +1946,7 @@ function chew()
let people = get_living_prey(prey.sum());

let preyMass = prey.sum_property("mass");
let sound = getSound("chew", preyMass);

add_victim_people("chew",prey);
@@ -2161,6 +2161,28 @@ function grind()
macro.arouse(20);
}

function ass_grind()
{
let area = macro.assArea / 2;

let prey = getPrey(biome, area);

let line = describe("ass-grind", prey, macro, verbose);
let linesummary = summarize(prey.sum(), true);

let people = get_living_prey(prey.sum());

let preyMass = prey.sum_property("mass");

let sound = getSound("crush",preyMass);

add_victim_people("ass-ground",prey);

update([sound,line,linesummary,newline]);

macro.arouse(15);
}

function anal_vore()
{
let area = macro.analVoreArea;
@@ -4117,6 +4139,7 @@ function startGame(e) {
enable_victim("flex-toes","Squished between toes");
enable_victim("eaten","Devoured");
enable_victim("ass-crush","Sat on");
enable_victim("ass-ground","Ground beneath ass");
enable_victim("humped","Humped");

document.getElementById("log-area").style.display = 'inline';
@@ -4150,6 +4173,7 @@ function startGame(e) {

enable_button("sit");
enable_button("grind");
enable_button("ass_grind");

enable_growth_part("body");
enable_growth_part("ass");
@@ -4484,6 +4508,10 @@ function startGame(e) {

update(warns);

if (warns.length > 0) {
update([newline]);
}

document.getElementById("actions-body").style.display = 'flex';
document.getElementById("stat-container").style.display = 'flex';

@@ -4523,6 +4551,7 @@ function showStats() {
}
}
lines.push("Total: " + total);
lines.push(newline);
update(lines);
}



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

@@ -20,7 +20,7 @@ function getDefault(name) {
return window[funcName];
}

var actions = ["eat","chew","vomit","stomp","stomp-wedge","flex-toes","kick","anal-vore","ass-crush","tail-slap","tail-vore","tails-vore",
var actions = ["eat","chew","vomit","stomp","stomp-wedge","flex-toes","kick","anal-vore","ass-crush","ass-grind","tail-slap","tail-vore","tails-vore",
"cleavage-stuff","cleavage-crush","cleavage-drop","cleavage-absorb","breast-crush",
"breast-vore","breast-milk","unbirth","sheath-stuff","sheath-clench","sheath-crush",
"sheath-absorb","cock-vore","cockslap","ball-smother","male-spurt","male-orgasm","female-spurt",
@@ -235,6 +235,15 @@ function defaultAssCrush(container, macro, verbose) {
return "You sit on " + container.describe(verbose);
}

function defaultAssGrind(container, macro, verbose) {
if (container.count == 0) {
return "You rub your ass on a wall.";
} else {
return "You grind your ass against " + container.describe(verbose) + ", flattening " + (container.count == 1 ? "it" : "them") + " under your weight.";
}

}

function defaultTailSlap(container, macro, verbose) {
if (container.count == 0)
return "Your " + (macro.tailCount > 1 ? "tails swing" : "tail swings") + " to and fro";


+ 2
- 1
stroll.html 查看文件

@@ -223,9 +223,10 @@
<button class="action-button" id="button-action-drool">Drool</button>
<button class="action-button" id="button-action-vomit">Vomit</button>
<button class="action-button" id="button-action-sit">Sit</button>
<button class="action-button" id="button-action-ass_grind">Grind ass</button>
<button class="action-button" id="button-action-anal_vore">Anal Vore</button>
<button class="action-button" id="button-action-digest_anal">Digest Bowels</button>
<button class="action-button" id="button-action-grind">Grind</button>
<button class="action-button" id="button-action-grind">Grind hips</button>
</div>

<div class="action-tab" id="actions-paws">


Loading…
取消
儲存