|
|
@@ -31,9 +31,9 @@ var action_keys = ["eat","chew","vomit","stomp","stomp-wedge","flex-toes","kick" |
|
|
"sheath-toy","slit-toy","breast-toy","melt","solidify","flood","stomp-goo","goo-digest","ass-goo","goo-stomach-pull","goo-stomach-push", |
|
|
"sheath-toy","slit-toy","breast-toy","melt","solidify","flood","stomp-goo","goo-digest","ass-goo","goo-stomach-pull","goo-stomach-push", |
|
|
"goo-bowels-pull","goo-bowels-push","goo-womb-pull","goo-womb-push","goo-balls-pull","goo-balls-push","goo-breasts-pull","goo-breasts-push", |
|
|
"goo-bowels-pull","goo-bowels-push","goo-womb-pull","goo-womb-push","goo-balls-pull","goo-balls-push","goo-breasts-pull","goo-breasts-push", |
|
|
"goo-tail-pull","goo-tail-push","goo-paws-pull","goo-paws-push","paw-vore","paw-vore-toes","paws","crop-swallow","crop-transfer", |
|
|
"goo-tail-pull","goo-tail-push","goo-paws-pull","goo-paws-push","paw-vore","paw-vore-toes","paws","crop-swallow","crop-transfer", |
|
|
"breath-fire","breath-ice","breath-electric","breath-smoke","breath-radiation","breath-foul","drool","magic-shrink","magic-hypnotize"]; |
|
|
|
|
|
|
|
|
"breath-fire","breath-ice","breath-electric","breath-smoke","breath-radiation","breath-foul","drool","magic-shrink","magic-hypnotize","wings-flap"]; |
|
|
|
|
|
|
|
|
var victim_keys = ["victim-cum-flood", "victim-femcum-flood", "victim-stomped", "victim-flex-toes", "victim-eaten", "victim-ass-crush", "victim-ass-ground", "victim-humped", "victim-vomit", "victim-chew", "victim-drool", "victim-anal-vore", "victim-tail-slap", "victim-tail-vore", "victim-cock-slap", "victim-cock-vore", "victim-ball-smother", "victim-sheath-crush", "victim-sheath-absorb", "victim-cum-flood", "victim-male-spurt-musk", "victim-male-orgasm-musk", "victim-unbirth", "victim-femcum-flood", "victim-female-spurt-musk", "victim-female-orgasm-musk", "victim-breast-crush", "victim-cleavage-crush", "victim-cleavage-absorb", "victim-cleavage-drop", "victim-milk-flood", "victim-breast-vore", "victim-pouch-absorb", "victim-soul-digest", "victim-soul-paw", "victim-paw-stench", "victim-ass-stench", "victim-gas-belch", "victim-gas-fart", "victim-piss", "victim-bladder-vore", "victim-piss-stench", "victim-scat", "victim-scat-stench", "victim-goo", "victim-paw-vore", "victim-breath-fire", "victim-breath-ice", "victim-breath-electric", "victim-breath-smoke", "victim-breath-radiation", "victim-breath-foul"] |
|
|
|
|
|
|
|
|
var victim_keys = ["victim-cum-flood", "victim-femcum-flood", "victim-stomped", "victim-flex-toes", "victim-eaten", "victim-ass-crush", "victim-ass-ground", "victim-humped", "victim-vomit", "victim-chew", "victim-drool", "victim-anal-vore", "victim-tail-slap", "victim-tail-vore", "victim-cock-slap", "victim-cock-vore", "victim-ball-smother", "victim-sheath-crush", "victim-sheath-absorb", "victim-cum-flood", "victim-male-spurt-musk", "victim-male-orgasm-musk", "victim-unbirth", "victim-femcum-flood", "victim-female-spurt-musk", "victim-female-orgasm-musk", "victim-breast-crush", "victim-cleavage-crush", "victim-cleavage-absorb", "victim-cleavage-drop", "victim-milk-flood", "victim-breast-vore", "victim-pouch-absorb", "victim-soul-digest", "victim-soul-paw", "victim-paw-stench", "victim-ass-stench", "victim-gas-belch", "victim-gas-fart", "victim-piss", "victim-bladder-vore", "victim-piss-stench", "victim-scat", "victim-scat-stench", "victim-goo", "victim-paw-vore", "victim-breath-fire", "victim-breath-ice", "victim-breath-electric", "victim-breath-smoke", "victim-breath-radiation", "victim-breath-foul", "victim-wings-flap"] |
|
|
|
|
|
|
|
|
for (let i=0; i<action_keys.length; i++) { |
|
|
for (let i=0; i<action_keys.length; i++) { |
|
|
rules[action_keys[i]] = []; |
|
|
rules[action_keys[i]] = []; |
|
|
@@ -1123,6 +1123,10 @@ function defaultMagicShrink(container, macro, verbose) { |
|
|
return "You envelop " + container.describe(verbose) + " in swirling tendrils of magic, shrinking " + (container.count == 1 ? "it" : "them") + " down!"; |
|
|
return "You envelop " + container.describe(verbose) + " in swirling tendrils of magic, shrinking " + (container.count == 1 ? "it" : "them") + " down!"; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function defaultWingsFlap(container, macro, verbose) { |
|
|
|
|
|
return "You flap your wings, blowing away " + container.describe(verbose) + "."; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
function defaultVictimCumFlood(container, macro, verbose) { |
|
|
function defaultVictimCumFlood(container, macro, verbose) { |
|
|
if (isSadistic(macro)) { |
|
|
if (isSadistic(macro)) { |
|
|
return "drowned in viscous cum"; |
|
|
return "drowned in viscous cum"; |
|
|
@@ -1745,6 +1749,17 @@ function defaultVictimBreathFoul(container, macro, verbose) { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function defaultVictimWingsFlap(container, macro, verbose) { |
|
|
|
|
|
if (isSadistic(macro)) { |
|
|
|
|
|
return "ripped asunder by gusts from your mighty wings"; |
|
|
|
|
|
} else if (isGory(macro)) { |
|
|
|
|
|
return "thrown and dashed to bits by your sweeping wings"; |
|
|
|
|
|
} else if (isFatal(macro)) { |
|
|
|
|
|
return "thrown away by your swooping wings"; |
|
|
|
|
|
} else if (isNonFatal(macro)) { |
|
|
|
|
|
return "blown away by your wings"; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
// EATING |
|
|
// EATING |
|
|
|
|
|
|
|
|
rules["eat"].push({ |
|
|
rules["eat"].push({ |
|
|
|