void OnTriggerEnter2D(Collider2D col)
{
//if player colliders with an enemy and is not hidden
if (col.gameObject.tag == "PatrolEnemy" && hide == false)
{
if (col.gameObject.name == "ChasingEnemy")
{
normalSpeed = 0f;
}
else
{
//player is dead
isAlive = false;
//prevent player from moving
normalSpeed = 0f;
}
}
//level warp
//checks for collision
if (col.gameObject.name == "LeftWall")
{
transform.position = new Vector3(wallR.transform.position.x - 4, transform.position.y, transform.position.z);
}
if (col.gameObject.name == "RightWall")
{
transform.position = new Vector3(wallL.transform.position.x + 4, transform.position.y, transform.position.z);
}
if(col.gameObject.tag == "Cover")
{
//sets the cover gameobject be set to col and used to set the new position
cover = col.gameObject;
coverScript = cover.GetComponent<CoverAnimation>();
touchingHidingSpot = true;
}
}