blob: e0332d3787f3aa8a4bd5245b9bf69ce3b12d05e5 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001P_INFO
2======
3
4NAME
5----
6::
7
8 P_INFO "info"
9
10DEFINIERT IN
11------------
12::
13
14 /sys/properties.h
15
16BESCHREIBUNG
17------------
18::
19
20 Geheime Information, die ggf. ueber einen Zauberspruch
21 von Spielern ermittelt werden kann.
22
23
24
25BEISPIEL
26--------
Zesstra18626972017-01-31 10:38:27 +010027
Christian Georg Beckerb1851082017-03-14 08:19:53 +010028.. code-block:: pike
29
30 // Einfaches Beispiel
31 SetProp(P_INFO, "Du ergruendest das Geheimnis.\n")
32
33.. code-block:: pike
34
35 // dynamisch
36 protected string my_info();
37
38 void create() {
39 if(clonep(this_object())) return;
40 ::create();
41
42 Set(P_INFO, #'my_info, F_QUERY_METHOD);
43 // [...]
44 }
45
46 protected string my_info() {
47 return(break_string(
48 "Die "+cnt+" Steine tragen ein geheimes Muster in sich.", 78));
49 }
50
Zesstra18626972017-01-31 10:38:27 +010051
52SIEHE AUCH
53----------
Zesstra18626972017-01-31 10:38:27 +010054
Christian Georg Beckerb1851082017-03-14 08:19:53 +010055 Aehnlich:
56 :doc:`../lfun/GetOwner`
Zesstra18626972017-01-31 10:38:27 +010057
Christian Georg Beckerb1851082017-03-14 08:19:53 +01005814. Mar 2017 Gloinson