diff --git a/.gitignore b/.gitignore index 817ab16542654037907c3be80d163a83c28b4f73..682af84492c3eee82584b7145bccdca79e557ad5 100644 --- a/.gitignore +++ b/.gitignore @@ -92,3 +92,9 @@ ENV/ # Start.tw src/config/start.tw + +# eslint +.eslintrc.js +node_modules +package-lock.json +package.json diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt index 3767ad6cbdefd45b2e1c78d9654dc048c4fcd65b..19cf01b73c0d6e477efc916bacc6f3b08b6ab8c9 100644 --- a/devNotes/twine JS.txt +++ b/devNotes/twine JS.txt @@ -23479,36 +23479,71 @@ sizePlacement: Image size/center. 3: Large, right. Example: description. 2: Medium, right. Example: random events. */ -window.AssistantArtRendered = function AssistantArtRendered(sizePlacement) { +window.assistantArt = function assistantArt(sizePlacement) { const V = State.variables; - let fileName = ""; + let fileName = "'"; - if (V.imageChoice === 0) { + if (V.imageChoice === 0 || V.imageChoice === 1) { + if (V.imageChoice === 1) { + fileName += "resources/vector/avatar/"; + } else /* V.imageChoice === 0*/ { + fileName += "resources/renders/assistant "; + } switch (V.assistantAppearance) { case "monstergirl": - fileName = "'resources/renders/assistant monstergirl.png'"; + fileName += "monstergirl.png'"; break; case "shemale": - fileName = "'resources/renders/assistant shemale.png'"; + fileName += "shemale.png'"; break; case "amazon": - fileName = "'resources/renders/assistant amazon.png'"; + fileName += "amazon.png'"; break; case "businesswoman": - fileName = "'resources/renders/assistant businesswoman.png'"; + fileName += "businesswoman.png'"; break; case "goddess": - fileName = "'resources/renders/assistant goddess.png'"; + fileName += "goddess.png'"; break; case "schoolgirl": - fileName = "'resources/renders/assistant schoolgirl.png'"; + fileName += "schoolgirl.png'"; + break; + case "angel": + fileName += "angel.png'"; + break; + case "cherub": + fileName += "cherub.png'"; + break; + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + fileName += "corrupt.png'"; + break; + case "fairy": + fileName += "fairy.png'"; + break; + case "imp": + fileName += "imp.png'"; + break; + case "incubus": + fileName += "incubus.png'"; + break; + case "pregnant fairy": + fileName += "pfairy.png'"; + break; + case "succubus": + fileName += "succubus.png'"; + break; + case "witch": + fileName += "witch.png'"; break; default: - fileName = "'resources/renders/assistant default.png'"; + fileName += "default.png'"; } + if (sizePlacement === 3) { fileName = `<img src=${fileName} style='float:right; border:3px hidden'/>`; - } else { + } else if (V.imageChoice === 1) { + fileName = `<img src=${fileName} style='float:right; border:3px hidden' width='282' height='602'/>`; + } else /* V.imageChoice === 0 */ { fileName = `<img src=${fileName} style='float:right; border:3px hidden' width='300' height='300'/>`; } } @@ -23517,24 +23552,24 @@ window.AssistantArtRendered = function AssistantArtRendered(sizePlacement) { window.ArtControlRendered = function ArtControlRendered(slave, sizePlacement) { const V = State.variables; - let fileName = ""; + let fileName = "'resources/renders/"; let r = ""; if (slave.vagina > -1) { if (slave.dick > 0) { if (slave.balls > 0) { - fileName = "futanari"; + fileName += "futanari"; } else { - fileName = "herm"; + fileName += "herm"; } } else { - fileName = "female"; + fileName += "female"; } } else { if (slave.balls > 0) { - fileName = "shemale"; + fileName += "shemale"; } else { - fileName = "gelding"; + fileName += "gelding"; } } if (slave.belly > 1500) { @@ -23574,7 +23609,7 @@ window.ArtControlRendered = function ArtControlRendered(slave, sizePlacement) { } } - fileName = `'resources/renders/${fileName}.png'`; + fileName += ".png'"; if (sizePlacement === 3) { r = `<img src=${fileName} style='float:right; border:3px hidden'>`; } else if (sizePlacement === 2) { diff --git a/src/art/artJS.tw b/src/art/artJS.tw index 532df60c399d2c8d7a52b340f06b73204b7ea8e3..1f9a72ed4e1e607ffff03bb6d97d037315b4be72 100644 --- a/src/art/artJS.tw +++ b/src/art/artJS.tw @@ -6,36 +6,71 @@ sizePlacement: Image size/center. 3: Large, right. Example: description. 2: Medium, right. Example: random events. */ -window.AssistantArtRendered = function AssistantArtRendered(sizePlacement) { +window.assistantArt = function assistantArt(sizePlacement) { const V = State.variables; - let fileName = ""; + let fileName = "'"; - if (V.imageChoice === 0) { + if (V.imageChoice === 0 || V.imageChoice === 1) { + if (V.imageChoice === 1) { + fileName += "resources/vector/avatar/"; + } else /* V.imageChoice === 0*/ { + fileName += "resources/renders/assistant "; + } switch (V.assistantAppearance) { case "monstergirl": - fileName = "'resources/renders/assistant monstergirl.png'"; + fileName += "monstergirl.png'"; break; case "shemale": - fileName = "'resources/renders/assistant shemale.png'"; + fileName += "shemale.png'"; break; case "amazon": - fileName = "'resources/renders/assistant amazon.png'"; + fileName += "amazon.png'"; break; case "businesswoman": - fileName = "'resources/renders/assistant businesswoman.png'"; + fileName += "businesswoman.png'"; break; case "goddess": - fileName = "'resources/renders/assistant goddess.png'"; + fileName += "goddess.png'"; break; case "schoolgirl": - fileName = "'resources/renders/assistant schoolgirl.png'"; + fileName += "schoolgirl.png'"; + break; + case "angel": + fileName += "angel.png'"; + break; + case "cherub": + fileName += "cherub.png'"; + break; + case "ERROR_1606_APPEARANCE_FILE_CORRUPT": + fileName += "corrupt.png'"; + break; + case "fairy": + fileName += "fairy.png'"; + break; + case "imp": + fileName += "imp.png'"; + break; + case "incubus": + fileName += "incubus.png'"; + break; + case "pregnant fairy": + fileName += "pfairy.png'"; + break; + case "succubus": + fileName += "succubus.png'"; + break; + case "witch": + fileName += "witch.png'"; break; default: - fileName = "'resources/renders/assistant default.png'"; + fileName += "default.png'"; } + if (sizePlacement === 3) { fileName = `<img src=${fileName} style='float:right; border:3px hidden'/>`; - } else { + } else if (V.imageChoice === 1) { + fileName = `<img src=${fileName} style='float:right; border:3px hidden' width='282' height='602'/>`; + } else /* V.imageChoice === 0 */ { fileName = `<img src=${fileName} style='float:right; border:3px hidden' width='300' height='300'/>`; } } @@ -44,24 +79,24 @@ window.AssistantArtRendered = function AssistantArtRendered(sizePlacement) { window.ArtControlRendered = function ArtControlRendered(slave, sizePlacement) { const V = State.variables; - let fileName = ""; + let fileName = "'resources/renders/"; let r = ""; if (slave.vagina > -1) { if (slave.dick > 0) { if (slave.balls > 0) { - fileName = "futanari"; + fileName += "futanari"; } else { - fileName = "herm"; + fileName += "herm"; } } else { - fileName = "female"; + fileName += "female"; } } else { if (slave.balls > 0) { - fileName = "shemale"; + fileName += "shemale"; } else { - fileName = "gelding"; + fileName += "gelding"; } } if (slave.belly > 1500) { @@ -101,7 +136,7 @@ window.ArtControlRendered = function ArtControlRendered(slave, sizePlacement) { } } - fileName = `'resources/renders/${fileName}.png'`; + fileName += ".png'"; if (sizePlacement === 3) { r = `<img src=${fileName} style='float:right; border:3px hidden'>`; } else if (sizePlacement === 2) { @@ -121,7 +156,7 @@ hColor should be a color name, but can also be a string describing hair colour. This code's working is described to the user in the Encyclopedia, chapter "Lore", section "Dyes". */ -window.extractHairColor = function(hColor) { +window.extractHairColor = function (hColor) { /* these are color names known and used in FreeCities attributed color names are at the front of the array @@ -171,7 +206,7 @@ window.extractHairColor = function(hColor) { ]; /* these are HTML color names supported by most browsers */ - var HTMLstandardColors = ["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgrey","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgrey","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"]; + var HTMLstandardColors = ["aliceblue", "antiquewhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedalmond", "blue", "blueviolet", "brown", "burlywood", "cadetblue", "chartreuse", "chocolate", "coral", "cornflowerblue", "cornsilk", "crimson", "cyan", "darkblue", "darkcyan", "darkgoldenrod", "darkgray", "darkgrey", "darkgreen", "darkkhaki", "darkmagenta", "darkolivegreen", "darkorange", "darkorchid", "darkred", "darksalmon", "darkseagreen", "darkslateblue", "darkslategray", "darkslategrey", "darkturquoise", "darkviolet", "deeppink", "deepskyblue", "dimgray", "dimgrey", "dodgerblue", "firebrick", "floralwhite", "forestgreen", "fuchsia", "gainsboro", "ghostwhite", "gold", "goldenrod", "gray", "grey", "green", "greenyellow", "honeydew", "hotpink", "indianred", "indigo", "ivory", "khaki", "lavender", "lavenderblush", "lawngreen", "lemonchiffon", "lightblue", "lightcoral", "lightcyan", "lightgoldenrodyellow", "lightgray", "lightgrey", "lightgreen", "lightpink", "lightsalmon", "lightseagreen", "lightskyblue", "lightslategray", "lightslategrey", "lightsteelblue", "lightyellow", "lime", "limegreen", "linen", "magenta", "maroon", "mediumaquamarine", "mediumblue", "mediumorchid", "mediumpurple", "mediumseagreen", "mediumslateblue", "mediumspringgreen", "mediumturquoise", "mediumvioletred", "midnightblue", "mintcream", "mistyrose", "moccasin", "navajowhite", "navy", "oldlace", "olive", "olivedrab", "orange", "orangered", "orchid", "palegoldenrod", "palegreen", "paleturquoise", "palevioletred", "papayawhip", "peachpuff", "peru", "pink", "plum", "powderblue", "purple", "rebeccapurple", "red", "rosybrown", "royalblue", "saddlebrown", "salmon", "sandybrown", "seagreen", "seashell", "sienna", "silver", "skyblue", "slateblue", "slategray", "slategrey", "snow", "springgreen", "steelblue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whitesmoke", "yellow", "yellowgreen"]; var FCnames = new Map(FCname2HTMLarray); hColor = hColor.toLowerCase(); /* normalization: lowercase color name */ @@ -179,7 +214,7 @@ window.extractHairColor = function(hColor) { if (!colorCode) { /* not a FreeCities color name*/ if (HTMLstandardColors.includes(hColor) || hColor.match(/^#([0-9a-f]{3}){1,2}$/) !== null) { colorCode = hColor; /* is a HTML color name or value, use it directly */ - } else { + } else { /* is not even a HTML color name. hColor probably is a description. look for anything resembling a valid color name within the description. @@ -187,1384 +222,1396 @@ window.extractHairColor = function(hColor) { var hColorNoSpaces = hColor.replace(/\s+/g, ''); /* remove all spaces from description */ var FCkeys = Array.from(FCnames.keys()); var colorCodes = [ - FCnames.get(FCkeys.find(function (e){return hColor.startsWith(e);})), - HTMLstandardColors.find(function (e){return hColorNoSpaces.startsWith(e);}), - FCnames.get(FCkeys.find(function (e){return hColor.includes(e);})), - HTMLstandardColors.find(function (e){return hColorNoSpaces.includes(e);}) + FCnames.get(FCkeys.find(function (e) { + return hColor.startsWith(e); + })), + HTMLstandardColors.find(function (e) { + return hColorNoSpaces.startsWith(e); + }), + FCnames.get(FCkeys.find(function (e) { + return hColor.includes(e); + })), + HTMLstandardColors.find(function (e) { + return hColorNoSpaces.includes(e); + }) ]; - colorCode = colorCodes.find(function (e){return e;}); /* picks the first successful guess */ + colorCode = colorCodes.find(function (e) { + return e; + }); /* picks the first successful guess */ } } if (!colorCode) { - console.log("Art Color Tools JS: Unable to determine HTML compliant color code for hair color string '"+hColor+"'."); + console.log("Art Color Tools JS: Unable to determine HTML compliant color code for hair color string '" + hColor + "'."); colorCode = "fuchsia"; /* use fuchsia as error marker */ } return colorCode; }; -window.clothing2artSuffix = function(v) { - if (v == "restrictive latex") { v = "latex"; } /* universal "special case": latex art is actually "restrictive latex" TODO: align name in vector source */ - return v.replace(/^a[n]? /,"") /* remove "a" and "an" from the beginning*/ - .replace(/ ?(outfit|clothing) ?/,"") /* remove "outfit" and "clothing" (redundant) */ - .replace(/ and .+/,"") /* remove concatenated descriptions */ - .replace(/\w\S*/g, - function(txt){ - return txt.charAt(0).toUpperCase() + +window.clothing2artSuffix = function (v) { + if (v == "restrictive latex") { + v = "latex"; + } /* universal "special case": latex art is actually "restrictive latex" TODO: align name in vector source */ + return v.replace(/^a[n]? /, "") /* remove "a" and "an" from the beginning*/ + .replace(/ ?(outfit|clothing) ?/, "") /* remove "outfit" and "clothing" (redundant) */ + .replace(/ and .+/, "") /* remove concatenated descriptions */ + .replace(/\w\S*/g, + function (txt) { + return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase(); } ) /* CamelCase by whitespace */ - .replace(/\W/g,""); /* remove remaining whitespace */ + .replace(/\W/g, ""); /* remove remaining whitespace */ }; -window.skinColorCatcher = function(artSlave) { -var colorSlave = { - skinColor: "#e8b693;", - areolaColor: "#d76b93;", - labiaColor: "#d76b93;", - lipsColor: "#ff69b4;" +window.skinColorCatcher = function (artSlave) { + var colorSlave = { + skinColor: "#e8b693;", + areolaColor: "#d76b93;", + labiaColor: "#d76b93;", + lipsColor: "#ff69b4;" }; -if (artSlave.skin == "camouflage patterned") { - colorSlave.skinColor = "#78875a"; - colorSlave.areolaColor = "#939F7A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#708050"; - } else if (artSlave.skin == "dyed red") { - colorSlave.skinColor = "#bc4949"; - colorSlave.areolaColor = "#C96D6D"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#b04040"; - } else if (artSlave.skin == "dyed green") { - colorSlave.skinColor = "#A6C373"; - colorSlave.areolaColor = "#B7CF8F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#A0C070"; - } else if (artSlave.skin == "dyed blue") { - colorSlave.skinColor = "#5b8eb7"; - colorSlave.areolaColor = "#7BA4C5"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5080b0"; - } else if (artSlave.skin == "dyed pink") { - colorSlave.skinColor = "#fe62b0"; - colorSlave.areolaColor = "#fc45a1"; - colorSlave.labiaColor = "#fba2c0"; - colorSlave.lipsColor = "#ff4291"; - } else if (artSlave.skin == "dyed gray") { - colorSlave.skinColor = "#bdbdbd"; - colorSlave.areolaColor = "#666666"; - colorSlave.labiaColor = "#8C8C8C"; - colorSlave.lipsColor = "#171717"; - } else if (artSlave.skin == "tiger striped") { - colorSlave.skinColor = "#e2d75d"; - colorSlave.areolaColor = "#E7DF7D"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#e0d050"; -} else if (artSlave.race == "white" || artSlave.race == "surgically altered to look white") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#F4EAF0"; - colorSlave.areolaColor = "#FCCCDC"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#F4EAF0"; - colorSlave.areolaColor = "#FCCCDC"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#F5E1DF"; - colorSlave.areolaColor = "#EFBFCA"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#F5E1DF"; - colorSlave.areolaColor = "#EFBFCA"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#F5D5C9"; - colorSlave.areolaColor = "#E2B4B9"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#F5D5C9"; - colorSlave.areolaColor = "#E2B4B9"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#F4C9AA"; - colorSlave.areolaColor = "#F19795"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#F4C9AA"; - colorSlave.areolaColor = "#F19795"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#F4C9AA"; - colorSlave.areolaColor = "#F19795"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#E1B585"; - colorSlave.areolaColor = "#C39696"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#E1B585"; - colorSlave.areolaColor = "#C39696"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#D58E5F"; - colorSlave.areolaColor = "#B17777"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#D58E5F"; - colorSlave.areolaColor = "#B17777"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#D58E5F"; - colorSlave.areolaColor = "#B17777"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#A2805C"; - colorSlave.areolaColor = "#8E6454"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#825633"; - colorSlave.areolaColor = "#734B2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#784F2F"; - colorSlave.areolaColor = "#583E2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#784F2F"; - colorSlave.areolaColor = "#583E2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#65422C"; - colorSlave.areolaColor = "#4A3A33"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#65422C"; - colorSlave.areolaColor = "#4A3A33"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#D58E5F"; - colorSlave.areolaColor = "#B17777"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } + if (artSlave.skin == "camouflage patterned") { + colorSlave.skinColor = "#78875a"; + colorSlave.areolaColor = "#939F7A"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#708050"; + } else if (artSlave.skin == "dyed red") { + colorSlave.skinColor = "#bc4949"; + colorSlave.areolaColor = "#C96D6D"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#b04040"; + } else if (artSlave.skin == "dyed green") { + colorSlave.skinColor = "#A6C373"; + colorSlave.areolaColor = "#B7CF8F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#A0C070"; + } else if (artSlave.skin == "dyed blue") { + colorSlave.skinColor = "#5b8eb7"; + colorSlave.areolaColor = "#7BA4C5"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5080b0"; + } else if (artSlave.skin == "dyed pink") { + colorSlave.skinColor = "#fe62b0"; + colorSlave.areolaColor = "#fc45a1"; + colorSlave.labiaColor = "#fba2c0"; + colorSlave.lipsColor = "#ff4291"; + } else if (artSlave.skin == "dyed gray") { + colorSlave.skinColor = "#bdbdbd"; + colorSlave.areolaColor = "#666666"; + colorSlave.labiaColor = "#8C8C8C"; + colorSlave.lipsColor = "#171717"; + } else if (artSlave.skin == "tiger striped") { + colorSlave.skinColor = "#e2d75d"; + colorSlave.areolaColor = "#E7DF7D"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#e0d050"; + } else if (artSlave.race == "white" || artSlave.race == "surgically altered to look white") { + if (artSlave.skin == "pure white") { + colorSlave.skinColor = "#F4EAF0"; + colorSlave.areolaColor = "#FCCCDC"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "extremely pale") { + colorSlave.skinColor = "#F4EAF0"; + colorSlave.areolaColor = "#FCCCDC"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "pale") { + colorSlave.skinColor = "#F5E1DF"; + colorSlave.areolaColor = "#EFBFCA"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "extremely fair") { + colorSlave.skinColor = "#F5E1DF"; + colorSlave.areolaColor = "#EFBFCA"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "very fair") { + colorSlave.skinColor = "#F5D5C9"; + colorSlave.areolaColor = "#E2B4B9"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "fair") { + colorSlave.skinColor = "#F5D5C9"; + colorSlave.areolaColor = "#E2B4B9"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "white") { + colorSlave.skinColor = "#F4C9AA"; + colorSlave.areolaColor = "#F19795"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light") { + colorSlave.skinColor = "#F4C9AA"; + colorSlave.areolaColor = "#F19795"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "lightened") { + colorSlave.skinColor = "#F4C9AA"; + colorSlave.areolaColor = "#F19795"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light olive") { + colorSlave.skinColor = "#E1B585"; + colorSlave.areolaColor = "#C39696"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "olive") { + colorSlave.skinColor = "#E1B585"; + colorSlave.areolaColor = "#C39696"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + } else if (artSlave.skin == "natural") { + colorSlave.skinColor = "#D58E5F"; + colorSlave.areolaColor = "#B17777"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "tanned") { + colorSlave.skinColor = "#D58E5F"; + colorSlave.areolaColor = "#B17777"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "bronzed") { + colorSlave.skinColor = "#D58E5F"; + colorSlave.areolaColor = "#B17777"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark olive") { + colorSlave.skinColor = "#A2805C"; + colorSlave.areolaColor = "#8E6454"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark") { + colorSlave.skinColor = "#825633"; + colorSlave.areolaColor = "#734B2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "light brown") { + colorSlave.skinColor = "#784F2F"; + colorSlave.areolaColor = "#583E2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + } else if (artSlave.skin == "brown") { + colorSlave.skinColor = "#784F2F"; + colorSlave.areolaColor = "#583E2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "dark brown") { + colorSlave.skinColor = "#65422C"; + colorSlave.areolaColor = "#4A3A33"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "black") { + colorSlave.skinColor = "#65422C"; + colorSlave.areolaColor = "#4A3A33"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "ebony") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + } else if (artSlave.skin == "pure black") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + } else { + colorSlave.skinColor = "#D58E5F"; + colorSlave.areolaColor = "#B17777"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } -} else if (artSlave.race == "black" || artSlave.race == "surgically altered to look black") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#FEE4CA"; - colorSlave.areolaColor = "#E0B3A2"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#FEE4CA"; - colorSlave.areolaColor = "#E0B3A2"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#E3C5A7"; - colorSlave.areolaColor = "#EFBDC9"; - colorSlave.labiaColor = "#CC9B88"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#E3C5A7"; - colorSlave.areolaColor = "#CC9B88"; - colorSlave.labiaColor = "#CC9B88"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#DEB892"; - colorSlave.areolaColor = "#AB806F"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#DEB892"; - colorSlave.areolaColor = "#AB806F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#D59D73"; - colorSlave.areolaColor = "#8D6859"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#D59D73"; - colorSlave.areolaColor = "#8D6859"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#D59D73"; - colorSlave.areolaColor = "#8D6859"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#AC7C4A"; - colorSlave.areolaColor = "#7C594B"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#AC7C4A"; - colorSlave.areolaColor = "#7C594B"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#985C34"; - colorSlave.areolaColor = "#764B3A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#985C34"; - colorSlave.areolaColor = "#764B3A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#985C34"; - colorSlave.areolaColor = "#764B3A"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#745C42"; - colorSlave.areolaColor = "#63463B"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#65422C"; - colorSlave.areolaColor = "#4B3121"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#5A3C24"; - colorSlave.areolaColor = "#493326"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#5A3C24"; - colorSlave.areolaColor = "#493326"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#46362C"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#583D3D"; - colorSlave.areolaColor = "#3B3028"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#4A3A33"; - colorSlave.areolaColor = "#332B27"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#312926"; - colorSlave.areolaColor = "#181616"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#985C34"; - colorSlave.areolaColor = "#764B3A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } + } else if (artSlave.race == "black" || artSlave.race == "surgically altered to look black") { + if (artSlave.skin == "pure white") { + colorSlave.skinColor = "#FEE4CA"; + colorSlave.areolaColor = "#E0B3A2"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "extremely pale") { + colorSlave.skinColor = "#FEE4CA"; + colorSlave.areolaColor = "#E0B3A2"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "pale") { + colorSlave.skinColor = "#E3C5A7"; + colorSlave.areolaColor = "#EFBDC9"; + colorSlave.labiaColor = "#CC9B88"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "extremely fair") { + colorSlave.skinColor = "#E3C5A7"; + colorSlave.areolaColor = "#CC9B88"; + colorSlave.labiaColor = "#CC9B88"; + } else if (artSlave.skin == "very fair") { + colorSlave.skinColor = "#DEB892"; + colorSlave.areolaColor = "#AB806F"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "fair") { + colorSlave.skinColor = "#DEB892"; + colorSlave.areolaColor = "#AB806F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "white") { + colorSlave.skinColor = "#D59D73"; + colorSlave.areolaColor = "#8D6859"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light") { + colorSlave.skinColor = "#D59D73"; + colorSlave.areolaColor = "#8D6859"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "lightened") { + colorSlave.skinColor = "#D59D73"; + colorSlave.areolaColor = "#8D6859"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light olive") { + colorSlave.skinColor = "#AC7C4A"; + colorSlave.areolaColor = "#7C594B"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "olive") { + colorSlave.skinColor = "#AC7C4A"; + colorSlave.areolaColor = "#7C594B"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + } else if (artSlave.skin == "natural") { + colorSlave.skinColor = "#985C34"; + colorSlave.areolaColor = "#764B3A"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "tanned") { + colorSlave.skinColor = "#985C34"; + colorSlave.areolaColor = "#764B3A"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "bronzed") { + colorSlave.skinColor = "#985C34"; + colorSlave.areolaColor = "#764B3A"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark olive") { + colorSlave.skinColor = "#745C42"; + colorSlave.areolaColor = "#63463B"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark") { + colorSlave.skinColor = "#65422C"; + colorSlave.areolaColor = "#4B3121"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "light brown") { + colorSlave.skinColor = "#5A3C24"; + colorSlave.areolaColor = "#493326"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + } else if (artSlave.skin == "brown") { + colorSlave.skinColor = "#5A3C24"; + colorSlave.areolaColor = "#493326"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "dark brown") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#46362C"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "black") { + colorSlave.skinColor = "#583D3D"; + colorSlave.areolaColor = "#3B3028"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "ebony") { + colorSlave.skinColor = "#4A3A33"; + colorSlave.areolaColor = "#332B27"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + } else if (artSlave.skin == "pure black") { + colorSlave.skinColor = "#312926"; + colorSlave.areolaColor = "#181616"; + colorSlave.labiaColor = "#F977A3"; + } else { + colorSlave.skinColor = "#985C34"; + colorSlave.areolaColor = "#764B3A"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } -} else if (artSlave.race == "latina" || artSlave.race == "surgically altered to look latina") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#FEDECE"; - colorSlave.areolaColor = "#E3BBAB"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#FEDECE"; - colorSlave.areolaColor = "#E3BBAB"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#E6C2B0"; - colorSlave.areolaColor = "#D1A695"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#E6C2B0"; - colorSlave.areolaColor = "#D1A695"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#E1B59F"; - colorSlave.areolaColor = "#B48D7E"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#E1B59F"; - colorSlave.areolaColor = "#B48D7E"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#DAA782"; - colorSlave.areolaColor = "#9E7666"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#DAA782"; - colorSlave.areolaColor = "#9E7666"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#DAA782"; - colorSlave.areolaColor = "#9E7666"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#B27554"; - colorSlave.areolaColor = "#92684C"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#B27554"; - colorSlave.areolaColor = "#92684C"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#8B644F"; - colorSlave.areolaColor = "#7B5749"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#775031"; - colorSlave.areolaColor = "#69452F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#774A31"; - colorSlave.areolaColor = "#614330"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#774A31"; - colorSlave.areolaColor = "#614330"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#74523E"; - colorSlave.areolaColor = "#573F30"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#6B4B4B"; - colorSlave.areolaColor = "#473426"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#634F45"; - colorSlave.areolaColor = "#4D3A2E"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#634F45"; - colorSlave.areolaColor = "#4D3A2E"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } + } else if (artSlave.race == "latina" || artSlave.race == "surgically altered to look latina") { + if (artSlave.skin == "pure white") { + colorSlave.skinColor = "#FEDECE"; + colorSlave.areolaColor = "#E3BBAB"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "extremely pale") { + colorSlave.skinColor = "#FEDECE"; + colorSlave.areolaColor = "#E3BBAB"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "pale") { + colorSlave.skinColor = "#E6C2B0"; + colorSlave.areolaColor = "#D1A695"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "extremely fair") { + colorSlave.skinColor = "#E6C2B0"; + colorSlave.areolaColor = "#D1A695"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "very fair") { + colorSlave.skinColor = "#E1B59F"; + colorSlave.areolaColor = "#B48D7E"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "fair") { + colorSlave.skinColor = "#E1B59F"; + colorSlave.areolaColor = "#B48D7E"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "white") { + colorSlave.skinColor = "#DAA782"; + colorSlave.areolaColor = "#9E7666"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light") { + colorSlave.skinColor = "#DAA782"; + colorSlave.areolaColor = "#9E7666"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "lightened") { + colorSlave.skinColor = "#DAA782"; + colorSlave.areolaColor = "#9E7666"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light olive") { + colorSlave.skinColor = "#B27554"; + colorSlave.areolaColor = "#92684C"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "olive") { + colorSlave.skinColor = "#B27554"; + colorSlave.areolaColor = "#92684C"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + } else if (artSlave.skin == "natural") { + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "tanned") { + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "bronzed") { + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark olive") { + colorSlave.skinColor = "#8B644F"; + colorSlave.areolaColor = "#7B5749"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark") { + colorSlave.skinColor = "#775031"; + colorSlave.areolaColor = "#69452F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "light brown") { + colorSlave.skinColor = "#774A31"; + colorSlave.areolaColor = "#614330"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + } else if (artSlave.skin == "brown") { + colorSlave.skinColor = "#774A31"; + colorSlave.areolaColor = "#614330"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "dark brown") { + colorSlave.skinColor = "#74523E"; + colorSlave.areolaColor = "#573F30"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "black") { + colorSlave.skinColor = "#6B4B4B"; + colorSlave.areolaColor = "#473426"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "ebony") { + colorSlave.skinColor = "#634F45"; + colorSlave.areolaColor = "#4D3A2E"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + } else if (artSlave.skin == "pure black") { + colorSlave.skinColor = "#634F45"; + colorSlave.areolaColor = "#4D3A2E"; + colorSlave.labiaColor = "#F977A3"; + } else { + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } -} else if (artSlave.race == "asian" || artSlave.race == "surgically altered to look asian") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#FFF8EE"; - colorSlave.areolaColor = "#F7DBD0"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#FFF8EE"; - colorSlave.areolaColor = "#F7DBD0"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#F5E7DC"; - colorSlave.areolaColor = "#EABFB3"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#F5E7DC"; - colorSlave.areolaColor = "#EABFB3"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#F5D4B5"; - colorSlave.areolaColor = "#CB988B"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#F5D4B5"; - colorSlave.areolaColor = "#CB988B"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#F4D1A3"; - colorSlave.areolaColor = "#BA8E83"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#F4D1A3"; - colorSlave.areolaColor = "#BA8E83"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#F4D1A3"; - colorSlave.areolaColor = "#BA8E83"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#CFB48D"; - colorSlave.areolaColor = "#AC8074"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#CFB48D"; - colorSlave.areolaColor = "#AC8074"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#9A774A"; - colorSlave.areolaColor = "#855E4E"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#855834"; - colorSlave.areolaColor = "#734B2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#83522B"; - colorSlave.areolaColor = "#68442A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#83522B"; - colorSlave.areolaColor = "#68442A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#724826"; - colorSlave.areolaColor = "#5C3D26"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#724826"; - colorSlave.areolaColor = "#5C3D26"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } + } else if (artSlave.race == "asian" || artSlave.race == "surgically altered to look asian") { + if (artSlave.skin == "pure white") { + colorSlave.skinColor = "#FFF8EE"; + colorSlave.areolaColor = "#F7DBD0"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "extremely pale") { + colorSlave.skinColor = "#FFF8EE"; + colorSlave.areolaColor = "#F7DBD0"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "pale") { + colorSlave.skinColor = "#F5E7DC"; + colorSlave.areolaColor = "#EABFB3"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "extremely fair") { + colorSlave.skinColor = "#F5E7DC"; + colorSlave.areolaColor = "#EABFB3"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "very fair") { + colorSlave.skinColor = "#F5D4B5"; + colorSlave.areolaColor = "#CB988B"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "fair") { + colorSlave.skinColor = "#F5D4B5"; + colorSlave.areolaColor = "#CB988B"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "white") { + colorSlave.skinColor = "#F4D1A3"; + colorSlave.areolaColor = "#BA8E83"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light") { + colorSlave.skinColor = "#F4D1A3"; + colorSlave.areolaColor = "#BA8E83"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "lightened") { + colorSlave.skinColor = "#F4D1A3"; + colorSlave.areolaColor = "#BA8E83"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light olive") { + colorSlave.skinColor = "#CFB48D"; + colorSlave.areolaColor = "#AC8074"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "olive") { + colorSlave.skinColor = "#CFB48D"; + colorSlave.areolaColor = "#AC8074"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + } else if (artSlave.skin == "natural") { + colorSlave.skinColor = "#C38C4D"; + colorSlave.areolaColor = "#A67A6F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "tanned") { + colorSlave.skinColor = "#C38C4D"; + colorSlave.areolaColor = "#A67A6F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "bronzed") { + colorSlave.skinColor = "#C38C4D"; + colorSlave.areolaColor = "#A67A6F"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark olive") { + colorSlave.skinColor = "#9A774A"; + colorSlave.areolaColor = "#855E4E"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark") { + colorSlave.skinColor = "#855834"; + colorSlave.areolaColor = "#734B2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "light brown") { + colorSlave.skinColor = "#83522B"; + colorSlave.areolaColor = "#68442A"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + } else if (artSlave.skin == "brown") { + colorSlave.skinColor = "#83522B"; + colorSlave.areolaColor = "#68442A"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "dark brown") { + colorSlave.skinColor = "#724826"; + colorSlave.areolaColor = "#5C3D26"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "black") { + colorSlave.skinColor = "#724826"; + colorSlave.areolaColor = "#5C3D26"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "ebony") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + } else if (artSlave.skin == "pure black") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + } else { + colorSlave.skinColor = "#C38C4D"; + colorSlave.areolaColor = "#A67A6F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } -} else if (artSlave.race == "middle eastern" || artSlave.race == "surgically altered to look middle eastern") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#E8CFCF"; - colorSlave.areolaColor = "#DCADBC"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#E8CFCF"; - colorSlave.areolaColor = "#DCADBC"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#FBCCC6"; - colorSlave.areolaColor = "#E79E8B"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#FBCCC6"; - colorSlave.areolaColor = "#E79E8B"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#EAAB92"; - colorSlave.areolaColor = "#D27B64"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#EAAB92"; - colorSlave.areolaColor = "#D27B64"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#EDA571"; - colorSlave.areolaColor = "#B16854"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#EDA571"; - colorSlave.areolaColor = "#B16854"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#EDA571"; - colorSlave.areolaColor = "#B16854"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#CC8D53"; - colorSlave.areolaColor = "#A7624F"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#CC8D53"; - colorSlave.areolaColor = "#A7624F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#84684A"; - colorSlave.areolaColor = "#735143"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#684528"; - colorSlave.areolaColor = "#563826"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#6E4730"; - colorSlave.areolaColor = "#604534"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#6E4730"; - colorSlave.areolaColor = "#604534"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#604534"; - colorSlave.areolaColor = "#514039"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#604534 "; - colorSlave.areolaColor = "#514039"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } + } else if (artSlave.race == "middle eastern" || artSlave.race == "surgically altered to look middle eastern") { + if (artSlave.skin == "pure white") { + colorSlave.skinColor = "#E8CFCF"; + colorSlave.areolaColor = "#DCADBC"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "extremely pale") { + colorSlave.skinColor = "#E8CFCF"; + colorSlave.areolaColor = "#DCADBC"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "pale") { + colorSlave.skinColor = "#FBCCC6"; + colorSlave.areolaColor = "#E79E8B"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "extremely fair") { + colorSlave.skinColor = "#FBCCC6"; + colorSlave.areolaColor = "#E79E8B"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "very fair") { + colorSlave.skinColor = "#EAAB92"; + colorSlave.areolaColor = "#D27B64"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "fair") { + colorSlave.skinColor = "#EAAB92"; + colorSlave.areolaColor = "#D27B64"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "white") { + colorSlave.skinColor = "#EDA571"; + colorSlave.areolaColor = "#B16854"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light") { + colorSlave.skinColor = "#EDA571"; + colorSlave.areolaColor = "#B16854"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "lightened") { + colorSlave.skinColor = "#EDA571"; + colorSlave.areolaColor = "#B16854"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light olive") { + colorSlave.skinColor = "#CC8D53"; + colorSlave.areolaColor = "#A7624F"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "olive") { + colorSlave.skinColor = "#CC8D53"; + colorSlave.areolaColor = "#A7624F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + } else if (artSlave.skin == "natural") { + colorSlave.skinColor = "#CA7136"; + colorSlave.areolaColor = "#9B5959"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "tanned") { + colorSlave.skinColor = "#CA7136"; + colorSlave.areolaColor = "#9B5959"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "bronzed") { + colorSlave.skinColor = "#CA7136"; + colorSlave.areolaColor = "#9B5959"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark olive") { + colorSlave.skinColor = "#84684A"; + colorSlave.areolaColor = "#735143"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark") { + colorSlave.skinColor = "#684528"; + colorSlave.areolaColor = "#563826"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "light brown") { + colorSlave.skinColor = "#6E4730"; + colorSlave.areolaColor = "#604534"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + } else if (artSlave.skin == "brown") { + colorSlave.skinColor = "#6E4730"; + colorSlave.areolaColor = "#604534"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "dark brown") { + colorSlave.skinColor = "#604534"; + colorSlave.areolaColor = "#514039"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "black") { + colorSlave.skinColor = "#604534 "; + colorSlave.areolaColor = "#514039"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "ebony") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + } else if (artSlave.skin == "pure black") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + } else { + colorSlave.skinColor = "#CA7136"; + colorSlave.areolaColor = "#9B5959"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } -} else if (artSlave.race == "amerindian" || artSlave.race == "surgically altered to look amerindian") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#FDE4BF"; - colorSlave.areolaColor = "#F0BEAA"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#FDE4BF"; - colorSlave.areolaColor = "#F0BEAA"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#F5E7DC"; - colorSlave.areolaColor = "#CDA499"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#F5E7DC"; - colorSlave.areolaColor = "#CDA499"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#F5D4B5"; - colorSlave.areolaColor = "#CB988B"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#F5D4B5"; - colorSlave.areolaColor = "#CB988B"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#F4D1A3"; - colorSlave.areolaColor = "#BA8E83"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#F4D1A3"; - colorSlave.areolaColor = "#BA8E83"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#F4D1A3"; - colorSlave.areolaColor = "#BA8E83"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#CFB48D"; - colorSlave.areolaColor = "#AC8074"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#CFB48D"; - colorSlave.areolaColor = "#AC8074"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#9A774A"; - colorSlave.areolaColor = "#855E4E"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#855834"; - colorSlave.areolaColor = "#734B2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#83522B"; - colorSlave.areolaColor = "#68442A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#83522B"; - colorSlave.areolaColor = "#68442A"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#724826"; - colorSlave.areolaColor = "#5C3D26"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#724826"; - colorSlave.areolaColor = "#5C3D26"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#C38C4D"; - colorSlave.areolaColor = "#A67A6F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } + } else if (artSlave.race == "amerindian" || artSlave.race == "surgically altered to look amerindian") { + if (artSlave.skin == "pure white") { + colorSlave.skinColor = "#FDE4BF"; + colorSlave.areolaColor = "#F0BEAA"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "extremely pale") { + colorSlave.skinColor = "#FDE4BF"; + colorSlave.areolaColor = "#F0BEAA"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "pale") { + colorSlave.skinColor = "#F5E7DC"; + colorSlave.areolaColor = "#CDA499"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "extremely fair") { + colorSlave.skinColor = "#F5E7DC"; + colorSlave.areolaColor = "#CDA499"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "very fair") { + colorSlave.skinColor = "#F5D4B5"; + colorSlave.areolaColor = "#CB988B"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "fair") { + colorSlave.skinColor = "#F5D4B5"; + colorSlave.areolaColor = "#CB988B"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "white") { + colorSlave.skinColor = "#F4D1A3"; + colorSlave.areolaColor = "#BA8E83"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light") { + colorSlave.skinColor = "#F4D1A3"; + colorSlave.areolaColor = "#BA8E83"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "lightened") { + colorSlave.skinColor = "#F4D1A3"; + colorSlave.areolaColor = "#BA8E83"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light olive") { + colorSlave.skinColor = "#CFB48D"; + colorSlave.areolaColor = "#AC8074"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "olive") { + colorSlave.skinColor = "#CFB48D"; + colorSlave.areolaColor = "#AC8074"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + } else if (artSlave.skin == "natural") { + colorSlave.skinColor = "#C38C4D"; + colorSlave.areolaColor = "#A67A6F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "tanned") { + colorSlave.skinColor = "#C38C4D"; + colorSlave.areolaColor = "#A67A6F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "bronzed") { + colorSlave.skinColor = "#C38C4D"; + colorSlave.areolaColor = "#A67A6F"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark olive") { + colorSlave.skinColor = "#9A774A"; + colorSlave.areolaColor = "#855E4E"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark") { + colorSlave.skinColor = "#855834"; + colorSlave.areolaColor = "#734B2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "light brown") { + colorSlave.skinColor = "#83522B"; + colorSlave.areolaColor = "#68442A"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + } else if (artSlave.skin == "brown") { + colorSlave.skinColor = "#83522B"; + colorSlave.areolaColor = "#68442A"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "dark brown") { + colorSlave.skinColor = "#724826"; + colorSlave.areolaColor = "#5C3D26"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "black") { + colorSlave.skinColor = "#724826"; + colorSlave.areolaColor = "#5C3D26"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "ebony") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + } else if (artSlave.skin == "pure black") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + } else { + colorSlave.skinColor = "#C38C4D"; + colorSlave.areolaColor = "#A67A6F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } -} else if (artSlave.race == "southern european" || artSlave.race == "surgically altered to look southern european") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#EBDBE4"; - colorSlave.areolaColor = "#FFE4E0"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#EBDBE4"; - colorSlave.areolaColor = "#FFE4E0"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#F0D0CC"; - colorSlave.areolaColor = "#EAACBA"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#F0D0CC"; - colorSlave.areolaColor = "#EAACBA"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#F1C6B5"; - colorSlave.areolaColor = "#DCA2A9"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#F1C6B5"; - colorSlave.areolaColor = "#DCA2A9"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#F2BC94"; - colorSlave.areolaColor = "#EE8280"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#F2BC94"; - colorSlave.areolaColor = "#EE8280"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#F2BC94"; - colorSlave.areolaColor = "#EE8280"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#DCA972"; - colorSlave.areolaColor = "#BF7577"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#DCA972"; - colorSlave.areolaColor = "#BF7577"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#D0814C"; - colorSlave.areolaColor = "#A96767"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#D0814C"; - colorSlave.areolaColor = "#A96767"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#D0814C"; - colorSlave.areolaColor = "#A96767"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#937453"; - colorSlave.areolaColor = "#7F5A4B"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#7F5431"; - colorSlave.areolaColor = "#734B2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#784F2F"; - colorSlave.areolaColor = "#583E2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#784F2F"; - colorSlave.areolaColor = "#583E2F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#65422C"; - colorSlave.areolaColor = "#4A3A33"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#65422C"; - colorSlave.areolaColor = "#4A3A33"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#D0814C"; - colorSlave.areolaColor = "#A96767"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } + } else if (artSlave.race == "southern european" || artSlave.race == "surgically altered to look southern european") { + if (artSlave.skin == "pure white") { + colorSlave.skinColor = "#EBDBE4"; + colorSlave.areolaColor = "#FFE4E0"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "extremely pale") { + colorSlave.skinColor = "#EBDBE4"; + colorSlave.areolaColor = "#FFE4E0"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "pale") { + colorSlave.skinColor = "#F0D0CC"; + colorSlave.areolaColor = "#EAACBA"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "extremely fair") { + colorSlave.skinColor = "#F0D0CC"; + colorSlave.areolaColor = "#EAACBA"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "very fair") { + colorSlave.skinColor = "#F1C6B5"; + colorSlave.areolaColor = "#DCA2A9"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "fair") { + colorSlave.skinColor = "#F1C6B5"; + colorSlave.areolaColor = "#DCA2A9"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "white") { + colorSlave.skinColor = "#F2BC94"; + colorSlave.areolaColor = "#EE8280"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light") { + colorSlave.skinColor = "#F2BC94"; + colorSlave.areolaColor = "#EE8280"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "lightened") { + colorSlave.skinColor = "#F2BC94"; + colorSlave.areolaColor = "#EE8280"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light olive") { + colorSlave.skinColor = "#DCA972"; + colorSlave.areolaColor = "#BF7577"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "olive") { + colorSlave.skinColor = "#DCA972"; + colorSlave.areolaColor = "#BF7577"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + } else if (artSlave.skin == "natural") { + colorSlave.skinColor = "#D0814C"; + colorSlave.areolaColor = "#A96767"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "tanned") { + colorSlave.skinColor = "#D0814C"; + colorSlave.areolaColor = "#A96767"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "bronzed") { + colorSlave.skinColor = "#D0814C"; + colorSlave.areolaColor = "#A96767"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark olive") { + colorSlave.skinColor = "#937453"; + colorSlave.areolaColor = "#7F5A4B"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark") { + colorSlave.skinColor = "#7F5431"; + colorSlave.areolaColor = "#734B2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "light brown") { + colorSlave.skinColor = "#784F2F"; + colorSlave.areolaColor = "#583E2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + } else if (artSlave.skin == "brown") { + colorSlave.skinColor = "#784F2F"; + colorSlave.areolaColor = "#583E2F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "dark brown") { + colorSlave.skinColor = "#65422C"; + colorSlave.areolaColor = "#4A3A33"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "black") { + colorSlave.skinColor = "#65422C"; + colorSlave.areolaColor = "#4A3A33"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "ebony") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + } else if (artSlave.skin == "pure black") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + } else { + colorSlave.skinColor = "#D0814C"; + colorSlave.areolaColor = "#A96767"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } -} else if (artSlave.race == "semitic" || artSlave.race == "surgically altered to look semitic") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#E8CFCF"; - colorSlave.areolaColor = "#DCADBC"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#E8CFCF"; - colorSlave.areolaColor = "#DCADBC"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#FBCCC6"; - colorSlave.areolaColor = "#E79E8B"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#FBCCC6"; - colorSlave.areolaColor = "#E79E8B"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#EAAB92"; - colorSlave.areolaColor = "#D27B64"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#EAAB92"; - colorSlave.areolaColor = "#D27B64"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#EDA571"; - colorSlave.areolaColor = "#B16854"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#EDA571"; - colorSlave.areolaColor = "#B16854"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#EDA571"; - colorSlave.areolaColor = "#B16854"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#CC8D53"; - colorSlave.areolaColor = "#A7624F"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#CC8D53"; - colorSlave.areolaColor = "#A7624F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#84684A"; - colorSlave.areolaColor = "#735143"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#684528"; - colorSlave.areolaColor = "#563826"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#6E4730"; - colorSlave.areolaColor = "#604534"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#6E4730"; - colorSlave.areolaColor = "#604534"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#604534"; - colorSlave.areolaColor = "#514039"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#604534 "; - colorSlave.areolaColor = "#514039"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#CA7136"; - colorSlave.areolaColor = "#9B5959"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } + } else if (artSlave.race == "semitic" || artSlave.race == "surgically altered to look semitic") { + if (artSlave.skin == "pure white") { + colorSlave.skinColor = "#E8CFCF"; + colorSlave.areolaColor = "#DCADBC"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "extremely pale") { + colorSlave.skinColor = "#E8CFCF"; + colorSlave.areolaColor = "#DCADBC"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "pale") { + colorSlave.skinColor = "#FBCCC6"; + colorSlave.areolaColor = "#E79E8B"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "extremely fair") { + colorSlave.skinColor = "#FBCCC6"; + colorSlave.areolaColor = "#E79E8B"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "very fair") { + colorSlave.skinColor = "#EAAB92"; + colorSlave.areolaColor = "#D27B64"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "fair") { + colorSlave.skinColor = "#EAAB92"; + colorSlave.areolaColor = "#D27B64"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "white") { + colorSlave.skinColor = "#EDA571"; + colorSlave.areolaColor = "#B16854"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light") { + colorSlave.skinColor = "#EDA571"; + colorSlave.areolaColor = "#B16854"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "lightened") { + colorSlave.skinColor = "#EDA571"; + colorSlave.areolaColor = "#B16854"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light olive") { + colorSlave.skinColor = "#CC8D53"; + colorSlave.areolaColor = "#A7624F"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "olive") { + colorSlave.skinColor = "#CC8D53"; + colorSlave.areolaColor = "#A7624F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + } else if (artSlave.skin == "natural") { + colorSlave.skinColor = "#CA7136"; + colorSlave.areolaColor = "#9B5959"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "tanned") { + colorSlave.skinColor = "#CA7136"; + colorSlave.areolaColor = "#9B5959"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "bronzed") { + colorSlave.skinColor = "#CA7136"; + colorSlave.areolaColor = "#9B5959"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark olive") { + colorSlave.skinColor = "#84684A"; + colorSlave.areolaColor = "#735143"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark") { + colorSlave.skinColor = "#684528"; + colorSlave.areolaColor = "#563826"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "light brown") { + colorSlave.skinColor = "#6E4730"; + colorSlave.areolaColor = "#604534"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + } else if (artSlave.skin == "brown") { + colorSlave.skinColor = "#6E4730"; + colorSlave.areolaColor = "#604534"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "dark brown") { + colorSlave.skinColor = "#604534"; + colorSlave.areolaColor = "#514039"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "black") { + colorSlave.skinColor = "#604534 "; + colorSlave.areolaColor = "#514039"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "ebony") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + } else if (artSlave.skin == "pure black") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + } else { + colorSlave.skinColor = "#CA7136"; + colorSlave.areolaColor = "#9B5959"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } -} else if (artSlave.race == "malay" || artSlave.race == "surgically altered to look malay") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#FBD1B2"; - colorSlave.areolaColor = "#F39E7D"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#FBD1B2"; - colorSlave.areolaColor = "#F39E7D"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#E8B892"; - colorSlave.areolaColor = "#E2856C"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#E8B892"; - colorSlave.areolaColor = "#E2856C"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#EA9870"; - colorSlave.areolaColor = "#BE6C56"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#EA9870"; - colorSlave.areolaColor = "#BE6C56"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#EA9760"; - colorSlave.areolaColor = "#AB6755"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#EA9760"; - colorSlave.areolaColor = "#AB6755"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#EA9760"; - colorSlave.areolaColor = "#AB6755"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#BA855E"; - colorSlave.areolaColor = "#976051"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#BA855E"; - colorSlave.areolaColor = "#976051"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#7C563C"; - colorSlave.areolaColor = "#70493A"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#804A28"; - colorSlave.areolaColor = "#5F3F27"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#6F4523"; - colorSlave.areolaColor = "#623C20"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#6F4523"; - colorSlave.areolaColor = "#623C20"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#6F3E27"; - colorSlave.areolaColor = "#553823"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#6F3E27"; - colorSlave.areolaColor = "#553823"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } + } else if (artSlave.race == "malay" || artSlave.race == "surgically altered to look malay") { + if (artSlave.skin == "pure white") { + colorSlave.skinColor = "#FBD1B2"; + colorSlave.areolaColor = "#F39E7D"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "extremely pale") { + colorSlave.skinColor = "#FBD1B2"; + colorSlave.areolaColor = "#F39E7D"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "pale") { + colorSlave.skinColor = "#E8B892"; + colorSlave.areolaColor = "#E2856C"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "extremely fair") { + colorSlave.skinColor = "#E8B892"; + colorSlave.areolaColor = "#E2856C"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "very fair") { + colorSlave.skinColor = "#EA9870"; + colorSlave.areolaColor = "#BE6C56"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "fair") { + colorSlave.skinColor = "#EA9870"; + colorSlave.areolaColor = "#BE6C56"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "white") { + colorSlave.skinColor = "#EA9760"; + colorSlave.areolaColor = "#AB6755"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light") { + colorSlave.skinColor = "#EA9760"; + colorSlave.areolaColor = "#AB6755"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "lightened") { + colorSlave.skinColor = "#EA9760"; + colorSlave.areolaColor = "#AB6755"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light olive") { + colorSlave.skinColor = "#BA855E"; + colorSlave.areolaColor = "#976051"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "olive") { + colorSlave.skinColor = "#BA855E"; + colorSlave.areolaColor = "#976051"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + } else if (artSlave.skin == "natural") { + colorSlave.skinColor = "#A46138"; + colorSlave.areolaColor = "#8F5E51"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "tanned") { + colorSlave.skinColor = "#A46138"; + colorSlave.areolaColor = "#8F5E51"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "bronzed") { + colorSlave.skinColor = "#A46138"; + colorSlave.areolaColor = "#8F5E51"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark olive") { + colorSlave.skinColor = "#7C563C"; + colorSlave.areolaColor = "#70493A"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark") { + colorSlave.skinColor = "#804A28"; + colorSlave.areolaColor = "#5F3F27"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "light brown") { + colorSlave.skinColor = "#6F4523"; + colorSlave.areolaColor = "#623C20"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + } else if (artSlave.skin == "brown") { + colorSlave.skinColor = "#6F4523"; + colorSlave.areolaColor = "#623C20"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "dark brown") { + colorSlave.skinColor = "#6F3E27"; + colorSlave.areolaColor = "#553823"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "black") { + colorSlave.skinColor = "#6F3E27"; + colorSlave.areolaColor = "#553823"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "ebony") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + } else if (artSlave.skin == "pure black") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + } else { + colorSlave.skinColor = "#A46138"; + colorSlave.areolaColor = "#8F5E51"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } -} else if (artSlave.race == "indo-aryan" || artSlave.race == "surgically altered to look indo-aryan") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#F8D4BE"; - colorSlave.areolaColor = "#F8B6A4"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#F8D4BE"; - colorSlave.areolaColor = "#F8B6A4"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#EFCCAF"; - colorSlave.areolaColor = "#EA9B86"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#EFCCAF"; - colorSlave.areolaColor = "#EA9B86"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#FCC49A"; - colorSlave.areolaColor = "#D29577"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#FCC49A"; - colorSlave.areolaColor = "#D29577"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#E8B68E"; - colorSlave.areolaColor = "#D08661"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#E8B68E"; - colorSlave.areolaColor = "#D08661"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#E8B68E"; - colorSlave.areolaColor = "#D08661"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#C17848"; - colorSlave.areolaColor = "#C36E45"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#C17848"; - colorSlave.areolaColor = "#C36E45"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#C17848"; - colorSlave.areolaColor = "#A75A34"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#C17848"; - colorSlave.areolaColor = "#A75A34"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#C17848"; - colorSlave.areolaColor = "#A75A34"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#83684B"; - colorSlave.areolaColor = "#715043"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#8A593C"; - colorSlave.areolaColor = "#714931"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#845834"; - colorSlave.areolaColor = "#614635"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#845834"; - colorSlave.areolaColor = "#614635"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#7C5842"; - colorSlave.areolaColor = "#5F4538"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#7C5842"; - colorSlave.areolaColor = "#5F4538"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#6B5449"; - colorSlave.areolaColor = "#473C37"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#6B5449"; - colorSlave.areolaColor = "#473C37"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#C17848"; - colorSlave.areolaColor = "#A75A34"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } + } else if (artSlave.race == "indo-aryan" || artSlave.race == "surgically altered to look indo-aryan") { + if (artSlave.skin == "pure white") { + colorSlave.skinColor = "#F8D4BE"; + colorSlave.areolaColor = "#F8B6A4"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "extremely pale") { + colorSlave.skinColor = "#F8D4BE"; + colorSlave.areolaColor = "#F8B6A4"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "pale") { + colorSlave.skinColor = "#EFCCAF"; + colorSlave.areolaColor = "#EA9B86"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "extremely fair") { + colorSlave.skinColor = "#EFCCAF"; + colorSlave.areolaColor = "#EA9B86"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "very fair") { + colorSlave.skinColor = "#FCC49A"; + colorSlave.areolaColor = "#D29577"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "fair") { + colorSlave.skinColor = "#FCC49A"; + colorSlave.areolaColor = "#D29577"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "white") { + colorSlave.skinColor = "#E8B68E"; + colorSlave.areolaColor = "#D08661"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light") { + colorSlave.skinColor = "#E8B68E"; + colorSlave.areolaColor = "#D08661"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "lightened") { + colorSlave.skinColor = "#E8B68E"; + colorSlave.areolaColor = "#D08661"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light olive") { + colorSlave.skinColor = "#C17848"; + colorSlave.areolaColor = "#C36E45"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "olive") { + colorSlave.skinColor = "#C17848"; + colorSlave.areolaColor = "#C36E45"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + } else if (artSlave.skin == "natural") { + colorSlave.skinColor = "#C17848"; + colorSlave.areolaColor = "#A75A34"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "tanned") { + colorSlave.skinColor = "#C17848"; + colorSlave.areolaColor = "#A75A34"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "bronzed") { + colorSlave.skinColor = "#C17848"; + colorSlave.areolaColor = "#A75A34"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark olive") { + colorSlave.skinColor = "#83684B"; + colorSlave.areolaColor = "#715043"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark") { + colorSlave.skinColor = "#8A593C"; + colorSlave.areolaColor = "#714931"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "light brown") { + colorSlave.skinColor = "#845834"; + colorSlave.areolaColor = "#614635"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + } else if (artSlave.skin == "brown") { + colorSlave.skinColor = "#845834"; + colorSlave.areolaColor = "#614635"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "dark brown") { + colorSlave.skinColor = "#7C5842"; + colorSlave.areolaColor = "#5F4538"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "black") { + colorSlave.skinColor = "#7C5842"; + colorSlave.areolaColor = "#5F4538"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "ebony") { + colorSlave.skinColor = "#6B5449"; + colorSlave.areolaColor = "#473C37"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + } else if (artSlave.skin == "pure black") { + colorSlave.skinColor = "#6B5449"; + colorSlave.areolaColor = "#473C37"; + colorSlave.labiaColor = "#F977A3"; + } else { + colorSlave.skinColor = "#C17848"; + colorSlave.areolaColor = "#A75A34"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } -} else if (artSlave.race == "pacific islander" || artSlave.race == "surgically altered to look pacific islander") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#FBD1B2"; - colorSlave.areolaColor = "#F39E7D"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#FBD1B2"; - colorSlave.areolaColor = "#F39E7D"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#E8B892"; - colorSlave.areolaColor = "#E2856C"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#E8B892"; - colorSlave.areolaColor = "#E2856C"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#EA9870"; - colorSlave.areolaColor = "#BE6C56"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#EA9870"; - colorSlave.areolaColor = "#BE6C56"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#EA9760"; - colorSlave.areolaColor = "#AB6755"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#EA9760"; - colorSlave.areolaColor = "#AB6755"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#EA9760"; - colorSlave.areolaColor = "#AB6755"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#BA855E"; - colorSlave.areolaColor = "#976051"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#BA855E"; - colorSlave.areolaColor = "#976051"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#7C563C"; - colorSlave.areolaColor = "#70493A"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#804A28"; - colorSlave.areolaColor = "#5F3F27"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#6F4523"; - colorSlave.areolaColor = "#623C20"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#6F4523"; - colorSlave.areolaColor = "#623C20"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#6F3E27"; - colorSlave.areolaColor = "#553823"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#6F3E27"; - colorSlave.areolaColor = "#553823"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#583E2F"; - colorSlave.areolaColor = "#3F3A38"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#A46138"; - colorSlave.areolaColor = "#8F5E51"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } + } else if (artSlave.race == "pacific islander" || artSlave.race == "surgically altered to look pacific islander") { + if (artSlave.skin == "pure white") { + colorSlave.skinColor = "#FBD1B2"; + colorSlave.areolaColor = "#F39E7D"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "extremely pale") { + colorSlave.skinColor = "#FBD1B2"; + colorSlave.areolaColor = "#F39E7D"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "pale") { + colorSlave.skinColor = "#E8B892"; + colorSlave.areolaColor = "#E2856C"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "extremely fair") { + colorSlave.skinColor = "#E8B892"; + colorSlave.areolaColor = "#E2856C"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "very fair") { + colorSlave.skinColor = "#EA9870"; + colorSlave.areolaColor = "#BE6C56"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "fair") { + colorSlave.skinColor = "#EA9870"; + colorSlave.areolaColor = "#BE6C56"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "white") { + colorSlave.skinColor = "#EA9760"; + colorSlave.areolaColor = "#AB6755"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light") { + colorSlave.skinColor = "#EA9760"; + colorSlave.areolaColor = "#AB6755"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "lightened") { + colorSlave.skinColor = "#EA9760"; + colorSlave.areolaColor = "#AB6755"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light olive") { + colorSlave.skinColor = "#BA855E"; + colorSlave.areolaColor = "#976051"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "olive") { + colorSlave.skinColor = "#BA855E"; + colorSlave.areolaColor = "#976051"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + } else if (artSlave.skin == "natural") { + colorSlave.skinColor = "#A46138"; + colorSlave.areolaColor = "#8F5E51"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "tanned") { + colorSlave.skinColor = "#A46138"; + colorSlave.areolaColor = "#8F5E51"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "bronzed") { + colorSlave.skinColor = "#A46138"; + colorSlave.areolaColor = "#8F5E51"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark olive") { + colorSlave.skinColor = "#7C563C"; + colorSlave.areolaColor = "#70493A"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark") { + colorSlave.skinColor = "#804A28"; + colorSlave.areolaColor = "#5F3F27"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "light brown") { + colorSlave.skinColor = "#6F4523"; + colorSlave.areolaColor = "#623C20"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + } else if (artSlave.skin == "brown") { + colorSlave.skinColor = "#6F4523"; + colorSlave.areolaColor = "#623C20"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "dark brown") { + colorSlave.skinColor = "#6F3E27"; + colorSlave.areolaColor = "#553823"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "black") { + colorSlave.skinColor = "#6F3E27"; + colorSlave.areolaColor = "#553823"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "ebony") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + } else if (artSlave.skin == "pure black") { + colorSlave.skinColor = "#583E2F"; + colorSlave.areolaColor = "#3F3A38"; + colorSlave.labiaColor = "#F977A3"; + } else { + colorSlave.skinColor = "#A46138"; + colorSlave.areolaColor = "#8F5E51"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } -} else if (artSlave.race == "mixed race" || artSlave.race == "surgically altered to look mixed race") { - if (artSlave.skin == "pure white") { - colorSlave.skinColor = "#FEE5CC"; - colorSlave.areolaColor = "#E3BBAB"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "extremely pale") { - colorSlave.skinColor = "#FEE5CC"; - colorSlave.areolaColor = "#E3BBAB"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "pale") { - colorSlave.skinColor = "#E6C2B0"; - colorSlave.areolaColor = "#D1A695"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ffb9ca"; - } else if (artSlave.skin == "extremely fair") { - colorSlave.skinColor = "#E6C2B0"; - colorSlave.areolaColor = "#D1A695"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "very fair") { - colorSlave.skinColor = "#E1B59F"; - colorSlave.areolaColor = "#B48D7E"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "fair") { - colorSlave.skinColor = "#E1B59F"; - colorSlave.areolaColor = "#B48D7E"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "white") { - colorSlave.skinColor = "#DAA782"; - colorSlave.areolaColor = "#9E7666"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light") { - colorSlave.skinColor = "#DAA782"; - colorSlave.areolaColor = "#9E7666"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "lightened") { - colorSlave.skinColor = "#DAA782"; - colorSlave.areolaColor = "#9E7666"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#ce6876"; - } else if (artSlave.skin == "light olive") { - colorSlave.skinColor = "#B27554"; - colorSlave.areolaColor = "#92684C"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "olive") { - colorSlave.skinColor = "#B27554"; - colorSlave.areolaColor = "#92684C"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#c1a785"; - } else if (artSlave.skin == "natural") { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "tanned") { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; - } else if (artSlave.skin == "bronzed") { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark olive") { - colorSlave.skinColor = "#8B644F"; - colorSlave.areolaColor = "#7B5749"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "dark") { - colorSlave.skinColor = "#775031"; - colorSlave.areolaColor = "#69452F"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "light brown") { - colorSlave.skinColor = "#774A31"; - colorSlave.areolaColor = "#5E4434"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#5d2f1b"; - } else if (artSlave.skin == "brown") { - colorSlave.skinColor = "#774A31"; - colorSlave.areolaColor = "#5E4434"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#714536"; - } else if (artSlave.skin == "dark brown") { - colorSlave.skinColor = "#74523E"; - colorSlave.areolaColor = "#574135"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "black") { - colorSlave.skinColor = "#6B4B4B"; - colorSlave.areolaColor = "#413228"; - colorSlave.labiaColor = "#F977A3"; - } else if (artSlave.skin == "ebony") { - colorSlave.skinColor = "#634F45"; - colorSlave.areolaColor = "#4E3C32"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#403030"; - } else if (artSlave.skin == "pure black") { - colorSlave.skinColor = "#634F45"; - colorSlave.areolaColor = "#4E3C32"; - colorSlave.labiaColor = "#F977A3"; - } else { - colorSlave.skinColor = "#B6784E"; - colorSlave.areolaColor = "#8F5A45"; - colorSlave.labiaColor = "#F977A3"; - colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.race == "mixed race" || artSlave.race == "surgically altered to look mixed race") { + if (artSlave.skin == "pure white") { + colorSlave.skinColor = "#FEE5CC"; + colorSlave.areolaColor = "#E3BBAB"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "extremely pale") { + colorSlave.skinColor = "#FEE5CC"; + colorSlave.areolaColor = "#E3BBAB"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "pale") { + colorSlave.skinColor = "#E6C2B0"; + colorSlave.areolaColor = "#D1A695"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ffb9ca"; + } else if (artSlave.skin == "extremely fair") { + colorSlave.skinColor = "#E6C2B0"; + colorSlave.areolaColor = "#D1A695"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "very fair") { + colorSlave.skinColor = "#E1B59F"; + colorSlave.areolaColor = "#B48D7E"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "fair") { + colorSlave.skinColor = "#E1B59F"; + colorSlave.areolaColor = "#B48D7E"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "white") { + colorSlave.skinColor = "#DAA782"; + colorSlave.areolaColor = "#9E7666"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light") { + colorSlave.skinColor = "#DAA782"; + colorSlave.areolaColor = "#9E7666"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "lightened") { + colorSlave.skinColor = "#DAA782"; + colorSlave.areolaColor = "#9E7666"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#ce6876"; + } else if (artSlave.skin == "light olive") { + colorSlave.skinColor = "#B27554"; + colorSlave.areolaColor = "#92684C"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "olive") { + colorSlave.skinColor = "#B27554"; + colorSlave.areolaColor = "#92684C"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#c1a785"; + } else if (artSlave.skin == "natural") { + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "tanned") { + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } else if (artSlave.skin == "bronzed") { + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark olive") { + colorSlave.skinColor = "#8B644F"; + colorSlave.areolaColor = "#7B5749"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "dark") { + colorSlave.skinColor = "#775031"; + colorSlave.areolaColor = "#69452F"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "light brown") { + colorSlave.skinColor = "#774A31"; + colorSlave.areolaColor = "#5E4434"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#5d2f1b"; + } else if (artSlave.skin == "brown") { + colorSlave.skinColor = "#774A31"; + colorSlave.areolaColor = "#5E4434"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#714536"; + } else if (artSlave.skin == "dark brown") { + colorSlave.skinColor = "#74523E"; + colorSlave.areolaColor = "#574135"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "black") { + colorSlave.skinColor = "#6B4B4B"; + colorSlave.areolaColor = "#413228"; + colorSlave.labiaColor = "#F977A3"; + } else if (artSlave.skin == "ebony") { + colorSlave.skinColor = "#634F45"; + colorSlave.areolaColor = "#4E3C32"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#403030"; + } else if (artSlave.skin == "pure black") { + colorSlave.skinColor = "#634F45"; + colorSlave.areolaColor = "#4E3C32"; + colorSlave.labiaColor = "#F977A3"; + } else { + colorSlave.skinColor = "#B6784E"; + colorSlave.areolaColor = "#8F5A45"; + colorSlave.labiaColor = "#F977A3"; + colorSlave.lipsColor = "#9e4c44"; + } } -} return colorSlave; }; diff --git a/src/art/artWidgets.tw b/src/art/artWidgets.tw index 5b453e509d617187a59275479c28c762ed127216..4a4cd28aa368cf9a88c64e112ad72f142f453de3 100644 --- a/src/art/artWidgets.tw +++ b/src/art/artWidgets.tw @@ -73,50 +73,6 @@ vector art added later is drawn over previously added art <<include Art_Vector_Head_>> /* includes glasses */ <<include Art_Vector_Hair_Fore_>> -<<widget "AssistantArt">> -<<if $imageChoice == 1>> - <<switch $assistantAppearance>> - <<case "amazon">> - <<set _fileName = "'resources/vector/avatar/amazon.png' ">> - <<case "angel">> - <<set _fileName = "'resources/vector/avatar/angel.png' ">> - <<case "businesswoman">> - <<set _fileName = "'resources/vector/avatar/businesswoman.png' ">> - <<case "cherub">> - <<set _fileName = "'resources/vector/avatar/cherub.png' ">> - <<case "ERROR_1606_APPEARANCE_FILE_CORRUPT">> - <<set _fileName = "'resources/vector/avatar/corrupt.png' ">> - <<case "fairy">> - <<set _fileName = "'resources/vector/avatar/fairy.png' ">> - <<case "goddess">> - <<set _fileName = "'resources/vector/avatar/goddess.png' ">> - <<case "imp">> - <<set _fileName = "'resources/vector/avatar/imp.png' ">> - <<case "incubus">> - <<set _fileName = "'resources/vector/avatar/incubus.png' ">> - <<case "monstergirl">> - <<set _fileName = "'resources/vector/avatar/monstergirl.png' ">> - <<case "pregnant fairy">> - <<set _fileName = "'resources/vector/avatar/pfairy.png' ">> - <<case "schoolgirl">> - <<set _fileName = "'resources/vector/avatar/schoolgirl.png' ">> - <<case "shemale">> - <<set _fileName = "'resources/vector/avatar/shemale.png' ">> - <<case "succubus">> - <<set _fileName = "'resources/vector/avatar/succubus.png' ">> - <<case "witch">> - <<set _fileName = "'resources/vector/avatar/witch.png' ">> - <<default>> - <<set _fileName = "'resources/vector/avatar/default.png' ">> - <</switch>> - <<if $args[1] == 3>> - <<print "<img src=" + _fileName + "style='float:right; border:3px hidden'/>">> - <<else>> - <<print "<img src=" + _fileName + "style='float:right; border:3px hidden' width='282' height='602'/>">> - <</if>> -<</if>> -<</widget>> - <<elseif $imageChoice == 2>> /* VECTOR ART BY NOX - Pregmod Legacy Version */ <<SVGFilters>> diff --git a/src/npc/databases/cheatmodeDatabase.tw b/src/npc/databases/cheatmodeDatabase.tw index 42eb5e623eb79f258361364eca2d923c1077f04c..a49f2ef290f4cf1d3b20640b2b9ed757f0f84a7d 100644 --- a/src/npc/databases/cheatmodeDatabase.tw +++ b/src/npc/databases/cheatmodeDatabase.tw @@ -4,9 +4,9 @@ <<set _HS = clone($activeSlave)>> <<set _HS.slaveName = "Miss Anne", _HS.birthName = "Lindy Anne", _HS.ID = 990000, _HS.relation = "mother", _HS.relationTarget = 990004, _HS.relationship = 4, _HS.relationshipTarget = 990001, _HS.rivalry = 1, _HS.rivalryTarget = 990002, _HS.assignment = "be your Head Girl", _HS.birthWeek = random(0,51), _HS.actualAge = 42, _HS.physicalAge = 42, _HS.visualAge = 42, _HS.ovaryAge = 42, _HS.ageImplant = 1, _HS.health = 50, _HS.devotion = 100, _HS.height = 175, _HS.eyeColor = "green", _HS.hColor = "honey blonde", _HS.skin = "pale", _HS.hStyle = "long", _HS.waist = -55, _HS.boobs = 1000, _HS.boobsImplant = 600, _HS.areolae = 1, _HS.butt = 4, _HS.buttImplant = 2, _HS.face = 55, _HS.lips = 35, _HS.anus = 1, _HS.makeup = 1, _HS.nails = 1, _HS.earPiercing = 1, _HS.oralSkill = 100, _HS.analSkill = 100, _HS.whoreSkill = 100, _HS.entertainSkill = 100, _HS.clothes = "a slave gown", _HS.intelligence = 3, _HS.energy = 65, _HS.attrXY = 40, _HS.fetishKnown = 1, _HS.customTat = "'Miss Anne' is tattooed in lovely flowing script over her collarbone.", _HS.customDesc = "She speaks with the rich accent of the Old South.">> <<if $seeDicks != 100>> -<<set _HS.genes = "XX", _HS.vagina = 2, _HS.ovaries = 1, _HS.vaginalSkill = 100>> + <<set _HS.genes = "XX", _HS.vagina = 2, _HS.ovaries = 1, _HS.vaginalSkill = 100>> <<else>> -<<set _HS.genes = "XY", _HS.vagina = -1, _HS.dick = 4, _HS.balls = 4, _HS.scrotum = 4, _HS.foreskin = 4, _HS.prostate = 1>> + <<set _HS.genes = "XY", _HS.vagina = -1, _HS.dick = 4, _HS.balls = 4, _HS.scrotum = 4, _HS.foreskin = 4, _HS.prostate = 1>> <</if>> <<AddSlave _HS>> <<set $HeadGirl = clone(_HS)>> @@ -15,9 +15,9 @@ <<set _HS = clone($activeSlave)>> <<set _HS.slaveName = "Cornelia", _HS.birthName = "Cora", _HS.ID = 990001, _HS.relation = "mother", _HS.relationTarget = 990002, _HS.relationship = 4, _HS.relationshipTarget = 990000, _HS.assignment = "whore", _HS.birthWeek = random(0,51), _HS.actualAge = 36, _HS.physicalAge = 36, _HS.visualAge = 36, _HS.ovaryAge = 36, _HS.ageImplant = 1, _HS.health = 10, _HS.devotion = 100, _HS.muscles = 20, _HS.height = 190, _HS.race = "black", _HS.hColor = "black", _HS.pubicHColor = "black", _HS.skin = "dark", _HS.hStyle = "long", _HS.pubicHStyle = "waxed", _HS.waist = -55, _HS.boobs = 1200, _HS.boobsImplant = 1000, _HS.areolae = 2, _HS.butt = 5, _HS.buttImplant = 3, _HS.preg = -2, _HS.face = 15, _HS.faceImplant = 65, _HS.lips = 35, _HS.lipsImplant = 10, _HS.anus = 2, _HS.makeup = 1, _HS.nails = 1, _HS.earPiercing = 1, _HS.oralSkill = 100, _HS.analSkill = 100, _HS.whoreSkill = 100, _HS.entertainSkill = 100, _HS.clothes = "a slave gown", _HS.energy = 65, _HS.attrXX = 80, _HS.attrXY = 40, _HS.fetishKnown = 1, _HS.customTat = "A large letter S is branded into the back of her left hand.", _HS.customDesc = "She speaks with the demeaning accent of slaves from the Old South.">> <<if $seeDicks != 0>> -<<set _HS.genes = "XY", _HS.vagina = -1, _HS.dick = 3, _HS.balls = 3, _HS.scrotum = 3, _HS.foreskin = 3, _HS.prostate = 1>> + <<set _HS.genes = "XY", _HS.vagina = -1, _HS.dick = 3, _HS.balls = 3, _HS.scrotum = 3, _HS.foreskin = 3, _HS.prostate = 1>> <<else>> -<<set _HS.genes = "XX", _HS.vagina = 3, _HS.ovaries = 1>> + <<set _HS.genes = "XX", _HS.vagina = 3, _HS.ovaries = 1>> <</if>> <<AddSlave _HS>> //_HS.slaveName,// @@ -25,9 +25,9 @@ <<set _HS = clone($activeSlave)>> <<set _HS.slaveName = "Sheba", _HS.birthName = "Shaneequa", _HS.ID = 990002, _HS.relation = "daughter", _HS.relationTarget = 990001, _HS.rivalry = 1, _HS.rivalryTarget = 990000, _HS.assignment = "whore", _HS.birthWeek = random(0,51), _HS.actualAge = 19, _HS.physicalAge = 19, _HS.visualAge = 19, _HS.ovaryAge = 19, _HS.health = 10, _HS.devotion = 12, _HS.height = 175, _HS.race = "black", _HS.pubicHColor = "black", _HS.skin = "brown", _HS.hStyle = "long", _HS.pubicHStyle = "waxed", _HS.waist = -55, _HS.boobs = 1600, _HS.boobsImplant = 600, _HS.nipplesPiercing = 1, _HS.areolae = 1, _HS.butt = 6, _HS.buttImplant = 2, _HS.face = 55, _HS.faceImplant = 15, _HS.lips = 55, _HS.lipsImplant = 10, _HS.anus = 1, _HS.makeup = 1, _HS.nails = 1, _HS.earPiercing = 1, _HS.oralSkill = 35, _HS.analSkill = 35, _HS.whoreSkill = 35, _HS.entertainSkill = 35, _HS.clothes = "a slave gown", _HS.energy = 100, _HS.attrXY = 40, _HS.fetishKnown = 1, _HS.customTat = "A large letter S is branded into the back of her left hand.", _HS.customDesc = "She speaks with the demeaning accent of slaves from the Old South.", _HS.mother = 990001>> <<if $seeDicks != 100>> -<<set _HS.genes = "XX", _HS.vagina = 1, _HS.ovaries = 1, _HS.vaginalSkill = 35>> + <<set _HS.genes = "XX", _HS.vagina = 1, _HS.ovaries = 1, _HS.vaginalSkill = 35>> <<else>> -<<set _HS.genes = "XY", _HS.vagina = -1, _HS.dick = 2, _HS.balls = 2, _HS.scrotum = 2, _HS.foreskin = 2, _HS.prostate = 1>> + <<set _HS.genes = "XY", _HS.vagina = -1, _HS.dick = 2, _HS.balls = 2, _HS.scrotum = 2, _HS.foreskin = 2, _HS.prostate = 1>> <</if>> <<AddSlave _HS>> //_HS.slaveName,// @@ -35,9 +35,9 @@ <<set _HS = clone($activeSlave)>> <<set _HS.slaveName = "Cornflower", _HS.birthName = "Alysa", _HS.ID = 990003, _HS.relation = "daughter", _HS.relationTarget = 990005, _HS.relationship = 3, _HS.relationshipTarget = 990005, _HS.assignment = "get milked", _HS.birthWeek = random(0,51), _HS.health = 20, _HS.devotion = 12, _HS.muscles = 50, _HS.height = 190, _HS.race = "black", _HS.hColor = "black", _HS.pubicHColor = "black", _HS.skin = "brown", _HS.hLength = 0, _HS.hStyle = "shaved bald", _HS.pubicHStyle = "waxed", _HS.waist = -100, _HS.heels = 1, _HS.voice = 0, _HS.boobs = 6000, _HS.nipples = "huge", _HS.areolae = 2, _HS.boobsTat = "bovine patterns", _HS.lactation = 2, _HS.butt = 3, _HS.buttTat = "bovine patterns", _HS.face = 15, _HS.lips = 35, _HS.lipsTat = "bovine patterns", _HS.anus = 3, _HS.anusTat = "bovine patterns", _HS.makeup = 1, _HS.nails = 1, _HS.earPiercing = 1, _HS.nosePiercing = 2, _HS.shouldersTat = "bovine patterns", _HS.armsTat = "bovine patterns", _HS.legsTat = "bovine patterns", _HS.stampTat = "bovine patterns", _HS.oralSkill = 15, _HS.analSkill = 35, _HS.energy = 65, _HS.attrXY = 40, _HS.fetish = "boobs", _HS.fetishKnown = 1, _HS.customTat = "A pretty blue cornflower is tattooed on each of her cheeks.", _HS.customDesc = "She once spoke with the demeaning accent of slaves from the Old South.", _HS.mother = 990005>> <<if $seeDicks != 100>> -<<set _HS.genes = "XX", _HS.vagina = 1, _HS.vaginaTat = "bovine patterns", _HS.ovaries = 1, _HS.vaginalSkill = 15>> + <<set _HS.genes = "XX", _HS.vagina = 1, _HS.vaginaTat = "bovine patterns", _HS.ovaries = 1, _HS.vaginalSkill = 15>> <<else>> -<<set _HS.genes = "XY", _HS.vagina = -1, _HS.dick = 3, _HS.balls = 3, _HS.scrotum = 3, _HS.foreskin = 3, _HS.prostate = 1, _HS.dickTat = "bovine patterns">> + <<set _HS.genes = "XY", _HS.vagina = -1, _HS.dick = 3, _HS.balls = 3, _HS.scrotum = 3, _HS.foreskin = 3, _HS.prostate = 1, _HS.dickTat = "bovine patterns">> <</if>> <<AddSlave _HS>> //_HS.slaveName,// @@ -45,9 +45,9 @@ <<set _HS = clone($activeSlave)>> <<set _HS.slaveName = "Miss Lily", _HS.birthName = "Lillian", _HS.ID = 990004, _HS.relation = "daughter", _HS.relationTarget = 990000, _HS.assignment = "guard you", _HS.birthWeek = random(0,51), _HS.health = 20, _HS.devotion = 30, _HS.muscles = 50, _HS.height = 175, _HS.eyeColor = "green", _HS.hColor = "straw blonde", _HS.skin = "pale", _HS.hLength = 40, _HS.hStyle = "in a short ponytail", _HS.waist = -55, _HS.boobs = 600, _HS.butt = 3, _HS.face = 15, _HS.lips = 35, _HS.preg = -2, _HS.anus = 2, _HS.makeup = 1, _HS.nails = 1, _HS.earPiercing = 1, _HS.analSkill = 35, _HS.combatSkill = 1, _HS.energy = 65, _HS.attrXY = 40, _HS.fetish = "buttslut", _HS.fetishKnown = 1, _HS.customTat = "'Miss Lily' is tattooed in lovely flowing script over her collarbone.", _HS.customDesc = "She once spoke with the rich accent of the Old South.", _HS.mother = 990000>> <<if $seeDicks != 100>> -<<set _HS.genes = "XX", _HS.ovaries = 1>> + <<set _HS.genes = "XX", _HS.ovaries = 1>> <<else>> -<<set _HS.genes = "XY", _HS.vagina = -1, _HS.dick = 4, _HS.balls = 4, _HS.scrotum = 4, _HS.foreskin = 4, _HS.prostate = 1>> + <<set _HS.genes = "XY", _HS.vagina = -1, _HS.dick = 4, _HS.balls = 4, _HS.scrotum = 4, _HS.foreskin = 4, _HS.prostate = 1>> <</if>> <<AddSlave _HS>> <<set $Bodyguard = clone(_HS)>> @@ -56,9 +56,9 @@ <<set _HS = clone($activeSlave)>> <<set _HS.slaveName = "Lilac", _HS.birthName = "Lillian", _HS.ID = 990005, _HS.relation = "mother", _HS.relationTarget = 990003, _HS.relationship = 3, _HS.relationshipTarget = 990003, _HS.assignment = "get milked", _HS.birthWeek = random(0,51), _HS.actualAge = 36, _HS.physicalAge = 36, _HS.visualAge = 36, _HS.ovaryAge = 36, _HS.health = 20, _HS.devotion = 12, _HS.muscles = 50, _HS.height = 190, _HS.race = "black", _HS.hColor = "black", _HS.pubicHColor = "black", _HS.skin = "brown", _HS.hLength = 0, _HS.hStyle = "shaved bald", _HS.pubicHStyle = "waxed", _HS.waist = -55, _HS.heels = 1, _HS.boobs = 8000, _HS.nipples = "huge", _HS.areolae = 2, _HS.boobsTat = "bovine patterns", _HS.lactation = 2, _HS.butt = 4, _HS.buttTat = "bovine patterns", _HS.face = 15, _HS.lips = 35, _HS.lipsTat = "bovine patterns", _HS.anus = 3, _HS.anusTat = "bovine patterns", _HS.makeup = 1, _HS.nails = 1, _HS.earPiercing = 1, _HS.nosePiercing = 2, _HS.shouldersTat = "bovine patterns", _HS.armsTat = "bovine patterns", _HS.legsTat = "bovine patterns", _HS.stampTat = "bovine patterns", _HS.oralSkill = 15, _HS.analSkill = 35, _HS.energy = 65, _HS.attrXY = 40, _HS.fetish = "boobs", _HS.fetishKnown = 1, _HS.customTat = "A pretty purple lilac is tattooed on each of her cheeks.", _HS.customDesc = "She once spoke with the demeaning accent of slaves from the Old South.">> <<if $seeDicks != 100>> -<<set _HS.genes = "XX", _HS.vagina = 1, _HS.vaginaTat = "bovine patterns", _HS.ovaries = 1, _HS.vaginalSkill = 15>> + <<set _HS.genes = "XX", _HS.vagina = 1, _HS.vaginaTat = "bovine patterns", _HS.ovaries = 1, _HS.vaginalSkill = 15>> <<else>> -<<set _HS.genes = "XY", _HS.vagina = -1, _HS.dick = 5, _HS.balls = 5, _HS.scrotum = 5, _HS.foreskin = 5, _HS.prostate = 1, _HS.dickTat = "bovine patterns">> + <<set _HS.genes = "XY", _HS.vagina = -1, _HS.dick = 5, _HS.balls = 5, _HS.scrotum = 5, _HS.foreskin = 5, _HS.prostate = 1, _HS.dickTat = "bovine patterns">> <</if>> <<AddSlave _HS>> //and _HS.slaveName.// diff --git a/src/npc/databases/dSlavesDatabase.tw b/src/npc/databases/dSlavesDatabase.tw index b61cbccfc9bb710bb45d87051ba8df62fd80d871..eb333872c078abc5590a785ace75a583bd564068 100644 --- a/src/npc/databases/dSlavesDatabase.tw +++ b/src/npc/databases/dSlavesDatabase.tw @@ -77,7 +77,7 @@ /*Added combat skill, changed eye color and rules, added origin, added arrogant -BoneyM*/ <<set _HS = {}>> -<<set _HS.slaveName = "Amber", _HS.birthName = "Amber", _HS.origin = "A former shut-in who built up enough debt to be sold into slavery after the death of her parents.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 21, _HS.physicalAge = 21, _HS.visualAge = 21, _HS.ovaryAge = 21, _HS.health = 20, _HS.devotion = -100, _HS.weight = 40, _HS.eyeColor = "blue", _HS.hColor = "red", _HS.pubicHColor = "red", _HS.skin = "pale", _HS.hStyle = "long", _HS.pubicHStyle = "waxed", _HS.boobs = 800, _HS.face = 15, _HS.vaginaLube = 1, _HS.ovaries = 1, _HS.intelligence = 3, _HS.intelligenceImplant = 1, _HS.attrXX = 80, _HS.attrXY = 40, _HS.behavioralFlaw = "hates men">> +<<set _HS.slaveName = "Amber", _HS.birthName = "Amber", _HS.origin = "She is a former shut-in who built up enough debt to be sold into slavery after the death of her parents.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 21, _HS.physicalAge = 21, _HS.visualAge = 21, _HS.ovaryAge = 21, _HS.health = 20, _HS.devotion = -100, _HS.weight = 40, _HS.eyeColor = "blue", _HS.hColor = "red", _HS.pubicHColor = "red", _HS.skin = "pale", _HS.hStyle = "long", _HS.pubicHStyle = "waxed", _HS.boobs = 800, _HS.face = 15, _HS.vaginaLube = 1, _HS.ovaries = 1, _HS.intelligence = 3, _HS.intelligenceImplant = 1, _HS.attrXX = 80, _HS.attrXY = 40, _HS.behavioralFlaw = "hates men">> <<set $heroSlaves.push(_HS)>> /*SJW*/ /*Tweaked obedience downwards, increased weight and face, added origin, changed eye color, changed fetish to bisexual and added 'hates men' flaw -BoneyM*/ @@ -128,7 +128,7 @@ /*Tweaked devotion up, added arrogant -BoneyM*/ <<set _HS = {}>> -<<set _HS.slaveName = "Elise", _HS.birthName = "Elise", _HS.origin = "A spoiled former rich girl who has been discarded by several former owners for her attitude.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.health = 20, _HS.devotion = -40, _HS.height = 155, _HS.eyeColor = "blue", _HS.hColor = "red", _HS.pubicHColor = "red", _HS.skin = "pale", _HS.hLength = 10, _HS.pubicHStyle = "waxed", _HS.boobs = 400, _HS.butt = 2, _HS.buttTat = "tribal patterns", _HS.vagina = 1, _HS.vaginaLube = 1, _HS.anus = 1, _HS.ovaries = 1, _HS.anusTat = "tribal patterns", _HS.intelligence = 1, _HS.intelligenceImplant = 1, _HS.attrXY = 40, _HS.fetishKnown = 1, _HS.behavioralFlaw = "arrogant", _HS.sexualFlaw = "hates penetration">> +<<set _HS.slaveName = "Elise", _HS.birthName = "Elise", _HS.origin = "She is a spoiled former rich girl who has been discarded by several former owners for her attitude.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.health = 20, _HS.devotion = -40, _HS.height = 155, _HS.eyeColor = "blue", _HS.hColor = "red", _HS.pubicHColor = "red", _HS.skin = "pale", _HS.hLength = 10, _HS.pubicHStyle = "waxed", _HS.boobs = 400, _HS.butt = 2, _HS.buttTat = "tribal patterns", _HS.vagina = 1, _HS.vaginaLube = 1, _HS.anus = 1, _HS.ovaries = 1, _HS.anusTat = "tribal patterns", _HS.intelligence = 1, _HS.intelligenceImplant = 1, _HS.attrXY = 40, _HS.fetishKnown = 1, _HS.behavioralFlaw = "arrogant", _HS.sexualFlaw = "hates penetration">> <<set $heroSlaves.push(_HS)>> /*hates sex*/ /*Changed eye color, hard to pick between 'hates penetration' and 'arrogant', chose the latter because it seems more central to the character. -BoneyM*/ @@ -208,7 +208,7 @@ /*Reduced weight, changed eyes, added nail polish -BoneyM*/ <<set _HS = {}>> -<<set _HS.slaveName = "Kino", _HS.birthName = "Kino", _HS.origin = "Formerly owned by someone who fancied themselves a geneticist, where she acquired permanently discolored hair and odd fetishes.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 21, _HS.physicalAge = 21, _HS.visualAge = 21, _HS.ovaryAge = 21, _HS.health = 40, _HS.devotion = -75, _HS.height = 155, _HS.race = "white", _HS.eyeColor = "blue-green", _HS.hColor = "blue", _HS.pubicHColor = "blue", _HS.skin = "tanned", _HS.hLength = 30, _HS.hStyle = "short, spiky, with a long shoulder-length lock leading from her temples down, one on each side", _HS.pubicHStyle = "waxed", _HS.boobs = 650, _HS.vagina = 1, _HS.vaginaLube = 1, _HS.anus = 1, _HS.ovaries = 1, _HS.vaginalSkill = 35, _HS.oralSkill = 35, _HS.analSkill = 35, _HS.combatSkill = 1, _HS.intelligence = -1, _HS.attrXY = 40, _HS.fetishKnown = 1, _HS.customDesc = "She has a vertical scar through her right eye, is a dabbling artist, and is an oviposition fetishist.">> +<<set _HS.slaveName = "Kino", _HS.birthName = "Kino", _HS.origin = "She was formerly owned by someone who fancied themselves a geneticist, where she acquired permanently discolored hair and odd fetishes.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 21, _HS.physicalAge = 21, _HS.visualAge = 21, _HS.ovaryAge = 21, _HS.health = 40, _HS.devotion = -75, _HS.height = 155, _HS.race = "white", _HS.eyeColor = "blue-green", _HS.hColor = "blue", _HS.pubicHColor = "blue", _HS.skin = "tanned", _HS.hLength = 30, _HS.hStyle = "short, spiky, with a long shoulder-length lock leading from her temples down, one on each side", _HS.pubicHStyle = "waxed", _HS.boobs = 650, _HS.vagina = 1, _HS.vaginaLube = 1, _HS.anus = 1, _HS.ovaries = 1, _HS.vaginalSkill = 35, _HS.oralSkill = 35, _HS.analSkill = 35, _HS.combatSkill = 1, _HS.intelligence = -1, _HS.attrXY = 40, _HS.fetishKnown = 1, _HS.customDesc = "She has a vertical scar through her right eye, is a dabbling artist, and is an oviposition fetishist.">> <<set $heroSlaves.push(_HS)>> /*Added combat skill, increased health, added origin -BoneyM*/ @@ -241,7 +241,7 @@ /*Changed eyes to hazel, increased clit, added a lot of piercings, changed fetish to nympho, fixed customdesc syntax -BoneyM*/ <<set _HS = {}>> -<<set _HS.slaveName = "Anneliese", _HS.birthName = "Anneliese", _HS.origin = "She is a former head girl that fetishizes her own degradation.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 31, _HS.physicalAge = 31, _HS.visualAge = 31, _HS.ovaryAge = 31, _HS.health = 20, _HS.devotion = 100, _HS.eyeColor = "blue", _HS.hColor = "golden", _HS.pubicHColor = "golden", _HS.skin = "pale", _HS.hStyle = "long", _HS.pubicHStyle = "waxed", _HS.boobs = 800, _HS.nipplesPiercing = 1, _HS.butt = 4, _HS.vagina = 2, _HS.vaginaLube = 1, _HS.vaginaPiercing = 2, _HS.anus = 2, _HS.ovaries = 1, _HS.earPiercing = 1, _HS.vaginalSkill = 100, _HS.oralSkill = 100, _HS.analSkill = 100, _HS.clothes = "slutty jewelry", _HS.intelligence = 3, _HS.intelligenceImplant = 1, _HS.attrXY = 40, _HS.fetish = "humiliation", _HS.fetishKnown = 1, _HS.customDesc = "She has the air of a princess.">> +<<set _HS.slaveName = "Anneliese", _HS.birthName = "Anneliese", _HS.origin = "She is a former Head Girl that fetishizes her own degradation.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 31, _HS.physicalAge = 31, _HS.visualAge = 31, _HS.ovaryAge = 31, _HS.health = 20, _HS.devotion = 100, _HS.eyeColor = "blue", _HS.hColor = "golden", _HS.pubicHColor = "golden", _HS.skin = "pale", _HS.hStyle = "long", _HS.pubicHStyle = "waxed", _HS.boobs = 800, _HS.nipplesPiercing = 1, _HS.butt = 4, _HS.vagina = 2, _HS.vaginaLube = 1, _HS.vaginaPiercing = 2, _HS.anus = 2, _HS.ovaries = 1, _HS.earPiercing = 1, _HS.vaginalSkill = 100, _HS.oralSkill = 100, _HS.analSkill = 100, _HS.clothes = "slutty jewelry", _HS.intelligence = 3, _HS.intelligenceImplant = 1, _HS.attrXY = 40, _HS.fetish = "humiliation", _HS.fetishKnown = 1, _HS.customDesc = "She has the air of a princess.">> <<set $heroSlaves.push(_HS)>> /*Changed eyes to blue, added origin, pierced ears, fixed customdesc syntax -BoneyM*/ @@ -322,7 +322,7 @@ /*Fixed customdesc syntax, added pierced ears, corrected hair color, added origin and arrogant -BoneyM*/ <<set _HS = {}>> -<<set _HS.slaveName = "Xendra", _HS.birthName = "Xendra", _HS.origin = "Was a hermit until she became a slave, and went along with it out of boredom.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 21, _HS.physicalAge = 21, _HS.visualAge = 21, _HS.ovaryAge = 21, _HS.health = 40, _HS.devotion = 75, _HS.height = 175, _HS.race = "black", _HS.eyeColor = "purple", _HS.hColor = "white", _HS.skin = "dark", _HS.hStyle = "long", _HS.pubicHStyle = "waxed", _HS.boobs = 500, _HS.butt = 3, _HS.lips = 35, _HS.vagina = 1, _HS.vaginaLube = 1, _HS.anus = 1, _HS.ovaries = 1, _HS.earPiercing = 1, _HS.vaginalSkill = 15, _HS.oralSkill = 15, _HS.analSkill = 15, _HS.combatSkill = 1, _HS.intelligence = 3, _HS.intelligenceImplant = 1, _HS.attrXY = 40, _HS.fetishKnown = 1, _HS.behavioralFlaw = "bitchy", _HS.customTat = "She has a pair of full sleeve tattoos.", _HS.customDesc = "She has many scars, and is skilled with plants.">> +<<set _HS.slaveName = "Xendra", _HS.birthName = "Xendra", _HS.origin = "She was a hermit until she became a slave, and went along with it out of boredom.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 21, _HS.physicalAge = 21, _HS.visualAge = 21, _HS.ovaryAge = 21, _HS.health = 40, _HS.devotion = 75, _HS.height = 175, _HS.race = "black", _HS.eyeColor = "purple", _HS.hColor = "white", _HS.skin = "dark", _HS.hStyle = "long", _HS.pubicHStyle = "waxed", _HS.boobs = 500, _HS.butt = 3, _HS.lips = 35, _HS.vagina = 1, _HS.vaginaLube = 1, _HS.anus = 1, _HS.ovaries = 1, _HS.earPiercing = 1, _HS.vaginalSkill = 15, _HS.oralSkill = 15, _HS.analSkill = 15, _HS.combatSkill = 1, _HS.intelligence = 3, _HS.intelligenceImplant = 1, _HS.attrXY = 40, _HS.fetishKnown = 1, _HS.behavioralFlaw = "bitchy", _HS.customTat = "She has a pair of full sleeve tattoos.", _HS.customDesc = "She has many scars, and is skilled with plants.">> <<set $heroSlaves.push(_HS)>> /*toned, snuff, fighter*/ /*Increased health, added combatskill, bitchy and pierced ears, fixed tattoo and customdesc syntax, corrected skin color from 'white' to 'dark' -BoneyM*/ @@ -338,7 +338,7 @@ /*Reduced weight, increased face and faceimplant, added piercings, corrected tattoo and customdesc syntax -BoneyM*/ <<set _HS = {}>> -<<set _HS.slaveName = "Emily", _HS.birthName = "Emily", _HS.origin = "Before she was made a slave, she was a wealthy, popular honour student.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 19, _HS.physicalAge = 19, _HS.visualAge = 19, _HS.ovaryAge = 19, _HS.health = 20, _HS.devotion = -25, _HS.height = 155, _HS.hColor = "blonde", _HS.pubicHColor = "blonde", _HS.skin = "white", _HS.hLength = 10, _HS.pubicHStyle = "waxed", _HS.boobs = 400, _HS.butt = 3, _HS.vaginaLube = 1, _HS.ovaries = 1, _HS.vaginalSkill = 15, _HS.oralSkill = 15, _HS.analSkill = 15, _HS.intelligence = 3, _HS.intelligenceImplant = 1, _HS.attrXY = 40, _HS.fetishKnown = 1, _HS.behavioralFlaw = "arrogant", _HS.customDesc = "She has a short nose and is very intelligent.">> +<<set _HS.slaveName = "Emily", _HS.birthName = "Emily", _HS.origin = "Before she was made a slave, she was a wealthy, popular honor student.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 19, _HS.physicalAge = 19, _HS.visualAge = 19, _HS.ovaryAge = 19, _HS.health = 20, _HS.devotion = -25, _HS.height = 155, _HS.hColor = "blonde", _HS.pubicHColor = "blonde", _HS.skin = "white", _HS.hLength = 10, _HS.pubicHStyle = "waxed", _HS.boobs = 400, _HS.butt = 3, _HS.vaginaLube = 1, _HS.ovaries = 1, _HS.vaginalSkill = 15, _HS.oralSkill = 15, _HS.analSkill = 15, _HS.intelligence = 3, _HS.intelligenceImplant = 1, _HS.attrXY = 40, _HS.fetishKnown = 1, _HS.behavioralFlaw = "arrogant", _HS.customDesc = "She has a short nose and is very intelligent.">> <<set $heroSlaves.push(_HS)>> /*Added origin, reduced age, fetish was 'arrogant', changed it to quirk, fixed customdesc syntax. -BoneyM*/ @@ -489,7 +489,7 @@ <<set $heroSlaves.push(_HS)>> <<set _HS = {}>> -<<set _HS.slaveName = "'Virago' Kissa", _HS.birthName = "not known", _HS.origin = "In spite of the great demand for her kind, has apparently eluded enslavement until recently.", _HS.career = "a wanderer", _HS.ID = _i++, _HS.prestige = 1, _HS.prestigeDesc = "She is a natural albino.", _HS.birthWeek = random(0,51), _HS.health = 100, _HS.devotion = 100, _HS.muscles = 50, _HS.height = 190, _HS.nationality = "Ugandan", _HS.race = "black", _HS.eyeColor = "pale grey", _HS.hColor = "white", _HS.pubicHColor = "white", _HS.skin = "extremely pale", _HS.hLength = 100, _HS.hStyle = "extremely long and bushy", _HS.pubicHStyle = "bushy", _HS.waist = -55, _HS.boobs = 600, _HS.face = 55, _HS.lips = 35, _HS.vaginaLube = 1, _HS.clitPiercing = 3, _HS.clitSetting = "oral", _HS.ovaries = 1, _HS.anusTat = "bleached", _HS.oralSkill = 100, _HS.whoreSkill = 100, _HS.entertainSkill = 100, _HS.combatSkill = 3, _HS.livingRules = "luxurious", _HS.speechRules = "permissive", _HS.releaseRules = "permissive", _HS.collar = "pretty jewelry", _HS.shoes = "flats", _HS.intelligence = 3, _HS.intelligenceImplant = 1, _HS.attrXY = 40, _HS.fetish = "cumslut", _HS.fetishKnown = 1, _HS.behavioralFlaw = "odd", _HS.customTat = "Her entire body is tattooed with a detailed map of her arteries which, combined with her albinism, gives her a quasi-translucent quality.", _HS.customDesc = "Her eyes are unsettling; though her irises are a pale grey color, in some lights the whole eye takes on a red cast.">> +<<set _HS.slaveName = "'Virago' Kissa", _HS.birthName = "not known", _HS.origin = "In spite of the great demand for her kind, she has apparently eluded enslavement until recently.", _HS.career = "a wanderer", _HS.ID = _i++, _HS.prestige = 1, _HS.prestigeDesc = "She is a natural albino.", _HS.birthWeek = random(0,51), _HS.health = 100, _HS.devotion = 100, _HS.muscles = 50, _HS.height = 190, _HS.nationality = "Ugandan", _HS.race = "black", _HS.eyeColor = "pale grey", _HS.hColor = "white", _HS.pubicHColor = "white", _HS.skin = "extremely pale", _HS.hLength = 100, _HS.hStyle = "extremely long and bushy", _HS.pubicHStyle = "bushy", _HS.waist = -55, _HS.boobs = 600, _HS.face = 55, _HS.lips = 35, _HS.vaginaLube = 1, _HS.clitPiercing = 3, _HS.clitSetting = "oral", _HS.ovaries = 1, _HS.anusTat = "bleached", _HS.oralSkill = 100, _HS.whoreSkill = 100, _HS.entertainSkill = 100, _HS.combatSkill = 3, _HS.livingRules = "luxurious", _HS.speechRules = "permissive", _HS.releaseRules = "permissive", _HS.collar = "pretty jewelry", _HS.shoes = "flats", _HS.intelligence = 3, _HS.intelligenceImplant = 1, _HS.attrXY = 40, _HS.fetish = "cumslut", _HS.fetishKnown = 1, _HS.behavioralFlaw = "odd", _HS.customTat = "Her entire body is tattooed with a detailed map of her arteries which, combined with her albinism, gives her a quasi-translucent quality.", _HS.customDesc = "Her eyes are unsettling; though her irises are a pale grey color, in some lights the whole eye takes on a red cast.">> <<set $heroSlaves.push(_HS)>> <<set _HS = {}>> diff --git a/src/npc/databases/ddSlavesDatabase.tw b/src/npc/databases/ddSlavesDatabase.tw index d89c83da2d025c411a2e9abdb7bf807d583328eb..dcbd83216d8d771720b5a99f11ccba65fb07afaf 100644 --- a/src/npc/databases/ddSlavesDatabase.tw +++ b/src/npc/databases/ddSlavesDatabase.tw @@ -102,13 +102,13 @@ /*elisa's sibling*/ <<set _HS = {}>> -<<set _HS.slaveName = "Steven", _HS.birthName = "Steven", _HS.genes = "XY", _HS.origin = "Forced into slavery due to extreme debt.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 31, _HS.physicalAge = 31, _HS.visualAge = 31, _HS.ovaryAge = 31, _HS.health = 20, _HS.devotion = -55, _HS.weight = 40, _HS.hColor = "blonde", _HS.pubicHColor = "blonde", _HS.skin = "white", _HS.hLength = 0, _HS.hStyle = "shaved bald", _HS.pubicHStyle = "waxed", _HS.boobs = 200, _HS.butt = 3, _HS.vagina = -1, _HS.preg = -2, _HS.dick = 3, _HS.prostate = 1, _HS.balls = 3, _HS.scrotum = 3, _HS.anusTat = "bleached", _HS.oralSkill = 15, _HS.attrXX = 40, _HS.attrXY = 40, _HS.fetishKnown = 1, _HS.behavioralFlaw = "arrogant">> +<<set _HS.slaveName = "Steven", _HS.birthName = "Steven", _HS.genes = "XY", _HS.origin = "She was forced into slavery due to extreme debt.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 31, _HS.physicalAge = 31, _HS.visualAge = 31, _HS.ovaryAge = 31, _HS.health = 20, _HS.devotion = -55, _HS.weight = 40, _HS.hColor = "blonde", _HS.pubicHColor = "blonde", _HS.skin = "white", _HS.hLength = 0, _HS.hStyle = "shaved bald", _HS.pubicHStyle = "waxed", _HS.boobs = 200, _HS.butt = 3, _HS.vagina = -1, _HS.preg = -2, _HS.dick = 3, _HS.prostate = 1, _HS.balls = 3, _HS.scrotum = 3, _HS.anusTat = "bleached", _HS.oralSkill = 15, _HS.attrXX = 40, _HS.attrXY = 40, _HS.fetishKnown = 1, _HS.behavioralFlaw = "arrogant">> <<set $heroSlaves.push(_HS)>> /*also hates pen*/ /*wide dick*/ <<set _HS = {}>> -<<set _HS.slaveName = "Selene", _HS.birthName = "Selene", _HS.genes = "XY", _HS.origin = "Once she was arcology security officer, lured to aphrodisiacs addiction and feminized by her boss (and former wife), to whom she was sold as a slave to satisfy her spousal maintenance after divorce.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 32, _HS.physicalAge = 32, _HS.visualAge = 32, _HS.ovaryAge = 32, _HS.health = 20, _HS.devotion = 40, _HS.muscles = 20, _HS.height = 175, _HS.race ="latina", _HS.eyeColor = "ice blue", _HS.hColor = "ashen with black streaks", _HS.pubicHColor = "ashen", _HS.skin = "brown", _HS.hLength = 30, _HS.hStyle = "shoulder length", _HS.pubicHStyle = "waxed", _HS.waist = -55, _HS.boobs = 1400, _HS.butt = 1, _HS.face = 55, _HS.lips = 35, _HS.vagina = -1, _HS.preg = -2, _HS.dick = 5, _HS.anus = 2, _HS.dickPiercing = 1, _HS.prostate = 1, _HS.balls = 2, _HS.scrotum = 2, _HS.anusTat = "bleached", _HS.earPiercing = 1, _HS.navelPiercing = 1, _HS.analSkill = 100, _HS.combatSkill = 1, _HS.addict = 50, _HS.intelligence = 1, _HS.intelligenceImplant = 1, _HS.attrXX = 40, _HS.attrXY = 40, _HS.fetish = "buttslut", _HS.fetishKnown = 1, _HS.behavioralFlaw = "odd", _HS.customDesc = "She has large police badge made of polished silver pinned right to the skin with several barbell-piercing several inches above her left nipple. She wears two pairs of handcuffs as bracelets (one pair on each wrist); the handcuff keyholes are welded, so they cannot be unlocked and removed in normal way.">> +<<set _HS.slaveName = "Selene", _HS.birthName = "Selene", _HS.genes = "XY", _HS.origin = "Once she was an arcology security officer, lured to aphrodisiacs addiction and feminized by her boss (and former wife), to whom she was sold as a slave to satisfy her spousal maintenance after divorce.", _HS.ID = _i++, _HS.birthWeek = random(0,51), _HS.actualAge = 32, _HS.physicalAge = 32, _HS.visualAge = 32, _HS.ovaryAge = 32, _HS.health = 20, _HS.devotion = 40, _HS.muscles = 20, _HS.height = 175, _HS.race ="latina", _HS.eyeColor = "ice blue", _HS.hColor = "ashen with black streaks", _HS.pubicHColor = "ashen", _HS.skin = "brown", _HS.hLength = 30, _HS.hStyle = "shoulder length", _HS.pubicHStyle = "waxed", _HS.waist = -55, _HS.boobs = 1400, _HS.butt = 1, _HS.face = 55, _HS.lips = 35, _HS.vagina = -1, _HS.preg = -2, _HS.dick = 5, _HS.anus = 2, _HS.dickPiercing = 1, _HS.prostate = 1, _HS.balls = 2, _HS.scrotum = 2, _HS.anusTat = "bleached", _HS.earPiercing = 1, _HS.navelPiercing = 1, _HS.analSkill = 100, _HS.combatSkill = 1, _HS.addict = 50, _HS.intelligence = 1, _HS.intelligenceImplant = 1, _HS.attrXX = 40, _HS.attrXY = 40, _HS.fetish = "buttslut", _HS.fetishKnown = 1, _HS.behavioralFlaw = "odd", _HS.customDesc = "She has large police badge made of polished silver pinned right to the skin with several barbell-piercing several inches above her left nipple. She wears two pairs of handcuffs as bracelets (one pair on each wrist); the handcuff keyholes are welded, so they cannot be unlocked and removed in normal way.">> <<set $heroSlaves.push(_HS)>> <<set _HS = {}>> diff --git a/src/npc/startingGirls/startingGirls.tw b/src/npc/startingGirls/startingGirls.tw index e8d9f90d8961b9b6c9866779c3bdba26e9935d62..fd7d0e4d9834001b0e5d51f117fea1087e0469ff 100644 --- a/src/npc/startingGirls/startingGirls.tw +++ b/src/npc/startingGirls/startingGirls.tw @@ -674,7 +674,7 @@ Her nationality is $activeSlave.nationality. <<link "Southern European">><<set $activeSlave.race = "southern european">><<replace "#ethnicity">><<textbox "$activeSlave.race" $activeSlave.race "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | <<link "Semitic">><<set $activeSlave.race = "semitic">><<replace "#ethnicity">><<textbox "$activeSlave.race" $activeSlave.race "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | <<link "Malay">><<set $activeSlave.race = "malay">><<replace "#ethnicity">><<textbox "$activeSlave.race" $activeSlave.race "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Indo-aryan">><<set $activeSlave.race = "indo-aryan">><<replace "#ethnicity">><<textbox "$activeSlave.race" $activeSlave.race "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Indo-Aryan">><<set $activeSlave.race = "indo-aryan">><<replace "#ethnicity">><<textbox "$activeSlave.race" $activeSlave.race "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | <<link "Pacific Islander">><<set $activeSlave.race = "pacific islander">><<replace "#ethnicity">><<textbox "$activeSlave.race" $activeSlave.race "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | <<link "Mixed Race">><<set $activeSlave.race = "mixed race">><<replace "#ethnicity">><<textbox "$activeSlave.race" $activeSlave.race "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> <</if>> @@ -685,24 +685,24 @@ Her nationality is $activeSlave.nationality. <<link "Pure White">><<set $activeSlave.skin = "pure white">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | <<link "Extremely Pale">><<set $activeSlave.skin = "extremely pale">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | <<link "Pale">><<set $activeSlave.skin = "pale">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Extremely Fair">><<set $activeSlave.skin = "extremely fair">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Very Fair">><<set $activeSlave.skin = "very fair">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Fair">><<set $activeSlave.skin = "fair">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "White">><<set $activeSlave.skin = "white">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Light">><<set $activeSlave.skin = "light">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Lightened">><<set $activeSlave.skin = "lightened">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Light Olive">><<set $activeSlave.skin = "light olive">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Olive">><<set $activeSlave.skin = "olive">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Natural">><<set $activeSlave.skin = "natural">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Tanned">><<set $activeSlave.skin = "tanned">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Bronzed">><<set $activeSlave.skin = "bronzed">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Extremely Fair">><<set $activeSlave.skin = "extremely fair">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Very Fair">><<set $activeSlave.skin = "very fair">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Fair">><<set $activeSlave.skin = "fair">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "White">><<set $activeSlave.skin = "white">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Light">><<set $activeSlave.skin = "light">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Lightened">><<set $activeSlave.skin = "lightened">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Light Olive">><<set $activeSlave.skin = "light olive">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Olive">><<set $activeSlave.skin = "olive">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Natural">><<set $activeSlave.skin = "natural">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Tanned">><<set $activeSlave.skin = "tanned">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Bronzed">><<set $activeSlave.skin = "bronzed">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | <<link "Dark Olive">><<set $activeSlave.skin = "dark olive">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Dark">><<set $activeSlave.skin = "dark">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Light Brown">><<set $activeSlave.skin = "light brown">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Brown">><<set $activeSlave.skin = "brown">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Dark Brown">><<set $activeSlave.skin = "dark brown">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Black">><<set $activeSlave.skin = "black">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | -<<link "Ebony">><<set $activeSlave.skin = "ebony">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Dark">><<set $activeSlave.skin = "dark">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Light Brown">><<set $activeSlave.skin = "light brown">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Brown">><<set $activeSlave.skin = "brown">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Dark Brown">><<set $activeSlave.skin = "dark brown">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Black">><<set $activeSlave.skin = "black">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | +<<link "Ebony">><<set $activeSlave.skin = "ebony">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> | <<link "Pure Black">><<set $activeSlave.skin = "pure black">><<replace "#skin">><<textbox "$activeSlave.skin" $activeSlave.skin "Starting Girls">><</replace>><<StartingGirlsCost>><</link>> <br>''Facial appearance:'' <span id="faceShape">$activeSlave.faceShape</span>. @@ -1573,7 +1573,7 @@ Her nationality is $activeSlave.nationality. <<link "Wellspring">> <<StartingGirlsWorkaround>> <<StartingGirlsRefresh>> - <<set $activeSlave.analSkill = 0, $activeSlave.oralSkill = 0, $activeSlave.vaginalSkill = 0, $activeSlave.whoreSkill = 0, $activeSlave.entertainSkill = 0, $activeSlave.combatSkill = 0, $activeSlave.actualAge = 18, $activeSlave.visualAge = 18, $activeSlave.physicalAge = 18, $activeSlave.fetishKnown = 0, $activeSlave.attrKnown = 0, $activeSlave.health = 10, $activeSlave.intelligence = -3, $activeSlave.intelligenceImplant = 0, $activeSlave.vagina = 3, $activeSlave.anus = 3, $activeSlave.ovaries = 1, $activeSlave.dick = 5, $activeSlave.balls = 5, $activeSlave.prostate = 1, $activeSlave.lactation = 2, $activeSlave.nipples = "huge", $activeSlave.boobs = 10000>> + <<set $activeSlave.analSkill = 0, $activeSlave.oralSkill = 0, $activeSlave.vaginalSkill = 0, $activeSlave.whoreSkill = 0, $activeSlave.entertainSkill = 0, $activeSlave.combatSkill = 0, $activeSlave.actualAge = 18, $activeSlave.visualAge = 18, $activeSlave.physicalAge = 18, $activeSlave.fetishKnown = 0, $activeSlave.attrKnown = 0, $activeSlave.health = 10, $activeSlave.intelligence = -3, $activeSlave.intelligenceImplant = 0, $activeSlave.vagina = 3, $activeSlave.anus = 3, $activeSlave.ovaries = 1, $activeSlave.dick = 5, $activeSlave.balls = 5, $activeSlave.prostate = 1, $activeSlave.lactation = 2, $activeSlave.nipples = "huge", $activeSlave.boobs = 10000>> <<SaleDescription>> <<StartingGirlsCost>> <</link>> diff --git a/src/pregmod/assistantAppearancePackTwo.tw b/src/pregmod/assistantAppearancePackTwo.tw index a7a7420956cf7b58dc034d10e8dcdc884c51a1fd..89ec0cf9df11bfe118c64fc69079da4b257708e7 100644 --- a/src/pregmod/assistantAppearancePackTwo.tw +++ b/src/pregmod/assistantAppearancePackTwo.tw @@ -1,6 +1,6 @@ :: Assistant Appearance Pack Two [nobr] -<<if $seeImages == 1>><<= AssistantArtRendered(3)>><</if>> +<<if $seeImages == 1>><<= assistantArt(3)>><</if>> "Cool! New appearances to play around with!" Your assistant happily chimes. "Let's see what's inside! This looks heavenly..." She hunches forward as a large pair of white feathered wings extend from her upper back. She takes several experimental flaps before taking to the sky. "I feel positively radiant! Maybe a smaller version will be more to your liking?" She loses both height and wingspan until she stands roughly equivalent to <<= heightToEitherUnit(120)>>. She flutters around cutely. "This is neat, I'm like cupid. Want me to hook you up with anyone?" She winks as her wings become bat-like and a pair of cute little nubs appears on her head. "Or maybe you'd just like to play with me instead." The impish figure flirts, before landing and blossoming into a stunning woman. "You know a succubus can take her lover's ideal form." She runs her hands down her sides and to her crotch. <<if $seeDicks != 0>>She begins rubbing her clit as it steadily grows into a meaty cock. "Or an incubus, for the ladies." She returns to her previous form. <</if>>"Says here it comes with 'bonus novice witch' too. Neat. What's this though? It looks like an appeara" diff --git a/src/pregmod/widgets/pregmodBirthWidgets.tw b/src/pregmod/widgets/pregmodBirthWidgets.tw index 7d07ce606459ff43471ce59415ca377964f174c3..022b1f7a5c126dd6b71becada81de114617bb70a 100644 --- a/src/pregmod/widgets/pregmodBirthWidgets.tw +++ b/src/pregmod/widgets/pregmodBirthWidgets.tw @@ -14,37 +14,37 @@ <<if !canWalk($slaves[$i])>> <<if $slaves[$i].fetish == "mindbroken">> <<if (random(1,20) > $suddenBirth)>> - $He is helped back to her bed and stripped before slipping into it. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he is encouraged to keep resting. $He runs her hands across the still huge dome of her middle; to $him, gravidity and birth is nothing out of the ordinary. + $He is helped back to $his bed and stripped before slipping into it. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he is encouraged to keep resting. $He runs $his hands across the still huge dome of $his middle; to $him, gravidity and birth is nothing out of the ordinary. <<else>> - $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks her body. + $slaves[$i].slaveName is awoken from $his rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks $his body. <<ClothingBirth>> - $He fishes around under her still huge dome of a stomach searching for her newborn. Once $he finds it, $he draws it to her breast and resumes resting. + $He fishes around under $his still huge dome of a stomach searching for $his newborn. Once $he finds it, $he draws it to $his breast and resumes resting. <</if>> <<else>> <<if (random(1,20) > $suddenBirth)>> - $He is helped back to her bed and stripped before slipping into it. $He makes herself comfortable and begins working on birthing <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he is encouraged to keep resting. $He rolls over, cradling her heavily rounded middle, and dozes off. + $He is helped back to $his bed and stripped before slipping into it. $He makes $himself comfortable and begins working on birthing <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he is encouraged to keep resting. $He rolls over, cradling $his heavily rounded middle, and dozes off. <<else>> - $slaves[$i].slaveName is awoken from her rest by a moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks her body. + $slaves[$i].slaveName is awoken from $his rest by a moist sensation followed by a contraction. $He rolls over and clutches $his gravid belly as another contraction wracks $his body. <<ClothingBirth>> - $He struggles to collect her child and places them in the cradle readied for $him. $He is helped to the shower as your servants clean up and remove her child. + $He struggles to collect $his child and places them in the cradle readied for $him. $He is helped to the shower as your servants clean up and remove $his child. <</if>> <</if>> <<else>> <<if $slaves[$i].fetish == "mindbroken">> <<if (random(1,20) > $suddenBirth)>> - $He returns to her bed and strips before slipping into it. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he is encouraged to keep resting. $He runs her hands across the still huge dome of her middle; to $him, gravidity and birth is nothing out of the ordinary. + $He returns to $his bed and strips before slipping into it. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he is encouraged to keep resting. $He runs $his hands across the still huge dome of $his middle; to $him, gravidity and birth is nothing out of the ordinary. <<else>> - $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks her body. + $slaves[$i].slaveName is awoken from $his rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks $his body. <<ClothingBirth>> - $He fishes around under her still huge dome of a stomach searching for her newborn. Once $he finds it, $he draws it to her breast and resumes resting. + $He fishes around under $his still huge dome of a stomach searching for $his newborn. Once $he finds it, $he draws it to $his breast and resumes resting. <</if>> <<else>> <<if (random(1,20) > $suddenBirth)>> - $He returns to her bed and strips before slipping into it. $He makes herself comfortable and begins working on birthing <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he is encouraged to keep resting. $He rolls over, cradling her heavily rounded middle, and dozes off. + $He returns to $his bed and strips before slipping into it. $He makes $himself comfortable and begins working on birthing <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he is encouraged to keep resting. $He rolls over, cradling $his heavily rounded middle, and dozes off. <<else>> - $slaves[$i].slaveName is awoken from her rest by a moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks her body. + $slaves[$i].slaveName is awoken from $his rest by a moist sensation followed by a contraction. $He rolls over and clutches $his gravid belly as another contraction wracks $his body. <<ClothingBirth>> - $He struggles to collect her child and places them in the cradle readied for $him. $He hefts her still very gravid body out of bed to take a shower as your servants clean up and remove her child. + $He struggles to collect $his child and places them in the cradle readied for $him. $He hefts $his still very gravid body out of bed to take a shower as your servants clean up and remove $his child. <</if>> <</if>> <</if>> @@ -54,25 +54,25 @@ <<if $slaves[$i].fetish == "mindbroken">> <<if $slaves[$i].subTarget == 0>> <<if (random(1,20) > $suddenBirth)>> - $He returns to her bed and strips before slipping into it. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he rests for a short while before returned to your waiting slaves. + $He returns to $his bed and strips before slipping into it. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he rests for a short while before returned to your waiting slaves. <<else>> - While servicing your other slaves, $slaves[$i].slaveName's water breaks, though it does nothing to deter her from her task. + While servicing your other slaves, $slaves[$i].slaveName's water breaks, though it does nothing to deter $him from $his task. <<ClothingBirth>> - No sooner than <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby is born, a cock is shoved into her gaping, still very gravid <<if $slaves[$i].mpreg == 1>>asshole<<else>>pussy<</if>> as $he draws her child to her breast. + No sooner than <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby is born, a cock is shoved into $his gaping, still very gravid <<if $slaves[$i].mpreg == 1>>asshole<<else>>pussy<</if>> as $he draws $his child to $his breast. <</if>> <<else>> <<if (random(1,20) > $suddenBirth)>> - $He lead by _tempSub.slaveName to a private room so that $he may watch. Instinctively $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, indifferent to her watching audience. $His child is promptly taken and _tempSub.slaveName eagerly descends upon her defenseless and still very gravid body. + $He is lead by _tempSub.slaveName to a private room so that she may watch. Instinctively $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, indifferent to $his watching audience. $His child is promptly taken and _tempSub.slaveName eagerly descends upon $his defenseless and still very gravid body. <<else>> - While servicing _tempSub.slaveName, $slaves[$i].slaveName's water breaks, though it does nothing to deter her from her task. + While servicing _tempSub.slaveName, $slaves[$i].slaveName's water breaks, though it does nothing to deter $him from $his task. <<ClothingBirth>> - No sooner than <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby is born does $he go back to pleasuring her dom. + No sooner than <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby is born does $he go back to pleasuring $his dom. <</if>> <</if>> <<else>> <<if $slaves[$i].subTarget == 0>> <<if (random(1,20) > $suddenBirth)>> - $He returns to her bed and strips before slipping into it. $He makes herself comfortable and begins working on birthing <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he rests for a short while before returned to your waiting slaves. + $He returns to $his bed and strips before slipping into it. $He makes herself comfortable and begins working on birthing <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he rests for a short while before returned to your waiting slaves. <<else>> While servicing your other slaves, $slaves[$i].slaveName's water breaks, causing her to immediately try to break off. However, a hand quickly hooks her gravid bulk and $he is pulled back into another slave's crotch. <<set $humiliation = 1>> @@ -164,15 +164,15 @@ While taking a citizen's dick in her ass, $slaves[$i].slaveName's water breaks. $He desperately tries to disengage but he grabs her hips and slams into her hard. Quickly $he spreads her legs apart and begins pushing out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $He can't hide what's happening between her legs, <<if $slaves[$i].fetish == "humiliation">>but that only makes it more exciting<<else>>so $he bears with it<</if>>. He came strongly thanks to her and gives her a slap on the ass as $he collapses onto her still very gravid belly and slips to her side. $He quickly gathers her child to be sent off. <<set $humiliation = 1>> <<elseif (_birthScene > 40)>> - While licking a citizen's cunt, $slaves[$i].slaveName's water breaks. $He desperately tries to disengage but $he grabs her head and slams her back into her crotch. + While licking a citizen's cunt, $slaves[$i].slaveName's water breaks. $He desperately tries to disengage but she grabs $his head and slams $him back into her crotch. <<set $humiliation = 1>> <<ClothingBirth>> - $He cums across her face before helping her still very gravid body to the ground and leaving. When $he recovers, $he quickly gathers <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child to be sent off. + She cums across $his face before helping her still very gravid body to the ground and leaving. When $he recovers, $he quickly gathers <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child to be sent off. <<else>> While sucking a citizen's dick, $slaves[$i].slaveName's water breaks. $He desperately tries to disengage but he grabs her head and slams her back into his crotch. <<set $humiliation = 1>> <<ClothingBirth>> - He cums down her throat before letting her collapse to the ground and leaving. When $he recovers and pushes her still very gravid body upright, $he quickly gathers <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child to be sent off. + He cums down $his throat before letting $him collapse to the ground and leaving. When $he recovers and pushes her still very gravid body upright, $he quickly gathers <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child to be sent off. <</if>> <</if>> <</if>> @@ -182,15 +182,15 @@ $He returns to her bed and strips before slipping into it. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he rests awhile before returning to sharing her gravid body with the public. <<else>> <<if (_birthScene > 80) && canDoVaginal($slaves[$i])>> - While riding a citizen's dick, $slaves[$i].slaveName's water breaks on him. Showing no signs of stopping, he shoves her bulk off of him. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, indifferent to who may be watching her naked crotch. $He draws her child to her breast before seeking out the next citizen's cock. + While riding a citizen's dick, $slaves[$i].slaveName's water breaks on him. Showing no signs of stopping, he shoves $his bulk off of him. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, indifferent to who may be watching her naked crotch. $He draws her child to her breast before seeking out the next citizen's cock. <<elseif (_birthScene > 60) && canDoAnal($slaves[$i])>> - While taking a citizen's dick in her ass, $slaves[$i].slaveName's water breaks. $He shows no signs of slowing down, so he allows her to reposition and continue. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, indifferent to who may be watching her naked crotch. He came strongly thanks to her and gives her a slap on the ass as $he struggles to reach her child around her still very gravid middle. Once $he has brought her child to her breast, $he seeks out the next citizen's cock. + While taking a citizen's dick in $his ass, $slaves[$i].slaveName's water breaks. $He shows no signs of slowing down, so he allows $him to reposition and continue. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, indifferent to who may be watching her naked crotch. $He came strongly thanks to her and gives her a slap on the ass as $he struggles to reach her child around her still very gravid middle. Once $he has brought her child to her breast, $he seeks out the next citizen's cock. <<elseif (_birthScene > 40)>> - While licking a citizen's cunt, $slaves[$i].slaveName's water breaks. $He shows no signs of slowing down, so $he allows her to reposition and continue. + While licking a citizen's cunt, $slaves[$i].slaveName's water breaks. $He shows no signs of slowing down, so she allows $him to reposition and continue. <<ClothingBirth>> - The citizen splashes across her face as $he struggles to reach her child around her still very gravid middle. Once $he has brought her child to her breast, $he seeks out the next citizen's cunt. + The citizen splashes across $his face as $he struggles to reach her child around her still very gravid middle. Once $he has brought $his child to $his breast, $he seeks out the next citizen's cunt. <<else>> - While sucking a citizen's dick, $slaves[$i].slaveName's water breaks. $He shows no signs of slowing down, so he allows her to reposition and continue. + While sucking a citizen's dick, $slaves[$i].slaveName's water breaks. $He shows no signs of slowing down, so he allows $him to reposition and continue. <<ClothingBirth>> He cums down her throat as $he struggles to reach her child around her still very gravid middle. Once $he has brought her child to her breast, $he seeks out the next citizen's cock. <</if>> @@ -249,16 +249,16 @@ <<else>> While getting milked, $slaves[$i].slaveName's water breaks. $He show little interest and continues kneading her breasts. <<ClothingBirth>> - $He shows no interest in <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child being removed from the milking stall, nor her still very gravid middle, instead focusing entirely on draining her breasts. + $He shows no interest in <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child being removed from the milking stall, nor $his still very gravid middle, instead focusing entirely on draining $his breasts. <</if>> <</if>> <<else>> <<if $dairyPregSetting > 0>> - Since the dairy is designed for pregnant cows, $he stays hooked up to the milkers. $He meekly protests her situation, but ultimately accepts it. $He begins working on birthing her <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, and catches a glimpse of her child being removed from the milking stall, but quickly forgets when $he is hosed off. + Since the dairy is designed for pregnant cows, $he stays hooked up to the milkers. $He meekly protests $his situation, but ultimately accepts it. $He begins working on birthing $his <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, and catches a glimpse of $his child being removed from the milking stall, but quickly forgets when $he is hosed off. <<set $humiliation = 1>> <<else>> <<if (random(1,20) > $suddenBirth)>> - <<if !canWalk($slaves[$i])>>$He is helped back to her bed and stripped before slipping into it<<else>>$He returns to her bed and strips before slipping into it<</if>>. $He makes herself comfortable and begins working on birthing <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he rests awhile before returning to the milkers to lighten her swelling breasts. + <<if !canWalk($slaves[$i])>>$He is helped back to $his bed and stripped before slipping into it<<else>>$He returns to $his bed and strips before slipping into it<</if>>. $He makes herself comfortable and begins working on birthing <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he rests awhile before returning to the milkers to lighten her swelling breasts. <<else>> While getting milked, $slaves[$i].slaveName's water breaks. $He shifts into a comfortable position to give birth while the milker works her breasts. <<ClothingBirth>> @@ -336,7 +336,7 @@ Since $he is locked in a cell, $he doesn't have far to go. Reluctantly, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and, after her still very gravid body and the cell are hosed down, $he is returned to isolation. <<set $humiliation = 1>> <<else>> - $slaves[$i].slaveName is awoken from her stupor by moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her stupor by moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks $his body. <<ClothingBirth>> $He collects <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child and holds it close knowing someone will soon come to take it away from $him. <</if>> @@ -487,7 +487,7 @@ <<ClothingBirth>> As <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child are removed, $he is helped into one of the back rooms by several of her aroused onlookers. <<else>> - $slaves[$i].slaveName is showing off her gravid body and trying to attract citizens by "dancing" as well as her figure will let $him. During one of her dances, her water breaks, soaking the floor. $He hastily tries to find help to leave, but only finds hands groping her body. $He is quickly pulled into one of the side rooms by a group of men looking forward to the show $he's about to perform for them. + $slaves[$i].slaveName is showing off her gravid body and trying to attract citizens by "dancing" as well as her figure will let $him. During one of her dances, her water breaks, soaking the floor. $He hastily tries to find help to leave, but only finds hands groping $his body. $He is quickly pulled into one of the side rooms by a group of men looking forward to the show $he's about to perform for them. <<set $humiliation = 1>> <<ClothingBirth>> Only once the last of her clients cums over her still very pregnant body is $he allowed to gather <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child and take a seat. $He enjoys a moment with her newborn before the servant comes to collect it. @@ -513,7 +513,7 @@ <<ClothingBirth>> As <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child is removed from the dance floor, her still very pregnant form is helped into one of the back rooms by several of her aroused onlookers. <<else>> - $slaves[$i].slaveName is showing off her gravid body and trying to attract citizens by dancing as well as $he can. During one of her dances, her water breaks, soaking the dance floor. $He hastily tries to escape the public's gaze only to find hands groping her body. $He is quickly pulled into one of the side rooms by a group of men looking forward to the show $he's about to perform for them. + $slaves[$i].slaveName is showing off her gravid body and trying to attract citizens by dancing as well as $he can. During one of her dances, her water breaks, soaking the dance floor. $He hastily tries to escape the public's gaze only to find hands groping $his body. $He is quickly pulled into one of the side rooms by a group of men looking forward to the show $he's about to perform for them. <<set $humiliation = 1>> <<ClothingBirth>> Only once the last of her clients cums over her still very pregnant figure is $he allowed to gather <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child and take a seat. $He enjoys a moment with her newborn before the servant comes to collect it. @@ -601,13 +601,13 @@ <</if>> <<else>> <<if (random(1,20) > $suddenBirth)>> - Having been notified in the weeks leading up to her <<if $slaves[$i].birthsTotal == 0>>first<<else>>regular<</if>> birth, $he heads to the front of the class and strips; $he is being used as a learning aid in this lesson. Blushing strongly, $he begins working on birthing <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, fully aware of the rapt attention of the other students. $His child is promptly taken and, following a cleaning and fresh change of clothes, $he returns to her seat. $He can't help but <<if canSee($slaves[$i])>>notice some of the detailed notes the class took on her genitals<<else>>overhear some of the lewd comments about her still very gravid figure<</if>>. + Having been notified in the weeks leading up to $his <<if $slaves[$i].birthsTotal == 0>>first<<else>>regular<</if>> birth, $he heads to the front of the class and strips; $he is being used as a learning aid in this lesson. Blushing strongly, $he begins working on birthing <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, fully aware of the rapt attention of the other students. $His child is promptly taken and, following a cleaning and fresh change of clothes, $he returns to $his seat. $He can't help but <<if canSee($slaves[$i])>>notice some of the detailed notes the class took on $his genitals<<else>>overhear some of the lewd comments about $his still very gravid figure<</if>>. <<set $humiliation = 1>> <<else>> During a lesson in $schoolroomName, $slaves[$i].slaveName's water breaks. Since $he can't leave the lesson, $he tries her best to hold back the upcoming birth. $He fails to manage and a particularly strong contraction elicits a moan noticeable enough to draw all the students' attention. <<set $humiliation = 1>> <<ClothingBirth>> - <<if $Schoolteacher != 0>>$Schoolteacher.slaveName, furious that her lesson was interrupted, dismisses her from the class along with her newborn child<<else>>$He gathers her newborn child up and quickly excuses herself from the class<</if>>. $He can feel all the eyes staring at her still very gravid middle. + <<if $Schoolteacher != 0>>$Schoolteacher.slaveName, furious that her lesson was interrupted, dismisses $him from the class along with her newborn child<<else>>$He gathers her newborn child up and quickly excuses herself from the class<</if>>. $He can feel all the eyes staring at her still very gravid middle. <</if>> <</if>> @@ -768,7 +768,7 @@ <<if (random(1,20) > $suddenBirth)>> $He is assisted in reaching your side. You beckon her over and strip her as $he dutifully begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, enjoying your wandering hands and attention. $His child is promptly taken and, following a cleaning, a fresh change of clothes, and some private time with you, $he is helped back to your master suite. As $he leaves your office, $he throws you a wink, hoping to see you again soon. <<else>> - $slaves[$i].slaveName cradles her gravid belly, waiting for your return, when her water breaks. Saddened that you aren't there for the show, $he begins struggling to crawl to you . By the time $he reaches your office, $he is barely holding back her child. You rise to meet her and help her onto the couch, just before it's too late. + $slaves[$i].slaveName cradles her gravid belly, waiting for your return, when her water breaks. Saddened that you aren't there for the show, $he begins struggling to crawl to you . By the time $he reaches your office, $he is barely holding back $his child. You rise to meet her and help her onto the couch, just before it's too late. <<ClothingBirth>> Cradling your child, the two of you rest for a spell before sending it off and spending some more intimate time together. <</if>> @@ -805,7 +805,7 @@ <<if (random(1,20) > $suddenBirth)>> $He is aided in finding $HeadGirl.slaveName, who undresses her as $he instinctively begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, indifferent to her wandering hands. $His child is promptly taken and, following a cleaning, a fresh change of clothes, and some private time with your head girl, $he is taken back to $HeadGirl.slaveName' room. <<else>> - $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks $his body. <<ClothingBirth>> $He fishes around under her still huge dome of a stomach searching for her newborn. Once $he finds it, $he draws it to her breast and resumes resting before $HeadGirl.slaveName returns from her duties. <</if>> @@ -813,7 +813,7 @@ <<if (random(1,20) > $suddenBirth)>> $He is aided in seeking out $HeadGirl.slaveName, who undresses her as $he dutifully begins to push out, enjoying her wandering hands and attention. $His child is promptly taken and, following a cleaning, a fresh change of clothes, and some private time with your head girl, $he is helped back to $HeadGirl.slaveName's room. <<else>> - $slaves[$i].slaveName is awoken from her rest by a moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her rest by a moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks $his body. <<ClothingBirth>> $He collects <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child and places it in the cradle readied for $him. $He is helped to the shower as your servants clean up and remove her newborn. Freshened up, $he returns to resting knowing full well that $HeadGirl.slaveName will be eager to play with her still very pregnant body when $he finishes her rounds. <</if>> @@ -823,7 +823,7 @@ <<if (random(1,20) > $suddenBirth)>> $He wanders until $he finds $HeadGirl.slaveName, who undresses her as $he instinctively begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, indifferent to her wandering hands. $His child is promptly taken and, following a cleaning, a fresh change of clothes, and some private time with your head girl, $he is lead back to $HeadGirl.slaveName' room. <<else>> - $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks $his body. <<ClothingBirth>> $He fishes around under her still huge dome of a stomach searching for her newborn. Once $he finds it, $he draws it to her breast and resumes resting before $HeadGirl.slaveName returns from her duties. <</if>> @@ -831,7 +831,7 @@ <<if (random(1,20) > $suddenBirth)>> $He seeks out $HeadGirl.slaveName, who undresses her as $he dutifully begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, enjoying her wandering hands and attention. $His child is promptly taken and, following a cleaning, a fresh change of clothes, and some private time with your head girl, $he returns to $HeadGirl.slaveName's room. <<else>> - $slaves[$i].slaveName is awoken from her rest by a moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her rest by a moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks $his body. <<ClothingBirth>> $He collects <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child and places it in the cradle readied for $him. $He waddles off to shower as your servants clean up and remove her newborn. Freshened up, $he returns to resting knowing full well that $HeadGirl.slaveName will be eager to play with her still very pregnant body when $he finishes her rounds. <</if>> @@ -840,7 +840,7 @@ <</if>> <<case "be confined in the arcade">> - Or $he would have been, if $he weren't locked in an arcade cabinet. A gush of liquid pours from $slaves[$i].slaveName's cunt, followed by the attendant in charge of the arcade hanging an "out of order" sign on her exposed rear. While her mouth is filled with a customer's dick, her body instinctively births <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby into a waiting basket. As it is carried away, her rear is cleaned up and the sign removed. + Or $he would have been, if $he weren't locked in an arcade cabinet. A gush of liquid pours from $slaves[$i].slaveName's cunt, followed by the attendant in charge of the arcade hanging an "out of order" sign on her exposed rear. While her mouth is filled with a customer's dick, $his body instinctively births <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby into a waiting basket. As it is carried away, her rear is cleaned up and the sign removed. <<case "get treatment in the clinic">> <<if !canWalk($slaves[$i])>> @@ -868,22 +868,22 @@ <</if>> <<else>> <<if (random(1,20) > $suddenBirth)>> - $He is forced into a specially designed cell to give birth in. Reluctantly, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and, after her still very gravid body and the cell are hosed down, $he is moved back into a standard cell. + $He is forced into a specially designed cell to give birth in. Reluctantly, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and, after $his still very gravid body and the cell are hosed down, $he is moved back into a standard cell. <<else>> - $slaves[$i].slaveName is awoken from her stupor by moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks her body. + $slaves[$i].slaveName is awoken from $his stupor by moist sensation followed by a contraction. $He rolls over and clutches $his gravid belly as another contraction wracks $his body. <<ClothingBirth>> - $He collects her <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child and holds it close knowing someone will soon come to take it away from $him. + $He collects $his <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child and holds it close knowing someone will soon come to take it away from $him. <</if>> <</if>> <<case "be the DJ">> <<if (random(1,20) > $suddenBirth)>> - $He heads to a private room in the back of the club accompanied by a influential patron. $He settles herself onto his lap and begins working on <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, basking in his attention. Placing her child outside the room, $he returns to pleasure her tease. + $He heads to a private room in the back of the club accompanied by a influential patron. $He settles herself onto his lap and begins working on <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, basking in his attention. Placing $his child outside the room, $he returns to pleasure her tease. <<else>> While DJing $clubName, $slaves[$i].slaveName's water breaks. $He can't stop her setlist without drawing attention, so $he tries her best to ride out the contractions. As soon as the opportunity arises, $he attempts to sneak off stage. However, a number of fans block her progress keeping her on stage. Before long the contractions are too much to bear and $he drops to the ground. <<set $humiliation = 1>> <<ClothingBirth>> - Exhausted, $he sits up and smiles to the crowd. $His show definitely drew attention to her club. With a burst of energy $he hefts her still very gravid body to its feet, bows to the crowd, and gathers her child before making her way off stage. As $he leaves the public's gaze, $he shouts out with a wink "Same time next week!". + Exhausted, $he sits up and smiles to the crowd. $His show definitely drew attention to $his club. With a burst of energy $he hefts her still very gravid body to its feet, bows to the crowd, and gathers her child before making her way off stage. As $he leaves the public's gaze, $he shouts out with a wink "Same time next week!". <</if>> <<case "be the Attendant">> @@ -990,41 +990,41 @@ <<case "work in the dairy">> <<if $dairyRestraintsSetting > 1 && $slaves[$i].career == "a bioreactor">> <<if (random(1,20) > $suddenBirth)>> - As $slaves[$i].slaveName's water breaks, a mechanical basket is extended under $possessive laboring <<if $slaves[$i].mpreg == 1>>ass<<else>>cunt<</if>>. Once <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby is secure, the basket retracts to allow $possessive <<if $slaves[$i].mpreg == 1>>rear<<else>>vagina<</if>> to be cleaned. + As $slaves[$i].slaveName's water breaks, a mechanical basket is extended under $his laboring <<if $slaves[$i].mpreg == 1>>ass<<else>>cunt<</if>>. Once <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby is secure, the basket retracts to allow $his <<if $slaves[$i].mpreg == 1>>rear<<else>>vagina<</if>> to be cleaned. <<else>> - Without warning, $slaves[$i].slaveName's water breaks and $possessive body begins to rapidly push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $He manages to force out the squirming child before the basket could extend, flagging her unit for maintenance. + Without warning, $slaves[$i].slaveName's water breaks and $his body begins to rapidly push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $He manages to force out the squirming child before the basket could extend, flagging her unit for maintenance. <</if>> - All these events are meaningless to $object, as $possessive consciousness has long since been snuffed out. + All these events are meaningless to $him, as $his consciousness has long since been snuffed out. <<elseif $dairyRestraintsSetting > 1>> <<if $slaves[$i].fetish == "mindbroken">> <<if (random(1,20) > $suddenBirth)>> - As $slaves[$i].slaveName's water breaks, a mechanical basket is extended under $possessive laboring <<if $slaves[$i].mpreg == 1>>ass<<else>>cunt<</if>>. Once <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby is secure, the basket retracts to allow $possessive <<if $slaves[$i].mpreg == 1>>rear<<else>>vagina<</if>> to be cleaned. + As $slaves[$i].slaveName's water breaks, a mechanical basket is extended under $his laboring <<if $slaves[$i].mpreg == 1>>ass<<else>>cunt<</if>>. Once <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby is secure, the basket retracts to allow $his <<if $slaves[$i].mpreg == 1>>rear<<else>>vagina<</if>> to be cleaned. <<else>> - Without warning, $slaves[$i].slaveName's water breaks and $possessive body begins to rapidly push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $He manages to force out the squirming child before the basket could extend, flagging her unit for maintenance. + Without warning, $slaves[$i].slaveName's water breaks and $his body begins to rapidly push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $He manages to force out the squirming child before the basket could extend, flagging her unit for maintenance. <</if>> - $pronounCap doesn't care about any of this, as the only thoughts left in $possessive empty mind revolve around the sensations in $possessive crotch and breasts. + $He doesn't care about any of this, as the only thoughts left in $his empty mind revolve around the sensations in $his crotch and breasts. <<else>> <<if (random(1,20) > $suddenBirth)>> - As $slaves[$i].slaveName's water breaks, a mechanical basket is extended under $possessive laboring <<if $slaves[$i].mpreg == 1>>ass<<else>>cunt<</if>>. $pronounCap struggles in $possessive bindings, attempting to break free in order to birth <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, but $possessive efforts are pointless. $pronounCap is forced to give birth, restrained, into the waiting holder. Once the child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> secure, the basket retracts allowing access to $possessive vagina. + As $slaves[$i].slaveName's water breaks, a mechanical basket is extended under $his laboring <<if $slaves[$i].mpreg == 1>>ass<<else>>cunt<</if>>. $He struggles in $his bindings, attempting to break free in order to birth <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby, but $his efforts are pointless. $He is forced to give birth, restrained, into the waiting holder. Once the child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> secure, the basket retracts allowing access to $his vagina. <<else>> Without warning, $slaves[$i].slaveName's water breaks and $he uncontrollably births <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $He manages to force out the screaming child before the basket could fully extend, flagging her unit for maintenance and causing quite the scene. $He knows full well there is nothing $he can do to hide her shame. <</if>> - $possessiveCap mind slips slightly more as $pronoun focuses on $possessive fate as nothing more than an animal destined to be milked and bare offspring until $possessive body gives out. + $His mind slips slightly more as $he focuses on $his fate as nothing more than an animal destined to be milked and bare offspring until $his body gives out. <<set $humiliation = 1>> <<set $slaves[$i].trust -= 10, $slaves[$i].devotion -= 10>> <</if>> <<else>> <<if $slaves[$i].fetish == "mindbroken">> <<if (random(1,20) > $suddenBirth)>> - While getting milked, $slaves[$i].slaveName's water breaks. $pronounCap shows little interest and continues kneading $possessive breasts. Instinctively, $pronoun begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>>. $pronounCap pays no heed to $possessive child being removed from the milking stall, instead focusing entirely on draining $possessive breasts and getting comfortable with her still very gravid middle. + While getting milked, $slaves[$i].slaveName's water breaks. $He shows little interest and continues kneading $his breasts. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>>. $He pays no heed to $his child being removed from the milking stall, instead focusing entirely on draining $his breasts and getting comfortable with $his still very gravid middle. <<else>> - While getting milked, $slaves[$i].slaveName's water breaks. $He show little interest and continues kneading her breasts. + While getting milked, $slaves[$i].slaveName's water breaks. $He show little interest and continues kneading $his breasts. <<ClothingBirth>> - $He shows no interest in <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child being removed from the milking stall, nor her still very gravid middle, instead focusing entirely on draining her breasts. + $He shows no interest in <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> child being removed from the milking stall, nor $his still very gravid middle, instead focusing entirely on draining $his breasts. <</if>> <<else>> <<if (random(1,20) > $suddenBirth)>> - While getting milked, $slaves[$i].slaveName's water breaks,<<if $dairyPregSetting > 0>> this is a regular occurrence to $object now so<<else>> but<</if>> $pronoun continues enjoying $possessive milking while $pronoun works to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $pronounCap catches <<if canSee($slaves[$i])>>a glimpse<<else>>the sound<</if>> of $possessive child being removed from the milking stall before returning $possessive focus to draining $possessive breasts. + While getting milked, $slaves[$i].slaveName's water breaks,<<if $dairyPregSetting > 0>> this is a regular occurrence to $him now so<<else>> but<</if>> $he continues enjoying $his milking while $he works to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $He catches <<if canSee($slaves[$i])>>a glimpse<<else>>the sound<</if>> of $his child being removed from the milking stall before returning $his focus to draining $his breasts. <<else>> While getting milked, $slaves[$i].slaveName's water breaks. Knowing $he can't leave yet, $he shifts into a more comfortable position for the impending birth. <<ClothingBirth>> @@ -1040,7 +1040,7 @@ <<if (random(1,20) > $suddenBirth)>> $He is helped back to her bed and stripped before slipping into it. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he is encouraged to keep resting. $He runs her hands across the still huge dome of her middle; to $him, gravidity and birth is nothing out of the ordinary. <<else>> - $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks $his body. <<ClothingBirth>> $He fishes around under her still huge dome of a stomach searching for her newborn. Once $he finds it, $he draws it to her breast and resumes resting. <</if>> @@ -1048,9 +1048,9 @@ <<if (random(1,20) > $suddenBirth)>> $He is helped back to her bed and stripped before slipping into it. $He makes herself comfortable and begins working on birthing <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he is encouraged to keep resting. $He rolls over, cradling her heavily rounded middle, and dozes off. <<else>> - $slaves[$i].slaveName is awoken from her rest by a moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her rest by a moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks $his body. <<ClothingBirth>> - $He struggles to collect her child and places them in the cradle readied for $him. $He is helped to the shower as your servants clean up and remove her child. + $He struggles to collect her child and places them in the cradle readied for $him. $He is helped to the shower as your servants clean up and remove $his child. <</if>> <</if>> <<else>> @@ -1058,7 +1058,7 @@ <<if (random(1,20) > $suddenBirth)>> $He returns to her bed and strips before slipping into it. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he is encouraged to keep resting. $He runs her hands across the still huge dome of her middle; to $him, gravidity and birth is nothing out of the ordinary. <<else>> - $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks $his body. <<ClothingBirth>> $He fishes around under her still huge dome of a stomach searching for her newborn. Once $he finds it, $he draws it to her breast and resumes resting. <</if>> @@ -1066,9 +1066,9 @@ <<if (random(1,20) > $suddenBirth)>> $He returns to her bed and strips before slipping into it. $He makes herself comfortable and begins working on birthing <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> promptly taken and $he is encouraged to keep resting. $He rolls over, cradling her heavily rounded middle, and dozes off. <<else>> - $slaves[$i].slaveName is awoken from her rest by a moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her rest by a moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks $his body. <<ClothingBirth>> - $He struggles to collect her child and places them in the cradle readied for $him. $He hefts her still very gravid body out of bed to take a shower as your servants clean up and remove her child. + $He struggles to collect her child and places them in the cradle readied for $him. $He hefts her still very gravid body out of bed to take a shower as your servants clean up and remove $his child. <</if>> <</if>> <</if>> @@ -1082,7 +1082,7 @@ $He is helped back to her bed and stripped before slipping into it. Instinctively, $he begins to push out <<if $slaves[$i].birthsTotal == 0>>$his first<<else>>this week's<</if>> baby. $His child is promptly taken and $he is encouraged to keep resting. $He runs her hands across the still huge dome of her middle; to $him, gravidity and birth is nothing out of the ordinary. <<else>> <<if _birthScene >= 50>> - $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks $his body. <<ClothingBirth>> $He fishes around under her still huge dome of a stomach searching for her newborn. Once $he finds it, $he draws it to her breast and resumes resting. <<else>> @@ -1105,9 +1105,9 @@ <<ClothingBirth>> $He gathers her child and waits to be rescued from the vicious mockery, fully aware of all the jestering and laughter. <<else>> - $slaves[$i].slaveName is awoken from her rest by a moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her rest by a moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks $his body. <<ClothingBirth>> - $He struggles to collect her child and places them in the cradle readied for $him. $He is helped to the shower as your servants clean up and remove her child. + $He struggles to collect her child and places them in the cradle readied for $him. $He is helped to the shower as your servants clean up and remove $his child. <</if>> <</if>> <</if>> @@ -1121,7 +1121,7 @@ <<ClothingBirth>> $He rolls onto her side and rests with her child to her breast until a servant collects her child and helps her to her bed. <<else>> - $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks $his body. <<ClothingBirth>> $He fishes around under her still huge dome of a stomach searching for her newborn. Once $he finds it, $he draws it to her breast and resumes resting. <</if>> @@ -1145,9 +1145,9 @@ <<ClothingBirth>> $He gathers her child and recovers her strength before trying to escape out of sight of the jeering crowd. Finding a servant to give her child to, $he hastily heads back to her bed to hide herself from the mockery. $He runs a hand across her still very gravid middle; $he'll have to be more careful in the future as there are plenty more children growing within $him. <<else>> - $slaves[$i].slaveName is awoken from her rest by a moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her rest by a moist sensation followed by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks $his body. <<ClothingBirth>> - $He struggles to collect her child and places them in the cradle readied for $him. $He hefts her still very gravid body out of bed to take a shower as your servants clean up and remove her child. + $He struggles to collect her child and places them in the cradle readied for $him. $He hefts her still very gravid body out of bed to take a shower as your servants clean up and remove $his child. <</if>> <</if>> <</if>> @@ -1168,23 +1168,23 @@ <<case "rest">> <<if !canWalk($slaves[$i])>> <<if $slaves[$i].fetish == "mindbroken">> - $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He attempts to roll over, and failing that, begins to fall back to sleep as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He attempts to roll over, and failing that, begins to fall back to sleep as another contraction wracks $his body. <<ClothingBirth>> $He struggles to draw her child to her breast and resumes resting. <<else>> - $slaves[$i].slaveName is awoken from her rest by a contraction. $He struggles to roll over, and failing that, clutches her gravid belly as another contraction wracks her body. Since this has already happened several times this week, $he knows what to expect. + $slaves[$i].slaveName is awoken from her rest by a contraction. $He struggles to roll over, and failing that, clutches her gravid belly as another contraction wracks $his body. Since this has already happened several times this week, $he knows what to expect. <<ClothingBirth>> - $His child is collected and her body cleaned before $he is allowed to resume her rest. + $His child is collected and $his body cleaned before $he is allowed to resume her rest. <</if>> <<else>> <<if $slaves[$i].fetish == "mindbroken">> - $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks her body. + $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks $his body. <<ClothingBirth>> $He struggles to draw her child to her breast and resumes resting. <<else>> - $slaves[$i].slaveName is awoken from her rest by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks her body. Since this has already happened several times this week, $he knows what to expect. + $slaves[$i].slaveName is awoken from her rest by a contraction. $He rolls over and clutches her gravid belly as another contraction wracks $his body. Since this has already happened several times this week, $he knows what to expect. <<ClothingBirth>> - $His child is collected and her body cleaned before $he is allowed to resume her rest. + $His child is collected and $his body cleaned before $he is allowed to resume her rest. <</if>> <</if>> @@ -1224,7 +1224,7 @@ While attempting to attract customers to fuck her grotesquely distended body, $slaves[$i].slaveName's body begins to birth another of her brood. Unable to move and rapidly crowning, $he manages to get several men to help her out. <<set $humiliation = 1>> <<ClothingBirth>> - $He lies stranded on the ground, exhausted and covered in sperm from the circle of men watching $him, until $he is helped into a sitting position and handed her child. + $He lies stranded on the ground, exhausted and covered in sperm from the circle of men watching $him, until $he is helped into a sitting position and handed $his child. <</if>> <<else>> <<if $slaves[$i].fetish == "mindbroken">> @@ -1235,7 +1235,7 @@ While attempting to attract customers with her grotesquely distended body, $slaves[$i].slaveName's body begins to birth another of her brood. $He knows it is pointless to try to waddle away, as large as $he is, so $he convinces several men to help her out. <<set $humiliation = 1>> <<ClothingBirth>> - $He lies on the ground, exhausted and covered in sperm from the circle of men watching $him, until $he is helped to her feet and handed her child. + $He lies on the ground, exhausted and covered in sperm from the circle of men watching $him, until $he is helped to her feet and handed $his child. <</if>> <</if>> @@ -1253,7 +1253,7 @@ <<ClothingBirth>> The citizen splashes across her face before placing her child on her breast, as $he begins beckoning for the next citizen's cunt. <<else>> - While taking a citizen's dick in her ass, $slaves[$i].slaveName's body begins to birth another of her brood. $He shows no signs of slowing down, so he allows her to continue. Instinctively $he begins to push out her baby, indifferent to who may be watching her naked crotch. He came strongly thanks to her and gives her a slap on the ass before handing her her child. $He brings it to her breast before beckoning for the next citizen's cock. + While taking a citizen's dick in her ass, $slaves[$i].slaveName's body begins to birth another of her brood. $He shows no signs of slowing down, so he allows her to continue. Instinctively $he begins to push out her baby, indifferent to who may be watching her naked crotch. He came strongly thanks to her and gives her a slap on the ass before handing her $his child. $He brings it to her breast before beckoning for the next citizen's cock. <</if>> <<else>> <<if ($seed > 80)>> @@ -1287,7 +1287,7 @@ <<ClothingBirth>> The citizen splashes across her face before placing her child on her breast, as $he begins seeking out the next citizen's cunt. <<else>> - While taking a citizen's dick in her ass, $slaves[$i].slaveName's body begins to birth another of her brood. $He shows no signs of slowing down, so he allows her to reposition and continue. Instinctively $he begins to push out her baby, indifferent to who may be watching her naked crotch. He came strongly thanks to her and gives her a slap on the ass before handing her her child. $He brings it to her breast before seeking out the next citizen's cock. + While taking a citizen's dick in her ass, $slaves[$i].slaveName's body begins to birth another of her brood. $He shows no signs of slowing down, so he allows her to reposition and continue. Instinctively $he begins to push out her baby, indifferent to who may be watching her naked crotch. He came strongly thanks to her and gives her a slap on the ass before handing her $his child. $He brings it to her breast before seeking out the next citizen's cock. <</if>> <<else>> <<if ($seed > 80)>> @@ -1342,7 +1342,7 @@ <<else>> While getting milked, $slaves[$i].slaveName's body begins to birth another of her brood. Between the milkers and her immobilizing belly, $he ends up stranded atop her immense pregnancy. <<ClothingBirth>> - $His child is carried away and $he struggles to get off of herself. $He groans as $he realizes the milk tank is nearly full, having been filled with the copious amounts of milk her body is producing for her brood. + $His child is carried away and $he struggles to get off of herself. $He groans as $he realizes the milk tank is nearly full, having been filled with the copious amounts of milk $his body is producing for her brood. <</if>> <<else>> <<if $slaves[$i].fetish == "mindbroken">> @@ -1352,7 +1352,7 @@ <<else>> While getting milked, $slaves[$i].slaveName's body begins to birth another of her brood. $He shifts into a comfortable position to give birth while the milker works her breasts. <<ClothingBirth>> - $His child is carried away and $he rests with her back against the wall. $He groans as $he realizes the milk tank is nearly full, having been filled with the copious amounts of milk her body is producing for her brood. + $His child is carried away and $he rests with her back against the wall. $He groans as $he realizes the milk tank is nearly full, having been filled with the copious amounts of milk $his body is producing for her brood. <</if>> <</if>> @@ -1384,23 +1384,23 @@ <<if $slaves[$i].fetish == "mindbroken">> While waiting in confinement, $slaves[$i].slaveName's body begins to birth another of her brood. Since $he can't move, $he just lets things happen. <<ClothingBirth>> - $He struggles for a minute before realizing $he is incapable of reaching her child. The servant that has to crawl under her bloated body to get her child is less than pleased, especially since this is the third time this week $he has had to do it. + $He struggles for a minute before realizing $he is incapable of reaching $his child. The servant that has to crawl under her bloated body to get her child is less than pleased, especially since this is the third time this week $he has had to do it. <<else>> - $slaves[$i].slaveName is awoken from her stupor by her body beginning to birth another of her brood. $He struggles to get into position but ends up getting stuck atop her massive belly. + $slaves[$i].slaveName is awoken from her stupor by $his body beginning to birth another of her brood. $He struggles to get into position but ends up getting stuck atop her massive belly. <<set $humiliation = 1>> <<ClothingBirth>> - $He spills out of the cell when the servant comes once more to collect her child. $He hastily tries to cram her bulk back into her cell before $he gets chastised. + $He spills out of the cell when the servant comes once more to collect $his child. $He hastily tries to cram her bulk back into her cell before $he gets chastised. <</if>> <<else>> <<if $slaves[$i].fetish == "mindbroken">> While waiting in confinement, $slaves[$i].slaveName's body begins to birth another of her brood. $He assumes a birthing position. <<ClothingBirth>> - $He struggles for a minute before realizing her pregnancy takes up most of the cell and that $he can't reach her child. The servant that has to crawl under her bloated body to get her child is less than pleased, especially since this is the third time this week $he has had to do it. + $He struggles for a minute before realizing her pregnancy takes up most of the cell and that $he can't reach $his child. The servant that has to crawl under her bloated body to get her child is less than pleased, especially since this is the third time this week $he has had to do it. <<else>> - $slaves[$i].slaveName is awoken from her stupor by her body beginning to birth another of her brood. $He struggles to get into position but ends up getting stuck standing thanks to her massive belly. + $slaves[$i].slaveName is awoken from her stupor by $his body beginning to birth another of her brood. $He struggles to get into position but ends up getting stuck standing thanks to her massive belly. <<set $humiliation = 1>> <<ClothingBirth>> - $He spills out of the cell when the servant comes once more to collect her child. $He hastily tries to cram her bulk back into her cell before $he gets chastised. + $He spills out of the cell when the servant comes once more to collect $his child. $He hastily tries to cram her bulk back into her cell before $he gets chastised. <</if>> <</if>> @@ -1413,7 +1413,7 @@ <<else>> While struggling to scrub the penthouse floor, $slaves[$i].slaveName's body begins to birth another of her brood. $He carries on trying to clean as $he drags her belly along the floor. <<ClothingBirth>> - Instead of carrying on her task, $he draws her child to her breast until <<if $Stewardess != 0>>$Stewardess.slaveName shouts at her to move her useless ass<<elseif $HeadGirl != 0>>$HeadGirl.slaveName shouts at her to move her useless ass<<else>><<if $assistantName == "your personal assistant">>your personal assistant<<else>>$assistantName<</if>>shouts at her to move her useless ass<</if>>. + Instead of carrying on $his task, $he draws $his child to $his breast until <<if $Stewardess != 0>>$Stewardess.slaveName shouts at $him to move $his useless ass<<elseif $HeadGirl != 0>>$HeadGirl.slaveName shouts at her to move $his useless ass<<else>><<if $assistantName == "your personal assistant">>your personal assistant<<else>>$assistantName<</if>>shouts at $him to move $his useless ass<</if>>. <</if>> <<else>> <<if $seed > 50>> @@ -1422,9 +1422,9 @@ <<ClothingBirth>> The slave gets off quite strongly to the show and shoves her to the ground, leaving her struggling to get up before <<if $Stewardess != 0>>$Stewardess.slaveName shouts at her<<elseif $HeadGirl != 0>>$HeadGirl.slaveName shouts at her <<else>><<if $assistantName == "your personal assistant">>your personal assistant<<else>>$assistantName<</if>>shouts at her<</if>>. <<else>> - While using her bloated belly to scrub the penthouse floor, $slaves[$i].slaveName's body begins to birth another of her brood. Since this isn't the first time this week this happened, $he readies herself for the coming birth. + While using $his bloated belly to scrub the penthouse floor, $slaves[$i].slaveName's body begins to birth another of $his brood. Since this isn't the first time this week this happened, $he readies herself for the coming birth. <<ClothingBirth>> - $He makes a pass around the room before scooping up her child and struggling to her feet. $He slowly waddles to drop off her child. + $He makes a pass around the room before scooping up $his child and struggling to $his feet. $He slowly waddles to drop off $his child. <</if>> <</if>> @@ -1501,23 +1501,23 @@ <<ClothingBirth>> As $his child is removed from the dance floor, $he is helped into one of the back rooms by several of $his aroused onlookers. <<else>> - $slaves[$i].slaveName is showing off her grotesque body and trying to attract citizens by dancing as well as $he can. During one of her dances, $slaves[$i].slaveName's body begins to birth another of her brood. $He frantically struggles to move drawing even more attention to her helpless state. $He is roughly pulled into one of the side rooms by a group of men looking forward to the show $he's about to perform for them. + $slaves[$i].slaveName is showing off $his grotesque body and trying to attract citizens by dancing as well as $he can. During one of her dances, $slaves[$i].slaveName's body begins to birth another of her brood. $He frantically struggles to move drawing even more attention to her helpless state. $He is roughly pulled into one of the side rooms by a group of men looking forward to the show $he's about to perform for them. <<set $humiliation = 1>> <<ClothingBirth>> Only once the last of $his clients cums over $his bloated body is $he handed $his child and allowed to rest. $He enjoys a moment with her newborn before the servant comes to collect them. <</if>> <<else>> <<if $slaves[$i].fetish == "mindbroken">> - $slaves[$i].slaveName is showing off $his grotesque body and trying to attract citizens by dancing as well as $he can. During one of her dances, her body begins to birth another of her brood. $He keeps on dancing, despite $his condition, until $his contractions drag her onto $his bloated stomach. + $slaves[$i].slaveName is showing off $his grotesque body and trying to attract citizens by dancing as well as $he can. During one of her dances, $his body begins to birth another of $his brood. $He keeps on dancing, despite $his condition, until $his contractions drag $him onto $his bloated stomach. <<ClothingBirth>> Multiple citizens drag her into a booth so that they may tease her enormous exhausted body while the dance floor is dried and her child is carried off. <<elseif $slaves[$i].fetish == "humiliation">> - $slaves[$i].slaveName is showing off her grotesque body and trying to attract citizens by dancing as well as $he can, all the while flashing glimpses of her crotch and nipples. During one of her dances, her body begins to birth another of her brood. $He calls out to the crowd, hyping them up for her new show. + $slaves[$i].slaveName is showing off her grotesque body and trying to attract citizens by dancing as well as $he can, all the while flashing glimpses of her crotch and nipples. During one of her dances, $his body begins to birth another of her brood. $He calls out to the crowd, hyping them up for $his new show. <<set $humiliation = 1>> <<ClothingBirth>> As her child is removed from the dance floor, $he is helped into one of the back rooms by several of her aroused onlookers. <<else>> - $slaves[$i].slaveName is showing off her grotesque body and trying to attract citizens by dancing as well as $he can. During one of her dances, $slaves[$i].slaveName's body begins to birth another of her brood. $He clumsily tries to leave the dance floor only to find hands groping her titanic belly. $He is roughly pulled into one of the side rooms by a group of men looking forward to the show $he's about to perform for them. + $slaves[$i].slaveName is showing off $his grotesque body and trying to attract citizens by dancing as well as $he can. During one of her dances, $slaves[$i].slaveName's body begins to birth another of her brood. $He clumsily tries to leave the dance floor only to find hands groping her titanic belly. $He is roughly pulled into one of the side rooms by a group of men looking forward to the show $he's about to perform for them. <<set $humiliation = 1>> <<ClothingBirth>> Only once the last of $his clients cums over $his bloated body is $he handed $his child and allowed to rest. $He enjoys a moment with her newborn before the servant comes to collect them. @@ -1664,7 +1664,7 @@ <<case "be your Concubine">> <<if $slaves[$i].fetish == "mindbroken">> <<else>> - $slaves[$i].slaveName cradles her swollen belly, waiting for your return, when her body begins to birth another of her brood. Saddened that you aren't there for the show, $he begins waddling off to find you. By the time $he reaches your office, $he is barely holding back her child. You rise to meet her and struggle to help her onto the couch, just before it's to late. + $slaves[$i].slaveName cradles her swollen belly, waiting for your return, when $his body begins to birth another of her brood. Saddened that you aren't there for the show, $he begins waddling off to find you. By the time $he reaches your office, $he is barely holding back $his child. You rise to meet her and struggle to help her onto the couch, just before it's to late. <<ClothingBirth>> Cradling your child, the two of you rest for a spell before sending them off and spending some more intimate time together. You make sure to pay special attention to her overstimulated belly before you help her back to your suite. <</if>> @@ -1672,42 +1672,42 @@ <<case "live with your Head Girl">> <<if !canWalk($slaves[$i])>> <<if $slaves[$i].fetish == "mindbroken">> - $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He attempts to roll over, and failing that, begins to fall back to sleep as another contraction wracks her body. $His body begins to birth another of her brood. + $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He attempts to roll over, and failing that, begins to fall back to sleep as another contraction wracks $his body. $His body begins to birth another of her brood. <<ClothingBirth>> $He draws her child to her breast and resumes resting before $HeadGirl.slaveName returns from her duties. <<else>> - $slaves[$i].slaveName's body begins to birth another of her brood. $He attempts to roll over, and failing that, claws at her massive belly as another contraction wracks her body. + $slaves[$i].slaveName's body begins to birth another of her brood. $He attempts to roll over, and failing that, claws at her massive belly as another contraction wracks $his body. <<ClothingBirth>> $He struggles to collect her child and brings them to her breast. $He waits for $HeadGirl.slaveName to return, hoping $he will arrive before another baby makes its way out of $him. <</if>> <<else>> <<if $slaves[$i].fetish == "mindbroken">> - $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks her body. $His body begins to birth another of her brood. + $slaves[$i].slaveName is awoken from her rest by a strong contraction. $He rolls over and begins to fall back to sleep as another contraction wracks $his body. $His body begins to birth another of her brood. <<ClothingBirth>> $He draws her child to her breast and resumes resting before $HeadGirl.slaveName returns from her duties. <<else>> - $slaves[$i].slaveName's body begins to birth another of her brood. $He rolls over and claws at her massive belly as another contraction wracks her body. + $slaves[$i].slaveName's body begins to birth another of her brood. $He rolls over and claws at her massive belly as another contraction wracks $his body. <<ClothingBirth>> - $He struggles to collect her child and places them in the cradle readied for $him. $He waddles off to take a bath as your servants clean up and remove her child. Cleaned up, $he returns to resting knowing full well that $HeadGirl.slaveName will be eager to play with her body upon returning. + $He struggles to collect her child and places them in the cradle readied for $him. $He waddles off to take a bath as your servants clean up and remove $his child. Cleaned up, $he returns to resting knowing full well that $HeadGirl.slaveName will be eager to play with $his body upon returning. <</if>> <</if>> <<case "be confined in the arcade">> - A gush of liquid pours from the $slaves[$i].slaveName's cunt, followed by the attendant in charge of the arcade hanging an "out of order" sign on her exposed rear. While her mouth is filled with a customer's dick, her body instinctively births her child into the waiting basket. As they are carried away, her rear is cleaned up and the sign removed. + A gush of liquid pours from the $slaves[$i].slaveName's cunt, followed by the attendant in charge of the arcade hanging an "out of order" sign on her exposed rear. While her mouth is filled with a customer's dick, $his body instinctively births her child into the waiting basket. As they are carried away, her rear is cleaned up and the sign removed. <<case "get treatment in the clinic">> - $slaves[$i].slaveName is in the perfect place to give birth when her body begins to push out another of her brood. <<if $Nurse != 0>>$Nurse.slaveName<<else>>A freelance nurse<</if>> delivers her child before taking them away. Before long $he returns to attend to her patient's perpetual pregnancy. + $slaves[$i].slaveName is in the perfect place to give birth when $his body begins to push out another of her brood. <<if $Nurse != 0>>$Nurse.slaveName<<else>>A freelance nurse<</if>> delivers her child before taking them away. Before long $he returns to attend to her patient's perpetual pregnancy. <<case "be confined in the cellblock">> <<if $slaves[$i].fetish == "mindbroken">> While waiting in confinement, $slaves[$i].slaveName's body begins to birth another of her brood. $He assumes a birthing position. <<ClothingBirth>> - $He struggles for a minute before realizing her pregnancy takes up most of the cell and that $he can't reach her child. The servant that has to crawl under her bloated body to get her child is less than pleased, especially since this is the third time this week $he has had to do it. + $He struggles for a minute before realizing her pregnancy takes up most of the cell and that $he can't reach $his child. The servant that has to crawl under her bloated body to get her child is less than pleased, especially since this is the third time this week $he has had to do it. <<else>> - $slaves[$i].slaveName is awoken from her stupor by her body beginning to birth another of her brood. $He struggles to get into position but ends up getting stuck thanks to her massive belly and inability to properly move herself. + $slaves[$i].slaveName is awoken from her stupor by $his body beginning to birth another of her brood. $He struggles to get into position but ends up getting stuck thanks to her massive belly and inability to properly move herself. <<set $humiliation = 1>> <<ClothingBirth>> - $He spills out of the cell when the servant comes once more to collect her child. $He hastily tries to cram her bulk back into her cell before $he gets chastised. + $He spills out of the cell when the servant comes once more to collect $his child. $He hastily tries to cram her bulk back into her cell before $he gets chastised. <</if>> <<default>> @@ -1715,12 +1715,12 @@ <<if $slaves[$i].fetish == "mindbroken">> While stroking her pregnancy absentmindedly, $slaves[$i].slaveName's body begins to birth another of her brood. $He carries on until the contractions drag her onto her swollen belly. <<ClothingBirth>> - $He draws her child to her breast and rests upon her mass until a servant collects her child and helps her back to her bed. + $He draws her child to her breast and rests upon her mass until a servant collects her child and helps her back to $his bed. <<else>> <<if $seed > 50>> - While waiting to be helped to her next assignment, $slaves[$i].slaveName's body begins to birth another of her brood. Unable to do anything, $he is forced to give birth where $he is. + While waiting to be helped to her next assignment, $slaves[$i].slaveName's body begins to birth another of $his brood. Unable to do anything, $he is forced to give birth where $he is. <<ClothingBirth>> - $He gathers her child and recovers her strength while resuming her wait a servant to help her to her assignment. + $He gathers $his child and recovers $his strength while resuming her wait a servant to help her to $his assignment. <<else>> While eating in the cafeteria, $slaves[$i].slaveName's body begins to birth another of her brood. Unable to move, $he finds herself stranded in the middle of all the dining slaves. <<set $humiliation = 1>> @@ -1730,9 +1730,9 @@ <</if>> <<else>> <<if $slaves[$i].fetish == "mindbroken">> - While stroking her pregnancy absentmindedly, $slaves[$i].slaveName's body begins to birth another of her brood. $He carries on until the contractions drag her onto her swollen belly. + While stroking $his pregnancy absentmindedly, $slaves[$i].slaveName's body begins to birth another of $his brood. $He carries on until the contractions drag $him onto $his swollen belly. <<ClothingBirth>> - $He draws her child to her breast and rests upon her mass until a servant collects her child and helps her back to her bed. + $He draws $his child to her breast and rests upon her mass until a servant collects her child and helps her back to her bed. <<elseif $slaves[$i].fetish == "humiliation">> While waddling through the penthouse between assignments, $slaves[$i].slaveName's body begins to birth another of her brood. Sensing an opportunity, $he waddles to the nearest balcony overlooking the city. $He calls out, making sure all eyes are on her for what happens next. <<set $humiliation = 1>> @@ -1769,7 +1769,7 @@ While eating in the cafeteria, $slaves[$i].slaveName's body begins to birth another of her brood. Unable to move, $he finds herself stranded in the middle of all the dining slaves. <<set $humiliation = 1>> <<ClothingBirth>> - $He gathers her child and waits to be rescued from the vicious mockery, fully aware of all the jestering and laughter. + $He gathers $his child and waits to be rescued from the vicious mockery, fully aware of all the jestering and laughter. <</if>> <</if>> <<else>> @@ -1791,7 +1791,7 @@ While waddling through the penthouse on her way to the cafeteria, $slaves[$i].slaveName's body begins to birth another of her brood. Unable to reach the prepared birthing room in time, $he finds herself stranded in the middle of all the dining slaves. <<set $humiliation = 1>> <<ClothingBirth>> - $He gathers her child and recovers her strength before trying to escape out of sight of the jeering crowd. Finding a servant to give her child to, $he hastily heads back to her bed to hide herself from the mockery, though her enormous belly keeps her blanket from covering $him. + $He gathers $his child and recovers her strength before trying to escape out of sight of the jeering crowd. Finding a servant to give her child to, $he hastily heads back to her bed to hide herself from the mockery, though her enormous belly keeps her blanket from covering $him. <</if>> <</if>> <</if>> diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index b22fe587b11870abc006a836a7fa1f5d62321911..0e6a151b018529e07914543ca1764662c41562c1 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -2526,7 +2526,7 @@ running her tongue over her<<if $activeSlave.lips > 40>> whorish<<elseif $active <<case "PA flirting">> -<<if $seeImages == 1>><<= AssistantArtRendered(2)>><</if>> +<<if $seeImages == 1>><<= assistantArt(2)>><</if>> Partway through <<EventNameLink $activeSlave>>'s weekly inspection, you have to leave for a moment to deal with a minor matter. Inspecting such a devoted slave is a pleasure, but you tear yourself away. Such sacrifices must be made. <br><br> diff --git a/src/uncategorized/assistantEvents.tw b/src/uncategorized/assistantEvents.tw index 4b6873329a55c26975e291aa37a2523c9d05cabd..ece393ad698d7c4cede0debedee2147ddc95f00e 100644 --- a/src/uncategorized/assistantEvents.tw +++ b/src/uncategorized/assistantEvents.tw @@ -4,7 +4,7 @@ <<set $nextButton = "Continue", $nextLink = "Random Nonindividual Event">> -<<if $seeImages == 1>><<= AssistantArtRendered(3)>><</if>> +<<if $seeImages == 1>><<= assistantArt(3)>><</if>> <<switch $Event>> <<case "assistant">> diff --git a/src/uncategorized/fullReport.tw b/src/uncategorized/fullReport.tw index 873bc1948aa4e56b607b7875632b5714d84609e3..fd27ec310b665e06513ba4dfffd21a88d32b2ac5 100644 --- a/src/uncategorized/fullReport.tw +++ b/src/uncategorized/fullReport.tw @@ -49,7 +49,7 @@ is not strenuous, so $he <<if $slaves[$i].devotion > 20>><<if $slaves[$i].fetish == "boobs">>eagerly <</if>>uses<<elseif $slaves[$i].devotion >= -20>>is required to use<<else>>is forced to use<</if>> the penthouse milkers frequently, <<set $servantMilkersMultiplier = 0.5>> <<else>> - keeps $possessive busy, but $he <<if $slaves[$i].devotion > 20>><<if $slaves[$i].fetish == "boobs">>eagerly <</if>>uses<<elseif $slaves[$i].devotion >= -20>>is required to use<<else>>is forced to use<</if>> the penthouse milkers whenever $he can, + keeps $him busy, but $he <<if $slaves[$i].devotion > 20>><<if $slaves[$i].fetish == "boobs">>eagerly <</if>>uses<<elseif $slaves[$i].devotion >= -20>>is required to use<<else>>is forced to use<</if>> the penthouse milkers whenever $he can, <<set $servantMilkersMultiplier = 0.25>> <</if>> <<silently>><<include "SA get milked">><</silently>> diff --git a/src/uncategorized/personalAssistantOptions.tw b/src/uncategorized/personalAssistantOptions.tw index 6c64aecee43f062b2ed125f48027ba0ef7ce2268..9e62c644409d9250d244b61d67e2ec23a9bf7282 100644 --- a/src/uncategorized/personalAssistantOptions.tw +++ b/src/uncategorized/personalAssistantOptions.tw @@ -5,7 +5,7 @@ <<if $marketAssistantLimit>><<set $marketAssistantLimit to Math.clamp($marketAssistantLimit, 10000, 10000000)>><</if>> -<<if $seeImages == 1>><<= AssistantArtRendered(3)>><</if>> +<<if $seeImages == 1>><<= assistantArt(3)>><</if>> Seated at your desk, you glance at the visual representation of $assistantName, down in one corner of your desk's glass top. diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index 73e50ae7ca436bed790974a1ffc541cbc90f0e00..5979b286a56afdd39bf09baa3d67970bdfa4f625 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -5834,38 +5834,38 @@ $He may be deaf, but $he knows nobody would dare harm $him under your watch, @@.mediumaquamarine;building $his trust@@ in you. <<set $slaves[$i].trust += 2>> <<elseif $slaves[$i].devotion > -20>> - $His deafness forces $him to @@.hotpink;rely@@ on your mercy. However, it only @@.gold;amplifies $his fear@@ as $he has severely limited capabilities to defend $himself. + $His deafness forces $him to @@.hotpink;rely@@ on your kindness. However, it only @@.gold;amplifies $his discomfort@@ as $he has notably limited capabilities to defend $himself. <<set $slaves[$i].devotion += 5, $slaves[$i].trust -= 10>> <<else>> - Being deaf forces $him to @@.hotpink;completely rely@@ on your mercy. It does nothing to stem @@.gold;the terror@@ $he faces constantly being unable to tell what will happen to $him. + Being deaf forces $him to @@.hotpink;completely rely@@ on your kindness. It does nothing to stem @@.gold;the fear@@ $he faces constantly being unable to tell what anyone is saying. <<set $slaves[$i].devotion += 10, $slaves[$i].trust -= 25>> <</if>> <<elseif $slaves[$i].hears == -1>> <<if ($slaves[$i].earwear != "hearing aids")>> <<if $slaves[$i].devotion > 50>> <<elseif $slaves[$i].devotion > 20>> - Since $he's on the cusp of devotion, $his muffled hearing makes $him @@.hotpink;slightly more submissive,@@ since $he can't always hear what's happening to $him. + Since $he's on the cusp of devotion, $his muffled hearing makes $him @@.hotpink;slightly more submissive,@@ since $he can't always hear what's going on around $him. <<set $slaves[$i].devotion += 1>> <<elseif ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment == "serve in the club") || ($slaves[$i].assignment == "whore") || ($slaves[$i].assignment == "work in the brothel")>> - $His muffled hearing @@.hotpink;reduces $his distaste for $his life slightly,@@ since $his impaired hearing allows $him to ignore the details of everyone $he's expected to fuck. + $His muffled hearing @@.hotpink;reduces $his distaste for $his life slightly,@@ since $his impaired hearing allows $him to ignore the disgusting comments from everyone around $him. <<set $slaves[$i].devotion += 1>> <<else>> - $His muffled hearing tends to make $him @@.mediumorchid;a little more fearful,@@ since $he can never tell what's about to happen to $him. + $His muffled hearing tends to make $him @@.mediumorchid;a little more fearful,@@ since $he can never tell what people are saying about $him. <<set $slaves[$i].trust -= 1>> <</if>> <</if>> <<elseif $slaves[$i].hears == 0>> <<if ($slaves[$i].earwear == "muffling ear plugs")>> <<if $slaves[$i].devotion > 50>> - $He tolerates the annoyance of muffled hearing induced by $his earwear. + $He tolerates the annoyance of muffled hearing induced by $his ear plugs. <<elseif $slaves[$i].devotion > 20>> - Since $he's on the cusp of devotion, the muffled hearing induced by $his earwear actually makes $him @@.hotpink;slightly more submissive.@@ + Since $he's on the cusp of devotion, the muffled hearing induced by $his ear plugs actually makes $him @@.hotpink;slightly more submissive.@@ <<set $slaves[$i].devotion += 1>> <<elseif ($slaves[$i].assignment == "serve the public") || ($slaves[$i].assignment == "serve in the club") || ($slaves[$i].assignment == "whore") || ($slaves[$i].assignment == "work in the brothel")>> - The muffled hearing induced by $his earwear actually @@.hotpink;reduces $his distaste for $his life slightly,@@ since $his impaired hearing allows $him to ignore the details of everyone $he's expected to fuck. + The muffled hearing induced by $his ear plugs actually @@.hotpink;reduces $his distaste for $his life slightly,@@ since $his impaired hearing allows $him to ignore the disgusting comments from everyone around $him. <<set $slaves[$i].devotion += 1>> <<else>> - The muffled hearing induced by $his earwear actually @@.mediumorchid;infuriates $him.@@ + The muffled hearing induced by $his ear plugs @@.mediumorchid;irritates $him.@@ <<set $slaves[$i].devotion -= 1>> <</if>> <</if>> diff --git a/src/uncategorized/surgeryDegradation.tw b/src/uncategorized/surgeryDegradation.tw index 618ebad92f3b511baa0535b9bd13b340082d1102..000ef1bfda0a103d164910ed593e83b04f9f9382 100644 --- a/src/uncategorized/surgeryDegradation.tw +++ b/src/uncategorized/surgeryDegradation.tw @@ -5,7 +5,7 @@ /* disallow surgery for slaves on certain assignments */ <<switch $activeSlave.assignment>> <<case "be your agent" "live with your agent">> - @@.red;You must retrieve $activeSlave.slaveName from her assignment before performing surgery on $him.@@ + @@.red;You must retrieve $activeSlave.slaveName from $his assignment before performing surgery on $him.@@ <<goto $nextLink>> <</switch>> @@ -45,7 +45,7 @@ <<set $activeSlave.nipples = "huge">> <</if>> <<if ($activeSlave.sexualFlaw == "breast growth")>> - <<if canSee($activeSlave)>>$He can hardly believe what $he is seeing. The immense bust $he managed to grow has been all but stripped from $him. $His face fills with disbelief as $his flatness dawns on her<<else>>$He immediately notices the lack of an immense weight hanging off $his chest. $His face fills with disbelief as $his flatness dawns on her<</if>>. <<if $activeSlave.amp != 1>>$His hands immediately dart to grope $his tits, but $he only ends up grabbing air. $His face twitches, $his mind unable to comprehend why this has happened to $him. $His hands fall to $his sides as $his will breaks.<<else>> $He tries to squirm, and finds $he is no longer pinned by $his tits. $His face twitches, $his mind unable to comprehend why this has happened to $him. $He sobs once as $his will to go on breaks apart.<</if>> $He loved $his enormous breasts, and now that they are gone, $he has nothing to live for. @@.red;Your apparent theft of $his obsession has broken $his mind@@. As with all invasive surgery @@.red;$his health has been affected.@@ + <<if canSee($activeSlave)>>$He can hardly believe what $he is seeing. The immense bust $he managed to grow has been all but stripped from $him. $His face fills with disbelief as $his flatness dawns on $him<<else>>$He immediately notices the lack of an immense weight hanging off $his chest. $His face fills with disbelief as $his flatness dawns on $him<</if>>. <<if $activeSlave.amp != 1>>$His hands immediately dart to grope $his tits, but $he only ends up grabbing air. $His face twitches, $his mind unable to comprehend why this has happened to $him. $His hands fall to $his sides as $his will breaks.<<else>> $He tries to squirm, and finds $he is no longer pinned by $his tits. $His face twitches, $his mind unable to comprehend why this has happened to $him. $He sobs once as $his will to go on breaks apart.<</if>> $He loved $his enormous breasts, and now that they are gone, $he has nothing to live for. @@.red;Your apparent theft of $his obsession has broken $his mind@@. As with all invasive surgery @@.red;$his health has been affected.@@ <<set $activeSlave.trust = -50>> <<set $activeSlave.devotion = -50>> <<set $activeSlave.fetish = "mindbroken">> @@ -1235,7 +1235,7 @@ As the remote surgery's long recovery cycle completes, <<elseif $activeSlave.devotion > 95>> Doubt, fear, and even nausea play across her face, but $he's so worshipful of you that $he masters them all, accepting that this is your will. There's surprisingly little mental effect on $him. The horror of having $his dick cut off is so strong that it breaks through to $him, and the only way $he can find to deal with it is to think about it as little as possible. $He falls back on worshipful duty. <<elseif $activeSlave.devotion > 50>> - $He's devoted to you, but doubt and fear play across her face as $he comes to terms with what's happened. $He does not see how having $his dick removed will improve her sexual slavery. $He does not rage or scream, but $he does cry, @@.mediumorchid;sadly wondering@@ whether $he's valuable to you at all, or if $he's just a surgical plaything to be degraded. $He's @@.gold;very frightened@@ that you'll cut off more of her remaining parts. + $He's devoted to you, but doubt and fear play across her face as $he comes to terms with what's happened. $He does not see how having $his dick removed will improve $his sexual slavery. $He does not rage or scream, but $he does cry, @@.mediumorchid;sadly wondering@@ whether $he's valuable to you at all, or if $he's just a surgical plaything to be degraded. $He's @@.gold;very frightened@@ that you'll cut off more of her remaining parts. <<set $activeSlave.trust -= 10, $activeSlave.devotion -= 10>> <<elseif $activeSlave.devotion > 20>> $He's properly broken to slavery, but this is much too far. Having $his dick cut off cuts straight through her conditioning, and tears roll down her face as the horrible permanence of what's happened to her really sinks in. @@.mediumorchid;Open anger@@ begins to become apparent through her tears; $he thought that her obedience merited better than this, and $he's @@.gold;extremely terrified@@ to find that despite being a decent slave, $he remains a surgical playground. @@ -1684,10 +1684,10 @@ As the remote surgery's long recovery cycle completes, $He's @@.gold;frightened,@@ once $he discovers what $he can do, and what $he is. $His cybernetic limbs are restricted by the arcology systems, for now, but $he quickly realizes what they are. $He is not, to say the least, thrilled by the revelation that $he is now a living weapon, and is kept awake by thoughts of what you might be planning for $him. <<set $activeSlave.trust -= 5>> <<elseif ($activeSlave.combatSkill == 1) && ($activeSlave.devotion > 75)>> - $He leaves the surgery with a purpose, her footsteps a bit heavier than before. $He heads down to the armory's range, still naked, and when $he gets there, $he places her dominant hand over her thigh on that side. It folds open, revealing a handgun, which $he draws and empties into a <<if canSee($activeSlave)>>target<<else>>beeping target<</if>>; as $he fires the last rounds, $he uses her off hand to reach down to that thigh, which folds open and reveals spare magazines. $He @@.hotpink;thanks you profusely@@ the next time $he sees you. $He knows that her prosthetics will enhance her combat effectiveness and $he thinks they are //cool.// + $He leaves the surgery with a purpose, $his footsteps a bit heavier than before. $He heads down to the armory's range, still naked, and when $he gets there, $he places $his dominant hand over $his thigh on that side. It folds open, revealing a handgun, which $he draws and empties into a <<if canSee($activeSlave)>>target<<else>>beeping target<</if>>; as $he fires the last rounds, $he uses her off hand to reach down to that thigh, which folds open and reveals spare magazines. $He @@.hotpink;thanks you profusely@@ the next time $he sees you. $He knows that her prosthetics will enhance her combat effectiveness and $he thinks they are //cool.// <<set $activeSlave.devotion += 5>> <<else>> - $He has mixed feelings about what $he soon discovers. $He's a living weapon now, and has to live with the constant knowledge that $he can incapacitate or kill with nothing more than her arms and legs themselves. $He's @@.hotpink;touched,@@ though, by the tremendous trust this shows. $He knows that the arcology would instantly lock out her limbs if $he were to misbehave, but $he's still affected. + $He has mixed feelings about what $he soon discovers. $He's a living weapon now, and has to live with the constant knowledge that $he can incapacitate or kill with nothing more than $his arms and legs themselves. $He's @@.hotpink;touched,@@ though, by the tremendous trust this shows. $He knows that the arcology would instantly lock out $his limbs if $he were to misbehave, but $he's still affected. <<set $activeSlave.devotion += 3>> <</if>> @@ -2319,7 +2319,7 @@ As the remote surgery's long recovery cycle completes, $He is @@.gold;even more afraid@@ of you afterward than $he would otherwise be. You must seem a cruel and near-omnipotent power to $him. <<set $activeSlave.trust -= 5>> <<else>> - $He is @@.mediumorchid;even more hateful@@ of you afterward than $he would otherwise be. It must seem to her that $he's nothing more than a test subject to you. + $He is @@.mediumorchid;even more hateful@@ of you afterward than $he would otherwise be. It must seem to $him that $he's nothing more than a test subject to you. <<set $activeSlave.devotion -= 5>> <</if>> <<elseif !["insemination", "braces", "removeBraces"].includes($surgeryType)>> diff --git a/src/uncategorized/wardrobeUse.tw b/src/uncategorized/wardrobeUse.tw index 1d45ca8793b4c9a0f8c81384034f823b3b63975d..48c89259fd8dd67a7c1ced38fd90ddf2d132f546 100644 --- a/src/uncategorized/wardrobeUse.tw +++ b/src/uncategorized/wardrobeUse.tw @@ -7,7 +7,7 @@ <h1>The Wardrobe</h1> -//$activeSlave.slaveName <<if $activeSlave.amp != 1>>stands on<<else>>has been placed on a cushion atop<</if>> a small platform surrounded by mirrors and an array of clothing options. $pronounCap is awaiting your fashion choices.// +//$activeSlave.slaveName <<if $activeSlave.amp != 1>>stands on<<else>>has been placed on a cushion atop<</if>> a small platform surrounded by mirrors and an array of clothing options. $He is awaiting your fashion choices.// <br><br> @@ -582,39 +582,39 @@ Clothes: ''<span id="clothes">$activeSlave.clothes</span>.'' <<if $activeSlave.amp != 1>> <br>Shoes: ''<span id="shoes">$activeSlave.shoes</span>.'' - <span id="shoeDescription"><br>//$pronounCap is<<if $activeSlave.shoes == "none">>n't wearing any shoes.<<else>> wearing<<footwearDescription>><<heelDescription>><</if>>//</span> + <span id="shoeDescription"><br>//$He is<<if $activeSlave.shoes == "none">>n't wearing any shoes.<<else>> wearing<<footwearDescription>><<heelDescription>><</if>>//</span> <br> <<link "Go barefoot">> <<set $activeSlave.shoes = "none">> <<replace "#shoes">>$activeSlave.shoes<</replace>> - <<replace "#shoeDescription">><br>//$pronounCap is wearing<<footwearDescription>><<heelDescription>>//<</replace>> + <<replace "#shoeDescription">><br>//$He is wearing<<footwearDescription>><<heelDescription>>//<</replace>> <</link>> | <<link "Flats">> <<set $activeSlave.shoes = "flats">> <<replace "#shoes">>$activeSlave.shoes<</replace>> - <<replace "#shoeDescription">><br>//$pronounCap is wearing<<footwearDescription>><<heelDescription>>//<</replace>> + <<replace "#shoeDescription">><br>//$He is wearing<<footwearDescription>><<heelDescription>>//<</replace>> <</link>> | <<link "Heels">> <<set $activeSlave.shoes = "heels">> <<replace "#shoes">>$activeSlave.shoes<</replace>> - <<replace "#shoeDescription">><br>//$pronounCap is wearing<<footwearDescription>><<heelDescription>>//<</replace>> + <<replace "#shoeDescription">><br>//$He is wearing<<footwearDescription>><<heelDescription>>//<</replace>> <</link>> | <<link "Pumps">> <<set $activeSlave.shoes = "pumps">> <<replace "#shoes">>$activeSlave.shoes<</replace>> - <<replace "#shoeDescription">><br>//$pronounCap is wearing<<footwearDescription>><<heelDescription>>//<</replace>> + <<replace "#shoeDescription">><br>//$He is wearing<<footwearDescription>><<heelDescription>>//<</replace>> <</link>> | <<link "Thigh boots">> <<set $activeSlave.shoes = "boots">> <<replace "#shoes">>$activeSlave.shoes<</replace>> - <<replace "#shoeDescription">><br>//$pronounCap is wearing<<footwearDescription>><<heelDescription>>//<</replace>> + <<replace "#shoeDescription">><br>//$He is wearing<<footwearDescription>><<heelDescription>>//<</replace>> <</link>> | <<link "Painfully extreme heels">> <<set $activeSlave.shoes = "extreme heels">> <<replace "#shoes">>$activeSlave.shoes<</replace>> - <<replace "#shoeDescription">><br>//$pronounCap is wearing<<footwearDescription>><<heelDescription>>//<</replace>> + <<replace "#shoeDescription">><br>//$He is wearing<<footwearDescription>><<heelDescription>>//<</replace>> <</link>> <</if>> @@ -884,11 +884,11 @@ Anal accessory: ''<span id="buttplug">$activeSlave.buttplug</span>.'' <<link "''//Update//''">> <<goto "Wardrobe Use">> <</link>> -all descriptions to show what she is currently wearing? +all descriptions to show what $he is currently wearing? <<elseif $activeSlave.fuckdoll == 1>> //<<ClothingDescription>>// - <br><br> There are no changes you can make to her at this time. + <br><br> There are no changes you can make to $him at this time. <</if>> /* CLOSES FUCKDOLL CHECK */ <br><br> diff --git a/src/utility/descriptionWidgets.tw b/src/utility/descriptionWidgets.tw index 925d8819a6aa340565a009992a1174c08b481419..a2fcb27d3c1b46f0c92b39fd822108185a508cbc 100644 --- a/src/utility/descriptionWidgets.tw +++ b/src/utility/descriptionWidgets.tw @@ -175,7 +175,6 @@ <</widget>> - <<widget "FlowerDesc">> <<if $activeSlave.dick > 0 && $activeSlave.balls == 0>> @@ -274,14 +273,15 @@ <<widget "originDescription">> -<<switch $args[0].origin>> + <<switch $args[0].origin>> + /*startingGirls origins*/ <<case "To solidify an investment in hermaphrodite self-fertility, you took part in a test successful test trial. Nine months later your daughter was born.">> <<print "To solidify an investment in hermaphrodite self-fertility, you took part in a test successful test trial. Nine months later your daughter was born.">> <<case "Sometimes it pays off to use your body in business deals, and other times you end up burdened with child. She is the result of the latter.">> <<print "Sometimes it pays off to use your body in business deals, and other times you end up burdened with child. $He is the result of the latter.">> <<case "To seal a business deal, a client asked you to knock her up. She is the end result of that fling.">> - <<print "To seal a business deal, a client asked you to knock $him up. $He is the end result of that fling.">> + <<print "To seal a business deal, a client asked you to knock her up. $He is the end result of that fling.">> <<case "You acquired her in the last stages of your career as a successful venture capitalist.">> <<print "You acquired $him in the last stages of your career as a successful venture capitalist.">> <<case "Drugs and alcohol can be a potent mix; the night that followed it can sometimes be hard to remember. Needless to say, once your belly began swelling with her, you had to temporarily switch to a desk job for your mercenary group.">> @@ -372,7 +372,118 @@ <<print "You brought $him into the arcology mindbroken, little more than a walking collection of fuckable holes.">> <<case "You brought her into the arcology mindbroken, little more than a human onahole.">> <<print "You brought $him into the arcology mindbroken, little more than a human onahole.">> + /*dSlavesDatabase origins*/ + "She is a former maid with an unsettling obsessive streak." + "She grew up sheltered and submissive, making her an easy target for enslavement." + "She is a former mercenary that ended up on a losing side in the byzantine Free City power games." + "She was fresh from the slave markets when you acquired her." + "She was once a celebrity that protested the existence of slavery, but has now become a slave herself." + "She was a slave trader until she was betrayed by ambitious underlings and sold into enslavement." + "She came from a wealthy background, but she sold herself into slavery to slake her desire to submit to men and dominate women." + "She was sold into slavery after her father was killed by political rivals." + "She was born a slave and knows no other life." + "She is a former gladiator that wagered her freedom and lost." + "She is a former shut-in who built up enough debt to be sold into slavery after the death of her parents." + "She is a shinobi, and fanatically loyal to her master." + "She was once the bodyguard to a Russian drug lord, and was sold into slavery after his death by cocaine overdose." + "She was sold into slavery on a legal technicality." + "She is a spoiled former rich girl who has been discarded by several former owners for her attitude." + "She claims that she actually is Santa Claus." + "Formerly used solely for titfucking, she quickly became a nymphomaniac after experiencing 'proper' sex." + "A former head girl of a rich man's harem, she is used to being in charge of others." + "She grew up in a well-to-do family and discovered her fetish for servitude in college, and she decided to become the world's best slave and slave trainer in one." + "She was formerly owned by someone who fancied themselves a geneticist, where she acquired permanently discolored hair and odd fetishes." + "She is a former soldier who was sold into slavery after losing her leg to an IED." + "She is a former Head Girl that fetishizes her own degradation." + "She sold herself into slavery in an attempt to sate her incredible sex drive." + "She was sold into slavery from a remote, primitive village." + "She lived a hard life before becoming a slave." + "She chose to be a slave because the romanticized view of it she had turns her on." + "She was forced into slavery and rather brutally broken in." + "She was previously owned by a creative sadist, who has left a variety of mental scars on her." + "She was a hermit until she became a slave, and went along with it out of boredom." + "Before she was made a slave, she was a wealthy, popular honor student." + "She was groomed just for you and believes herself to be madly in love with you." + "She may originally be from an island nation." + "She was taken as a slave by a Sultan, who presented her as a gift to a surveyor." + "A previous owner cultivated her desire to escape slavery for his own amusement." + "She sold herself into slavery after a pregnancy scare, desiring to give up control of her life to someone better suited to running it." + "She comes from old money and sold herself into slavery to satisfy her obsession with the practice, believing her family would buy her back out of slavery later." + "She was sentenced to enslavement as a punishment for fraud and theft." + "She was captured from West Central Africa." + "A former headmistress, she was sentenced to slavery after she was caught training her students to be lesbian trophy slaves." + "She was sold to you from the public slave market, and was probably kidnapped or otherwise forced into slavery." + "She is the winner of a martial arts slave tournament. You won her in a bet." + "She was caught and enslaved while working undercover." + "In spite of the great demand for her kind, she has apparently eluded enslavement until recently." + "She came to be a slave not long after fleeing farm life for the Free Cities." + "When you took her from her previous owner, she was locked into a beautiful rosewood box lined with red velvet, crying." + "She sold herself into slavery to escape life on the streets." + "She is an enslaved member of an anti-slavery extremist group." + "Having always been a mute with no desire to communicate her origin, you aren't sure where she's from or how she ended up here." + "Nothing remains of the person she originally was, either mentally or physically." + "She is half of a famous musical duo, along with her twin sister. They fled to the Free Cities." + /*ddSlavesDatabase origins*/ + "She is a life-long house slave who has always tried to be the perfect woman, despite her dick." + "She was raised as a girl despite her gargantuan dick to be a truly unique slave." + "She was once a successful drug lord, but was turned into her current self after making too many enemies." + "She grew up in a rich and deviant household, surrounded by but never a part of bizarre and unusual sex acts." + "She was homeless and willing to do anything for food, which in the end resulted in her becoming a slave." + "She volunteered to become a slave when she turned 18." + "She was forced into slavery due to extreme debt." + "Once she was an arcology security officer, lured to aphrodisiacs addiction and feminized by her boss (and former wife), to whom she was sold as a slave to satisfy her spousal maintenance after divorce." + "She sold herself into slavery to escape a life of boredom." + "She is a former Kkangpae gang member who was sold into slavery by her former boss as a punishment." + "She was sold to your predecessor by her husband to pay off his extreme debt." + "Her origins are unknown, but rumor has it that she is a literal demon." + "She was born into a slave ring that practiced heavy hormone manipulation to alter slaves from a very young age." + "She was given a sex-change in a freak laboratory mix-up, and sold herself into slavery out of desperation due to a lack of any way to prove her identity." + "She was enslaved after she fell into debt to you." + "She was a soldier before being enslaved." + "Born without limbs and abandoned by her parents, she was taken in by a posh family, given a massive cock and trained to be the wealthy lady's perfect living sex toy." + /*reFSAcquisition*/ + "She offered herself for voluntary enslavement, choosing you as her new owner because you treat lactating girls well." + "She offered herself for voluntary enslavement, hoping to become a valuable source of milk for you." + "She was captured and enslaved in a conflict zone and fenced to you by a mercenary group." + "She made the mistake of marrying into a $arcologies[0].FSSupremacistRace neighborhood and was kidnapped then sold to you." + "She was beaten, sexually assaulted, and finally enslaved for being stupid enough to visit an arcology that doesn't like her kind." + "She came to your arcology to be enslaved out of a sense of self-loathing for her kind." + "She offered herself for voluntary enslavement to escape life in an area that disapproved of her sexual tendencies." + "She offered herself for voluntary enslavement after a lifetime as an outcast due to her sexual tendencies." + "She was sold to you as a way of disposing of an inconveniently pregnant young woman." + "She was raped and impregnated, then sold to you as a way of disposing of an inconveniently pregnant mother." + "She was voluntarily enslaved after she decided that your paternalistic arcology was a better place for advancement than the old world." + "She was voluntarily enslaved after she decided that your paternalistic arcology was a better place to live than the old world." + "She was sold to you by an anonymous person who wanted her to suffer." + "She was sold to you by an anonymous slave breaking group." + "She offered herself for voluntary enslavement to get to an arcology in which implants are uncommon, since she has a fear of surgery." + "She offered herself for voluntary enslavement after graduating from a slave school and passing her majority, because she heard you treat slaves without implants well." + "She came to you for enslavement out of desperation, terrified that she was about to be enslaved into a worse situation by her abusive family." + "She came to you for enslavement out of desperation, terrified that she was about to be asked to do something with her life by her family." + "She offered herself to you for enslavement after deciding you were her best hope of a good life as a slave." + "She was sold to you by her son, in order to raise funds for his business." + "You received her from a surgeon who botched an implant operation on her and needed to get her out of sight." + "Her husband sold her into slavery to escape his debts." + "She offered herself to you for enslavement because she felt your arcology was the best place for a woman of her appearance." + "She offered herself to you for enslavement to escape having plastic surgery foisted on her." + "She offered herself to you for enslavement after following a dangerous, illegal growth hormone regimen." + "She offered herself to you to escape enslavement in her homeland for being older and unmarried." + "She was voluntarily enslaved after she decided that your arcology was the best place for her to get the steroids that she'd allowed to define her life." + "She offered herself for enslavement out of religious conviction." + "She was offered to you by a group of Chattel Religionists eager to be rid of her blasphemous old world beliefs." + "She sold herself to you to escape those who condemned her lifestyle." + "She offered herself for enslavement in hope of being less dull." + "She sold herself to you in the hopes that her body would help keep humanity alive." + "She sold herself to you in the hope of someday bearing children." + "She thought she was important; she was not." + "She considered herself ugly and wished to stay out of your gene pool." + "She offered herself to you for enslavement because she was swept up in the romanticism of a revival of Rome." + "She offered herself to you for enslavement because she needs to feel a higher call." + "She offered herself to you for enslavement because she had a disgustingly naive view of medieval Japanese culture." + "She offered herself to you for enslavement because she thought your harem her best hope for good treatment." + "She offered herself to you for enslavement because she thought she would have prospects of advancement among your slaves." + <<default>> <<print $args[0].origin>> -<</switch>> + <</switch>> <</widget>> \ No newline at end of file diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw index 41ba5e833e32be45f41e1a1af5eb0b5e3d84978e..4520e13925d57bd809c9e8633049cd5020f8acaa 100644 --- a/src/utility/descriptionWidgetsFlesh.tw +++ b/src/utility/descriptionWidgetsFlesh.tw @@ -4746,9 +4746,7 @@ $He's got a <<widget "earDescription">> /* ear shape description here */ -<<if $activeSlave.hears > -1>> - $He has no major hearing problems, -<<elseif $activeSlave.hears == -1>> +<<if $activeSlave.hears == -1>> $His hearing is noticeably impaired, <<elseif $activeSlave.hears < -1>> $He is completely deaf, diff --git a/src/utility/descriptionWidgetsStyle.tw b/src/utility/descriptionWidgetsStyle.tw index 8c6f017315baa3c917dc5caf7252f82c789bc20c..84d16959d50810105f97f53a9acea0b48066c447 100644 --- a/src/utility/descriptionWidgetsStyle.tw +++ b/src/utility/descriptionWidgetsStyle.tw @@ -2683,9 +2683,7 @@ $His <</if>> <</if>> <<else>> - <<if $activeSlave.hears > -1>> - $His sense of hearing is perfectly fine. - <<elseif $activeSlave.hears == -1>> + <<if $activeSlave.hears == -1>> $He's @@.yellow;hard of hearing@@, and a bit clumsy as a result. <<elseif $activeSlave.hears < -1>> $He is @@.red;deaf@@, and moves carefully as a result. diff --git a/src/utility/extendedFamilyWidgets.tw b/src/utility/extendedFamilyWidgets.tw index 18ffdc88b53ea1d4863a4e4f32738c02020b8f77..6f616576c359a83b530044b8c1933f14424fd2d9 100644 --- a/src/utility/extendedFamilyWidgets.tw +++ b/src/utility/extendedFamilyWidgets.tw @@ -685,9 +685,9 @@ <br>Your parents are @@.lightgreen;$children[0].slaveName and $children[1].slaveName@@. <<elseif $children.length > 0>> <<if $PC.father == $PC.mother>> - <br>Your parent is @@.lightgreen;$children[0].slaveName@@, who impregnated $himself with you. + <br>Your parent is @@.lightgreen;$children[0].slaveName@@, who impregnated $himself with you. <<else>> - <br>You know one of your parents, @@.lightgreen;$children[0].slaveName@@. + <br>You know one of your parents, @@.lightgreen;$children[0].slaveName@@. <</if>> <</if>> <<set $children = []>>