private async Task <bool> TurningInTheActQuest() { if (!await _completeActBountiesCoroutine.GetCoroutine()) { return(false); } if (BountyHelpers.IsActTurninCompleted(Act)) { State = States.Completed; } else { _completeActBountiesCoroutine = new CompleteActBountiesCoroutine(Act); } return(false); }
public ActBountiesCoroutine(Act act) { Act = act; _completeActBountiesCoroutine = new CompleteActBountiesCoroutine(act); _bountyCoroutines = BountyCoroutineFactory.GetActBounties(act); }