Wrapper fuer ReceiveMsg()
Da die Wrapper im /std/room thematisch nirgendwo hin passten, wurde
/std/room/comm.c neu erstellt und ReceiveMsg() aus /std/room/items.c
dort hin verlegt.
Die lfun _notify() ist durch SendNotify() ueberfluessig und wurde
ersetzt.
Change-Id: Ia42d131228963cbf8023f6b1563c38f65a38bd63
diff --git a/doc/sphinx/lfun/ReceiveNotify.rst b/doc/sphinx/lfun/ReceiveNotify.rst
new file mode 100644
index 0000000..d4171f4
--- /dev/null
+++ b/doc/sphinx/lfun/ReceiveNotify.rst
@@ -0,0 +1,56 @@
+ReceiveNotify()
+===============
+
+FUNKTION
+--------
+
+ public int ReceiveNotify(string msg, string action = 0)
+
+DEFINIERT IN
+------------
+
+ /std/living/comm.c
+ /sys/living/comm.h
+
+ARGUMENTE
+---------
+
+ string msg
+ Die auszugebende Meldung. Sie wird automatisch auf 78 Zeichen umgebrochen,
+ vorhandene Zeilenumbrueche werden dabei beibehalten.
+ string action
+ action wird als action an :doc:`ReceiveMsg` weitergegeben.
+
+BESCHREIBUNG
+------------
+
+ Sendet msg via ReceiveMsg() mit MT_NOTIFICATION | MSG_BS_LEAVE_LFS und den
+ uebergebenen bzw. voreingestellten Werten fuer prefix und action an den
+ Empfaenger.
+
+BEMERKUNGEN
+-----------
+
+ Bitte beachten: MT_NOTIFICATION ist fuer Kommandobestaetigungen,
+ Statusmeldungen o.ae., d.h. out-of-character Meldungen vorgesehen. Es soll
+ nicht als Sammeltyp fuer nicht-ignorierbare Meldungen verwendet werden,
+ dafuer gibt es MSG_DONT_IGNORE in Kombination mit den anderen Typen.
+
+RUECKGABEWERT
+-------------
+
+ Der Rueckgabewert von :doc:`../lfun/ReceiveMsg`.
+
+BEISPIEL
+--------
+
+ .. code-block:: pike
+
+ this_player().ReceiveNotify("Dazu reicht dein Level nicht aus.");
+
+SIEHE AUCH
+----------
+
+ :doc:`ReceiveMsg`
+
+Letzte Aenderung: 07.10.2021, Bugfix