Пример #1
0
 public GoalParams(GoalType type, bool suc, ProductType p, NonProductsGoal g, int val)
 {
     product   = p;
     goal      = g;
     goal_type = type;
     success   = suc;
     value     = val;
 }
Пример #2
0
        Sprite search_sprite(NonProductsGoal type, List <NonProductSprite> list)
        {
            for (int i = 0; i < list.Count; ++i)
            {
                if (list[i].product == type)
                {
                    return(list[i].sprite);
                }
            }

            return(null);
        }
Пример #3
0
        public void Init(GoalType goal_t, int v, ProductType t, NonProductsGoal g)
        {
            type        = t;
            goal_type   = goal_t;
            start_value = v;
            non_product = g;
            value.text  = v.ToString();

            if (goal_t == GoalType.NON_PRODUCTS)
            {
                goal_icon.sprite = ResourcesController.get_instance().product_resources.get_by_non_product_type(g);
            }
            else
            {
                goal_icon.sprite = ResourcesController.get_instance().product_resources.get_big_by_type(t);
            }
        }
Пример #4
0
 public Sprite get_by_non_product_type(NonProductsGoal type)
 {
     return(search_sprite(type, non_product_sprites));
 }