void OnTriggerEnter(Collider other)
{
GameObject player = GameHandler.Party().GetPlayer();
if(player != null && this.transform.root == player.transform)
{
BaseInteraction[] interactions = other.gameObject.GetComponentsInChildren<BaseInteraction>();
foreach(BaseInteraction interaction in interactions)
{
if(interaction && EventStartType.INTERACT.Equals(interaction.startType) &&
!GameHandler.GetLevelHandler().InteractionListContains(other.gameObject))
{
GameHandler.GetLevelHandler().interactionList.Add(other.gameObject);
break;
}
}
}
}