Pārlūkot izejas kodu

Soul stuff!

tags/v0.2.8
Fen Dweller pirms 7 gadiem
vecāks
revīzija
2b4e64d75b
3 mainītis faili ar 65 papildinājumiem un 1 dzēšanām
  1. +52
    -0
      customs.js
  2. +11
    -0
      feast.html
  3. +2
    -1
      vore.js

+ 52
- 0
customs.js Parādīt failu

@@ -1732,6 +1732,7 @@ function Poojawa() {

this.attacks.push(poojawaUnbirthedDigest(this));
this.attacks.push(poojawaUnbirthedRoll(this));
this.attacks.push(poojawaUnbirthedSoulRip(this));

this.attacks.push(poojawaCaughtOral(this));

@@ -1744,6 +1745,7 @@ function Poojawa() {
this.attacks.push(poojawaTailLastPull(this));

this.attacks.push(poojawaStomachDigest(this));
this.attacks.push(poojawaStomachSoulRip(this));

this.backupAttack = new pass(this);

@@ -2395,6 +2397,31 @@ function poojawaUnbirthedRoll(poojawa) {
};
}

function poojawaUnbirthedSoulRip(poojawa) {
return {
attackPlayer: function(player) {
player.health = -100;
return ["You feel a strange, ethereal presence...slowly realizing that your very soul is being pulled from your body. Womb-walls grip your spirit with the same practiced ease that they claimed your body with, molding and squeezing and grinding you down..."];
},
conditions: [
function(poojawa, player) {
return player.prefs.vore.soul > 0;
}
],
requirements: [
function(poojawa, player) {
return poojawa.flags.state == "unbirthed";
},
function(poojawa, player) {
return player.health / player.maxHealth < 0.2;
}
],
priority: 1,
weight: function(poojawa, player) { return player.prefs.vore.soul; },
gameover: function() { return "Body and soul melted down to femcum in Poojawa's depths"; }
};
}

function poojawaCaughtOral(poojawa) {
return {
attackPlayer: function(player) {
@@ -2540,3 +2567,28 @@ function poojawaStomachDigest(poojawa) {
weight: function(poojawa, player) { return 1; }
};
}

function poojawaStomachSoulRip(poojawa) {
return {
attackPlayer: function(player) {
player.health = -100;
return ["The churning guts of the sabersune are too much, and you fall limp...only to return to the world as your soul is dragged from your softening body. Crushing muscle grips your spirit, swiftly wearing you down...."];
},
conditions: [
function(poojawa, player) {
return player.prefs.vore.soul > 0;
}
],
requirements: [
function(poojawa, player) {
return poojawa.flags.state == "stomach";
},
function(poojawa, player) {
return player.health / player.maxHealth < 0.2;
}
],
priority: 1,
weight: function(poojawa, player) { return player.prefs.vore.soul; },
gameover: function() { return "Body and soul melted down and absorbed into Poojawa's belly"; }
};
}

+ 11
- 0
feast.html Parādīt failu

@@ -266,6 +266,17 @@
<input type="radio" class="pref-radio" id="character-prefs-vore-hard-3" name="prefs-vore-hard" value="3" />
<label class="pref-prefer" for="character-prefs-vore-hard-3">Prefer</label>
</li>
<li class="pref-select">
<span class="pref-type">Soul</span>
<input type="radio" class="pref-radio" id="character-prefs-vore-soul-0" name="prefs-vore-soul" checked="true" value="0" />
<label class="pref-disable" for="character-prefs-vore-soul-0">Disable</label>
<input type="radio" class="pref-radio" id="character-prefs-vore-soul-1" name="prefs-vore-soul" value="1" />
<label class="pref-avoid" for="character-prefs-vore-soul-1">Avoid</label>
<input type="radio" class="pref-radio" id="character-prefs-vore-soul-2" name="prefs-vore-soul" value="2" />
<label class="pref-enable" for="character-prefs-vore-soul-2">Enable</label>
<input type="radio" class="pref-radio" id="character-prefs-vore-soul-3" name="prefs-vore-soul" value="3" />
<label class="pref-prefer" for="character-prefs-vore-soul-3">Prefer</label>
</li>
</ul>
</li>
<li>


+ 2
- 1
vore.js Parādīt failu

@@ -88,7 +88,8 @@ function Creature(name = "Creature", str = 10, dex = 10, con = 10) {
anal: 1,
cock: 1,
unbirth: 1,
hard: 1
hard: 1,
soul: 1
}
};



Notiek ielāde…
Atcelt
Saglabāt