blob: 2d49965b4bb65b8caed3c6ea3eca7aa1a9aedc11 [file] [log] [blame]
Arathorn41004de2020-10-18 22:03:28 +02001send_debug()
2************
3
4
5FUNKTION
6========
7
8 varargs void send_debug(object|string wiz, string msg, string
9 msg_prefix)
10
11
12BESCHREIBUNG
13============
14
15 Sendet <msg> via ReceiveMsg() an das Spielerobjekt <wiz> (wenn es
16 als string angegeben wird, wird es per find_player gesucht).
17 Hierbei wird mit dem Nachrichtentyp MT_DEBUG gesendet, d.h. die
18 Meldung wird nur angezeigt, wenn das Spielerobjekt Magier oder
19 Testspieler mit aktiviertem P_WIZ_DEBUG ist.
20
21 Magier koennen P_WIZ_DEBUG mit dem Kommando 'mschau' umschalten,
22 Testspieler benoetigen hierfuer einen Magier.
23
24 Diese Debugmeldungen koennten sehr praktisch sein, aber man sollte
25 es in produktivem Code auch nicht uebertreiben, auch wenn keine
26 Ausgabe an Spieler erfolgt, wird die Zustellung jedoch bei jedem
27 Aufruf zumindest geprueft.
28
29
30BEISPIEL
31========
32
33 send_debug("zesstra", "Verbrauchte evalcosts: 42");
34
35 send_debug(this_player(), "Verbrauchte evalcost: 42",
36 "Unit-Debug: ");
37
38
39SIEHE AUCH
40==========
41
42 ReceiveMsg()
43
4414.10.2020, Zesstra