Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Creating a fluid conversation

I'm sure this can be done by some combination of hooking and click-replace, with adding/subbing stats for choices made using set. I'm about to experiment and attempt to make this happen right now, but if anyone's done something like this before or has ideas on how to make this work please share?

Comments

  • This might help http://twinery.org/forum/discussion/comment/3002/#Comment_3002

    Written for sugarcane, so depending on what you're using, it may need some tweaking...
  • edited June 2016
    Sugarcube went over my head but thank you for the link nonetheless.

    Here's what I used and it works so far so good. If someone could run it and see if there are any pitfalls in reusing the same method later I'd appreciate it.
    "You sound bummed out." She knew.
    
    [["Meh."]<a1| / ["Nah."]<a2|]<a3|
    
    (click: ?a1)[(set: $candyce to it + 1)(replace: ?a3)["Meh," affirmed Max with a grunt.
    
    "Aha, me too. Wanna come over?" Candyce chimed.
    
    [["Miss me?"]<a4| / ["I dunno, I wanna nap..."]<a5|]<a6|
    
    (click: ?a4)[(set: $candyce to it + 1)(replace: ?a6)["Miss me?" Max smirked.
    
    "A bit, yeah. I'll be waiting, 'kay?" Candyce was smiling on the other end, and Max could tell.
    
    "Yeah, I'll be 'round in a while," he nodded. He wasn't even sure what he was staring at anymore.
    
    "See you then.." and Candyce hung up. Max decided it was [[time to get moving.|Cold Chase]]]]]]
    
    (click: ?a5)[(set: $candyce to it - 1)(replace: ?a6)["I dunno, I wanna nap..." Max thought aloud.
    
    "Fuck that. You can sleep here," Candyce sounded annoyed.
    
    "Sigh, fine. I'll be 'round in a while," Max gave in. It'd be cool to have some company after all.
    
    "I'll be waiting," and Candyce hung up. Max decided it was [[time to get moving.|Cold Chase]]]]
    
    (click: ?a2)[(set: $candyce to it - 1)(replace: ?a3)["Nah," Max lied quickly.
    
    "Oh please, I can hear it in your voice. How far are you really?" she growled.
    
    "Chill love, I'm near the station," Max nettled.
    
    "Have you eaten?" Now, Candyce sounded perplexed.
    
    [["I have, yeah."]<a7| / ["Uhh, not really..]<a8|]<a9|
    
    (click: ?a7)[(set: $candyce to it + 1)(replace: ?a9)["I have, yeah," said Max.
    
    "Huh, that's a surprise. You normally don't.. Anyway, come over. I'm all alone and it sucks," Candyce mumbled.
    
    "Alright, I'll be 'round in a while," Max agreed. It'd be cool to have some company after all.
    
    "I'll be waiting," Candyce hung up, and Max decided it was [[time to get moving.|Cold Chase]]]]]]
    
    (click: ?a8)[(set: $candyce to it - 1)(replace: ?a9)["Uhh, not really..." said Max.
    
    "Max," Candyce sighed. "Can't you take care of yourself at all?"
    
    "I try to!" Max answered indignantly. It irked him when Candyce put on her caring-older-female semblancing skin on.
    
    "No you don't. Come over, I'll make you food."
    
    "Nnnh, I'll be a minute," Max mumbled. There was no use arguing with her either way.
    
    "I'll be waiting," Candyce hung up, and Max decided it was [[time to get moving|Cold Chase]]]]
    
Sign In or Register to comment.