protected virtual void Start()
 {
     Service.Get <ICPSwrveService>().Funnel(Service.Get <MembershipService>().AccountFunnelName, "03", "create");
     createController = GetComponentInParent <AbstractCreateController>();
     createController.OnCreateError      += onCreateError;
     createController.CanShowAccountError = true;
     createController.CheckRegConfigReady();
 }
        public void OnCreateClicked()
        {
            if (createController.CheckRegConfigReady())
            {
                Service.Get <ICPSwrveService>().Action("game.account_creation", "submit_clicked");
                CoroutineRunner.StopAllForOwner(this);
                CoroutineRunner.Start(submitActions(), this, "CreateFormSubmitValidation");
            }
            AccountFlowData accountFlowData = Service.Get <MembershipService>().GetAccountFlowData();

            accountFlowData.FlowType = AccountFlowType.create;
        }