// Use this for initialization void Start() { playerEngagement = FindObjectOfType <EngagedWithPlayer>(); playerObject = GameObject.Find("Player"); enemyObject = this.gameObject; rangedEnemy = enemyObject.GetComponent <BasicRangedEnemy>(); rotatingObject = this.gameObject.transform.GetChild(8).gameObject; throwForce = 255; inRange = false; lineOfSight = true; pathfinder = FindObjectOfType <Pathfinding>(); pathfinderTimer = 0; enqueue = false; attackRange = 8; }
// Use this for initialization void Start() { hurtPlayer = FindObjectOfType <HurtPlayerUpdated>(); playerStaminaMan = FindObjectOfType <PlayerStaminaManager>(); thePlayer = FindObjectOfType <PlayerController>(); sfxMan = FindObjectOfType <SFXManager>(); shield = FindObjectOfType <ShieldBlock>(); thePS = FindObjectOfType <PlayerStats>(); enemyGameObject = this.gameObject.transform.parent.gameObject; enemy = enemyGameObject.GetComponent <EnemyTestScript>(); rangedEnemy = enemyGameObject.GetComponent <BasicRangedEnemy>(); enemyMaster = enemyGameObject.GetComponent <EnemyMasterScript>(); enemyTransform = enemyGameObject.transform; rangedAttack = enemyGameObject.GetComponent <EnemyRangedAttack>(); playerHealth = FindObjectOfType <PlayerHealthManager>(); hurtEnemy = FindObjectOfType <HurtEnemy>(); playerShield = FindObjectOfType <ShieldBlock>(); hitPoint = GameObject.Find("Player").transform; bloodCounter = 10; deathStrike = false; thePlayerDeathStrike = false; playerStaminaDrain = false; faceOff = false; check = 0; beforeRecov = true; enemyAttackCounter = 1f; enemyDamagePossible = false; preAttack = false; recovAttack = false; preAttackCounter = 0.6f; recovAttackCounter = 0.3f; enemyAttackCounter = 0.06f; freezeFrame = 1f; }
// Use this for initialization void Start() { enemyObject = this.gameObject.transform.parent.gameObject; if (enemyObject.tag == "Enemy") { enemyScript = enemyObject.GetComponent <EnemyTestScript>(); enemyType = "BasicEnemy"; } else { enemyRangedScript = enemyObject.GetComponent <BasicRangedEnemy>(); enemyType = "BasicRangedEnemy"; } enemyMaster = enemyObject.GetComponent <EnemyMasterScript>(); enemyCanvasObject = this.gameObject; healthbar.maxValue = enemyHealth.MaxHealth; }