Skip to content

Commit

Permalink
Fixed a bug in insanity
Browse files Browse the repository at this point in the history
Signed-off-by: David Silver <dms.silver@gmail.com>
  • Loading branch information
Nuku committed Jul 22, 2011
1 parent 24ae392 commit 7bce9f8
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 10 deletions.
2 changes: 1 addition & 1 deletion Inform/story.ni
Expand Up @@ -2214,7 +2214,7 @@ This is the brain descr rule:
now descr is "almost entirely subsumed[lusting]";
if libido of player is less than 21, now lusting is " thoughts.";
if libido of player is greater than 80:
let mun be a random number from 1 to number of rows in table of random critters;
let mun be a random number from 1 to number of filled rows in table of random critters;
now lusting is " thoughts. You are almost entirely subsumed with a random thought of [one of]fucking[or]being fucked by[at random] a [name in row monster of the table of random critters] [one of]wildly[or]slowly[or]for hours[or]forever[or]until you pass out[at random], the daydream distracting you for half an hour.";
otherwise if libido of player is greater than 40:
now lusting is " thoughts. You are [one of]distracted by doodling a big breasted monster[or]distracted by doodling a big cocked monster[or]distracted by taking a moment to rub at yourself[at random].";
Expand Down
24 changes: 15 additions & 9 deletions Rimme/Junkyard and Warehouse.i7x
Expand Up @@ -137,8 +137,8 @@ Instead of trading when the second noun is Steven:
if the noun is chips:
say "Steven shakes his head sadly. 'I think I lost my appetite for junk food, frankly.'";
if the noun is medkit:
say "UNDEFINED";
[what to give back?]
say "He shakes his head. 'Eh, you keep it. I'm not particularly injured right now.'";
[]

Section 4 - Steven, requests

Expand Down Expand Up @@ -226,7 +226,7 @@ Carry out stevenfucking:
say "'You've had some painful memories,' you say, as you walk over to him, and lean over to whisper in his ear. 'But I can help you forget.'";
stevenfuck;
otherwise:
say "You politely clear your throat, embarrassed by this incident. He pulls up his trousers, and straightens them carefully. 'Thank you,' he says, shaking. 'Don't tell anyone. I mean it, even more than that soda. I'll give you clean food and water, no charge, no questions asked, I promise. Just [bold type]ask for food[roman type] or [bold type]ask for water[roman type], and I'll give it to you.' He walks to the door. 'Thanks for the chat,' as he leaves.";
say "You politely clear your throat, embarrassed by this incident. He pulls up his trousers, and straightens them carefully. 'Thank you,' he says, shaking. 'Don't tell anyone. I mean it[soda reference]. I'll give you clean food and water, no charge, no questions asked, I promise. Just [bold type]ask for food[roman type] or [bold type]ask for water[roman type], and I'll give it to you.' He walks to the door. 'Thanks for the chat,' as he leaves.";
now steventrust is 1;
move Steven to Storage Room;
otherwise:
Expand All @@ -241,6 +241,10 @@ Carry out stevenfucking:
otherwise:
stevenjunkfuck;

To say soda reference:
if stevenswayed is 1:
say ", even more than that soda";

To stevenfuck:
if cunts of player > 0:
say "You turn him around and give him a long, lustful kiss. Your tongues touch and dance around each other as his cock grows in anticipation. You slip off your pants and seat your vulva around his cock and begin pumping it, back and forth, eagerly, as he falls against the bookshelf.";
Expand Down Expand Up @@ -288,6 +292,7 @@ To stevenfuck:
Section 4 - Steven in the Junkyard

