| @@ -220,7 +220,8 @@ function grappleAnalVore(attacker) { | |||||
| function(attacker, defender) { return isNormal(attacker) && isGrappled(defender) && defender.flags.shrunk != true ; } | function(attacker, defender) { return isNormal(attacker) && isGrappled(defender) && defender.flags.shrunk != true ; } | ||||
| ], conditions: [ | ], conditions: [ | ||||
| function(attacker, defender) { return defender.prefs.prey; }, | function(attacker, defender) { return defender.prefs.prey; }, | ||||
| function(attacker, defender) { return defender.prefs.vore.anal > 0; } | |||||
| function(attacker, defender) { return defender.prefs.vore.anal > 0; }, | |||||
| function(attacker, defender) { return attacker.prefs.pred.anal; } | |||||
| ], | ], | ||||
| priority: 1, | priority: 1, | ||||
| }; | }; | ||||
| @@ -189,6 +189,11 @@ button { | |||||
| width: 150px; | width: 150px; | ||||
| } | } | ||||
| .pref-gray { | |||||
| background: #111 !important; | |||||
| color: #333 !important; | |||||
| } | |||||
| .pref-radio:checked + label.pref-disable { | .pref-radio:checked + label.pref-disable { | ||||
| background: #711; | background: #711; | ||||
| color: #eee; | color: #eee; | ||||
| @@ -205,6 +205,15 @@ | |||||
| <li> | <li> | ||||
| <ul class="pref-list"> | <ul class="pref-list"> | ||||
| <div>Player stuff</div> | <div>Player stuff</div> | ||||
| <li class="pref-select"> | |||||
| <span class="pref-type">Ass</span> | |||||
| <input type="radio" class="pref-radio" id="character-parts-anal-off" disabled="true" name="parts-anal" value="0" /> | |||||
| <label class="pref-disable pref-gray" for="character-parts-anal-off">Disable</label> | |||||
| <input type="radio" class="pref-radio" id="character-parts-anal-on" name="parts-anal" checked="true" value="1" /> | |||||
| <label class="pref-enable" for="character-parts-anal-on" checked="true">Enable</label> | |||||
| <input type="radio" class="pref-radio" id="character-parts-anal-vore" name="parts-anal" checked="true" value="2" /> | |||||
| <label class="pref-prefer" for="character-parts-anal-vore" checked="true">Enable Vore</label> | |||||
| </li> | |||||
| <li class="pref-select"> | <li class="pref-select"> | ||||
| <span class="pref-type">Cock/balls</span> | <span class="pref-type">Cock/balls</span> | ||||
| <input type="radio" class="pref-radio" id="character-parts-cock-off" name="parts-cock" value="0" /> | <input type="radio" class="pref-radio" id="character-parts-cock-off" name="parts-cock" value="0" /> | ||||
| @@ -258,10 +258,22 @@ function updateDisplay() { | |||||
| document.getElementById("stat-dex").innerHTML = "Dex: " + player.dex; | document.getElementById("stat-dex").innerHTML = "Dex: " + player.dex; | ||||
| document.getElementById("stat-con").innerHTML = "Con: " + player.con; | document.getElementById("stat-con").innerHTML = "Con: " + player.con; | ||||
| document.getElementById("stat-stomach").innerHTML = "Stomach: " + round(player.stomach.fullness(),0) + "/" + player.stomach.capacity; | document.getElementById("stat-stomach").innerHTML = "Stomach: " + round(player.stomach.fullness(),0) + "/" + player.stomach.capacity; | ||||
| document.getElementById("stat-bowels").innerHTML = "Bowels: " + round(player.bowels.fullness(),0) + "/" + player.bowels.capacity; | |||||
| document.getElementById("stat-balls").innerHTML = "Balls: " + round(player.balls.fullness(),0) + "/" + player.balls.capacity; | |||||
| document.getElementById("stat-womb").innerHTML = "Womb: " + round(player.womb.fullness(),0) + "/" + player.womb.capacity; | |||||
| document.getElementById("stat-breasts").innerHTML = "Breasts: " + round(player.breasts.fullness(),0) + "/" + player.breasts.capacity; | |||||
| if (player.prefs.pred.anal || player.prefs.scat) | |||||
| document.getElementById("stat-bowels").innerHTML = "Bowels: " + round(player.bowels.fullness(),0) + "/" + player.bowels.capacity; | |||||
| else | |||||
| document.getElementById("stat-bowels").innerHTML = ""; | |||||
| if (player.prefs.pred.cock) | |||||
| document.getElementById("stat-balls").innerHTML = "Balls: " + round(player.balls.fullness(),0) + "/" + player.balls.capacity; | |||||
| else | |||||
| document.getElementById("stat-balls").innerHTML = ""; | |||||
| if (player.prefs.pred.unbirth) | |||||
| document.getElementById("stat-womb").innerHTML = "Womb: " + round(player.womb.fullness(),0) + "/" + player.womb.capacity; | |||||
| else | |||||
| document.getElementById("stat-womb").innerHTML = ""; | |||||
| if (player.prefs.pred.breast) | |||||
| document.getElementById("stat-breasts").innerHTML = "Breasts: " + round(player.breasts.fullness(),0) + "/" + player.breasts.capacity; | |||||
| else | |||||
| document.getElementById("stat-breasts").innerHTML = ""; | |||||
| } | } | ||||