private bool partyMemberIsSelected(PartyMember partyMember) { BattleStates.SelectTarget selectTargetState = CurrentBattleState as BattleStates.SelectTarget; if (selectTargetState != null) { return(selectTargetState.PotentialTarget == partyMember); } return(false); }
private bool partyMemberIsThinking(PartyMember partyMember) { BattleStates.Think thinkState = CurrentBattleState as BattleStates.Think; if (thinkState != null) { return(thinkState.CurrentPartyMember == partyMember); } BattleStates.SelectTarget selectTargetState = CurrentBattleState as BattleStates.SelectTarget; if (selectTargetState != null) { return(selectTargetState.Actor == partyMember); } BattleStates.MoveActor moveActorState = CurrentBattleState as BattleStates.MoveActor; if (moveActorState != null) { return(moveActorState.Actor == partyMember); } return(false); }