Well, Quest was the one I've been using. If you follow the link, you can find a demo and the code source. My trouble wasn't the actors, in fact, I considered them as being the funnier part. I don't know how TADS works, but my goal with Quest was to write a story like this one: -You walk around, - You find an object, -You use it on a girl, -You can spank the girl.
It may be interesting to mention that I'm a Touhou fan, and that therefore, the game I've been working on was a touhou fanproject.
I managed to get rid of the actors problem by giving the players several objects. In fact, it's impossible in my game to spank directly a girl. Instead of that, you have to USE the object BELT on GIRL. But Quest's main problem is that, while I could easily create an non-editable setup to install it on any computer, the person I asked to test it grew nervous when said setup tried to add some files in system32, and thus went to "look for informations". Being without any news, and not getting any answer, I gave up on my project. I'm okay with working on a spanking interactive fiction, but not if I'm the only one reading it.
Here's a part of my code, to give you an idea: define room <lake> alias <Misty Lake> west <Outside> description <This is the Misty Lake. You can see |crCirno |cbflying around. To the |cgwest|cb, is your house.>
define object <cirno> alias <Cirno> look if flag <cirno can be spanked> then msg <Cirno is standing in front of you, waiting for you to do your part of the deal.> else msg <You look at the ice fairy. Her short blue dress is damn cute, but her bratty behaviour is annoying to everyone. Her ability to fly means she's currently out of your reach.> speak if flag <cirno can be spanked> then msg <You decide to mess with Cirno for a bit.|n"Hey, tell me, what should I use?"|n"What?"|nYou smile.|n"Should I use a belt, or my hands?"|nHer confidence disappears.|n"Oh. I-I think you should use your hands. I mean, you can h-hurt s-someone with a belt, right? You shouldn't use it. Really."> else msg <You call for the fairy.|n"Hey, Cirno!"|nShe ignores you.> displaytype <Character> article <her> gender <she> use <frog> { msg <"Hey Cirno! Come here, I have something that might interest you!"|nThis time, you got the fairy's attention. Abandoning her game, she flies right to you, stops in front of you, and crosses her arms while looking at you smugly.|n"What is it?"|n"I found this in the Hakurei donation box."|nYou show her the frozen frog. She looks confused.|n"Yeah, so?"|nYou smile.|n"You know, many people would be pissed if you were to donate frozen frog to people."|n"I'm not scared!"|nSays the fairy. She's just boasting, and both of you know it.|n"Really, Cirno? I'm not just talking about the Hakurei Maiden herself, I'm also talking about that frog goddess from the mountain."|nShe starts sweating.|n"A-ah? H-hu, I forgot about her..."|nTime for the final blow.|n"Look, Cirno, I'll give you this frog, and I'll forget everything about it."|nThe fairy smiles in relief.|n"Thank you!"|n"But however, I want something from you."|nHer smile fades.|n"I don't have any money."|nYour smile grows wider.|n"Silly Cirno, I'm not talking about money."> flag on <cirno can be spanked> wait <|i Press a key to continue... |xi> msg <"Then what are you talking about? Just say what you want!"|nThe little girl sounds really worried now. I'm savouring it.|n"I think you need a punishment."|n"W-what kind of punishment?"|n"Let's make a deal: if you let me punish you properly, I'll give you this frog, and I'll forget everything. Are you fine with that?"|n"No! Tell me what kind of punishment you planned first!"|n"A good old fashioned spanking, Cirno. What else?"|nShe sounds almost relieved.|n"A spanking? That's all? Fine then! It's a deal!"|nYou hold out your hand. She grabs it and shakes it vigorously, apparently relieved.> } use <Paddle> { if flag <cirno can be spanked> then { msg <You take off your belt.|n"Okay, bend over, Cirno."|n"H-hu? Y-you're going to use your belt?"|n"Yes. Do you have a problem with that?"|nShe's hesitating. She wants to be strong, but at the same time, she doesn't want the spanking to hurts too much.|n"No, not at all! You can even spank me with a belt, I don't have any problem!"|n"All right, bend over then."|n"You can spank me with your belt, yeah! But you can also spank me with your hands, that won't be a problem, not at all!"|nYou sigh.|n"I can't do that, Cirno. I have to punish you properly for putting this frog in the Hakurei Shrine donation box, and since you're a strong fairy, you won't feel anything if I just use my hands."|nYou're intentionally mixing truth, half-lies and flattery. You're just very good at manipulating kids.|n"I know, I know! I've been explained properly about rules, but is there really no other way?"|nShe's frantic now. You shouldn't push too hard, because if she feels cornered, she'll probably attack in despair. Time for you to open an emergency exit.|nYou tilt your head, looking intentionally unsure.|n"Well, I could drop the belt, but..."> wait <|i Press a key to continue... |xi> msg <"But what?"|n"As I said, that wouldn't be painful enough. I'm really sorry, but I have to hurt you, otherwise it's useless to even spank you to begin with."|nOf course, you're lying about the 'sorry' part.|nCirno lowers her head, and starts fidgeting.|n"And what if..."|nThis is the interesting part. Hide your smile, this is where you have to play a close game.|n"What if what? Please be quick, Cirno, I haven't got all day."|n"Nothing."|nRaising her eyes again, she throws a defiant stare at you. You feel disappointed by that sudden change of heart, but you'll still able to spank her, so you're not going to complain. Not too loudly, anyway.> wait <|i Press a key to continue... |xi> msg <"All right. Bend over then."|n"Mmpf."|nCirno turns, showing you her side, and bend over, easily reaching her knees. Fairies are lucky to be so supple.|nFolding your belt in your hand, you walk to Cirno, and, putting your arm over her small body, you place your hand on her belly and you lift her easily.|n"Relax now Cirno, or you'll fall."|nIt's really uncomfortable to even touch her, she's so cold. And she also has those ice wings you can't touch either. You tried once, they're sharp-ground.|nYou feel Cirno slowly relaxing under your arm, so you bring your belt in contact to her bottom, to remind her what's going on happen.|nShe jumps softly.|n"H-Ha!"|n"Are you ready?"|n"I-I'm ready!"|nYou raise your belt.|nWHACK!|n"Mmm!"|nWHACK!|n"T-that hurts!"|nWHACK!|n"Hii!"|nWHACK!|nWHACK!|nWHACK!|nSurprisingly, Cirno fell silent pretty quickly, clenching her teeth, just moaning in pain each time you hit her.> wait <|i Press a key to continue... |xi> msg <After spending several minutes spanking Cirno with your belt, you decide to give up. She's not going to cry, no matter how hard you spank her, so it's not satisfying for you.|nYou let go of Cirno, gently putting her back to the ground, while you put on your belt around your pants again.|n"T-thank you for spanking me!"|nBowing deeply, the well-mannered girl apparently thanks you for the harsh spanking you just gave her.|n"N-No problem."|nToo dumbfounded to react, you just stare as the fairy flies away, her eyes wetting, rubbing her bottom.|nShe held back her tears. That's really mature from her, you're truly impressed.|n|nBut she forgot to ask for the frog, so she'll be back.> hide <cirno> flag on <Cirno got spanked> playerwin } else { msg <She's out of your reach, and if you try to attack her, she'll most likely retaliate, causing harm. Her freezing power is not to be underestimated.> }
I'll check those other engines you talked about, but honestly, I don't want to work alone on this. |