Ejemplo n.º 1
0
    public void CmdToggleShutters(GameObject switchObj)
    {
        ShutterSwitchTrigger s = switchObj.GetComponent <ShutterSwitchTrigger>();

        if (s.IsClosed)
        {
            s.IsClosed = false;
        }
        else
        {
            s.IsClosed = true;
        }
    }
Ejemplo n.º 2
0
 public void CmdToggleShutters(GameObject switchObj)
 {
     if (CanInteractWallmount(switchObj.GetComponent <WallmountBehavior>()))
     {
         ShutterSwitchTrigger s = switchObj.GetComponent <ShutterSwitchTrigger>();
         if (s.IsClosed)
         {
             s.IsClosed = false;
         }
         else
         {
             s.IsClosed = true;
         }
     }
     else
     {
         Logger.LogWarning("player attempted to interact with shutter switch through wall," +
                           " this could indicate a hacked client.");
     }
 }