void Awake()
 {
     gDataRef        = GameObject.Find("GameManager").GetComponent <GlobalGameData>();
     graphicsDataRef = GameObject.Find("GameManager").GetComponent <GraphicAssets>(); // get graphics
     characterWindow = GameObject.Find("Character Window Panel");
     blockingPanel   = GameObject.Find("Blocking Panel");
     age             = characterWindow.transform.Find("Age Value").GetComponent <Text>();
     health          = characterWindow.transform.Find("Health Value").GetComponent <Text>();
     wealth          = characterWindow.transform.Find("Wealth Value").GetComponent <Text>();
     intelligence    = characterWindow.transform.Find("Intelligence Value").GetComponent <Text>();
     influence       = characterWindow.transform.Find("Influence Value").GetComponent <Text>();
     honor           = characterWindow.transform.Find("Loyalty Value").GetComponent <Text>();
     intel           = characterWindow.transform.Find("Intel Value").GetComponent <Text>();
     charm           = characterWindow.transform.Find("Charisma Value").GetComponent <Text>();
     drive           = characterWindow.transform.Find("Drive Value").GetComponent <Text>();
     piety           = characterWindow.transform.Find("Piety Value").GetComponent <Text>();
     empathy         = characterWindow.transform.Find("Empathy Value").GetComponent <Text>();
     passion         = characterWindow.transform.Find("Will Value").GetComponent <Text>();
     history         = characterWindow.transform.Find("History Text").GetComponent <Text>();
     CommText        = characterWindow.transform.Find("Comm Text").GetComponent <Text>();
     trait1          = characterWindow.transform.Find("Trait 1").GetComponent <Text>();
     trait2          = characterWindow.transform.Find("Trait 2").GetComponent <Text>();
     trait3          = characterWindow.transform.Find("Trait 3").GetComponent <Text>();
     trait4          = characterWindow.transform.Find("Trait 4").GetComponent <Text>();
     characterName   = characterWindow.transform.Find("Character Name").GetComponent <Text>();
     characterRank   = characterWindow.transform.Find("Character Rank").GetComponent <Text>();
     characterImage  = characterWindow.transform.Find("Character Image").GetComponent <Image>();
     aView           = characterWindow.transform.Find("ScrollView").GetComponent <ActionScrollView>();
     rView           = characterWindow.transform.Find("Relations Scrollview").GetComponent <RelationsScrollView>();
     charRankImage   = characterWindow.transform.Find("Char Rank Image").GetComponent <Image>();
     rank1Image      = characterWindow.transform.Find("Rank 1 Image").GetComponent <Image>();
     rank2Image      = characterWindow.transform.Find("Rank 2 Image").GetComponent <Image>();
     characterWindow.SetActive(false); // sets the window as active initially
     blockingPanel.SetActive(false);   // this panel blocks mouse clicks from going 'through' the screen since it is supposed to be a modal screen
 }
 void Awake()
 {
     gDataRef = GameObject.Find("GameManager").GetComponent<GlobalGameData>();
     graphicsDataRef = GameObject.Find("GameManager").GetComponent<GraphicAssets>(); // get graphics
     characterWindow = GameObject.Find("Character Window Panel");
     blockingPanel = GameObject.Find("Blocking Panel");
     age = characterWindow.transform.Find("Age Value").GetComponent<Text>();
     health = characterWindow.transform.Find("Health Value").GetComponent<Text>();
     wealth = characterWindow.transform.Find("Wealth Value").GetComponent<Text>();
     intelligence = characterWindow.transform.Find("Intelligence Value").GetComponent<Text>();
     influence = characterWindow.transform.Find("Influence Value").GetComponent<Text>();
     honor = characterWindow.transform.Find("Loyalty Value").GetComponent<Text>();
     intel = characterWindow.transform.Find("Intel Value").GetComponent<Text>();
     charm = characterWindow.transform.Find("Charisma Value").GetComponent<Text>();
     drive = characterWindow.transform.Find("Drive Value").GetComponent<Text>();
     piety = characterWindow.transform.Find("Piety Value").GetComponent<Text>();
     empathy = characterWindow.transform.Find("Empathy Value").GetComponent<Text>();
     passion = characterWindow.transform.Find("Will Value").GetComponent<Text>();
     history = characterWindow.transform.Find("History Text").GetComponent<Text>();
     CommText = characterWindow.transform.Find("Comm Text").GetComponent<Text>();
     trait1 = characterWindow.transform.Find("Trait 1").GetComponent<Text>();
     trait2 = characterWindow.transform.Find("Trait 2").GetComponent<Text>();
     trait3 = characterWindow.transform.Find("Trait 3").GetComponent<Text>();
     trait4 = characterWindow.transform.Find("Trait 4").GetComponent<Text>();
     characterName = characterWindow.transform.Find("Character Name").GetComponent<Text>();
     characterRank = characterWindow.transform.Find("Character Rank").GetComponent<Text>();
     characterImage = characterWindow.transform.Find("Character Image").GetComponent<Image>();
     aView = characterWindow.transform.Find("ScrollView").GetComponent<ActionScrollView>();
     rView = characterWindow.transform.Find("Relations Scrollview").GetComponent<RelationsScrollView>();
     charRankImage = characterWindow.transform.Find("Char Rank Image").GetComponent<Image>();
     rank1Image = characterWindow.transform.Find("Rank 1 Image").GetComponent<Image>();
     rank2Image = characterWindow.transform.Find("Rank 2 Image").GetComponent<Image>();
     characterWindow.SetActive(false); // sets the window as active initially
     blockingPanel.SetActive(false); // this panel blocks mouse clicks from going 'through' the screen since it is supposed to be a modal screen
 }