blob: 7b2393f10b37936f8033f85a4515ee8f5d025f62 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001AddMsg()
2========
3
4FUNKTION
5--------
6::
7
8 void AddMsg(string msg, int next);
9
10DEFINIERT IN
11------------
12::
13
14 /std/transport.c
15
16ARGUMENTE
17---------
18::
19
20 msg
21 Die auszugebende Meldung.
22 next
23 Zeit bis zur naechsten Fahrplanstation.
24
25BESCHREIBUNG
26------------
27::
28
29 Dem Fahrplan wird die Ausgabe einer Meldung an den Transporter
30 hinzugefuegt. Diese Meldung koennte zum Beispiel das Nahen der
31 naechsten Haltestelle ankuendigen o.ae. Nach Ausgabe der Meldung
32 vergehen next Sekunden, bis die naechste Station angefahren wird.
33
34 Um das Umbrechen der Meldung (normalerweise auf 78 Zeichen pro Zeile)
35 muss sich der Aufrufer selber kuemmern.
36
37RUeCKGABEWERT
38-------------
39::
40
41 keiner
42
43BEISPIELE
44---------
45::
46
47 AddMsg("In der Ferne taucht eine kleine Inseln auf.\n", 10);
48 AddMsg("Das Schiff steuert einen kleinen Steg an.\n");
49 AddRoute(...);
50
51 Nach der Ankuendigung der Insel vergehen 10 Sekunden, bis die naechste
52 Meldung ausgegeben wird. Da bei der zweiten Meldung keine Zeit
53 angegeben war, legt das Schiff direkt nach der Ausgabe der Meldung an.
54
55SIEHE AUCH
56----------
57::
58
59 AddRoute(), AddFun(), /std/transport.c
60
61
6225.01.2015, Zesstra
63