blob: 25ce252c678caa62ef8eacf2fbc62ac96e46ce1d [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2paramove()
3**********
4
5
6FUNKTION
7========
8
9 int paramove();
10
11
12DEFINIERT IN
13============
14
15 /std/room/para.c
16
17
18ARGUMENTE
19=========
20
21 keine
22
23
24BESCHREIBUNG
25============
26
27 Bewegt den Spieler ggf. in eine Paralleldimension.
28
29
30RUeCKGABEWERT
31=============
32
33 1, wenn der Spieler die Dimension gewechselt hat.
34
35
36BEISPIEL
37========
38
39 init(){
40 if(!paramove()) ::init();
41 }
42
43
44BEMERKUNGEN
45===========
46
47 DIESE FUNKTION NICHT MEHR BENUTZEN!
48
49 Diese Funktion sollte nur aus einem init() aufgerufen werden!
50
51 Fuer die Entscheidung, in welchem Raum ein Spieler in Abhaengigkeit
52 von P_PARA landet, ist die Funktion move() zustaendig. Als Magier
53 muss man sich darum nicht gesondert kuemmern. Das heisst aber auch,
54 dass beim Anschluss eines Normalweltraumes automatisch alle in dem
55 Verzeichnis mit gleichem Namen vorhandenen Parallelweltraeume mit
56 angeschlossen werden.
57
58 Deswegen ist paramove() veraltet und sollte nicht mehr genutzt werden.
59
60
61SIEHE AUCH
62==========
63
64 /std/room/para.c, P_PARA, P_NO_PLAYERS, move
65
66Last modified: 05.08.2007, Zesstra