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); }
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(); }