public void SetUpBehaviour(GameEntity entity, EC_Movement movement, EC_MissileWeapon weapon) { this.entity = entity; this.movement = movement; this.weapon = weapon; nextDistanceCheckTime = UnityEngine.Random.Range(0, distanceCheckingInterval); maxShootingDistance *= maxShootingDistance; }