forked from Wireline-Studios/JourneyProject
@@ -2,7 +2,6 @@ using UnityEngine;
|
||||
|
||||
public class Rocket : MonoBehaviour
|
||||
{
|
||||
public PlayerMovement playerMovement;
|
||||
public GameObject player;
|
||||
public Vector3 TargetPosition;
|
||||
public float playerDistance;
|
||||
@@ -17,7 +16,6 @@ public class Rocket : MonoBehaviour
|
||||
void Start()
|
||||
{
|
||||
player = GameObject.Find("Player");
|
||||
playerMovement = FindObjectOfType<PlayerMovement>();
|
||||
TargetPosition = player.transform.position;
|
||||
}
|
||||
|
||||
@@ -38,19 +36,4 @@ public class Rocket : MonoBehaviour
|
||||
playerDistance = Vector3.Distance(transform.position, player.transform.position);
|
||||
transform.Translate(Vector3.forward * Time.deltaTime * (playerDistance/1.5f+8));
|
||||
}
|
||||
|
||||
public void OnTriggerEnter(Collider other)
|
||||
{
|
||||
if (other.CompareTag("Player"))
|
||||
{
|
||||
Debug.Log("Hit Player");
|
||||
playerMovement.HP -= 2f;
|
||||
}
|
||||
else if (other.CompareTag("Boss")){
|
||||
Debug.Log("Shooting");
|
||||
}
|
||||
else if (other.CompareTag("Ground")){
|
||||
Destroy(this.gameObject);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -15,9 +15,6 @@ public class SteampunkBoss : MonoBehaviour
|
||||
public GameObject LungeHitbox;
|
||||
public float lungeBackup;
|
||||
|
||||
public GameObject Rocket;
|
||||
public bool rocketShot = false;
|
||||
|
||||
// Start is called once before the first execution of Update after the MonoBehaviour is created
|
||||
void Start()
|
||||
{
|
||||
@@ -101,16 +98,10 @@ public class SteampunkBoss : MonoBehaviour
|
||||
{
|
||||
transform.position = Vector3.MoveTowards(transform.position, TargetPosition, -30 * Time.deltaTime);
|
||||
}
|
||||
else if (!rocketShot)
|
||||
{
|
||||
Instantiate(Rocket, transform.position, transform.rotation);
|
||||
rocketShot = true;
|
||||
}
|
||||
stallTimer -= Time.deltaTime;
|
||||
if (stallTimer <= 0)
|
||||
{
|
||||
setposition = false;
|
||||
rocketShot = false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user