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