diff --git a/features.js b/features.js index 0628266..9b6a6aa 100644 --- a/features.js +++ b/features.js @@ -708,8 +708,9 @@ options = [ }, { "name": "Same-size vore", - "id": "sameSizeVore", - "type": "checkbox" + "id": "sameSizeOralVore", + "type": "checkbox", + "default": true }, { "name": "Vomiting", @@ -742,6 +743,12 @@ options = [ "id": "analDigestManual", "type": "checkbox" }, + { + "name": "Same-size vore", + "id": "sameSizeAnalVore", + "type": "checkbox", + "default": true + }, { "name": "Anal vore goes to stomach", "id": "analVoreToStomach", @@ -896,6 +903,12 @@ options = [ "id": "tailDigestManual", "type": "checkbox" }, + { + "name": "Same-size vore", + "id": "sameSizeTailVore", + "type": "checkbox", + "default": true + }, { "name": "Tail vore goes to stomach", "id": "tailVoreToStomach", @@ -938,12 +951,6 @@ options = [ "default": "0.08", "unit": "length" }, - { - "name": "Cock stretchiness", - "id": "dickStretchiness", - "type": "float", - "default": "1" - }, { "name": "Cock description", "id": "dickType", @@ -983,6 +990,12 @@ options = [ "type": "subcategory", "entries": [ + { + "name": "Cock stretchiness", + "id": "dickStretchiness", + "type": "float", + "default": "1" + }, { "name": "Cum digestion factor", "id": "baseCumDigestFactor", @@ -1000,6 +1013,12 @@ options = [ "id": "cockDigestManual", "type": "checkbox" }, + { + "name": "Same-size vore", + "id": "sameSizeCockVore", + "type": "checkbox", + "default": true + }, { "name": "Scale cum with size", "id": "cumScaleWithSize", @@ -1069,12 +1088,6 @@ options = [ "default": "0.05", "unit": "length" }, - { - "name": "Slit stretchiness", - "id": "vaginaStretchiness", - "type": "float", - "default": "1" - }, { "name": "Womb volume", "id": "baseWombVolume", @@ -1107,6 +1120,12 @@ options = [ "type": "subcategory", "entries": [ + { + "name": "Slit stretchiness", + "id": "vaginaStretchiness", + "type": "float", + "default": "1" + }, { "name": "Femcum digestion factor", "id": "baseFemcumDigestFactor", @@ -1124,6 +1143,12 @@ options = [ "id": "unbirthDigestManual", "type": "checkbox" }, + { + "name": "Same-size vore", + "id": "sameSizeUnbirth", + "type": "checkbox", + "default": true + }, { "name": "Scale femcum with size", "id": "femcumScaleWithSize", @@ -1216,6 +1241,12 @@ options = [ "id": "breastDigestManual", "type": "checkbox" }, + { + "name": "Same-size vore", + "id": "sameSizeBreastVore", + "type": "checkbox", + "default": true + }, { "name": "Scale milk with size", "id": "milkScaleWithSize", @@ -1393,6 +1424,12 @@ options = [ "id": "bladderDigestManual", "type": "checkbox" }, + { + "name": "Same-size vore", + "id": "sameSizeBladderVore", + "type": "checkbox", + "default": true + }, { "name": "Scale piss with size", "id": "pissScaleWithSize", @@ -1477,6 +1514,12 @@ options = [ "name": "Manual digestion", "id": "pawDigestManual", "type": "checkbox" + }, + { + "name": "Same-size vore", + "id": "sameSizePawVore", + "type": "checkbox", + "default": true } ] }, @@ -1606,6 +1649,12 @@ options = [ "id": "wingDigestManual", "type": "checkbox" }, + { + "name": "Same-size vore", + "id": "sameSizeWingVore", + "type": "checkbox", + "default": true + }, { "name": "Wing vore goes to stomach", "id": "wingVoreToStomach", diff --git a/game.js b/game.js index a966ed5..2ef6d43 100644 --- a/game.js +++ b/game.js @@ -2013,7 +2013,7 @@ function crop_swallow() function feed() { let area = macro.handArea; - let prey = getPrey(biome, area, macro.sameSizeVore); + let prey = getPrey(biome, area, macro.sameSizeOralVore); let linesummary = summarize(prey.sum(), false); @@ -2047,7 +2047,7 @@ function feed() function chew() { let area = macro.handArea; - let prey = getPrey(biome, area, macro.sameSizeVore); + let prey = getPrey(biome, area, macro.sameSizeOralVore); let line = describe("chew", prey, macro, verbose, flat); @@ -2296,7 +2296,7 @@ function ass_grind() function anal_vore() { let area = macro.analVoreArea; - let prey = getOnePrey(biome, area, macro.sameSizeVore); + let prey = getOnePrey(biome, area, macro.sameSizeAnalVore); let line = describe("anal-vore", prey, macro, verbose, flat); let linesummary = summarize(prey.sum(), false); @@ -2515,7 +2515,7 @@ function breast_vore() { // todo nipple areas? let area = macro.breastStretchArea/4; - let prey = getPrey(biome, area, macro.sameSizeVore); + let prey = getPrey(biome, area, macro.sameSizeBreastVore); let line = describe("breast-vore", prey, macro, verbose, flat); let linesummary = summarize(prey.sum(), false); @@ -2567,7 +2567,7 @@ function breast_milk(vol, active=true) function unbirth() { let area = macro.vaginaStretchArea; - let prey = getPrey(biome, area, macro.sameSizeVore); + let prey = getPrey(biome, area, macro.sameSizeUnbirth); let line = describe("unbirth", prey, macro, verbose, flat); let linesummary = summarize(prey.sum(), false); @@ -2603,7 +2603,7 @@ function slit_toy() function sheath_stuff() { let area = Math.min(macro.handArea, macro.dickArea); - let prey = getPrey(biome, area, macro.sameSizeVore); + let prey = getPrey(biome, area); let line = describe("sheath-stuff", prey, macro, verbose, flat); let linesummary = summarize(prey.sum(), false); @@ -2693,7 +2693,7 @@ function sheath_absorb() function foreskin_stuff() { let area = Math.min(macro.handArea, macro.dickArea); - let prey = getPrey(biome, area, macro.sameSizeVore); + let prey = getPrey(biome, area); let line = describe("foreskin-stuff", prey, macro, verbose, flat); let linesummary = summarize(prey.sum(), false); @@ -2802,7 +2802,7 @@ function cockslap() function cock_vore() { let area = macro.dickStretchGirth; - let prey = getPrey(biome, area, macro.sameSizeVore); + let prey = getPrey(biome, area, macro.sameSizeCockVore); let line = describe("cock-vore", prey, macro, verbose, flat); let linesummary = summarize(prey.sum(), false); @@ -3055,7 +3055,7 @@ function tail_vore(count) if (count <= 3) { for (let i=0; i