void PickAbility(DialoguePicked e) { int playerNum = e.pickedByPlayerNum; Ability.Type ability = e.dialogue.abilityGiven; abilityLists[playerNum - 1].Add(ability); abilityPool.Remove(ability); currentRoundAbilityPool.Remove(ability); Services.TransitionUIManager.dialoguesAccumulated[playerNum - 1].Add(e.dialogue); Debug.Log(ability.ToString() + " picked"); }
void EndFloat(DialoguePicked e) { SetStatus(TaskStatus.Success); }
public void QueueDialogue(DialoguePicked e) { queuedDialogue = e.dialogue; }