Exemplo n.º 1
0
 private void Start()
 {
     m_actorName     = OverrideActorName.GetActorName(transform);
     m_factionMember = GetComponent <FactionMember>();
     if (m_factionMember == null)
     {
         enabled = false;
         Debug.LogError("Love/Hate; PersistentFactionManager can't find a FactionMember", this);
     }
 }
 private void CheckIfPlayerIsInvolved(Transform actor)
 {
     if (actor == null)
     {
         isPlayerInvolved = false;
     }
     else if (actor.GetComponentInChildren <Player>() != null)
     {
         isPlayerInvolved = true;
     }
     else
     {
         Actor dbActor = DialogueManager.MasterDatabase.GetActor(OverrideActorName.GetActorName(actor));
         isPlayerInvolved = (dbActor != null) && dbActor.IsPlayer;
     }
 }