<?xml version="1.0" encoding="UTF-8"?>
<dialog>
  <state statename="default">
    <text>Welcome to the pool, hot stuff, looking to cool off?</text>
    <sprite data="talkloops" value="5" />
    <sprite obj="shelly.char.head.shelly_head.shelly_bottom_jaw" play="talk" />
    <resp newstate="state2">I sure could, although you look like you could heat things up.</resp>
    <resp newstate="fail">Ugh, wet dog smell. No thanks.</resp>
    <resp newstate="bye_d">I doubt it, I'm looking for someone else.</resp>
    <resp newstate="doll">Doll play</resp>
  </state>
  <state statename="state2">
    <text>Heating it up huh? You tease.</text>
    <sprite data="talkloops" value="3" />
    <sprite obj="shelly.char.head.shelly_head.shelly_bottom_jaw" play="talk" />
    <resp newstate="state3">What can I say? I'm always interested in someone like you.</resp>
    <resp newstate="fail">Tease? I wanna fuck you in the pussy.</resp>
    <resp newstate="bye_d">Hold it right there, I don't wanna pee the pool.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="state3">
    <text>And what about me is so interesting?</text>
    <sprite data="talkloops" value="3" />
    <sprite obj="shelly.char.head.shelly_head.shelly_bottom_jaw" play="talk" />
    <resp newstate="state4">I can sense something I just want to know.</resp>
    <resp newstate="fail">Yer tits. That's about it.</resp>
    <resp newstate="bye_d">Lemme go think about that.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="state4">
    <text>Oh gosh, there's not much to know, I'm just a simple girl, here to relax and have fun.</text>
    <sprite data="talkloops" value="5" />
    <sprite obj="shelly.char.head.shelly_head.shelly_bottom_jaw" play="talk" />
    <resp newstate="state5">Surely there must be something. I just find you enchanting.</resp>
    <resp newstate="fail">Well how about you simply suck my cock?</resp>
    <resp newstate="bye_d">Well, I hope you do get relaxed and have fun.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="state5">
    <text>You're just trying to flatter me!</text>
    <sprite data="talkloops" value="3" />
    <sprite obj="shelly.char.head.shelly_head.shelly_bottom_jaw" play="talk" />
    <resp newstate="state6">No really! I'm enjoying being here with you. It's just nice to do.</resp>
    <resp newstate="fail">Ya got me. Fuck now?</resp>
    <resp newstate="bye_d">Awwh, well I do like ya, but I gotta go.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="state6">
    <text>Well, I'm glad you feel so nice about me.</text>
    <sprite data="talkloops" value="4" />
    <sprite obj="shelly.char.head.shelly_head.shelly_bottom_jaw" play="talk" />
    <resp newstate="state7">Don't all the boys make you feel nice?</resp>
    <resp newstate="fail">How about you make me feel nice with that wet cunt of yours?</resp>
    <resp newstate="bye_d">Always good to make people feel good. Gotta go tho.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="state7">
    <text>You'd be surprised. Most people just throw bad lines or demands at me and expect sex.</text>
    <sprite data="talkloops" value="6" />
    <sprite obj="shelly.char.head.shelly_head.shelly_bottom_jaw" play="talk" />
    <resp newstate="state8">I'm sorry they do that.</resp>
    <resp newstate="fail">That's probably because you dress like a whore.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="state8">
    <text>The sad part is, if I'm honest...I'm kinda horny.</text>
    <sprite data="talkloops" value="4" />
    <sprite obj="shelly.char.head.shelly_head.shelly_bottom_jaw" play="talk" />
    <resp newstate="state9">Would you like for me to help with that?</resp>
    <resp newstate="fail">Fucking FINALLY! Ugh, all this bullshit just to get laid.</resp>
    <resp newstate="bye_d">Well, good luck with that.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="state9">
    <text>How about doggie style?</text>
    <sprite obj="shelly.char.head" stop="straight" />
    <resp newstate="state10" scene="shelly_sex_a">-Doggystyle-</resp>
    <onleave newstate="backhere" />
  </state>
  <state statename="state10">
    <if vari="npc_status" value="done">
      <text>That was amazing! Thanks so much...</text>
      <sprite data="talkloops" value="3" />
    </if>
    <elsif vari="npc_status" value="back">
      <text>Why stopping?</text>
      <sprite data="talkloops" value="1" />
    </elsif>
    <else>
      <text>W: No scene return status.</text>
    </else>
    <sprite obj="shelly.dress" stop="off" data="dress" value="off" />
    <sprite obj="shelly.char.head.shelly_head.shelly_bottom_jaw" play="talk" />
    <resp scene="shelly_sex_a">How about another round doggie style?</resp>
    <resp newstate="state11">I'd love to go again with a different position if you're up for it...</resp>
    <resp newstate="fail">Jeez, it was like throwing a hot dog down a hallway, you slut.</resp>
    <resp newstate="bye_s">Thanks, I need to go cool off for a bit.</resp>
    <onleave newstate="backhere" />
  </state>
  <state statename="state11">
    <text>Mmm, time to ride 'em cowgirl then!</text>
    <sprite obj="shelly.char.head" stop="straight" />
    <resp newstate="state12" scene="shelly_sex_b">-Reverse cowgirl-</resp>
    <onleave newstate="backhere" />
  </state>
  <state statename="state12">
    <if vari="npc_status" value="done">
      <text>That was amazing! Thanks so much...</text>
      <sprite data="talkloops" value="3" />
    </if>
    <elsif vari="npc_status" value="back">
      <text>Why stopping?</text>
      <sprite data="talkloops" value="1" />
    </elsif>
    <else>
      <text>W: No scene return status.</text>
    </else>
    <sprite obj="shelly.dress" stop="off" data="dress" value="off" />
    <sprite obj="shelly.char.head.shelly_head.shelly_bottom_jaw" play="talk" />
    <resp scene="shelly_sex_b">How about another round?</resp>
    <resp newstate="state9">I'd love to go again with a different position if you're up for it...</resp>
    <resp newstate="fail">Jeez, it was like throwing a hot dog down a hallway, you slut.</resp>
    <resp newstate="bye_s">Thanks, I need to go cool off for a bit.</resp>
    <onleave newstate="backhere" />
  </state>
  <state statename="fail">
    <text>Is that any way to talk to me? Lifeguard, come get this guy out of here!</text>
    <sprite obj="shelly.char.head" stop="straight" />
    <onleave newstate="default" />
  </state>
  <state statename="bye_d">
    <text>Bye.</text>
    <onleave newstate="default" />
  </state>
  <state statename="bye_s">
    <text>Bye.</text>
    <onleave newstate="backhere" />
  </state>
  <state statename="backhere">
    <text>Nice to see you back here.</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="shelly.char.head.shelly_head.shelly_bottom_jaw" play="talk" />
    <resp newstate="state10" scene="shelly_sex_a">How about doggie style?</resp>
    <resp newstate="state12" scene="shelly_sex_b">I'd love to go with a different position.</resp>
    <resp newstate="bye_s">Thanks, I'm just walking by.</resp>
    <onleave newstate="default" />
  </state>

  <state statename="sexreturn">
    <text>Sex return state text</text>
    <sprite obj="shelly.dress" stop="off" data="dress" value="off" />
    <resp scene="shelly_sex_b">-Reverse cowgirl-</resp>
    <resp scene="shelly_sex_a">-Doggystyle-</resp>
    <resp newstate="doll">Doll play</resp>
    <onleave newstate="default" />
  </state>
