<?xml version="1.0" encoding="utf-8"?>
<Defs>

  <!-- Base -->

  <JobDef Name="SCELovinBase" Abstract="True">
    <casualInterruptible>false</casualInterruptible>
  </JobDef>

  <JobDef ParentName="SCELovinBase">
    <defName>SCE_GetLoved</defName>
    <reportString>lovin'.</reportString>
    <driverClass>SCE.JobDriver_SexBaseReceiverPartiallyUnfucked</driverClass>
  </JobDef>

  <!-- Lewd Wedding -->

  <JobDef Name="MarryLewdBase" ParentName="SCELovinBase" Abstract="True">
    <reportString>marrying TargetA.</reportString>
    <casualInterruptible>false</casualInterruptible>
  </JobDef>

  <JobDef ParentName="MarryLewdBase">
    <defName>MarryLewdIdle</defName>
    <driverClass>JobDriver_Wait</driverClass>
  </JobDef>

  <JobDef ParentName="MarryLewdBase">
    <defName>MarryLewd</defName>
    <driverClass>SCE.JobDriver_ConsummateMarriage</driverClass>
  </JobDef>

  <JobDef ParentName="MarryLewdBase">
    <defName>BeLewdlyMarried</defName>
    <driverClass>SCE.JobDriver_SexBaseReceiverPartiallyUnfucked</driverClass>
  </JobDef>

  <!-- Animal Connection: Carnal -->

  <!--- Taming -->
  <JobDef ParentName="SCELovinBase">
    <defName>TameLewd_Feed</defName>
    <reportString>taming TargetA.</reportString>
    <driverClass>SCE.JobDriver_LewdTameFeed</driverClass>
  </JobDef>

  <JobDef ParentName="SCELovinBase">
    <defName>TameLewd_Lovin</defName>
    <reportString>taming TargetA.</reportString>
    <driverClass>SCE.JobDriver_LewdTameSex</driverClass>
  </JobDef>

  <!--- Training-->
  <JobDef ParentName="SCELovinBase">
    <defName>TrainLewd_Feed</defName>
    <reportString>training TargetA.</reportString>
    <driverClass>SCE.JobDriver_LewdTrainFeed</driverClass>
  </JobDef>

  <JobDef ParentName="SCELovinBase">
    <defName>TrainLewd_Lovin</defName>
    <reportString>training TargetA.</reportString>
    <driverClass>SCE.JobDriver_LewdTrainSex</driverClass>
  </JobDef>

</Defs>