Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 1 | |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 2 | P_INFO |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 3 | ****** |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 4 | |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 5 | |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 6 | NAME |
7 | ==== | ||||
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 8 | |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 9 | P_INFO "info" |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 10 | |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 11 | |
12 | DEFINIERT IN | ||||
13 | ============ | ||||
14 | |||||
15 | /sys/properties.h | ||||
16 | |||||
17 | |||||
18 | BESCHREIBUNG | ||||
19 | ============ | ||||
20 | |||||
21 | Geheime Information, die ggf. ueber einen Zauberspruch | ||||
22 | von Spielern ermittelt werden kann. | ||||
23 | |||||
24 | |||||
25 | BEISPIEL | ||||
26 | ======== | ||||
27 | |||||
Zesstra | 0c1a85a | 2018-02-07 23:46:50 +0100 | [diff] [blame] | 28 | // Einfaches Beispiel |
29 | SetProp(P_INFO, "Du ergruendest das Geheimnis.\n") | ||||
30 | |||||
31 | // dynamisch | ||||
32 | protected string my_info(); | ||||
33 | |||||
34 | void create() { | ||||
35 | if(clonep(this_object())) return; | ||||
36 | ::create(); | ||||
37 | |||||
38 | Set(P_INFO, #'my_info, F_QUERY_METHOD); | ||||
39 | // [...] | ||||
40 | } | ||||
41 | |||||
42 | protected string my_info() { | ||||
43 | return(break_string( | ||||
44 | "Die "+cnt+" Steine tragen ein geheimes Muster in sich.", 78)); | ||||
45 | } | ||||
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 46 | |
47 | |||||
48 | SIEHE AUCH | ||||
49 | ========== | ||||
50 | |||||
Zesstra | 0c1a85a | 2018-02-07 23:46:50 +0100 | [diff] [blame] | 51 | Aehnlich: |
Zesstra | 6cadc1b | 2018-11-15 22:27:32 +0100 | [diff] [blame] | 52 | GetOwner() |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 53 | |
Zesstra | 0c1a85a | 2018-02-07 23:46:50 +0100 | [diff] [blame] | 54 | 14. Mar 2017 Gloinson |