Esempio n. 1
0
    private void Set_StateOfObject(StateOfObject objectState)
    {
        if (NetworkManager.IsConnectedAndInRoom)
        {
            photonView.RPC(nameof(Stream_StateOfObject), RpcTarget.OthersBuffered, (int)objectState);
        }

        Stream_StateOfObject((int)objectState);
    }
Esempio n. 2
0
    private void Stream_StateOfObject(int objectState)
    {
        currentState = (StateOfObject)objectState;

        if (currentState == StateOfObject.Inactive)
        {
            timer = 0;
        }
    }
Esempio n. 3
0
    public override void OnDisable()
    {
        base.OnDisable();

        progressBar.enabled         = false;
        progressBar_Warning.enabled = false;

        if (currentState == StateOfObject.Washing)
        {
            currentState = StateOfObject.Inactive;
        }
    }