<?xml version="1.0" encoding="UTF-8"?>
<dialog>
  <state statename="default">
    <if vari="gender" value="female">
      <if vari="genus" value="feline">
        <text>Purr... Hello sister. Would you like some company?</text>
      </if>
      <else>
        <text>Hey cutie. Would you like some company?</text>
      </else>
    </if>
    <else><!--"male"-->
      <if vari="genus" value="feline">
        <text>Purr... Hello my brother. What brings you to the Glass Room?</text>
      </if>
      <else>
        <text>Hey dude. What brings you to the Glass Room?</text>
      </else>
    </else>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="flatter1">My eyes can’t get enough of you so I came to get a better look.</resp>
    <resp newstate="party1">I heard there was a party tonight.(lie)</resp>
    <resp newstate="meow1">Meow.</resp>
    <resp newstate="fail1">I want to get some pussy.</resp>
    <if vari="skip_dialog_option" value="on">
      <resp newstate="options">(Skip dialog to scene list)</resp>
    </if>
  </state>
  <state statename="fail1">
    <text>Fuck off.</text>
    <onleave newstate="default" />
  </state>
  <state statename="meow1">
    <text>Meoow.</text>
    <resp newstate="meow2">Meow.</resp>
    <resp newstate="meow3">Meeow!</resp>
    <resp newstate="meow4">Meuaw!</resp>
    <onleave newstate="default" />
  </state>
  <state statename="meow2">
    <text>Meeow!</text>
    <resp newstate="meow1">Meow.</resp>
    <resp newstate="meow4">Meuaw!</resp>
    <resp newstate="meow3">Meoow.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="meow3">
    <text>Meuaw.</text>
    <resp newstate="meow1">Meow.</resp>
    <resp newstate="meow4">Meuaw!</resp>
    <resp newstate="meow2">Meoow.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="meow4">
    <text>Meow.</text>
    <resp newstate="meow1">Meow.</resp>
    <resp newstate="meow3">Meeow!</resp>
    <resp newstate="meow2">Meoow.</resp>
    <resp newstate="meowout">Could we speak English instead?</resp>
    <onleave newstate="default" />
  </state>
  <state statename="meowout">
    <text>OK</text>
    <resp newstate="flatter1">I see you’re keeping cool.</resp>
    <resp newstate="party1">I heard there was a party tonight.(lie)</resp>
    <onleave newstate="default" />
  </state>
  <state statename="flatter1">
    <text>I’m glad I caught your attention.</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="fail1">I haven’t seen an outfit like that since the Blue Oyster Bar.</resp>
    <resp newstate="flatter2">A beautiful outfit to compliment a beautiful lady.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="flatter2">
    <text>Thanks, I really enjoy dressing up.</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="flatter3">What inspires your style?</resp>
    <onleave newstate="default" />
  </state>
  <state statename="flatter3">
    <text>I like steel and chrome.</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="flatter4">This isn't motorbiker gear.</resp>
    <resp newstate="failf3">Me too, through I don't dress up like that.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="failf3">
    <text>Looks like you've never seen motorbiker outfit. No sane person would ride a motorbike in something like this.</text>
    <text>I was just messing with you.</text>
    <sprite data="talkloops" value="4" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <onleave newstate="default" />
  </state>
  <state statename="flatter4">
    <text>I know, I’m kidding. I’m also kinda rebellious and I like being dominant.</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="flatter5">I’m liking the attitude.</resp>
    <resp newstate="failf4">Motorbike gear shall protect you from cold winds and bruises.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="failf4">
    <text>Sure I guess. Bye now!</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <onleave newstate="default" />
  </state>
  <state statename="flatter5">
    <text>I’m flattered. You’re not too bad yourself.</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="flatter6">I’m enjoying more than just your appearance.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="flatter6">
    <text>I think I’m getting the same vibes. Let’s liven things up a little.</text>
    <text>I’m gonna give that boner some attention. </text>
    <sprite data="talkloops" value="4" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="flatterafter" scene="ava_oral_a">-Foreplay-</resp>
    <onleave newstate="default" />
  </state>
  <state statename="flatterafter">
    <sprite obj="ava.top" stop="off" data="top" value="off" />
    <sprite data="talkloops" value="1" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <text>You’re pretty big down there!</text>
    <resp newstate="flatterno">That was great. Could we do more?</resp>
    <resp newstate="byeflatter">That was great. See you soon.</resp>
    <onleave newstate="flatterback" />
  </state>
  <state statename="byeflatter">
    <text>Bye.</text>
    <onleave newstate="flatterback" />
  </state>
  <state statename="flatterno">
    <text>I don’t feel like it right now. Let's talk some more.</text>
    <text>Are you familiar with anyone else around here?</text>
    <sprite data="talkloops" value="4" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <if vari="kristy_data" value="default">
      <resp newstate="friend1">Sigh, I’m not that popular.</resp>
    </if>
    <else>
      <resp newstate="rebel1">I know Kristy over there. Have you two met?</resp>
    </else>
    <onleave newstate="flatterback" />
  </state>
  <state statename="flatterback">
    <text>Nice to see you again.</text>
    <sprite data="talkloops" value="1" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="flatterno">It was really great. Let's do more.</resp>
    <resp newstate="byeflatter">Your lips have sucked me dry. I’m going to rest.</resp>
    <onleave newstate="flatterback" />
  </state>

  <state statename="friend1">
    <text>Oh... Are we friends?</text>
    <sprite data="talkloops" value="1" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="failfr1">You don’t seem brave enough to make friends yet.</resp>
    <resp newstate="friend2">We could be the best of friends.</resp>
    <onleave newstate="flatterback" />
  </state>
  <state statename="failfr1">
    <text>You don’t seem brave enough to make friends yet.</text>
    <text>Bye.</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <onleave newstate="flatterback" />
  </state>
  <state statename="friend2">
    <text>Best Friends... I like that. No, I love it!</text>
    <sprite data="talkloops" value="1" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="friend3">I love it too.</resp>
    <resp newstate="failfr2">Don’t get too carried away.</resp>
    <onleave newstate="flatterback" />
  </state>
  <state statename="failfr2">
    <text>Don’t play with my heart like that. This conversation is over.</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <onleave newstate="default" />
  </state>
  <state statename="friend3">
    <text>And I love you.</text>
    <sprite data="talkloops" value="1" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="kittyafter" scene="ava_sex_a">I want to prove my love to you. -Kittystylle-</resp>
    <onleave newstate="flatterback" />
  </state>


  <state statename="party1">
    <text> I haven't heard of one. Who’s hosting and at what time?</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="party2">I dunno. We can chat for a bit until we see some party goers.</resp>
    <resp newstate="failp1">I dunno. Could you ask around for me?</resp>
    <resp newstate="bye_nosuchparty">I'll back when I get more info.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="failp1">
    <text>I'm not doing that...</text>
    <sprite data="talkloops" value="1" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <onleave newstate="default" />
  </state>
  <state statename="bye_nosuchparty">
    <text>Bye.</text>
    <text>(There is no such party)</text>
    <onleave newstate="default" />
  </state>
  <state statename="party2">
    <text>I don't mind a nice chat.</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="rebel1">Cool, do you happen to know Kristy over there?</resp>
    <resp newstate="failp2">The weather is nice today.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="failp2">
    <text>You have got to be kidding me.</text>
    <text>Get lost.</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <onleave newstate="default" />
  </state>

  <state statename="rebel1">
    <text>Yeah. She’s crazy; she is cool lady, she doesn't give a fuck about anything.</text>
    <text>I want to be just like her.</text>
    <sprite data="talkloops" value="4" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="rebel2">Indeed. I'm too. Let's do something crazy.</resp>
    <resp newstate="rebel6">I bet you could become even better!</resp>
    <onleave newstate="default" />
  </state>
  <state statename="rebel2">
    <text>I’ll do what I want. I don’t need your advice. </text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="rebel3">I didn’t mean that. I’m sorry.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="rebel3">
    <text>No one tells me what I have to do. No one.</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="rebel4">I’m crazy in love with you. I admit it.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="rebel4">
    <text>I need to see proof. I dare you to fuck me right here out in the open. </text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="rebel5">I accept, but you can still chose the position.</resp>
    <resp newstate="failr4">Here...out...in f-front of everyone?</resp>
    <onleave newstate="default" />
  </state>
  <state statename="failr4">
    <text>You are such a chicken. What a disapointment!</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <onleave newstate="default" />
  </state>
  <state statename="rebel5">
    <text>I was hoping for something different, maybe even a little experimental. Just follow my lead.</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="kittyafter" scene="ava_sex_a">-Kittystylle-</resp>
    <onleave newstate="default" />
  </state>
  <state statename="rebel6">
    <text>*Ava blushes*</text>
    <text>You’re too kind, but you can’t really mean all of that?</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="rebel7">Totally honest, I want nothing more than to fill you with my love.</resp>
    <resp newstate="failr6">I’m kidding. You should see the look on your face.</resp>
    <onleave newstate="default" />
  </state>
  <state statename="failr6">
    <text>You dirty fuck!!! You can’t treat others like that</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <onleave newstate="default" />
  </state>
  <state statename="rebel7">
    <text>Your bulge tells me everything I need to know. How about a blowjob?</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="genericafter" scene="ava_oral_a">I would enjoy that very much! -Blowjob-</resp>
    <resp newstate="failr7">I am going to fuck your tits!</resp>
    <onleave newstate="default" />
  </state>
  <state statename="failr7">
    <text>Now that’s just cruel! Take your wise ass and head out!</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <onleave newstate="default" />
  </state>
  <state statename="kittyafter">
    <sprite obj="ava.top" stop="off" data="top" value="off" />
    <text>That was good! I enjoyed that, but I need you deeper inside me.</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="genericafter" scene="ava_sex_b">I have just the thing. -Doggystyle-</resp>
    <resp newstate="genericafter" scene="ava_oral_a">Me too. Wanna warm me up a bit first? -Blowjob-</resp>
    <resp newstate="bye">I need a minute off. See you soon.</resp>
    <onleave newstate="backhere" />
  </state>
  <state statename="genericafter">
    <sprite obj="ava.top" stop="off" data="top" value="off" />
    <text>That was great, but we still have time. Keep it coming baby!</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp scene="ava_oral_a">-Blowjob-</resp>
    <resp scene="ava_sex_a">-Kittystylle-</resp>
    <resp scene="ava_sex_b">-Doggystyle-</resp>
    <resp newstate="bye">I need a minute to rest. I’ll be back.</resp>
    <onleave newstate="backhere" />
  </state>
  <state statename="bye">
    <text>Bye.</text>
    <onleave newstate="backhere" />
  </state>
  <state statename="backhere">
    <text>YOU!!! Where have you been!?! I’ve been in need of the best sex in the universe and you’re nowhere to be found!</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="backhere2">...?</resp>
    <onleave newstate="backhere" />
  </state>
  <state statename="backhere2">
    <text>Get over here so I can give you some lovin. You have no idea how long I’ve been waiting!!</text>
    <sprite data="talkloops" value="2" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <resp newstate="genericafter" scene="ava_oral_a">-Blowjob-</resp>
    <resp newstate="genericafter" scene="ava_sex_a">-Kittystylle-</resp>
    <resp newstate="genericafter" scene="ava_sex_b">-Doggystyle-</resp>
    <onleave newstate="backhere" />
  </state>

  <state statename="options">
    <text>Dialog skipped.</text>
    <text>Modify dialog tree by editing data/dialog/chat_ava.xml</text>
    <text>See XMLdialog_manual.pdf for howto.</text>
    <resp scene="ava_oral_a">-Blowjob-</resp>
    <resp scene="ava_sex_a">-Kittystylle-</resp>
    <resp scene="ava_sex_b">-Doggystyle-</resp>
    <resp newstate="talk">Move mouth</resp>
    <if vari="npc_status" value="ava_done">
      <sprite obj="ava.top" stop="off" data="top" value="off" />
    </if>
  </state>
  <state statename="talk">
    <resp newstate="default" scene="ava_oral_a">-Blowjob-</resp>
    <resp newstate="default" scene="ava_sex_a">-Kittystylle-</resp>
    <resp newstate="default" scene="ava_sex_b">-Doggystyle-</resp>
    <resp newstate="talk">Move mouth</resp>
    <resp newstate="talklong">Move mouth long</resp>
    <sprite data="talkloops" value="1" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <if vari="npc_status" value="ava_done">
      <sprite obj="ava.top" stop="off" data="top" value="off" />
    </if>
    <onleave newstate="default" />
  </state>
  <state statename="talklong">
    <resp newstate="default" scene="ava_oral_a">-Blowjob-</resp>
    <resp newstate="default" scene="ava_sex_a">-Kittystylle-</resp>
    <resp newstate="default" scene="ava_sex_b">-Doggystyle-</resp>
    <resp newstate="talk">Move mouth</resp>
    <resp newstate="talklong">Move mouth long</resp>
    <sprite data="talkloops" value="5" />
    <sprite obj="ava.head_motion.head.mouth" play="talk" />
    <if vari="npc_status" value="ava_done">
      <sprite obj="ava.top" stop="off" data="top" value="off" />
    </if>
    <onleave newstate="default" />
  </state>
</dialog>