Ejemplo n.º 1
0
        private void ctlActors_ActorDrop(object sender, ActorEventArgs e)
        {
            ctlWait.Show("Saving actor information...");
            BuilderServiceClient client = ServiceManager.CreateBuilderServiceClient();

            client.SaveActorCompleted += new EventHandler <SaveActorCompletedEventArgs>(client_SaveActorCompleted);
            client.SaveActorAsync(_token, e.Actor.ToString());
        }
Ejemplo n.º 2
0
        private void LoadTemplates()
        {
            this.StepLoadProgress("Loading item templates...", 25);
            BuilderServiceClient client = ServiceManager.CreateBuilderServiceClient();

            client.GetItemTemplatesCompleted += new EventHandler <GetItemTemplatesCompletedEventArgs>(client_GetItemTemplatesCompleted);
            client.GetItemTemplatesAsync(_token);
        }
Ejemplo n.º 3
0
        private void client_GetNpcTemplatesCompleted(object sender, GetNpcTemplatesCompletedEventArgs e)
        {
            if (e.Result.Success)
            {
                // Load the templates into the controls.
                this.Dispatcher.BeginInvoke(() => this.LoadTemplates(e.Result.TagString, _npcTemplates, lstNpcs));

                this.StepLoadProgress("Loading Quest templates...", 70);
                BuilderServiceClient client = ServiceManager.CreateBuilderServiceClient();
                client.GetQuestTemplatesCompleted += new EventHandler <GetQuestTemplatesCompletedEventArgs>(client_GetQuestTemplatesCompleted);
                client.GetQuestTemplatesAsync(_token);
            }
            else
            {
                this.Dispatcher.BeginInvoke(() => this.StepLoadProgress(e.Result.Message, 0));
            }
        }