Inside Erin: The AIF Community Newsletter
Volume 4 Number 11 - November 2008
A Letter from the Editor -- Purple Dragon
This has been an interesting month for me AIF wise. This is due, in part, to a
discussion that recently appeared on the AIFArchive about other game creation
communities. Specifically, the two that were mentioned were TFGamesSite.com and
Hypnopics-Collective.net. Both groups have been the focus of discussion before
and some people have even suggested merging the different groups together into
one. I have visited both groups in the past (discreetly garbed in my lurker
apparel) but have never really taken a good look at either, and I thought that
it might be time to remedy that.
My first stop was TFGames.com. The focus of the group is on the development of
games with a transformation theme. This can be, and often is, transgender, but
it need not be, and any type of transformation seems to be welcomed. I
downloaded and played a couple of games and found that, in spite of the fact
that transformation has never been a particular passion of mine, I enjoyed them
quite a lot. I was also surprised at how many games there were. There is
probably somewhere in the neighborhood of a hundred in the archive where they
keep them. As in our own case, ADRIFT seems to be the traditional engine of
choice, but there are also games in TADS, Inform, and RAGS among others.
In looking around and reading posts I found myself liking the group as a whole.
The people are friendly and helpful and the whole community has a very open
feeling to it. This may be due, at least in some part, to their tendency to
release Alpha and Beta versions of games for public testing. Some members have
even referred to their group as a kind of writer's workshop, and to some extent,
it does indeed have that feel to it.
In other ways, I found the group to be remarkably similar to our own.
Discussions of games, requests for hints, game competitions, etc. The only
difference really is the theme of the games themselves.
Flipping over to Hypnopics-Collective I found a different kind of group. The
main theme here is hypnosis and mind control and one of the main differences
between this group and TFGames or ours is there is quite a bit more here than
just games. As the name might suggest, there is a focus on pictures, and the
group has a huge archive of pictures created or modified by its members. There
are also sections for making picture requests, for role-playing, and, of course,
for games.
I didn't find as many games here, and I wasn't able to find a central location
where they are all listed. There is a section where they are trying to collect
them all, but it looks like they are still working on it. You may be more
familiar with some of these games since I know that games like A Spell for All,
and Little Slave Lost have already been discussed on our own sites. The games
are fun and I was a little surprised to find that the pictures on the site are
as well. Some are funny, some are hot, and some are both. Definitely worth
checking out.
One of the first things I noticed when I got to the TFGames site was that the
discussion about game creating communities had somehow migrated over from
AIFArchive. I decided to throw away my lurker status and throw in my two cents
worth. Well, ok, you know me, it was really more like 11 or 12 cents, but who's
counting.
The general consensus on the groups is that the idea of merging the different
communities together isn't one that is going to pan out. If by merging we mean
getting all the members of the three groups posting exclusively at a single
location then I certainly agree that the chances are somewhere between slim and
none. Hell, we can't even get all the members of our own community at a single
location, since AIFArchive and AIFGames.com seem to both pull a share of the
group.
When it comes down to it, I don't think there would be a lot of point in merging
the communities like this even if it were feasible. However, it would be nice
to see a little more communication between the groups. The first step toward
this is one that was suggested by several people in those discussions. Everyone
who voiced an opinion on the subject seemed to think that having links from one
group to the others would be a good idea. Well, that step is now done. I have
added links to both communities on AIFArchive and AIFGames.com, and they have
done the same. I have also offered to set up a featured article in this
newsletter for each of the groups. Kind of like our own "This Month in AIF,"
telling about what is going on in the other communities. As of the time of this
writing I haven't heard if anyone is willing to take up that responsibility, but
I hope someone steps forward.
The next step is really up to all of you. Click on one of those links and take
a look at the sites. Don't let my initial impressions, based on a couple of
hours of browsing, determine if you like the group or not. Check it out for
yourself. While the individual subject matter of the two groups may not be for
everyone, you're certainly not going to know for sure unless you give it a try.
* * *
This Month in AIF by BBBen
Three months to go until the threesome comp deadline! At the end of January you
have to have your entries in for the first and quite possibly last AIF threesome
comp, being run by me. I actually had felt that three months before the deadline
was plenty of time for the whole competition, but I decided to announce it early
because there was public discussion at the time as to when the deadline should
be held. Anyway, there should be heaps of time left for anyone hearing about
this comp for the first time now, and I would encourage anyone interested to
seriously consider entering.
Daniel English has apparently put together a series of ports of Chris Cole's
games, and they are mostly ready for beta; along with our retrospective on CJC's
work recently, this might give people another excuse to replay these games.
Meanwhile, madquest8 has continued to update his game Deadly Climax, with the
release of version 0.7.
I've had a busy month, so I haven't been paying that much attention to the
groups in October. Also, my profound writer's block for AIF hasn't helped. I
have noticed a few attempts to spam the Yahoo group with ads, which of course
I've blocked. Unfortunately I can't make other members into moderators, so I
have to take care of that stuff when it pops up. Anyway, that's it for this
month. Stay perverted, everyone!
* * *
Halloween Short Story Competition
Well, we didn't get quite as many stories as I had hoped to. Although I heard
from several people that were thinking about writing one, I actually only got
three, and two of them were from A. Bomire (I've said it before, but that guy's
a machine). Adding mine into the mix means that we have four stories to enjoy
this month. On the bright side, they are good ones (except for mine of course,
I can't very well say something like that about my own story can I?). A poll
will be set up on AIFArchive soon, so that you can vote for you favorite.
Anyway, I think you'll enjoy them and hopefully the upcoming Christmas theme
will inspire some more participation. Remember that it's due Nov 27th. If you
missed the original announcement, you can find the rather limited rules in last
month's issue.
Mystery Woman
By A. Bomire
You sit through another long, tedious afternoon, entering data you barely care
about into a computer system that no one seems to understand. You pause,
stretching, feeling the muscles in your back creak and pop. You look at the
clock, watching the second hand creep its way around the dial.
"That data isn't going to enter itself, you know," you hear.
You glance up to see Mrs. Lauder, your boss. She is standing behind you, her
arms folded across her chest. You are distracted for a moment by the yellow and
black patterns on her thick sweater, making you think of a bee, before you look
up at her sneering face. Her glasses are perched, as usual, on the end of her
nose so she can look condescendingly over them at her underlings. Her lightly
graying hair is pulled back into a tight bun.
"I know, Mrs. Lauder," you tell her. "I was just taking a small break."
"Breaks are at 10:30 and 2:30," she says, tapping the pile of work next to you.
"You know that."
"Yes, Mrs. Lauder," you respond, taking another sheet from the seemingly endless
pile and beginning to enter the data. Mrs. Lauder moves silently away. Unlike
some of the other women in the office, she never wears heels, preferring soft
soled shoes so that she can sneak up on gold bricking employees.
You spend the rest of the day plugging away at your pile of work, and Mrs.
Lauder comes by your cubicle more than once, checking to see that you are still
working. Finally, the day comes to a close. You spring from your cubicle, and
hurriedly hook up with your best friend, Alex.
"That data isn't going to enter itself," he says in a mocking tone when he sees
you. "What a bitch!"
"I know," you sigh. "But what are you going to do?"
"She needs to get laid," he cracks. "Maybe that'll get that stick out of her
ass!"
You snort in laughter, then change the subject. "So, you coming to the party?"
Tonight is the office Halloween party. Since employees are no longer allowed to
dress up for Halloween ("unprofessional attire leads to unprofessional
attitudes", is how Mrs. Lauder put it), the staff throws a Halloween party
instead. At first you were reluctant to attend, but you ended up having more fun
than you anticipated, due in part to the absence of your boss, Mrs. Lauder. She
probably thought as little of fraternization as she did of unprofessionalism.
"Hell yeah!" he says. He stands up briefly, looking around. "I heard Angela is
coming as a Playboy bunny!" Angela is a cute, if slightly plump, girl who works
in payroll. The thought of her buxom frame stuffed into a tight Playboy bunny
outfit makes you grin.
"Now that I'd like to see," you tell him.
He grins, then waves goodbye as he enters his car. You leave as well. Of course,
Mrs. Lauder couldn't allow anything as unprofessional as having costumes even in
the office. All of the employees have to change at home, then return for the
party. You sigh as you drive home.
You change into your costume. This year, you will be going as The Joker, as
Heath Ledger played him in "The Dark Knight". You found a faded blue suit at the
thrift store that could pass for purple under the fluorescent lights of the
office, and paint your face to match Heath's scarred visage from the movie. You
thought briefly of dyeing your hair green, but decided against it. Mrs. Lauder
would probably have you fired for unprofessional appearance if you came in
tomorrow with green hair.
You check your appearance, grinning at your reflection. Maybe you aren't as
menacing as the movie madman, but it looks pretty convincing to you. You return
to the office, where you meet up with Alex who has come dressed in a toga.
"Didn't you wear that last year?" you ask him, as the two of you stroll inside.
"Yup," he replies. "It's easy to get into, and out of, if you know what I mean."
He winks at you.
"Yeah, right," you reply.
"Dude, that's what these parties are all about!" he says. "The poor repressed
office workers, letting their hair down for one night." He grins as a girl
passes you whom you recognize from the secretarial pool, but whose name you
don't know. She is dressed as a pirate, with a very tight, low-cut ruffled shirt
and short pants. "See what I mean?" He winks at you again. "I'm going to find
Angela!"
"Good luck," you call to his retreating back. You make your way over to the
food. As you do, you are disappointed to see at least two other Jokers in the
crowd. You guess your idea wasn't as original as you thought, although you still
think your costume is better than the ones you've seen so far.
You mingle for a while, talking to friends you know from the office. You run
into Angela from payroll, who is not dressed as a Playboy bunny but instead as a
Valkyrie, and also into Lynn from accounting, who is dressed as a Playboy bunny.
Being in her fifties, her costume is more ironic than sexy, and the two of you
share a quick laugh over it.
You wander around some more, until you spot a woman you don't recognize. This
isn't that surprising as she is wearing a mask covering most of her face. What
isn't covered by the mask is partially obscured by her thick, dark hair. Her
full figure is well displayed in her Wonder Woman costume, with its red and gold
bustier holding up some nicely sized breasts. As she turns to get a cup of
'Pumpkin Punch', you admire her rounded ass in her blue shorts. You join her at
the refreshment table.
"You know, Wonder Woman didn't wear a mask," you say in passing, as you snag a
cup of 'Punch' yourself. You take a sip, and gag a little. The alcohol content
is fairly high, and you wonder just what is in it.
'Wonder Woman' just shrugs, sipping her drink. Her eyes open wide, but she takes
another sip.
"I'm afraid I don't recognize you," you comment.
She shrugs again, taking another, larger, sip. She begins coughing, waving you
off when you offer to help. "It's a big company," she rasps, still coughing a
little.
"So it is," you respond, looking around.
"Looking for someone?" she asks, her voice still slightly hoarse. She clears her
throat, taking another sip of the 'Punch'.
"Yeah, my friend Alex," you respond. "He's probably got some girl pinned in a
corner somewhere." You grin at her. "He thinks these parties are just an
opportunity to get laid."
Her eyes widen, then narrow speculatively. She looks you over, then downs the
rest of her cup of 'punch'. She leans in close to you. "Who says they're not?"
she whispers in your ear, her hand brushing the front of your pants. She walks
away from you, her hips swaying suggestively. As she reaches the door to the
hallway, she turns, looking at you over her shoulder.
Not quite believing that this is happening, you cross the room behind her. She
disappears into the hallway, and you quickly dash through the party goers to
follow. You reach the hallway and find her standing outside the ladies room. She
grabs you, pulling you against her as she presses her lips to yours. You can
taste the alcohol on her breath as she lifts her leg, wrapping it around you as
she slides up and down your body, rubbing her crotch against you. She breaks
away, panting heavily and grabs your jacket front. Pulling you, she backs into
the ladies restroom.
You look around, but there isn't anyone there. She pushes the door closed and
turns the lock. She pulls you into an embrace, kissing you once more. You bring
your hands up, running them up her body to cup her full breasts in your palms.
She strips off your jacket, pulling out the hem of your shirt and sliding her
hand under it to caress your naked skin. You cup her breasts in her bustier,
and squeeze them in your hands. Pulling down on the cups, you scoop her tits out
of their haven, and tease her nipples to hardness. She sighs softly, arching her
back to press her large breasts against your hands. You dip your head and suck
her nipple into your mouth. You work on one nipple, and then the other. She
moans softly, her hand tangled in your hair as she presses your head to her
breast.
You continue to work your lips lower, kissing the soft underside of her breasts,
then her stomach, finally lifting the bottom of the bustier to flick your tongue
into her belly button. She sucks in a hissing breath, gasping. You lick her
spandex shorts, pressing your tongue against her mound through the thin fabric.
She groans, opening her legs and grinding herself against you. You pull aside
the damp material, finding her dripping opening with your tongue. You plunge
inside, flicking your tongue against her inner walls. She groans hoarsely.
You spread her lips with your hand, finding her erect clit and sucking it into
your mouth. She gasps again, and pushes herself against your lips as you stroke
your tongue over her stiffened nub. At the same time, you push one and then two
fingers into her wet opening. She pants and moans, her hands clutching at her
heaving breasts, her fingers pinching and tweaking her nipples. You continue
your assault on her pussy, until you feel her knees start to weaken.
She suddenly grabs you by the shirtfront, pulling you to your feet. Her eyes
blaze at you through her mask, and she presses her lips to yours, kissing you
passionately. You feel her tongue running around your lips, tasting herself on
you. She pulls back, and you see white make-up smeared on her lips and cheeks.
She sinks slowly to her knees, her eyes never leaving yours as she slides her
hands down your front until they arrive at your bulging erection. She licks her
lips, and unzips your pants, pulling your thick cock out of your boxers. Without
a word, she sinks her lips over your shaft, bobbing her head up and down your
erect member.
You groan in pleasure as she runs her tongue up and down your shaft, teasing you
before sucking you back into her hot mouth once more. She works her mouth over
your shaft, stopping now and again to lean down and lick your balls as well. She
sucks one into her mouth, teasing it with her tongue. You can feel your climax
approach, and stop her.
Pulling her to her feet, you grab her by the hips, turning her around and
pushing on her shoulders. She bends over, her hands finding and gripping a sink.
She looks at you over her shoulder as you slide her spandex shorts over her
rounded ass, exposing her dripping opening. You slip two fingers slip into her
pussy from behind. You stroke once or twice, before pulling them out again and
pressing them against her lips. She groans as she sucks your slickened digits
into her mouth, her tongue working on them. With your other hand, you open your
pants, dropping them to your ankles, along with your boxers.
Pulling your fingers from her mouth, you grab her by the hips as you guide your
cock to her wet opening. "Give me your cock," she whispers hoarsely. "Fuck me!
Hard!" You plunge into her, and she cries out. You grab her hips with both hands
and begin thrusting into her, slamming yourself in and out of her pussy. She
grunts with each thrust, pushing back against you. "That's it, fuck me!" she
groans in a rasping voice. "Fuck that pussy good!"
You look up into the mirror, looking into the eyes of her reflection. You look
at the lust blazing in her eyes, and watch her heavy breasts sway wildly beneath
her. Letting go with one hand, you reach beneath her, capturing a tit and
squeezing it in your palm. She squeals, leaning lower, her forearms resting on
the sink. She lowers her head, panting in time to your thrusts.
You release her breast, bringing your hand back and slapping her ass. You slap
it once, twice, then yet again. Each time, she cries out. Licking your thumb,
you press it against her anus, pushing it inside. "Oh my God!" she moans. "Yes,
in my ass! Oh God, fuck me you bastard!" You twist your thumb in her ass,
redoubling your efforts as you slam yourself into her. "That's it, fuck that
pussy! Oh God, I'm cumming! Fuck my pussy, fuck my puuuuusssssyyyyyyy!!" Her
orgasm shakes her body, her pussy clutching at your cock as you continue to
pound it into her. With a grunting cry, you cum as well, filling her pussy with
your seed. "Oh yes!" she yells. "Fill me up with your cum! That's what I want!"
She screams as she climaxes again, her body wracking in great heaving shudders.
She finally collapses, holding onto the sink to keep from sliding to the floor.
Your slowly draining cock finally gives its last spurt, and you slip out of her.
You remove your thumb from her ass as well, and the two of you stand there,
panting and gasping as you regain your breath. When the two of you have
recovered sufficiently, you both adjust your clothing, getting dressed again.
Her mask is slightly askew, as is her black hair which you can see is a wig. You
reach for her mask to finally see just who this woman is, but she grabs your
hand. She waves her finger back and forth and sets her mask firmly back in
place, adjusting her hair as well. As she does, you catch a quick glimpse of a
slightly graying strand of hair before she tucks it out of sight.
She leans forward, kissing your cheek. "That's just what I needed," she
whispers, patting your cheek. She turns and unlocks the door, opening it to
reveal several of your co-workers standing in the hallway, both men and women.
They all jeer and make catcalls as the two of you leave the restroom, having no
doubt heard the noise the two of you made inside. 'Wonder Woman' just adjusts
her bustier, and moves on down the hallway, while you turn red and attempt to
follow.
Some of your male co-workers stop you, however, clapping you on the back and
giving you thumbs up. One of your female co-workers, Anne you think her name is,
even slips a piece of paper into your hand, mouthing "Call me". You eventually
break free, but are unable to find the mystery woman. You ask around, but no one
seems to know who she was, or where she went after your little "encounter" -
although somehow word of your raucous lovemaking has circulated through most of
the crowd.
You eventually leave, returning home and stripping off your costume. You spend a
good hour removing the heavy make-up from your face, which by now is quite
smeared, and collapse exhausted onto your bed.
The next day, you again have to endure the ribs and jokes from your co-workers,
including Alex who it seems spent the entire night unsuccessfully trying to get
Angela to go home with him. You ask around again, but still no one knows, or
will admit to being, the mysterious 'Wonder Woman'. You go to your desk, where
you sit staring at the numbing pile of data sheets awaiting your input.
As you are sitting there, lost in thought, you hear a familiar voice from behind
you. "Staring at your work is not going to get it done any faster." You turn to
see Mrs. Lauder staring down at you over her glasses, her bun seemingly extra
tight today.
"Sorry, Mrs. Lauder," you say with a sigh. "I was just thinking of something."
"Well, that's all right," she says with a peculiar expression on her face. It
takes you a few moments to realize that she is smiling, as you've never seen her
do it before. "I'm in a good mood today, so I'll let it slide." She reaches
back, brushing a stray hair behind her ear. As she does, you aren't sure but you
think you see a hint of smeared white just in front of her ear. She turns before
you can get a really good look. "Just get to work, okay?" She wanders away,
humming to herself.
Moonlight Desires
By Christopher Cole
The water lapped at the edge of the shore, a few feet from where they lay. It
was quite dark now, but the light from the jack-o-lanterns created a soft, amber
glow all around them. Paul had brought three of the carved pumpkins with them to
help celebrate Halloween at the encounter at the lake. Thankfully, there were no
trick-or-treaters for miles; it was a very secluded spot, on the lonely part of
a small lake.
Randi looked towards the lake, watching the silver of the partial moon glint off
the slow waves. It was extremely peaceful. She leaned into Paul as they sat on
the blanket, his arm pulling her in close to him.
"It's so nice out," she said as she buried her head into his shoulder.
"Yeah," he said. "And peaceful too. Not like it was a few years back."
She sat up and looked at him, her dark hair spilling down over her large
breasts.
"What do you mean?"
Paul smiled a little. "Well, maybe three years ago, just across the lake
there... you might even be able to see it during the day. Anyway, there was a
camp there, you know, for kids... a summer camp. It was called Camp Windy Lake.
It had been there for 20 years or more. Well, last year a disgruntled former
summer camp kid showed up with an axe and chopped up a bunch of counsellors, the
groundskeeper, the camp owner and a cop or two if the stories are to be
believed."
Randi looked shocked but also sceptical. "You're shitting me. No way. That
sounds like some bad horror film or something."
"It's true," Paul said. "Cross my heart and hope to die. They closed the camp,
obviously, and that area of the lake is fenced in now. No trespassing."
"Who was it?" Randi asked. "I assume they caught the guy, or did he die in a
shootout with police?"
"Never caught him," Paul said. "Two of the counsellors stabbed him through a
lung and hurt him bad enough that they got away, but the police never did catch
the guy or find a body. They assumed he fell into the lake, badly wounded, and
sank to the bottom somewhere. Windy lake has some serious deep spots."
"You're lying," she said, smiling. "I never heard anything about that."
"They tried to hush it all up," Paul replied. "But some of the survivors made
sure the story got out there. As much as they could anyway."
Paul pulled away and began to stand.
"Where are you going?" she asked, looking a little concerned.
"Just need to take a leak. Don't worry, I'll be right back."
Paul trudged off, a little unsteady as the darkness grew larger the further he
moved away from the Jack-o-lanterns. He disappeared from sight and Randi could
only hear him walking on the underbrush until he finally stopped. She cocked an
ear and listened, waiting, stretching out trying to hear him.
"Paul..." she finally said. No response. "Come on Paul. This isn't funny."
Still no answer.
She started looking around now. The soft sound of the waves lapping against the
shore annoyed her now as she couldn't hear anything else over it. She looked
back to where Paul disappeared into the woods and shouted "Paul!"
He didn't answer her. She started swearing and began to stand, looking for her
clothes when something came lumbering out of the dark woods nearby. She screamed
as the shadow grabbed her and she looked up into the face of a skeleton. She
screamed again and clawed at the rubber Halloween mask. It fell away, and Paul's
grinning, sweaty face appeared underneath.
"You shit!" she screamed, pounding Paul on the chest while he doubled up in
laughter, nearly falling over. "You stupid shit!"
Paul apologized over and over through fits of laughter, tears in his eyes. Randi
finally calmed down, fitfully laughing herself as Paul pulled her close and
hugged her, apologizing and whispering sweet nothings in her ear. Their lips met
and soon there was silence again as they kissed and slowly slid back down to the
ground, finding their way to the blanket.
Paul kissed down Randi's neck until he found her heaving breasts. He took her
nipples into his mouth in turn, sucking and teasing them. She gasped as he was
suddenly inside her, moving slowly at first, but soon lifting himself up on his
arms to drive into her fast and hard.
Their movements went on for some time, slowly increasing in intensity.
Randi was on the brink of coming when she saw another dark shape loom up over
them. Her mind didn't react quickly to what she was seeing, and she couldn't
concentrate in that split second while Paul started to come inside her.
Something glinted in the moonlight and Paul crashed down onto her, a strange
gurgling yelp emanating from his throat. Randi felt something wet and sticky
pour between their two bodies when Paul was suddenly yanked off her and thrown
to the side.
She looked up at the shadowy figure, unable to make out the face in the faint
light cast by the moon and the Jack-o-lanterns. She could see what he was
holding though... a bloody axe. She realized it was Paul's blood that covered
her, and she screamed. The figure swung the axe high, and Randi just had enough
time to roll over, crashing through the pumpkins and coming to her feet as the
figure struggled to loosen the axe from the ground where the head lay buried
after the near miss.
She turned and fled into the woods, hearing the figure come crashing through
after her. She could hear some groaning behind her and it sounded as if her
pursuer was falling behind. She chanced a glance back and saw the figure coming
to a halt, a hand clasped to its chest, breathing heavily and in some degree of
pain. She turned again and didn't slow her pace until she came out onto a road
some minutes later.
She was crazy with fear and babbling when she was picked up by a passing elderly
couple in a small car a few minutes later.
"Sweet Jesus!" the old man said, covering Randi with a blanket from the trunk
and helping her into the back seat. Randi was going crazy and kept yelling at
the old man to get in and drive. Drive! He did.
--- --- ---
Paul's corpse lay where it fell, still oozing blood from the gaping wound in his
back. A pair of boots appeared on the disturbed ground beside him, a half-lit
Jack-o-lantern flickering nearby. A dirty hand reached down and grabbed the
rubber skeleton mask, pulling it up and over his face. One hand gripping the
axe, the other clutching at his shirt around his chest, he made his way back
into the woods.
Dream Lover
By A. Bomire
You had, of course, heard the rumors about the "haunted apartment". Everyone in
the building knew about it, and Stephanie, the girl who used to live there. She
was a quiet young woman whom you had always found to be pleasant, although you
really didn't know her other than to say "Hi" in the lobby as you were getting
your mail. You were saddened like the rest of the building's occupants when you
heard she had passed away from a sudden heart attack, apparently in her sleep.
And so young, too! She had to have been around your own age of 25, give or take
a year or two.
The rumors started not long after her death, when the new occupants moved in to
her apartment: unexplained noises in the night, things in the apartment being
moved while the occupants were out, a sudden cold chill even on the warmest of
days. It didn't take long until someone said what everyone was thinking - the
apartment was haunted!
The apartment went through several occupants, until the building manager had to
lower the monthly rent to get someone to move in. You couldn't say no to that,
and moved in about mid-September, just a few weeks ago. You haven't experienced
anything out of the ordinary so far. At first, you were a little uneasy sleeping
in the same room where someone had died, but you quickly got over it.
Tonight, you get ready for bed much as you do every night. You flick off the
lights, and crawl under the covers, briefly admiring the waxing moon through the
curtains. It appeared to be almost full, and probably would be full on
Halloween, just two nights away. You chuckle to yourself, thoughts of the normal
Halloween craziness doubled because of some literal lunatics. You look at the
moon a few more seconds, before closing your eyes and rolling over. Soon, you
are asleep.
You dream of the usual things - most forgotten almost as soon as they pass - but
one dream stands out in unusual clarity. You are in your apartment, at night,
lying in your bed. You are not sure what it is that has disturbed you, and are
reaching for the light switch when you realize that there is a form lying next
to you on your bed. It is pale and vague, almost ghostly. As you study it, the
form becomes more solid, resolving itself into the form of a girl, a girl you
recognize.
"Stephanie?" you ask, hesitantly.
"Hi," she whispers. Actually, she might be speaking normally, but in her wraith-
like condition it comes out as a whisper. "I hope I didn't startle you."
"Not really," you respond, knowing after all that this is just a dream. Things
like this happen all the time in dreams. "What are you doing here?"
"I live here," she responds. She sits up, her form growing even more solid. She
appears to be dressed in a nightgown, but it is hard to tell both from the lack
of light and her insubstantial appearance.
"Not anymore," you chuckle. "You're dead, remember?"
She gasps, gaping at you, then turns away in a huff. "Thanks a lot!" she says,
angrily. "Don't you think I know that! You don't have to rub it in!"
You sit up, facing her. "Sorry!" you say. She ignores you, and you go on. "I
mean it. I wasn't thinking. I'm sorry, okay?"
She sniffs a couple more times, then turns to face you, wiping silvery tears
from her pale white cheeks. "It's okay," she responds. "I'm just a little touchy
about that. I mean who expects to be de..de..de...in that condition so young?"
She sniffs once more.
"I'm really sorry," you say. "If it helps, everyone really misses you?"
"Really?" she asks, her face brightening. In this case, it is quite literal, as
the moon comes out from behind a cloud and shines through her still partially
transparent form.
You nod. "Yeah," you say. "You were always nice to everyone. Everyone said they
wished they had gotten to know you better before you...er, before."
"That's a nice thing to say," she says. "Thank you."
You pause for a second, then ask: "So, what are you doing here?"
She frowns. "I told you," she responds. "I live here."
"Huh?" you say, puzzled. "Didn't you..I mean, don't de..er, people in your
condition..you know..pass on? The pearly gates, St. Peter...all that?"
She shrugs. "I don't know. I'm the only person in my condition I know. And I
know that after my heart attack, I woke up right here. And I've been here ever
since."
"So it WAS you!" you murmur, mostly to yourself, but Stephanie hears you.
"What do you mean?" she asks.
"Well," you explain. "This apartment. After you..moved on..."
She sighs. "Oh, go ahead and say it," she says resignedly. "I d..d..died! There!
It's true, isn't it? I'm dead. Dead and gone." She pauses, then smiles slightly.
"Well, I guess not gone, actually. But I am dead. I might as well get used to
it."
You chuckle. "Okay, after you died..." she flinches slightly, but you continue.
"This apartment got a reputation for being haunted. Noises, things moving..that
sort of thing."
"Oh that," she says dismissively. "Well, yeah, I guess that was me. But
honestly..how do you expect me to live in an apartment with someone who
decorates like that! You wouldn't believe where they put the sofa! And don't get
me started on the throw pillows!" She throws her hands up in the air. "I just
rearranged things a bit. It looked much nicer afterwards, trust me."
You chuckle, then laugh out loud. Stephanie joins you, and the two of you laugh
together on the bed for a few minutes. "So," you say, wiping your eyes. "I guess
my decorating meets your high standards?"
She pauses, frowning prettily. "Well, you could use some plants. And a picture
or two wouldn't be amiss. But overall, yeah, you do a good job." She smiles at
you. "Besides, I like you."
"You do?" you ask, startled.
She nods. She leans in quite close, and you feel her lips brush your cheek. It
is soft and fluttery, like a cloud, and just slightly chilly. "You're cute!" she
whispers in your ear, her voice fading away at the end.
You turn to respond, only to discover that she isn't there. You glance around
the bedroom looking for her, but are interrupted by a horrid buzzing noise. It
sounds like your alarm clock, but it shouldn't be going off in the middle of the
night. You reach for it to turn it off, and open your eyes to see that it is
morning. You sit up, yawning and blinking, wiping the sleep from your eyes.
"What a vivid dream," you think to yourself. Like many dreams just after you
awake, the details stand out in your mind, and you reflect on them for a moment
before rising and getting ready for work.
You pass through your day, the dream from last night all but forgotten in the
normal rush of work. You suddenly remember it, or at least parts of it, as you
pass a flower shop on your way home. You glance inside, and then enter. On a
whim, you pick up a nice fern, bringing it home and setting it near the window
in the living room. "It does add something," you think. Shaking your head, you
make dinner, and settle in.
After the evening news, you yawn and turn out the lights. You make your way to
the bedroom and get ready for bed. As you do, you glance out the window. The
moon is even fuller tonight, making your bedroom furniture stand out in stark
blacks and whites. You think briefly of closing the curtains, but decide you
like the view of the moonshine. You crawl under your covers and soon are asleep.
"I like the fern," you hear from near your shoulder.
You sit up, glancing over to see Stephanie lying next to you, looking much more
substantial. She is lying on her side, resting her head in her hand. Her hair,
instead of the silvery color it was last night, is more the brunette shade you
remember it being. Her complexion is much less pale as well. In fact, she is
almost as you would imagine her being, if you had ever imagined her in her
nightgown, lying in bed. Which you hadn't.
"Do you really?" you ask her, once again taking her presence in stride in your
dream-world. She nods, grinning. "I don't know why I bought it," you tell her.
"I just saw it through the window of the flower shop, and decided to get it."
"Well, I like it," she says again. "I always had lots of plants, back
when...back when I was alive." She still seems somewhat reluctant to admit to
her departed state, but seems to be adjusting better.
"Well, maybe I'll pick up a few more, if it will make you feel better," you tell
her.
She grins at you. "You're sweet," she says, leaning to kiss your cheek. Unlike
the insubstantial buss of the night before, tonight you can feel her lips on
your cheek. They are still very soft, almost feathery, but definitely there.
"Ooh, how about a spider plant? And a Christmas cactus! It'll be Christmas soon.
Think of the blooms!"
"Slow down!" you say, chuckling. "I said maybe I'll pick up a few more!" She
grins some more, but lets it rest. "So, I guess this means you're staying?"
"What do you mean?" she asks.
"I mean, don't you have some place you should be? Heaven? Hell? Purgatory? Some
place?" you ask.
"You asked me that before," she replies. She sighs. "And I still don't know. I
always thought so, before I died. But now...I just don't know. I've always liked
it here. It's home, you know?" She looks at you. "I mean, other than where I
grew up."
"Where was that?" you ask.
"Oh, you don't want to hear about that," she says dismissively.
"Why not?" you reply. "Is there something else you've got to do?"
She shrugs. "I guess not. Well, I grew up in..." She proceeds to tell you about
her childhood, haltingly at first, but with more enthusiasm as she grows more
comfortable talking to you. You, in turn, tell her about your own early days.
Soon, the two of you are trading stories like old friends, sharing in each
other's lives. It seems only natural when you slip your arm around her, and when
she snuggles up against your side, resting her head on your shoulder. Despite
her solid appearance, she is very soft, almost like holding a woman-shaped
pillow, but you can feel some warmth from her seeping into your skin. As she
laughingly relates a story involving herself and a couple of college friends,
you look down at her, seeing her in a way you hadn't before.
She is a few inches shorter than you, with soft brunette hair that rolls about
her shoulders. She usually wears it in a pony tail, but she must let it down
when she sleeps, as she is wearing it now. You definitely like it better this
way. The tips of her hair brush lightly against the upper slopes of her small,
but firm breasts, whose pale curves you can see peeking out of the top of her
nightgown. It clings closely enough to her smooth skin that you can just see the
slight indentations her nipples make in the flimsy fabric. It clings to the rest
of her body as well, revealing a slightly rounded but still slender body. You
would guess she is someone who watches what she eats, but probably doesn't
exercise as much as she probably wants. Still, her curves lend a softness to her
shape that you find appealing. Over all, she is much more attractive than you
ever gave her credit for in your brief encounters in the hallway.
She glances up, seeing you staring at her. "What is it?" she asks.
You shake your head. "Nothing, really," you respond. "I just really wish we had
a chance to get to know each other before."
"Oh," she says, and you think you detect a slight flush to her pale cheeks.
"Yeah, me too." She looks down, somewhat despondent.
You reach over, cupping her chin. "Hey," you say. "We're getting to know each
other now. Better late than never, right?"
She looks sad briefly, then smiles. "Yeah, better late than never."
The two of you look at each other for a moment, then you sit up. "Wait right
here," you tell her, standing. "There's this picture of me from college you've
got to see!" You chuckle to yourself. "Our mascot was this goat, and my roommate
and I had a little too much to drink, and we..well, you'll see." You move
towards the door, and stumble when a loud noise erupts from your alarm clock.
You fall, throwing out your arms. Instead of the jarring impact of colliding
with the carpet, you feel the blankets on your bed fly away from you. You open
your eyes, startled to see that it is morning already. You look at the bed next
to you, but of course there's no one there. You look around, still caught up in
your vivid dream. Reaching over, you flick off the alarm, and rise, still unable
to shake the feeling of Stephanie lying next to you. You stare at the bed. There
isn't even a dent in the pillows to show that she was there.
"Why would there be?" you ask yourself. "It's just a dream, right? A very
detailed, very vivid, very real-seeming dream." You shake your head.
You try to shake the dream from your head, and head into the bathroom to get
ready for work. As you shower, you find your mind drifting back to your dream.
You see again Stephanie lying next to you in bed. You imagine her body resting
against yours as she softly talks to you. You see her in her nightgown, then
suddenly you picture her without it. You hand drifts idly down to stroke your
thickening shaft as you imagine Stephanie naked, lying next to you. Then you
picture her not just lying next to you, but atop you, her soft lips pressed
against your own as her firm breasts dig their hard nipples into your chest. You
imagine yourself holding her, caressing her, your naked bodies entwining as she
joins you in passion. As you picture yourself thrusting up into her over and
over, you grunt as you reach climax, your cock exploding in your fist. You pant
lightly, leaning against the shower wall as your member slowly softens. You
clean yourself up, and finish your shower.
You head to work, wondering about what you are doing. You're having sexual
fantasies about a girl you barely knew, no matter what you might think you know
about her from your dreams. Not just a girl you barely knew, but a dead girl you
barely knew.
You are distracted throughout the day, and even into that evening. Usually, you
would find some Halloween party to attend, but tonight you just don"t feel like
it. You find yourself watching the clock, feeling a strange anticipation.
Finally, you can take no more and you turn off the lights, heading to bed
earlier than usual.
The moon shines brightly through your windows, lighting up your bedroom almost
like daylight. You stare at its bright face as you lie in bed, unable to sleep.
Your thoughts are in turmoil thinking about Stephanie. You glance at the clock.
You"ve been in bed for almost three hours. At this rate, you"ll be even less
useful at work tomorrow than you were today. You sigh, rolling over and closing
your eyes.
Almost immediately, you feel a hand on your shoulder. You jump slightly, and
turn to see Stephanie next to you. She is as solid as the last day you saw her
alive, and feels that way as she pulls you over onto your back.
"Stephanie!" you say, glad to see her. You start to rise, but she pushes you
back.
"Shhh!" she says, her eyes holding a strange sadness.
"What"s wrong?" you ask her, concerned.
"Nothing," she replies. "Nothing, now." She lies down next you, and you feel her
body press against yours. "Can you just hold me, please?"
"Sure," you say, wrapping your arm around her. She snuggles close to you. You
move over slightly, lifting the covers from the bed and allowing her to climb in
beside you. She molds her body to yours, resting her head and hand on your
chest. You start to talk to her, but she shushes you once more.
"Just hold me," she asks, a note of sorrow in her voice.
"Okay," you reply. You stroke her hair as she lightly tickles your chest with
her fingers. The two of you lie there in bed, saying nothing, just enjoying each
other"s presence. As you do, you can feel the warmth of her body through her
thin nightgown. Your hand moves downward, from stroking her hair to lightly
rubbing her back. She sighs in contentment, snuggling even closer to you. You
can feel her breath on your neck, and feel her breasts rubbing lightly against
you. You respond, feeling yourself harden. You move away from Stephanie
slightly, but she moves with you, pressing herself against you. You know she can
feel your hard shaft, and she confirms it when her hand slips down to touch you
through your boxers.
"I saw you this morning," she says softly.
"Hmm?" you ask.
"In the shower," she explains. "I saw you." She looks up at you, her eyes
shining in the moonlight. "Were you thinking of me?"
"Yes, I was," you respond.
She smiles. "Good," she says. She runs her finger up and down your member,
teasing you. "I"ve been thinking of you, too," she says. She tilts her head up,
looking you in the eye. You stare at each other for a second or two, and then
you bend your head down, kissing her. It is a soft kiss at first, gentle, and
you pull away with regret. Stephanie looks at you a moment, then leans in to
kiss you once more, this time with growing passion.
Your hand, which had been resting comfortably on her lower back, slides lower
until you are cupping her ass in your palm. Stephanie sighs softly, rolling over
until she is lying atop you. She grinds her hips against you as you slowly slide
her nightgown upwards until you can feel her bare skin beneath your palms. You
cup her naked ass, squeezing her cheeks in your palms, and Stephanie moans
lightly against your lips. She sits up briefly, gripping her nightgown in her
hands and pulling it up and over her head. You stare at her naked body, her firm
breasts with their stiff nipples shining in the moonlight, before she bends over
you. Your lips find a turgid nipple, and you suck on it gently, then nip it with
your teeth.
Stephanie gasps, her body pressing against yours as you suckle at her breast.
She leans back, pulling her breast from your lips and replacing it with her
mouth and tongue as she hungrily kisses you. You feel her hand steel down
between your bodies, and she lifts her hips enough to grip your shaft, stroking
it through the opening in your boxers. You reach down, pulling your boxers down
and over your hips. Stephanie moves away from you just long enough to strip off
your boxers, before straddling you once more.
She sits up, her naked body glistening in the moonlight. She looks you in the
eye as she raises herself up, reaching down to guide your shaft to her wet
opening. With a long sigh, she sinks herself down onto you. You groan at the
feeling, and you pull her to you, pressing your lips to hers once more. You feel
her warmth engulf you, taking you deeply inside of her as she moves slowly,
grinding against your hardness.
You reach down, gripping the bare cheeks of her ass and pushing up against her.
It is her turn to moan, biting her lip as you penetrate her deeply. You let
yourself relax, sliding out of her once more before pushing upwards again. She
works with you, rising and falling in time to your rhythm. No words are spoken
as the two of you begin working together. You thrust into her, over and over,
powerfully, and you can hear her breathing become more ragged and panting as her
passion grows. Your hands grip her cheeks, each thrust pressing deeply inside
of her, until she suddenly stiffens, arching her back and crying out in passion.
You continue thrusting into her, and with a few more thrusts you climax as well,
exploding inside of her. You feel yourself filling her with your semen, and she
wraps her arms around you, kissing you passionately as she feels you fill her.
You hold her through her climax and yours, as her shuddering, shaking body
slowly relaxes, your shaft still buried deep inside of her. She pulls back from
you, looking at you softly. She kisses you once more. This isn"t the hungry,
passionate kiss of a moment earlier, but the soft, gentle kiss of a lover. She
lies back down on your chest, her fingers idly tracing patterns on your skin.
"Stephanie?" you ask, after a while. "What is this?"
She looks at you, puzzled. "What?"
"This," you say again. "All of this. Is it a dream? Is it real? Are you real?"
She is quiet a long time. "Please don"t ask me that," she says finally, in a
voice that is almost inaudible. She looks at you again. "Isn"t it enough that we
have each other, right here, right now? We have so little time together, let"s
not waste it." She snuggles up against you again. "So little time," she repeats
quietly, almost to herself.
The two of you lie awake together holding each other and kissing. You make love
to Stephanie twice more, sometimes gently and caring, other times with a raw
passion that has Stephanie screaming into the pillow. At last exhausted, you end
up just holding each other, watching the pale moon cross the window panes, its
bright light shining down on the two of you. You don"t even notice it when you
slip into dreams - or is it out of dreams? Can you dream while you are dreaming?
Before you can answer yourself, you are awakened by the alarm once more. You sit
up, feeling more alive and refreshed than you have in weeks. You smile, turning
to say something to Stephanie, but of course she isn"t there. You smile to
yourself, your dream encounter still fresh in your memory. You jump out of bed,
whistling as you prepare yourself for the day.
The day speeds by, and you barely remember any of it. Your friends and co-
workers all remark on your sudden optimism and quick smile, but you just shrug
it off. "All due to a good night"s sleep," you tell them, chuckling.
You can hardly wait for night to fall, and quickly climb into bed. You hunch
down under the covers and eagerly drift off into dreamland. You spend the night
restlessly, turning fitfully from one dream to another. You awaken in the
morning before the alarm goes off, feeling as if you hadn"t slept at all. You
don"t remember dreaming about Stephanie either. Shaking it off, you go through
the next day, and climb into bed that night. Once again, the night passes
without any thoughts of Stephanie. In fact, days go by and you still don"t have
any dreams of her.
You find yourself missing her, which you at first find strange since she is,
after all, just a dream. But then you don"t care - you just want to see her
again. But, alas, you do not. You go through a brief bout of depression, missing
the girl you never really knew. You are finally brought out of it when you pass
the flower shop where you bought the fern, and see a Christmas cactus in the
window. You smile to yourself, bringing it home. You are surprised, as you"ve
never been really good with plants before. But these are not just surviving, but
flourishing. The blooms on the Christmas cactus really surprise you.
The next several months find a change in you. When you are at home, you talk to
yourself more, out loud. Sometimes you simply recount the day"s events,
sometimes you just talk, saying whatever comes to your mind. In the back of your
mind, you know that the ghost of Stephanie isn"t really living in your
apartment, but somehow you cannot help but feel that she is there, listening to
you, even if she cannot, or will not, respond.
At first you spend all of your time at home, walking the rooms of your
apartment, talking, looking, listening. But you can"t keep that up, not and
remain sane. You eventually shift back into a more normal lifestyle. The months
slip by, and you almost convince yourself that the whole thing never happened.
Almost.
At the end of your first year in the apartment your special discount expires and
your rent goes back up, but you don't care. It isn't any higher than what you
were paying for your old apartment. You look around at the plants which fill
almost every empty nook and cranny, smiling. This is home now, and you wouldn't
move back for half of the rent.
Halloween approaches once more and you snuggle into bed, thinking of costume
ideas for a Halloween party you"ve been invited to. You briefly blink your eyes
against the bright moonlight shining in your windows before rolling over and
falling asleep. You are barely in the land of dreams when you hear a breathy,
almost forgotten, voice: "I think you might be over-doing it a bit with the
plants."
You roll over in surprise, gasping. "Stephanie!" you cry out, as you see her
lying next to you in bed, nearly transparent but there none-the-less. "Where
have you been?"
"No where," she says, a sad smile on her face. "I told you, I live here." She
looks down at your boxers, and reaches for you. You can feel her hand on your
rapidly hardening member, but it has the solidity of a puff of smoke. "Soon,"
she murmurs, a hint of frustration in her voice. She looks up at you. "But for
now, at least, we have each other."
Sexy Costumes
By Purple Dragon
Halloween had never really been one of my favorite holidays, but this year
something happened to change that. First of all, I was invited to three
different parties this year. Well, one was the office party and obviously,
everyone who works there was invited, so maybe that doesn't count. Considering
what a bore it was last year, I doubt I would have gone even if that had been my
only option. The second one was at the house of a poker buddy of mine and
probably would have been a lot of fun, but when I received the invitation for
the third, there was really no way I could turn it down. The invitation read,
You are invited to a sexy costume party
Please come and join me everyone,
It's Halloween we celebrate.
When choosing costumes, have some fun,
But please be sure to titillate.
Just make it sexy, make it tight,
Or cut to there, you know the score.
Be warned that if you don't comply,
You won't be let inside the door.
There was no actual name on the invitation, but I recognized the address as that
of Victoria Felton, a client of mine that I had evidently impressed more with my
services than I thought. Victoria is a stunning redhead in her early 40s and I
have to admit that she made it hard to concentrate on business sometimes.
Still, even with her oft-flirtatious attitude we both managed to keep things on
a professional level. The long business lunches that I turned in on my expense
account really were business lunches, and when I told my wife that I had to work
late, I was indeed working, which is not to say that I wasn't sorely tempted at
times to do something else. Well, turning down clients isn't good for business
and like I said, there wasn't much chance of me passing this one up anyway so I
turned my thoughts to my costume.
I considered and discarded several ideas, but in the end I settled on a pirate
costume. Although in keeping with the requirements of the invitation, probably
a bit more daring one than any buccaneer of old is likely to have worn. I got a
white silk shirt and left four of the six buttons undone to show off my well
developed chest (hey, I don't spend all those hours in the gym for nothing).
The shirt was tucked into pants tight enough to show not only the size of my
endowment, but also the fact that I was taken to visit the rabbi a few days
after I was born. I completed the ensemble with tall leather boots and a
cutlass that I rented for the occasion. Looking at myself in the mirror I was a
bit embarrassed by the blatant bulge in my pants, but was forced to admit that
the effect was certainly sexy (hell, I was turning myself on a little bit) and I
headed off to the party.
Victoria herself greeted me at the door and I felt my mouth drop open at the
sight of her. Even the conservative business suits that she always wore to our
meetings couldn't hide the fact that she had a gorgeous body. Long legs, a nice
ass, and huge tits that I have fantasized about more than once when I should
have been working. But this - this was something else entirely. Those huge
tits of hers were poured into a black leather bra that was at least two sizes
too small to completely contain them. This had the happy effect of causing them
to be pushed up and out, which made them look (if possible) even larger than
they really were. My eyes moved of their own accord down her voluptuous body,
across her bare stomach to the matching bikini bottom and on down her legs,
encased in black fishnet stockings, to the tallest pair of spike heals that I
have ever seen. The costume was completed by leather gloves reaching up past
her elbows, with a riding crop in her left hand and a coiled leather whip
hanging at her side.
When my eyes finally found their way back up to her face I noticed that her eyes
were doing what mine had just finished as she took stock of my own costume.
"I'm so glad that you could make it," she said, apparently talking to my crotch,
since that's where she was looking at the time. Then she snapped her eyes up to
meet mine and graced me with a brief smile before looking over my shoulder as if
searching for something. "Where is your wife?" she asked.
Finally finding my voice I managed to say, "I'm afraid she couldn't make it
tonight."
"Oh," she replied, glancing pointedly back down at the bulge in my pants. "What
a shame. Well, come in, come in. The bar is set up in the lounge. Grab a
drink and mingle. I have to stay here for awhile to greet my guests but I'll
see you a little later."
Taking her advice, I moved into the lounge and grabbed a drink. I certainly
wasn't the only guy in the room sporting a tight pair of pants, and the girls -
well, the term 'sensory overload' springs to mind. There was a woman dressed as
a schoolgirl standing next to me at the bar, the buttons on her white shirt
making a valiant effort to contain her breasts. Judging by the amount of strain
they were under and the gaps between them I gave them less than even odds of
lasting the night. There was a girl dressed as a French maid talking to a guy
in only a Speedo, bow tie, and top hat. Her skirt was so short that even from
my vantage point above her I could still see up it to the frilly white panties
she wore beneath. Everywhere I looked there was a new marvel to behold and the
sexual tension in the room was palatable.
I spent a few minutes chatting up the schoolgirl who said her name was Muffy. I
can only assume (or at least hope) that it was an alias. It turned out that she
actually was a college student studying for her Masters in business
administration. I made a joke about what her professors would do if they saw
her in her current outfit, and the look she gave me somehow led me to believe
that she knew the answer to that question. After awhile she excused herself to
go and talk to a little wisp of a girl dressed in a cheerleader costume that no
school in the country would allow, and I was left alone again.
I had been there for maybe 15 or 20 minutes when in walked a sight stunning
enough to draw my (and most of the other guys') attention away from the rest of
the room. She was about five and a half feet tall with auburn hair that was
pulled back into a ponytail. She was dressed as a slave and was wearing a
leather collar from which dangled a chain reaching to just below her waist that
swayed back and forth as she moved across the room. Her breasts were large.
Not as large as Victoria's, but not many are. They were incased in a leather
bra nearly identical to the one Victoria wore with the exception that this one
had holes in the middle leaving her nipples bare. She wore a tiny black g-
string that I suppose technically covered the area it was supposed to, although
the effect was so enticing that she probably would have gotten less attention if
she was wearing nothing. She didn't even have shoes on and somehow her bare
feet added something to the costume that no pair of shoes could have. Her only
other piece of clothing was a black mask tied around her head. About half the
guests in the room had chosen to add a mask to their outfit whether it needed
one or not and I guess if I went for something that daring I might have wanted
to hide my identity as well.
I followed her with my eyes as she walked over to the far corner of the room and
just stood there alone, as if she had been instructed to do so. She wasn't
alone for long however, as a string of guys sought her out. I watched with
amusement as, one by one, they walked up to her, spoke a few words, delivered a
couple of lines, and then walked away with their proverbial tails between their
legs.
As the flood of guys slowed I decided to take my own crack at her. In watching
the others I had noticed that they were unfailingly polite and figured that
maybe that wasn't what she was looking for. Maybe she was into her role of a
slave and if so, I was just the pirate to take control of the situation. I
walked across the room toward her, my goal to either get the girl or make a
complete fool of myself, no middle ground for this guy.
"Arrrrr, me pretty." I bellowed in a voice loud enough to carry the entire room.
"Truly ye be lookin' good to these ol' eyes o' mine. Give us a little kiss me
pet." And so saying, I reached up, grabbed the chain hanging from her collar
and pulled her forward, planting my lips against hers. She didn't exactly kiss
me back, but she didn't pull away (or slap me or kick me in the nuts) either, so
I thought I might be on the right track.
"Now what have we here." I said, eyeing her long stiff nipples poking out
through the holes in her bra. Turning to the others in the room, who were all
watching with amusement, I said, "Let this be a lesson to the rest o' you
wenches. This be the way to dress if ye be wanting to please a man. Gives easy
access to the treasures, so it does" I reached down and gave each nipple a quick
pinch causing her to gasp and most of the rest of the room to laugh.
Getting into my part more and more I continued, "And this little number she
wears. Covers the treasure in the front, which is proper, but feast yer eyes on
this." And I turned her around so that her back was to the rest of the room.
"Now I ask ye, have ye ere seen such a fine display o' ass in yer life." At
which point I gave her butt a slap, causing another gasp and another laugh.
"Aye, a good piece o' ass is better than a piece o' eight any day, so I always
says." There was another round of laughter and I figured the time had come to
wrap things up before I lost them. "Now I be takin' my leave o' ye and takin'
me new treasure with me. I leave ye all to your little party." Taking the
chain in hand I led her out the doors opposite to those through which she had
entered to the parting laughter, and even some applauds, of the other guests.
When we were alone in the back hallway I didn't say a single word to her. I had
never gotten so hot, so quickly before in my life and I simply pushed her up
against the wall and kissed her, determined to make her break character if she
wanted me to stop. This time she kissed me back passionately and I raised my
hand to one of her tits to find her nipple even harder than it was a moment ago.
I was just moving my other hand down to her ass when a voice from behind stopped
me cold.
"What the hell do you think you're doing?" I turned to find Victoria, hands on
her hips, riding crop still clutched in one of them, staring daggers into the
two of us. "What is the meaning of this slave?"
"I'm sorry mistress. He dragged me out here, what was I supposed to do?" the
girl pleaded.
Shit, based on their costumes I probably should have figured they were together
but dammit, I had other things on my mind at the time you know? I was just
wondering how badly I had screwed up this whole thing and if I was going to be
minus one client come Monday, when Victoria spoke again, and what she said
wasn't at all what I was expecting to hear.
"Never mind that,” she said, walking over to us. She gestured down at my crotch
and continued, "As big as that bulge was when he got here it's at least twice as
big now. Are you going to leave one of my guests in such a condition?"
"I'm sorry Mistress," she said quietly.
"Never mind sorry, do something about it. Now!"
I'm not sure what I was expecting, but she immediately dropped to her knees in
front of me, yanked my pants down far enough to free my cock, and stuffed it
into her mouth. It was probably the best blowjob I've ever had and far from
Victoria's presence putting me off, her attention and the critiques she gave her
slave made it even hotter.
"No! Not like that, take him deeper. Good, now cup his balls, suck harder. I
said harder! I swear, if he doesn't come in the next 30 seconds it's the whip
for you."
Well that did it. She redoubled her efforts. The suction was incredible and
combined with her cool hand on my sack and Victoria's scrutinizing eyes I was
coming harder than I ever have before in less than the stated time frame.
"Good, now hold it all in your mouth. Don't you dare swallow any," warned
Victoria. My orgasm seemed to last forever and I didn't even know if her mouth
was big enough to hold all that I gave her. I eventually stopped coming and
through a daze heard Victoria say, "Now, show him what he gave you." I looked
down to see the girl, head tilted back, mouth open and absolutely filled to the
brim with my seed, looking up at me. "That's good slave. You may swallow now."
Her eyes were locked on mine as she closed her lips and swallow twice to get it
all down before smiling at me as if relishing both the taste and the experience.
"Now, follow me," said Victoria, not waiting for an answer, but grabbing the
slave's chain, pulling her to her feet, and retreating quickly down the hallway.
My still exposed cock sprang forward to follow the pair of luscious retreating
asses and I had to hurry to keep up with it.
She walked directly to a room at the end of the hallway and entered. Inside was
a fashionably decorated bedroom with a large bed in the center. "Now you can
help our guest undress more properly slave." Without saying a word she guided
me to the bed and had me sit down. She remove my boots, then my pants and shirt
and stood before me.
"Now, our guest requires a little time to recuperate after you adequate blowjob"
-- Adequate? That's the understatement of the year. -- "so you can pleasure me
while we wait." So saying, she unhooked her bra, nearly sending it flying
across the room as her enormous tits we set free, and dropped her bottoms to the
floor kicking them into the corner. Leaving the rest of her costume on she laid
down on the bed, spread her legs and waited. She didn't have to wait long as
the slave immediately jumped onto the bed between her legs and dove into her
pussy.
Victoria played with her own tits as she issued commands to her slave, "Lick my
clit - lick it - now suck on it - harder - I said harder! - Don't forget my cunt
- use your fingers - good now two - that's it - now three - yes - harder -
deeper - keep sucking slave - don't forget to suck."
You can well imagine that, watching and listening to this, my "recuperation"
didn't take very long at all and I was soon sporting a hard-on every bit as big
as the one the slave had just dealt with. Victoria looked over and noticed my
state and said, "He's ready slave, now get off and let him fuck me." She got
off the bed and I certainly didn't need to be told twice what to do as I took
her place and sunk into Victoria's well-lubed pussy.
As I started pumping, Victoria continued her commands. "Now remove your clothes
slave, but leave the mask and collar on." She moved to where I could see her
and removed the last meager barriers between our eyes and her body. "Now, get
onto the bed. Our guest may wish to play with you while he fucks me." I did
indeed and reached over to sink two fingers into her pussy, pushing them in and
out to match the rhythm of the screwing that I was giving Victoria. The slave
started playing with her own tits while Victoria had never actually stopped and
I just looked down and enjoyed the view. Victoria's massive tits were bouncing
up and down from the pounding I was giving her as she attempted to keep her
fingers locked on her nipples atop the swaying globes of flesh. The slave
seemed to be having a slightly easier time, her hands massaging her tits with
the chain from her collar lying between them and trailing down her body to where
the last few inches lay pooled on her stomach.
Victoria had had at least one orgasm while the slave licked her and another
since I had started fucking her and I now felt my own approaching. The next
time Victoria came she cried out and her cunt seemed to clamp down harder on my
pistoning cock. That was the last straw and it sent me over the edge as I
sprayed a load deep inside her. Victoria screamed, grabbed my hips and pulled
me deeper, eager to receive all I had to offer.
I kept it up as long as I could and then pulled back, letting my deflating cock
slip from her pussy, and sat back on my heels. I noticed that the slave hadn't
come yet and Victoria noticed it too. Reaching over, she pulled my hand away and
said, "Our guest is tired, but I give you permission to continue yourself if you
wish."
Evidently she did wish, as her hands dropped to her dripping pussy before the
words were fully out of Victoria's mouth. We both sat there, watching as the
girl furiously rubbed her clit with one hand as she thrust two fingers of the
other in and out of herself. She was moaning loudly and writhing around on the
bed like it was on fire. I was just thinking that she couldn't possibly keep
this up for long when she yelled out and came hard, her whole body shaking as
her hands moved first faster, then slower, slower, and finally dropped limply to
her sides.
"You can get dressed now slave." Victoria said and, as tired as she obviously
was, she got right to her feet and began dressing. Victoria also started
gathering up her clothes so I did as well. When we were all dressed again
Victoria came over to me and, after a lengthy kiss, said, "I'm really so glad
that you could -- come tonight. As a remembrance of this evening I would like
you to have this." She took hold of the slave's chain and put it into my hand.
Laughing, I said, "You're giving me your slave? How am I supposed to explain
that one to my wife?"
"That's not my problem," she said with a smile. "But refusing a client's gift
could be bad for business. With another smile she walked to the door, and with
a last glance over her shoulder, was gone.
I looked at my new property, shrugged, and followed her out, leading the slave
behind me. When we got back to the party proper I realized that the appeal had
worn off. Catching Victoria's eye I made a gesture that I was leaving and she
nodded. I mouthed the words "Thank you." and she nodded again with a smile.
I led my new slave out to my car and let her in the passenger seat. Walking
around to the other side I got in and closed the door. "Now," I said, turning
to her "Do you want to tell me just how long you've been planning that little
scene?"
Giggling, she said, "About a month now. Did you like it?"
"That's certainly the silliest question I've heard all night." I leaned over
and kissed her deeply, cupping a breast and pinching a bare nipple.
When the kiss ended she said, "I guess that's a yes."
"I love you," I said.
"I love you too,' she replied. "Now let's go home. I'm not through with you
tonight by a long shot."
As I started the car and pulled out of the driveway I asked, "So, any more
little surprises I should know about?"
"I'm not saying anything," she said with a smile. Then she added, "But if you
liked that, just wait until Christmas."
A Flexible Masquerade
By magnusamor
The swirling crowd was large, but the space in which the 6th annual Hibernis
Halloween Ball was being held was larger, and that left plenty of room in which
the creature could move. And move it did.
Fredrico had seen a getup like this once before, at a circus show. The performer
was completely enclosed in a fabric sheath made of very stretchy material. By
contorting the body, the performer could create all kinds of weird shapes and
outlines. By keeping arms extended, the figure became larger than life sized.
And by moving in unexpected ways, the shape became other than human.
Whoever it was that was inside _this_ sheath was certainly not moving like an
ordinary human. He...she...it...came bounding across the floor of the hanger,
turning end over end in graceful arches, like the sort of animated creature one
might see on a Saturday morning cartoon. The costume was very colorful, almost
psychedelic, with bright swirls of color obscuring the outline of the human form
beneath the fabric. Fredrico, who had come to the party alone, stopped and stood
watching the flexible apparition with appreciation.
The rapid series of end-over-end flips carried the creature into the middle of
the hanger. As it went, people scattered out of the way, startled by the speed
and manner with which it moved. When it reached the center of the hanger,
underneath the spotlighted mirror ball hanging from the decorations, it stopped
stock still in an upright position. It appeared to be seven feet tall, with
large bright spots of color in the upper corners, where the performer's hands
held the fabric stretched overhead, and another, darker splotch about where the
performer's head was. The three splotches looked like a pair of eyes and a mouth
opened wide in perpetual surprise. Its "head" twisted back and forth, as if it
was examining the crowd.
A couple of nearby partiers clapped in appreciation. Fredrico drifted toward the
center, curious to see what the creature would do.
The creature's top swiveled toward the clappers and curved forward toward them,
as if it were peering more closely. The top, which is to say the eyes, tilted up
and down, suggesting that it was giving them the once over.
They were worth giving a once over. Fredrico looked forward to this party every
year because, while it was no Exotic Erotic Ball, many party goers did tend to
push the envelop with "sexy" costumes. This couple were dressed as a pair of
demons. Presumably they were meant to be a succubus and an incubus: both wore
lots of body makeup and very little clothing. The man was tall and wore just a
pair of speedo-style swim trunks in the same color as his white body paint. The
woman was tall also, though shorter than the man, and was painted gold and wore
a metallic gold string bikini in the style of Vamparilla: the small triangle at
her groin split into two thin straps that rose up, widening, to cover her
breasts, and then thinned again to meet behind her neck. Slim and shapely, she
was _definitely_ worth looking at.
The creature bent double, aiming to one side of the couple, and placed its
"head" on the floor, then straightened, to reveal that it had another "head",
complete with eyes and mouth, at that end of its body as well. Fredrico was
close enough to make out more details now, and suddenly his perception shifted.
He realized that what he'd taken for the performer's hands had in fact been her
feet. And it was definitely a her, because now he could make out not only her
nose in the new "mouth" spot, but he could make out the twin outdents of a pair
of shapely breasts beneath. And on top of them, the further outdents of a pair
of sizeable nipples standing at attention.
Fredrico licked his lips, considering the idea that this lithe woman was
partially or completely naked under the thin and stretchy fabric of her costume.
Now the creature was standing to one side of the couple, and her rotation had
brought her within arm's reach of them. The couple turned to face it again, and
again it started to give them the "once over". This time it bent further and,
when it appeared to be peering directly at the man's crotch, it abruptly cocked
it's "head" up sideways as if looking out at the audience (all of the people
nearby were watching in fascination), and then back at his crotch. Slowly it
brought its "mouth" forward, toward the lump prominently on display in the front
of the trunks, its eyes bending to continue gazing at the hidden cock as it did
so. This was too much for both the man and the woman, and they stepped backward,
the woman grabbing her partner's arm and tugging backward. But they were
laughing as they did it.
The creature straightened, and twisted as if peering around the room, and then
did a few more rapid end-over-end flips across the floor, threading through a
gap in the surrounding crowd.
It ended up facing a young man dressed in toga. His buff and hairy chest was
mostly on display, and the toga was short enough to show off his legs to good
effect. As the creature stopped in front of him, he startled back a step, then
recovered, laughing. The creature made quite a production of looking him over,
twisting first to one side and peering up and down, then to the other side and
repeating the process.
It looked around at its audience once again. Then it bent double as if to stare
at the young man's feet, but once bent abruptly twisted its "head" around 180
degrees so that it gave the impression that it was attempting to peer up under
his toga.
The performer's mimetic illusion was so convincing that the young man put his
hand on his toga skirt to prevent it from "seeing" anything, then realized what
he was doing and let go, laughing some more.
The creature untwisted its head and curved it upward, the very top, with the
eyes, peering up at the young man. He looked down, still laughing, and the
creature slowly unbent, moving closer and closer to his legs. He watched this
with some bemusement. Fredrico couldn't tell if it touched his legs or not, but
it was certainly close enough be doing so. Then it started to slide its head
upward, under his toga skirt.
He yelped, and danced backward, and it was left staring at him comically from
some feet away, still bent in its sinuous curve. It seemed to droop in
disappointment for a couple seconds, and then it straightened and started
peering around the crowd again.
Fredrico, meanwhile, had moved into the circle of people around the space the
creature occupied. His costume was that of a barbarian warrior, and consisted of
a loin cloth, face paint, and a big foam broadsword strapped to his back. He was
a little short to fully carry off a Conan impersonation, but he was definitely
burly enough. He worked out every other day with a goodly amount of weights, and
it showed in his rippling muscles.
The creature, which was clearly focused on...well, to put it bluntly, male
cocks...zeroed in on him, leaning its "head" forward and "peering" at him
intently, tilting it from side to side.
Fredrico grinned.
The creature did two flips and came upright again facing him, just as it had its
previous victim. Fredrico gave her his own once over, not being subtle about it.
In this stance her breasts were clearly visible, and clearly unbound, still
jiggling slightly from her just-completed flip. The fabric caressed her body,
sliding over her taut stomach, flaring out slightly at her abdomen and dipping
back to hint at the valley the led to her crotch. Her wide stance and upraised
arms kept the fabric stretched between hands and feet into a tall rectangle,
which softened or hid any further details.
Fredrico stood stock still, and kept grinning. He was determined to find out
just how far she would go.
The creature bent first to one side, then the other, looking him up and down
very carefully from both angles. Fredrico couldn't help but stick his chest out
a bit and suck in his gut, though even had he not done so his well defined six
pack would have been very much in evidence. When the creature came back upright,
it looked around at its audience and made a quick little bobbing motion with its
"head", clearly approving of his physique. There was a scattering of laughter
from the crowd.
As it had with the young man in the toga, the creature bent over in front of his
loincloth. Unlike the toga, Fredrico's loin cloth was not short, but came down
to his knees. It was, however, narrow, about six inches wide; just wide enough
to cover. This left the crease between his leg and abdomen visible, drawing the
eye from his hip down toward the treasure barely hidden beneath the narrow strip
of cloth. The back piece was equally narrow, leaving the dimpled cheeks of his
muscular rear clearly visible. The two halves were held together by leather ties
that rode just atop his hips. They were tied with a simple bow knot. Fredrico,
who was more than a little bit of an exhibitionist, had tied them that way in
hopes that someone, preferably a cute female someone, would take it into their
head to untie at least one of those knots before the evening was over. He
couldn't tell if this female was cute or not, but he didn't care; he had a
feeling she just might be the one who would do the untying for him.
The creature peered closely at this arrangement of fabric. Fredrico didn't move.
It stretched itself forward, reaching its head past his side, "peering" around
at his backside, then popped upright and did another little series of approving
bobs, to more laughter.
Then it bent back down and to the side, and with a shiver of pleasure Fredrico
felt the soft, stretchy fabric caress the bare side of his leg. Under it he felt
the gentle pressure of fingers held flat and parallel.
The creature was still for a long moment, and the crowd and Fredrico held their
breath. Then it slid its "head" around to the back of his leg and under the rear
panel of the loin cloth. Fredrico felt one set of those long slim fingers slide
across his butt, encased in their soft, slippery fabric as the other pair slid
across the sensitive back of his knees, and felt his cock twitch.
The creature continued to slide its "head" forward until its eyes came out the
other side of his loincloth and stuck out far enough to be seen by the audience.
It bobbed its head again, and now the laughter was getting more full, and more
and more people were turning to watch the show.
Meanwhile, it's "mouth", which meant the girl's head, was next to his hip,
inches from Fredrico's cock, and Fredrico wondered what she was seeing. From her
angle she might be able to see behind his loincloth.
The creature bent the top of its head further, so that its eyes were peering at
the same thing that the girl's real eyes were, but from the opposite side: the
place where Fredrico's loin cloth hung against the skin of his leg. The eyes
moved closer, so that it was peering right at the edge of his loincloth from an
inch away. Then it popped back out
to look at the audience and bobbed its head enthusiastically in approval.
The audience laughed, and there were a few whistles.
Sinuously the creature began to slide back out from under the rear of his
loincloth. Fredrico suppressed a shiver of delight at the feel of the fabric and
the limbs under it sliding across his ass. Then it stopped, and the lower arm
was suddenly no longer pressing against his leg, and he felt a definite draft on
his posterior. Laughter and catcalls came from the audience behind him, with
several female voices calling, "Nice ass!". The creature had flipped his
loincloth up, revealing his naked ass, and from the motion of the arm still
pressing into him at the top of his ass, he figured she was doing her little
bobbing motion again. There were more cheers from the audience.
Fredrico felt the upper arm leave his buttocks, and the loincloth fall back into
position. Abruptly he became aware that he was being stared at from close range
by one of the creatures "eyes", extending up over his shoulder from behind.
Before he could twist his head to look he realized he was also being stared at
from the other side by the other eye, also more or less projecting over his
shoulder from the rear. He felt the girl's arms pressing into his back and side,
and then her leg was pressed against his, and her barely covered breast was
pressing into his side and he was being peered at from _above_ by those eyes.
She'd used his body for leverage to slide her feet up to his without taking a
step and thereby spoiling her illusion.
The eyes disappeared behind his back again, and then he felt a different motion
there, and realized she was tugging upward on the strap of his foam broadsword.
He lifted his arms obligingly, and the creature stood upright next to him,
holding the strap of the sword with "hands" between its eyes and its mouth. With
a dexterous twist the girl tossed the (very light) broadsword and caught it so
that she was holding the hilt between her elbows, giving the illusion that she
was wielding it with those oddly placed hands.
The creature waggled the sword menacingly at the audience, and the point drooped
toward the floor. The creature shrugged, and then dropped the sword casually to
one side.
The creature slid its top around behind Fredrico's back again, and extended its
head upward and peered down at him from overhead. Fredrico felt the girl's
elbows pressing firmly into his shoulders. Not having a clue what she had in
mind, he nevertheless settled himself into his center and prepared to take
whatever weight she wanted to put on him. Sensing this, she pressed harder, and
now the creature was wrapping its bottom around Fredrico's front as the girl's
feet came off the ground and she jackknifed herself around him at chest height.
He could feel her breasts pressing in to his bare back, and his cock gave
another twitch. He wasn't getting hard yet, but he wouldn't be embarrassed if
someone got a look at his manhood at this moment, since there was enough blood
in his cock already to make it look adequately large.
As she finished the jackknife, the girl folded her arms down behind his neck,
somehow managing to tuck her hands under her arms and transfer her weight onto
them in the process. Fredrico realized she must be a circus performer, to have
that kind of upper body strength and the knowledge to use it in such a fashion.
The end result of the motion was that what had been the top of the creature
shrank and the eyes disappeared, even as the eyes at the other end began to peer
around at the audience. Fredrico couldn't see it, but from the widening of eyes
he saw in the audience he guessed the illusion was well done, as if the creature
had turned itself inside out in place.
The girl extended her upper leg and moved it away from Fredrico's body. Thus the
creature's new head, painted as it was on the back side of her costume, twisted
so that it was looking at Fredrico's crotch. The outer eye occasionally twitched
up to look at the audience. She bent her knees, letting her hips flatten toward
the floor, and thus the head slowly bent closer and closer to his groin, until
the inside eye, her lower leg, which was nearest his crotch, was pushing at his
loincloth and wriggling under it. That meant that the girl's heal was pressing
in to his crotch, and then right on his cock. She slid the side of her heel up
and down his shaft twice. It began to rapidly fill further, and as the
creature's eye popped out from beneath the loincloth and it did its little bob
of approval, Fredrico's loincloth was starting to push out away from his legs as
his cock tried to rise.
Shifting her weight from one arm to the other, the girl had uncrossed her arms
while the audience was watching her feet, and now she was firmly gripping his
shoulders. Her breasts were pressed firmly and delightfully into his shoulders,
and she was still jackknifed around him, flailing her feet to animate the
creature's head. Incredibly, she pushed upward on her hands, extending her arms,
head bent, sliding her whole body up along his. In this way the creature
rose...and then in an abrupt motion it turned "inside out" again and one eye was
peering at the audience from just above Fredrico's shoulder while the rest of
the creature was extended up toward the distant ceiling overhead. The girl had
done a handstand onto his shoulder, folded her legs to make one set of eyes
disappear as she rose, and then went up onto a one arm handstand in order to use
the other arm to "peer" at the audience.
There were gasps, applause, and cheers from the audience.
Before their mutual balance could begin to shift, she made another abrupt
motion, and Fredrico found his head wrapped up in the stretch fabric of the
sheath. The creature had slithered down the front of him, and, head bent up away
from Fredrico's body, was peering out at the audience from about the level of
his crotch. The rest of its body covered him more thoroughly than the loincloth
did.
A bigger gasp and more cheers from the audience.
Fredrico was a little surprised that he'd been able to take her weight on his
shoulders with no warning; but, then, she'd slowed her decent with her hands on
his sides and hips. He didn't spend more than a second thinking about it,
though, because he became very aware of what was now right in front of his face:
the soft folds of a cunt that was giving off an absolutely delicious aroma.
The girl's thighs were firmly planted on his shoulders, pushing down to hold her
weight, so that they were slanted slightly down toward his back, thus pushing
her cunt onto his face as she held herself in place. Fredrico could just barely
see over the top of her butt. The two layers of stretch fabric over his eyes
dimmed the view further, but he could make out the disco globe and the shapes of
some of the audience who were father away from him and thus visible over the
tight butt right in front of his eyes.
The creature lifted its body up away from his and peered out at the audience. As
the girl arched her back into this move, she also placed her (bare, except for
the sheath fabric) feet against the back of his head and pushed against it for
leverage. He took up the strain with his neck, glad that he hadn't neglected
that muscle set in his comprehensive workout. Her pelvis was now pressing
downward against his collarbone, which moved her cunt an inch or so away from
his face. Peering down, he could just make out the shadowed folds of her pussy
through the translucent fabric.
The creature folded its head down and peered at Fredrico's loincloth, then back
out at the audience, back at the loincloth, back at the audience. A male voice
shouted, "go ahead, you know you want to!" which was greeted with general
laughter. The creature bobbed its head, and then sank downward, mouth leading,
eyes trailing behind, twitching back and forth across the audience. The audience
cheered it on.
The mouth descended. It reached his groin. The creature laid flat against him.
The soft mounds of the girls tits pressed into Fredrico's abdomen. The real
mouth behind the painted mouth laid itself over his thickening shaft through the
double layer of sheath and loincloth. His cock started to fill with blood
rapidly, pushing outward against the loincloth and the mouth that was gently
massaging it. It wasn't painful yet, but if she kept stimulating him it might
become so.
The creature popped its "head" back up without moving its "mouth", and began
weaving its eyes back and forth as it munched, obviously dancing with pleasure.
The audience laughed and there were more catcalls, including "you go girl!" from
a husky female voice.
With the girl's body hanging down his front, that delicious cunt was once again
pressed up against his mouth. Fredrico inhaled deeply, the scent of aroused
woman adding additional stiffness to his now almost painful cock. He opened his
own mouth and clamped down gently on the area of her clit.
The thighs around his head squeezed, pulling her cunt more forcefully onto his
mouth, and then relaxed. He grinned, though no one could see it.
Meanwhile the creature had finished basking the applause of the audience, and
straightened its head downward, and then tucked it under, clearly ducking up
under Fredrico's loin cloth, which was hidden underneath its own body, lifting
its mouth off him at the same time so that it could "take a look". It
immediately ducked back out and bobbed at the audience _very_ eagerly, to
renewed laughter.
That quick duck had been long enough for those long slim fingers to grab his
cock and flip it upward, relieving the tension on his cock. The mouth planted
itself back on him and continued its ministrations, and he was rock hard in
seconds.
Fredrico stuck his tongue out, trying to push the stretch fabric into the cunt
in front of him. It worked. He was rewarded with another convulsion of those
muscular thighs.
The creature curled its body up away from Fredrico again, and peered down at his
loincloth. It twisted from side to side as if making sure to get a good look,
incidentally also making sure that everyone clustered to the front of this show
(which was a good percentage of the people in the hall by now) also got a good
look. Fredrico's cock was making a noticeable bulge in the loincloth, which was
consequently standing a little away from his body. Those people standing to the
sides got a somewhat shadowy look at his cock shaft as it tented the fabric.
There were more whistles and catcalls.
The creature formed its "hands" again and, peering around at the audience all
the while, grabbed the very bottom of the loincloth and started slowly lifting
it upward. There were more cheers, and someone started a chant of "Take it off!
Take it off!".
Fredrico's tongue could just reach the pussy dancing in front of him as the girl
maneuvered her body. From past experience he knew the light touches of his
tongue were probably just as stimulating in their way as his earlier clit
mouthing had been. With her legs and thighs clamped tight for leverage, She
wasn't free to twitch as much, but he got enough indication to know he was
hitting some good spots.
As the loincloth reached the level of Fredrico's balls the creature completed
the unveiling with a quick upward movement, and peered around for approval. The
audience burst into cheers and whistles.
The creature dropped the loincloth back into place. Then it leaned to one side
and focused both its eyes on the tie of the loincloth on that side. One eye
flipped out to look at the audience, then back, then out. Again came the chant:
"Take if off! Take it off!".
The mouth descended again, this time to Fredrico's hip. The eyes peered at the
audience. The cheers and catcalls grew louder. "Take it off! Take it off!"
Fredrico was filled with a sense of puissance; all these people, especially the
female voices calling louder than the male, wanting to see his shaft, filled him
with energy. He knew now why girls entered wet t-shirt competitions, and why it
was that he was an exhibitionist. He felt his chest and his cock expanding with
the attention.
A jerky motion and the tie was undone, the loincloth whipped off from around his
body, and the creature posed, extended away from his body, the loincloth
dangling by one strap from its mouth, his shaft and naked butt proudly on
display. The audience cheered and applauded.
The creature dropped the loincloth and moved its head a little closer to peer at
the exposed cock. Then it looked questioningly at the audience, who obligingly
started yelling "Suck it! Suck it!".
Again the mouth descended, followed by the eyes. This time Fredrico had enough
attention to spare to fully enjoy the process of the girl laying her body out
along his: first her abdomen pressing into his chest, then her ribs on his, then
her tits pressing into his abdomen (he could feel the hard points of her tits
clearly against his skin), and then that mouth....first she placed it over him
sideways, swaddling his cock in the sheath fabric, and squeezing. Then she slid
her mouth upward, opened it wide, and pressed her head downward. The fabric
obligingly stretched to cover his cock, and he was engulfed in her warm mouth.
The sensation was...strange. It wasn't like having a girl mouth him through his
underpants, because this fabric was much thinner. But it wasn't like a naked
blow job, either. He could feel her tongue working him, but there was a layer of
insulation, as well as an unusual pressure against to top of his cock. It was
frustrating, but at the same time stimulating, because the silky fabric moved
against his cock and elicited its own pleasurable sensations, and the resistance
against the tip made the blood run stronger into his shaft.
The husky female voice yelled out "Enough already, I want to see that beautiful
big cock again!"
The creature stopped moving for a second, then nodded its head agreeably, and in
a lithe twisting motion it was suddenly standing just out of reach, right beyond
where it had dropped the loincloth. Fredrico was left standing buck naked,
without even his broadsword, in the middle of the crowd of onlookers, his cock
standing out proud and firm in front of him.
He loved it. His cock, already throbbing from the oral ministrations, throbbed
some more. "_That's_ what I'm talking about," the husky voice said.
The creature bent double, and when it straightened, it had the loincloth
clenched firmly in its mouth. It leaned forward, as if offering the article of
clothing to Fredrico. He reached for it a little reluctantly, not really being
ready to hide himself yet.
The creature jerked back just before his hand closed on the fabric, and then
bobbed its head in laughter. The audience joined in. It leaned forward again.
Fredrico put his hands on his hips and glared at it witheringly, but inside he
was grinning. He was going to get to parade around naked a little longer, and
that was just fine with him.
He started to reach forward, and then, making sure to telegraph slightly, he
lunged. The creature did two back flips away from him, and then stood still
again. He glared, and then took off toward it at a run.
It's head and eyes popped up in startlement and dismay, and then it was off,
flipping across the room away from him, loincloth still dangling from its mouth.
Fredrico and the creature ran a merry chase all around the hanger floor,
Fredrico's erect cock bobbing all the way. The exertion was starting to deflate
him, and he was starting to think seriously about how to get the loincloth back,
when the creature led him back into the center of the room and the center of the
crowd and then stopped stock still.
He ran right in to her, grabbing her instinctively to keep himself from falling
down. She was like a rock: set and prepared, she took his weight and stopped him
without either of them falling over.
As soon as he was stable, she jumped up and wrapped her legs around his waist,
the creature's eyes popping up over his head and peering out at the crowd. There
was more laughter and applause. The creature started a bobbing dance, its whole
body swaying and bouncing.
Fredrico had automatically grabbed her when she jumped up on him, and he kept
that grip around her back, and after a moment or two of confusion, he joined in
with her bobbing and swaying, grinning with the aftermath of the adrenaline of
his run and the joy the whole experience.
He became aware that her groin was pressing into his cock, and in her gyrations
she was managing to rub her cunt up and down on him. He was once again rock
hard. He also became aware that this close, his face inches from hers, he could
make out her shadowed features through the fabric. She was grinning manically at
him, and when she realized that he was actually seeing her, she licked her lips
at him. He smiled back, and returned the compliment. She _was_ cute.
Fredrico started a kind of shuffling dance to the beat of the music that was
currently playing over the sound system. The creature waved to the audience with
its eyes and "hands", motioning them in behind him. Someone got the idea, and
grabbed on to Fredrico's shoulders and started a conga line.
Fredrico snaked the line out across the dance floor. The weight of the girl in
his arms, legs clamped around his waist, was no problem. He lifted twice as much
poundage than her total weight every workout session. As they moved and danced,
her breasts brushed against his chest periodically, the hard nipples trailing
streaks of fire across his aroused flesh. He slid his arms down to her butt and
started massaging the firm cheeks. She grinned at him through the fabric and
started undulating her hips even more.
Then her eyes widened, and after a pause for consideration, she smiled wickedly.
Her hip movements changed character. After a few seconds, Fredrico figured out
what she was doing, and his own eyes got wide in surprise.
She was pushing her cunt down onto his cock.
The fabric stretched around his cock as he slid in to her, but it pulled on his
cock head, as if she were resisting his entry. It was a good thing he was rock
hard. She wriggled a little and the fabric adjusted itself along her body, and
then he was fully planted within her, his cock wrapped in the silky, stretchy
stuff. His cock throbbed. He pushed his groin against her as he took the next
dance step, burying himself as deeply in her as he could. The sensations were
almost overpowering.
It wasn't at all like a normal fuck. It wasn't like fucking with a condom,
either. The thin silk did interfere with the sensation of skin against welcoming
membrane, but it didn't interfere with much else. He could feel her warmth, feel
her pulsing, feel her cunt gripping his shaft.
The biggest difference between what he was experiencing and a "normal" fuck,
though, was that he was dancing across a crowded dance floor, a conga line
stretched out behind him, and he was ramming his shaft into a cute chick wrapped
only in the thinnest of stretch fabrics. And nobody had a clue.
A step, and he slid partway out. Another step and he plunged back in. Step,
slide, step, plunge. He stared in to her half closed eyes, aware she was lost in
the sensations that were coming up to her from her groin. Her legs were clamping
down on every inward stroke, pulling him as deeply into her as the position
allowed. She still kept her arms over her head, waving those eyes around on
automatic pilot, but her chest was pressed up against him, her breasts sliding
back and forth across his chest, stimulating those rock hard nipples, and
massaging her breasts against his hard pectorals.
She was in another world.
Step, slide. Step, plunge.
He was getting close to the edge. The music was building to a crescendo of its
own.
Step, slide. Step, plunge.
The girl in his arms drew in her breath, and abruptly the eyes of the creature
folded down as she grabbed him around the shoulders, the fabric enveloping his
head. Then she was pressing her lips against his through that single layer,
pulling his face into hers with her hands at the same time that her legs pulled
his cock into her cunt again and again in rapid succession as she came.
Fredrico stopped moving, causing confusion in the conga line behind him, and
leaned back, hands clamped on her ass. She threw her arms back over her head and
arched her own back, and he pulled her onto him as she bucked, his own energy
pouring upward from the base of his spine until he, too was cuming.
Fredrico came back to himself and looked around, afraid that everyone would be
staring at him, aghast that someone would fuck on the dance floor. This was a
sexy party, but it wasn't _that_ kind of party.
But the conga line appeared to have decided this hip bucking was the new dance
step, and even as he watched the hip bucking motion was snaking its way down the
line. Grinning, he resumed his own bucking, adding now a little hop forward with
each buck.
This whole process took only a few seconds. The girl on his cock wasn't done
cuming yet, and his renewed bucking, and the hopping, seemed to prolong her
orgasm. But finally she came down. She looked a little dazed, but there was a
huge smile on her face.
Fredrico led the line over to the doorway to the cloak room, thinking he might
duck in there and grab the pants he'd worn to the party, since his loincloth was
nowhere in sight. As they came abreast of the doorway the girl leaned in and
kissed him, and then in one of her characteristically fluid motions she bent
backwards, planted her hands on the floor, and arched up into a handstand,
pulling herself off his cock. She folded down through the cloakroom door,
popping it open with her feet as she came down. Fredrico dashed through after
her.
As the door closed behind him, he could hear cheers and applause erupting from
the floor.
On the far side of the room he could see the lobby door swinging closed. The
creature was nowhere to be seen.
* * *
Game Reviews
Cruise
A Review by A. Bomire
Game Info: Cruise
Author: Pierre
Release Date: May 20, 2003
Platform: TADS 2
Size: 651K
Length: Medium
Content: m/f, m/f/f, f/f, voyeurism, BDSM, incest, possible underage
Extra: none
Reviewed: October 2008
Basic Plot
You are a steward on a cruise ship, whose job it is to keep a deck full of
passengers happy. And there are plenty of passengers. The game takes place on
the final day of the cruise, ending at midnight.
Overall Thoughts
This is the first of two games written by Pierre, both of which are multi-
branching adventures. This game is timed, which can sometimes be a bit of a pain
because you can't really spend as much time as you'd sometimes like performing
some actions. But, it also leads to excellent replay value because it is
practically impossible to see everything in the game in one go. This more than
makes up for the limits forced upon the player by the timing.
Puzzles/Game Play
The puzzles in this game aren't really that difficult, except for the fact that
the player is given a limited time to discover the solution. If you are one of
those players who spends a lot of time looking under and behind things and
basically exploring every aspect of the game, then you will have a hard time
finishing this game in the time allotted. Also because of this, the player may
need to play through the game a couple of times simply to find the timing. For
example, you may not know that at 11:00 AM something takes place, until being at
the right place at 11:00 AM (by the way, nothing important takes place at 11:00
AM). Once you know this, then you will need to either UNDO a bunch of turns or
replay the game to solve whatever puzzle needs to be solved before 11:00.
Sex
There is a lot of sex in this game, and due to the nature of the game you cannot
see all of it in one game, no matter how much you might try. Not only is there a
lot of sex, it is very varied: one-on-one, threesomes, bondage, incest,
spanking... just about everything you can think of. Even more, your partners
will interact on their own - with you, or with other partners (if they are
available). Much of this game has to do with bondage, spanking, whipping, and
other BDSM topics. If this isn't your cup of tea, then you can skip it - but you
will miss a lot of the game. Overall, the sex is well-written and hot.
Technical
There are some technical errors in the game. Most of them are the picky sort:
the wrong punctuation, extra spaces in the dialog, referring to a woman by the
wrong name. I was able to generate some odd responses to a couple of commands
and even a TADS error, but nothing that was game crashing.
Final Thoughts
I enjoyed this game - both for the varied characters that you meet, and the way
the game replays. There are a few games that have multiple paths, but in my
opinion none are done better than Cruise. And if you enjoy this game, you might
want to also check out Pierre's prequel, Weekend.
Rating: A
* * *
Programming Erin
This month we're going to talk a little bit about conversations. Conversation
in AIF, and indeed IF in general, is one of the most complicated things to deal
with. Making a conversation with a character in a game seem even a little bit
real is a tricky thing to do. Making it seem like you are talking to an actual
person is probably impossible, but then again, that shouldn't necessarily stop
us from trying.
There are so many ways to set up the conversational system and so many ways to
program it once it is set up that we will not even attempt to cover them all
here. What we have this month is just a couple of simple examples of how to get
the characters talking to each other and how you can change things as a result.
TADS 3 Segment by Knight Errant
Welcome back to Programming Erin. Last we left our game, the player was able to
trick Erin out of her office so that he could sneak in and locate her sexy
pictures. Once the player takes the pictures, we can trigger Erin's return to
her office and lead to the sex scene.
Last month I mentioned that the pictures object would just be a normal Thing,
which you should be able to build on your own by this point. Similarly, the way
to trigger Erin's return is exactly the same as the way we triggered her
departure. On the pictures object, we define a dobjFor(Take) method which will
contain everything that will occur when the object is taken. We want to put it
all in an EventList so that our special actions will only be triggered the first
time the PC takes the pictures, just like we did for overhearing Erin's call in
the hallway. Here's an example of how to do this.
+++ pictures: Thing 'erin\'s naughty hot sexy lewd pictures' 'pictures'
"Some very hot pictures of Erin fucking a man you don't know. "
isPlural = true
dobjFor(Take)
{
action()
{
picturesTake.doScript;
inherited;
}
}
picturesTake: EventList
{
[
new function
{
"You take the sexy pictures of Erin, your cock
stiffening at the wanton fucking you see. Just as you
pocket them, Erin returns to her office. ";
erin.moveIntoForTravel(erinOffice);
erin.initiateConversation(erinTalking, picturesNode);
}
]
}
;
The only new part here is erin.initiateConversation. Here we're calling the
initiateConversation method of Erin (a method that all Actors have) to have her
begin a conversation. The reason we're doing it this way is so that it can
immediately move the conversation into a conversation node, which is a nifty
class that TADS 3 defines to allow the NPC some control over the conversation,
instead of simply passively responding to whatever the player chooses to talk
about. In this case, the initiateConversation method does two things. First,
it shifts Erin into the erinTalking ActorState, and it begins a conversation
with the npcGreetingMsg of the picturesNode ConvNode, both of which we need to
defined now.
ActorStates are a useful feature of TADS 3 that simplify coding complex NPC
behavior, but in this case we don't need to do anything complicated here, we
just need a talking state and a sex-permitted state. The talking state can be
defined like this.
+ erinTalking: ActorState
stateDesc = "She's talking to you. "
specialDesc = "Erin is standing here, talking to you. "
;
In order to function properly, this must directly follow the Erin object. The
stateDesc will be added to the description generated when you >x Erin. The
specialDesc will be the listing added to the room description. Now, as I
mentioned before, we also need a ConvNode to allow Erin to begin the
conversation. This will also allow us to control and restrict the conversation,
so that Erin can protest if the PC ignores her question.
++ picturesNode: ConvNode 'erinPictures'
npcGreetingMsg = "What are you doing here? Erin asks. "
npcContinueLst: ShuffledEventList
{
[
'Stop ignoring me! Erin demands. What are you doing in my
office?',
'Hey, I asked you a question! Why are you in my
office?'
]
}
canEndConversation(actor, reason)
{
"I won't let you get off that easily, she insists, stopping
you. Now, what were you doing in my office?";
return blockEndConv;
}
;
The npcGreetingMsg is displayed when Erin begins the conversation. The
npcContinueLst allows Erin to continue to pester the player if he does something
that's not conversational. Finally, the canEndConversation allows Erin to stop
the PC from doing something that would ordinarily end the conversation, such as
saying goodbye or leaving the room.
Now we can allow the player to respond to her question. Within the ConvNode, we
will put conversation topics to handle the player attempting to converse with
her. There are several different types of conversation topics, AskTopic,
GiveTopic, ShowTopic, TellTopic, and combinations of them. To make things more
simple, we will handle the pictures topic with an AskTellShowTopic, since we
won't want the player to give up the pictures just yet. Here's how this is
done.
+++ AskTellShowTopic @ pictures
topicResponse
{
"I found these pictures in your desk, you tell her, showing
her the lewd photos. Her eyes grow wide.<.p>
Please give those back, Erin pleads. I'll do whatever you
want, she whispers erotically. You grin widely at her offer,
knowing exactly what you're going to ask for.";
erin.setCurState(erinSexy);
}
;
If the player tries to talk about a topic other than the pictures, we can either
define it in a similar way to the above AskTellShowTopic, or we can have it fall
through to one of the defaultTopics. Here's a DefaultAnyTopic, which will catch
any conversation command that isn't caught by any other topic.
+++ DefaultAnyTopic
"Stop avoiding my question, Erin insists. What were you doing
in my office? <.convstay>"
;
Feel free to define your own conversation topics to flesh out Erin's
conversation. The erinSexy ActorState can be defined much the same way as the
other ActorStates. Next month we'll define sex verbs, basic clothing, and move
into sex handling.
TADS 2 Segment by A. Bomire
At the end of last month's "Programming Erin", I left you with a couple of
homework assignments. Namely, creating two phone objects (one in "your" office
and one in Erin's) and creating a pictures object. Let's see how I would have
done this. First, a phone object which in this case will be in the player's (or
"your") office. The object in Erin's office will be almost identical, with the
exception of its name and location:
phone: fixeditem
location = startroom
sdesc = "phone"
ldesc = "It's your phone. You use it to CALL people."
noun = 'phone'
adjective = 'your'
;
Note that the phone is a fixeditem, meaning that it is fixed in place and will
not be listed. You could easily make it an item object, so that it will be
listed in the room description, but then you'd have to worry about the player
picking it up and carrying it about. An interesting effect you could create is
to make a phone that the player could carry about his office, but not into the
hallway or any other room. For the most part, however, a fixeditem object will
probably be what you need.
Okay, let's look at the pictures. These will be an item object that the player
can pick up and carry around. We will need an isKnown property for them, which
can be used to determine if the player knows about the pictures or not.
pictures: item
location = Erinsdesk
sdesc = "pictures"
ldesc = "Some very hot pictures of Erin fucking a man you don't
know."
noun = 'picture' 'pictures' 'photo' 'photos'
isThem = true
isKnown = nil
;
You'll notice that the location I chose for the pictures is on Erin's desk. This
way, when you enter her office you'll see a message saying "Sitting on Erin's
desk is some pictures." Of course, examining her desk reveals nothing about the
pictures. There are a couple of ways of solving this. One way is to do nothing,
but let's not do that. Another is to modify Erin's desk description for when the
pictures are on her desk. A third, and in my opinion best, method is to
automatically list any and all objects sitting on Erin's desk. We'll do this by
taking advantage of TADS inheritance.
By default, all objects upon which you can "put" things, such as a surface, bed
or chair, are defined to list objects resting upon them. Of course, they aren't
really resting on them, they are just in the list of objects contained within
that object - what TADS refers to as the contents. By defining our own ldesc
property for Erin's desk, we are overriding this default. We can correct this by
passing control back to the originally defined ldesc using TADS pass command,
like this:
Erinsdesk: beditem
location = ErinsOffice
sdesc = "desk"
ldesc =
{
"It's Erin's desk. ";
pass ldesc;
}
noun = 'desk'
adjective = 'Erin\'s'
;
Now, when we examine Erin's desk, we see that the pictures are sitting on it. As
homework, you can make the same alteration to the player's desk and any other
objects in the game upon which objects can be placed. As extra credit, try
passing control to the previously defined ldesc only when an object is actually
sitting on the desk. (Hint: Use TADS built-in itemcnt function to count the
items within the desk's contents.)
Okay, this month, we are going to use the created pictures object to recall Erin
back to her office. We'll trigger it by having Erin return and catch the player
red-handed with her photos. How? By detecting when the player picks up the
pictures. In other words, using TADS doTake method. One thing to remember here
is that the player might pick up and drop the pictures multiple times during the
game. We only want to trigger recalling Erin the very first time he picks them
up. One way to do this is to base it upon whether or not Erin is in her office.
For our simple game, this would be fine. However, for a much larger game where
Erin could be moving about this wouldn't work. Instead, we'll add another
property to the pictures object and use it to keep track of whether the player
has picked up the pictures already.
We're again going to take advantage of TADS inheritance. TADS already has
defined the verification and action code for taking an item. We really don't
need to modify any of this, but we want it to take place. We could put in our
description of Erin returning to her office, and then use TADS pass command such
as we did with the desk item above. However, that would lead to something like
this:
Erin comes into the office and catches you with her photos.
Taken.
Notice that the "Taken" description is at the end. We would prefer that it were
at the beginning of the displayed text. Well, TADS has another function for
allowing previously defined code to run and then return control back to the
current location. It is called the inherited command. It functions very
similarly to the pass command, but looks slightly different. Here is our new
pictures object, complete with the code to recall Erin:
pictures: item
location = Erinsdesk
sdesc = "pictures"
ldesc = "Some very hot pictures of Erin fucking a man you don't
know."
noun = 'picture' 'pictures' 'photo' 'photos'
isThem = true
isKnown = nil
alreadyTaken = nil
doTake(actor) =
{
inherited.doTake(actor);
if (not self.alreadyTaken)
{
"\bAs you pocket the hot pictures, Erin returns to her
office. \b\"What are you doing here?\" she asks you. ";
Erin.moveInto(ErinsOffice);
self.alreadyTaken := true;
}
}
;
The next thing we want Erin to do is to respond to questions regarding the
pictures. This will be our "unlocking puzzle", i.e., the action that will change
Erin from our sexy co-worker to our sexy co-worker who is actually interested in
having sex with the player.
There are a number of ways of handling conversation in TADS 2, some of which are
more effective than others. There are also a lot of 3rd party modules, such as
Suzanne Skinner's CHATTER.T, designed specifically for more intelligent
conversation handling. Going into all of them is way beyond this simple series.
I'll just talk about two of the methods which are built-in to TADS by default.
The first is to use TADS askWord method, which is defined for all actors. When
you ask an NPC about something, TADS breaks the question down into two sections:
who you are asking, and what you are asking about. The askWord method looks at
the specific words you used. For example, ask Erin about the old red door will
place three calls to askWord, once for "old", once for "red" and once for
"door". A nil response is expected to be generated for words for which there is
no response. This can be a bit cumbersome, because those words individually
don't mean much - it is only all together that they specifically identify a
single object. Also, for an object such as the pictures, you need to define a
response for all of the nouns and adjectives you've defined. In this case:
'picture', 'pictures', 'photo' and 'photos'.
For this reason, I usually recommend overwriting TADS doAskAbout method. It is
this method which is currently defined to pass questions on to askWord. I
usually change it to provide direct responses based upon the object referenced
by the words used, instead of the individual words. For example:
doAskAbout(actor, iobj) =
{
if (iobj = pictures)
{
"\"I found these pictures in your desk,\" you tell her,
showing her the lewd photos. Her eyes grow wide.\b
\"Please give those back,\" Erin pleads. \"I'll do whatever
you want,\" she whispers erotically. You grin widely at her
offer, knowing exactly what you're going to ask for.";
}
else
self.disavow;
}
Here, iobj refers to the indirect object; in other words, the object which is
being asked about. You'll note at the end that I've defaulted to show Erin's
disavow. This is a pre-defined property of all actors, which by default is set
to "I don't know much about that." You can, of course, override this to show
whatever response you wish.
One thing to remember about conversations in TADS: you cannot ask or tell an NPC
about anything that doesn't exist as an object within the game. For example, if
the player wanted to ask Erin about Elvis, he would receive an error message
saying "I don't know the word 'elvis'". Does this mean you cannot ask Erin about
such things? No, it just means that if you wish her to respond to this type of
question, you have to create an object that has 'elvis' as a noun or adjective.
I typically call such objects "topics" and create them as an object that is
located in the nil location. For example:
elvisTopic: item
location = nil
sdesc = "elvis"
noun = 'elvis'
;
To handle telling Erin about the pictures, as well as showing her the pictures,
you do something very similar to what we did for asking her about the pictures.
The only difference is that the verification method for asking is automatically
defined for actor objects, and we need to override it for Erin:
verDoTellAbout(actor, iobj) = { }
doTellAbout(actor, iobj) =
{
if (iobj = pictures) self.doAskAbout(actor, iobj);
else
"It doesn't look as though Erin is interested. ";
}
verIoShowTo(actor) = { }
ioShowTo(actor, dobj) =
{
if (dobj = pictures) self.doAskAbout(actor, dobj);
else
"Erin isn't impressed. ";
}
You'll note that in both cases we deferred the response back to what we've
already defined for asking Erin about the pictures. You can, of course, have
completely different responses if you wish. Also, unlike asking, there is no
predefined default response (well, there is, but we overrode it). So have to
create our own.
It should not need to be said that all of these methods are defined for the Erin
object. Also, in the above example Erin will respond the same no matter how many
times you show/tell/ask her about the pictures. In a real game, we would want to
detect that we've already talked to Erin about the pictures once, and alter her
response accordingly. I would probably add yet another property to the pictures
object, such as isShown, and alter this property from nil to true once I've
shown the pictures to Erin.
For the last topic of this month, we are going to discuss fuses and daemons.
(Note the spelling, as opposed to demons which are what you deal with when
tracking down TADS errors. Just kidding.) The difference between the two is that
a fuse is something that happens at a certain time - usually after a set number
of turns. For example, the phone rings after 5 turns. Think of a fuse like the
fuse for a bomb, with less explosive results. A daemon is a process that runs in
the background, doing something every turn. This is excellent for atmospheric
messages, among other things. This is how we will use it.
To set up the daemon, first define a method for an object. For simplicity sake,
we are going to define it for Erin:
Converse =
{
if (rand(2) = 1)
"\b\"Stop ignoring me!\" Erin demands. \"What are
you doing in my office?\" ";
else
"\b\"Hey, I asked you a question! Why are you in my office?\";
}
This basically displays one of two messages, randomly choosing one. To start
displaying the messages, you use TADS notify. To stop the daemon, you use
unnotify. To demonstrate, we'll start Erin asking the player her questions when
he picks up the pictures, and stop it when he asks/tells/shows the pictures to
Erin:
doTake(actor) =
{
inherited.doTake(actor);
if (not self.alreadyTaken)
{
"\bAs you pocket the hot pictures, Erin returns to
her office. \b\"What are you doing here?\" she asks you.
";
Erin.moveInto(ErinsOffice);
self.alreadyTaken := true;
notify (Erin, &Converse, 0);
}
}
;
Note the ampersand (&) character. It is very important. There is a long,
complicated reason why it is there, but the short answer is because TADS syntax
rules say so. The zero (0) tells TADS how many turns to wait to execute the
daemon. In this case, we specified zero turns, which means execute it every
single turn until we say stop. (Making it a daemon instead of a fuse).
To stop it, we'll modify the doAskAbout method:
doAskAbout(actor, iobj) =
{
if (iobj = pictures)
{
"\"I found these pictures in your desk,\" you tell her,
showing her the lewd photos. Her eyes grow wide.\b
\"Please give those back,\" Erin pleads. \"I'll do whatever
you want,\" she whispers erotically. You grin widely at her
offer, knowing exactly what you're going to ask for.";
unnotify(Erin, &Converse);
}
else
self.disavow;
}
The last thing we'll discuss is testing to see if a certain fuse or daemon is
currently running. This can be useful in many situations. For us, we'll use it
to prevent the player from leaving her office until he answers her question.
We'll do it by changing the response to going south from within Erin's office:
south =
{
if (getfuse(Erin, &Converse))
{
"\"I won't let you get off that easily,\" Erin insists,
stopping you. \"Now, what were you doing in my office?\" ";
return nil;
}
else
return Erinsdoor;
}
The getfuse function will determine if a daemon or fuse is active, and how many
turns it will be until the fuse "goes off". In our case, the fuse/daemon is
active, so the above if-condition evaluates into true, and Erin will stop you
from exiting.
There is a whole lot more we can do, such as not having Erin ask you about being
in her office every single turn, but only every third turn or some other factor.
We can also have her respond to other questions, such as asking her about
herself, or the player (Me), her boyfriend, etc. These are all exercises that
I'll leave up to you to test.
That's it for setting up the situation so that Erin will have sex with the
player.
ADRIFT Segment by Purple Dragon
You may notice that I'm filling in for BBBen this month in the ADRIFT segment.
He really wanted to do it, but I have it on good authority that he was abducted
by aliens this month and repeatedly gang probed. We are all very happy that he
has been returned to us, and trust that there will be no long term repercussions
from the experience, but I just couldn't ask him to trouble himself with
Programming Erin on top of everything else.
Well, it's been awhile since I've done anything with ADRIFT so I'm sure that,
when he's feeling better, BBBen will be able to point out my glaring errors, or
at least show a better way to handle this. In the mean time, I think this will
mostly get the job done.
I'm going to assume that, by this point, anyone reading this will know how to do
things like creating the pictures and putting them in Erin's Office, or her
desk, or wherever you want to put them. In fact, even if you've never read
this, about three and half minutes with the program should see you ready to do
that. For the rest of what we are trying to do this month, I came up with three
tasks, one event, and one variable that seems to get everything working pretty
well.
You can call variables anything you like. I chose to call mine "ErinIsReady"
since, when we are done messing with it, this is what we will use to check that
she is ready to have sex. The default value for any variable (unless you change
it) is '0' and you can just leave it there for now.
We need a way to trigger Erin's return to her office when the player takes the
pictures. If left alone, the player will be able to pick up the pictures and
nothing will happen (except, obviously, that they he will take them), so I
overrode this with a task to handle taking the pictures for the first time.
Here is how I set it up.
What the player must type
Take * pictures / Get * pictures / etc.
Message upon completion
You take the sexy pictures of Erin, your cock stiffening at the
wanton fucking you see. Just as you pocket them, Erin returns to her
office.
"What are you doing here?" Erin asks.
Task can be completed in
Office
Restrictions
Erin's Pictures must be visible to player.
ErinIsReady must be equal to 0.
Actions
Move Erin to room Office.
Move Erin's Pictures to carried by player.
Change ErinIsReady TO exact value 1.
Reversible
Check 'repeatable task'
Just a couple of things to note here. The '*' in the command is a wild card.
It will let the play type "take pictures, take Erin's pictures, take the
pictures, etc." Of course, it will also allow "take bob's pictures." Yeah, I
don't know who Bob is either, but if there is only one set of pictures in the
game this is probably a safe thing to do. The code ' ' inserts a line break,
so having '
' in the message inserts two so that the message prints out
like this:
You take the sexy pictures of Erin, your cock stiffening at the wanton
fucking you see. Just as you pocket them, Erin returns to her office.
"What are you doing here?" Erin asks.
And not like this:
You take the sexy pictures of Erin, your cock stiffening at the wanton
fucking you see. Just as you pocket them, Erin returns to her office.
"What are you doing here?" Erin asks.
Of course, in this case it's probably not a big deal either way, but it's
something you'll definitely want to use from time to time. Other things to
notice are that we check to make sure the player can see the pictures and that
the ErinIsReady variable we created is at 0. Since the actions, when this task
is completed, change this variable to 1, and we will not ever be changing it
back to 0, this is the last time this task will run. From now on, the player
can drop and pick up the pictures to his heart's content and the normal handling
will - er - handle it. Finally, we move Erin into the room and give the
pictures to the player and we're all done.
Now that the player has taken the pictures and Erin is back in her office we
need a way for her to pester the player until he tells her what he is doing
there. I chose to use an event for this.
Timings Tab
Short name for this event
Erin is pissed (or whatever you want)
When should this event begin?
After task take pictures is complete.
Event should last
Between 2 and 2 turns.
Only show descriptions if in one of the following rooms:
Office
Also make sure that "Restart this event as soon as it finishes" is
checked.
Description Tab
Display this 1 turns from event finish
"Stop ignoring me!" Erin demands. "What are you
doing in my office"
What to display on event finish
"Hey, I asked you a question! Why are you in my
office?"
Advanced Tab
Event can be paused if ask erin about * pictures is completed
And now Erin will keep pestering the player to answer her question every turn
until he does. In reality, you might want to mix this up a bit, but we'll just
assume that she is very, very determined to get an answer. The only other thing
to notice here is that the event is paused when a task called "ask erin about *
pictures" is completed, which we'll make in a moment. For right now, although
she will keep at the player, he can always just walk out and get away from her.
Well, we don't want that so let's make another task. This one will override the
normal handling for when the player tries to go south out of the office.
What the player must type
South / s / go south / go s (I think that's all of them, but I'm not
sure)
Message upon completion
"I won't let you get off that easily," she insists, stopping you.
"Now, what were you doing in my office?"
Task Can be completed in
Office
Restrictions
ErinIsReady must be equal to 1
Reversible
Check 'repeatable task'
Pretty straightforward here. If the "ErinIsReady" variable is 1, as it is after
the player takes the pictures, then this task will run when the player tries to
go south. If it is any other value, then it will not be triggered and he can
move south like normal.
Ok, we have him stuck in the office, now let's get him unstuck.
What the player must type
Ask erin about * pictures / tell erin about * pictures / show *
pictures to erin
Message upon completion
"I found these pictures in your desk," you tell her, showing her the
lewd photos. Her eyes grow wide.
"Please give those back,"
Erin pleads. "I'll do whatever you want," she whispers erotically.
You grin widely at her offer, knowing exactly what you're going to
ask for.
Task can be completed in
Office
Restrictions
Erin's pictures must be held by player
Erin must be in the same room as player
Actions
Change ErinIsReady to exact value 2
Reversible
Make sure that 'repeatable task' is NOT checked.
Well, it's probably not the best way to do, and probably not the way the master
would handle it, but everything should work more or less how we want it to. Now
we just need to add a restriction about "ErinIsReady" being equal to 2 in our
sexual commands, or at least start it there, and away we go. Next month we
should actually get around to those sexual commands, and hopefully the man will
be sufficiently recovered from his ordeal to take the helm. Until next time,
keep watching the skies.
Inform 6 Segment by 'trix
OK. Just as in this month's TADS 3 chapter, we're going to define an object
representing some sexy pictures of Erin. We can make use of the genitive-parsing
lib we're using for anatomy by defining the owner property on the pictures.
Object -> -> pictures "pictures"
with name 'lewd' 'hot' 'sexy' 'picture' 'pictures',
owner erin,
after
[;
Take, Remove:
if (self hasnt general)
{
give self general;
move erin to erinOffice;
print "You take the sexy pictures of Erin, your
cock stiffening at the wanton images.
^Just as you pocket them, Erin returns to her
office.^";
erin.startConversation();
}
],
has pluralname;
Inform doesn't have conversation states in the way that TADS 3 does, so the
greeting and so forth will just have to be coded directly. The line
erin.startConversation(); is a command to run the routine held by the
startConversation property of the erin object. So we need to write that routine.
(in the Erin definition)
...
startConveration
[;
self.conversation_stage = 1;
"~What are you doing here?~ Erin asks.";
],
conversation_stage 0,
each_turn
[;
switch (conversation_stage)
{
1, 2: ++(self.conversation_stage);
3: ++(self.conversation_stage);
print "~Stop ignoring me!~ Erin demands.
~What are you doing in my office?~^";
4: ++(self.conversation_stage);
5: self.conversation_stage = 2;
print "~Hey, I asked you a question,~
Erin persists. ~Why are you in my office?~^";
}
],
react_before
[;
Go, Enter: if (noun has door
&& self.conversation_stage < 6)
"~I won't let you off that easily,~ Erin insists,
stopping you. ~Now, what were you doing in my
office?~";
],
...
Most of that ought to be pretty clear. conversation_stage is a variable
belonging to Erin, which controls what point in the conversation has been
reached. each_turn either waits or nags the player, according to the
conversation stage. react_before is a common property of Inform 6 objects that
allows nearby objects to intercept the player's actions. In this case, if the
player attempts to leave, by going in a direction or entering a door (which are
two different actions), he will be stopped by Erin.
Now conversation: in Inform 6 the standard method of dealing with topics is just
to look for specific words. There are libraries available to allow "Ask about