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

  <!-- Динамические InteractionDef для перспективы "Observed" (пешка, которую видят) -->

  <InteractionDef>
    <defName>NMM_DynamicBubble_Covering_Observed</defName>
    <label>observed covering (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Covering</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was covering.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while covering.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>

  <InteractionDef>
    <defName>NMM_DynamicBubble_Naked_Observed</defName>
    <label>observed naked (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Naked</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was naked.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while naked.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
   <InteractionDef>
    <defName>NMM_DynamicBubble_Topless_Observed</defName>
    <label>observed Topless (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Topless</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was topless.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while topless.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Bottomless_Observed</defName>
    <label>observed Bottomless (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Bottomless</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was bottomless.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while bottomless.</li>
      </rulesStrings>
    </logRulesRecipient>
	
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Sex_Observed</defName>
    <label>observed Sex (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Sex</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] had sex.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while participating in sex.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Masturbation_Observed</defName>
    <label>observed Masturbation (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Masturbation</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was masturbating.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while masturbating.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Rape_Observed</defName>
    <label>observed Rape (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Rape</symbol>
    <logRulesInitiator>
	
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was raping someone.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was raping someone.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Raped_Observed</defName>
    <label>observed Raped (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Raped</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was raped.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was raped.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Shower_Observed</defName>
    <label>observed Shower (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Shower</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was showering.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was showering.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Bath_Observed</defName>
    <label>observed Bath (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Bath</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was bathing.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was bathing.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Sauna_Observed</defName>
    <label>observed Sauna (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Sauna</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was using sauna.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was using sauna.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Swimming_Observed</defName>
    <label>observed Swimming (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Swimming</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was swimming.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was swimming.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_HotTub_Observed</defName>
    <label>observed HotTub (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/HotTub</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was using Hot Tub.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was uisng Hot Tub.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_NipSlip_Observed</defName>
    <label>observed NipSlip (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/NipSlip</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was with nipple out.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was with nipple uncovered.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_BreastSlip_Observed</defName>
    <label>observed BreastSlip (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/BreastSlip</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was with breast out.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was with breast uncovered.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_AreolaSlip_Observed</defName>
    <label>observed AreolaSlip (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/AreolaSlip</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was with areola visible.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was with areola uncovered.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Biopod_Observed</defName>
    <label>observed Biopod (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Biopod</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was naked in biopod capsule.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was naked in biopod capsule.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Changing_Observed</defName>
    <label>observed Changing (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Changing</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was changing clothes.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was changing clothes.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_WetShirt_Observed</defName>
    <label>observed WetShirt (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/WetShirt</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was in wet seetrough top.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was with wet shirt.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Breastfeed_Observed</defName>
    <label>observed Breastfeed (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Breastfeed</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was breastfeeding.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was breastfeeding.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_SelfMilk_Observed</defName>
    <label>observed SelfMilk (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/SelfMilk</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was milking self.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was selfmilking.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Milk_Observed</defName>
    <label>observed Milk (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Milk</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was milked by someone.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was milked by someone.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_MedicalFull_Observed</defName>
    <label>observed MedicalFull (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/MedicalFull</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was tended naked.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was tended naked.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_MedicalTop_Observed</defName>
    <label>observed MedicalTop (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/MedicalTop</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was tended topless.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was tended topless.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_MedicalBottom_Observed</defName>
    <label>observed MedicalBottom (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/MedicalBottom</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was tended bottomless.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was tended bottomless.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_MedicalFullSelf_Observed</defName>
    <label>observed MedicalFullSelf (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/MedicalFull</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was tended self naked.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was tended self naked.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_MedicalTopSelf_Observed</defName>
    <label>observed MedicalTopSelf (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/MedicalTop</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was tended self topless.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was tended self topless.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_MedicalBottomSelf_Observed</defName>
    <label>observed MedicalBottomSelf (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/MedicalBottom</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was tended self bottomless.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was tended self bottomless.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Surgery_Observed</defName>
    <label>observed Surgery (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Surgery</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was naked on surgeon table.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was naked on surgeon table.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_HumanArtFull_Observed</defName>
    <label>observed HumanArtFull (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/HumanArtFull</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was naked preforming human art job.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was naked preforming human art job.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_HumanArtTop_Observed</defName>
    <label>observed HumanArtTop (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/HumanArtTop</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was topless preforming human art job.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was topless preforming human art job.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_HumanArtBottom_Observed</defName>
    <label>observed HumanArtBottom (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/HumanArtBottom</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- A was noticed by B, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] was [seen_by] [RECIPIENT_nameDef], while [INITIATOR_pronoun] was bottomless preforming human art job.</li>
        <li>seen_by->observed by</li>
        <li>seen_by->seen by</li>
        <li>r_logentry->[INITIATOR_nameDef] was noticed by [RECIPIENT_nameDef] while was bottomless preforming human art job.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  
  <!-- Динамические InteractionDef для перспективы "Observer" (пешка, которая видит) -->

  <InteractionDef>
    <defName>NMM_DynamicBubble_Covering_Observer</defName>
    <label>observing covering (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Covering</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] covering.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] attempts to cover.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>

  <InteractionDef>
    <defName>NMM_DynamicBubble_Naked_Observer</defName>
    <label>observing naked (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Naked</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] naked.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] nudity.</li>
        <li>r_logentry->[INITIATOR_nameDef] heard [RECIPIENT_nameDef] comment on being seen nude.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Topless_Observer</defName>
    <label>observing Topless (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Topless</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] topless.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] topless state.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Bottomless_Observer</defName>
    <label>observing Bottomless (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Bottomless</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] bottomless.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] bottomlessness state.</li>
        <li>r_logentry->[INITIATOR_nameDef] heard [RECIPIENT_nameDef] comment on being seen bottomless.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Sex_Observer</defName>
    <label>observing Sex (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Sex</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] having sex.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] in the middle of having sex.</li>
        <li>r_logentry->[INITIATOR_nameDef] heard [RECIPIENT_nameDef] comment on being seen doing sex.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Masturbation_Observer</defName>
    <label>observing Masturbation (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Masturbation</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] masturbating.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] in the middle masturbation.</li>
        <li>r_logentry->[INITIATOR_nameDef] heard [RECIPIENT_nameDef] comment on being seen masturbating.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Rape_Observer</defName>
    <label>observing Rape (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Rape</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	
	<logRulesRecipient>
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] raping someone.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] in the middle of rape.</li>
        <li>r_logentry->[INITIATOR_nameDef] heard [RECIPIENT_nameDef] comment on being seen raping someone.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Raped_Observer</defName>
    <label>observing Raped (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Raped</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	
	<logRulesRecipient>
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was raped by someone.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] in the middle of being raped.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Shower_Observer</defName>
    <label>observing Shower (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Shower</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was showering.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] showering.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Bath_Observer</defName>
    <label>observing Bath (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Bath</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was bathing.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] bathing.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Sauna_Observer</defName>
    <label>observing Sauna (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Sauna</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was using sauna.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] using sauna.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Swimming_Observer</defName>
    <label>observing Swimming (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Swimming</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was swimming.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] swimming.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_HotTub_Observer</defName>
    <label>observing HotTub (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/HotTub</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was using hot tub.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] using hot tub.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_NipSlip_Observer</defName>
    <label>observing NipSlip (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/NipSlip</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] with nipple out.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] with nipple uncovered.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_BreastSlip_Observer</defName>
    <label>observing BreastSlip (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/BreastSlip</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] with breast out.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] with breast sliped.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_AreolaSlip_Observer</defName>
    <label>observing AreolaSlip (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/AreolaSlip</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] with areola sliped.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] with areola visible.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Biopod_Observer</defName>
    <label>observing Biopod (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Biopod</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] naked in biopod capsule.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] naked in biopod capsule.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Changing_Observer</defName>
    <label>observing Changing (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Changing</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] changing clothes.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] naked changing clothes.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_WetShirt_Observer</defName>
    <label>observing WetShirt (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/WetShirt</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] in wet seetrough top.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] breasts in wet shirt.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Breastfeed_Observer</defName>
    <label>observing Breastfeed (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Breastfeed</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] breastfeeding.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] breasts.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_SelfMilk_Observer</defName>
    <label>observing SelfMilk (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/SelfMilk</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] milking self.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] milked self.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Milk_Observer</defName>
    <label>observing Milk (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Milk</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was milked by someone.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] breasts, milked by someone.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_MedicalFull_Observer</defName>
    <label>observing MedicalFull (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/MedicalFull</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was tended naked.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] tended naked.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_MedicalTop_Observer</defName>
    <label>observing MedicalTop (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/MedicalTop</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was tended topless.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] tended topless.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_MedicalBottom_Observer</defName>
    <label>observing MedicalBottom (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/MedicalBottom</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was tended bottomless.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] tended bottomless.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_MedicalFullSelf_Observer</defName>
    <label>observing MedicalFullSelf (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/MedicalFull</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was tended self naked.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] tended self naked.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_MedicalTopSelf_Observer</defName>
    <label>observing MedicalTopSelf (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/MedicalTop</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was tended self topless.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] tended self topless.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_MedicalBottomSelf_Observer</defName>
    <label>observing MedicalBottomSelf (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/MedicalBottom</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was tended self bottomless.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] tended self bottomless.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_Surgery_Observer</defName>
    <label>observing Surgery (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/Surgery</symbol>
    <logRulesInitiator>
	
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was naked on surgeon table.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] naked on surgeon table.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_HumanArtFull_Observer</defName>
    <label>observing HumanArtFull (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/HumanArtFull</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was naked preforming human art job.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] naked preforming human art job.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_HumanArtTop_Observer</defName>
    <label>observing HumanArtTop (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/HumanArtTop</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was topless preforming human art job.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] topless preforming human art job.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
  <InteractionDef>
    <defName>NMM_DynamicBubble_HumanArtBottom_Observer</defName>
    <label>observing HumanArtBottom (dynamic)</label>
    <workerClass>InteractionWorker</workerClass>
    <symbol>UI/Interactions/HumanArtBottom</symbol>
    <logRulesInitiator>
      <rulesStrings>
        <li>r_logentry->[NMM_DYNAMIC_OPINION_TEXT]</li>
      </rulesStrings>
    </logRulesInitiator>
	<logRulesRecipient>
	<!-- B observed A, while A was naked -->
      <rulesStrings>
        <li>r_logentry->[INITIATOR_nameDef] saw [RECIPIENT_nameDef] was bottlomless preforming human art job.</li>
        <li>r_logentry->[INITIATOR_nameDef] observed [RECIPIENT_nameDef] bottomless preforming human art job.</li>
      </rulesStrings>
    </logRulesRecipient>
  </InteractionDef>
  
 </Defs>