blob: 34367c475bd3c8a18474de1f9946a41a46bfe899 [file] [log] [blame]
Bugfix3afcb792022-01-21 22:32:42 +01001P_ALERT
2=======
3
4NAME
5----
6
7 P_ALERT "visualbell"
8
9DEFINIERT IN
10------------
11
12 /sys/player/comm.h
13
14BESCHREIBUNG
15------------
16
17 Enthaelt ein Bitfeld, in welchem konfiguriert ist, bei welchen Arten von
18 Ereignissen ein Spieler welche Art von Benachrichtigung erhalten moechte.
19
20 Das Verhalten kann vom Spieler durch unterschiedliche Befehle beeinflusst
21 werden, aktuell sind dies ton und klingelton.
22
23 Aktuell gibt es folgende Moeglichkeiten:
Zesstra4b56c2f2025-07-09 22:10:32 +020024
25 AL_NO_SOUND
Bugfix3afcb792022-01-21 22:32:42 +010026 Keine Pieptoene empfangen
Zesstra4b56c2f2025-07-09 22:10:32 +020027 MB_SAY
Bugfix60f5bc62022-01-21 11:09:56 +010028 Alert bei Messages mit MA_SAY
Zesstra4b56c2f2025-07-09 22:10:32 +020029 MB_TELL
Bugfix60f5bc62022-01-21 11:09:56 +010030 Alert bei Messages mit MA_TELL (tm)
Zesstra4b56c2f2025-07-09 22:10:32 +020031 MB_CHANNEL
Zesstra1cc6cf32022-02-09 11:49:31 +010032 Alert bei Ebenennachrichten
Zesstra4b56c2f2025-07-09 22:10:32 +020033 MB_SHOUT
Zesstra1cc6cf32022-02-09 11:49:31 +010034 Alert bei Rufen
Zesstra4b56c2f2025-07-09 22:10:32 +020035 MB_MISC
Zesstra1cc6cf32022-02-09 11:49:31 +010036 Alert bei sonstigen Aktionen (ohne eigenen Filter)
Bugfix3afcb792022-01-21 22:32:42 +010037
38BEMERKUNGEN
39-----------
40
41 Bitte verwendet ReceiveMsg() mit MSG_ALERT, anstatt P_ALERT selbst
42 auszuwerten.
43
Bugfix895dc452025-06-30 17:35:45 +020044 Das historische Standardverhalten war 0, hierbei wurden alle Toene empfangen.
45 Der Klingelton fuer Kommunikation wurde nur ausgegeben, wenn
Zesstra4b56c2f2025-07-09 22:10:32 +020046 :doc:`P_MESSAGE_BEEP` zusaetzlich > 0 war. Dieses Verhalten entspricht am
Bugfix895dc452025-06-30 17:35:45 +020047 ehesten P_ALERT == MB_MISC.
Bugfix3afcb792022-01-21 22:32:42 +010048
49SIEHE AUCH
50----------
51
Zesstra4b56c2f2025-07-09 22:10:32 +020052 :doc:`../lfun/ReceiveMsg`, :doc:`P_MESSAGE_BEEP`
Bugfix3afcb792022-01-21 22:32:42 +010053
Bugfix895dc452025-06-30 17:35:45 +020054Letzte Aenderung: 30.06.2025, Bugfix