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