| @@ -7,7 +7,8 @@ let presets = [{"name":"Fen","species":"crux","scale":1,"baseHeight":2.26,"baseM | |||||
| {"name":"Mekuto","species":"wahsune","scale":"1","baseHeight":1.778,"baseMass":66,"basePawArea":0.1,"baseHandArea":0.1,"baseAnalVoreDiameter":0.1,"baseAssArea":0.25,"brutality":"1","victimsMilitary":false,"victimsMacros":false,"victimsMicros":false,"sameSizeVore":true,"sameSizeStomp":false,"soulVoreEnabled":false,"footType":"paw","analVore":true,"analVoreToStomach":true,"arousalEnabled":true,"arousalFactor":1,"hasTail":true,"tailCount":5,"tailType":"ravenous","baseTailLength":1.9,"baseTailDiameter":0.15,"tailMaw":true,"tailStretchiness":3,"hasPouch":false,"maleParts":true,"hasSheath":true,"dickType":"canine","baseDickLength":0.15,"baseDickDiameter":0.05,"dickStretchiness":3,"baseBallDiameter":0.03,"baseCumRatio":1,"cumScale":1,"hasBreasts":false,"baseBreastDiameter":0.1,"breastStretchiness":1,"lactationEnabled":true,"lactationFactor":0.25,"lactationScale":1,"breastVore":true,"femaleParts":false,"baseVaginaLength":0.1,"baseVaginaWidth":0.05,"vaginaStretchiness":1,"baseFemcumRatio":1,"femcumScale":1}, | {"name":"Mekuto","species":"wahsune","scale":"1","baseHeight":1.778,"baseMass":66,"basePawArea":0.1,"baseHandArea":0.1,"baseAnalVoreDiameter":0.1,"baseAssArea":0.25,"brutality":"1","victimsMilitary":false,"victimsMacros":false,"victimsMicros":false,"sameSizeVore":true,"sameSizeStomp":false,"soulVoreEnabled":false,"footType":"paw","analVore":true,"analVoreToStomach":true,"arousalEnabled":true,"arousalFactor":1,"hasTail":true,"tailCount":5,"tailType":"ravenous","baseTailLength":1.9,"baseTailDiameter":0.15,"tailMaw":true,"tailStretchiness":3,"hasPouch":false,"maleParts":true,"hasSheath":true,"dickType":"canine","baseDickLength":0.15,"baseDickDiameter":0.05,"dickStretchiness":3,"baseBallDiameter":0.03,"baseCumRatio":1,"cumScale":1,"hasBreasts":false,"baseBreastDiameter":0.1,"breastStretchiness":1,"lactationEnabled":true,"lactationFactor":0.25,"lactationScale":1,"breastVore":true,"femaleParts":false,"baseVaginaLength":0.1,"baseVaginaWidth":0.05,"vaginaStretchiness":1,"baseFemcumRatio":1,"femcumScale":1}, | ||||
| {"name":"Vulpes","species":"fox","scale":"1","baseHeight":2,"baseMass":73,"basePawArea":0.25,"baseHandArea":0.1,"baseAnalVoreDiameter":0.1,"baseAssArea":0.2,"brutality":"2","victimsMilitary":false,"victimsMacros":true,"victimsMicros":false,"sameSizeVore":false,"sameSizeStomp":false,"soulVoreEnabled":true,"footType":"paw","analVore":true,"analVoreToStomach":true,"arousalEnabled":true,"arousalFactor":1,"hasTail":true,"tailCount":1,"tailType":"fluffy","baseTailLength":1.3,"baseTailDiameter":0.3,"tailMaw":false,"tailStretchiness":1,"hasPouch":false,"maleParts":true,"hasSheath":true,"dickType":"sheathed","baseDickLength":0.25,"baseDickDiameter":0.1,"dickStretchiness":2,"baseBallDiameter":0.04,"baseCumRatio":1,"cumScale":1,"hasBreasts":false,"baseBreastDiameter":0.1,"breastStretchiness":1,"lactationEnabled":true,"lactationFactor":0.25,"lactationScale":1,"breastVore":true,"femaleParts":false,"baseVaginaLength":0.1,"baseVaginaWidth":0.05,"vaginaStretchiness":1,"baseFemcumRatio":1,"femcumScale":1}, | {"name":"Vulpes","species":"fox","scale":"1","baseHeight":2,"baseMass":73,"basePawArea":0.25,"baseHandArea":0.1,"baseAnalVoreDiameter":0.1,"baseAssArea":0.2,"brutality":"2","victimsMilitary":false,"victimsMacros":true,"victimsMicros":false,"sameSizeVore":false,"sameSizeStomp":false,"soulVoreEnabled":true,"footType":"paw","analVore":true,"analVoreToStomach":true,"arousalEnabled":true,"arousalFactor":1,"hasTail":true,"tailCount":1,"tailType":"fluffy","baseTailLength":1.3,"baseTailDiameter":0.3,"tailMaw":false,"tailStretchiness":1,"hasPouch":false,"maleParts":true,"hasSheath":true,"dickType":"sheathed","baseDickLength":0.25,"baseDickDiameter":0.1,"dickStretchiness":2,"baseBallDiameter":0.04,"baseCumRatio":1,"cumScale":1,"hasBreasts":false,"baseBreastDiameter":0.1,"breastStretchiness":1,"lactationEnabled":true,"lactationFactor":0.25,"lactationScale":1,"breastVore":true,"femaleParts":false,"baseVaginaLength":0.1,"baseVaginaWidth":0.05,"vaginaStretchiness":1,"baseFemcumRatio":1,"femcumScale":1}, | ||||
| {"name":"Noma","species":"Lynxcoon","scale":1,"baseHeight":8,"baseMass":4800,"basePawArea":2,"baseHandArea":1,"baseAssArea":0.4,"brutality":"1","victimsMilitary":true,"victimsMacros":true,"victimsMicros":true,"sameSizeVore":true,"sameSizeStomp":true,"footType":"paw","jawType":"jaw","footWear":true,"footSockEnabled":true,"footSock":"sock","footShoeEnabled":true,"footShoe":"boot","analVore":false,"baseAnalVoreDiameter":0.1,"analVoreToStomach":false,"arousalEnabled":false,"arousalFactor":1,"hasTail":true,"tailCount":1,"tailType":"fluffy coon","baseTailLength":14,"baseTailDiameter":4,"tailMaw":true,"tailStretchiness":2,"hasPouch":true,"maleParts":true,"hasSheath":true,"dickType":"feline","baseDickLength":4,"baseDickDiameter":1,"dickStretchiness":1,"baseBallDiameter":2,"baseCumRatio":1,"cumScale":1,"hasBreasts":false,"baseBreastDiameter":0.1,"lactationEnabled":true,"lactationFactor":0.25,"lactationScale":1,"breastVore":true,"breastStretchiness":1,"femaleParts":false,"baseVaginaLength":0.1,"baseVaginaWidth":0.05,"vaginaStretchiness":1,"baseFemcumRatio":1,"femcumScale":1,"stenchEnabled":false,"basePawStenchArea":1,"baseAssStenchArea":1,"gasEnabled":true,"belchEnabled":true,"fartEnabled":false,"gasScale":1,"baseGasDigestFactor":1,"gasScaleWithSize":true,"soulVoreEnabled":true,"soulVoreType":"body"}, | {"name":"Noma","species":"Lynxcoon","scale":1,"baseHeight":8,"baseMass":4800,"basePawArea":2,"baseHandArea":1,"baseAssArea":0.4,"brutality":"1","victimsMilitary":true,"victimsMacros":true,"victimsMicros":true,"sameSizeVore":true,"sameSizeStomp":true,"footType":"paw","jawType":"jaw","footWear":true,"footSockEnabled":true,"footSock":"sock","footShoeEnabled":true,"footShoe":"boot","analVore":false,"baseAnalVoreDiameter":0.1,"analVoreToStomach":false,"arousalEnabled":false,"arousalFactor":1,"hasTail":true,"tailCount":1,"tailType":"fluffy coon","baseTailLength":14,"baseTailDiameter":4,"tailMaw":true,"tailStretchiness":2,"hasPouch":true,"maleParts":true,"hasSheath":true,"dickType":"feline","baseDickLength":4,"baseDickDiameter":1,"dickStretchiness":1,"baseBallDiameter":2,"baseCumRatio":1,"cumScale":1,"hasBreasts":false,"baseBreastDiameter":0.1,"lactationEnabled":true,"lactationFactor":0.25,"lactationScale":1,"breastVore":true,"breastStretchiness":1,"femaleParts":false,"baseVaginaLength":0.1,"baseVaginaWidth":0.05,"vaginaStretchiness":1,"baseFemcumRatio":1,"femcumScale":1,"stenchEnabled":false,"basePawStenchArea":1,"baseAssStenchArea":1,"gasEnabled":true,"belchEnabled":true,"fartEnabled":false,"gasScale":1,"baseGasDigestFactor":1,"gasScaleWithSize":true,"soulVoreEnabled":true,"soulVoreType":"body"}, | ||||
| {"name":"Jaredin","species":"cybernetic armoured dragon","scale":2,"baseHeight":3.7,"baseMass":907,"basePawArea":0.2,"baseHandArea":0.2,"baseAssArea":0.4,"brutality":"1","victimsMilitary":true,"victimsMacros":true,"victimsMicros":true,"sameSizeVore":false,"sameSizeStomp":false,"footType":"paw","jawType":"jaw","footWear":false,"footSockEnabled":false,"footSock":"sock","footShoeEnabled":false,"footShoe":"trainer","analVore":true,"baseAnalVoreDiameter":0.1,"analVoreToStomach":false,"arousalEnabled":true,"arousalFactor":1,"hasTail":true,"tailCount":1,"tailType":"thick armour plated","baseTailLength":1.5,"baseTailDiameter":0.5,"tailMaw":false,"tailStretchiness":1,"hasPouch":true,"maleParts":true,"hasSheath":true,"dickType":"draconic","baseDickLength":1,"baseDickDiameter":0.3,"dickStretchiness":1,"baseBallDiameter":0.08,"baseCumRatio":2,"cumScale":1,"hasBreasts":false,"baseBreastDiameter":0.1,"lactationEnabled":true,"lactationFactor":0.25,"lactationScale":1,"breastVore":true,"breastStretchiness":1,"femaleParts":false,"baseVaginaLength":0.1,"baseVaginaWidth":0.05,"vaginaStretchiness":1,"baseFemcumRatio":1,"femcumScale":1,"stenchEnabled":false,"basePawStenchArea":1,"baseAssStenchArea":1,"gasEnabled":false,"belchEnabled":true,"fartEnabled":false,"gasScale":1,"baseGasDigestFactor":1,"gasScaleWithSize":false,"soulVoreEnabled":true,"soulVoreType":"body"}] | |||||
| {"name":"Jaredin","species":"cybernetic armoured dragon","scale":2,"baseHeight":3.7,"baseMass":907,"basePawArea":0.2,"baseHandArea":0.2,"baseAssArea":0.4,"brutality":"1","victimsMilitary":true,"victimsMacros":true,"victimsMicros":true,"sameSizeVore":false,"sameSizeStomp":false,"footType":"paw","jawType":"jaw","footWear":false,"footSockEnabled":false,"footSock":"sock","footShoeEnabled":false,"footShoe":"trainer","analVore":true,"baseAnalVoreDiameter":0.1,"analVoreToStomach":false,"arousalEnabled":true,"arousalFactor":1,"hasTail":true,"tailCount":1,"tailType":"thick armour plated","baseTailLength":1.5,"baseTailDiameter":0.5,"tailMaw":false,"tailStretchiness":1,"hasPouch":true,"maleParts":true,"hasSheath":true,"dickType":"draconic","baseDickLength":1,"baseDickDiameter":0.3,"dickStretchiness":1,"baseBallDiameter":0.08,"baseCumRatio":2,"cumScale":1,"hasBreasts":false,"baseBreastDiameter":0.1,"lactationEnabled":true,"lactationFactor":0.25,"lactationScale":1,"breastVore":true,"breastStretchiness":1,"femaleParts":false,"baseVaginaLength":0.1,"baseVaginaWidth":0.05,"vaginaStretchiness":1,"baseFemcumRatio":1,"femcumScale":1,"stenchEnabled":false,"basePawStenchArea":1,"baseAssStenchArea":1,"gasEnabled":false,"belchEnabled":true,"fartEnabled":false,"gasScale":1,"baseGasDigestFactor":1,"gasScaleWithSize":false,"soulVoreEnabled":true,"soulVoreType":"body"}, | |||||
| {"name":"Ralerin","species":"pangolin","scale":1,"baseHeight":2.2,"baseMass":140,"basePawArea":0.2,"baseHandArea":0.15,"baseAssArea":0.4,"brutality":"1","victimsHuman":false,"victimsMilitary":true,"victimsMacros":true,"victimsMicros":false,"sameSizeVore":true,"sameSizeStomp":false,"footType":"paw","jawType":"jaw","footWear":true,"footSockEnabled":false,"footSock":"sock","footShoeEnabled":true,"footShoe":"sandal","analVore":true,"baseAnalVoreDiameter":0.1,"analVoreToStomach":false,"arousalEnabled":true,"arousalFactor":1,"hasTail":true,"tailCount":1,"tailType":"Scaled","baseTailLength":1.66,"baseTailDiameter":0.33,"tailMaw":false,"tailStretchiness":1,"hasPouch":false,"maleParts":true,"hasSheath":true,"dickType":"pangolin","baseDickLength":0.4,"baseDickDiameter":0.12,"dickStretchiness":1.1,"baseBallDiameter":0.09,"baseCumRatio":1.1,"cumScale":1.1,"hasBreasts":false,"baseBreastDiameter":0.1,"lactationEnabled":true,"lactationFactor":0.25,"lactationScale":1,"breastVore":true,"breastStretchiness":1,"femaleParts":false,"baseVaginaLength":0.1,"baseVaginaWidth":0.05,"vaginaStretchiness":1,"baseFemcumRatio":1,"femcumScale":1,"stenchEnabled":false,"basePawStenchArea":1,"baseAssStenchArea":1,"gasEnabled":false,"belchEnabled":true,"fartEnabled":false,"gasScale":1,"baseGasDigestFactor":1,"gasScaleWithSize":false,"soulVoreEnabled":true,"soulVoreType":"release","pissEnabled":false,"pissScale":1,"bladderVore":true,"baseUrethraDiameter":0.03,"urethraStretchiness":5,"scatEnabled":false,"gooEnabled":false}]; | |||||
| let errored = false; | let errored = false; | ||||
| @@ -1502,19 +1503,6 @@ function getPrey(region, area, sameSize = false) | |||||
| return prey; | return prey; | ||||
| } | } | ||||
| function updateVictims(type,prey) | |||||
| { | |||||
| /* | |||||
| let sums = prey.sum(); | |||||
| for (let key in sums) { | |||||
| if (sums.hasOwnProperty(key)) { | |||||
| victims[type][key] += sums[key]; | |||||
| } | |||||
| }*/ | |||||
| } | |||||
| function feed() | function feed() | ||||
| { | { | ||||
| let area = macro.handArea; | let area = macro.handArea; | ||||
| @@ -3688,7 +3676,7 @@ function debugLog() { | |||||
| if( key == 'owner') { return "owner";} | if( key == 'owner') { return "owner";} | ||||
| else {return value;} | else {return value;} | ||||
| })); | })); | ||||
| alert("Debug info has been logged to console. Press F12, click \"Console\", and copy all the text") | |||||
| alert("Debug info has been logged to console. Press F12, click \"Console\", and copy all the text"); | |||||
| } | } | ||||
| window.addEventListener('load', function(event) { | window.addEventListener('load', function(event) { | ||||
| @@ -3701,6 +3689,8 @@ window.addEventListener('load', function(event) { | |||||
| } | } | ||||
| }()); | }()); | ||||
| presets.sort(function(x,y) {return x.name.localeCompare(y.name); } ); | |||||
| let list = document.getElementById("character-presets"); | let list = document.getElementById("character-presets"); | ||||
| for (let i=0; i < presets.length; i++) { | for (let i=0; i < presets.length; i++) { | ||||