Ejemplo n.º 1
0
    private void SetTitle(BuildingDef def)
    {
        titleBar.SetTitle(def.Name);
        bool flag = ((UnityEngine.Object)PlanScreen.Instance != (UnityEngine.Object)null && PlanScreen.Instance.isActiveAndEnabled && PlanScreen.Instance.BuildableState(def) == PlanScreen.RequirementsState.Complete) || ((UnityEngine.Object)BuildMenu.Instance != (UnityEngine.Object)null && BuildMenu.Instance.isActiveAndEnabled && BuildMenu.Instance.BuildableState(def) == PlanScreen.RequirementsState.Complete);

        titleBar.GetComponentInChildren <KImage>().ColorState = ((!flag) ? KImage.ColorSelector.Disabled : KImage.ColorSelector.Active);
    }