protected override Task OnTemplatesAvailableAsync() { SetProjectConfigInfo(); TemplateSelection.LoadData(TemplateType, ConfigFramework); WizardStatus.IsLoading = false; return(Task.CompletedTask); }
public override void ProcessItem(object item) { if (item is TemplateInfoViewModel template) { TemplateSelection.SelectTemplate(template); } }
public override async Task ProcessItemAsync(object item) { if (item is TemplateInfoViewModel template) { TemplateSelection.SelectTemplate(template); } await Task.CompletedTask; }
private void Awake() { if (instance != null) { Debug.Log("too many template selection scripts!"); return; } instance = this; }
private void Start() { msgD = MsgDisplay.instance; cC = CameraControll.instance; tS = TemplateSelection.instance; aIC = AICities.instance; turnStructureScript = TurnStructure.instance; currentPhase = initPhase.Welcome; msgD.DisplayMessage("Welcome", 2f); }
protected override async Task OnTemplatesAvailableAsync() { TemplateSelection.LoadData(TemplateType, ConfigFramework, ConfigPlatform); WizardStatus.IsLoading = false; var result = BreakingChangesValidatorService.Validate(); if (!result.IsValid) { var messages = result.ErrorMessages.Select(e => new BreakingChangeMessageViewModel(e)); BreakingChangesErrors.AddRange(messages); OnPropertyChanged(nameof(BreakingChangesErrors)); await Task.CompletedTask; } }
public void Start() { tS = TemplateSelection.instance; cH = GetComponent <CityHandler>(); for (int i = 0; i < cityPlaceObjects.Count; i++) { GameObject newObject = Instantiate(cityPlaceObjects[i]); cityPlaceObjects[i] = newObject; if (target) { cityPlaceObjects[i].transform.position = target.transform.position; } cityPlaceObjects[i].SetActive(false); } }
public override async Task OnTemplatesAvailableAsync() { ValidationService.Initialize(GetNames, null); TemplateSelection.LoadData(TemplateType, ConfigPlatform, ConfigProjectType, ConfigFramework); WizardStatus.IsLoading = false; var result = BreakingChangesValidatorService.Validate(); if (!result.IsValid) { var messages = result.ErrorMessages.Select(e => new BreakingChangeMessageViewModel(e)); BreakingChangesErrors.AddRange(messages); OnPropertyChanged(nameof(BreakingChangesErrors)); await Task.CompletedTask; } ValidateProjectPaths(); }
void Start() { tS = TemplateSelection.instance; }