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