public void SetViewToArea(Area area) { RemoveCheckmarks(); Name.text = area.Name; if (area.backgroundSprite != null) { GetComponent <Image>().sprite = area.backgroundSprite; } SetEpidemic(area.activeEpidemies); IncreaseHpOverTime(area); peopleCured.text = area.cured.ToString(); peopleKilled.text = area.dead.ToString(); if (selector != null) { selector.SetVisualizer(this); } // areaHealthBar.SetValueToBarScalar(area.health, areaHealthBar.healingBar, area.maxHealth); }
public override void SetPanel() { gameObject.SetActive(true); anim.Play("Laboratory_Appear"); GameController.instance.time.Pause(); GameController.instance.IsGameSceneEnabled = false; efficiency.text = "<color='yellow'>Efficiency" + " - " + GameController.instance.player.skills.toxicityReducer + "</color>"; GameController.instance.buttons.HideAllButtons(); StartCoroutine(GameController.instance.cam.ResetCamera()); GameController.instance.crafter.PopulateRecipeList(recipeListView, recipePrefab); holder.picture.sprite = holder.defaultSprite; ResetBar(); EventManager.StartListening("OnRecipeRemove", ResetBar); selector.SetVisualizer(this); if (!tutorial.isTutorialCompleted) { tutorial.StartTutorial(); } }
private void Start() { selector = GetComponent <RecipeSelector>(); selector.SetVisualizer(this); }