<!--Doll play states-->
  <state statename="doll">
    <resp newstate="dressed">Doll dress up</resp>
    <resp newstate="nude">Doll nude</resp>
    <resp newstate="talk">Move mouth</resp>
    <resp newstate="heads">Move head straight</resp>
    <resp newstate="default">Back to dialog start</resp>
    <onleave newstate="default" />
  </state>
  <state statename="talk">
    <sprite data="talkloops" value="5" />
    <sprite obj="shelly.char.head.shelly_head.shelly_bottom_jaw" play="talk" />
    <resp newstate="dressed">Doll dress up</resp>
    <resp newstate="nude">Doll nude</resp>
    <resp newstate="talk">Move mouth</resp>
    <resp newstate="heads">Move head straight</resp>
    <resp newstate="default">Back to dialog start</resp>
    <onleave newstate="default" />
  </state>
  <state statename="dressed">
    <sprite obj="shelly.dress" stop="on" data="dress" value="on" />
    <resp>-</resp>
    <resp newstate="nude">Doll nude</resp>
    <resp newstate="talk">Move mouth</resp>
    <resp newstate="heads">Move head straight/right</resp>
    <resp newstate="default">Back to dialog start</resp>
    <onleave newstate="default" />
  </state>
  <state statename="nude">
    <sprite obj="shelly.dress" stop="off" data="dress" value="off" />
    <resp newstate="dressed">Doll dress up</resp>
    <resp>-</resp>
    <resp newstate="talk">Move mouth</resp>
    <resp newstate="heads">Move head straight/right</resp>
    <resp newstate="default">Back to dialog start</resp>
    <onleave newstate="default" />
  </state>
  <state statename="heads">
    <sprite obj="shelly.char.head" stop="straight" />
    <resp newstate="dressed">Doll dress up</resp>
    <resp newstate="nude">Doll nude</resp>
    <resp>NA-talk animation only for hear right</resp>
    <resp>-</resp>
    <resp newstate="headr">Move head right</resp>
    <resp newstate="default">Back to dialog start</resp>
    <onleave newstate="default" />
  </state>
  <state statename="headr">
    <sprite obj="shelly.char.head" stop="right" />
    <resp newstate="dressed">Doll dress up</resp>
    <resp newstate="nude">Doll nude</resp>
    <resp newstate="talk">Move mouth</resp>
    <resp newstate="heads">Move head straight</resp>
    <resp newstate="default">Back to dialog start</resp>
    <onleave newstate="default" />
  </state>
</dialog>
