code: public void broadcast (Name from, byte levelOrMode, String bundle, String msg, boolean forward)
      {
          if (_broadcastObject != null) {
              broadcastTo(_broadcastObject, from, levelOrMode, bundle, msg);
  
          } else {
              for (Iterator<PlaceObject> iter = _plreg.enumeratePlaces(); iter.hasNext(); ) {
                  PlaceObject plobj = iter.next();
                  if (plobj.shouldBroadcast()) {
                      broadcastTo(plobj, from, levelOrMode, bundle, msg);
                  }
              }
          }
  
          if (forward && _chatForwarder != null) {
              _chatForwarder.forwardBroadcast(from, levelOrMode, bundle, msg);
          }
      }
docs: Broadcast with support for a customizable level or mode.
  @param levelOrMode if from is null, it's an attentionLevel, else it's a mode code.