public void InitialzeCampaignPanel() { gameObject.SetActive(true); manager.SetCurrentActiveObject(this.gameObject); PopulateCampaignText(); }
public void InitBuffPanel() { creationManager.SetCurrentActiveObject(this.gameObject); buffDB = creationManager.currentCampaign.contentLibrary.buffDatabase; PrintList(); }
public void InitEditingPanel(Campaign campaign) { currCampaign = campaign; manager.SetCurrentActiveObject(this.gameObject); gameObject.SetActive(true); tileSelectionPanel.InitTilePanel(currCampaign); PrintMapList(); }
public void PopulateSkillList() { manager.SetCurrentActiveObject(this.gameObject); foreach (string item in manager.currentCampaign.contentLibrary.skillDatabase.DbKeys()) { TextButton t = Instantiate <TextButton>(prefab, list.contentTransform); list.AddToList(t); t.ChangeText(item); t.button.onClick.AddListener(delegate { DisplaySkillInfo(item); }); } }
public void InitEditTileTypePanel() { creationManager.SetCurrentActiveObject(this.gameObject); gameObject.SetActive(true); container = creationManager.currentCampaign.GetTileDatabaseContainer(); if (creationManager.currentCampaign != null) { ClearButtons(); PrintTileTypeBUttons(); PrintNewTileButton(); } }
public void InitLoadCampaignPanel() { ClearButtons(); List <string> files = Globals.ParseFileNames(FilePath.CampaignFolder, FilePath.CampExt); foreach (string item in files) { Button t = Instantiate <Button>(prefab, container); t.transform.GetChild(0).GetComponent <Text>().text = item; t.onClick.AddListener(delegate { CampaignButtonClicked(item); }); campaignButtons.Add(t); } gameObject.SetActive(true); manager.SetCurrentActiveObject(this.gameObject); }