Exemplo n.º 1
0
    public void RpcChangeWeaponState(NetworkInstanceId id, controllerSide side, bool gunActive, bool shieldActive)
    {
        if (netId == id)
        {
            switch (side)
            {
            case controllerSide.Left:
                leftGun.SetActive(gunActive);
                leftShield.SetActive(shieldActive);
                break;

            case controllerSide.Right:
                rightGun.SetActive(gunActive);
                rightShield.SetActive(shieldActive);
                break;
            }
        }
    }
Exemplo n.º 2
0
 public void CmdHideWeapon(NetworkInstanceId id, controllerSide side, bool gunActive, bool shieldActive)
 {
     RpcChangeWeaponState(id, side, gunActive, shieldActive);
 }
Exemplo n.º 3
0
 public void HideWeapon(controllerSide side, bool gunActive, bool shieldActive)
 {
     CmdHideWeapon(netId, side, gunActive, shieldActive);
 }