示例#1
0
    // Use this for initialization
    void Start()
    {
        emptyGrill           = new EmptyGrill(this);
        fullGrillFoodCooking = new FullGrillFoodCooking(this);
        fullGrillFoodDone    = new FullGrillFoodDone(this);
        currentGrillState    = emptyGrill;

        emptyHands         = new EmptyHands(this);
        holdingIngredients = new HoldingIngredients(this);
        holdingFood        = new HoldingFood(this);
        currentChefState   = emptyHands;
    }
示例#2
0
        private const byte GRILL_TYPE         = 35; // 1 Byte

        public GrillInfoResponse(
            ushort grillTemp      = 0,
            ushort probeTemp      = 0,
            ushort grillSetTemp   = 0,
            ushort probeSetTemp   = 0,
            GrillState grillState = GrillState.OFF
            )
        {
            GrillTemp    = grillTemp;
            ProbeTemp    = probeTemp;
            GrillSetTemp = grillSetTemp;
            ProbeSetTemp = probeSetTemp;
            GrillState   = grillState;
        }
示例#3
0
        private const byte GRILL_TYPE         = 35; // 1 Byte

        public GrillInfoResponse(
            ushort grillTemp      = 0,
            ushort probeTemp      = 0,
            ushort grillSetTemp   = 0,
            ushort probeSetTemp   = 0,
            GrillState grillState = GrillState.OFF,
            WarnCode warnCode     = WarnCode.NONE
            )
        {
            GrillTemp    = grillTemp;
            ProbeTemp    = probeTemp;
            GrillSetTemp = grillSetTemp;
            ProbeSetTemp = probeSetTemp;
            GrillState   = grillState;
            WarnCode     = warnCode;
        }
示例#4
0
 public void SetGrillState(GrillState grillState)
 {
     this.currentGrillState = grillState;
 }