Skip to content
Snippets Groups Projects
Commit 863e1830 authored by Pregmodder's avatar Pregmodder
Browse files

nothing going

parent 6d54e423
No related branches found
No related tags found
No related merge requests found
...@@ -86,9 +86,7 @@ canBreed(slave1, slave2) - Returns if slave1 and slave2 are capable of breeding ...@@ -86,9 +86,7 @@ canBreed(slave1, slave2) - Returns if slave1 and slave2 are capable of breeding
canImpreg(slave1, slave2) - Returns if slave2 can impregnate slave1. PC works as an argument as well. canImpreg(slave1, slave2) - Returns if slave2 can impregnate slave1. PC works as an argument as well.
isFertile(slave) - Returns if the slave is capable of having children. isFertile(slave) - Returns if the actor is capable of having children.
isPlayerFertile(PC) - Returns if the player can get pregnant.
canAchieveErection(slave) - Returns if the slave can get an erection. (Not blocked by chastity.) canAchieveErection(slave) - Returns if the slave can get an erection. (Not blocked by chastity.)
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
<<case "debt">> <<case "debt">>
You have fallen so far into debt that it is mere child's play for another slaveowner to purchase your debt, call it in, and enslave you. The story of your remaining years may be worth telling, but it must be told elsewhere. You have fallen so far into debt that it is mere child's play for another slaveowner to purchase your debt, call it in, and enslave you. The story of your remaining years may be worth telling, but it must be told elsewhere.
<<set $slavePC = convertPlayerToSlave($PC)>>
<<case "birth complications">> <<case "birth complications">>
Again and again, you keep bearing down. As you grow more exhausted and are no closer to giving birth, you let out a feeble cry for help. Again and again, you keep bearing down. As you grow more exhausted and are no closer to giving birth, you let out a feeble cry for help.
...@@ -57,6 +58,11 @@ ...@@ -57,6 +58,11 @@
<<case "Idiot Ball 2 The Dumbassening">> <<case "Idiot Ball 2 The Dumbassening">>
<<case "Idiot Ball 3 Totally Not Idiot Ball 2 Again">> <<case "Idiot Ball 3 Totally Not Idiot Ball 2 Again">>
As you leave your penthouse to conduct your daily rounds, you promptly get <<if $arcologyUpgrade.drones == 1>>tased by the nearest drone<<else>>tackled hard against the wall<</if>>. When you awake, it hits you like a truck; you idiotically enslaved your $PC.race ass by decreeing all <<if $gameover == "Idiot Ball 2 The Dumbassening">>non-<<print $arcologies[0].FSSupremacistRace>><<else>><<print $arcologies[0].FSSubjugationistRace>><</if>><<if $PC.race != "mixed race">>s<<else>> individuals<</if>> slaves, and since you are now a slave, lack the authority to revert the policy. The story of your remaining years may be worth telling, as is your legendary blunder, but it must be told elsewhere. As you leave your penthouse to conduct your daily rounds, you promptly get <<if $arcologyUpgrade.drones == 1>>tased by the nearest drone<<else>>tackled hard against the wall<</if>>. When you awake, it hits you like a truck; you idiotically enslaved your $PC.race ass by decreeing all <<if $gameover == "Idiot Ball 2 The Dumbassening">>non-<<print $arcologies[0].FSSupremacistRace>><<else>><<print $arcologies[0].FSSubjugationistRace>><</if>><<if $PC.race != "mixed race">>s<<else>> individuals<</if>> slaves, and since you are now a slave, lack the authority to revert the policy. The story of your remaining years may be worth telling, as is your legendary blunder, but it must be told elsewhere.
<<if $gameover == "Idiot Ball 2 The Dumbassening">>
<<set $slavePC = convertPlayerToSlave($PC, "notSupreme")>>
<<else>>
<<set $slavePC = convertPlayerToSlave($PC, "subjugated")>>
<</if>>
<<default>> <<default>>
Since you are without slaves, Free Cities society no longer considers you a citizen of the first rank. Your personal story may continue, but that part of it worthy of retelling has now ended. Since you are without slaves, Free Cities society no longer considers you a citizen of the first rank. Your personal story may continue, but that part of it worthy of retelling has now ended.
......
/* This function adds the missing slave object variables to the player object and prunes player exclusive variables. You can only imagine what this is used for. */ /* This function adds the missing slave object variables to the player object and prunes player exclusive variables. You can only imagine what this is used for. */
window.convertPlayerToSlave = function(slave, badEnd) { /* This needs to find some way to survive refresh/newgame without showing up on all saves */
window.convertPlayerToSlave = function(slave, badEnd = "boring") {
/* add slave variables */ /* add slave variables */
slave.skill.vaginal = 100; slave.skill.vaginal = 100;
slave.skill.oral = 100; slave.skill.oral = 100;
...@@ -158,5 +159,16 @@ window.convertPlayerToSlave = function(slave, badEnd) { ...@@ -158,5 +159,16 @@ window.convertPlayerToSlave = function(slave, badEnd) {
/* badEnd will be used here to apply unique effects depending on the ending */ /* badEnd will be used here to apply unique effects depending on the ending */
switch (badEnd) {
case "notSupreme":
slave.boobTat = `'Subhuman ${capFirstChar(slave.race)}' is printed across $his chest.`;
break;
case "subjugated":
slave.stampTat = `'${capFirstChar(slave.race)} Fuckmeat' is printed above $his butt.`;
break;
default:
slave.buttTat = `'Product of ${V.arcologies[0].name}.' is stamped on $his left buttock.`;
}
return slave; return slave;
}; };
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment