Example #1
0
    public Selection_CharAvar GetIsOnInfoScrnCharacter()
    {
        CharacterInfoScreen charInfo = totalCharAvars[0].FindAndGetCharInfo();
        string nameOnScreen          = charInfo.GetCharNameOnScreen();

        for (int i = 0; i < totalCharAvars.Length; i++)
        {
            if (totalCharAvars[i].GetPrisonerPrefabName() == nameOnScreen)
            {
                return(totalCharAvars[i]);
            }
        }

        return(null);
    }
Example #2
0
    public void DeselectCharacterByName(string charNameToDeselect)
    {
        for (int i = 0; i < totalCharAvars.Length; i++)
        {
            string charNameOnCharAvar = totalCharAvars[i].GetPrisonerPrefabName();

            if (charNameOnCharAvar == charNameToDeselect)
            {
                CharacterInfoScreen charInfo = totalCharAvars[0].FindAndGetCharInfo();
                string nameOnInfoScreen      = charInfo.GetCharNameOnScreen();

                /*if(charNameToDeselect == nameOnInfoScreen)
                 * {
                 *      totalCharAvars[i].MakeEffectOnSelecting();
                 *      totalCharAvars[i].SetCharDeSelected();
                 *      return;
                 * }*/
                totalCharAvars[i].RemoveEffectOnSelected();
                totalCharAvars[i].SetCharDeSelected();
                return;
            }
        }
    }
 // Use this for initialization
 void Start()
 {
     //Set not-selecting
     DeEffectOfSelecting();
     charInfo = FindAndGetCharInfo();
 }