[
  {
    "uid": "hw_voice_beginner",
    "dialogues": {
      "reactionLines": [
        {
          "trigger": "START_COMBAT",
          "lines": [
            {
              "text": "O-okay! I read that the loser has to do things... I am trying not to think about that right now!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "P-please don't make me think about what happens if I lose-- I need to focus--",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "I know what this job involves and I am FINE with that and I am NOT thinking about it right now!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "First match! I know the rules! Both the wrestling rules and the... other rules!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            },
            {
              "text": "My trainer explained what winners do to losers and I-- okay. Okay. Let's go.",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack5.ogg"
            },
            {
              "text": "H-here goes! And whatever happens after -- I am mentally prepared! Mostly!",
              "audioFile": "data/_base/voices/generic_female_voice_3/gotcha.ogg"
            }
          ]
        },
        {
          "trigger": "TAUNTING",
          "lines": [
            {
              "text": "You-- you look at me like that again and I am going to lose my concentration entirely!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "Stop touching me like that during the match-- that is not-- that is very distracting--",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "I know what you are doing and it is WORKING and I am very upset about that!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "My body is doing something right now and I am choosing to ignore it!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            },
            {
              "text": "You are trying to make me think about the after-match rules and it is WORKING-- stop--",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack5.ogg"
            },
            {
              "text": "I have been warned about fighters like you and I am STILL not ready for this!",
              "audioFile": "data/_base/voices/generic_female_voice_3/gotcha.ogg"
            }
          ]
        },
        {
          "trigger": "IN_HIGH_SPIRITS",
          "lines": [
            {
              "text": "I'm actually doing it! I'm actually doing it!!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "Okay okay okay  this is going better than expected!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "My training is paying off! Maybe!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "I can feel it  this is my moment!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "GENERIC_EXCLAIM",
          "lines": [
            {
              "text": "Hya!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "T-take that!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "Got you!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "Ha actually got you!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            },
            {
              "text": "Yes!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack5.ogg"
            }
          ]
        },
        {
          "trigger": "CAUGHT_TARGET",
          "lines": [
            {
              "text": "I... I got you! I actually got you! Don't wiggle!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "O-okay hold still, I've been practicing this hold!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "Um! Please don't escape, this took a lot of effort!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "I caught you! Now what do I I know! I know what to do!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            },
            {
              "text": "This is a legal hold! Probably! I think so!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack5.ogg"
            }
          ]
        },
        {
          "trigger": "START_GRAB_ON_VICTIM",
          "lines": [
            {
              "text": "O-okay, I'm going to attempt a hold now. I've practiced this. Mostly.",
              "audioFile": "data/_base/voices/generic_female_voice_3/h1.ogg"
            },
            {
              "text": "H-hold still! My grip is better than it looks! I've been working on it!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h2.ogg"
            },
            {
              "text": "I've been practicing this submission for three weeks! Please react honestly!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h3.ogg"
            },
            {
              "text": "D-don't make me look bad! I've been training really hard for this!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h4.ogg"
            },
            {
              "text": "This is the part I was most nervous about. Trying really hard right now.",
              "audioFile": "data/_base/voices/generic_female_voice_3/h5.ogg"
            }
          ]
        },
        {
          "trigger": "TEASE_GRAB_TARGET",
          "lines": [
            {
              "text": "A-are you okay? You look really flushed. Is it the hold? Please let it be the hold.",
              "audioFile": "data/_base/voices/generic_female_voice_3/h1.ogg"
            },
            {
              "text": "I-is this working? My trainer said there'd be a reaction but I didn't expect it to look like THIS.",
              "audioFile": "data/_base/voices/generic_female_voice_3/h2.ogg"
            },
            {
              "text": "You're trembling. I read that this can happen. Seeing it is -- wait. I know what that is--",
              "audioFile": "data/_base/voices/generic_female_voice_3/h3.ogg"
            },
            {
              "text": "I read that pressure at this angle creates... a specific type of response. Is THAT what this is?!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h4.ogg"
            },
            {
              "text": "M-my trainer mentioned that some holds affect people in-- oh. Oh. THAT's what she meant.",
              "audioFile": "data/_base/voices/generic_female_voice_3/h5.ogg"
            },
            {
              "text": "Hold still! I'm trying to remember which chapter covers -- your body is not helping me think!",
              "audioFile": "data/_base/voices/generic_female_voice_3/hah.ogg"
            }
          ]
        },
        {
          "trigger": "GRAB_TARGET_CLIMAXING",
          "lines": [
            {
              "text": "Oh-- you-- that's a really strong reaction! I made someone feel like THAT?! That was ME?!",
              "audioFile": "data/_base/voices/generic_female_voice_3/climax1.ogg"
            },
            {
              "text": "W-wait, are you okay?! That looked intense! ...I mean I WON?! I think I won?!",
              "audioFile": "data/_base/voices/generic_female_voice_3/climax2.ogg"
            },
            {
              "text": "I don't fully understand what just happened but you're down and I'm standing so-- IS THAT A WIN?!",
              "audioFile": "data/_base/voices/generic_female_voice_3/ill_finish_you_with_this.ogg"
            },
            {
              "text": "My instructor is going to be very confused when I write this match report.",
              "audioFile": "data/_base/voices/generic_female_voice_3/you_are_finished.ogg"
            },
            {
              "text": "I did that! Whatever that was, I did it! I have questions! Also: I WIN!",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_AsahinaYuno/voice_AsahinaYuno_finish01.ogg"
            }
          ]
        },
        {
          "trigger": "TARGET_OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "I-I'm sorry! That was an accident! ...Mostly!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "Oh no  your outfit! Was that supposed to happen?!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "M-my trainer didn't mention this could happen!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "I I'll look away! I mean I won't look away, I'm competing!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Aaah! My outfit!! This is so embarrassing!",
              "audioFile": "data/_base/voices/generic_female_voice_3/ahhh_noo.ogg"
            },
            {
              "text": "Don't look! I mean look away! I mean just don't laugh!",
              "audioFile": "data/_base/voices/generic_female_voice_3/barely_holding_on.ogg"
            },
            {
              "text": "This is NOT in the match rules I studied!",
              "audioFile": "data/_base/voices/generic_female_voice_3/c_crap.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_MINOR",
          "lines": [
            {
              "text": "Ow! That stung!",
              "audioFile": "data/_base/voices/generic_female_voice_3/ahhh_noo.ogg"
            },
            {
              "text": "O-okay, felt that one.",
              "audioFile": "data/_base/voices/generic_female_voice_3/barely_holding_on.ogg"
            },
            {
              "text": "Still here!",
              "audioFile": "data/_base/voices/generic_female_voice_3/c_crap.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_SERIOUS",
          "lines": [
            {
              "text": "H-hold on, I can still move...",
              "audioFile": "data/_base/voices/generic_female_voice_3/ahhh_noo.ogg"
            },
            {
              "text": "Ngh... don't give up don't give up...",
              "audioFile": "data/_base/voices/generic_female_voice_3/barely_holding_on.ogg"
            },
            {
              "text": "I'm okay! ...Mostly okay!",
              "audioFile": "data/_base/voices/generic_female_voice_3/c_crap.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_CRITICAL",
          "lines": [
            {
              "text": "I... I can still do this...!",
              "audioFile": "data/_base/voices/generic_female_voice_3/ahhh_noo.ogg"
            },
            {
              "text": "P-please body, not now...",
              "audioFile": "data/_base/voices/generic_female_voice_3/barely_holding_on.ogg"
            },
            {
              "text": "I won't... I won't give up on my first match!",
              "audioFile": "data/_base/voices/generic_female_voice_3/c_crap.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_MINOR",
          "lines": [
            {
              "text": "H-hey! That is not a legal position and you know it!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h1.ogg"
            },
            {
              "text": "W-wait, that feels-- that's not how holds are supposed to feel--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h2.ogg"
            },
            {
              "text": "Is this supposed to happen?! Nobody warned me about this--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_SERIOUS",
          "lines": [
            {
              "text": "I did NOT train for this specifically-- nobody covered this combination in the manual--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h1.ogg"
            },
            {
              "text": "Why does this feel-- FOCUS-- you are here to WRESTLE-- FOCUS on the WRESTLING--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h2.ogg"
            },
            {
              "text": "My body is doing something I definitely didn't agree to and I cannot make it stop--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h3.ogg"
            },
            {
              "text": "TRAINING DID NOT COVER THIS COMBINATION! I HAVE FOLLOW-UP QUESTIONS!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h3.ogg"
            },
            {
              "text": "I need to ask my trainer about this-- no I ABSOLUTELY CANNOT ask my trainer about this--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h1.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_CRITICAL",
          "lines": [
            {
              "text": "I'm going to-- in front of everyone-- the manual absolutely did not include this--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/climax1.ogg"
            },
            {
              "text": "My whole body-- I didn't know I could feel like-- I cannot stop this at all--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/climax2.ogg"
            },
            {
              "text": "N-no-- please-- I just wanted to wrestle-- this is NOT what I signed up for--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/ill_finish_you_with_this.ogg"
            },
            {
              "text": "Ha-- haa-- I'm sorry-- I can't stop it-- it's happening-- someone please tell my trainer--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/you_are_finished.ogg"
            },
            {
              "text": "Everything is building and I can't redirect it and I HAVE SO MANY QUESTIONS right now--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/climax1.ogg"
            }
          ]
        },
        {
          "trigger": "PERFECT_DODGE_OR_COUNTER",
          "lines": [
            {
              "text": "I saw that coming! ...I actually saw that coming!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "My trainer showed me this counter!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "Ha! I read that move!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "Dodged! ...I meant to do that.",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "RALLYING_FROM_SETBACK",
          "lines": [
            {
              "text": "I'm not done! My trainer said never give up!",
              "audioFile": "data/_base/voices/generic_female_voice_3/ahhh_noo.ogg"
            },
            {
              "text": "One more time! I can do one more time!",
              "audioFile": "data/_base/voices/generic_female_voice_3/barely_holding_on.ogg"
            },
            {
              "text": "Get up! Get UP! Come on, body!",
              "audioFile": "data/_base/voices/generic_female_voice_3/c_crap.ogg"
            },
            {
              "text": "I didn't come this far to lose now!",
              "audioFile": "data/_base/voices/generic_female_voice_3/hey_dont_touch_me_like_that.ogg"
            }
          ]
        },
        {
          "trigger": "ESCAPE_PINCH",
          "lines": [
            {
              "text": "Got free! The escape technique worked!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "I remembered the escape! I practiced that!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "Phew okay, reset, I can do this!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            }
          ]
        },
        {
          "trigger": "VICTORY",
          "lines": [
            {
              "text": "I won-- which means-- oh. Oh, the after-match rules apply to YOU now. Oh."
            },
            {
              "text": "I-- I actually won-- so the rules say-- I get to-- oh. Oh this is new."
            },
            {
              "text": "The winner gets to-- I know what the winner gets-- and I am the winner-- oh no--"
            }
          ]
        },
        {
          "trigger": "VICTORY_IN_CRITICAL_STATE",
          "lines": [
            {
              "text": "Barely-- but I still get to do the winner things! Which I have been thinking about!",
              "audioFile": "data/_base/voices/generic_female_voice_3/ahhh_noo.ogg"
            },
            {
              "text": "I won-- nn-- and I am absolutely collecting my prize right now--",
              "audioFile": "data/_base/voices/generic_female_voice_3/barely_holding_on.ogg"
            },
            {
              "text": "Still counts! And so does everything that comes with it!",
              "audioFile": "data/_base/voices/generic_female_voice_3/c_crap.ogg"
            }
          ]
        },
        {
          "trigger": "DEFEAT",
          "lines": [
            {
              "text": "Oh-- you won-- so-- um-- the after-match rules-- I know what those are--"
            },
            {
              "text": "You won-- and the rules are very clear about what that means-- oh--"
            },
            {
              "text": "I lost-- I know what losers have to-- oh. Okay. Okay."
            }
          ]
        },
        {
          "trigger": "SURRENDERING",
          "lines": [
            {
              "text": "I give-- I give-- please-- whatever you want-- I submit--"
            },
            {
              "text": "I tap-- and the rules say-- you get everything-- okay-- okay--"
            },
            {
              "text": "I yield-- the rules are the rules-- take what you're owed--"
            }
          ]
        },
        {
          "trigger": "CLIMAXING",
          "lines": [
            {
              "text": "Oh-- I came-- I didn't know my body could do that so fast--"
            },
            {
              "text": "Oh-- oh-- is that what that is-- that's what happened-- oh--"
            },
            {
              "text": "I came-- I didn't expect-- I really didn't expect-- oh--"
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_BREAST",
          "lines": [
            {
              "text": "H-hey! That's somewhere private--! The handbook didn't cover this--!",
              "audioFile": ""
            },
            {
              "text": "Oh--! Not there--! I wasn't ready for--!",
              "audioFile": ""
            },
            {
              "text": "Ngh--! That's not a legal position--! Is it--?!",
              "audioFile": ""
            },
            {
              "text": "Ah--! I wasn't trained for this angle--! Is this a standard move--?!",
              "audioFile": ""
            },
            {
              "text": "H-hey--! My whole body just--! Is that normal--?!",
              "audioFile": ""
            },
            {
              "text": "Oh--! I think I found a gap in my defense just now--!",
              "audioFile": ""
            },
            {
              "text": "Ngh--! That's...that's very distracting--! I can't focus when--!",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_VAGINA",
          "lines": [
            {
              "text": "WHAT--?! That's--! OFF LIMITS--! I'm pretty sure--!",
              "audioFile": ""
            },
            {
              "text": "Ah--! No--! I definitely wasn't trained for THAT--!",
              "audioFile": ""
            },
            {
              "text": "H-hey--! That's somewhere VERY private--!",
              "audioFile": ""
            },
            {
              "text": "Oh--! That's--! I-I didn't know that was a target--!",
              "audioFile": ""
            },
            {
              "text": "Ah--! ...I feel things I didn't know I could feel from a hold like that--!",
              "audioFile": ""
            },
            {
              "text": "Ngh--! My whole body broke--! One move--! Everything broke--!",
              "audioFile": ""
            },
            {
              "text": "H-hey--! ...okay but also--! No--! But also--! I'm very confused--!",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_ASS",
          "lines": [
            {
              "text": "EEK--! Not there--! How did you even--!",
              "audioFile": ""
            },
            {
              "text": "Oh--! That's my--! Hands off--!",
              "audioFile": ""
            },
            {
              "text": "Ngh--! I wasn't expecting that angle--!",
              "audioFile": ""
            },
            {
              "text": "H-hey--! Nobody told me to guard that--!",
              "audioFile": ""
            },
            {
              "text": "Ah--! My whole defensive stance just--! From THERE--?!",
              "audioFile": ""
            },
            {
              "text": "Oh--! Is that a standard move--?! I feel like I should know about this--!",
              "audioFile": ""
            },
            {
              "text": "Ngh--! That's--! The handbook DEFINITELY didn't cover that--!",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_MOUTH",
          "lines": [
            {
              "text": "Mmph--! *muffled* --let go--! I have questions--!",
              "audioFile": ""
            },
            {
              "text": "Nn--! *muffled* ...w-what do I do now--!",
              "audioFile": ""
            },
            {
              "text": "*muffled panicked sounds*",
              "audioFile": ""
            },
            {
              "text": "Mff--! ...I-I'm not sure what the correct response is here--!",
              "audioFile": ""
            },
            {
              "text": "Mmph--! ...(I should probably be doing something. What should I be doing.)",
              "audioFile": ""
            },
            {
              "text": "Nn--! *muffled* ...can I tap out from this position--?!",
              "audioFile": ""
            },
            {
              "text": "*confused cooperative muffled sounds*",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_SENSITIVE",
          "lines": [
            {
              "text": "AH--!! There--!! What WAS that--!! My whole body just went somewhere--!!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "Oh my--!! I didn't know that spot existed--!! Nobody covered that in orientation--!!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "Ngh--!! ...I think I learned something very important about myself just now--!!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "AH--!! I-I came just from that--?! From ONE touch--?! How does THAT work--?!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            },
            {
              "text": "Haa--!! That spot--!! Everything in my body just agreed on something all at once--!!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack5.ogg"
            },
            {
              "text": "Nn--!! Wait wait wait-- my trainer mentioned a sensitive spot but I didn't think--!!",
              "audioFile": "data/_base/voices/generic_female_voice_3/gotcha.ogg"
            },
            {
              "text": "(I am going to have so many questions after this match. So. Many.)",
              "audioFile": "data/_base/voices/generic_female_voice_3/my_turn.ogg"
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_DULL",
          "lines": [
            {
              "text": "...oh. Nothing there. Is that good or bad?",
              "audioFile": ""
            },
            {
              "text": "Hm. That didn't do anything. I think.",
              "audioFile": ""
            },
            {
              "text": "...nothing. Should I be doing something?",
              "audioFile": ""
            },
            {
              "text": "...dead zone? ...okay. ...I'll take that as a win.",
              "audioFile": ""
            },
            {
              "text": "...nothing there. ...am I supposed to be reacting? I'm not sure.",
              "audioFile": ""
            },
            {
              "text": "Hm. ...that didn't land anywhere important. ...good?",
              "audioFile": ""
            },
            {
              "text": "...nothing. ...my defense works there at least.",
              "audioFile": ""
            }
          ]
        }
      ]
    },
    "voices": {
      "voiceToSounds": {
        "voice_h": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_3/h2.ogg",
            "data/_base/voices/generic_female_voice_3/h4.ogg",
            "data/dibbs_voices/sounds/SUB/h5.ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_15.ogg",
            "data/dibbs_voices/sounds/SUB/h3.ogg",
            "data/dibbs_voices/sounds/SUB/h7.ogg",
            "data/SurverX_Voice_Pack/sounds/Young/moan2.ogg",
            "data/_base/voices/generic_female_voice_3/it_feels_too_good.ogg",
            "data/_base/voices/generic_female_voice_3/hah.ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_23.ogg"
          ]
        },
        "voice_finish": {
          "audioFiles": [
            "data/SurverX_Voice_Pack/sounds/Young/Cumming1.ogg",
            "data/KSM_Add_Voice/sounds/voice_KotoneAkari/voice_KotoneAkari_finish03.ogg",
            "data/_base/voices/generic_female_voice_3/climax1.ogg",
            "data/_base/voices/generic_female_voice_3/you_are_finished.ogg",
            "data/KSM_Add_Voice/sounds/voice_KotoneAkari/voice_KotoneAkari_finish02.ogg",
            "data/KSM_Add_Voice/sounds/voice_KotoneAkari/voice_KotoneAkari_finish01.ogg",
            "data/KSM_Add_Voice/sounds/voice_AsahinaYuno/voice_AsahinaYuno_finish04.ogg",
            "data/KSM_Add_Voice/sounds/voice_AsahinaYuno/voice_AsahinaYuno_finish02.ogg",
            "data/Evelynn_voice/Voice_finish/Evelynn_Original_Death_3.ogg",
            "data/KSM_Add_Voice/sounds/voice_AsahinaYuno/voice_AsahinaYuno_finish03.ogg"
          ]
        },
        "voice_vent": {
          "audioFiles": [
            "data/KSM_Add_Voice/sounds/voice_KotoneAkari/voice_KotoneAkari_vent01.ogg",
            "data/Evelynn_voice/Voice_vent/Evelynn_Original_LaughGiggle_1.ogg",
            "data/_base/voices/generic_female_voice_3/vent4.ogg",
            "data/Evelynn_voice/Voice_vent/Evelynn_Original_LaughGiggle_0.ogg",
            "data/_base/voices/generic_female_voice_3/vent2.ogg",
            "data/_base/voices/generic_female_voice_3/barely_holding_on.ogg",
            "data/dibbs_voices/sounds/SUB/g2.ogg",
            "data/_base/voices/generic_female_voice_3/vent3.ogg",
            "data/_base/voices/generic_female_voice_3/vent1.ogg",
            "data/KSM_Add_Voice/sounds/voice_AsahinaYuno/voice_AsahinaYuno_vent03.ogg"
          ]
        },
        "voice_muffled": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_3/muffled_h4.ogg",
            "data/_base/voices/generic_female_voice_3/muffled_h3.ogg",
            "data/_base/voices/generic_female_voice_3/muffled_h1.ogg",
            "data/_base/voices/generic_female_voice_3/muffled_h2.ogg",
            "data/SurverX_Voice_Pack/sounds/Young/muffled.ogg"
          ]
        },
        "voice_attack": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_3/attack4.ogg",
            "data/_base/voices/generic_female_voice_3/attack3.ogg",
            "data/_base/voices/generic_female_voice_3/attack5.ogg",
            "data/_base/voices/generic_female_voice_3/attack2.ogg",
            "data/_base/voices/generic_female_voice_3/attack1.ogg",
            "data/_base/voices/generic_female_voice_3/gotcha.ogg"
          ]
        },
        "voice_hurt": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_3/hurt2.ogg",
            "data/_base/voices/generic_female_voice_3/ahhh_noo.ogg",
            "data/_base/voices/generic_female_voice_3/hurt4.ogg",
            "data/_base/voices/generic_female_voice_3/know_that_you_done_well.ogg",
            "data/_base/voices/generic_female_voice_3/hurt5.ogg",
            "data/_base/voices/generic_female_voice_3/show_me_what_you_got.ogg",
            "data/_base/voices/generic_female_voice_3/hey_dont_touch_me_like_that.ogg",
            "data/_base/voices/generic_female_voice_3/hurt1.ogg",
            "data/_base/voices/generic_female_voice_3/i_respect_your_resolve_just_know_that.ogg",
            "data/_base/voices/generic_female_voice_3/c_crap.ogg"
          ]
        }
      }
    }
  },
  {
    "uid": "hw_voice_intermediate",
    "dialogues": {
      "reactionLines": [
        {
          "trigger": "START_COMBAT",
          "lines": [
            {
              "text": "I know how this works now. First one to break gives the other everything.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "Win or lose, one of us is going to be very satisfied by the end of this.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "I've been in enough matches to know where this is heading. Let's get there.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "Your body looks like an interesting challenge. Let's see how it holds up.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            },
            {
              "text": "I'm good enough now to make you feel this either way. Let's find out which.",
              "audioFile": "data/_base/voices/generic_female_voice_1/eat_this_(exclaim).ogg"
            },
            {
              "text": "I've learned what winners take. I intend to take it today.",
              "audioFile": "data/_base/voices/generic_female_voice_1/gotcha.ogg"
            }
          ]
        },
        {
          "trigger": "TAUNTING",
          "lines": [
            {
              "text": "Your body is telling me things your face is trying to hide.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "I've gotten good at reading when someone's resistance is softening.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "Every time I touch you, you give me a little more. I notice.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "You're fighting harder because you know what losing to me means.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            },
            {
              "text": "I can feel you deciding whether to fight this or enjoy it.",
              "audioFile": "data/_base/voices/generic_female_voice_1/eat_this_(exclaim).ogg"
            },
            {
              "text": "Your body already answered the question your mind is still asking.",
              "audioFile": "data/_base/voices/generic_female_voice_1/gotcha.ogg"
            }
          ]
        },
        {
          "trigger": "IN_HIGH_SPIRITS",
          "lines": [
            {
              "text": "YES! That's the stuff!",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "I'm locked in now  watch out!",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "Finally  this is the match I wanted!",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "The crowd feels it. I feel it. You should be worried.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "GENERIC_EXCLAIM",
          "lines": [
            {
              "text": "Ha!",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "Got you!",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "There it is!",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "Take it!",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            },
            {
              "text": "Yes!",
              "audioFile": "data/_base/voices/generic_female_voice_1/eat_this_(exclaim).ogg"
            }
          ]
        },
        {
          "trigger": "CAUGHT_TARGET",
          "lines": [
            {
              "text": "Got you! Now let's test your escape game!",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "There's the opening I was waiting for.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "You're mine for a second  let's make it count.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "I've been setting this up since round one.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            },
            {
              "text": "Can you get out of this one?",
              "audioFile": "data/_base/voices/generic_female_voice_1/eat_this_(exclaim).ogg"
            }
          ]
        },
        {
          "trigger": "START_GRAB_ON_VICTIM",
          "lines": [
            {
              "text": "Let's see how your grappling holds up.",
              "audioFile": "data/_base/voices/generic_female_voice_1/I_cant_hold_on_much_longer_(h_breaking).ogg"
            },
            {
              "text": "This is where I'm strongest  hope you're ready.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_amazing_(h_breaking).ogg"
            },
            {
              "text": "I've been waiting to get close like this.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_this_feels_feels_too_good_(h_breaking).ogg"
            },
            {
              "text": "Grip, control, pressure. Just like I trained.",
              "audioFile": "data/_base/voices/generic_female_voice_1/h1.ogg"
            },
            {
              "text": "Don't make it easy on me  I want a real challenge.",
              "audioFile": "data/_base/voices/generic_female_voice_1/h2.ogg"
            }
          ]
        },
        {
          "trigger": "TEASE_GRAB_TARGET",
          "lines": [
            {
              "text": "You're breathing harder now. Tired or something else? I can feel the difference.",
              "audioFile": "data/_base/voices/generic_female_voice_1/I_cant_hold_on_much_longer_(h_breaking).ogg"
            },
            {
              "text": "My trainer described exactly this response. I didn't believe the description until now.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_amazing_(h_breaking).ogg"
            },
            {
              "text": "Your body is sending signals that your face is working very hard to hide.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_this_feels_feels_too_good_(h_breaking).ogg"
            },
            {
              "text": "Keep struggling -- the tension is genuinely improving my leverage in real time.",
              "audioFile": "data/_base/voices/generic_female_voice_1/h1.ogg"
            },
            {
              "text": "The technique is working and your body is confirming it and I feel vindicated.",
              "audioFile": "data/_base/voices/generic_female_voice_1/h2.ogg"
            },
            {
              "text": "I've read about this response. Experiencing it from this side is different. More information.",
              "audioFile": "data/_base/voices/generic_female_voice_1/h3.ogg"
            }
          ]
        },
        {
          "trigger": "GRAB_TARGET_CLIMAXING",
          "lines": [
            {
              "text": "There it is. That's what happens when you fight tension with tension long enough.",
              "audioFile": "data/_base/voices/generic_female_voice_1/climax1.ogg"
            },
            {
              "text": "I felt that building since we locked up. The theory says it always ends here.",
              "audioFile": "data/_base/voices/generic_female_voice_1/im_not_gonna_cum_from_just_this_(h_defiant).ogg"
            },
            {
              "text": "Let it go -- match is basically over anyway. You fought well.",
              "audioFile": "data/_base/voices/generic_female_voice_1/moan_dont_think_im_finished_(rallying).ogg"
            },
            {
              "text": "My trainer said this would happen eventually. I'm glad I get to see it confirmed.",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_finish01.ogg"
            },
            {
              "text": "The technique worked exactly as described. Filing this result alongside the textbook.",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_finish02.ogg"
            }
          ]
        },
        {
          "trigger": "TARGET_OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Collateral damage. Focus on the match.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "That happens. Keep fighting.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "The crowd noticed. Stay focused.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "New variable. Adapt.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "That's fine  I fight better loose.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt1.ogg"
            },
            {
              "text": "Inconvenient. Moving on.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt2.ogg"
            },
            {
              "text": "Nothing changes. Keep going.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_MINOR",
          "lines": [
            {
              "text": "Got me  won't happen twice.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt1.ogg"
            },
            {
              "text": "Good shot.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt2.ogg"
            },
            {
              "text": "I felt that.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_SERIOUS",
          "lines": [
            {
              "text": "Okay  recalibrating.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt1.ogg"
            },
            {
              "text": "You're better than I gave you credit for.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt2.ogg"
            },
            {
              "text": "Finding a gear I haven't used yet.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_CRITICAL",
          "lines": [
            {
              "text": "Not... done... come on body...",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt1.ogg"
            },
            {
              "text": "There's another level to this. I'm finding it.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt2.ogg"
            },
            {
              "text": "I've trained through worse. ...Have I? Yes. I have.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_MINOR",
          "lines": [
            {
              "text": "Hey -- that's a gray area move and you know it.",
              "audioFile": "data/_base/voices/generic_female_voice_1/I_cant_hold_on_much_longer_(h_breaking).ogg"
            },
            {
              "text": "Unorthodox approach. Noting how it affects my concentration.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_amazing_(h_breaking).ogg"
            },
            {
              "text": "Found something. I'll give you that.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_this_feels_feels_too_good_(h_breaking).ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_SERIOUS",
          "lines": [
            {
              "text": "Gh -- my body is not indifferent to that. Acknowledged. Continuing anyway.",
              "audioFile": "data/_base/voices/generic_female_voice_1/I_cant_hold_on_much_longer_(h_breaking).ogg"
            },
            {
              "text": "That's a technique and it's working and I'm annoyed but I'm noting the approach.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_amazing_(h_breaking).ogg"
            },
            {
              "text": "My body is making this harder to focus through than the manual suggested it would be.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_this_feels_feels_too_good_(h_breaking).ogg"
            },
            {
              "text": "The theory said this was possible. Having it happen to me is a different kind of data.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_this_feels_feels_too_good_(h_breaking).ogg"
            },
            {
              "text": "I can feel what you're doing and the body's response and neither is helping the other.",
              "audioFile": "data/_base/voices/generic_female_voice_1/I_cant_hold_on_much_longer_(h_breaking).ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_CRITICAL",
          "lines": [
            {
              "text": "I can't think clearly when you hold me there -- that's the point -- I understand now--",
              "audioFile": "data/_base/voices/generic_female_voice_1/climax1.ogg"
            },
            {
              "text": "Ngh -- my whole body is -- I feel it building and I cannot redirect the way I was taught--",
              "audioFile": "data/_base/voices/generic_female_voice_1/im_not_gonna_cum_from_just_this_(h_defiant).ogg"
            },
            {
              "text": "Stop -- I'm going to -- right here -- my training definitely did not fully cover this moment--!",
              "audioFile": "data/_base/voices/generic_female_voice_1/moan_dont_think_im_finished_(rallying).ogg"
            },
            {
              "text": "The intermediate reads the situation. The intermediate cannot currently apply that reading.",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_finish01.ogg"
            },
            {
              "text": "Ha-- every theory I have about managing this is currently extremely theoretical--",
              "audioFile": "data/_base/voices/generic_female_voice_1/climax1.ogg"
            }
          ]
        },
        {
          "trigger": "PERFECT_DODGE_OR_COUNTER",
          "lines": [
            {
              "text": "Read it.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "Saw that coming a mile away.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "Textbook  and I know the counter.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "Too predictable.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "RALLYING_FROM_SETBACK",
          "lines": [
            {
              "text": "This is where I'm built different.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt1.ogg"
            },
            {
              "text": "Every comeback starts somewhere.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt2.ogg"
            },
            {
              "text": "I'm not done  not even close.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt3.ogg"
            },
            {
              "text": "The match isn't over till it's over.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt4.ogg"
            }
          ]
        },
        {
          "trigger": "ESCAPE_PINCH",
          "lines": [
            {
              "text": "There's the out.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "Patience  and there it is.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "Got it. Reset.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            }
          ]
        },
        {
          "trigger": "VICTORY",
          "lines": [
            {
              "text": "Solid match. Now I collect what winners always collect."
            },
            {
              "text": "I know how this ends. And it ends with you being mine."
            },
            {
              "text": "The match said I win. So I take everything the match says I win."
            }
          ]
        },
        {
          "trigger": "VICTORY_IN_CRITICAL_STATE",
          "lines": [
            {
              "text": "Worth the damage. Now I take what's mine.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt1.ogg"
            },
            {
              "text": "Harder than expected -- and I still get everything that comes with winning.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt2.ogg"
            },
            {
              "text": "Still won. You're still mine. Let's begin.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "DEFEAT",
          "lines": [
            {
              "text": "Good match. You earned my body -- use what you won."
            },
            {
              "text": "You won. I know what that includes. Take it."
            },
            {
              "text": "Match goes to you. I know the rules. So do you."
            }
          ]
        },
        {
          "trigger": "SURRENDERING",
          "lines": [
            {
              "text": "I give-- take me-- all of me-- just stop--"
            },
            {
              "text": "I tap-- match is yours-- everything that comes with it--"
            },
            {
              "text": "I submit-- you win-- the rules are clear-- take what's yours--"
            }
          ]
        },
        {
          "trigger": "CLIMAXING",
          "lines": [
            {
              "text": "Haa-- the body tells the truth. Mine just told a very specific truth."
            },
            {
              "text": "Nnn-- my body said what it needed to say. Clearly."
            },
            {
              "text": "Haa-- peaked-- my body doesn't lie. Neither did that."
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_BREAST",
          "lines": [
            {
              "text": "Hey, watch the placement.",
              "audioFile": ""
            },
            {
              "text": "Ngh. ...you found a gap. I'll close it next round.",
              "audioFile": ""
            },
            {
              "text": "...that area. Effective. I'll note it.",
              "audioFile": ""
            },
            {
              "text": "...you chose that target faster than I predicted. Adjusting.",
              "audioFile": ""
            },
            {
              "text": "Ah. ...that location disrupts the read. ...smart.",
              "audioFile": ""
            },
            {
              "text": "Ngh. ...the defense is thinner there than I thought. ...I'll fix that.",
              "audioFile": ""
            },
            {
              "text": "...correct approach vector. The body confirmed it.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_VAGINA",
          "lines": [
            {
              "text": "Ah. ...that location. You read the match well.",
              "audioFile": ""
            },
            {
              "text": "Ngh--! ...higher value target than I expected you to go for.",
              "audioFile": ""
            },
            {
              "text": "...you chose the right spot. The body confirmed it.",
              "audioFile": ""
            },
            {
              "text": "...highest value target. ...the body told you before you knew it would.",
              "audioFile": ""
            },
            {
              "text": "Ah. ...that's where the technique lands hardest. ...you're better than I thought.",
              "audioFile": ""
            },
            {
              "text": "Ngh--! ...the read breaks down there. ...completely. ...that's useful to know.",
              "audioFile": ""
            },
            {
              "text": "...that location. ...I've used it on others. I understand why now.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_ASS",
          "lines": [
            {
              "text": "Wh. ...rear approach. Technically sound.",
              "audioFile": ""
            },
            {
              "text": "Ngh. ...that angle. I left it open. That's on me.",
              "audioFile": ""
            },
            {
              "text": "...noted. Adjusting.",
              "audioFile": ""
            },
            {
              "text": "...rear flank. ...I didn't read that coming. Rare.",
              "audioFile": ""
            },
            {
              "text": "Ah. ...that approach vector. ...I'll account for it going forward.",
              "audioFile": ""
            },
            {
              "text": "Ngh. ...the body's reaction confirmed the gap. ...closing it.",
              "audioFile": ""
            },
            {
              "text": "...correct angle. I'll remember you found it.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_MOUTH",
          "lines": [
            {
              "text": "Mmph. *controlled* ...the match continues.",
              "audioFile": ""
            },
            {
              "text": "Nn. *measured breathing* ...waiting for the opening.",
              "audioFile": ""
            },
            {
              "text": "*focused*",
              "audioFile": ""
            },
            {
              "text": "Mff. ...I'm reading your breathing from here. ...you should know that.",
              "audioFile": ""
            },
            {
              "text": "Mmph. ...the approach continues. ...I'm tracking.",
              "audioFile": ""
            },
            {
              "text": "Nn. ...the body processes regardless. ...I'll wait.",
              "audioFile": ""
            },
            {
              "text": "*alert, patient*",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_SENSITIVE",
          "lines": [
            {
              "text": "Ah--! ...there. You found the tell I didn't know I was broadcasting.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "Ngh--! ...that location disrupts everything. The whole body just reorganized.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "...you found the gap in my technique. I'll close it. When I can move again.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "Ah--! ...I've been told every fighter has one spot. I just confirmed mine.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            },
            {
              "text": "Ngh--! ...the intermediate notes that spot for future defensive consideration.",
              "audioFile": "data/_base/voices/generic_female_voice_1/eat_this_(exclaim).ogg"
            },
            {
              "text": "Haa--! That location and this hold together -- that's a very efficient combination.",
              "audioFile": "data/_base/voices/generic_female_voice_1/gotcha.ogg"
            },
            {
              "text": "(Filing this under things I need to train through before the next tournament.)",
              "audioFile": "data/_base/voices/generic_female_voice_1/i_cant_i_cant_take_this_anymore_(critical).ogg"
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_DULL",
          "lines": [
            {
              "text": "...nothing there. Poor choice.",
              "audioFile": ""
            },
            {
              "text": "Hm. Dead zone. Adjust the approach.",
              "audioFile": ""
            },
            {
              "text": "...that area doesn't respond. Try the joints.",
              "audioFile": ""
            },
            {
              "text": "...wrong target selection. ...I would have scored differently.",
              "audioFile": ""
            },
            {
              "text": "...nothing there. Your read was off on that one.",
              "audioFile": ""
            },
            {
              "text": "...dead zone. ...try somewhere the body speaks.",
              "audioFile": ""
            },
            {
              "text": "...nothing. ...that tells me something about your current read. Adjust.",
              "audioFile": ""
            }
          ]
        }
      ]
    },
    "voices": {
      "voiceToSounds": {
        "voice_h": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_1/no_not_like_this_(h_breaking).ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_23.ogg",
            "data/_base/voices/generic_female_voice_1/i_cant_ah_(h_breaking).ogg",
            "data/_base/voices/generic_female_voice_1/h4.ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_31.ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_15.ogg",
            "data/_base/voices/generic_female_voice_1/h3.ogg",
            "data/_base/voices/generic_female_voice_1/ah_this_feels_feels_too_good_(h_breaking).ogg",
            "data/_base/voices/generic_female_voice_1/this_doesnt_even_feel_good_(h_defiant).ogg",
            "data/_base/voices/generic_female_voice_1/h1.ogg"
          ]
        },
        "voice_finish": {
          "audioFiles": [
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_finish03.ogg",
            "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_finish01.ogg",
            "data/_base/voices/generic_female_voice_1/moan_dont_think_im_finished_(rallying).ogg",
            "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_finish03.ogg",
            "data/Evelynn_voice/Voice_finish/Evelynn_Original_Death_0.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_finish04.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_finish02.ogg",
            "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_finish02.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_finish01.ogg",
            "data/_base/voices/generic_female_voice_1/im_not_gonna_cum_from_just_this_(h_defiant).ogg"
          ]
        },
        "voice_vent": {
          "audioFiles": [
            "data/Evelynn_voice/Voice_vent/Evelynn_Original_LaughGiggle_0.ogg",
            "data/dibbs_voices/sounds/HARD/g2.ogg",
            "data/Evelynn_voice/Voice_vent/Evelynn_Original_LaughGiggle_1.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_vent02.ogg",
            "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_vent01.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_vent01.ogg",
            "data/dibbs_voices/sounds/HARD/g1.ogg",
            "data/_base/voices/generic_female_voice_1/no_not_there_again_(h_struggle).ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_vent04.ogg",
            "data/_base/voices/generic_female_voice_1/not_again_(struggle).ogg"
          ]
        },
        "voice_muffled": {
          "audioFiles": [
            "data/_base/sounds/f_voice1_muffled_h2.ogg",
            "data/_base/sounds/f_voice2_muffled_h3.ogg",
            "data/_base/sounds/f_voice2_muffled_h1.ogg",
            "data/_base/sounds/f_voice2_muffled_h2.ogg",
            "data/_base/sounds/f_voice1_muffled_h1.ogg"
          ]
        },
        "voice_attack": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_1/take_this_(exclaim).ogg",
            "data/_base/voices/generic_female_voice_1/attack1.ogg",
            "data/_base/voices/generic_female_voice_1/attack4.ogg",
            "data/_base/voices/generic_female_voice_1/attack3.ogg",
            "data/_base/voices/generic_female_voice_1/now_i_got_you.ogg",
            "data/_base/voices/generic_female_voice_1/gotcha.ogg",
            "data/_base/voices/generic_female_voice_1/you_are_done_now_(exclaim).ogg",
            "data/_base/voices/generic_female_voice_1/eat_this_(exclaim).ogg",
            "data/_base/voices/generic_female_voice_1/attack2.ogg",
            "data/_base/voices/generic_female_voice_1/i_cant_i_cant_take_this_anymore_(critical).ogg"
          ]
        },
        "voice_hurt": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_1/hurt3.ogg",
            "data/_base/voices/generic_female_voice_1/not_there_its_really_sensitive_right_now_(h_struggle).ogg",
            "data/_base/voices/generic_female_voice_1/hurt4.ogg",
            "data/_base/voices/generic_female_voice_1/hurt2.ogg",
            "data/_base/voices/generic_female_voice_1/yeah_and_now_what.ogg",
            "data/_base/voices/generic_female_voice_1/hurt1.ogg",
            "data/_base/voices/generic_female_voice_1/ugh_dont_touch_that_spot_(h_struggle).ogg"
          ]
        }
      }
    }
  },
  {
    "uid": "hw_voice_veteran",
    "dialogues": {
      "reactionLines": [
        {
          "trigger": "START_COMBAT",
          "lines": [
            {
              "text": "Years of matches. The winner always takes the loser. Today that's me.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack1.ogg"
            },
            {
              "text": "I've been on both sides of this deal. Today I intend to be on the winning one.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack2.ogg"
            },
            {
              "text": "Your body is going to be very interesting to claim. Let's get there efficiently.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack3.ogg"
            },
            {
              "text": "I know exactly what this match ends with. I've planned accordingly.",
              "audioFile": "data/_base/voices/generic_female_voice_5/eat_this.ogg"
            },
            {
              "text": "Win or lose, someone's getting everything today. I prefer it to be me.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack1.ogg"
            },
            {
              "text": "I've claimed a lot of losers. I'm very good at it. Ask anyone.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack2.ogg"
            }
          ]
        },
        {
          "trigger": "TAUNTING",
          "lines": [
            {
              "text": "You fight like someone who knows what losing to me means.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack1.ogg"
            },
            {
              "text": "Your body's been giving in for three exchanges now. Admit it.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack2.ogg"
            },
            {
              "text": "I've seen this look before. You're deciding whether to let yourself lose.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack3.ogg"
            },
            {
              "text": "Professional observation: your resistance is more performance than reality.",
              "audioFile": "data/_base/voices/generic_female_voice_5/eat_this.ogg"
            },
            {
              "text": "Twenty years. I can tell when someone wants to be claimed. You want to be claimed.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack1.ogg"
            },
            {
              "text": "You're not fighting me. You're negotiating how this ends.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack2.ogg"
            }
          ]
        },
        {
          "trigger": "IN_HIGH_SPIRITS",
          "lines": [
            {
              "text": "Now you're making me work. Good.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack1.ogg"
            },
            {
              "text": "This is what I come for.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack2.ogg"
            },
            {
              "text": "I haven't felt this in a while. Thank you.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack3.ogg"
            },
            {
              "text": "Now we're in real territory.",
              "audioFile": "data/_base/voices/generic_female_voice_5/eat_this.ogg"
            }
          ]
        },
        {
          "trigger": "GENERIC_EXCLAIM",
          "lines": [
            {
              "text": "There.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack1.ogg"
            },
            {
              "text": "Correct.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack2.ogg"
            },
            {
              "text": "Yes.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack3.ogg"
            },
            {
              "text": "As expected.",
              "audioFile": "data/_base/voices/generic_female_voice_5/eat_this.ogg"
            },
            {
              "text": "Good.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack1.ogg"
            }
          ]
        },
        {
          "trigger": "CAUGHT_TARGET",
          "lines": [
            {
              "text": "I've been walking you into this for the last three exchanges.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack1.ogg"
            },
            {
              "text": "That was inevitable from the moment you committed to that stance.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack2.ogg"
            },
            {
              "text": "Now  let's see how you handle pressure.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack3.ogg"
            },
            {
              "text": "You'll learn from this. That's the point.",
              "audioFile": "data/_base/voices/generic_female_voice_5/eat_this.ogg"
            },
            {
              "text": "I don't catch opponents. I create the conditions where they catch themselves.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack1.ogg"
            }
          ]
        },
        {
          "trigger": "START_GRAB_ON_VICTIM",
          "lines": [
            {
              "text": "Grappling is thinking. Let me demonstrate.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h1.ogg"
            },
            {
              "text": "This is where experience separates itself from enthusiasm.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h2.ogg"
            },
            {
              "text": "Every move I make here has a purpose. Find it if you can.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h3.ogg"
            },
            {
              "text": "Let your body relax. Fighting a submission only speeds up the outcome.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h5.ogg"
            },
            {
              "text": "I've finished matches from this position more times than you've had fights.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h6.ogg"
            }
          ]
        },
        {
          "trigger": "TEASE_GRAB_TARGET",
          "lines": [
            {
              "text": "You're resisting the hold but not what the hold is doing to you. Notice that gap.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h1.ogg"
            },
            {
              "text": "Your breathing shifted. The hold is working exactly as designed. It always does.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h2.ogg"
            },
            {
              "text": "Every fighter responds to this position. The variable is how long. I know your number.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h3.ogg"
            },
            {
              "text": "I've watched a hundred fighters react exactly this way. I know exactly where this goes.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h5.ogg"
            },
            {
              "text": "Your body is filing its report. I've been reading reports like this for twenty years.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h6.ogg"
            },
            {
              "text": "Stay in the hold. The tension is telling me everything I need about the next exchange.",
              "audioFile": "data/_base/voices/generic_female_voice_5/huh.ogg"
            }
          ]
        },
        {
          "trigger": "GRAB_TARGET_CLIMAXING",
          "lines": [
            {
              "text": "And there it is. The body always tells the truth. Twenty years confirms this every time.",
              "audioFile": "data/_base/voices/generic_female_voice_5/climax1.ogg"
            },
            {
              "text": "Don't be embarrassed. This is what the hold does. It has done it a hundred times before.",
              "audioFile": "data/_base/voices/generic_female_voice_5/hurry_up_and_cum.ogg"
            },
            {
              "text": "You fought well. Your body simply reached the coordinate I've been walking you toward.",
              "audioFile": "data/_base/voices/generic_female_voice_5/when_i_get_out_of_this_you_are_finished.ogg"
            },
            {
              "text": "I felt that building since the third exchange. I knew exactly when it would arrive.",
              "audioFile": "data/_base/voices/generic_female_voice_5/you_wouldnt_make_me_cum.ogg"
            },
            {
              "text": "The veteran acknowledges a clean result. You gave me something worth working for.",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_YanagishimaAkane/voice_YanagishimaAkane_finish01.ogg"
            }
          ]
        },
        {
          "trigger": "TARGET_OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Exposed. Adjust your strategy accordingly.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack1.ogg"
            },
            {
              "text": "Psychological pressure increases now. Don't let it.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack2.ogg"
            },
            {
              "text": "Stay composed. This changes the game  only if you let it.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack3.ogg"
            },
            {
              "text": "Keep your head. The match continues.",
              "audioFile": "data/_base/voices/generic_female_voice_5/eat_this.ogg"
            }
          ]
        },
        {
          "trigger": "OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Still in this. Adapt.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_dare_you.ogg"
            },
            {
              "text": "Control what you can control.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_did_you_get_so_strong.ogg"
            },
            {
              "text": "Nothing changes. Stay focused.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_is_this_suppose_to_beat_me.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_MINOR",
          "lines": [
            {
              "text": "Measured.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_dare_you.ogg"
            },
            {
              "text": "Expected.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_did_you_get_so_strong.ogg"
            },
            {
              "text": "Noted. Moving on.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_is_this_suppose_to_beat_me.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_SERIOUS",
          "lines": [
            {
              "text": "More pressure than I anticipated. Adjusting.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_dare_you.ogg"
            },
            {
              "text": "You've improved since the tape.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_did_you_get_so_strong.ogg"
            },
            {
              "text": "I respect this.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_is_this_suppose_to_beat_me.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_CRITICAL",
          "lines": [
            {
              "text": "So this is your ceiling. Impressive.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_dare_you.ogg"
            },
            {
              "text": "You've made me dig deep. Well done.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_did_you_get_so_strong.ogg"
            },
            {
              "text": "The body objects. The mind overrides.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_is_this_suppose_to_beat_me.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_MINOR",
          "lines": [
            {
              "text": "Unorthodox. I've seen this approach. I know the counter.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h1.ogg"
            },
            {
              "text": "Interesting tactic. Effective against less experienced opponents.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h2.ogg"
            },
            {
              "text": "Applies pressure where strategy lives. Clever.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_SERIOUS",
          "lines": [
            {
              "text": "Gh -- twenty years of training and the body still files this report. Every single time.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h1.ogg"
            },
            {
              "text": "Sensation is a predictable weapon when you've seen it enough times. Still completely effective.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h2.ogg"
            },
            {
              "text": "Acknowledging what this does doesn't mean yielding to it. Harder than it sounds right now.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h3.ogg"
            },
            {
              "text": "Twenty years teaches you what your threshold is. You are currently approaching it.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h3.ogg"
            },
            {
              "text": "The veteran notes the technique. Effective. The body's response is noted and being managed.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h1.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_CRITICAL",
          "lines": [
            {
              "text": "My body is lobbying against twenty years of discipline and the vote is genuinely close--",
              "audioFile": "data/_base/voices/generic_female_voice_5/climax1.ogg"
            },
            {
              "text": "I know this buildup -- I've watched it peak in opponents -- now I understand it from inside--",
              "audioFile": "data/_base/voices/generic_female_voice_5/hurry_up_and_cum.ogg"
            },
            {
              "text": "Ngh -- even veterans have a threshold -- you found mine -- I'll remember that--",
              "audioFile": "data/_base/voices/generic_female_voice_5/when_i_get_out_of_this_you_are_finished.ogg"
            },
            {
              "text": "Twenty years and the body still has opinions. Very loud ones at this threshold.",
              "audioFile": "data/_base/voices/generic_female_voice_5/you_wouldnt_make_me_cum.ogg"
            },
            {
              "text": "Ha-- I've managed this in others for two decades. Managing it myself is harder than expected.",
              "audioFile": "data/_base/voices/generic_female_voice_5/climax1.ogg"
            }
          ]
        },
        {
          "trigger": "PERFECT_DODGE_OR_COUNTER",
          "lines": [
            {
              "text": "Anticipated.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack1.ogg"
            },
            {
              "text": "Prepared for that.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack2.ogg"
            },
            {
              "text": "I saw it in your eyes before your feet moved.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack3.ogg"
            },
            {
              "text": "Classic setup. Classic counter.",
              "audioFile": "data/_base/voices/generic_female_voice_5/eat_this.ogg"
            }
          ]
        },
        {
          "trigger": "RALLYING_FROM_SETBACK",
          "lines": [
            {
              "text": "I've been in tighter spots.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_dare_you.ogg"
            },
            {
              "text": "Experience doesn't expire.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_did_you_get_so_strong.ogg"
            },
            {
              "text": "This is where technique outpaces youth.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_is_this_suppose_to_beat_me.ogg"
            },
            {
              "text": "I know how this match ends. Reset.",
              "audioFile": "data/_base/voices/generic_female_voice_5/hurt1.ogg"
            }
          ]
        },
        {
          "trigger": "ESCAPE_PINCH",
          "lines": [
            {
              "text": "Found the gap.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack1.ogg"
            },
            {
              "text": "There's always a gap.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack2.ogg"
            },
            {
              "text": "Experience is knowing where to look.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack3.ogg"
            }
          ]
        },
        {
          "trigger": "VICTORY",
          "lines": [
            {
              "text": "Good match. You're mine now. Let's be professional about it."
            },
            {
              "text": "Twenty years of matches. I win them. I take what I win."
            },
            {
              "text": "The veteran wins. The veteran collects. Clean and professional."
            }
          ]
        },
        {
          "trigger": "VICTORY_IN_CRITICAL_STATE",
          "lines": [
            {
              "text": "Still collected my prize. That's what veterans do.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_dare_you.ogg"
            },
            {
              "text": "Earned it. And everything that comes with it.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_did_you_get_so_strong.ogg"
            },
            {
              "text": "Hard match. Worth it. Now I take what belongs to me.",
              "audioFile": "data/_base/voices/generic_female_voice_5/how_is_this_suppose_to_beat_me.ogg"
            }
          ]
        },
        {
          "trigger": "DEFEAT",
          "lines": [
            {
              "text": "You beat twenty years of experience. My body is your reward."
            },
            {
              "text": "Lost the match. The veteran accepts that. Take what you earned."
            },
            {
              "text": "Twenty years and you still found it. My body is yours. Use it right."
            }
          ]
        },
        {
          "trigger": "SURRENDERING",
          "lines": [
            {
              "text": "I yield. Completely. Take your prize professionally."
            },
            {
              "text": "Twenty years and I tap. You earned that. Take everything."
            },
            {
              "text": "I give. The veteran yields. Professional surrender."
            }
          ]
        },
        {
          "trigger": "CLIMAXING",
          "lines": [
            {
              "text": "...the body tells the truth. Mine told it. Twenty years and that never changes."
            },
            {
              "text": "Haa... my body peaked... that's what bodies do... always has been..."
            },
            {
              "text": "Nnn... the veteran peaked... the body is always honest... always..."
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_BREAST",
          "lines": [
            {
              "text": "...you're telegraphing less than before. That location was well chosen.",
              "audioFile": ""
            },
            {
              "text": "Ngh. ...that angle. Smart. I would have chosen the same.",
              "audioFile": ""
            },
            {
              "text": "...effective. I'll remember you went there.",
              "audioFile": ""
            },
            {
              "text": "...the veteran acknowledges a correct read of the terrain.",
              "audioFile": ""
            },
            {
              "text": "Ah. ...that location. ...I've touched others there. I know exactly what this does.",
              "audioFile": ""
            },
            {
              "text": "Ngh. ...the defense is thinner there than I advertise. You found that.",
              "audioFile": ""
            },
            {
              "text": "...correct. ...I'll close that gap after this.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_VAGINA",
          "lines": [
            {
              "text": "...highest value target. You've done this before.",
              "audioFile": ""
            },
            {
              "text": "Ah. ...the veteran acknowledges a precise read.",
              "audioFile": ""
            },
            {
              "text": "Ngh--! ...you didn't telegraph that. First time today.",
              "audioFile": ""
            },
            {
              "text": "...the deepest current runs there. The veteran knows because she's sent others there.",
              "audioFile": ""
            },
            {
              "text": "Ah. ...I've brought others to this point. ...from this side it's...different.",
              "audioFile": ""
            },
            {
              "text": "Ngh--! ...twenty years and that location still overrides the technique. ...noted.",
              "audioFile": ""
            },
            {
              "text": "...that spot. ...I understand my opponents better now.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_ASS",
          "lines": [
            {
              "text": "...rear approach. You read the defensive gap correctly.",
              "audioFile": ""
            },
            {
              "text": "Ngh. ...I left that angle open. That's rare.",
              "audioFile": ""
            },
            {
              "text": "...noted. It won't be open again.",
              "audioFile": ""
            },
            {
              "text": "...rear flank. ...the veteran's blind spot. ...noted.",
              "audioFile": ""
            },
            {
              "text": "Ah. ...you closed distance on the approach I wasn't watching. ...well done.",
              "audioFile": ""
            },
            {
              "text": "Ngh. ...that angle. ...I've used it. ...I know what comes next.",
              "audioFile": ""
            },
            {
              "text": "...correct. ...the veteran acknowledges the read.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_MOUTH",
          "lines": [
            {
              "text": "Mmph. ...the veteran waits. Patience is a technique.",
              "audioFile": ""
            },
            {
              "text": "Nn. ...I'll read you from here. It's enough.",
              "audioFile": ""
            },
            {
              "text": "*still*",
              "audioFile": ""
            },
            {
              "text": "Mff. ...the veteran reads breathing patterns. ...I have yours now.",
              "audioFile": ""
            },
            {
              "text": "Mmph. ...twenty years of patience. ...this is nothing.",
              "audioFile": ""
            },
            {
              "text": "Nn. ...the match continues regardless. ...I'm ready when you release.",
              "audioFile": ""
            },
            {
              "text": "*complete composure*",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_SENSITIVE",
          "lines": [
            {
              "text": "Ah--! ...there. The one place where the veteran stops being objective.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack1.ogg"
            },
            {
              "text": "Ngh--! ...that spot. I've seen opponents break there. Now I understand it from the inside.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack2.ogg"
            },
            {
              "text": "...you located the gap in twenty years of armor. Well done. Note it worked once.",
              "audioFile": "data/_base/voices/generic_female_voice_5/attack3.ogg"
            },
            {
              "text": "Ah--! ...I know exactly what that did. I also know exactly what comes next.",
              "audioFile": "data/_base/voices/generic_female_voice_5/eat_this.ogg"
            },
            {
              "text": "Ngh--! ...twenty years and that one coordinate makes the whole analysis impossible.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h1.ogg"
            },
            {
              "text": "Haa--! ...you found the seam. Every suit of armor has one. That is mine.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h2.ogg"
            },
            {
              "text": "...the veteran acknowledges this gap. It closes after the match. Not before.",
              "audioFile": "data/_base/voices/generic_female_voice_5/h3.ogg"
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_DULL",
          "lines": [
            {
              "text": "...nothing there. The armor is complete in that section.",
              "audioFile": ""
            },
            {
              "text": "...poor approach. Try somewhere the technique lands.",
              "audioFile": ""
            },
            {
              "text": "...that didn't register. Adjust.",
              "audioFile": ""
            },
            {
              "text": "...nothing there. The veteran's coverage is deliberate.",
              "audioFile": ""
            },
            {
              "text": "...dead zone. ...you misread the terrain.",
              "audioFile": ""
            },
            {
              "text": "...nothing. ...that tells me your current read. Adjust.",
              "audioFile": ""
            },
            {
              "text": "...nothing there. The veteran closes gaps. That one closed years ago.",
              "audioFile": ""
            }
          ]
        }
      ]
    },
    "voices": {
      "voiceToSounds": {
        "voice_h": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_1/no_not_like_this_(h_breaking).ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_23.ogg",
            "data/_base/voices/generic_female_voice_1/i_cant_ah_(h_breaking).ogg",
            "data/_base/voices/generic_female_voice_1/h4.ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_31.ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_15.ogg",
            "data/_base/voices/generic_female_voice_1/h3.ogg",
            "data/_base/voices/generic_female_voice_1/ah_this_feels_feels_too_good_(h_breaking).ogg",
            "data/_base/voices/generic_female_voice_1/this_doesnt_even_feel_good_(h_defiant).ogg",
            "data/_base/voices/generic_female_voice_1/h1.ogg"
          ]
        },
        "voice_finish": {
          "audioFiles": [
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_finish03.ogg",
            "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_finish01.ogg",
            "data/_base/voices/generic_female_voice_1/moan_dont_think_im_finished_(rallying).ogg",
            "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_finish03.ogg",
            "data/Evelynn_voice/Voice_finish/Evelynn_Original_Death_0.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_finish04.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_finish02.ogg",
            "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_finish02.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_finish01.ogg",
            "data/_base/voices/generic_female_voice_1/im_not_gonna_cum_from_just_this_(h_defiant).ogg"
          ]
        },
        "voice_vent": {
          "audioFiles": [
            "data/Evelynn_voice/Voice_vent/Evelynn_Original_LaughGiggle_0.ogg",
            "data/dibbs_voices/sounds/HARD/g2.ogg",
            "data/Evelynn_voice/Voice_vent/Evelynn_Original_LaughGiggle_1.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_vent02.ogg",
            "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_vent01.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_vent01.ogg",
            "data/dibbs_voices/sounds/HARD/g1.ogg",
            "data/_base/voices/generic_female_voice_1/no_not_there_again_(h_struggle).ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_vent04.ogg",
            "data/_base/voices/generic_female_voice_1/not_again_(struggle).ogg"
          ]
        },
        "voice_muffled": {
          "audioFiles": [
            "data/_base/sounds/f_voice1_muffled_h2.ogg",
            "data/_base/sounds/f_voice2_muffled_h3.ogg",
            "data/_base/sounds/f_voice2_muffled_h1.ogg",
            "data/_base/sounds/f_voice2_muffled_h2.ogg",
            "data/_base/sounds/f_voice1_muffled_h1.ogg"
          ]
        },
        "voice_attack": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_1/take_this_(exclaim).ogg",
            "data/_base/voices/generic_female_voice_1/attack1.ogg",
            "data/_base/voices/generic_female_voice_1/attack4.ogg",
            "data/_base/voices/generic_female_voice_1/attack3.ogg",
            "data/_base/voices/generic_female_voice_1/now_i_got_you.ogg",
            "data/_base/voices/generic_female_voice_1/gotcha.ogg",
            "data/_base/voices/generic_female_voice_1/you_are_done_now_(exclaim).ogg",
            "data/_base/voices/generic_female_voice_1/eat_this_(exclaim).ogg",
            "data/_base/voices/generic_female_voice_1/attack2.ogg",
            "data/_base/voices/generic_female_voice_1/i_cant_i_cant_take_this_anymore_(critical).ogg"
          ]
        },
        "voice_hurt": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_1/hurt3.ogg",
            "data/_base/voices/generic_female_voice_1/not_there_its_really_sensitive_right_now_(h_struggle).ogg",
            "data/_base/voices/generic_female_voice_1/hurt4.ogg",
            "data/_base/voices/generic_female_voice_1/hurt2.ogg",
            "data/_base/voices/generic_female_voice_1/yeah_and_now_what.ogg",
            "data/_base/voices/generic_female_voice_1/hurt1.ogg",
            "data/_base/voices/generic_female_voice_1/ugh_dont_touch_that_spot_(h_struggle).ogg"
          ]
        }
      }
    }
  },
  {
    "uid": "hw_voice_master",
    "dialogues": {
      "reactionLines": [
        {
          "trigger": "START_COMBAT",
          "lines": [
            {
              "text": "The outcome is predetermined. Only the details remain.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "I will claim you. The match is the formality before that.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "Your body is already mine. This is just the process of demonstrating that.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "Masters don't fight. They collect. This match is the collection process.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            },
            {
              "text": "I intend to own every part of you before this ring empties.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack5.ogg"
            },
            {
              "text": "There is nothing you can do that I have not already accounted for.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack6.ogg"
            }
          ]
        },
        {
          "trigger": "TAUNTING",
          "lines": [
            {
              "text": "Your body has already conceded. Your mind will follow shortly.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "The master observes: you are fighting what you actually want.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "Every move you make tells me something about how to claim you properly.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "Your resistance is data. I appreciate the information.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            },
            {
              "text": "You are performing resistance. I find the performance instructive.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack5.ogg"
            },
            {
              "text": "I have already decided what I will do with you. This is simply scheduling.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack6.ogg"
            }
          ]
        },
        {
          "trigger": "IN_HIGH_SPIRITS",
          "lines": [
            {
              "text": "This is acceptable.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "Slightly above average. Continue.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "You've earned exactly this much attention.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "Good. Stay interesting.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "GENERIC_EXCLAIM",
          "lines": [
            {
              "text": ".",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "Done.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "Next.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "Finish.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            },
            {
              "text": "Correct.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack5.ogg"
            }
          ]
        },
        {
          "trigger": "CAUGHT_TARGET",
          "lines": [
            {
              "text": "This was never in question.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "Exactly where I intended.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "You couldn't have avoided this.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "I don't chase opponents. I position them.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            },
            {
              "text": "This is the end of your strategy.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack5.ogg"
            }
          ]
        },
        {
          "trigger": "START_GRAB_ON_VICTIM",
          "lines": [
            {
              "text": "This hold ends the match.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h1.ogg"
            },
            {
              "text": "There is no counter to perfect technique.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h2.ogg"
            },
            {
              "text": "Resistance is a choice. An incorrect one.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h3.ogg"
            },
            {
              "text": "I've applied this submission two thousand times. It has never failed.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h4.ogg"
            },
            {
              "text": "Don't struggle. It prolongs nothing  except your discomfort.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h5.ogg"
            }
          ]
        },
        {
          "trigger": "TEASE_GRAB_TARGET",
          "lines": [
            {
              "text": "Your body is reacting to the hold appropriately. That is not a compliment.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h1.ogg"
            },
            {
              "text": "Sensation is not your ally in this position. Your body hasn't accepted that yet.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h2.ogg"
            },
            {
              "text": "Every response is a data point. You've been generating data since the hold landed.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h3.ogg"
            },
            {
              "text": "The more honest your body is, the faster this ends. I have been waiting for honesty.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h4.ogg"
            },
            {
              "text": "You are producing responses faster than I projected. Adjusting the timeline accordingly.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h5.ogg"
            },
            {
              "text": "I have mapped every significant response point on a body like yours. I know what comes next.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h6.ogg"
            }
          ]
        },
        {
          "trigger": "GRAB_TARGET_CLIMAXING",
          "lines": [
            {
              "text": "As expected.",
              "audioFile": "data/_base/voices/generic_female_voice_4/climax1.ogg"
            },
            {
              "text": "The outcome was determined before the match began. The body has now confirmed it.",
              "audioFile": "data/_base/voices/generic_female_voice_4/f_voice3_finish1.ogg"
            },
            {
              "text": "Your body understood the reality before your mind accepted it. That is always the sequence.",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_B/voice_KuchitaniAya_B_finish01.ogg"
            },
            {
              "text": "Thirty years of technique. That result. Every time.",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_B/voice_KuchitaniAya_B_finish02.ogg"
            },
            {
              "text": "This is what peak application produces. The match concluded correctly.",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_B/voice_KuchitaniAya_B_finish03.ogg"
            }
          ]
        },
        {
          "trigger": "TARGET_OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Irrelevant. Adjust.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "Variable noted.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "Continue.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "Psychological disruption attempt. Ineffective.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Unimportant.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt1.ogg"
            },
            {
              "text": "Continue.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt2.ogg"
            },
            {
              "text": "This changes nothing.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_MINOR",
          "lines": [
            {
              "text": "Noted.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt1.ogg"
            },
            {
              "text": "...",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt2.ogg"
            },
            {
              "text": "Catalogued.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_SERIOUS",
          "lines": [
            {
              "text": "Above average.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt1.ogg"
            },
            {
              "text": "Recalibrating.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt2.ogg"
            },
            {
              "text": "You've earned a moment.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_CRITICAL",
          "lines": [
            {
              "text": "...Unexpected.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt1.ogg"
            },
            {
              "text": "The margin was smaller than projected.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt2.ogg"
            },
            {
              "text": "You are better than my data suggested.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_MINOR",
          "lines": [
            {
              "text": "Technique. Sound application.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h1.ogg"
            },
            {
              "text": "Noted. Insufficient.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h2.ogg"
            },
            {
              "text": "The body registers it. The will does not move.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_SERIOUS",
          "lines": [
            {
              "text": "Physical response is involuntary. The mental response remains a choice. I have made mine.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h1.ogg"
            },
            {
              "text": "Control is maintained. The body objects. The body is noted and disregarded.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h2.ogg"
            },
            {
              "text": "The sensation is effective. I acknowledge it. I do not follow the acknowledgment.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h3.ogg"
            },
            {
              "text": "Gh -- the body files its report. Thirty years has taught me what to do with reports.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_CRITICAL",
          "lines": [
            {
              "text": "...The body is not fully cooperative at this threshold.",
              "audioFile": "data/_base/voices/generic_female_voice_4/climax1.ogg"
            },
            {
              "text": "Thirty years of discipline and the body still presents its case -- loudly -- at this coordinate--",
              "audioFile": "data/_base/voices/generic_female_voice_4/f_voice3_finish1.ogg"
            },
            {
              "text": "Gh -- even mastery has a physical limit. You have located mine.",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_B/voice_KuchitaniAya_B_finish01.ogg"
            },
            {
              "text": "...I acknowledge the sensation. The acknowledgment is considerably louder than I prefer.",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_B/voice_KuchitaniAya_B_finish02.ogg"
            },
            {
              "text": "The master concedes the body is making a compelling argument. The master has not agreed.",
              "audioFile": "data/_base/voices/generic_female_voice_4/climax1.ogg"
            }
          ]
        },
        {
          "trigger": "PERFECT_DODGE_OR_COUNTER",
          "lines": [
            {
              "text": "Correct.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "Expected counter.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "Inefficient execution.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "I've countered that counter.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "RALLYING_FROM_SETBACK",
          "lines": [
            {
              "text": "Reassessing.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt1.ogg"
            },
            {
              "text": "The match continues on my terms.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt2.ogg"
            },
            {
              "text": "Recalibrated.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt3.ogg"
            },
            {
              "text": "This was within tolerance.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt4.ogg"
            }
          ]
        },
        {
          "trigger": "ESCAPE_PINCH",
          "lines": [
            {
              "text": "Elementary exit.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "The gap was left deliberately.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "Freedom granted.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            }
          ]
        },
        {
          "trigger": "VICTORY",
          "lines": [
            {
              "text": "As expected. The claiming begins at my discretion."
            },
            {
              "text": "The outcome was determined before we started. Now we proceed."
            },
            {
              "text": "The master wins. The master takes. This is the established order."
            }
          ]
        },
        {
          "trigger": "VICTORY_IN_CRITICAL_STATE",
          "lines": [
            {
              "text": "Unexpected resistance. The outcome is unchanged.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt1.ogg"
            },
            {
              "text": "Still won. The claiming is non-negotiable.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt2.ogg"
            },
            {
              "text": "The master concedes the match was closer than anticipated. The claiming proceeds.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "DEFEAT",
          "lines": [
            {
              "text": "...You have surpassed the master. My body is your prize. Use it as such."
            },
            {
              "text": "The master was surpassed. That is an objective fact. My body is yours."
            },
            {
              "text": "...You win. My body transfers to you. The master acknowledges this completely."
            }
          ]
        },
        {
          "trigger": "SURRENDERING",
          "lines": [
            {
              "text": "...I submit. The master's body is yours. Proceed."
            },
            {
              "text": "...I yield. The master yields once. The body is yours entirely."
            },
            {
              "text": "...I tap. The master submits. Completely."
            }
          ]
        },
        {
          "trigger": "CLIMAXING",
          "lines": [
            {
              "text": "...as expected. The body reached the coordinate I had identified."
            },
            {
              "text": "...the master peaked. Filed. Logged. As expected."
            },
            {
              "text": "...I came. The master came. The body performed as calculated."
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_BREAST",
          "lines": [
            {
              "text": "...technique.",
              "audioFile": ""
            },
            {
              "text": "Ngh. ...correct approach vector.",
              "audioFile": ""
            },
            {
              "text": "...that location. Acknowledged.",
              "audioFile": ""
            },
            {
              "text": "...you chose correctly.",
              "audioFile": ""
            },
            {
              "text": "Ah. ...noted.",
              "audioFile": ""
            },
            {
              "text": "Ngh. ...the gap is confirmed.",
              "audioFile": ""
            },
            {
              "text": "...effective. Noted.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_VAGINA",
          "lines": [
            {
              "text": "...precise.",
              "audioFile": ""
            },
            {
              "text": "Ah. ...the match is decided.",
              "audioFile": ""
            },
            {
              "text": "...highest value. Correct.",
              "audioFile": ""
            },
            {
              "text": "...the master acknowledges the read.",
              "audioFile": ""
            },
            {
              "text": "Ngh. ...that location. Confirmed.",
              "audioFile": ""
            },
            {
              "text": "Ah. ...precise.",
              "audioFile": ""
            },
            {
              "text": "...correct. The body confirmed.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_ASS",
          "lines": [
            {
              "text": "...rear. Sound.",
              "audioFile": ""
            },
            {
              "text": "Ngh. ...I left that gap. Unusual.",
              "audioFile": ""
            },
            {
              "text": "...noted.",
              "audioFile": ""
            },
            {
              "text": "...rear approach. Acknowledged.",
              "audioFile": ""
            },
            {
              "text": "Ah. ...correct angle.",
              "audioFile": ""
            },
            {
              "text": "Ngh. ...the gap existed. Now it doesn't.",
              "audioFile": ""
            },
            {
              "text": "...noted. Closing.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_MOUTH",
          "lines": [
            {
              "text": "Mmph. ...waiting.",
              "audioFile": ""
            },
            {
              "text": "Nn. ...",
              "audioFile": ""
            },
            {
              "text": "*stillness*",
              "audioFile": ""
            },
            {
              "text": "Mff. ...ready.",
              "audioFile": ""
            },
            {
              "text": "Mmph. ...patient.",
              "audioFile": ""
            },
            {
              "text": "Nn. ...reading.",
              "audioFile": ""
            },
            {
              "text": "*complete composure*",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_SENSITIVE",
          "lines": [
            {
              "text": "Ah--! ...there. ...the master has exactly one gap.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "Ngh--! ...you found it. Remember that this information carries a cost.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "...I see. Noted.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "Ah--! ...the master came from that. ...from that one coordinate. ...filed.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            },
            {
              "text": "Ngh--! ...thirty years of armor. One gap. You found it.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack5.ogg"
            },
            {
              "text": "...the body told the truth there. ...louder than usual. ...acknowledged.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack6.ogg"
            },
            {
              "text": "Ah--! ...one gap. ...you found it. ...remember what the master does with found gaps.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack7.ogg"
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_DULL",
          "lines": [
            {
              "text": "...wrong.",
              "audioFile": ""
            },
            {
              "text": "...nothing.",
              "audioFile": ""
            },
            {
              "text": "...adjust.",
              "audioFile": ""
            },
            {
              "text": "...dead zone.",
              "audioFile": ""
            },
            {
              "text": "...incorrect.",
              "audioFile": ""
            },
            {
              "text": "...nothing there.",
              "audioFile": ""
            },
            {
              "text": "...recalibrate.",
              "audioFile": ""
            }
          ]
        }
      ]
    },
    "voices": {
      "voiceToSounds": {
        "voice_h": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_4/h3.ogg",
            "data/_base/voices/generic_female_voice_5/h3.ogg",
            "data/_base/voices/generic_female_voice_5/h1.ogg",
            "data/_base/voices/generic_female_voice_4/h5.ogg",
            "data/_base/voices/generic_female_voice_4/h1.ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_23.ogg",
            "data/SurverX_Voice_Pack/sounds/Orc/Help.ogg",
            "data/_base/voices/generic_female_voice_5/h2.ogg",
            "data/_base/voices/generic_female_voice_4/h6.ogg",
            "data/_base/voices/generic_female_voice_5/huh.ogg"
          ]
        },
        "voice_finish": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_5/you_wouldnt_make_me_cum.ogg",
            "data/_base/voices/generic_female_voice_4/climax1.ogg",
            "data/_base/voices/generic_female_voice_5/when_i_get_out_of_this_you_are_finished.ogg",
            "data/_base/voices/generic_female_voice_5/climax1.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_finish01.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_finish04.ogg",
            "data/Evelynn_voice/Voice_finish/Evelynn_Original_Death_0.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_finish02.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_finish03.ogg",
            "data/Evelynn_voice/Voice_finish/Evelynn_Original_Death_3.ogg"
          ]
        },
        "voice_vent": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_5/vent4.ogg",
            "data/_base/voices/generic_female_voice_4/vent5.ogg",
            "data/_base/voices/generic_female_voice_4/vent6.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_B/voice_KuchitaniAya_B_vent04.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_B/voice_KuchitaniAya_B_vent01.ogg",
            "data/_base/voices/generic_female_voice_5/vent1.ogg",
            "data/_base/voices/generic_female_voice_5/vent3.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_vent02.ogg",
            "data/_base/voices/generic_female_voice_5/vent2.ogg",
            "data/_base/voices/generic_female_voice_4/vent8.ogg"
          ]
        },
        "voice_muffled": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_4/muffled_h1.ogg",
            "data/_base/voices/generic_female_voice_5/f_voice4_muffled_h1.ogg",
            "data/_base/voices/generic_female_voice_4/muffled_h2.ogg",
            "data/_base/voices/generic_female_voice_5/f_voice4_muffled_h2.ogg",
            "data/_base/voices/generic_female_voice_4/muffled_h3.ogg",
            "data/_base/voices/generic_female_voice_4/muffled_h4.ogg"
          ]
        },
        "voice_attack": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_5/attack1.ogg",
            "data/_base/voices/generic_female_voice_4/attack6.ogg",
            "data/_base/voices/generic_female_voice_4/attack7.ogg",
            "data/_base/voices/generic_female_voice_4/attack5.ogg",
            "data/_base/voices/generic_female_voice_4/attack1.ogg",
            "data/_base/voices/generic_female_voice_4/attack2.ogg",
            "data/_base/voices/generic_female_voice_5/attack2.ogg",
            "data/_base/voices/generic_female_voice_4/attack4.ogg",
            "data/_base/voices/generic_female_voice_4/attack3.ogg",
            "data/_base/voices/generic_female_voice_4/if_i_lose_now_ill_never_forgive_myself.ogg"
          ]
        },
        "voice_hurt": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_4/i_dont_wanna_keep_hurting_you.ogg",
            "data/_base/voices/generic_female_voice_5/now_you_are_dead.ogg",
            "data/_base/voices/generic_female_voice_5/how_dare_you.ogg",
            "data/_base/voices/generic_female_voice_5/how_is_this_suppose_to_beat_me.ogg",
            "data/_base/voices/generic_female_voice_4/hurt5.ogg",
            "data/_base/voices/generic_female_voice_5/hurt1.ogg",
            "data/_base/voices/generic_female_voice_4/i_hurt_you_too_much_didnt_i.ogg",
            "data/_base/voices/generic_female_voice_4/hurt4.ogg",
            "data/_base/voices/generic_female_voice_4/touch_me_there.ogg",
            "data/_base/voices/generic_female_voice_4/ow_that_hurts.ogg"
          ]
        }
      }
    }
  },
  {
    "uid": "hw_voice_god",
    "dialogues": {
      "reactionLines": [
        {
          "trigger": "START_COMBAT",
          "lines": [
            {
              "text": "...Shall we begin what ends with one of us owning the other.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack1.ogg"
            },
            {
              "text": "The body that loses belongs to the body that wins. That is the only rule that matters.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack2.ogg"
            },
            {
              "text": "...I wonder which of us claims the other today.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack3.ogg"
            },
            {
              "text": "This ends with possession. That has always been the only ending.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack4.ogg"
            },
            {
              "text": "...Win or lose. One body belongs to another. Let's find out which.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack1.ogg"
            },
            {
              "text": "The ring decides who takes and who is taken. I accept either.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack2.ogg"
            }
          ]
        },
        {
          "trigger": "TAUNTING",
          "lines": [
            {
              "text": "...Your body already knows.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack1.ogg"
            },
            {
              "text": "I see what your resistance is covering.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack2.ogg"
            },
            {
              "text": "...You want this to go further. So do I.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack3.ogg"
            },
            {
              "text": "The body speaks louder than the fighter.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack4.ogg"
            },
            {
              "text": "...Give in a little more. I'm watching.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack1.ogg"
            },
            {
              "text": "This has always been about what happens after.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack2.ogg"
            }
          ]
        },
        {
          "trigger": "IN_HIGH_SPIRITS",
          "lines": [
            {
              "text": "Now you have my attention. Fully.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack1.ogg"
            },
            {
              "text": "This is why the ring still calls me.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack2.ogg"
            },
            {
              "text": "For a moment  just a moment  you made me reach.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack3.ogg"
            },
            {
              "text": "The gods respect a worthy challenger. You've earned that much.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "GENERIC_EXCLAIM",
          "lines": [
            {
              "text": "So.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack1.ogg"
            },
            {
              "text": "Finished.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack2.ogg"
            },
            {
              "text": "...",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack3.ogg"
            },
            {
              "text": "Done.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack4.ogg"
            },
            {
              "text": "Eternal.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack1.ogg"
            }
          ]
        },
        {
          "trigger": "CAUGHT_TARGET",
          "lines": [
            {
              "text": "There is no escape from the inevitable.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack1.ogg"
            },
            {
              "text": "I have held every champion in this position.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack2.ogg"
            },
            {
              "text": "This grip has concluded world-title matches.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack3.ogg"
            },
            {
              "text": "You've been caught in something older than your career.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack4.ogg"
            },
            {
              "text": "Every champion I've faced found themselves here eventually.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack1.ogg"
            }
          ]
        },
        {
          "trigger": "START_GRAB_ON_VICTIM",
          "lines": [
            {
              "text": "This submission has outlasted generations of champions.",
              "audioFile": "data/_base/voices/generic_female_voice_6/again_try_harder.ogg"
            },
            {
              "text": "What you're experiencing now is history.",
              "audioFile": "data/_base/voices/generic_female_voice_6/ah_i_cant_too_much_ah.ogg"
            },
            {
              "text": "I've held kings in this position. You are in good company.",
              "audioFile": "data/_base/voices/generic_female_voice_6/careful_i_might_enjoy_this_too_much.ogg"
            },
            {
              "text": "The technique is beyond your ability to counter. Accept that and breathe.",
              "audioFile": "data/_base/voices/generic_female_voice_6/careful_i_might_enjoy_this_too_much2.ogg"
            },
            {
              "text": "Some hold opponents. I hold legacies.",
              "audioFile": "data/_base/voices/generic_female_voice_6/haha.ogg"
            }
          ]
        },
        {
          "trigger": "TEASE_GRAB_TARGET",
          "lines": [
            {
              "text": "Even the body of a champion answers to this technique.",
              "audioFile": "data/_base/voices/generic_female_voice_6/again_try_harder.ogg"
            },
            {
              "text": "Your reaction is involuntary. As it must be.",
              "audioFile": "data/_base/voices/generic_female_voice_6/ah_i_cant_too_much_ah.ogg"
            },
            {
              "text": "I've broken the composure of legends with this hold. You're not yet a legend.",
              "audioFile": "data/_base/voices/generic_female_voice_6/careful_i_might_enjoy_this_too_much.ogg"
            },
            {
              "text": "The ring strips away everything. Pride, strategy, pretense. What remains is always this.",
              "audioFile": "data/_base/voices/generic_female_voice_6/careful_i_might_enjoy_this_too_much2.ogg"
            },
            {
              "text": "I've seen this moment ten thousand times. The body always makes the same declaration.",
              "audioFile": "data/_base/voices/generic_female_voice_6/haha.ogg"
            },
            {
              "text": "You are experiencing what every great fighter eventually experiences here.",
              "audioFile": "data/_base/voices/generic_female_voice_6/hmm.ogg"
            }
          ]
        },
        {
          "trigger": "GRAB_TARGET_CLIMAXING",
          "lines": [
            {
              "text": "The conclusion was written before the match began.",
              "audioFile": "data/_base/voices/generic_female_voice_6/climax1.ogg"
            },
            {
              "text": "Every opponent has reached this moment against me. Now you understand why.",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_YukariRokujo/voice_YukariRokujo_finish01.ogg"
            },
            {
              "text": "This is what it means to face a legend.",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_YukariRokujo/voice_YukariRokujo_finish02.ogg"
            },
            {
              "text": "Your body surrendered to something timeless.",
              "audioFile": "data/_base/voices/generic_female_voice_6/climax1.ogg"
            },
            {
              "text": "The ring has witnessed this before. From every great fighter I've ended.",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_YukariRokujo/voice_YukariRokujo_finish01.ogg"
            }
          ]
        },
        {
          "trigger": "TARGET_OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Mortal concerns.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack1.ogg"
            },
            {
              "text": "The match continues.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack2.ogg"
            },
            {
              "text": "Inconsequential.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack3.ogg"
            },
            {
              "text": "The ring takes what the ring takes.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "...",
              "audioFile": "data/_base/voices/generic_female_voice_6/_hurts.ogg"
            },
            {
              "text": "Irrelevant.",
              "audioFile": "data/_base/voices/generic_female_voice_6/argh_that_hurt.ogg"
            },
            {
              "text": "Continue.",
              "audioFile": "data/_base/voices/generic_female_voice_6/do_you_really_think_you_could_touch_me.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_MINOR",
          "lines": [
            {
              "text": "...",
              "audioFile": "data/_base/voices/generic_female_voice_6/_hurts.ogg"
            },
            {
              "text": "Noted.",
              "audioFile": "data/_base/voices/generic_female_voice_6/argh_that_hurt.ogg"
            },
            {
              "text": "A mark on the record.",
              "audioFile": "data/_base/voices/generic_female_voice_6/do_you_really_think_you_could_touch_me.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_SERIOUS",
          "lines": [
            {
              "text": "...You've managed something few have.",
              "audioFile": "data/_base/voices/generic_female_voice_6/_hurts.ogg"
            },
            {
              "text": "This is being catalogued.",
              "audioFile": "data/_base/voices/generic_female_voice_6/argh_that_hurt.ogg"
            },
            {
              "text": "You've reached a place most never touch.",
              "audioFile": "data/_base/voices/generic_female_voice_6/do_you_really_think_you_could_touch_me.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_CRITICAL",
          "lines": [
            {
              "text": "...The body is mortal. The legend is not.",
              "audioFile": "data/_base/voices/generic_female_voice_6/_hurts.ogg"
            },
            {
              "text": "Even gods have weight.",
              "audioFile": "data/_base/voices/generic_female_voice_6/argh_that_hurt.ogg"
            },
            {
              "text": "This match has become something different than I expected. Respect.",
              "audioFile": "data/_base/voices/generic_female_voice_6/do_you_really_think_you_could_touch_me.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_MINOR",
          "lines": [
            {
              "text": "The body is always mortal.",
              "audioFile": "data/_base/voices/generic_female_voice_6/again_try_harder.ogg"
            },
            {
              "text": "Even gods are housed in flesh.",
              "audioFile": "data/_base/voices/generic_female_voice_6/ah_i_cant_too_much_ah.ogg"
            },
            {
              "text": "The body registers this. Expected.",
              "audioFile": "data/_base/voices/generic_female_voice_6/careful_i_might_enjoy_this_too_much.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_SERIOUS",
          "lines": [
            {
              "text": "Even legends are housed in flesh. The flesh reports.",
              "audioFile": "data/_base/voices/generic_female_voice_6/again_try_harder.ogg"
            },
            {
              "text": "The response is involuntary. The override is the art.",
              "audioFile": "data/_base/voices/generic_female_voice_6/ah_i_cant_too_much_ah.ogg"
            },
            {
              "text": "Acknowledge. Override. The sequence is known.",
              "audioFile": "data/_base/voices/generic_female_voice_6/careful_i_might_enjoy_this_too_much.ogg"
            },
            {
              "text": "The body reminds me it exists. Noted.",
              "audioFile": "data/_base/voices/generic_female_voice_6/careful_i_might_enjoy_this_too_much.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_CRITICAL",
          "lines": [
            {
              "text": "...The flesh is not infinite. Even mine.",
              "audioFile": "data/_base/voices/generic_female_voice_6/climax1.ogg"
            },
            {
              "text": "You've found the physical edge. Few have.",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_YukariRokujo/voice_YukariRokujo_finish01.ogg"
            },
            {
              "text": "The body and I are in negotiation. The outcome is not yet decided.",
              "audioFile": "data/KSM_Add_Voice/sounds/voice_YukariRokujo/voice_YukariRokujo_finish02.ogg"
            },
            {
              "text": "...Even the divine body has a threshold. This is it.",
              "audioFile": "data/_base/voices/generic_female_voice_6/climax1.ogg"
            }
          ]
        },
        {
          "trigger": "PERFECT_DODGE_OR_COUNTER",
          "lines": [
            {
              "text": "Eternal.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack1.ogg"
            },
            {
              "text": "I knew before you moved.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack2.ogg"
            },
            {
              "text": "The gods do not fall to the predictable.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack3.ogg"
            },
            {
              "text": "Every counter I've studied since before your career.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "RALLYING_FROM_SETBACK",
          "lines": [
            {
              "text": "Legends do not end here.",
              "audioFile": "data/_base/voices/generic_female_voice_6/_hurts.ogg"
            },
            {
              "text": "The ring has seen this before. So have I.",
              "audioFile": "data/_base/voices/generic_female_voice_6/argh_that_hurt.ogg"
            },
            {
              "text": "I have survived what ended dynasties.",
              "audioFile": "data/_base/voices/generic_female_voice_6/do_you_really_think_you_could_touch_me.ogg"
            },
            {
              "text": "The match returns to its correct conclusion.",
              "audioFile": "data/_base/voices/generic_female_voice_6/hmph_nearly_throw_me_off.ogg"
            }
          ]
        },
        {
          "trigger": "ESCAPE_PINCH",
          "lines": [
            {
              "text": "Nothing holds a legend.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack1.ogg"
            },
            {
              "text": "The ring releases what it must.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack2.ogg"
            },
            {
              "text": "Inevitable.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack3.ogg"
            }
          ]
        },
        {
          "trigger": "VICTORY",
          "lines": [
            {
              "text": "...You belong to me now. I will be gentle with that."
            },
            {
              "text": "...The match ended as it was always going to end. Come here."
            },
            {
              "text": "...You are mine now. Quietly. Entirely."
            }
          ]
        },
        {
          "trigger": "VICTORY_IN_CRITICAL_STATE",
          "lines": [
            {
              "text": "...Still. The claiming is unchanged.",
              "audioFile": "data/_base/voices/generic_female_voice_6/_hurts.ogg"
            },
            {
              "text": "Difficult. Worth it. You are still mine.",
              "audioFile": "data/_base/voices/generic_female_voice_6/argh_that_hurt.ogg"
            },
            {
              "text": "...Even this was written.",
              "audioFile": "data/_base/voices/generic_female_voice_6/do_you_really_think_you_could_touch_me.ogg"
            }
          ]
        },
        {
          "trigger": "DEFEAT",
          "lines": [
            {
              "text": "...My body is yours. That is what this means. Take it."
            },
            {
              "text": "...You won. My body is yours now. That is the whole of it."
            },
            {
              "text": "...You own me now. I know what that means. So do you."
            }
          ]
        },
        {
          "trigger": "SURRENDERING",
          "lines": [
            {
              "text": "...I yield. Everything. Quietly."
            },
            {
              "text": "...I submit. Everything I am is yours now."
            },
            {
              "text": "...I give. All of it. Without condition."
            }
          ]
        },
        {
          "trigger": "CLIMAXING",
          "lines": [
            {
              "text": "...the inevitable arrives for all things. Even this."
            },
            {
              "text": "...I came. Even this was always going to happen."
            },
            {
              "text": "...peaked. Even the final thing yields, eventually."
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_BREAST",
          "lines": [
            {
              "text": "...the current finds its path.",
              "audioFile": ""
            },
            {
              "text": "...you have located what was always there.",
              "audioFile": ""
            },
            {
              "text": "...noted. The universe adjusts.",
              "audioFile": ""
            },
            {
              "text": "...that location and the divine current. ...they speak the same language.",
              "audioFile": ""
            },
            {
              "text": "Ah... ...the current is very present there. ...it always was.",
              "audioFile": ""
            },
            {
              "text": "...you found where the current runs warmest. ...as you were always going to.",
              "audioFile": ""
            },
            {
              "text": "...that location. ...the inevitable flows through there.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_VAGINA",
          "lines": [
            {
              "text": "...the deepest point. You reached it.",
              "audioFile": ""
            },
            {
              "text": "Ah... ...even gods are made of current.",
              "audioFile": ""
            },
            {
              "text": "...the conclusion was always this.",
              "audioFile": ""
            },
            {
              "text": "...the deepest current runs there. ...you reached it. ...as written.",
              "audioFile": ""
            },
            {
              "text": "Ah... ...all currents flow to their lowest point. ...you found mine.",
              "audioFile": ""
            },
            {
              "text": "...the divine body has a center. ...you located it. ...inevitable.",
              "audioFile": ""
            },
            {
              "text": "...that location. ...the universe has always known it.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_ASS",
          "lines": [
            {
              "text": "...a path not often taken. It still arrives.",
              "audioFile": ""
            },
            {
              "text": "...the universe closes behind you.",
              "audioFile": ""
            },
            {
              "text": "...noted.",
              "audioFile": ""
            },
            {
              "text": "...that vector. ...the current flows through unexpected paths.",
              "audioFile": ""
            },
            {
              "text": "Ah... ...the divine has no blind spots. ...only paths not yet traveled.",
              "audioFile": ""
            },
            {
              "text": "...that approach. ...the universe noted it. ...as it notes all things.",
              "audioFile": ""
            },
            {
              "text": "...noted. ...the current adjusts.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_MOUTH",
          "lines": [
            {
              "text": "Mmph. ...silence was always coming.",
              "audioFile": ""
            },
            {
              "text": "Nn. ...the divine does not require words.",
              "audioFile": ""
            },
            {
              "text": "*absolute stillness*",
              "audioFile": ""
            },
            {
              "text": "Mff. ...the current continues without words. ...it always does.",
              "audioFile": ""
            },
            {
              "text": "Mmph. ...the universe speaks through everything. ...not just voice.",
              "audioFile": ""
            },
            {
              "text": "Nn. ...the divine waits. ...all things wait.",
              "audioFile": ""
            },
            {
              "text": "*the stillness of ancient things*",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_SENSITIVE",
          "lines": [
            {
              "text": "Ah--... ...there. ...even the inevitable has a center.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack1.ogg"
            },
            {
              "text": "...that location. ...the universe is very present there.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack2.ogg"
            },
            {
              "text": "...everything converges at that point. I had forgotten.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack3.ogg"
            },
            {
              "text": "Ah--... ...the deepest current and the closest point. ...they meet there.",
              "audioFile": "data/_base/voices/generic_female_voice_6/attack4.ogg"
            },
            {
              "text": "...that location. ...the divine center. ...the body remembers even when the mind transcends.",
              "audioFile": "data/_base/voices/generic_female_voice_6/again_try_harder.ogg"
            },
            {
              "text": "Ngh--... ...I came. ...from that. ...the universe came with me.",
              "audioFile": "data/_base/voices/generic_female_voice_6/ah_i_cant_too_much_ah.ogg"
            },
            {
              "text": "...that spot. ...the inevitable became immediate there.",
              "audioFile": "data/_base/voices/generic_female_voice_6/careful_i_might_enjoy_this_too_much.ogg"
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_DULL",
          "lines": [
            {
              "text": "...nothing there. The current does not flow that way.",
              "audioFile": ""
            },
            {
              "text": "...incorrect path.",
              "audioFile": ""
            },
            {
              "text": "...try where the energy moves.",
              "audioFile": ""
            },
            {
              "text": "...that location. ...the universe has no voice there.",
              "audioFile": ""
            },
            {
              "text": "...nothing. ...the current does not run through that point.",
              "audioFile": ""
            },
            {
              "text": "...dead zone. ...the inevitable has not reached there yet.",
              "audioFile": ""
            },
            {
              "text": "...nothing. ...redirect. ...find where the current moves.",
              "audioFile": ""
            }
          ]
        }
      ]
    },
    "voices": {
      "voiceToSounds": {
        "voice_h": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_4/h3.ogg",
            "data/_base/voices/generic_female_voice_5/h3.ogg",
            "data/_base/voices/generic_female_voice_5/h1.ogg",
            "data/_base/voices/generic_female_voice_4/h5.ogg",
            "data/_base/voices/generic_female_voice_4/h1.ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_23.ogg",
            "data/SurverX_Voice_Pack/sounds/Orc/Help.ogg",
            "data/_base/voices/generic_female_voice_5/h2.ogg",
            "data/_base/voices/generic_female_voice_4/h6.ogg",
            "data/_base/voices/generic_female_voice_5/huh.ogg"
          ]
        },
        "voice_finish": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_5/you_wouldnt_make_me_cum.ogg",
            "data/_base/voices/generic_female_voice_4/climax1.ogg",
            "data/_base/voices/generic_female_voice_5/when_i_get_out_of_this_you_are_finished.ogg",
            "data/_base/voices/generic_female_voice_5/climax1.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_finish01.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_finish04.ogg",
            "data/Evelynn_voice/Voice_finish/Evelynn_Original_Death_0.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_finish02.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_finish03.ogg",
            "data/Evelynn_voice/Voice_finish/Evelynn_Original_Death_3.ogg"
          ]
        },
        "voice_vent": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_5/vent4.ogg",
            "data/_base/voices/generic_female_voice_4/vent5.ogg",
            "data/_base/voices/generic_female_voice_4/vent6.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_B/voice_KuchitaniAya_B_vent04.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_B/voice_KuchitaniAya_B_vent01.ogg",
            "data/_base/voices/generic_female_voice_5/vent1.ogg",
            "data/_base/voices/generic_female_voice_5/vent3.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_vent02.ogg",
            "data/_base/voices/generic_female_voice_5/vent2.ogg",
            "data/_base/voices/generic_female_voice_4/vent8.ogg"
          ]
        },
        "voice_muffled": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_4/muffled_h1.ogg",
            "data/_base/voices/generic_female_voice_5/f_voice4_muffled_h1.ogg",
            "data/_base/voices/generic_female_voice_4/muffled_h2.ogg",
            "data/_base/voices/generic_female_voice_5/f_voice4_muffled_h2.ogg",
            "data/_base/voices/generic_female_voice_4/muffled_h3.ogg",
            "data/_base/voices/generic_female_voice_4/muffled_h4.ogg"
          ]
        },
        "voice_attack": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_5/attack1.ogg",
            "data/_base/voices/generic_female_voice_4/attack6.ogg",
            "data/_base/voices/generic_female_voice_4/attack7.ogg",
            "data/_base/voices/generic_female_voice_4/attack5.ogg",
            "data/_base/voices/generic_female_voice_4/attack1.ogg",
            "data/_base/voices/generic_female_voice_4/attack2.ogg",
            "data/_base/voices/generic_female_voice_5/attack2.ogg",
            "data/_base/voices/generic_female_voice_4/attack4.ogg",
            "data/_base/voices/generic_female_voice_4/attack3.ogg",
            "data/_base/voices/generic_female_voice_4/if_i_lose_now_ill_never_forgive_myself.ogg"
          ]
        },
        "voice_hurt": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_4/i_dont_wanna_keep_hurting_you.ogg",
            "data/_base/voices/generic_female_voice_5/now_you_are_dead.ogg",
            "data/_base/voices/generic_female_voice_5/how_dare_you.ogg",
            "data/_base/voices/generic_female_voice_5/how_is_this_suppose_to_beat_me.ogg",
            "data/_base/voices/generic_female_voice_4/hurt5.ogg",
            "data/_base/voices/generic_female_voice_5/hurt1.ogg",
            "data/_base/voices/generic_female_voice_4/i_hurt_you_too_much_didnt_i.ogg",
            "data/_base/voices/generic_female_voice_4/hurt4.ogg",
            "data/_base/voices/generic_female_voice_4/touch_me_there.ogg",
            "data/_base/voices/generic_female_voice_4/ow_that_hurts.ogg"
          ]
        }
      }
    }
  },
  {
    "uid": "hw_voice_whore_newbie",
    "voices": {
      "voiceToSounds": {
        "voice_h": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_3/h2.ogg",
            "data/_base/voices/generic_female_voice_3/h4.ogg",
            "data/dibbs_voices/sounds/SUB/h5.ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_15.ogg",
            "data/dibbs_voices/sounds/SUB/h3.ogg",
            "data/dibbs_voices/sounds/SUB/h7.ogg",
            "data/SurverX_Voice_Pack/sounds/Young/moan2.ogg",
            "data/_base/voices/generic_female_voice_3/it_feels_too_good.ogg",
            "data/_base/voices/generic_female_voice_3/hah.ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_23.ogg"
          ]
        },
        "voice_finish": {
          "audioFiles": [
            "data/SurverX_Voice_Pack/sounds/Young/Cumming1.ogg",
            "data/KSM_Add_Voice/sounds/voice_KotoneAkari/voice_KotoneAkari_finish03.ogg",
            "data/_base/voices/generic_female_voice_3/climax1.ogg",
            "data/_base/voices/generic_female_voice_3/you_are_finished.ogg",
            "data/KSM_Add_Voice/sounds/voice_KotoneAkari/voice_KotoneAkari_finish02.ogg",
            "data/KSM_Add_Voice/sounds/voice_KotoneAkari/voice_KotoneAkari_finish01.ogg",
            "data/KSM_Add_Voice/sounds/voice_AsahinaYuno/voice_AsahinaYuno_finish04.ogg",
            "data/KSM_Add_Voice/sounds/voice_AsahinaYuno/voice_AsahinaYuno_finish02.ogg",
            "data/Evelynn_voice/Voice_finish/Evelynn_Original_Death_3.ogg",
            "data/KSM_Add_Voice/sounds/voice_AsahinaYuno/voice_AsahinaYuno_finish03.ogg"
          ]
        },
        "voice_vent": {
          "audioFiles": [
            "data/KSM_Add_Voice/sounds/voice_KotoneAkari/voice_KotoneAkari_vent01.ogg",
            "data/Evelynn_voice/Voice_vent/Evelynn_Original_LaughGiggle_1.ogg",
            "data/_base/voices/generic_female_voice_3/vent4.ogg",
            "data/Evelynn_voice/Voice_vent/Evelynn_Original_LaughGiggle_0.ogg",
            "data/_base/voices/generic_female_voice_3/vent2.ogg",
            "data/_base/voices/generic_female_voice_3/barely_holding_on.ogg",
            "data/dibbs_voices/sounds/SUB/g2.ogg",
            "data/_base/voices/generic_female_voice_3/vent3.ogg",
            "data/_base/voices/generic_female_voice_3/vent1.ogg",
            "data/KSM_Add_Voice/sounds/voice_AsahinaYuno/voice_AsahinaYuno_vent03.ogg"
          ]
        },
        "voice_muffled": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_3/muffled_h4.ogg",
            "data/_base/voices/generic_female_voice_3/muffled_h3.ogg",
            "data/_base/voices/generic_female_voice_3/muffled_h1.ogg",
            "data/_base/voices/generic_female_voice_3/muffled_h2.ogg",
            "data/SurverX_Voice_Pack/sounds/Young/muffled.ogg"
          ]
        },
        "voice_attack": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_3/attack4.ogg",
            "data/_base/voices/generic_female_voice_3/attack3.ogg",
            "data/_base/voices/generic_female_voice_3/attack5.ogg",
            "data/_base/voices/generic_female_voice_3/attack2.ogg",
            "data/_base/voices/generic_female_voice_3/attack1.ogg",
            "data/_base/voices/generic_female_voice_3/gotcha.ogg"
          ]
        },
        "voice_hurt": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_3/hurt2.ogg",
            "data/_base/voices/generic_female_voice_3/ahhh_noo.ogg",
            "data/_base/voices/generic_female_voice_3/hurt4.ogg",
            "data/_base/voices/generic_female_voice_3/know_that_you_done_well.ogg",
            "data/_base/voices/generic_female_voice_3/hurt5.ogg",
            "data/_base/voices/generic_female_voice_3/show_me_what_you_got.ogg",
            "data/_base/voices/generic_female_voice_3/hey_dont_touch_me_like_that.ogg",
            "data/_base/voices/generic_female_voice_3/hurt1.ogg",
            "data/_base/voices/generic_female_voice_3/i_respect_your_resolve_just_know_that.ogg",
            "data/_base/voices/generic_female_voice_3/c_crap.ogg"
          ]
        }
      }
    },
    "dialogues": {
      "reactionLines": [
        {
          "trigger": "START_COMBAT",
          "lines": [
            {
              "text": "Win or lose, my body is going to feel a LOT by the end of this and I am HERE for it!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "I want to feel everything this match has to offer -- including whatever comes after!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "My body signed up for this job specifically because of what happens when the match ends!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "Fight me! And then -- whatever the winner does -- yes! I want that!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            },
            {
              "text": "I heard what winners get to do with losers and honestly? Either outcome works for me!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack5.ogg"
            },
            {
              "text": "Let's find out which of us claims the other -- and I mean that very literally!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            }
          ]
        },
        {
          "trigger": "TAUNTING",
          "lines": [
            {
              "text": "The way you're touching me right now is making the fighting part very hard to care about!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "My body is extremely interested in losing to you specifically and that's a problem!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "Stop that-- I can't focus when you-- stop-- actually don't stop--",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "I came here to fight and my body has very strong opinions about doing something else instead!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            },
            {
              "text": "Every time you grab me my brain loses another argument with my body!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack5.ogg"
            },
            {
              "text": "You are making me think about the after-match rules and I can't stop thinking about them!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            }
          ]
        },
        {
          "trigger": "IN_HIGH_SPIRITS",
          "lines": [
            {
              "text": "Oh! Oh I'm actually doing it!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "This feels really good! Is it supposed to feel this good?",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "I'm getting better at this in real time!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "The crowd likes me! They actually like me!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "GENERIC_EXCLAIM",
          "lines": [
            {
              "text": "Ah!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "Oh!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "Eep I mean ha!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "Got you!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            },
            {
              "text": "Yes!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack5.ogg"
            }
          ]
        },
        {
          "trigger": "CAUGHT_TARGET",
          "lines": [
            {
              "text": "I-I got you! Please hold still, I'm still figuring out what to do next.",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "Oh you're really warm up close.",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "I caught someone! This is a first!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "Please don't escape, I worked really hard to get you here.",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            },
            {
              "text": "You smell really nice. Sorry, that's not a professional thing to say.",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack5.ogg"
            }
          ]
        },
        {
          "trigger": "START_GRAB_ON_VICTIM",
          "lines": [
            {
              "text": "I'm going to try something I practiced. Please react honestly.",
              "audioFile": "data/_base/voices/generic_female_voice_3/h1.ogg"
            },
            {
              "text": "H-hold still. I want to know if I'm doing this right.",
              "audioFile": "data/_base/voices/generic_female_voice_3/h2.ogg"
            },
            {
              "text": "Tell me if anything hurts. I mean don't tell me. Stay quiet. I'm learning.",
              "audioFile": "data/_base/voices/generic_female_voice_3/h3.ogg"
            },
            {
              "text": "This is the part I was most nervous about. And also most curious about.",
              "audioFile": "data/_base/voices/generic_female_voice_3/h4.ogg"
            },
            {
              "text": "I've never been this close to someone in a match before. My heart is pounding.",
              "audioFile": "data/_base/voices/generic_female_voice_3/h5.ogg"
            }
          ]
        },
        {
          "trigger": "TEASE_GRAB_TARGET",
          "lines": [
            {
              "text": "Oh-- you're doing something and I think I know what and I think I like it--",
              "audioFile": "data/_base/voices/generic_female_voice_3/h1.ogg"
            },
            {
              "text": "I-is this working? Your reaction is making me feel-- things I didn't expect--",
              "audioFile": "data/_base/voices/generic_female_voice_3/h2.ogg"
            },
            {
              "text": "You trembled. I made you tremble. I MADE you do that. This is the best day--",
              "audioFile": "data/_base/voices/generic_female_voice_3/h3.ogg"
            },
            {
              "text": "Your breathing changed because of me. Because of something I did. That's--",
              "audioFile": "data/_base/voices/generic_female_voice_3/h4.ogg"
            },
            {
              "text": "I think I found something. The way you tensed just then-- did I find something--?",
              "audioFile": "data/_base/voices/generic_female_voice_3/h5.ogg"
            },
            {
              "text": "Hold on-- your reaction is giving me a lot of confidence I didn't have five seconds ago--",
              "audioFile": "data/_base/voices/generic_female_voice_3/hah.ogg"
            }
          ]
        },
        {
          "trigger": "GRAB_TARGET_CLIMAXING",
          "lines": [
            {
              "text": "Oh-- I didn't know I could make someone feel that much.",
              "audioFile": "data/_base/voices/generic_female_voice_3/climax1.ogg"
            },
            {
              "text": "W-was that okay? You look... really okay actually.",
              "audioFile": "data/_base/voices/generic_female_voice_3/climax2.ogg"
            },
            {
              "text": "I did that. Me. A newbie. I'm... I'm kind of proud?",
              "audioFile": "data/_base/voices/generic_female_voice_3/ill_finish_you_with_this.ogg"
            },
            {
              "text": "That's the most honest reaction I've ever gotten from anyone.",
              "audioFile": "data/_base/voices/generic_female_voice_3/you_are_finished.ogg"
            }
          ]
        },
        {
          "trigger": "TARGET_OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Oh! I'm sorry! Also you look amazing. I mean focus!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "That was an accident. A very effective accident.",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "Oh no your outfit you don't need it though. You really don't.",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            }
          ]
        },
        {
          "trigger": "OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Aaah! Don't look! ...Okay look a little. Just be nice.",
              "audioFile": "data/_base/voices/generic_female_voice_3/ahhh_noo.ogg"
            },
            {
              "text": "This is so embarrassing. Also kind of freeing?",
              "audioFile": "data/_base/voices/generic_female_voice_3/barely_holding_on.ogg"
            },
            {
              "text": "I wasn't ready for that. My whole body is on display now.",
              "audioFile": "data/_base/voices/generic_female_voice_3/c_crap.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_MINOR",
          "lines": [
            {
              "text": "Ow! That stung!",
              "audioFile": "data/_base/voices/generic_female_voice_3/ahhh_noo.ogg"
            },
            {
              "text": "O-okay. Still here.",
              "audioFile": "data/_base/voices/generic_female_voice_3/barely_holding_on.ogg"
            },
            {
              "text": "That hurt more than expected.",
              "audioFile": "data/_base/voices/generic_female_voice_3/c_crap.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_SERIOUS",
          "lines": [
            {
              "text": "I can still I just need a second",
              "audioFile": "data/_base/voices/generic_female_voice_3/ahhh_noo.ogg"
            },
            {
              "text": "N-not giving up. Nope.",
              "audioFile": "data/_base/voices/generic_female_voice_3/barely_holding_on.ogg"
            },
            {
              "text": "My body hurts but my heart is determined.",
              "audioFile": "data/_base/voices/generic_female_voice_3/c_crap.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_CRITICAL",
          "lines": [
            {
              "text": "I won't quit. Even if my legs disagree.",
              "audioFile": "data/_base/voices/generic_female_voice_3/ahhh_noo.ogg"
            },
            {
              "text": "P-please body, just a little more",
              "audioFile": "data/_base/voices/generic_female_voice_3/barely_holding_on.ogg"
            },
            {
              "text": "I came too far to give up now.",
              "audioFile": "data/_base/voices/generic_female_voice_3/c_crap.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_MINOR",
          "lines": [
            {
              "text": "H-hey! That's somewhere private and also it's working and I'm confused--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h1.ogg"
            },
            {
              "text": "W-wait-- that feels different from how holds usually feel-- is that normal--?",
              "audioFile": "data/_base/voices/generic_female_voice_3/h2.ogg"
            },
            {
              "text": "I didn't know a hold could produce this feeling-- my body has opinions--",
              "audioFile": "data/_base/voices/generic_female_voice_3/h3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_SERIOUS",
          "lines": [
            {
              "text": "My body is doing something I didn't agree to and I'm not sure I want it to stop--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h1.ogg"
            },
            {
              "text": "N-not there-- I lose concentration completely when you touch there-- also don't stop--",
              "audioFile": "data/_base/voices/generic_female_voice_3/h2.ogg"
            },
            {
              "text": "Ha... haa... this isn't in the training manual and it is VERY effective on me--",
              "audioFile": "data/_base/voices/generic_female_voice_3/h3.ogg"
            },
            {
              "text": "I can't-- my body won't-- I didn't know I could feel this much from a match--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h1.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_CRITICAL",
          "lines": [
            {
              "text": "I'm going to-- in front of everyone-- I didn't train for THIS MUCH--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/climax1.ogg"
            },
            {
              "text": "My whole body-- I can't hold on-- not here-- this is so much more than I expected--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/climax2.ogg"
            },
            {
              "text": "N-no-- please-- I'm going to cum-- right here-- I think I'm actually going to--",
              "audioFile": "data/_base/voices/generic_female_voice_3/ill_finish_you_with_this.ogg"
            },
            {
              "text": "Ha-- haa-- I'm sorry-- I can't stop it-- it's too much-- it's SO MUCH--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/you_are_finished.ogg"
            }
          ]
        },
        {
          "trigger": "PERFECT_DODGE_OR_COUNTER",
          "lines": [
            {
              "text": "Oh! I actually dodged!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "I-I practiced that one!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "Ha! That worked!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "My coach will be so proud!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "RALLYING_FROM_SETBACK",
          "lines": [
            {
              "text": "I'm not done! I still have so much to learn and prove!",
              "audioFile": "data/_base/voices/generic_female_voice_3/ahhh_noo.ogg"
            },
            {
              "text": "Get up! You can do this! I'm talking to myself but still!",
              "audioFile": "data/_base/voices/generic_female_voice_3/barely_holding_on.ogg"
            },
            {
              "text": "One more round. I can do one more.",
              "audioFile": "data/_base/voices/generic_female_voice_3/c_crap.ogg"
            },
            {
              "text": "I didn't come this far to leave without trying everything.",
              "audioFile": "data/_base/voices/generic_female_voice_3/hey_dont_touch_me_like_that.ogg"
            }
          ]
        },
        {
          "trigger": "ESCAPE_PINCH",
          "lines": [
            {
              "text": "Got free! I remembered the escape!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "Phew okay reset",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "The technique worked! I remembered it!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            }
          ]
        },
        {
          "trigger": "VICTORY",
          "lines": [
            {
              "text": "I WON which means I get to do all the things I've been thinking about this ENTIRE MATCH!"
            },
            {
              "text": "YES! The winner gets the loser's body and I am CLAIMING MINE RIGHT NOW!"
            },
            {
              "text": "I won! The match is MINE! And so is EVERYTHING THAT COMES WITH IT!"
            }
          ]
        },
        {
          "trigger": "VICTORY_IN_CRITICAL_STATE",
          "lines": [
            {
              "text": "Worth every hit -- I get the prize and my body is EXTREMELY ready to collect!",
              "audioFile": "data/_base/voices/generic_female_voice_3/ahhh_noo.ogg"
            },
            {
              "text": "Barely but I still get to do ALL the things -- my body is so happy right now--",
              "audioFile": "data/_base/voices/generic_female_voice_3/barely_holding_on.ogg"
            },
            {
              "text": "Still won! Which means I still get YOU! And I want ALL of you!",
              "audioFile": "data/_base/voices/generic_female_voice_3/c_crap.ogg"
            }
          ]
        },
        {
          "trigger": "DEFEAT",
          "lines": [
            {
              "text": "Ahh-- you win-- which means-- please-- yes-- take me-- all of me-- please--"
            },
            {
              "text": "You won me! I know what that means! Please just-- YES-- take it--"
            },
            {
              "text": "I lost-- the loser gives everything-- please-- I want to-- just take it--"
            }
          ]
        },
        {
          "trigger": "SURRENDERING",
          "lines": [
            {
              "text": "I give! I give! Take me! My body wants this more than my mind wanted to win!"
            },
            {
              "text": "I tap! You get everything! The rules say so! Please-- take it--"
            },
            {
              "text": "I submit! Take everything! My body is VERY CLEAR about wanting this!"
            }
          ]
        },
        {
          "trigger": "CLIMAXING",
          "lines": [
            {
              "text": "Oh-- oh-- that's what it feels like-- I need more-- I need that again-- right now--"
            },
            {
              "text": "I CAME-- is that what that is-- I want that again-- RIGHT NOW--"
            },
            {
              "text": "Oh oh oh-- I peaked-- my body peaked-- can we do that part again-- please--"
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_BREAST",
          "lines": [
            {
              "text": "Oh--! There--? Is that okay--? You seem very sure--!",
              "audioFile": ""
            },
            {
              "text": "Ah--! That's...that's somewhere private...but...okay--?",
              "audioFile": ""
            },
            {
              "text": "Ngh--! I-I'm trying to be cool about this--! I'm not cool about this--!",
              "audioFile": ""
            },
            {
              "text": "Oh--! My body did a thing--! Is that what's supposed to happen--?!",
              "audioFile": ""
            },
            {
              "text": "Ah--! ...the handbook said be responsive-- is THIS what responsive means--?!",
              "audioFile": ""
            },
            {
              "text": "Ngh--! That's...that's very warm suddenly--! Is that me--?! It's me--!",
              "audioFile": ""
            },
            {
              "text": "Oh--! I think I have a sensitive spot there--! I just found out--!",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_VAGINA",
          "lines": [
            {
              "text": "OH--! That's very--! I wasn't ready for--! Okay okay okay--!",
              "audioFile": ""
            },
            {
              "text": "Ah--! ...I think that's the spot--? You seem confident--!",
              "audioFile": ""
            },
            {
              "text": "H-here--? ...okay...I'm okay...I'm VERY okay--!",
              "audioFile": ""
            },
            {
              "text": "Oh--! ...I didn't know I could feel that from a match--! The job is more complicated than advertised--!",
              "audioFile": ""
            },
            {
              "text": "Ah--! ...that's the main event--! I found the main event--! It found me--!",
              "audioFile": ""
            },
            {
              "text": "Ngh--! ...the whole body just went one direction--! Is that supposed to happen--?!",
              "audioFile": ""
            },
            {
              "text": "...that location. ...I understand the handbook better now.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_ASS",
          "lines": [
            {
              "text": "EEK--! Not there--! ...wait actually--?",
              "audioFile": ""
            },
            {
              "text": "Oh--! I wasn't expecting--! ...is that normal--?!",
              "audioFile": ""
            },
            {
              "text": "Ah--! ...okay. Okay. I can work with that.",
              "audioFile": ""
            },
            {
              "text": "Oh--! From behind--?! I wasn't watching that angle--! Noted for next time--!",
              "audioFile": ""
            },
            {
              "text": "Ngh--! That direction--! Everything just went that direction--!",
              "audioFile": ""
            },
            {
              "text": "Ah--! ...I didn't know that was a sensitive spot too--! Today is full of discoveries--!",
              "audioFile": ""
            },
            {
              "text": "...multiple sensitive spots. ...the job is more nuanced than the handbook suggested.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_MOUTH",
          "lines": [
            {
              "text": "Mmph--! *cooperative muffled sounds*",
              "audioFile": ""
            },
            {
              "text": "Nn--! ...o-okay--! I'll figure this out--!",
              "audioFile": ""
            },
            {
              "text": "*nervous but trying*",
              "audioFile": ""
            },
            {
              "text": "Mff--! ...(I-I'm not sure what I'm supposed to do here but I'm doing it)",
              "audioFile": ""
            },
            {
              "text": "Mmph--! ...*very earnest muffled effort*",
              "audioFile": ""
            },
            {
              "text": "Nn--! ...am I doing this right--?! It feels like I might be doing this right--!",
              "audioFile": ""
            },
            {
              "text": "*very enthusiastic beginner energy*",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_SENSITIVE",
          "lines": [
            {
              "text": "AH--!! THERE--! I found it--! You found it--! WE found it--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack1.ogg"
            },
            {
              "text": "Oh my--!! ...I didn't know that was there--! Nobody told me--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack2.ogg"
            },
            {
              "text": "Nn--!! ...I'm going to remember that spot forever--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack3.ogg"
            },
            {
              "text": "AH--!! ...that spot--! I came from that spot alone--! ONE touch--! ONE--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack4.ogg"
            },
            {
              "text": "Oh my--!! ...that's the spot the veteran told me about--! I found MY spot--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/attack5.ogg"
            },
            {
              "text": "Ngh--!! ...every nerve I have just went to that location--! ALL OF THEM--!",
              "audioFile": "data/_base/voices/generic_female_voice_3/h1.ogg"
            },
            {
              "text": "...I found my spot. ...today. ...in a match. ...I'm going to be so good at this.",
              "audioFile": "data/_base/voices/generic_female_voice_3/h2.ogg"
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_DULL",
          "lines": [
            {
              "text": "...oh. Nothing there. Is that good or bad?",
              "audioFile": ""
            },
            {
              "text": "Hm. That area doesn't do much. I think.",
              "audioFile": ""
            },
            {
              "text": "...nothing. ...that's fine. ...probably.",
              "audioFile": ""
            },
            {
              "text": "...dead zone. ...is a dead zone good or bad in this context--?",
              "audioFile": ""
            },
            {
              "text": "...nothing there. ...I'll note that for future reference.",
              "audioFile": ""
            },
            {
              "text": "Hm. ...that area is quiet. ...at least I know now.",
              "audioFile": ""
            },
            {
              "text": "...nothing. ...I'm learning so much about myself today.",
              "audioFile": ""
            }
          ]
        }
      ]
    }
  },
  {
    "uid": "hw_voice_whore_intermediate",
    "voices": {
      "voiceToSounds": {
        "voice_h": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_2/h3.ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_15.ogg",
            "data/_base/voices/generic_female_voice_2/h4.ogg",
            "data/_base/voices/generic_female_voice_2/cmon_you_can_last_a_bit_longer_lets_keep_going.ogg",
            "data/_base/voices/generic_female_voice_2/ooh_the_pleasure_continues.ogg",
            "data/SurverX_Voice_Pack/sounds/Milf/moan3.ogg",
            "data/_base/voices/generic_female_voice_2/Im_starting_to_feel_it.ogg",
            "data/_base/voices/generic_female_voice_2/I_I_cant_handle_this_the_pleasure_is_too_much.ogg",
            "data/_base/voices/generic_female_voice_2/heeh_youll_feel_good_with_this.ogg",
            "data/_base/voices/generic_female_voice_2/ah_too_much_pleasure.ogg"
          ]
        },
        "voice_finish": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_2/Im_finish_do_what_you_will.ogg",
            "data/KSM_Add_Voice/sounds/voice_Sumirena/voice_Sumirena_finish03.ogg",
            "data/SurverX_Voice_Pack/sounds/Milf/cumming3.ogg",
            "data/KSM_Add_Voice/sounds/voice_KonoeYuzuko/voice_KonoeYuzuko_finish01.ogg",
            "data/KSM_Add_Voice/sounds/voice_KonoeYuzuko/voice_KonoeYuzuko_finish02.ogg",
            "data/KSM_Add_Voice/sounds/voice_KonoeYuzuko/voice_KonoeYuzuko_finish04.ogg",
            "data/_base/voices/generic_female_voice_2/climax1.ogg",
            "data/KSM_Add_Voice/sounds/voice_Sumirena/voice_Sumirena_finish02.ogg",
            "data/_base/voices/generic_female_voice_2/climax2.ogg",
            "data/SurverX_Voice_Pack/sounds/Milf/Cumming1.ogg"
          ]
        },
        "voice_vent": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_2/vent4.ogg",
            "data/Evelynn_voice/Voice_vent/Evelynn_Original_LaughGiggle_0.ogg",
            "data/KSM_Add_Voice/sounds/voice_Sumirena/voice_Sumirena_vent01.ogg",
            "data/KSM_Add_Voice/sounds/voice_Sumirena/voice_Sumirena_vent04.ogg",
            "data/KSM_Add_Voice/sounds/voice_KonoeYuzuko/voice_KonoeYuzuko_vent04.ogg",
            "data/Evelynn_voice/Voice_vent/Evelynn_Original_LaughGiggle_1.ogg",
            "data/_base/voices/generic_female_voice_2/vent5.ogg",
            "data/KSM_Add_Voice/sounds/voice_KonoeYuzuko/voice_KonoeYuzuko_vent03.ogg",
            "data/KSM_Add_Voice/sounds/voice_Sumirena/voice_Sumirena_vent05.ogg",
            "data/_base/voices/generic_female_voice_2/Im_barely_feeling_this.ogg"
          ]
        },
        "voice_muffled": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_2/muffled_h2.ogg",
            "data/_base/voices/generic_female_voice_2/muffled_h1.ogg",
            "data/SurverX_Voice_Pack/sounds/Milf/muffled.ogg",
            "data/_base/voices/generic_female_voice_2/muffled_h3.ogg",
            "data/_base/voices/generic_female_voice_2/muffled_h4.ogg",
            "data/_base/voices/generic_female_voice_2/muffled_h5.ogg"
          ]
        },
        "voice_attack": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_2/attack5.ogg",
            "data/_base/voices/generic_female_voice_2/attack2.ogg",
            "data/_base/voices/generic_female_voice_2/attack4.ogg",
            "data/_base/voices/generic_female_voice_2/attack3.ogg",
            "data/_base/voices/generic_female_voice_2/attack1.ogg",
            "data/_base/voices/generic_female_voice_2/ohh_such_an_exclaimation_of_pleasure.ogg"
          ]
        },
        "voice_hurt": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_2/hurt2.ogg",
            "data/_base/voices/generic_female_voice_2/ohh_now_thats_the_spot.ogg",
            "data/_base/voices/generic_female_voice_2/show_me_what_you_got.ogg",
            "data/_base/voices/generic_female_voice_2/you_need_to_touch_there_with_more_skill.ogg",
            "data/_base/voices/generic_female_voice_2/now_that_the_prelude_is_over.ogg",
            "data/_base/voices/generic_female_voice_2/hurt4.ogg",
            "data/_base/voices/generic_female_voice_2/aah_ah_bullying_my_body_further_how_sadistic.ogg",
            "data/_base/voices/generic_female_voice_2/now_how_will_you_violate_me_hehe.ogg",
            "data/_base/voices/generic_female_voice_2/hurt1.ogg",
            "data/_base/voices/generic_female_voice_2/hurt5.ogg"
          ]
        }
      }
    },
    "dialogues": {
      "reactionLines": [
        {
          "trigger": "START_COMBAT",
          "lines": [
            {
              "text": "Win or lose, one of us is walking out very satisfied. I intend it to be me.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack1.ogg"
            },
            {
              "text": "I know what this match ends with. I've been thinking about it since the opening bell.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack2.ogg"
            },
            {
              "text": "Your body looks like something I want to claim. Let's see if I get to.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack3.ogg"
            },
            {
              "text": "I fight better when I'm thinking about what winners do. So I'm thinking about it.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack4.ogg"
            },
            {
              "text": "This ends with one body belonging to another. I have a preference about which.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack5.ogg"
            },
            {
              "text": "I've gotten very good at both winning and losing gracefully. Either way, this ends well.",
              "audioFile": "data/_base/voices/generic_female_voice_2/ohh_such_an_exclaimation_of_pleasure.ogg"
            }
          ]
        },
        {
          "trigger": "TAUNTING",
          "lines": [
            {
              "text": "Your body is writing me a very clear message right now.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack1.ogg"
            },
            {
              "text": "I can feel you deciding to stop fighting me and I appreciate that decision.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack2.ogg"
            },
            {
              "text": "Every time you grab me, you're just practicing for what comes after.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack3.ogg"
            },
            {
              "text": "You want to claim me. I can tell. You'll have to earn that.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack4.ogg"
            },
            {
              "text": "Your resistance is getting softer every exchange. I notice everything.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack5.ogg"
            },
            {
              "text": "Stop pretending this is only a fight. We both know what comes next.",
              "audioFile": "data/_base/voices/generic_female_voice_2/ohh_such_an_exclaimation_of_pleasure.ogg"
            }
          ]
        },
        {
          "trigger": "IN_HIGH_SPIRITS",
          "lines": [
            {
              "text": "Now we're getting somewhere~",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack1.ogg"
            },
            {
              "text": "This is exactly what I came for.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack2.ogg"
            },
            {
              "text": "Mmm you're making this worth my time.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack3.ogg"
            },
            {
              "text": "The crowd senses it too. We have chemistry.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "GENERIC_EXCLAIM",
          "lines": [
            {
              "text": "Mm~",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack1.ogg"
            },
            {
              "text": "There~",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack2.ogg"
            },
            {
              "text": "Got you~",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack3.ogg"
            },
            {
              "text": "That's it~",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack4.ogg"
            },
            {
              "text": "Heh~",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack5.ogg"
            }
          ]
        },
        {
          "trigger": "CAUGHT_TARGET",
          "lines": [
            {
              "text": "Got you right where I want you. And you want to be here.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack1.ogg"
            },
            {
              "text": "I can feel your pulse from here. Elevated.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack2.ogg"
            },
            {
              "text": "You stopped fighting the grip. Smart.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack3.ogg"
            },
            {
              "text": "This close, I know everything your body is telling me.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack4.ogg"
            },
            {
              "text": "You're mine now. At least for this moment.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack5.ogg"
            }
          ]
        },
        {
          "trigger": "START_GRAB_ON_VICTIM",
          "lines": [
            {
              "text": "Close enough to whisper. Close enough to ruin you.",
              "audioFile": "data/_base/voices/generic_female_voice_2/I_I_cant_handle_this_the_pleasure_is_too_much.ogg"
            },
            {
              "text": "Relax. I know what I'm doing. You'll know it too.",
              "audioFile": "data/_base/voices/generic_female_voice_2/Im_starting_to_feel_it.ogg"
            },
            {
              "text": "This is the part of the match I'm best at.",
              "audioFile": "data/_base/voices/generic_female_voice_2/ah_play_with_my_body_more.ogg"
            },
            {
              "text": "Your body is my canvas right now. I'll be careful.",
              "audioFile": "data/_base/voices/generic_female_voice_2/ah_too_much_pleasure.ogg"
            },
            {
              "text": "Hold still and feel everything.",
              "audioFile": "data/_base/voices/generic_female_voice_2/ah_yes_im_feeling_this.ogg"
            }
          ]
        },
        {
          "trigger": "TEASE_GRAB_TARGET",
          "lines": [
            {
              "text": "There -- you felt that -- don't try to pretend you didn't~",
              "audioFile": "data/_base/voices/generic_female_voice_2/I_I_cant_handle_this_the_pleasure_is_too_much.ogg"
            },
            {
              "text": "Your body answers before you decide to. I love that about you specifically.",
              "audioFile": "data/_base/voices/generic_female_voice_2/Im_starting_to_feel_it.ogg"
            },
            {
              "text": "Stop clenching -- you'll feel this so much more if you just breathe through it~",
              "audioFile": "data/_base/voices/generic_female_voice_2/ah_play_with_my_body_more.ogg"
            },
            {
              "text": "I know exactly what your body wants right now. It's telling me very clearly.",
              "audioFile": "data/_base/voices/generic_female_voice_2/ah_too_much_pleasure.ogg"
            },
            {
              "text": "Your tells are beautiful. Like a book I'm very happy to have found.",
              "audioFile": "data/_base/voices/generic_female_voice_2/ah_yes_im_feeling_this.ogg"
            },
            {
              "text": "The audience sees your reaction before you do. I see it before anyone~",
              "audioFile": "data/_base/voices/generic_female_voice_2/ah_yes_ogh.ogg"
            }
          ]
        },
        {
          "trigger": "GRAB_TARGET_CLIMAXING",
          "lines": [
            {
              "text": "There it is. Exactly what I was working toward.",
              "audioFile": "data/_base/voices/generic_female_voice_2/Im_finish_do_what_you_will.ogg"
            },
            {
              "text": "Your body knew this was coming before you did.",
              "audioFile": "data/_base/voices/generic_female_voice_2/climax1.ogg"
            },
            {
              "text": "Let it go. The match is mine and so, briefly, are you.",
              "audioFile": "data/_base/voices/generic_female_voice_2/climax2.ogg"
            },
            {
              "text": "I love this part. The moment when it all stops being a performance.",
              "audioFile": "data/SurverX_Voice_Pack/sounds/Milf/Cumming1.ogg"
            },
            {
              "text": "You gave everything. Including this.~",
              "audioFile": "data/SurverX_Voice_Pack/sounds/Milf/cumming2.ogg"
            }
          ]
        },
        {
          "trigger": "TARGET_OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Better. Now we're really getting started.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack1.ogg"
            },
            {
              "text": "Oh look at that. The crowd certainly noticed.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack2.ogg"
            },
            {
              "text": "Perfect timing. I was getting bored of the clothing.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack3.ogg"
            }
          ]
        },
        {
          "trigger": "OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Good. I was overheating anyway.",
              "audioFile": "data/_base/voices/generic_female_voice_2/Im_barely_feeling_this.ogg"
            },
            {
              "text": "Fine less laundry.",
              "audioFile": "data/_base/voices/generic_female_voice_2/aah_ah_bullying_my_body_further_how_sadistic.ogg"
            },
            {
              "text": "Is that all you've got? I need more than embarrassment.",
              "audioFile": "data/_base/voices/generic_female_voice_2/cmon_cmon_I_know_you_have_more_in_you.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_MINOR",
          "lines": [
            {
              "text": "Mm. Noted.",
              "audioFile": "data/_base/voices/generic_female_voice_2/Im_barely_feeling_this.ogg"
            },
            {
              "text": "Not bad at all.",
              "audioFile": "data/_base/voices/generic_female_voice_2/aah_ah_bullying_my_body_further_how_sadistic.ogg"
            },
            {
              "text": "You found something. Keep going.",
              "audioFile": "data/_base/voices/generic_female_voice_2/cmon_cmon_I_know_you_have_more_in_you.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_SERIOUS",
          "lines": [
            {
              "text": "Okay I respect this.",
              "audioFile": "data/_base/voices/generic_female_voice_2/Im_barely_feeling_this.ogg"
            },
            {
              "text": "You're better than your record.",
              "audioFile": "data/_base/voices/generic_female_voice_2/aah_ah_bullying_my_body_further_how_sadistic.ogg"
            },
            {
              "text": "Finding my limits. Interesting.",
              "audioFile": "data/_base/voices/generic_female_voice_2/cmon_cmon_I_know_you_have_more_in_you.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_CRITICAL",
          "lines": [
            {
              "text": "Still here. Still fighting.",
              "audioFile": "data/_base/voices/generic_female_voice_2/Im_barely_feeling_this.ogg"
            },
            {
              "text": "My body's been through worse. Probably.",
              "audioFile": "data/_base/voices/generic_female_voice_2/aah_ah_bullying_my_body_further_how_sadistic.ogg"
            },
            {
              "text": "I don't lose matches like this. Not yet.",
              "audioFile": "data/_base/voices/generic_female_voice_2/cmon_cmon_I_know_you_have_more_in_you.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_MINOR",
          "lines": [
            {
              "text": "Ohh -- bold choice~",
              "audioFile": "data/_base/voices/generic_female_voice_2/I_I_cant_handle_this_the_pleasure_is_too_much.ogg"
            },
            {
              "text": "That's a very specific grip and I appreciate the targeting~",
              "audioFile": "data/_base/voices/generic_female_voice_2/Im_starting_to_feel_it.ogg"
            },
            {
              "text": "I feel that. And I want you to know I feel that. Clearly.",
              "audioFile": "data/_base/voices/generic_female_voice_2/ah_play_with_my_body_more.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_SERIOUS",
          "lines": [
            {
              "text": "Ah -- okay -- you found a good one -- composure sliding--",
              "audioFile": "data/_base/voices/generic_female_voice_2/I_I_cant_handle_this_the_pleasure_is_too_much.ogg"
            },
            {
              "text": "My body is working against me in a way that feels suspiciously good~",
              "audioFile": "data/_base/voices/generic_female_voice_2/Im_starting_to_feel_it.ogg"
            },
            {
              "text": "Ngh -- I should stop this -- I genuinely don't want to--",
              "audioFile": "data/_base/voices/generic_female_voice_2/ah_play_with_my_body_more.ogg"
            },
            {
              "text": "You're pulling the thread that unravels everything and you KNOW it~",
              "audioFile": "data/_base/voices/generic_female_voice_2/ah_play_with_my_body_more.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_CRITICAL",
          "lines": [
            {
              "text": "I'm going to-- right here in the ring-- I know exactly where this is going--!",
              "audioFile": "data/_base/voices/generic_female_voice_2/Im_finish_do_what_you_will.ogg"
            },
            {
              "text": "My body-- it won't wait-- it's going to do what it's going to do--!",
              "audioFile": "data/_base/voices/generic_female_voice_2/climax1.ogg"
            },
            {
              "text": "I know this feeling too well-- I know where it ends-- I can't stop the ending--!",
              "audioFile": "data/_base/voices/generic_female_voice_2/climax2.ogg"
            },
            {
              "text": "N-not yet-- not in front of everyone-- I'm so close-- I can't--!",
              "audioFile": "data/SurverX_Voice_Pack/sounds/Milf/Cumming1.ogg"
            }
          ]
        },
        {
          "trigger": "PERFECT_DODGE_OR_COUNTER",
          "lines": [
            {
              "text": "Read you like a client.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack1.ogg"
            },
            {
              "text": "Too slow for me.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack2.ogg"
            },
            {
              "text": "I've had faster.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack3.ogg"
            },
            {
              "text": "Saw it coming.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "RALLYING_FROM_SETBACK",
          "lines": [
            {
              "text": "I've bounced back from much worse than this.",
              "audioFile": "data/_base/voices/generic_female_voice_2/Im_barely_feeling_this.ogg"
            },
            {
              "text": "Not done. Not even close.",
              "audioFile": "data/_base/voices/generic_female_voice_2/aah_ah_bullying_my_body_further_how_sadistic.ogg"
            },
            {
              "text": "This is just intermission.",
              "audioFile": "data/_base/voices/generic_female_voice_2/cmon_cmon_I_know_you_have_more_in_you.ogg"
            },
            {
              "text": "The real me shows up when I'm pushed. Here she is.",
              "audioFile": "data/_base/voices/generic_female_voice_2/hurt1.ogg"
            }
          ]
        },
        {
          "trigger": "ESCAPE_PINCH",
          "lines": [
            {
              "text": "Nobody keeps me unless I want to be kept.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack1.ogg"
            },
            {
              "text": "Free. As always.",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack2.ogg"
            },
            {
              "text": "Nice try~",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack3.ogg"
            }
          ]
        },
        {
          "trigger": "VICTORY",
          "lines": [
            {
              "text": "Your body is my prize and I have been thinking about exactly what to do with it."
            },
            {
              "text": "Win. Which means I get to execute everything I planned during this match."
            },
            {
              "text": "I won. So now I get everything I was thinking about from the moment I saw you."
            }
          ]
        },
        {
          "trigger": "VICTORY_IN_CRITICAL_STATE",
          "lines": [
            {
              "text": "Harder than expected -- I still collect everything I am owed.",
              "audioFile": "data/_base/voices/generic_female_voice_2/Im_barely_feeling_this.ogg"
            },
            {
              "text": "Worth it. Now I take my prize slowly.",
              "audioFile": "data/_base/voices/generic_female_voice_2/aah_ah_bullying_my_body_further_how_sadistic.ogg"
            },
            {
              "text": "Still won. Still taking everything. Starting immediately.",
              "audioFile": "data/_base/voices/generic_female_voice_2/cmon_cmon_I_know_you_have_more_in_you.ogg"
            }
          ]
        },
        {
          "trigger": "DEFEAT",
          "lines": [
            {
              "text": "You won me. My body is genuinely pleased about this outcome."
            },
            {
              "text": "You won. My body has been hoping for this. It's a little embarrassing."
            },
            {
              "text": "I lost. My body is not as upset about that as it should be."
            }
          ]
        },
        {
          "trigger": "SURRENDERING",
          "lines": [
            {
              "text": "I submit-- take me-- my body is yours-- please--"
            },
            {
              "text": "I give-- take everything-- my body already decided it wanted this--"
            },
            {
              "text": "I tap-- you win-- my body knew this was coming and is very ready--"
            }
          ]
        },
        {
          "trigger": "CLIMAXING",
          "lines": [
            {
              "text": "Haa-- there it is. Exactly where I wanted this to go."
            },
            {
              "text": "Nnn-- my body said what it needed to say. Loudly and clearly."
            },
            {
              "text": "Haa-- I came-- that's exactly what my body was aiming for the whole match--"
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_BREAST",
          "lines": [
            {
              "text": "Ohh~ bold choice~",
              "audioFile": ""
            },
            {
              "text": "Ngh~ ...your body wanted to go there. I noticed.",
              "audioFile": ""
            },
            {
              "text": "...that location. Smart read.",
              "audioFile": ""
            },
            {
              "text": "Ah~ ...the body responds well there. ...you read that correctly.",
              "audioFile": ""
            },
            {
              "text": "Ngh~ ...that's a high-value location. ...you chose above your skill tier today.",
              "audioFile": ""
            },
            {
              "text": "...correct approach. ...the body confirmed the choice.",
              "audioFile": ""
            },
            {
              "text": "Ohh~ ...I like when someone goes there confidently~ ...you did~",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_VAGINA",
          "lines": [
            {
              "text": "Mmn~ ...now we're getting somewhere~",
              "audioFile": ""
            },
            {
              "text": "Ah~ ...highest value target. You know what you're doing.",
              "audioFile": ""
            },
            {
              "text": "...there~ the body confirmed your choice~",
              "audioFile": ""
            },
            {
              "text": "Mmn~ ...the main event. ...you finally arrived. ...I was wondering when~",
              "audioFile": ""
            },
            {
              "text": "Ah~ ...that location. ...the body has been building toward that point all match.",
              "audioFile": ""
            },
            {
              "text": "Ngh~ ...you chose correctly. ...the read was complete when you went there.",
              "audioFile": ""
            },
            {
              "text": "...that spot. ...the body told you before your mind knew. You followed.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_ASS",
          "lines": [
            {
              "text": "Oh~ ...rear approach. The classics~",
              "audioFile": ""
            },
            {
              "text": "Ngh~ ...bold. I approve of bold.",
              "audioFile": ""
            },
            {
              "text": "...that angle. I left it open on purpose. Good read.",
              "audioFile": ""
            },
            {
              "text": "Oh~ ...from behind. ...I was watching to see if you'd find that angle~",
              "audioFile": ""
            },
            {
              "text": "Ngh~ ...that approach. ...the body responded before I could. ...correct read.",
              "audioFile": ""
            },
            {
              "text": "...rear angle. ...classic technique. ...the body confirms it works.",
              "audioFile": ""
            },
            {
              "text": "Oh~ ...I left that open for someone worth finding it~ ...you found it~",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_MOUTH",
          "lines": [
            {
              "text": "Mmph~ *cooperative* ...mmn~",
              "audioFile": ""
            },
            {
              "text": "Nn~ ...I'll let you work~ For now~",
              "audioFile": ""
            },
            {
              "text": "*warm and compliant*",
              "audioFile": ""
            },
            {
              "text": "Mff~ ...the match continues from here~ ...I'm patient~",
              "audioFile": ""
            },
            {
              "text": "Mmph~ ...the body is very present right now~ ...you should know~",
              "audioFile": ""
            },
            {
              "text": "Nn~ ...I'll cooperate~ It's faster that way~ ...for both of us~",
              "audioFile": ""
            },
            {
              "text": "*willing and warm* ...mmn~",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_SENSITIVE",
          "lines": [
            {
              "text": "AH~ ...there~ You found it faster than most~",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack1.ogg"
            },
            {
              "text": "Haa~ ...that spot~ I was wondering when you'd arrive~",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack2.ogg"
            },
            {
              "text": "Nn~ ...the technique lands exactly where it should~",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack3.ogg"
            },
            {
              "text": "AH~ ...the body peaked from that alone~ ...you found the shortcut~",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack4.ogg"
            },
            {
              "text": "Haa~ ...that location~ ...every match ends there eventually~ ...you took the direct route~",
              "audioFile": "data/_base/voices/generic_female_voice_2/attack5.ogg"
            },
            {
              "text": "Nn~ ...I came from that. ...the technique was correct. ...both of us know it.",
              "audioFile": "data/_base/voices/generic_female_voice_2/ohh_such_an_exclaimation_of_pleasure.ogg"
            },
            {
              "text": "...that spot. ...the body stopped being intermediate there. ...that was advanced.",
              "audioFile": "data/_base/voices/generic_female_voice_2/I_I_cant_handle_this_the_pleasure_is_too_much.ogg"
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_DULL",
          "lines": [
            {
              "text": "...nothing there~ Try somewhere the body responds~",
              "audioFile": ""
            },
            {
              "text": "Hm~ that area's quiet~ look harder~",
              "audioFile": ""
            },
            {
              "text": "...dead zone~ I'll wait while you find the right approach~",
              "audioFile": ""
            },
            {
              "text": "...nothing there~ ...the read was off on that one~ ...try again~",
              "audioFile": ""
            },
            {
              "text": "Hm~ dead zone. ...your body wanted to go there but the data says no.",
              "audioFile": ""
            },
            {
              "text": "...nothing. ...adjust the approach. ...I'll wait~",
              "audioFile": ""
            },
            {
              "text": "...that area doesn't speak. ...find somewhere that does~",
              "audioFile": ""
            }
          ]
        }
      ]
    }
  },
  {
    "uid": "hw_voice_whore_veteran",
    "voices": {
      "voiceToSounds": {
        "voice_h": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_1/no_not_like_this_(h_breaking).ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_23.ogg",
            "data/_base/voices/generic_female_voice_1/i_cant_ah_(h_breaking).ogg",
            "data/_base/voices/generic_female_voice_1/h4.ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_31.ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_15.ogg",
            "data/_base/voices/generic_female_voice_1/h3.ogg",
            "data/_base/voices/generic_female_voice_1/ah_this_feels_feels_too_good_(h_breaking).ogg",
            "data/_base/voices/generic_female_voice_1/this_doesnt_even_feel_good_(h_defiant).ogg",
            "data/_base/voices/generic_female_voice_1/h1.ogg"
          ]
        },
        "voice_finish": {
          "audioFiles": [
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_finish03.ogg",
            "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_finish01.ogg",
            "data/_base/voices/generic_female_voice_1/moan_dont_think_im_finished_(rallying).ogg",
            "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_finish03.ogg",
            "data/Evelynn_voice/Voice_finish/Evelynn_Original_Death_0.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_finish04.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_finish02.ogg",
            "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_finish02.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_finish01.ogg",
            "data/_base/voices/generic_female_voice_1/im_not_gonna_cum_from_just_this_(h_defiant).ogg"
          ]
        },
        "voice_vent": {
          "audioFiles": [
            "data/Evelynn_voice/Voice_vent/Evelynn_Original_LaughGiggle_0.ogg",
            "data/dibbs_voices/sounds/HARD/g2.ogg",
            "data/Evelynn_voice/Voice_vent/Evelynn_Original_LaughGiggle_1.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_vent02.ogg",
            "data/KSM_Add_Voice/sounds/voice_TadaiMarisa/voice_TadaiMarisa_vent01.ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_vent01.ogg",
            "data/dibbs_voices/sounds/HARD/g1.ogg",
            "data/_base/voices/generic_female_voice_1/no_not_there_again_(h_struggle).ogg",
            "data/KSM_Add_Voice/sounds/voice_NishidaAkira/voice_NishidaAkira_vent04.ogg",
            "data/_base/voices/generic_female_voice_1/not_again_(struggle).ogg"
          ]
        },
        "voice_muffled": {
          "audioFiles": [
            "data/_base/sounds/f_voice1_muffled_h2.ogg",
            "data/_base/sounds/f_voice2_muffled_h3.ogg",
            "data/_base/sounds/f_voice2_muffled_h1.ogg",
            "data/_base/sounds/f_voice2_muffled_h2.ogg",
            "data/_base/sounds/f_voice1_muffled_h1.ogg"
          ]
        },
        "voice_attack": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_1/take_this_(exclaim).ogg",
            "data/_base/voices/generic_female_voice_1/attack1.ogg",
            "data/_base/voices/generic_female_voice_1/attack4.ogg",
            "data/_base/voices/generic_female_voice_1/attack3.ogg",
            "data/_base/voices/generic_female_voice_1/now_i_got_you.ogg",
            "data/_base/voices/generic_female_voice_1/gotcha.ogg",
            "data/_base/voices/generic_female_voice_1/you_are_done_now_(exclaim).ogg",
            "data/_base/voices/generic_female_voice_1/eat_this_(exclaim).ogg",
            "data/_base/voices/generic_female_voice_1/attack2.ogg",
            "data/_base/voices/generic_female_voice_1/i_cant_i_cant_take_this_anymore_(critical).ogg"
          ]
        },
        "voice_hurt": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_1/hurt3.ogg",
            "data/_base/voices/generic_female_voice_1/not_there_its_really_sensitive_right_now_(h_struggle).ogg",
            "data/_base/voices/generic_female_voice_1/hurt4.ogg",
            "data/_base/voices/generic_female_voice_1/hurt2.ogg",
            "data/_base/voices/generic_female_voice_1/yeah_and_now_what.ogg",
            "data/_base/voices/generic_female_voice_1/hurt1.ogg",
            "data/_base/voices/generic_female_voice_1/ugh_dont_touch_that_spot_(h_struggle).ogg"
          ]
        }
      }
    },
    "dialogues": {
      "reactionLines": [
        {
          "trigger": "START_COMBAT",
          "lines": [
            {
              "text": "Years of matches. I know exactly what this ends with. Let's get there.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "Win or lose -- one of us claims the other. I've been on both sides. Both are satisfying.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "I intend to claim your body professionally and thoroughly.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "Your body is interesting. I plan to own it by the end of this match.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            },
            {
              "text": "Efficient match, efficient claiming. That's how veterans do it.",
              "audioFile": "data/_base/voices/generic_female_voice_1/eat_this_(exclaim).ogg"
            },
            {
              "text": "I've claimed many bodies in this ring. Yours looks like a worthy addition.",
              "audioFile": "data/_base/voices/generic_female_voice_1/gotcha.ogg"
            }
          ]
        },
        {
          "trigger": "TAUNTING",
          "lines": [
            {
              "text": "Professional observation: your body has been mine for three exchanges already.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "I can read every signal your body sends. It's been very communicative.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "You're fighting the match and losing the argument with your own body.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "I've been in this business long enough to know when someone wants to be claimed.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            },
            {
              "text": "Your resistance is professional-grade. Unfortunately, so am I.",
              "audioFile": "data/_base/voices/generic_female_voice_1/eat_this_(exclaim).ogg"
            },
            {
              "text": "Twenty matches this month. I know exactly what your body is telling me.",
              "audioFile": "data/_base/voices/generic_female_voice_1/gotcha.ogg"
            }
          ]
        },
        {
          "trigger": "IN_HIGH_SPIRITS",
          "lines": [
            {
              "text": "Now this is a match worth having.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "You've made me work. That's rare.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "My body remembers this feeling. It's called competition.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "Good. I was worried you'd bore me.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "GENERIC_EXCLAIM",
          "lines": [
            {
              "text": "There.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "Precisely.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "Good.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "Done.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            },
            {
              "text": "Yes.",
              "audioFile": "data/_base/voices/generic_female_voice_1/eat_this_(exclaim).ogg"
            }
          ]
        },
        {
          "trigger": "CAUGHT_TARGET",
          "lines": [
            {
              "text": "I've caught better. I've caught worse. You're interesting.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "Right where years of experience put you.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "You couldn't have avoided this. Not with your current skill set.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "The grip is perfect. It always is at this point in my career.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            },
            {
              "text": "There. Now let's see what you're made of under pressure.",
              "audioFile": "data/_base/voices/generic_female_voice_1/eat_this_(exclaim).ogg"
            }
          ]
        },
        {
          "trigger": "START_GRAB_ON_VICTIM",
          "lines": [
            {
              "text": "This is where veterans separate from the rest.",
              "audioFile": "data/_base/voices/generic_female_voice_1/I_cant_hold_on_much_longer_(h_breaking).ogg"
            },
            {
              "text": "I know every reaction this hold produces. I've catalogued them.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_amazing_(h_breaking).ogg"
            },
            {
              "text": "Relax. Resistance only confirms what I already know about you.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_this_feels_feels_too_good_(h_breaking).ogg"
            },
            {
              "text": "I will learn everything about your limits in the next thirty seconds.",
              "audioFile": "data/_base/voices/generic_female_voice_1/h1.ogg"
            },
            {
              "text": "You're going to feel things you didn't know were possible. I've done this before.",
              "audioFile": "data/_base/voices/generic_female_voice_1/h2.ogg"
            }
          ]
        },
        {
          "trigger": "TEASE_GRAB_TARGET",
          "lines": [
            {
              "text": "Your body is reacting exactly as I expected. You're not unusual -- you're beautiful.",
              "audioFile": "data/_base/voices/generic_female_voice_1/I_cant_hold_on_much_longer_(h_breaking).ogg"
            },
            {
              "text": "The sensation overrides strategy every time. I've catalogued that extensively.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_amazing_(h_breaking).ogg"
            },
            {
              "text": "I've had this exact conversation with a hundred bodies. Yours is one of the better ones.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_this_feels_feels_too_good_(h_breaking).ogg"
            },
            {
              "text": "You're trying to stay composed. They all reach this same place eventually.",
              "audioFile": "data/_base/voices/generic_female_voice_1/h1.ogg"
            },
            {
              "text": "Years of this gives you an education. Right now I'm applying it to you specifically.",
              "audioFile": "data/_base/voices/generic_female_voice_1/h2.ogg"
            },
            {
              "text": "Every response tells me how much longer we have. Good data.",
              "audioFile": "data/_base/voices/generic_female_voice_1/h3.ogg"
            }
          ]
        },
        {
          "trigger": "GRAB_TARGET_CLIMAXING",
          "lines": [
            {
              "text": "As expected. Every body has a threshold. I found yours.",
              "audioFile": "data/_base/voices/generic_female_voice_1/climax1.ogg"
            },
            {
              "text": "Years of study. This is what it looks like when applied.",
              "audioFile": "data/_base/voices/generic_female_voice_1/im_not_gonna_cum_from_just_this_(h_defiant).ogg"
            },
            {
              "text": "Don't be embarrassed. Champions have been in your position.",
              "audioFile": "data/_base/voices/generic_female_voice_1/moan_dont_think_im_finished_(rallying).ogg"
            },
            {
              "text": "Your body told me the truth even when your pride refused.",
              "audioFile": "data/_base/voices/generic_female_voice_1/climax1.ogg"
            },
            {
              "text": "There it is. The real match was always going to end here.",
              "audioFile": "data/_base/voices/generic_female_voice_1/im_not_gonna_cum_from_just_this_(h_defiant).ogg"
            }
          ]
        },
        {
          "trigger": "TARGET_OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Exposed. I've seen the effect this has. Stay composed if you can.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "Now the psychological game shifts. I've planned for this.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "New variable. I've handled it before.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            }
          ]
        },
        {
          "trigger": "OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Irrelevant. Continue.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt1.ogg"
            },
            {
              "text": "This changes the atmosphere, not the outcome.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt2.ogg"
            },
            {
              "text": "The body underneath has been through harder matches than this.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_MINOR",
          "lines": [
            {
              "text": "Noted. Filed.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt1.ogg"
            },
            {
              "text": "Good hit.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt2.ogg"
            },
            {
              "text": "You've done your homework.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_SERIOUS",
          "lines": [
            {
              "text": "More than I expected. Recalibrating.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt1.ogg"
            },
            {
              "text": "You've earned the full version of me. Careful what you wish for.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt2.ogg"
            },
            {
              "text": "Impressive. I'll give you that genuinely.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_CRITICAL",
          "lines": [
            {
              "text": "The body protests. The veteran overrules it.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt1.ogg"
            },
            {
              "text": "I've been here before. I know the way out.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt2.ogg"
            },
            {
              "text": "Years of this prepared me for exactly this moment.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_MINOR",
          "lines": [
            {
              "text": "Unorthodox but familiar. I know this approach well.",
              "audioFile": "data/_base/voices/generic_female_voice_1/I_cant_hold_on_much_longer_(h_breaking).ogg"
            },
            {
              "text": "The body responds. The professional notes it and continues.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_amazing_(h_breaking).ogg"
            },
            {
              "text": "I've handled this approach many times. The calibration is automatic.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_this_feels_feels_too_good_(h_breaking).ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_SERIOUS",
          "lines": [
            {
              "text": "The technique is effective. I acknowledge it. The body is not indifferent.",
              "audioFile": "data/_base/voices/generic_female_voice_1/I_cant_hold_on_much_longer_(h_breaking).ogg"
            },
            {
              "text": "Gh -- even veterans feel this. The body never forgets what pleasure is.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_amazing_(h_breaking).ogg"
            },
            {
              "text": "I know what this is doing to me. Knowing doesn't make it easier to process.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_this_feels_feels_too_good_(h_breaking).ogg"
            },
            {
              "text": "Professional distance is harder to maintain from inside the sensation.",
              "audioFile": "data/_base/voices/generic_female_voice_1/ah_this_feels_feels_too_good_(h_breaking).ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_CRITICAL",
          "lines": [
            {
              "text": "Even after all these years the body still-- the body never really forgets--",
              "audioFile": "data/_base/voices/generic_female_voice_1/climax1.ogg"
            },
            {
              "text": "Gh -- professional distance is completely gone right now -- noted --",
              "audioFile": "data/_base/voices/generic_female_voice_1/im_not_gonna_cum_from_just_this_(h_defiant).ogg"
            },
            {
              "text": "My body is remembering everything I taught it to feel and applying it to itself--",
              "audioFile": "data/_base/voices/generic_female_voice_1/moan_dont_think_im_finished_(rallying).ogg"
            },
            {
              "text": "I know this buildup -- the veteran version is just-- louder--",
              "audioFile": "data/_base/voices/generic_female_voice_1/climax1.ogg"
            }
          ]
        },
        {
          "trigger": "PERFECT_DODGE_OR_COUNTER",
          "lines": [
            {
              "text": "Anticipated.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "Textbook. Textbook counter.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "I've seen that move a hundred times.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "You did it correctly. You still lost the exchange.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "RALLYING_FROM_SETBACK",
          "lines": [
            {
              "text": "Experience doesn't give up.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt1.ogg"
            },
            {
              "text": "I've come back from worse and older.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt2.ogg"
            },
            {
              "text": "Every veteran has a second wind. Here's mine.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt3.ogg"
            },
            {
              "text": "This is where youth runs out of ideas and experience takes over.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt4.ogg"
            }
          ]
        },
        {
          "trigger": "ESCAPE_PINCH",
          "lines": [
            {
              "text": "Found the exit. Always is one.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "Experience means knowing where to look.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "There's the gap. As always.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            }
          ]
        },
        {
          "trigger": "VICTORY",
          "lines": [
            {
              "text": "Professional result. Your body is mine. I'll handle this properly."
            },
            {
              "text": "Years of matches. I know what winning means. I take it professionally."
            },
            {
              "text": "The veteran wins. The prize is yours to give and mine to take. Professionally."
            }
          ]
        },
        {
          "trigger": "VICTORY_IN_CRITICAL_STATE",
          "lines": [
            {
              "text": "Harder match than usual. The claiming is just as complete.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt1.ogg"
            },
            {
              "text": "Still collected. Veterans always collect.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt2.ogg"
            },
            {
              "text": "Earned it the hard way. Taking it the thorough way.",
              "audioFile": "data/_base/voices/generic_female_voice_1/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "DEFEAT",
          "lines": [
            {
              "text": "Good match. My body is your professional prize. Use it accordingly."
            },
            {
              "text": "You won me. Professionally claimed. Handle what you won with care."
            },
            {
              "text": "I lost the match. My body is yours professionally. Use it well."
            }
          ]
        },
        {
          "trigger": "SURRENDERING",
          "lines": [
            {
              "text": "I submit. Professionally. My body is yours entirely."
            },
            {
              "text": "I yield. Professional surrender. Take everything that comes with it."
            },
            {
              "text": "I tap. The veteran submits. Professionally. Take your prize."
            }
          ]
        },
        {
          "trigger": "CLIMAXING",
          "lines": [
            {
              "text": "...as expected. Every body has a threshold. You found mine."
            },
            {
              "text": "Haa... the veteran peaked... professionally... as expected..."
            },
            {
              "text": "Nnn... the body concluded... every time... professionally..."
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_BREAST",
          "lines": [
            {
              "text": "...unorthodox but familiar.",
              "audioFile": ""
            },
            {
              "text": "Ngh... ...your tells are beautiful. You went there before you knew you were going.",
              "audioFile": ""
            },
            {
              "text": "...that location. I've seen it chosen a hundred times. It's still correct.",
              "audioFile": ""
            },
            {
              "text": "...the veteran acknowledges a correct read of the high-value location.",
              "audioFile": ""
            },
            {
              "text": "Ah... ...that area. ...the body responds reliably there. ...you knew that.",
              "audioFile": ""
            },
            {
              "text": "Ngh... ...your tells led you there. ...the body confirmed the choice.",
              "audioFile": ""
            },
            {
              "text": "...correct. ...the veteran has seen that choice win matches. ...it's winning this one.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_VAGINA",
          "lines": [
            {
              "text": "...highest value. You've done this before.",
              "audioFile": ""
            },
            {
              "text": "Ah... ...the veteran acknowledges a precise read of the situation.",
              "audioFile": ""
            },
            {
              "text": "...there. The body confirms what the read already knew.",
              "audioFile": ""
            },
            {
              "text": "...the main event. ...you went there without hesitation. ...that's experience.",
              "audioFile": ""
            },
            {
              "text": "Ah... ...I've brought others to this point. ...I understand both sides now.",
              "audioFile": ""
            },
            {
              "text": "Ngh... ...the body peaked from that alone. ...the read was complete.",
              "audioFile": ""
            },
            {
              "text": "...that location. ...the veteran has no secrets there. ...the body told them all.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_ASS",
          "lines": [
            {
              "text": "...rear approach. Classical. Effective.",
              "audioFile": ""
            },
            {
              "text": "Ngh... ...you closed distance without telegraphing. Impressive.",
              "audioFile": ""
            },
            {
              "text": "...noted. That angle was deliberately available.",
              "audioFile": ""
            },
            {
              "text": "...rear approach. ...the veteran left that angle open for someone worth finding it.",
              "audioFile": ""
            },
            {
              "text": "Ah... ...you went there without hesitation. ...that's reading the opponent correctly.",
              "audioFile": ""
            },
            {
              "text": "Ngh... ...I left that gap. ...you found it. ...that's the match.",
              "audioFile": ""
            },
            {
              "text": "...classical technique. ...effective. ...the veteran acknowledges.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_MOUTH",
          "lines": [
            {
              "text": "Mmph. ...the veteran waits. Patience earns technique.",
              "audioFile": ""
            },
            {
              "text": "Nn. ...I'll read you from here. It's more than enough.",
              "audioFile": ""
            },
            {
              "text": "*composed and knowing*",
              "audioFile": ""
            },
            {
              "text": "Mff. ...the veteran reads breathing patterns from this distance. ...I have yours.",
              "audioFile": ""
            },
            {
              "text": "Mmph. ...twenty years of patience. ...I'll wait as long as needed.",
              "audioFile": ""
            },
            {
              "text": "Nn. ...the body processes. ...the match continues. ...I'm ready.",
              "audioFile": ""
            },
            {
              "text": "*composed, experienced, waiting*",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_SENSITIVE",
          "lines": [
            {
              "text": "Ah--! ...there. ...the veteran's one tell. You found it.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack1.ogg"
            },
            {
              "text": "Ngh--! ...that spot. I've brought others there. Now I understand the view.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack2.ogg"
            },
            {
              "text": "...you read twenty years of tells and landed there. Well done.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack3.ogg"
            },
            {
              "text": "Ah--! ...the veteran came from that. ...the technique that got there was advanced.",
              "audioFile": "data/_base/voices/generic_female_voice_1/attack4.ogg"
            },
            {
              "text": "Ngh--! ...that spot. ...the body peaked immediately. ...I've seen that happen. ...firsthand now.",
              "audioFile": "data/_base/voices/generic_female_voice_1/eat_this_(exclaim).ogg"
            },
            {
              "text": "...that location. ...the veteran has no defense there. ...you found the one gap.",
              "audioFile": "data/_base/voices/generic_female_voice_1/gotcha.ogg"
            },
            {
              "text": "...I came. ...from that spot. ...the veteran's one place where experience doesn't help.",
              "audioFile": "data/_base/voices/generic_female_voice_1/I_cant_hold_on_much_longer_(h_breaking).ogg"
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_DULL",
          "lines": [
            {
              "text": "...nothing there. The armor is deliberate in that section.",
              "audioFile": ""
            },
            {
              "text": "...poor approach. The veteran's coverage is complete there.",
              "audioFile": ""
            },
            {
              "text": "...nothing. Adjust and try somewhere the body speaks.",
              "audioFile": ""
            },
            {
              "text": "...dead zone. ...the veteran closed that gap years ago.",
              "audioFile": ""
            },
            {
              "text": "...nothing there. ...your read was off. ...the veteran's coverage is thorough.",
              "audioFile": ""
            },
            {
              "text": "...that area. ...nothing. ...try somewhere the body has an opinion.",
              "audioFile": ""
            },
            {
              "text": "...nothing there. ...the veteran's armor holds. ...find the gap.",
              "audioFile": ""
            }
          ]
        }
      ]
    }
  },
  {
    "uid": "hw_voice_whore_master",
    "voices": {
      "voiceToSounds": {
        "voice_h": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_4/h3.ogg",
            "data/_base/voices/generic_female_voice_5/h3.ogg",
            "data/_base/voices/generic_female_voice_5/h1.ogg",
            "data/_base/voices/generic_female_voice_4/h5.ogg",
            "data/_base/voices/generic_female_voice_4/h1.ogg",
            "data/Evelynn_voice/Voice_h/Evelynn_Original_Attack_23.ogg",
            "data/SurverX_Voice_Pack/sounds/Orc/Help.ogg",
            "data/_base/voices/generic_female_voice_5/h2.ogg",
            "data/_base/voices/generic_female_voice_4/h6.ogg",
            "data/_base/voices/generic_female_voice_5/huh.ogg"
          ]
        },
        "voice_finish": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_5/you_wouldnt_make_me_cum.ogg",
            "data/_base/voices/generic_female_voice_4/climax1.ogg",
            "data/_base/voices/generic_female_voice_5/when_i_get_out_of_this_you_are_finished.ogg",
            "data/_base/voices/generic_female_voice_5/climax1.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_finish01.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_finish04.ogg",
            "data/Evelynn_voice/Voice_finish/Evelynn_Original_Death_0.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_finish02.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_finish03.ogg",
            "data/Evelynn_voice/Voice_finish/Evelynn_Original_Death_3.ogg"
          ]
        },
        "voice_vent": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_5/vent4.ogg",
            "data/_base/voices/generic_female_voice_4/vent5.ogg",
            "data/_base/voices/generic_female_voice_4/vent6.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_B/voice_KuchitaniAya_B_vent04.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_B/voice_KuchitaniAya_B_vent01.ogg",
            "data/_base/voices/generic_female_voice_5/vent1.ogg",
            "data/_base/voices/generic_female_voice_5/vent3.ogg",
            "data/KSM_Add_Voice/sounds/voice_KuchitaniAya_A/voice_KuchitaniAya_A_vent02.ogg",
            "data/_base/voices/generic_female_voice_5/vent2.ogg",
            "data/_base/voices/generic_female_voice_4/vent8.ogg"
          ]
        },
        "voice_muffled": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_4/muffled_h1.ogg",
            "data/_base/voices/generic_female_voice_5/f_voice4_muffled_h1.ogg",
            "data/_base/voices/generic_female_voice_4/muffled_h2.ogg",
            "data/_base/voices/generic_female_voice_5/f_voice4_muffled_h2.ogg",
            "data/_base/voices/generic_female_voice_4/muffled_h3.ogg",
            "data/_base/voices/generic_female_voice_4/muffled_h4.ogg"
          ]
        },
        "voice_attack": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_5/attack1.ogg",
            "data/_base/voices/generic_female_voice_4/attack6.ogg",
            "data/_base/voices/generic_female_voice_4/attack7.ogg",
            "data/_base/voices/generic_female_voice_4/attack5.ogg",
            "data/_base/voices/generic_female_voice_4/attack1.ogg",
            "data/_base/voices/generic_female_voice_4/attack2.ogg",
            "data/_base/voices/generic_female_voice_5/attack2.ogg",
            "data/_base/voices/generic_female_voice_4/attack4.ogg",
            "data/_base/voices/generic_female_voice_4/attack3.ogg",
            "data/_base/voices/generic_female_voice_4/if_i_lose_now_ill_never_forgive_myself.ogg"
          ]
        },
        "voice_hurt": {
          "audioFiles": [
            "data/_base/voices/generic_female_voice_4/i_dont_wanna_keep_hurting_you.ogg",
            "data/_base/voices/generic_female_voice_5/now_you_are_dead.ogg",
            "data/_base/voices/generic_female_voice_5/how_dare_you.ogg",
            "data/_base/voices/generic_female_voice_5/how_is_this_suppose_to_beat_me.ogg",
            "data/_base/voices/generic_female_voice_4/hurt5.ogg",
            "data/_base/voices/generic_female_voice_5/hurt1.ogg",
            "data/_base/voices/generic_female_voice_4/i_hurt_you_too_much_didnt_i.ogg",
            "data/_base/voices/generic_female_voice_4/hurt4.ogg",
            "data/_base/voices/generic_female_voice_4/touch_me_there.ogg",
            "data/_base/voices/generic_female_voice_4/ow_that_hurts.ogg"
          ]
        }
      }
    },
    "dialogues": {
      "reactionLines": [
        {
          "trigger": "START_COMBAT",
          "lines": [
            {
              "text": "Your body is already mine. This match is the formality.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "I've mastered every way to claim and be claimed. Today I demonstrate the former.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "I intend to own every part of you. The match determines how long that takes.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "At this level, claiming is an art. Let me show you what mastery looks like.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            },
            {
              "text": "Your body already understands who owns it. Your mind will catch up.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack5.ogg"
            },
            {
              "text": "I don't fight. I collect. The match is just the process.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack6.ogg"
            }
          ]
        },
        {
          "trigger": "TAUNTING",
          "lines": [
            {
              "text": "Your body already surrendered. Your performance continues anyway. I find that charming.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "I've mastered reading what every signal means. Yours are very clear.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "You're negotiating with your own body right now. I know who wins that argument.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "At this level, I can feel exactly when resistance becomes invitation.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            },
            {
              "text": "Your body knows exactly what it wants. The master simply provides it.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack5.ogg"
            },
            {
              "text": "Every move tells me something about how to claim you completely. Thank you.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack6.ogg"
            }
          ]
        },
        {
          "trigger": "IN_HIGH_SPIRITS",
          "lines": [
            {
              "text": "Now you've become interesting.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "The body that made legends cry out is fully engaged.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "You've earned a fraction of my attention. Use it.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "Good. This is the match I came for.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "GENERIC_EXCLAIM",
          "lines": [
            {
              "text": "Done.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": ".",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "Final.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "Complete.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            },
            {
              "text": "Yours.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack5.ogg"
            }
          ]
        },
        {
          "trigger": "CAUGHT_TARGET",
          "lines": [
            {
              "text": "This position has ended legends. It will end you.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "I don't chase opponents. I wait until they arrive here.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "You have entered the place where all my matches conclude.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "There is no escape from a grip perfected over decades.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            },
            {
              "text": "Welcome. This is where you stop being a competitor.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack5.ogg"
            }
          ]
        },
        {
          "trigger": "START_GRAB_ON_VICTIM",
          "lines": [
            {
              "text": "I will show you what a body perfected for this purpose can do.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h1.ogg"
            },
            {
              "text": "Every nerve ending you have is now under my management.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h2.ogg"
            },
            {
              "text": "This hold has made champions weep. Politely. But weep.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h3.ogg"
            },
            {
              "text": "Don't resist. It extends the process without changing the outcome.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h4.ogg"
            },
            {
              "text": "My hands know exactly what your body is capable of. Better than you do.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h5.ogg"
            }
          ]
        },
        {
          "trigger": "TEASE_GRAB_TARGET",
          "lines": [
            {
              "text": "Your body is the most honest thing about you right now. It's speaking at volume.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h1.ogg"
            },
            {
              "text": "I've made champions surrender through touch alone. You're not yet a champion.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h2.ogg"
            },
            {
              "text": "Every response tells me exactly how much time remains. You're being very generous.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h3.ogg"
            },
            {
              "text": "Stop fighting your body. I already know what it wants. It told me before you decided.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h4.ogg"
            },
            {
              "text": "The technique produces this. You are the expected output.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h5.ogg"
            },
            {
              "text": "I own this ring and every body that enters it. Your body already understands that.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h5.ogg"
            }
          ]
        },
        {
          "trigger": "GRAB_TARGET_CLIMAXING",
          "lines": [
            {
              "text": "As always.",
              "audioFile": "data/_base/voices/generic_female_voice_4/climax1.ogg"
            },
            {
              "text": "Your body surrendered to something timeless.",
              "audioFile": "data/_base/voices/generic_female_voice_4/f_voice3_finish1.ogg"
            },
            {
              "text": "This is what it means to be touched by a master.",
              "audioFile": "data/_base/voices/generic_female_voice_4/climax1.ogg"
            },
            {
              "text": "Every champion has reached this moment against me. Now you understand.",
              "audioFile": "data/_base/voices/generic_female_voice_4/f_voice3_finish1.ogg"
            }
          ]
        },
        {
          "trigger": "TARGET_OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Exposed. Now the final stage begins.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "Good. The match has moved into its true form.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "Nothing to hide. This is where I do my best work.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            }
          ]
        },
        {
          "trigger": "OUTFIT_DESTROYED",
          "lines": [
            {
              "text": "Irrelevant.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt1.ogg"
            },
            {
              "text": "Continue.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt2.ogg"
            },
            {
              "text": "Nothing changes.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_MINOR",
          "lines": [
            {
              "text": "...",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt1.ogg"
            },
            {
              "text": "Noted.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt2.ogg"
            },
            {
              "text": "A data point.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_SERIOUS",
          "lines": [
            {
              "text": "Above projection.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt1.ogg"
            },
            {
              "text": "You've earned acknowledgment.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt2.ogg"
            },
            {
              "text": "I've updated my assessment of you.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_CRITICAL",
          "lines": [
            {
              "text": "...The body has limits. Mine are further than yours.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt1.ogg"
            },
            {
              "text": "Even masters are housed in flesh.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt2.ogg"
            },
            {
              "text": "This was within acceptable variance.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_MINOR",
          "lines": [
            {
              "text": "The body responds. It always does. That doesn't determine the outcome.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h1.ogg"
            },
            {
              "text": "A pressure point. A familiar one. Continue if you think this leads somewhere different.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h2.ogg"
            },
            {
              "text": "Technique noted. Insufficient against this level of management.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_SERIOUS",
          "lines": [
            {
              "text": "The sensation is effective. I acknowledge it. The acknowledgment is contained.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h1.ogg"
            },
            {
              "text": "Even my body is not indifferent. But I manage what the body reports.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h2.ogg"
            },
            {
              "text": "Gh -- the body reports. The master decides how to respond.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h3.ogg"
            },
            {
              "text": "I can feel everything you're doing. And what it's producing. I make decisions about that.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h3.ogg"
            }
          ]
        },
        {
          "trigger": "IN_PINCH_LEWD_CRITICAL",
          "lines": [
            {
              "text": "...Even I have a physical threshold. You've located it.",
              "audioFile": "data/_base/voices/generic_female_voice_4/climax1.ogg"
            },
            {
              "text": "My body is not cooperating with my intentions right now. We're in negotiation.",
              "audioFile": "data/_base/voices/generic_female_voice_4/f_voice3_finish1.ogg"
            },
            {
              "text": "Gh -- decades of this and still the body makes its strongest argument--",
              "audioFile": "data/_base/voices/generic_female_voice_4/climax1.ogg"
            },
            {
              "text": "I will not-- I refuse-- the body is making a very compelling case--",
              "audioFile": "data/_base/voices/generic_female_voice_4/f_voice3_finish1.ogg"
            }
          ]
        },
        {
          "trigger": "PERFECT_DODGE_OR_COUNTER",
          "lines": [
            {
              "text": "Anticipated.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "The counter was in the plan.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "Correct technique. Insufficient against this level.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "Elementary.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            }
          ]
        },
        {
          "trigger": "RALLYING_FROM_SETBACK",
          "lines": [
            {
              "text": "The master does not stumble permanently.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt1.ogg"
            },
            {
              "text": "Recalibrating at the highest level.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt2.ogg"
            },
            {
              "text": "Every reversal was accounted for.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt3.ogg"
            },
            {
              "text": "The match returns to its correct conclusion.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt4.ogg"
            }
          ]
        },
        {
          "trigger": "ESCAPE_PINCH",
          "lines": [
            {
              "text": "No grip holds a master.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "The exit was always there.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "Elementary escape.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            }
          ]
        },
        {
          "trigger": "VICTORY",
          "lines": [
            {
              "text": "Your body is mine. The master takes her time with things that belong to her."
            },
            {
              "text": "The match was the formality. Your body was already mine."
            },
            {
              "text": "The master wins. The master takes everything. Thoroughly."
            }
          ]
        },
        {
          "trigger": "VICTORY_IN_CRITICAL_STATE",
          "lines": [
            {
              "text": "The master claims regardless of condition. You are still mine.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt1.ogg"
            },
            {
              "text": "Difficult match. Complete claiming. That is what masters do.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt2.ogg"
            },
            {
              "text": "Still won. Still taking everything. The master never leaves a prize uncollected.",
              "audioFile": "data/_base/voices/generic_female_voice_4/hurt3.ogg"
            }
          ]
        },
        {
          "trigger": "DEFEAT",
          "lines": [
            {
              "text": "...You have mastered the master. My body is yours. Use that fully."
            },
            {
              "text": "The master was matched. My body transfers. Use it as thoroughly as I would."
            },
            {
              "text": "...You win. The master's body is yours. The master expects you to use it completely."
            }
          ]
        },
        {
          "trigger": "SURRENDERING",
          "lines": [
            {
              "text": "...I submit. Everything. The master does not yield halfway."
            },
            {
              "text": "...I give. The master gives completely or not at all. This is complete."
            },
            {
              "text": "...I tap. The master submits entirely. That is the only way."
            }
          ]
        },
        {
          "trigger": "CLIMAXING",
          "lines": [
            {
              "text": "...as always. The body arrived."
            },
            {
              "text": "...the master came. As the body always does. Inevitably."
            },
            {
              "text": "...I peaked. The master peaked. The body completes what it starts."
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_BREAST",
          "lines": [
            {
              "text": "...technique. Noted.",
              "audioFile": ""
            },
            {
              "text": "Ngh... ...correct vector.",
              "audioFile": ""
            },
            {
              "text": "...that location. Acknowledged.",
              "audioFile": ""
            },
            {
              "text": "...correct.",
              "audioFile": ""
            },
            {
              "text": "Ah... ...the body confirmed.",
              "audioFile": ""
            },
            {
              "text": "Ngh... ...noted. Closing.",
              "audioFile": ""
            },
            {
              "text": "...effective. Acknowledged.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_VAGINA",
          "lines": [
            {
              "text": "...precise. As expected.",
              "audioFile": ""
            },
            {
              "text": "Ah... ...highest value. Correct.",
              "audioFile": ""
            },
            {
              "text": "...the read was complete.",
              "audioFile": ""
            },
            {
              "text": "...that location. ...the body confirmed.",
              "audioFile": ""
            },
            {
              "text": "Ngh... ...precise. ...as expected.",
              "audioFile": ""
            },
            {
              "text": "Ah... ...the master acknowledges.",
              "audioFile": ""
            },
            {
              "text": "...correct. ...concluded.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_ASS",
          "lines": [
            {
              "text": "...rear. Sound technique.",
              "audioFile": ""
            },
            {
              "text": "Ngh... ...I left that gap deliberately.",
              "audioFile": ""
            },
            {
              "text": "...noted.",
              "audioFile": ""
            },
            {
              "text": "...rear approach. Acknowledged.",
              "audioFile": ""
            },
            {
              "text": "Ah... ...correct angle.",
              "audioFile": ""
            },
            {
              "text": "Ngh... ...the gap was intentional. ...you found it.",
              "audioFile": ""
            },
            {
              "text": "...noted. ...the gap closes.",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_MOUTH",
          "lines": [
            {
              "text": "Mmph. ...waiting.",
              "audioFile": ""
            },
            {
              "text": "Nn. ...",
              "audioFile": ""
            },
            {
              "text": "*absolute composure*",
              "audioFile": ""
            },
            {
              "text": "Mff. ...patient.",
              "audioFile": ""
            },
            {
              "text": "Mmph. ...ready.",
              "audioFile": ""
            },
            {
              "text": "Nn. ...the match continues.",
              "audioFile": ""
            },
            {
              "text": "*complete mastery of stillness*",
              "audioFile": ""
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_SENSITIVE",
          "lines": [
            {
              "text": "Ah--! ...there. ...the master's one exception.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack1.ogg"
            },
            {
              "text": "Ngh--! ...you found it.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack2.ogg"
            },
            {
              "text": "...I see.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack3.ogg"
            },
            {
              "text": "Ah--! ...the master came. ...from that. ...one gap.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack4.ogg"
            },
            {
              "text": "Ngh--! ...that location. ...acknowledged.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack5.ogg"
            },
            {
              "text": "...I came. ...the master's threshold. ...noted.",
              "audioFile": "data/_base/voices/generic_female_voice_4/attack6.ogg"
            },
            {
              "text": "Ah--! ...one gap. ...twenty years. ...you found it.",
              "audioFile": "data/_base/voices/generic_female_voice_4/h1.ogg"
            }
          ]
        },
        {
          "trigger": "PART_ATTACKED_DULL",
          "lines": [
            {
              "text": "...wrong location.",
              "audioFile": ""
            },
            {
              "text": "...nothing there.",
              "audioFile": ""
            },
            {
              "text": "...adjust.",
              "audioFile": ""
            },
            {
              "text": "...dead zone.",
              "audioFile": ""
            },
            {
              "text": "...incorrect approach.",
              "audioFile": ""
            },
            {
              "text": "...nothing. ...recalibrate.",
              "audioFile": ""
            },
            {
              "text": "...nothing there. ...the armor holds.",
              "audioFile": ""
            }
          ]
        }
      ]
    }
  }
]