updated enemy behavior

added more sprites, increased functionality, etc
This commit is contained in:
slevy14
2023-04-20 13:31:08 -07:00
parent cf6a69ebad
commit 775bfd76ea
58 changed files with 3068 additions and 1862 deletions

View File

@@ -56,6 +56,7 @@ public class TambourineBehavior : MonoBehaviour {
if (collidedObject.tag == "Enemy") {
this.gameObject.GetComponent<CircleCollider2D>().enabled = false;
collidedObject.GetComponent<EnemyPatrol>().pinned = true;
collidedObject.GetComponent<EnemyPatrol>().TogglePin(true);
} else if (collidedObject.tag == "Projectile") {
// print("pinned");
this.gameObject.GetComponent<CircleCollider2D>().enabled = false;
@@ -80,6 +81,7 @@ public class TambourineBehavior : MonoBehaviour {
public void DestroySelf() {
if (collidedObject != null && collidedObject.tag == "Enemy") {
collidedObject.GetComponent<EnemyPatrol>().pinned = false;
collidedObject.GetComponent<EnemyPatrol>().TogglePin(false);
} else if (collidedObject != null && collidedObject.tag == "Projectile") {
collidedObject.GetComponent<ProjectileBehavior>().Explode();
}