Offline-TMs integrieren
Vaults koennen beim Kobold hinterlegt werden, d.h. Spieler koennen
die Funktionalitaet einschalten, bei Abwesenheit TMs zu empfangen.
Die Vaults werden beim Login abgerufen und in den 'online'-Kobold
und die TM-History uebertragen. Von dort werden sie letztendlich
wie alle anderen Nachrichten auch angezeigt.
Change-Id: Ib8e8b21304795dd9f0be057f9357c5f5239f260c
diff --git a/sys/player/comm.h b/sys/player/comm.h
index 709931b..82d7f15 100644
--- a/sys/player/comm.h
+++ b/sys/player/comm.h
@@ -13,7 +13,7 @@
// properties
#define P_INTERMUD "intermud" // Does she listen to it ?
-#define P_BUFFER "buffer" // ignore-, tell-buffer
+#define P_BUFFER "buffer" // Kobold konfigurieren
#define P_DEAF "deaf" // Taubheit
#define P_PERM_STRING "perm_string" // Fuer Sprachflueche
#define P_MESSAGE_BEEP "message_beep" // wenn gesetzt
@@ -24,6 +24,10 @@
#define MESSAGE_BEEP "\007"
+// Konstanten fuer P_BUFFER
+#define KOBOLD_ONLINE 0x1 // bei Anwesenheit speichern
+#define KOBOLD_OFFLINE 0x2 // bei Abwesenheit speichern
+
// Definitionen fuer Alerts
// Eigentlich waere hier "p_lib_alert" als Inhalt des Defines vorgesehen, da
// "visualbell" in den Savefiles steht, ist eine Migrations hier jedoch