public void EndQuestSpecial(QuestStepDialogHolder dialogHolder) { dialogHolder.transform.parent.gameObject.SetActive(false); playerController.RestrainPlayer(); playerController.Immobilize(); StartCoroutine(Wait(2, delegate() { dialogHolder.StartDialog(new List <string>() { "...", "(On dirait qu'il a oublié pour la récompense)" }, delegate() { playerController.UnrestrainPlayer(); playerController.Unimmobilize(); EndQuestWithSuccess(); }); })); }
public void RetrieveSkull(QuestStepDialogHolder dialogHolder) { dialogHolder.transform.parent.gameObject.SetActive(false); IsSkullRetrieved = true; }