Advertisement
Guest User

SimpleSlaveSlaveFucking

a guest
Jul 5th, 2018
120
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2.  count is how many times to increment either the Vaginal, Anal, or Oral counts, depending on availability of slave.
  3.  If count is left undefined it will assume it to be 1.
  4.  Intended to be a simple "x got fucked y times by z and I don't want to keep coding it".
  5. */
  6. window.SimpleSexAct = function SimpleSlaveSlaveFucking(subslave, domslave, count) {
  7.     const V = State.variables;
  8.     const fuckTarget = jsRandom(1,100);
  9.     let fuckCount = 1;
  10.     let r = ``;
  11.     if (count) {
  12.         fuckCount = count;
  13.     }
  14.     for (var i = 0; i < fuckCount; i++) {
  15.         if (subslave.nipples === "fuckable" && V.PC.dick === 1 && fuckTarget > 80) {
  16.             if (passage() === "SA serve your other slaves") {
  17.                 if (subslave.ID == V.slaves[i].ID) {
  18.                     V.mammaryUse++;
  19.                     V.penetrativeTotal++;
  20.                     domslave.penetrativeCount++;
  21.                 }
  22.                 else {
  23.                     V.mammaryTotal++;
  24.                     V.penetrativeUse++;
  25.                     subslave.mammaryCount++;
  26.                 }
  27.             }
  28.             else {
  29.                 V.mammaryTotal++;
  30.                 V.penetrativeTotal++;
  31.                 subslave.mammaryCount++;
  32.                 domslave.penetrativeCount++;
  33.             }
  34.         }
  35.         else if (canDoVaginal(subslave) && subslave.vagina > 0 && canPenetrate(domslave) && fuckTarget > 33) {
  36.             if (passage() === "SA serve your other slaves") {
  37.                 if (subslave.ID == V.slaves[i].ID) {
  38.                     V.vaginalUse++;
  39.                     V.penetrativeTotal++;
  40.                     domslave.penetrativeCount++;
  41.                 }
  42.                 else {
  43.                     V.penetrativeUse++;
  44.                     V.vaginalTotal++;
  45.                     subslave.vaginalCount++;
  46.                 }
  47.             }
  48.             else {
  49.                 V.vaginalTotal++;
  50.                 subslave.vaginalCount++;
  51.                 V.penetrativeTotal++;
  52.                 domslave.penetrativeCount++;
  53.             }
  54.             if (canImpreg(subslave, domslave)) {
  55.                 r += knockMeUp(subslave, 3, 0, domslave.ID, 1);
  56.             }
  57.         }
  58.         else if (canDoAnal(subslave) && subslave.anus > 0 && canPenetrate(domslave) && fuckTarget > 10) {
  59.             if (canImpreg(subslave, domslave)) {
  60.                 r += knockMeUp(subslave, 3, 1, domslave.ID, 1);
  61.             }
  62.             if (passage() === "SA serve your other slaves") {
  63.                 if (subslave.ID == V.slaves[i].ID) {
  64.                     V.analUse++;
  65.                     V.penetrativeTotal++;
  66.                     domslave.penetrativeCount++;
  67.                 }
  68.                 else {
  69.                     V.penetrativeUse++;
  70.                     V.analTotal++;
  71.                     subslave.analCount++;
  72.                 }
  73.             }
  74.             else {
  75.                 V.analTotal++;
  76.                 subslave.analCount++;
  77.                 V.penetrativeTotal++;
  78.                 domslave.penetrativeCount++;
  79.             }
  80.         }
  81.         else {
  82.             V.oralTotal++;
  83.             subslave.oralCount++;
  84.         }
  85.     }
  86.     return r;
  87. }
Advertisement
RAW Paste Data Copied
Advertisement