private void OnBtnClick()
 {
     if (_variantData == null)
     {
         return;
     }
     UserQuestController.CompleteStep(_variantData.parentStepId, _variantData.variantId);
 }
Exemple #2
0
    public void Restart()
    {
        Data.Repository.ClearUserData();

        messages.Clear();
        _scrollPicker.SetData(messages);
        UserQuestController.GoToStep("start");
    }
Exemple #3
0
    private void Init()
    {
        GlobalEvents.OnMessageNew.Subscribe(ShowNewMessage);
        GlobalEvents.OnMessageTypeComplete.Subscribe(OnTypeMessageComplete);
        InitMessages();
        _scrollPicker.Init();

        _scrollPicker.SetData(messages);

        if (messages.Count > 0)
        {
            InitVariantButtons(messages[messages.Count - 1]);
        }
        else
        {
            UserQuestController.GoToStep("start");
        }
    }
Exemple #4
0
 public override void Execute()
 {
     UserQuestController.Init();
     Complete();
 }