To newstevenconverse:
now the
now the description of Steven is "A tall, imposing horse figure, were he not someone you knew. He has muscles up and down his red-haired body, his black hair replaced with a long red mane. He wears a loincloth and a belt, probably from his old uniform. He walks awkwardly, but carefully with his legs that end in hooves.";
now the conversation of Steven is {"I've seen a few beasts here and there, but I always manage to run away and hide. It's not as infested out here as the guards made it out to be.", "I think a wild animal used to live here, before the infestation. Smells like it hasn't been back for a long time.", "I actually feel pretty good. Even better than as a guard. It feels like I have a purpose, now.", "I might miss my old human body, but if you can't beat them, join them.' He chuckles, 'And no one could beat you, dear.", "You'd think there'd be a lot of disease going around. But I guess the nanites took care of that problem.", "One thing I like about this body is I feel so strong, I could lift a car. I always did wish I had a stronger build.", "I didn't use to be fond of horses, but now I can't stop thinking about them.", "I wish I had something to offer you, but I don't. There's not a lot of food here anymore.", "There are plenty of coffee tins here. I think I might make a set of bongo drums."}.

Expand Down Expand Up @@ -372,21 +377,22 @@ Instead of resolving junkyard digups:

Section 3 - Steven's home

Steven's home is a room. "You are in a more cozy and more private part of the junkyard. All of the hard metal objects have been cleared, and instead the floor is lined with mattress stuffing and foam insulation, topped off with wild grass for a natural feel. It also doesn't smell as bad, thanks to the pine needles and wildflower petals mixed into the floor. You feel safe and protected here." It is fasttravel. It is private. Outside of Steven's home is Junkyard Entrance.
Steven's home is a room. "You are in a more cozy and more private part of the junkyard. All of the hard metal objects have been cleared, and instead the floor is lined with mattress stuffing and foam insulation, topped off with wild grass for a natural feel. It also doesn't smell as bad, thanks to the pine needles and wildflower petals mixed into the floor. You feel safe and protected here." It is fasttravel. It is private. Outside of Steven's home is Junkyard Entrance. Inside of Junkyard Entrance is nowhere.
[The sarea of Steven's home is "Junkyard."]

a junkyard home is a situation.
The sarea of a junkyard home is "Junkyard".

Instead of resolving a junkyard home:
if Stevenremoved is 0:
say "You come across what looks like an abandoned habitation, filled with old nesting material and various shiny objects. You decide to leave it alone for now.";
say "You come across what looks like an abandoned habitation, filled with old nesting material and various shiny objects. Is it some kind of bird's nest? You decide to leave it alone... for now.";
stop the action;
otherwise:
say "You turn around a corner and find a quaint little cove in the stacks of junk. A familiar-looking person is tidying up the floor, and looks up as you approach.";
say "'Ah, hello,' Steven says. 'Didn't know if I'd see you again.' He looks down at near-naked equine body, wearing only a belt and a loincloth. 'As you can tell, I was permanently disbarred and exiled. My old clothes don't fit me anymore. This loincloth was part of a curtain. There is a lot of useful stuff out here, but it's not like it was in the shelter. I'm sure we'll make it through, though.'";
say "'I want to thank you,' he says. 'I don't know if it was the best decision I've made, but I feel some relief for this body. It feels like, completion, I guess. The grass is tastier on the other side, after all.' He smiles. 'You like the place? I think it's roomy enough. If you want to... you know... move in.' He coughs and goes back to work.";
move the player to Steven's home;
now junkyard home is resolved.

Section 4 - Finding a tool

Expand Down Expand Up @@ -419,10 +425,10 @@ Instead of resolving an unused tool:

Section 5 - Find a random infected object

a scene of a scuffle is a situation.
The sarea of a scene of a scuffle is "Junkyard".
signs of a scuffle is a situation.
The sarea of signs of a scuffle is "Junkyard".

Instead of resolving a scene of a scuffle:
Instead of resolving signs of a scuffle:
say "It looks like two infected creatures were fighting each other out here. You search the area for any fallen loot: ";
let opportunity be 0;
let firstbeast be a random number from 1 to number of rows in the table of random critters;
Expand All @@ -440,4 +446,4 @@ Instead of resolving a scene of a scuffle:
if opportunity is 0:
say "Alas, you found nothing but dirt, dust, and junk."

Junkyard and Warehouse ends here.
Junkyard and Warehouse ends here.

0 comments on commit 7bce9f8

Please sign in to comment.