Пример #1
0
        public override void Deserialize(GenericReader reader)
        {
            base.Deserialize(reader);

            int version = reader.ReadInt();

            _Type    = (ChocolateType)reader.ReadInt();
            _Wrapped = reader.ReadBool();
        }
Пример #2
0
 public ChocolateCandy(string name, double weight, double sugarWeight, double price, FilingType filingType,
                       ChocolateType chocolateType) : base(name, weight, sugarWeight, price, filingType)
 {
     Name          = name;
     Weight        = weight;
     SugarWeight   = sugarWeight;
     Price         = price;
     FilingType    = filingType;
     ChocolateType = chocolateType;
 }
Пример #3
0
    public GameObject GetChocolate(ChocolateType type)
    {
        GameObject chocolate;

        switch (type)
        {
        case ChocolateType.Chocolate:
            chocolate = GetChocolate();
            break;

        case ChocolateType.Truffele:
            chocolate = GetTruffele();
            break;

        case ChocolateType.Rafaello:
            chocolate = GetRafaello();
            break;

        case ChocolateType.Shit:
            chocolate = GetShit();
            break;

        case ChocolateType.Nails:
            chocolate = GetNails();
            break;

        case ChocolateType.Glass:
            chocolate = GetGlass();
            break;

        case ChocolateType.Dirt:
            chocolate = GetDirt();
            break;

        default:
            throw new ArgumentOutOfRangeException();
        }
        return(UnityEngine.Object.Instantiate(chocolate));
    }
Пример #4
0
 public Chocolate(ChocolateType chocolateType, ManufacturerType manufacturer, int weight, int sugar) :
     base(manufacturer, weight, sugar)
 {
     ChocolateType = chocolateType;
 }
Пример #5
0
 public ChocolateNutcracker(ChocolateType type)
     : base(39952)
 {
     Wrapped   = true;
     this.Type = type;
 }
Пример #6
0
 public ChocolateBuilder SetChocolateType(ChocolateType chocolateType)
 {
     Confection.ChocolateType = chocolateType;
     return(this);
 }