[
  {
    "requiredFiles": [
      "../_base/motion_keys_test.json"
    ]
  },
  {
    "uid": "lewd_cocky_tease",
    "inherits": "unarmed",
    "standing": {
      "idle": {
        "animId": "pose_folded_arm"
      }
    },
    "walking": {
      "forward": {
        "animId": "catwalk3",
        "animDuraPerMeter": 2.0,
        "effects": [
          {
            "WaitUntil": {
              "timeRatio": 0.0
            }
          },
          {
            "PlaySound": {
              "soundId": "foot_step",
              "volume": 0.3
            }
          },
          {
            "WaitUntil": {
              "timeRatio": 0.5
            }
          },
          {
            "PlaySound": {
              "soundId": "foot_step",
              "volume": 0.3
            }
          }
        ]
      },
      "back": {
        "animId": "femaleanim_walk_back",
        "animDuraPerMeter": 2.0
      },
      "left": {
        "animId": "femaleanim_walk_left"
      },
      "right": {
        "animId": "femaleanim_walk_right"
      },
      "sprint": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0
      }
    },
    "beckoning": {
      "animId": "f_selfie_spread_crotch_pose"
    },
    "tempting": {
      "firing": {
        "animId": "ff_hrt_selfie2",
        "cycleAnim": true,
        "effects": [
          {
            "SayLine": {
              "choices": [
                "Come on... is that all you've got?",
                "Don't be shy~",
                "You know you want to...",
                "Show me what you're made of."
              ]
            }
          },
          {
            "BlockFurtherEffects": {}
          }
        ]
      }
    },
    "cheering": {
      "animId": "clip_say_yes"
    },
    "stripped": {
      "stand": {
        "animId": "fight_stripped_stand"
      },
      "forward": {
        "animId": "fight_stripped_walk_forward",
        "animDuraPerMeter": 2.0
      },
      "back": {
        "animId": "fight_stripped_walk_back",
        "animDuraPerMeter": 2.0
      },
      "left": {
        "animId": "fight_stripped_walk_left"
      },
      "right": {
        "animId": "fight_stripped_walk_right"
      },
      "sprint": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0
      }
    }
  },
  {
    "uid": "lewd_performer",
    "inherits": "unarmed",
    "standing": {
      "idle": {
        "animId": "unarmed_idle3"
      }
    },
    "walking": {
      "forward": {
        "animId": "catwalk3",
        "animDuraPerMeter": 2.0,
        "effects": [
          {
            "WaitUntil": {
              "timeRatio": 0.0
            }
          },
          {
            "PlaySound": {
              "soundId": "foot_step",
              "volume": 0.3
            }
          },
          {
            "WaitUntil": {
              "timeRatio": 0.5
            }
          },
          {
            "PlaySound": {
              "soundId": "foot_step",
              "volume": 0.3
            }
          }
        ]
      },
      "back": {
        "animId": "femaleanim_walk_back",
        "animDuraPerMeter": 2.0
      },
      "left": {
        "animId": "femaleanim_walk_left"
      },
      "right": {
        "animId": "femaleanim_walk_right"
      },
      "sprint": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0
      }
    },
    "beckoning": {
      "animId": "yhl_fm_twerk_selfie"
    },
    "tempting": {
      "firing": {
        "animId": "ff_hrt_selfie",
        "cycleAnim": true,
        "effects": [
          {
            "SayLine": {
              "choices": [
                "Enjoy the show~",
                "You can't take your eyes off me, can you?",
                "This is what you came for...",
                "Please... touch me."
              ]
            }
          },
          {
            "BlockFurtherEffects": {}
          }
        ]
      }
    },
    "cheering": {
      "animId": "clip_say_yes"
    },
    "stripped": {
      "stand": {
        "animId": "fight_stripped_stand"
      },
      "forward": {
        "animId": "fight_stripped_walk_forward",
        "animDuraPerMeter": 2.0
      },
      "back": {
        "animId": "fight_stripped_walk_back",
        "animDuraPerMeter": 2.0
      },
      "left": {
        "animId": "fight_stripped_walk_left"
      },
      "right": {
        "animId": "fight_stripped_walk_right"
      },
      "sprint": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0
      }
    }
  },
  {
    "uid": "lewd_chaos_maid",
    "inherits": "unarmed",
    "standing": {
      "idle": {
        "animId": "pose_maid"
      }
    },
    "walking": {
      "forward": {
        "animId": "catwalk3",
        "animDuraPerMeter": 2.0,
        "effects": [
          {
            "WaitUntil": {
              "timeRatio": 0.0
            }
          },
          {
            "PlaySound": {
              "soundId": "foot_step",
              "volume": 0.3
            }
          },
          {
            "WaitUntil": {
              "timeRatio": 0.5
            }
          },
          {
            "PlaySound": {
              "soundId": "foot_step",
              "volume": 0.3
            }
          }
        ]
      },
      "back": {
        "animId": "femaleanim_walk_back",
        "animDuraPerMeter": 2.0
      },
      "left": {
        "animId": "femaleanim_walk_left"
      },
      "right": {
        "animId": "femaleanim_walk_right"
      },
      "sprint": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0
      }
    },
    "beckoning": {
      "animId": "f_selfie_finger_crotch_pose"
    },
    "tempting": {
      "firing": {
        "animId": "surrendered",
        "cycleAnim": true,
        "effects": [
          {
            "SayLine": {
              "choices": [
                "I... I give up. Do what you want with me.",
                "P-please be gentle...",
                "I can't fight anymore...",
                "You win... please..."
              ]
            }
          },
          {
            "BlockFurtherEffects": {}
          }
        ]
      }
    },
    "cheering": {
      "animId": "clip_say_yes"
    },
    "stripped": {
      "stand": {
        "animId": "embarrassed_stand"
      },
      "forward": {
        "animId": "embarrassed_walk_forward",
        "animDuraPerMeter": 2.0
      },
      "back": {
        "animId": "embarrassed_walk_forward",
        "animDuraPerMeter": 2.0
      },
      "left": {
        "animId": "embarrassed_walk_left"
      },
      "right": {
        "animId": "embarrassed_walk_right"
      },
      "sprint": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0
      }
    }
  },
  {
    "uid": "lewd_dominant_predator",
    "inherits": "unarmed",
    "standing": {
      "idle": {
        "animId": "pose_folded_arm"
      }
    },
    "walking": {
      "forward": {
        "animId": "catwalk3",
        "animDuraPerMeter": 2.0,
        "effects": [
          {
            "WaitUntil": {
              "timeRatio": 0.0
            }
          },
          {
            "PlaySound": {
              "soundId": "foot_step",
              "volume": 0.3
            }
          },
          {
            "WaitUntil": {
              "timeRatio": 0.5
            }
          },
          {
            "PlaySound": {
              "soundId": "foot_step",
              "volume": 0.3
            }
          }
        ]
      },
      "back": {
        "animId": "femaleanim_walk_back",
        "animDuraPerMeter": 2.0
      },
      "left": {
        "animId": "femaleanim_walk_left"
      },
      "right": {
        "animId": "femaleanim_walk_right"
      },
      "sprint": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0
      }
    },
    "beckoning": {
      "animId": "f_selfie_spread_crotch_pose"
    },
    "tempting": {
      "firing": {
        "animId": "ff_hrt_selfie2",
        "cycleAnim": true,
        "effects": [
          {
            "SayLine": {
              "choices": [
                "You belong to me now.",
                "Kneel.",
                "I'll make you beg.",
                "There's no escape from this."
              ]
            }
          },
          {
            "BlockFurtherEffects": {}
          }
        ]
      }
    },
    "cheering": {
      "animId": "clip_say_yes"
    },
    "stripped": {
      "stand": {
        "animId": "fight_stripped_stand"
      },
      "forward": {
        "animId": "fight_stripped_walk_forward",
        "animDuraPerMeter": 2.0
      },
      "back": {
        "animId": "fight_stripped_walk_back",
        "animDuraPerMeter": 2.0
      },
      "left": {
        "animId": "fight_stripped_walk_left"
      },
      "right": {
        "animId": "fight_stripped_walk_right"
      },
      "sprint": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0
      }
    }
  },
  {
    "uid": "lewd_predator_flip",
    "inherits": "unarmed",
    "standing": {
      "idle": {
        "animId": "unarmed_idle2"
      }
    },
    "walking": {
      "forward": {
        "animId": "catwalk3",
        "animDuraPerMeter": 2.0,
        "effects": [
          {
            "WaitUntil": {
              "timeRatio": 0.0
            }
          },
          {
            "PlaySound": {
              "soundId": "foot_step",
              "volume": 0.3
            }
          },
          {
            "WaitUntil": {
              "timeRatio": 0.5
            }
          },
          {
            "PlaySound": {
              "soundId": "foot_step",
              "volume": 0.3
            }
          }
        ]
      },
      "back": {
        "animId": "femaleanim_walk_back",
        "animDuraPerMeter": 2.0
      },
      "left": {
        "animId": "femaleanim_walk_left"
      },
      "right": {
        "animId": "femaleanim_walk_right"
      },
      "sprint": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0
      }
    },
    "beckoning": {
      "animId": "JY-pose(selfie)"
    },
    "tempting": {
      "firing": {
        "animId": "ff_hrt_selfie2",
        "cycleAnim": true,
        "effects": [
          {
            "SayLine": {
              "choices": [
                "Caught you staring~",
                "You're mine now.",
                "Did you think I was just fighting?",
                "Come here. I won't bite... much."
              ]
            }
          },
          {
            "BlockFurtherEffects": {}
          }
        ]
      }
    },
    "cheering": {
      "animId": "clip_say_yes"
    },
    "stripped": {
      "stand": {
        "animId": "fight_stripped_stand"
      },
      "forward": {
        "animId": "fight_stripped_walk_forward",
        "animDuraPerMeter": 2.0
      },
      "back": {
        "animId": "fight_stripped_walk_back",
        "animDuraPerMeter": 2.0
      },
      "left": {
        "animId": "fight_stripped_walk_left"
      },
      "right": {
        "animId": "fight_stripped_walk_right"
      },
      "sprint": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0
      }
    }
  },
  {
    "uid": "lewd_cocky_male",
    "inherits": "default_male",
    "standing": {
      "idle": {
        "animId": "m_pose_folded_arm"
      }
    },
    "beckoning": {
      "animId": "f_selfie_stand"
    },
    "tempting": {
      "firing": {
        "animId": "hm_hrt_selfie2",
        "cycleAnim": true,
        "effects": [
          {
            "SayLine": {
              "choices": [
                "Come on, I'll go easy on you~",
                "You're cute when you struggle.",
                "Surrender already.",
                "I've already won."
              ]
            }
          },
          {
            "BlockFurtherEffects": {}
          }
        ]
      }
    },
    "cheering": {
      "animId": "clip_say_yes"
    },
    "walking": {
      "forward": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0,
        "effects": [
          {
            "WaitUntil": {
              "timeRatio": 0.0
            }
          },
          {
            "PlaySound": {
              "soundId": "foot_step",
              "volume": 0.3
            }
          },
          {
            "WaitUntil": {
              "timeRatio": 0.5
            }
          },
          {
            "PlaySound": {
              "soundId": "foot_step",
              "volume": 0.3
            }
          }
        ]
      },
      "back": {
        "animId": "femaleanim_walk_back",
        "animDuraPerMeter": 2.0
      },
      "left": {
        "animId": "femaleanim_walk_left"
      },
      "right": {
        "animId": "femaleanim_walk_right"
      },
      "sprint": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0
      }
    },
    "stripped": {
      "stand": {
        "animId": "fight_stripped_stand"
      },
      "forward": {
        "animId": "fight_stripped_walk_forward",
        "animDuraPerMeter": 2.0
      },
      "back": {
        "animId": "fight_stripped_walk_back",
        "animDuraPerMeter": 2.0
      },
      "left": {
        "animId": "fight_stripped_walk_left"
      },
      "right": {
        "animId": "fight_stripped_walk_right"
      },
      "sprint": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0
      }
    }
  },
  {
    "uid": "lewd_shy_bomb",
    "inherits": "unarmed",
    "standing": {
      "idle": {
        "animId": "embarrassed_stand"
      }
    },
    "walking": {
      "forward": {
        "animId": "embarrassed_walk_forward",
        "animDuraPerMeter": 2.0,
        "effects": [
          {
            "WaitUntil": {
              "timeRatio": 0.0
            }
          },
          {
            "PlaySound": {
              "soundId": "foot_step",
              "volume": 0.3
            }
          },
          {
            "WaitUntil": {
              "timeRatio": 0.5
            }
          },
          {
            "PlaySound": {
              "soundId": "foot_step",
              "volume": 0.3
            }
          }
        ]
      },
      "back": {
        "animId": "femaleanim_walk_back",
        "animDuraPerMeter": 2.0
      },
      "left": {
        "animId": "embarrassed_walk_left"
      },
      "right": {
        "animId": "embarrassed_walk_right"
      },
      "sprint": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0
      }
    },
    "beckoning": {
      "animId": "f_selfie_cover_crotch_pose"
    },
    "tempting": {
      "firing": {
        "animId": "surrendered",
        "cycleAnim": true,
        "effects": [
          {
            "SayLine": {
              "choices": [
                "Please... I can't take anymore...",
                "Will you please... do with me as you wish?",
                "I give up... completely.",
                "Cmon... whatever you want..."
              ]
            }
          },
          {
            "BlockFurtherEffects": {}
          }
        ]
      }
    },
    "cheering": {
      "animId": "clip_say_yes"
    },
    "stripped": {
      "stand": {
        "animId": "embarrassed_stand"
      },
      "forward": {
        "animId": "embarrassed_walk_forward",
        "animDuraPerMeter": 2.0
      },
      "back": {
        "animId": "embarrassed_walk_forward",
        "animDuraPerMeter": 2.0
      },
      "left": {
        "animId": "embarrassed_walk_left"
      },
      "right": {
        "animId": "embarrassed_walk_right"
      },
      "sprint": {
        "animId": "fight_run",
        "animDuraPerMeter": 3.0
      }
    }
  }
]