diff --git a/Trap Quest.inform/Inform/Extensions/Body Parts/Belly.i7x b/Trap Quest.inform/Inform/Extensions/Body Parts/Belly.i7x index 6747813d..64220225 100644 --- a/Trap Quest.inform/Inform/Extensions/Body Parts/Belly.i7x +++ b/Trap Quest.inform/Inform/Extensions/Body Parts/Belly.i7x @@ -1018,7 +1018,7 @@ To lay (X - a number) small eggs: To lay (X - a number) medium eggs: if X < 10, say "[if X is 1]one[otherwise]one, then another[end if][if X > 2], then a third [variable custom style](owww!)[roman type][end if][if X > 3], then a fourth[end if][if X > 4], then a fifth[end if][if X > 5], then a sixth[line break][variable custom style](my poor [asshole] can't survive much more of this...)[roman type][line break][end if][if X > 6], then a seventh[end if][if X > 7], then an eighth[line break][variable custom style](there's no way this was all inside me...)[roman type][line break][end if][if X > 8], then a ninth[end if] full sized egg slowly emerges from your ever loosening [asshole], making a quiet 'plop' sound as [if X is 1]it[otherwise]each[end if] comes out."; - otherwise say "Full sized chicken-like eggs one by one force their way from your [asshole]. There are so many that you quickly lose count, it's at least ten but you really have no idea."; + otherwise say "full sized chicken-like eggs one by one force their way from your [asshole]. There are so many that you quickly lose count. It looks like at least ten, but you really have no idea."; if the latex-transformation of the player < 3: say "The [if X > 1]eggs are[otherwise]egg is[end if] much too big to be passed comfortably, and the ordeal inevitably stimulates your ass just as much as anal sex would."; let E be a random medium egg; diff --git a/Trap Quest.inform/Inform/Extensions/Clothing/Quests.i7x b/Trap Quest.inform/Inform/Extensions/Clothing/Quests.i7x index e3df04fc..c3299db5 100644 --- a/Trap Quest.inform/Inform/Extensions/Clothing/Quests.i7x +++ b/Trap Quest.inform/Inform/Extensions/Clothing/Quests.i7x @@ -2252,7 +2252,7 @@ An all later time based rule (this is the drone upload rule): if doomed < 1: say "The [ShortDesc of D] shoots out an antenna, only for it to immediately spit out sparks and explode like a popped balloon, leaving nothing but a cloud of smoke. Looks like it couldn't handle getting wet!"; otherwise: - say "The [ShortDesc of D] 's dilated pupil freezes in place, glowing bright pink for a second before disappearing in a puff of purple smoke. Looks like it got what it needed..."; + say "The [ShortDesc of D]'s dilated pupil freezes in place, glowing bright pink for a second before disappearing in a puff of purple smoke. Looks like it got what it needed..."; complete upload of D; reset D with flavour false; otherwise if D is not uploading: @@ -2260,7 +2260,7 @@ An all later time based rule (this is the drone upload rule): now P is off-stage; now D is uploading; if doomed < 1, say "The antenna the [ShortDesc of D]'s back begins to blink in rapid succession. You have a feeling that if you don't find a way to overwrite it or disable the drone, that compromising picture it just took is going to get uploaded somewhere!"; - otherwise say "The [ShortDesc of D]'s pupil begins to move rapidly in all directions. You have a feeling that if you don't find a way to distract it, that compromising picture it just took is going to get uploaded somewhere!"; + otherwise say "The [ShortDesc of D]'s pupil begins to move rapidly in all directions. You have a feeling that if you don't find a way to distract it, that compromising picture it just took is going to get uploaded somewhere!"; otherwise: if the upload-progress of D > 7 * combatSpeed: if doomed < 1, say "The [ShortDesc of D]'s antenna gives off one final, sustained blink before the entire thing explodes like a popped balloon, leaving behind nothing but a cloud of smoke. Looks like you lost your chance to stop the upload..."; diff --git a/Trap Quest.inform/Inform/Extensions/Monster Framework/Conversation.i7x b/Trap Quest.inform/Inform/Extensions/Monster Framework/Conversation.i7x index d855b890..855067fd 100644 --- a/Trap Quest.inform/Inform/Extensions/Monster Framework/Conversation.i7x +++ b/Trap Quest.inform/Inform/Extensions/Monster Framework/Conversation.i7x @@ -1639,7 +1639,7 @@ To say DismissalResponse of (M - a monster): say DismissalResponseDefault of M. To say DismissalResponseRefused of (M - a monster): - say "[speech style of M]I've already said no.'[roman type][line break]". + say "[speech style of M]'I've already said no.'[roman type][line break]". To say DismissalResponseRoyal of (M - a monster): say DismissalResponseDefault of M. @@ -1793,7 +1793,7 @@ To say StoryQuestion of (M - a monster): say "'What's your story?'". To say StoryAnswer of (M - a monster): - say "[speech style of M]'Trapquest.'[roman type][line break]". + say "[speech style of M]'TFQuest.'[roman type][line break]". talk-escape-question is a talk-object. diff --git a/Trap Quest.inform/Inform/Extensions/Monster/Gargoyle.i7x b/Trap Quest.inform/Inform/Extensions/Monster/Gargoyle.i7x index ba85b1e9..52d3dd50 100644 --- a/Trap Quest.inform/Inform/Extensions/Monster/Gargoyle.i7x +++ b/Trap Quest.inform/Inform/Extensions/Monster/Gargoyle.i7x @@ -161,7 +161,7 @@ To compute appearance assessment of (M - gargoyle): otherwise if H is a thing: say "on your [ShortDesc of H]."; otherwise:[If she woke up because the player was horny, due to magic item, or the doom counter, she just stares at you] - say "on you, and [big he of M] stares at you in silence for several seconds."; + say "on you, and [he of M] stares at you in silence for several seconds."; if M is objectifying the player or M is unfriendly: say "[big his of M] wings unfurl as [he of M] steps down from the pedestal."; anger M; diff --git a/Trap Quest.inform/Inform/Extensions/Monster/Icarus.i7x b/Trap Quest.inform/Inform/Extensions/Monster/Icarus.i7x index ef1e4dfc..036bb352 100644 --- a/Trap Quest.inform/Inform/Extensions/Monster/Icarus.i7x +++ b/Trap Quest.inform/Inform/Extensions/Monster/Icarus.i7x @@ -45,7 +45,7 @@ Figure of Icarus interact 7 is the file "NPCs/Dungeon/Icarus/cutscene-Icarus-int Figure of Icarus interact 8 is the file "NPCs/Dungeon/Icarus/cutscene-Icarus-interact8.jpg". To say MonsterDesc of (M - Icarus): - say "This well-built [man of M] has two giant feathery wings rooted in [his of M] back. There's no doubt that [he of M][']s some kind of angel. [big his of M] calm thoughtful gaze gives [him of M] an air of intelligence and wisdom beyond the apparent age of [his of M] body, which looks about 25 years old.". + say "This well-built [man of M] has two giant feathery wings rooted in [his of M] back. There's no doubt that [he of M][']s some kind of angel. [big his of M] calm, thoughtful gaze gives [him of M] an air of intelligence and wisdom beyond the apparent age of [his of M] body, which looks about 25 years old.". To set up (M - Icarus): reset M; diff --git a/Trap Quest.inform/Inform/Extensions/Monster/Mechanic.i7x b/Trap Quest.inform/Inform/Extensions/Monster/Mechanic.i7x index 5a844848..ae8b28ca 100644 --- a/Trap Quest.inform/Inform/Extensions/Monster/Mechanic.i7x +++ b/Trap Quest.inform/Inform/Extensions/Monster/Mechanic.i7x @@ -66,24 +66,24 @@ To say MonsterComment of (M - mechanic): if M is infernal, say "A wavering voice sounds in your head. [line break][second custom style]'Naive Sister, [one of]this [man of M] is none other than the demon king! Prepare yourself, sister! Hurry!'[or]the revival of the demon king is now inevitable. You cannot falter now, sister. You are the only one who can stop [him of M].[or][if the times-submitted of M > 0]I must reveal to you that which your body experienced. That [man of M] is the demon king in the flesh, and [his of M] revival is at hand. Find strength, sister, and vanquish [him of M]!'[otherwise]I must reveal to you the truth of this [man of M]. [big he of M] is the demon king in the flesh, and [his of M] revival is at hand. Gather power quickly sister, for you must be the one to stop [him of M]!'[end if][in random order][roman type][line break]"; otherwise say "A wary voice sounds in your head. [line break][second custom style]'Innocent Sister, [one of]this [man of M] is more than [he of M] seems. You may not let [his of M] power grow[if the xavier-power of M > 0] any further[end if].'[or]this is no [man of M] at all. You must never trust [him of M].'[or][if the times-submitted of M > 0]you have already tasted the cruelty of this [man of M]. Defeat [him of M], sister, before [he of M] goes after someone else!'[otherwise]you know nothing of the evil that lies in the heart of this being. Defeat [him of M] at once, and never find out!'[end if][in random order][roman type][line break]"; otherwise if M is infernal and the class of the player is worshipper: - say "[variable custom style]'[one of]This [man of M]... why does [he of M] seem like a king?'[or]I can't fight [him of M] any more. Just who is [he of M]?!'[or]Why does this [man of M] feel like a demon? Can I even oppose [him of M]?'[in random order][roman type][line break]"; + say "[variable custom style][one of]This [man of M]... why does [he of M] seem like a king?[or]I can't fight [him of M] any more. Just who is [he of M]?![or]Why does this [man of M] feel like a demon? Can I even oppose [him of M]?[in random order][roman type][line break]"; otherwise if the bimbo of the player < 4 and the player is gendered male:[Originally this was one big block, but it was impossible to debug so now it's separated.] if lady fetish is 1: - say "[first custom style][one of][big he of M]'s not just hot, [he of M]'s got style too![or][big he of M] doesn't seem like my type.[or]I bet [he of M]'s the one behind all the robots. Looks like I'll have to work my magic on [him of M].'[or][big he of M] looks like the star in some cheap porn movie, but that's my favourite kind![in random order][roman type][line break]"; + say "[first custom style][one of][big he of M]'s not just hot, [he of M]'s got style too![or][big he of M] doesn't seem like my type.[or]I bet [he of M]'s the one behind all the robots. Looks like I'll have to work my magic on [him of M].[or][big he of M] looks like the star in some cheap porn movie, but that's my favourite kind![in random order][roman type][line break]"; otherwise: - say "[first custom style][one of]Where did [he of M] get those clothes? [big he of M] looks awesome!'[or]Seems like a normal dude. I wonder how [he of M] managed to get this far?[or][big he of M] must be the one responsible for all the robots I've been seeing. Maybe [he of M] knows a way to turn them off?'[or][big he of M] looks like the male star in a cheap porn movie, but it's probably better than walking around in a skirt![in random order][roman type][line break]"; + say "[first custom style][one of]Where did [he of M] get those clothes? [big he of M] looks awesome![or]Seems like a normal dude. I wonder how [he of M] managed to get this far?[or][big he of M] must be the one responsible for all the robots I've been seeing. Maybe [he of M] knows a way to turn them off?[or][big he of M] looks like the male star in a cheap porn movie, but it's probably better than walking around in a skirt![in random order][roman type][line break]"; otherwise if the bimbo of the player < 4: - say "[first custom style][one of]There is obviously something wrong with [him of M]. Just look at those clothes.'[or]Typical. Even authority figures in this game have no choice but to dress like that.'[or][big he of M] might be another player, but, [he of M] doesn't look affected at all.'[in random order][roman type][line break]"; + say "[first custom style][one of]There is obviously something wrong with [him of M]. Just look at those clothes.[or]Typical. Even authority figures in this game have no choice but to dress like that.[or][big he of M] might be another player, but, [he of M] doesn't look affected at all.[in random order][roman type][line break]"; otherwise if the bimbo of the player < 8 and the player is gendered male: - say "[first custom style][one of]Wrenches are so cool. I bet [he of M] could teach me a thing or two about them.'[or]I don't know why, but I can't stop staring at [his of M] [if full-lady fetish is 1]dildo collection[otherwise]crotch. [big he of M] must be stuffing it or something, heh[end if].'[or][big he of M]'s pretty good looking, I guess. Must be [his of M] clothes.'[in random order][roman type][line break]"; + say "[first custom style][one of]Wrenches are so cool. I bet [he of M] could teach me a thing or two about them.[or]I don't know why, but I can't stop staring at [his of M] [if full-lady fetish is 1]dildo collection[otherwise]crotch. [big he of M] must be stuffing it or something, heh[end if].[or][big he of M]'s pretty good looking, I guess. Must be [his of M] clothes.[in random order][roman type][line break]"; otherwise if the bimbo of the player < 8: - say "[first custom style][one of][big his of M] wrench is so big and hard. I could probably use it to protect myself from all the perverts around here!'[or][big he of M][']s pretty good looking. Obviously I'd never give Nintendolls the pleasure, but at least they know what to model for.'[or]I can't keep from looking at [his of M] crotch. Those fucking Nintendolls must be messing with my head!'[in random order][roman type][line break]"; + say "[first custom style][one of][big his of M] wrench is so big and hard. I could probably use it to protect myself from all the perverts around here![or][big he of M][']s pretty good looking. Obviously I'd never give Nintendolls the pleasure, but at least they know what to model for.[or]I can't keep from looking at [his of M] crotch. Those fucking Nintendolls must be messing with my head![in random order][roman type][line break]"; otherwise if the bimbo of the player < 12: - say "[variable custom style][one of]I'd play with [his of M] wrench! Wait...'[or][big he of M] looks really intelligent. Totally fuckbuddy material, as long as [he of M] respects my boundaries!'[or]I can't stop myself from staring at [his of M] [if full-lady fetish is 1]crotch. I'm not even that attracted to [him of M], but I just know [his of M] dick is really big[otherwise]belt. It's not really fair to have so many toys out in the open like that[end if]!'[in random order][roman type][line break]"; + say "[variable custom style][one of]I'd play with [his of M] wrench! Wait...[or][big he of M] looks really intelligent. Totally fuckbuddy material, as long as [he of M] respects my boundaries![or]I can't stop myself from staring at [his of M] [if full-lady fetish is 1]crotch. I'm not even that attracted to [him of M], but I just know [his of M] dick is really big[otherwise]belt. It's not really fair to have so many toys out in the open like that[end if]![in random order][roman type][line break]"; otherwise if the bimbo of the player < 16: - say "[second custom style][one of]I'd play with [his of M] wrench. All night if [he of M] let me...[or][big he of M][']s SO cute, but, I don't want to just get on my knees right away. I should cook [him of M] dinner first.'[or]I bet [he of M]'s the smart guy that made all those fun robots!'[in random order][roman type][line break]"; + say "[second custom style][one of]I'd play with [his of M] wrench. All night if [he of M] let me...[or][big he of M][']s SO cute, but, I don't want to just get on my knees right away. I should cook [him of M] dinner first.[or]I bet [he of M]'s the smart guy that made all those fun robots![in random order][roman type][line break]"; otherwise: - say "[second custom style][one of]I wanna give [him of M] a blowjob!'[or][big he of M] looks SO smart. I bet [he of M] knows what I'm thinking. Tee-hee, it's naughty!'[or]I'd let [him of M] give my [if the player is not possessing a vagina]fuckhole[otherwise]pussy[end if] a tune-up anytime!'[in random order][roman type][line break]". + say "[second custom style][one of]I wanna give [him of M] a blowjob![or][big he of M] looks SO smart. I bet [he of M] knows what I'm thinking. Tee-hee, it's naughty![or]I'd let [him of M] give my [if the player is not possessing a vagina]fuckhole[otherwise]pussy[end if] a tune-up anytime![in random order][roman type][line break]". To XavierUp (M - a mechanic) by (N - a number): increase the xavier-power of M by N; @@ -470,8 +470,8 @@ This is the mechanic applies collar rule: summon C; reset bondage timer; say "[variable custom style][if the bimbo of the player < 10]Fuck, how did I get myself into this mess?[otherwise if the bimbo of the player < 15]I guess I should do whatever [he of current-monster] says...[otherwise]Oooh, this could be a fun game![end if][roman type][line break]"; - if diaper quest is 0, say "[BigNameDesc of current-monster] rubs [his of current-monster] chin.[line break][speech style of current-monster]'I have a... favour to ask. There's an amulet somewhere in this world, maybe you've encountered it already. Last I heard it was being guarded by a large monster. I want you to retrieve it for me. If you do that, I'll free you from the collar. I would get it myself, but why risk the journey when I could get adventurers like you to go on the quest for me?'[roman type][line break][variable custom style][if the bimbo of the player < 5]On the one hand, this is the first real quest I've been given all game. On the other hand, this guy is a bastard.[otherwise if the bimbo of the player < 10]Obviously this is just some ploy to get that monstrous beast in the dungeon to fuck me, but what other choice do I have?.[otherwise if the bimbo of the player < 15]If it's the only way to stop being [his of current-monster] slave...![otherwise]Playing with a monster, huh? Sounds kinky![end if][roman type][line break][big he of current-monster] pauses once more.[line break][speech style of current-monster]'And while you're here, I think you're going to do a little something extra for me.'[roman type][line break][big he of current-monster] unzips [his of current-monster] jeans."; - otherwise say "[BigNameDesc of current-monster] rubs [his of current-monster] chin.[line break][speech style of current-monster]'I have a... favour to ask. There's an amulet somewhere in this world, maybe you've encountered it already. Last I heard it was being guarded by a spooky monster. I want you to retrieve it for me. If you do that, I'll free you from the collar. I would get it myself, but why risk the journey when I could get adventurers like you to go on the quest for me?'[roman type][line break][variable custom style][if the bimbo of the player < 5]On the one hand, this is the first real quest I've been given all game. On the other hand, this guy is a bastard.[otherwise if the bimbo of the player < 10]Obviously this is just some ploy to get that monstrous beast in the dungeon to dominate me, but what other choice do I have?.[otherwise if the bimbo of the player < 15]If it's the only way to stop being [his of current-monster] slave...![otherwise]Playing with a monster, huh? Sounds scary but fun![end if][roman type][line break][big he of current-monster] pauses once more.[line break][speech style of current-monster]'And while you're down there, I think I'm going to start training my newest baby slave.'[line break]"; + if diaper quest is 0, say "[BigNameDesc of current-monster] rubs [his of current-monster] chin.[line break][speech style of current-monster]'I have a... favour to ask. There's an amulet somewhere in this world, maybe you've encountered it already. Last I heard it was being guarded by a large monster. I want you to retrieve it for me. If you do that, I'll free you from the collar. I would get it myself, but why risk the journey when I could get adventurers like you to go on the quest for me?'[roman type][line break][variable custom style][if the bimbo of the player < 5]On the one hand, this is the first real quest I've been given all game. On the other hand, this guy is a bastard.[otherwise if the bimbo of the player < 10]Obviously this is just some ploy to get that monstrous beast in the dungeon to fuck me, but what other choice do I have?[otherwise if the bimbo of the player < 15]If it's the only way to stop being [his of current-monster] slave...![otherwise]Playing with a monster, huh? Sounds kinky![end if][roman type][line break][big he of current-monster] pauses once more.[line break][speech style of current-monster]'And while you're here, I think you're going to do a little something extra for me.'[roman type][line break][big he of current-monster] unzips [his of current-monster] jeans."; + otherwise say "[BigNameDesc of current-monster] rubs [his of current-monster] chin.[line break][speech style of current-monster]'I have a... favour to ask. There's an amulet somewhere in this world, maybe you've encountered it already. Last I heard it was being guarded by a spooky monster. I want you to retrieve it for me. If you do that, I'll free you from the collar. I would get it myself, but why risk the journey when I could get adventurers like you to go on the quest for me?'[roman type][line break][variable custom style][if the bimbo of the player < 5]On the one hand, this is the first real quest I've been given all game. On the other hand, this guy is a bastard.[otherwise if the bimbo of the player < 10]Obviously this is just some ploy to get that monstrous beast in the dungeon to dominate me, but what other choice do I have?[otherwise if the bimbo of the player < 15]If it's the only way to stop being [his of current-monster] slave...![otherwise]Playing with a monster, huh? Sounds scary but fun![end if][roman type][line break][big he of current-monster] pauses once more.[line break][speech style of current-monster]'And while you're down there, I think I'm going to start training my newest baby slave.'[line break]"; say "[variable custom style][if the bimbo of the player < 5]And [he of current-monster] isn't even satisfied having me doing [his of current-monster] dirty work for [him of current-monster]. Asshole.[otherwise if the bimbo of the player < 10]I guess I should have seen that coming.[otherwise if the bimbo of the player < 15]I saw that coming![otherwise]Oh yes PLEASE.[end if][roman type][line break]"; rule succeeds. The mechanic applies collar rule is listed last in the mechanic unique punishment rules. @@ -645,7 +645,7 @@ To say AnalVirginityTaunt of (M - mechanic): say "[line break][speech style of M]'[one of]Nothing beats the feeling of a fresh hole.'[or]Now that feels fresh.'[at random][roman type][line break]"; To say VaginalVirginityTaunt of (M - mechanic): - say "[line break][speech style of M]'[one of]Heh, I knew you smelled pure. I'm so lucky![or]A virgin? It must be my lucky day!'[at random][roman type][line break]"; + say "[line break][speech style of M]'[one of]Heh, I knew you smelled pure. I'm so lucky!'[or]A virgin? It must be my lucky day!'[at random][roman type][line break]"; now M is penetrating vagina;[we do this earlier than we would normally, so Xavier knows to stay in the player] XavierUp M by 1. diff --git a/Trap Quest.inform/Inform/Extensions/Monster/Real Life Patron.i7x b/Trap Quest.inform/Inform/Extensions/Monster/Real Life Patron.i7x index db3e60a6..8ef2963a 100644 --- a/Trap Quest.inform/Inform/Extensions/Monster/Real Life Patron.i7x +++ b/Trap Quest.inform/Inform/Extensions/Monster/Real Life Patron.i7x @@ -114,7 +114,7 @@ To say NewAppearanceReaction of (M - a real-life patron): if diaper quest is 1, now P is the cringe appearance of the player; let S be the friend-max-appearance of M; let B be the friend-old-name of M; - say "[speech style of M]'[if P < 6 and S < 6]Wow, [B], it really is you. [otherwise if S > P or the times-called of M > 0]Hello, [B]. [otherwise][B]?! Is that really you?! [end if][run paragraph on]";[we always start by using the player's last known name, and giving the player a hint about shock.] + say "[speech style of M]'[if P < 6 and S < 6]Wow, [B], it really is you. [otherwise if S > P or the times-called of M > 0]Hello, [B]. [otherwise][B]?! Is that really you?! [end if]"[roman type][run paragraph on];[we always start by using the player's last known name, and giving the player a hint about shock.] if a random number between 0 and the number of applicable humiliating situations is 0: say GenericSituationReaction of M; otherwise: @@ -219,7 +219,7 @@ To compute (M - a real-life patron) protecting against (X - a monster): otherwise say FightObserve of M with X. To say BaseObservationFlav of (M - a real-life patron): - say "[MediumDesc of M] continues to watch [one of]the action[or]you[purely at random][if M is unfriendly][one of], [his of M] hand moving just off-screen.[or].[or], clearly playing with [himself of M] off-screen.[or].[then at random][otherwise][one of], mouth wide open.[or].[or] in total disbelief.[or].[then at random][end if][line break]"; + say "[roman type][MediumDesc of M] continues to watch [one of]the action[or]you[purely at random][if M is unfriendly][one of], [his of M] hand moving just off-screen.[or].[or], clearly playing with [himself of M] off-screen.[or].[then at random][otherwise][one of], mouth wide open.[or].[or] in total disbelief.[or].[then at random][end if][line break]"; [Each turn spent fighting, this will display] To say FightObserve of (M - a real-life patron) with (N - a monster): diff --git a/Trap Quest.inform/Inform/Extensions/Monster/Royal Guard.i7x b/Trap Quest.inform/Inform/Extensions/Monster/Royal Guard.i7x index 44d40438..36211af7 100644 --- a/Trap Quest.inform/Inform/Extensions/Monster/Royal Guard.i7x +++ b/Trap Quest.inform/Inform/Extensions/Monster/Royal Guard.i7x @@ -96,7 +96,7 @@ To say MonsterDesc of (M - a royal guard): [otherwise if lady fetish is 0: say "A calm, dignified, but obviously powerful [man of M], with hints of a [one of]rugged[or]chiselled[or]stony[at random] musculature visible within [his of M] thick robes, which bear a royal crest. [one of][big he of M] has a square, masculine jaw, which is darkened by an impressive five o'clock shadow.[or][big he of M] looks as though [he of M] could grow a full beard in the space of a day, [his of M] square, masculine jaw darkened by an impressive five o'clock shadow.[or][big he of M] has a square, masculine jaw, completely clean shaven, but textured due to many years of diligent shaving.[or]A thin strip of [GuardHair of M] hair runs the length of [his of M] square jaw, which is otherwise completely clean-shaven.[or][big his of M] square, manly jaw is mostly clean shaven, except for a well maintained patch of [GuardHair of M] hair that forms moustache-goatee combo.[in random order] [big his of M] shield, which bears a royal crest, [if the difficulty of M < 10]is too small to cover much of [his of M] body.[otherwise if M is prison guard]has tiny symbols covering its small surface, probably increasing [his of M] defences against magic.[otherwise]is large enough to cover most of [his of M] upper body.[end if]";] otherwise: - say "A calm and dignified [man of M] with a long, black hood covering most of [his of M] face. [big he of M] is wearing armour, but it seems to be specialised for ease of removal, as well showcasing [if M is presenting as male]the rugged musculature of [his of M][otherwise][his of M] visibly muscular[end if] torso."; + say "A calm and dignified [man of M] with a long, black hood covering most of [his of M] face. [big he of M] is wearing armour, but it seems to be specialised for ease of removal, as well as showcasing [if M is presenting as male]the rugged musculature of [his of M][otherwise][his of M] visibly muscular[end if] torso."; if M is not diaper-enslaved and M is not fucked-silly:[The guard can hold up his shield, making himself immune to slapping/punching. However, his shield can't take infinite attacks.] let D be the difficulty of M - the starting difficulty of M; unless M is prison guard, say "[big his of M] shield, which bears a royal crest, [if D < 1]is clearly too flimsy to be of any use.[otherwise if D < 2]is clearly reinforced, although it looks too small to cover up much of [his of M] body.[otherwise]is well reinforced, and looks large enough to cover most of [his of M] upper body.[end if]";[no blocking -> Single hit block(Doesn't include magic) -> Long term blocking(Doesn't include magic)] @@ -322,7 +322,7 @@ Definition: a royal guard (called M) is uniquely distracted: decide yes; otherwise if N is explorer: let D be the best route from the location of N to Stairwell01 through labyrinth rooms; - say "[BigNameDesc of M][']s eyes are drawn [if M is interested]away from you [end if]to [NameDesc of N]. [big he of M] points at [him of M] with an accusatory finger.[line break][speech style of M]'You! The last time we met, didn't I banish you from this place? And yet you dare to remain here, making a mockery of the law and the Crown! Get on your knees, you are under arrest.'[roman type][line break][BigNameDesc of N] hesitates - it looks like [he of N] isn't too keen on fighting, but also doesn't really want to submit to the [MediumDesc of M] right in front of you. In the end, [he of N] sighs and relents, dropping to [his of N] knees.[line break][speech style of N]'I surrender.'[roman type][line break]"; + say "[BigNameDesc of M][']s eyes are drawn [if M is interested]away from you [end if]to [NameDesc of N]. [big he of M] points at [him of N] with an accusatory finger.[line break][speech style of M]'You! The last time we met, didn't I banish you from this place? And yet you dare to remain here, making a mockery of the law and the Crown! Get on your knees, you are under arrest.'[roman type][line break][BigNameDesc of N] hesitates - it looks like [he of N] isn't too keen on fighting, but also doesn't really want to submit to the [MediumDesc of M] right in front of you. In the end, [he of N] sighs and relents, dropping to [his of N] knees.[line break][speech style of N]'I surrender.'[roman type][line break]"; if diaper quest is 0: say "Freeing [his of M] [LongDickDesc of M], [NameDesc of M] holds it in front of [NameDesc of N][']s face.[line break][speech style of M]'Serve your sentence well, and I shall allow you to leave with your clothing. But if I do not believe you have exhibited sufficient submission, you will be entering the woods naked.'[roman type][paragraph break][BigNameDesc of N] turns red in the face, but nods and accepts the [man of M][']s [LongDickDesc of M] into [his of N] mouth. [big he of N] works hard, managing to get the thick rod deeper and deeper down the back of [his of N] throat with each bob of [his of N] head. Soon, [he of N] is lost in [his of N] work, making lewd gagging sounds around the meatstick in [his of N] throat, without any regard for your presence. You watch with [horror the sex addiction of the player] as [NameDesc of M] stands completely still and allows [NameDesc of N] to do all the work of burying the entire thing down [his of N] gullet. And then, [NameDesc of N] tries to pull back to catch a breath, but the sadistic [ShortDesc of M] uses [his of M] hands to prevent [him of N] from getting away, holding [him of N] there, making [NameDesc of N] gag in panic as [he of N] begins scrabbling with [his of N] hands on [NameDesc of M][']s loins, trying to find a way to take [his of N] next breath. [BigNameDesc of M] pays [him of N] no mind as [he of M] grunts and groans and sighs with pleasure as [he of M] empties [his of M] [if M is a balls-haver]balls[otherwise]load[end if] down the poor adventurer's throat, with such force that several blasts of his jism spurt back out around the sides of his dick, splattering down onto [NameDesc of N][']s cleavage and the front of [his of N] bodysuit.[paragraph break]When [NameDesc of M] pulls away, [NameDesc of N][']s hands quickly hit the ground, supporting the rest of [his of N] body weight as [he of N] gasps for air, coughing up little globs of [semen] and spit as [he of N] does. "; cutshow figure of gymnast explorer 1 cutscene 1 for N; diff --git a/Trap Quest.inform/Inform/Extensions/Monster/Shopkeeper.i7x b/Trap Quest.inform/Inform/Extensions/Monster/Shopkeeper.i7x index 728af39c..31a427f1 100644 --- a/Trap Quest.inform/Inform/Extensions/Monster/Shopkeeper.i7x +++ b/Trap Quest.inform/Inform/Extensions/Monster/Shopkeeper.i7x @@ -867,7 +867,7 @@ To compute happy reward of (M - shopkeeper): otherwise: say "[speech style of M]'That was good, but the [ShortDesc of C] is worth too much I'm afraid. But feel free to try and earn more credit points again in the future!'[roman type][line break]"; otherwise if the blue-balls of M <= 0: - say "[speech style of M]'That was incredible! [one of]In fact, I think I'll knock some off my prices just to make sure you give me another visit.'[or]Discount is still on, just so you know!'[stopping][roman type][line break]"; + say "[speech style of M][one of]'In fact, I think I'll knock some off my prices just to make sure you give me another visit.'[or]'Discount is still on, just so you know!'[stopping][roman type][line break]"; if the blue-balls of M is 0, now the blue-balls of M is -1; check black lace transformation. diff --git a/Trap Quest.inform/Inform/Extensions/Monster/Woman Barbara.i7x b/Trap Quest.inform/Inform/Extensions/Monster/Woman Barbara.i7x index 5c531efe..cc549d64 100644 --- a/Trap Quest.inform/Inform/Extensions/Monster/Woman Barbara.i7x +++ b/Trap Quest.inform/Inform/Extensions/Monster/Woman Barbara.i7x @@ -1536,7 +1536,7 @@ To say conventional greeting of (M - woman-player): if the bimbo of the player < 4: say "'Hi again, [womanName].'"; otherwise if the bimbo of the player < 8: - say "'Hey there, [womanName] what's up?'"; + say "'Hey there [womanName], what's up?'"; otherwise if the bimbo of the player < 10: say "'Hey hey [womanName], looking good!'"; otherwise if the bimbo of the player < 12: diff --git a/Trap Quest.inform/Inform/Extensions/Objects/Altars.i7x b/Trap Quest.inform/Inform/Extensions/Objects/Altars.i7x index 78a9607b..d9cf7e6d 100644 --- a/Trap Quest.inform/Inform/Extensions/Objects/Altars.i7x +++ b/Trap Quest.inform/Inform/Extensions/Objects/Altars.i7x @@ -969,7 +969,7 @@ To AltarReward (T - a condom hat): To AltarReward (T - ritual-beads): if T is worn: - say "A voice appears in your head:[line break][second custom style]'[GoddessAddress], you should remove your ritual beads before presenting them to the Goddess!'[roman type][line break]"; + say "A voice appears in your head:[line break][second custom style]'[GoddessAddress] you should remove your ritual beads before presenting them to the Goddess!'[roman type][line break]"; otherwise: let N be the notches of T; if N < 6: diff --git a/Trap Quest.inform/Inform/Extensions/Objects/PC Monitor.i7x b/Trap Quest.inform/Inform/Extensions/Objects/PC Monitor.i7x index 54011589..261539e3 100644 --- a/Trap Quest.inform/Inform/Extensions/Objects/PC Monitor.i7x +++ b/Trap Quest.inform/Inform/Extensions/Objects/PC Monitor.i7x @@ -193,7 +193,7 @@ To say FightObserve of (M - a slutty sister) with (N - a monster): otherwise say "[speech style of M]'[one of]Once combat begins, it generally doesn't take long for the subject's fuck or flight response to kick in.'[or]Although some subjects do choose to engage in combat, they usually lose, so we see it as more of a formality.'[or]Early on, we have to begin most encounters by making the subject docile, but later on, the subject will learn to be docile naturally.'[or][if N is patron]We care about our investors, so we dull any pain that you might experience within the situation.'[otherwise]We find that combat is a good way of increasing the subject's bloodflow before the main event.[end if][or]Repressed submissives like [NameBimbo] here will often take a while to break, but sometimes we get lucky.'[at random][roman type][line break][moderateHumiliateReflect]"; To say SexObserve of (M - a slutty sister) with (N - a monster): - say "[first custom style]'[one of]As you can see, even if [he of the player] pretends not to enjoy it, [his of the player] vital signs definitely won't lie.'[or]As always, tap the button on the upper right of your screens to change your viewing angle.'[or]It's important to introduce the subject to sex early and often, so they get addicted. We're very confident it works, tee-hee!'[or][if the reaction of the player is 0]It's true [he of the player]'s resisting, but remember that safe-word we told you about?'[otherwise]See? Even if we give the subject a safe-word, they'd think twice about escaping something that feels so good.'[end if][or]Ooh, so your hands ARE as strong as they look...no no, that's included in the price... Tee-hee, I'll think about it, but I'm contractually obligated to remind you that [NameBimbo] is meant to be the centre of attention right now!'[or]If you look here, you'll see a diagram of [NameBimbo]'s most sensitive internal areas.'[or]Sir, if you keep doing that, I'm going to have to...really, double?...-ahem, we'll have to discuss how I can earn that after we finish the conference.'[then at random][if the player is not disgraced and the player is able to speak][line break][variable custom style]'[one of]Stop watching me!'[or]This isn't a show!'[or]This is so humiliating! It's like I'm a lab rat!'[in random order][end if][roman type][line break][strongHumiliateReflect]". + say "[speech style of M]'[one of]As you can see, even if [he of the player] pretends not to enjoy it, [his of the player] vital signs definitely won't lie.'[or]As always, tap the button on the upper right of your screens to change your viewing angle.'[or]It's important to introduce the subject to sex early and often, so they get addicted. We're very confident it works, tee-hee!'[or][if the reaction of the player is 0]It's true [he of the player]'s resisting, but remember that safe-word we told you about?'[otherwise]See? Even if we give the subject a safe-word, they'd think twice about escaping something that feels so good.'[end if][or]Ooh, so your hands ARE as strong as they look...no no, that's included in the price... Tee-hee, I'll think about it, but I'm contractually obligated to remind you that [NameBimbo] is meant to be the centre of attention right now!'[or]If you look here, you'll see a diagram of [NameBimbo]'s most sensitive internal areas.'[or]Sir, if you keep doing that, I'm going to have to...really, double?...-ahem, we'll have to discuss how I can earn that after we finish the conference.'[then at random][if the player is not disgraced and the player is able to speak][line break][variable custom style]'[one of]Stop watching me!'[or]This isn't a show!'[or]This is so humiliating! It's like I'm a lab rat!'[in random order][end if][roman type][line break][strongHumiliateReflect]". [Determines the "video" content that is produced by the monitor when the player gets beaten in combat] To compute disgraceful event of (C - a video-monitor): diff --git a/Trap Quest.inform/Inform/Extensions/Objects/Summoning Portals.i7x b/Trap Quest.inform/Inform/Extensions/Objects/Summoning Portals.i7x index 5f4386fc..b322c518 100644 --- a/Trap Quest.inform/Inform/Extensions/Objects/Summoning Portals.i7x +++ b/Trap Quest.inform/Inform/Extensions/Objects/Summoning Portals.i7x @@ -755,11 +755,11 @@ To say PortalHint of (S - mysterious-mummy): otherwise if M is mannequin: [mannequin] say "A feminine figure wrapped from head to toe in white linen, with a black aura surrounding [his of a random mannequin] features. Dusky makeup is peppered over [his of a random mannequin] face, and [his of a random mannequin] arms are splayed at disturbing angles to [his of a random mannequin] sides. It seems to change poses whenever you look away for more than a second, and you can't help but notice a strange clicking noise whenever you get too close."; otherwise if M is demoness: [demoness] - say "A tall [man of a random demoness] wrapped from head to toe in white linen, with a red aura highlight [his of a random demoness] features. One hand rests on [his of a random demoness] hips, and the other extends out in front of [him of a random demoness] in command. Two horns curve around [his of a random demoness] temples, like a wreath, and although you can't see [his of a random demoness] feet, you're almost certain [he of a random demoness]'s wearing heels.[if pregnancy fetish is 1] [big he of a random demoness]'s pregnant.[end if]"; + say "A tall [man of a random demoness] wrapped from head to toe in white linen, with a red aura highlighting [his of a random demoness] features. One hand rests on [his of a random demoness] hips, and the other extends out in front of [him of a random demoness] in command. Two horns curve around [his of a random demoness] temples, like a wreath, and although you can't see [his of a random demoness] feet, you're almost certain [he of a random demoness]'s wearing heels.[if pregnancy fetish is 1] [big he of a random demoness]'s pregnant.[end if]"; otherwise if M is kitsune: [kitsune; shouldn't happen] say "A feminine figure wrapped in white linen from head to toe, which a silvery aura highlighting [his of kitsune] features. [big he of kitsune] has just about your build and height, and [his of kitsune] arms are crossed in front of [his of kitsune] chest. The wrappings don't actually look that secure, and [his of kitsune] head always seems to face away from you no matter where you try to stand. It's almost like it's trying to trick you."; otherwise if M is hellhound: [hellhound] - say "A feminine figure wrapped in linen from head to toe, with a red aura highlight [his of hellhound] features. [big he of hellhound][']s on all fours, and there is a leather collar and leash gripped in one of [his of hellhound] hands. [one of]For some reason [he of hellhound]'s holding it from the wrong end[or][big he of hellhound]'s holding it from the collar end instead of the leash[at random]."; + say "A feminine figure wrapped in linen from head to toe, with a red aura highlighting [his of hellhound] features. [big he of hellhound][']s on all fours, and there is a leather collar and leash gripped in one of [his of hellhound] hands. [one of]For some reason, [he of hellhound]'s holding it from the wrong end[or][big he of hellhound]'s holding it from the collar end instead of the leash[at random]."; otherwise: [ghost?] say "A [man of a random ghost]ly figure wrapped in white linen, with a green aura highlighting [his of a random ghost] features in the relative darkness. The fabric is pulled taut near all of [his of a random ghost] sensitive parts, and the air around you is positively dripping with [italic type]intent[roman type]. You're feel a little violated just standing in the same room too long."; otherwise: diff --git a/Trap Quest.inform/Inform/Extensions/Player/Orgasms.i7x b/Trap Quest.inform/Inform/Extensions/Player/Orgasms.i7x index 86e37687..ab982dc0 100644 --- a/Trap Quest.inform/Inform/Extensions/Player/Orgasms.i7x +++ b/Trap Quest.inform/Inform/Extensions/Player/Orgasms.i7x @@ -338,7 +338,7 @@ This is the ejaculation into clothing rule: otherwise if P is potentially penis covering: say "[one of]Your [mystical ShortDesc of penis] [if A < 3]quivers excitedly[otherwise]flexes powerfully[end if] as it [if A < 3]dribbles its small amount of [semen] into[otherwise if A < 6]splurts warm [semen] into[otherwise if A < 9]drools its thick, creamy load into[otherwise]floods your [printed name of a random bottom level pee protection clothing worn by the player] with its massive, creamy load.[end if][if A < 8] your [printed name of P].[end if][or]Your [mystical ShortDesc of penis] [if A < 3]quivers from within your[otherwise]strains against your[end if] [printed name of a random bottom level pee protection clothing worn by the player], wiping your mind with pleasure [if P is fluid immune]as it coats the tough inner [clothing-material of P][otherwise]as it darkens the [clothing-material of P][end if] with a [if A < 3]pitifully tiny load[otherwise if A < 5]warm, gooey load[otherwise if A < 8]thick, creamy load[otherwise]massive load[end if], which [if P is fluid immune]slowly rolls down your shaft[otherwise]darkening the inner fabric[end if].[or]Your [mystical ShortDesc of penis] spurts a [if A < 3]feeble load[otherwise if A < 5]warm load[otherwise if A < 9]thick load[otherwise]massive, creamy load[end if] into your [printed name of P], [if P is fluid immune] which hits the inner [clothing-material of P] and splashes back against your skin. You tremble as the slimy [semen] rolls down your shaft.[otherwise]which creates a noticeable dark spot in the [clothing-material of P].[end if][in random order]"; otherwise: - say "Your [mystical ShortDesc of penis] [if A < 3]quivers excitedly[otherwise]flexes powerfully[end if] as [if A < 3]a small amount of [semen] slowly dribbles[otherwise if A < 6]it drools warm [semen][otherwise if A < 9]it splurts out thick, creamy [semen], which oozes down your belly and [otherwise]shoots out several thick, creamy ropes, which ooze slowly down your belly and[end if] down your shaft, collecting in the waist band of your [printed name of a random bottom level pee protection clothing worn by the player], [if P is fluid immune]which doesn't absorb anything at all, allowing you to feel your slimy load dribble slowly over your skin[otherwise]which creates a noticeable dark spot in the fabric[end if]."; + say "Your [mystical ShortDesc of penis] [if A < 3]quivers excitedly[otherwise]flexes powerfully[end if] as [if A < 3]a small amount of [semen] slowly dribbles[otherwise if A < 6]it drools warm [semen][otherwise if A < 9]it splurts out thick, creamy [semen], which oozes down your belly and[otherwise]shoots out several thick, creamy ropes, which ooze slowly down your belly and[end if] down your shaft, collecting in the waist band of your [printed name of a random bottom level pee protection clothing worn by the player], [if P is fluid immune]which doesn't absorb anything at all, allowing you to feel your slimy load dribble slowly over your skin[otherwise]which creates a noticeable dark spot in the fabric[end if]."; compute ejaculation; rule succeeds. The ejaculation into clothing rule is listed last in the ejaculation rules. @@ -358,7 +358,7 @@ This is the ejaculation capture rule: compute multiple choice question; if player-numerical-response > 0, now collecting is entry player-numerical-response in LV; if collecting is bottle: - say "[one of]Your [mystical ShortDesc of penis] [if A < 3]dribbles its small amount of [semen][otherwise if A < 5]ejaculates[otherwise]shoots string after string of potent [semen][end if] into the [ShortDesc of collecting][or]Your [mystical ShortDesc of penis] [if A < 3]quivers as it dribbles a tiny amount of [semen][otherwise if A < 6]throbs gently as it shoots a couple small strings of [semen][otherwise if A < 9]throbs powerfully as it shoots several strings of potent [semen][otherwise if A < 11]pulses with primal power as it fires several long ropes of [semen][otherwise]pulses with primal power as it jets huge, almost inhuman levels of [semen][end if] into the [ShortDesc of collecting][at random]. The strong smell hits your nostrils as you hold it in your hand, and you feel a [if the semen taste addiction of the player < 7]a weird temptation to taste just a tiny bit, which you quickly push to the back of your mind[otherwise if the semen taste addiction of the player > 13]a strong urge to drink it, which you push to the back of your mind for now[otherwise]bit more comfortable around [semen][end if]."; + say "[one of]Your [mystical ShortDesc of penis] [if A < 3]dribbles its small amount of [semen][otherwise if A < 5]ejaculates[otherwise]shoots string after string of potent [semen][end if] into the [ShortDesc of collecting][or]Your [mystical ShortDesc of penis] [if A < 3]quivers as it dribbles a tiny amount of [semen][otherwise if A < 6]throbs gently as it shoots a couple small strings of [semen][otherwise if A < 9]throbs powerfully as it shoots several strings of potent [semen][otherwise if A < 11]pulses with primal power as it fires several long ropes of [semen][otherwise]pulses with primal power as it jets huge, almost inhuman levels of [semen][end if] into the [ShortDesc of collecting][at random]. The strong smell hits your nostrils as you hold it in your hand, and you feel a [if the semen taste addiction of the player < 7]weird temptation to taste just a tiny bit, which you quickly push to the back of your mind[otherwise if the semen taste addiction of the player > 13]strong urge to drink it, which you push to the back of your mind for now[otherwise]bit more comfortable around [semen][end if]."; SilentlySemenTasteAddictUp 1; now the fill-colour of collecting is creamy; DoseUp collecting by A / 3; diff --git a/Trap Quest.inform/Inform/Extensions/Rooms/Dungeon.i7x b/Trap Quest.inform/Inform/Extensions/Rooms/Dungeon.i7x index 7532cf2e..94264e7f 100644 --- a/Trap Quest.inform/Inform/Extensions/Rooms/Dungeon.i7x +++ b/Trap Quest.inform/Inform/Extensions/Rooms/Dungeon.i7x @@ -80,9 +80,9 @@ To decide which text is ObstacledDesc of (R - Dungeon31): Dungeon32 is a pinned untrappable labyrinth room. The printed name of Dungeon32 is "Stone Hallway". "[one of]Upon descending the stairs in the statue hall, the long cobblestone corridors of the dungeon sprawl out in all directions. [or][stopping]Heavy iron lanterns stand motionless above you, casting long shadows as you venture into the complex of rooms and further away from the safety of the bedroom.". Dungeon32 is east of Dungeon10. Dungeon10 is west of Dungeon32. The grid position of Dungeon32 is <1,14,12>. -Dungeon33 is a sandy labyrinth room. The printed name of Dungeon33 is "Ritual room". "Entering the room, you are immediately beset by a feeling of dread as you scout the dark room. Dim torches illuminate what appears to be a small room, the heavy iron lock that kept it shut having long since rusted away. Inside there is a softly glowing pentagram, with a set of candles congregated along the points of the star. Whatever ritual here has been long past, but the effects could still be felt.[if saved-flat-intelligence > 8][one of][line break]Along the walls you can make out some kind of pairing of scratch marks and what appear to be heel-prints, as if indicating that something climbed up. Following their path, you can see an area of loose rocks, pulled away to let whatever was in here escape to the surrounding areas...[or][stopping][end if]". The shape of Dungeon33 is L1/0-0-0-1-0-1. +Dungeon33 is a sandy labyrinth room. The printed name of Dungeon33 is "Ritual Room". "Entering the room, you are immediately beset by a feeling of dread as you scout the dark room. Dim torches illuminate what appears to be a small room, the heavy iron lock that kept it shut having long since rusted away. Inside there is a softly glowing pentagram, with a set of candles congregated along the points of the star. Whatever ritual here has been long past, but the effects could still be felt.[if saved-flat-intelligence > 8][one of][line break]Along the walls you can make out some kind of pairing of scratch marks and what appear to be heel-prints, as if indicating that something climbed up. Following their path, you can see an area of loose rocks, pulled away to let whatever was in here escape to the surrounding areas...[or][stopping][end if]". The shape of Dungeon33 is L1/0-0-0-1-0-1. -Dungeon34 is an important labyrinth room. The printed name of Dungeon34 is "[if diaper quest is 1]Toy room[otherwise]Catacombs[end if]". "[if diaper quest is 1]The walls of this room are lined with stuffed toys protected behind impenetrable glass cases.[otherwise]A chill runs down your spine as you enter the catacombs of the dungeon's royalty. Each body is laid to rest in a beautifully crafted casket, the lid engraved to depict who was within it during their life. Men and women of extreme beauty and endowment, clad in the most extravagant of garb and lingerie, resting in serene peace within their castle.[end if]". The shape of Dungeon34 is L1/0-0-0-1-0-1. +Dungeon34 is an important labyrinth room. The printed name of Dungeon34 is "[if diaper quest is 1]Toy Room[otherwise]Catacombs[end if]". "[if diaper quest is 1]The walls of this room are lined with stuffed toys protected behind impenetrable glass cases.[otherwise]A chill runs down your spine as you enter the catacombs of the dungeon's royalty. Each body is laid to rest in a beautifully crafted casket, the lid engraved to depict who was within it during their life. Men and women of extreme beauty and endowment, clad in the most extravagant of garb and lingerie, resting in serene peace within their castle.[end if]". The shape of Dungeon34 is L1/0-0-0-1-0-1. Dungeon35 is a mandatory water-bodied labyrinth room. The printed name of Dungeon35 is "Underground Lake". "Stepping through the archway, you discover to your awe and amusement an underground lake. It is quite expansive, flowing into various other caves beyond your view. In the distance, you wonder if you can vaguely make out some kind of outlet leading to the outside world, though swimming is out of the question.[if saved-flat-intelligence > 11 and bukkake fetish is 1][one of][line break]Examining the currents and ripples in the water, you deduce that something large inhabits the pond. While it may not stir from your movements, there is the chance that whatever it is will awaken if you enter.[or][stopping][end if]". The shape of Dungeon35 is L1/0-0-0-0-1-1. The first forbidden direction of Dungeon35 is north. The second forbidden direction of Dungeon35 is east. diff --git a/Trap Quest.inform/Inform/Extensions/Rooms/Mansion.i7x b/Trap Quest.inform/Inform/Extensions/Rooms/Mansion.i7x index 6c7e09f4..3fd130b0 100644 --- a/Trap Quest.inform/Inform/Extensions/Rooms/Mansion.i7x +++ b/Trap Quest.inform/Inform/Extensions/Rooms/Mansion.i7x @@ -23,7 +23,7 @@ DogPetName is a text that varies. To say PossiblePetName: say "[if mythical creature fetish is 1][one of]Joe[or]Dante[or]Brutus[or]Belial[in random order][otherwise][one of]Fluffles[or]Bouncy[or]Darling[or]Tiddles[in random order][end if]". Mansion11 is a creaky haunted room. The printed name of Mansion11 is "Trophy Room". "A small room lined with various trophies. A closer inspection reveals that the trophies appear to be for things like 'Biggest Booty' and 'Mortal Enslaver of the Century'...". -Mansion13 is a mandatory haunted room. Mansion13 is toilets. The printed name of Mansion13 is "[one of]Washroom[or]Bathroom[sticky random]". "A modestly sized bathroom, with solid black wallpaper, black linoleum tiles, a black marble counter-top, and a small toilet with fuzzy black seat cover. A [if watersports fetish is 1]painting of a smartly dressed man rests opposite the toilet. His trousers are unbuttoned and he has his [manly-penis] in hand[otherwise if diaper quest is 1]painting of a smartly dressed woman rests opposite the toilet. She's sitting on a toilet of her own, but thanks to the thick black diaper in between her and the seat, it is clear that none of her [']business['] is making it into the bowl[otherwise]blank picture frame rests opposite the toilet. A huge gash in the back of the canvas almost distracts you from the penis shaped facets in the sink and the bathtub[end if].". The shape of Mansion13 is L4/0-0-1-0-0-0. +Mansion13 is a mandatory haunted room. Mansion13 is toilets. The printed name of Mansion13 is "[one of]Washroom[or]Bathroom[sticky random]". "A modestly sized bathroom, with solid black wallpaper, black linoleum tiles, a black marble counter-top, and a small toilet with fuzzy black seat cover. A [if watersports fetish is 1]painting of a smartly dressed man rests opposite the toilet. His trousers are unbuttoned and he has his [manly-penis] in hand[otherwise if diaper quest is 1]painting of a smartly dressed woman rests opposite the toilet. She's sitting on a toilet of her own, but thanks to the thick black diaper in between her and the seat, it is clear that none of her [']business['] is making it into the bowl[otherwise]blank picture frame rests opposite the toilet. A huge gash in the back of the canvas almost distracts you from the penis shaped faucets in the sink and the bathtub[end if].". The shape of Mansion13 is L4/0-0-1-0-0-0. Mansion14 is a creaky haunted room. The printed name of Mansion14 is "Mannequin Room". "This room is quite large, but there are no lighting fixtures or windows, leaving most of its features in total darkness. From what you can see, most of the space in this room is occupied by mannequins. Most of them [if diaper quest is 1]are dressed in frilly lacy doll dresses[otherwise]have giant chests, huge hips, or exaggerated lips carved into their face, and although there are cobwebs everywhere, you can't shake the feeling that the makeshift [vagina] drilled into every crotch is there for more than just 'show'[end if]. [if the latex-transformation of the player > 3]You feel... at home here.[otherwise if the bimbo of the player > 12]What a cool place![otherwise]You're pretty creeped out.[end if]". Mansion15 is a creaky haunted room. The printed name of Mansion15 is "[one of]Ballroom[or][if diaper quest is 1]Bottle[otherwise]Sperm[end if] Room[or]Ballroom[sticky random]". "This room takes up an obscene amount of space, and were this a normal mansion, it would obviously be the place for parties and other large gatherings. A stone statue of a giant [if diaper quest is 1]baby's bottle[otherwise]sperm[end if] occupies the centre of the dance floor, and when you get close to it, you could swear you can hear music playing faintly from somewhere above you.". Mansion16 is a creaky bossed mandatory important haunted room. The printed name of Mansion16 is "[one of]Red Room[or]Master Bedroom[or]Blood Room[or]Bloody Bedroom[sticky random]". "This room appears to have been recently redecorated. The taste is quite questionable, given everything is a shade of red unfortunately reminiscent of dried blood. [one of]You can't be sure it isn't dried blood, but given the pleasant strawberry aroma that hangs over the room, and the fuzzy handcuffs on the bedside table, it looks to be just a normal bedroom. [or]There is a portrait of an extremely pale skinned man in a cape hanging above the bed. He doesn't have pants on[if diaper quest is 1], and his crotch is flat and featureless like a doll's[end if]... [or]There is a small portrait of what appears to be someone's [if diaper quest is 1]diapered crotch[otherwise]penis[end if] resisting on the bedside table. It looks... used. [sticky random]The covers of the bed are dishevelled, as if recently slept in. [if lipstick collar is in Mansion16]A unique looking collar is resting on the bed.[end if]". The shape of Mansion16 is L4/0-0-0-0-1-0. diff --git a/Trap Quest.inform/Inform/Extensions/TQ Only Stuff/Facility Stuff.i7x b/Trap Quest.inform/Inform/Extensions/TQ Only Stuff/Facility Stuff.i7x index 0f89c688..c595ee10 100644 --- a/Trap Quest.inform/Inform/Extensions/TQ Only Stuff/Facility Stuff.i7x +++ b/Trap Quest.inform/Inform/Extensions/TQ Only Stuff/Facility Stuff.i7x @@ -2621,7 +2621,7 @@ To render chess state: To compute teaching of (L - chess-training): let M be the training-tutor of L; - say "[speech style of M]'The mistress [one of]has told me it's time for another game of high-stakes speed chess in front of everyone. I need two brave pink diamond trainees who can handle some really humiliating situations and are willing to risk becoming the most disrespected person in the entire institution[or]still wants [his of mistress] speed chess event[stopping]. Are any of you up for the challenge?'[roman type][line break][BigNameDesc of M] holds [his of M] hands together, waiting patiently[one of] as [his of M] eyes rove across each member of the trainee body in turn. You feel a pressure to volunteer as his gaze moves closer and closer to you. You want to look away but feel paralysed. What if there's a punishment for avoiding [his of M] knowing stare?[or]. Once again you feel paralysed as his gaze sweeps the trainee body.[stopping]"; + say "[speech style of M]'The mistress [one of]has told me it's time for another game of high-stakes speed chess in front of everyone. I need two brave pink diamond trainees who can handle some really humiliating situations and are willing to risk becoming the most disrespected person in the entire institution[or]still wants [his of mistress] speed chess event[stopping]. Are any of you up for the challenge?'[roman type][line break][BigNameDesc of M] holds [his of M] hands together, waiting patiently[one of] as [his of M] eyes rove across each member of the trainee body in turn. You feel a pressure to volunteer as [his of M] gaze moves closer and closer to you. You want to look away but feel paralysed. What if there's a punishment for avoiding [his of M] knowing stare?[or]. Once again you feel paralysed as his gaze sweeps the trainee body.[stopping]"; let ST be a random promotable trainee in the location of the player; if ST is nothing, now ST is a random trainee in the location of the player; say "After a couple of moments [NameDesc of ST] rises to [his of ST] feet, audibly gulping but with a serious and determined expression on [his of ST] face. But nobody else seems willing to join [him of ST]. It looks like this 'high-stakes speed chess' game is only going to happen if you volunteer to be [NameDesc of ST][']s opponent. Do you take up the challenge? ";