// Token: 0x06001E68 RID: 7784 RVA: 0x001B23D4 File Offset: 0x001B05D4
 CreatureTemplate.Relationship IUseARelationshipTracker.UpdateDynamicRelationship(RelationshipTracker.DynamicRelationship dRelation)
 {
     if (dRelation.trackerRep.VisualContact)
     {
         dRelation.state.alive = dRelation.trackerRep.representedCreature.state.alive;
         if (dRelation.trackerRep.representedCreature.realizedCreature.grasps != null)
         {
             for (int i = 0; i < dRelation.trackerRep.representedCreature.realizedCreature.grasps.Length; i++)
             {
                 if (dRelation.trackerRep.representedCreature.realizedCreature.grasps[i] != null && dRelation.trackerRep.representedCreature.realizedCreature.grasps[i].grabbed is SeaDrake)
                 {
                     SocialMemory.Relationship orInitiateRelationship = this.fish.State.socialMemory.GetOrInitiateRelationship(dRelation.trackerRep.representedCreature.ID);
                     orInitiateRelationship.like = Mathf.Lerp(orInitiateRelationship.like, 0f, 5E-05f);
                     break;
                 }
             }
         }
     }
     CreatureTemplate.Relationship result = base.StaticRelationship(dRelation.trackerRep.representedCreature).Duplicate();
     return(result);
 }
 CreatureTemplate.Relationship IUseARelationshipTracker.UpdateDynamicRelationship(RelationshipTracker.DynamicRelationship dRelation)
 {
     return(dRelation.currentRelationship);
 }
 RelationshipTracker.TrackedCreatureState IUseARelationshipTracker.CreateTrackedCreatureState(RelationshipTracker.DynamicRelationship rel)
 {
     return(null);
 }