//public ItemRegistry registeritem;

    public void Awake()
    {
        itemok            = false;
        ranker            = GameObject.Find("Avatar").GetComponent <MilestoneRankManager>();
        storychecker      = GameObject.Find("Avatar").GetComponent <StoryChecker>();
        Pickuptext        = GameObject.Find("Item Pickup").GetComponent <Text>();
        dagear            = GameObject.Find("Avatar").GetComponent <Itemslots>();
        itemchecker       = GameObject.Find("Avatar").GetComponent <AchievementHunter>();
        sfxControlScript  = GameObject.Find("SFXControl").GetComponent <SfxControl>();
        pickedUpNameText  = GameObject.Find("PickedUpText").GetComponent <Text>();
        PickupImage       = GameObject.Find("PickUp").GetComponent <Image>();//update
        charControlScript = GameObject.Find("Avatar").GetComponent <CharControl>();
    }
    // Use this for initialization
    void Start()
    {
        STORY                = GameObject.Find("StorySystemObject").GetComponent <StorySystem>();
        ranker               = GameObject.Find("Avatar").GetComponent <MilestoneRankManager>();
        pagehandler          = this.gameObject.GetComponentInChildren <Transform>().GetChild(0);
        leftarrow            = this.gameObject.GetComponentInChildren <Transform>().GetChild(1);
        rightarrow           = this.gameObject.GetComponentInChildren <Transform>().GetChild(2);
        pages                = pagehandler.transform.GetComponentsInChildren <Transform>();
        RankUpTextHolder     = this.gameObject.GetComponentInChildren <Transform>().GetChild(3);
        InventoryTextHolder  = this.gameObject.GetComponentInChildren <Transform>().GetChild(4);
        RankUpTextHolder2    = this.gameObject.GetComponentInChildren <Transform>().GetChild(5);
        InventoryTextHolder2 = this.gameObject.GetComponentInChildren <Transform>().GetChild(6);
        itemsprites          = this.gameObject.GetComponentInChildren <Transform>().GetChild(7);
        ItemButtonHolder     = this.gameObject.GetComponentInChildren <Transform>().GetChild(8);

        ItemPerm        = RankUpTextHolder.GetComponentsInChildren <Text>();
        ItemTemp        = InventoryTextHolder.GetComponentsInChildren <Text>();
        ItemPerm2       = RankUpTextHolder2.GetComponentsInChildren <Text>();
        ItemTemp2       = InventoryTextHolder2.GetComponentsInChildren <Text>();
        ItemPermButtons = ItemButtonHolder.gameObject.transform.GetComponentsInChildren <Button>();
        pageturner(true);
    }
 public void Start()
 {
     milestoneRankManagerScript = GameObject.Find("Avatar").GetComponent <MilestoneRankManager>();
     sfxScript = GameObject.Find("SFXControl").GetComponent <SfxControl>();
     CPText    = notification.transform.Find("CP").transform.Find("CPTxt").GetComponent <Text>();
 }