// Use this for initialization void Start() { rocketDelay = maxDelay; isLight = true; isLoaded = true; weaponSystem = GetComponentInParent <WeaponSystems>(); }
// Use this for initialization void Start() { rocketDelay = maxDelay; isLight = true; isLoaded = true; weaponSystem = GetComponentInParent <WeaponSystems>(); player = GameObject.FindWithTag("Player"); }
void OnTriggerEnter(Collider playerShip) { if (playerShip.CompareTag("Player")) { WeaponSystems playerWeapons = playerShip.GetComponent <WeaponSystems>(); playerWeapons.manageSecondaryAmmo(ammoRestore); DestroyObject(gameObject); } }
protected override void Start() { base.Start(); movingEntity = GetComponent <MovingEntity>(); weaponsSystems = GetComponent <WeaponSystems>(); afterburners = GameObject.FindWithTag("Afterburners").GetComponent <Afterburners>(); pause = GameObject.FindWithTag("WorldController").GetComponent <PauseGame>(); healthSlider.maxValue = startingHealth; shieldSlider.maxValue = startingShield; shiftSlider.maxValue = shiftCooldownMax; lightEnergy = 50; darkEnergy = 50; shiftCooldownTimer = shiftCooldownMax; }
protected override void Start() { base.Start(); weaponSystems = GetComponent <WeaponSystems>(); steeringBasics = GetComponent <SteeringBasics>(); hoverHeight = HeightManager.Instance.setHeight; SetHeight(); enemyState = EnemyState.SCAN; startingHealth = 50; shotTimer = 0; healthSlider.maxValue = startingHealth; oldHealth = currentHealth; }
protected override void Start() { base.Start(); steeringBasics = GetComponent <SteeringBasics>(); hoverHeight = HeightManager.Instance.setHeight; weaponSystems = GetComponent <WeaponSystems>(); currentHealth = startingHealth; healthSlider.maxValue = startingHealth; shotTimer = fireRate; secondShotTimer = gooFireRate; gooPauseTimer = gooPauseMax; oldHealth = currentHealth; SetHeight(); enemyState = EnemyState.TRACK_FAR; }
protected override void Start() { base.Start(); player = GameObject.FindWithTag("Player").GetComponent <PlayerController>(); playerRB = player.GetComponent <Rigidbody>(); movingEntity = GetComponent <MovingEntity>(); playerTarget = GameObject.FindGameObjectWithTag("Player"); pathfinder = GetComponent <NavMeshAgent>(); material = gameObject.GetComponentInChildren <Renderer>().material; weaponSystems = GetComponent <WeaponSystems>(); steeringBasics = GetComponent <SteeringBasics>(); pursue = GetComponent <Pursue>(); evade = GetComponent <Evade>(); patrol = GetComponent <Patrol>(); shader1 = Shader.Find("Diffuse"); shader2 = Shader.Find("Transparent/Diffuse"); shotTimer = maxShotTime; secondShotTimer = maxSecondShotTime; enemyState = EnemyState.PATROL; }