TTFIL kvb.ttt
1 $OPT K=ADV; E=KVB logos; G=KVB Logos;
2 $OPT K=TXT; E=Text; G=Beschreibungstexte;
3 $OPT K=HIST; E=Museum fleet; G=Museumswagen;
4 $OPT K=TRAM; E=Actual fleet; G=Aktueller Wagenpark;
5 $OPT K=BUS; E=Busses; G=Busse;
6 $CFGPICL KVB_CFGL.GIF
7 $CFGPICR KVB_CFGR.GIF
8 $ABPICL KVB_ABL.GIF
9 $ABPICR KVB_ABR.GIF
10 $PREVPICL KVB_PRVL.GIF
11 $PREVPICR KVB_PRVR.GIF
12 $VERSION KVB 1.0
13 $INFO *KVB Bildschirmschoner 2002
14 $INFO 125 Jahre KVB
15 $INFO Die kölner Art, sich zu bewegen.
16 $INFO
17 $INFO Herausgeber:/Publisher:
18 $INFO
19 $INFO Kölner Verkehrs-Betriebe AG
20 $INFO Scheidtweiler Straße 38
21 $INFO
22 $INFO 50933 Köln
23 $INFO
24 $INFO info@kvb-koeln.de
25 $INFO http://www.kvb-koeln.de/
26 $INFO
27 $INFO Realisation:
28 $INFO
29 $INFO Programmierung:/Programming:
30 $INFO
31 $INFO Zoltán Szabó, Budapest
32 $INFO godeny@gmx.net
33 $INFO www.traffic.ini.hu/
34 $INFO
35 $INFO Zeichnungen:/Drawings:
36 $INFO
37 $INFO Fahrzeuge:/Cars:
38 $INFO Pierre Ofzareck, Köln
39 $INFO pierre@trainspotters.de
40 $INFO http://www.trainspotters.de/
41 $INFO
42 $INFO Fahrleitung:/Catenary:
43 $INFO Pierre-Noël Rietsch, Zürich
44 $INFO pnr@freesurf.ch
45 $INFO http://www.trainweb.org/railphot/
46 $NOAUTHORS
47 $NORAIL
48 $HLPWEB N=-;
49 $HLPWEB URL=http://www.kvb-koeln.de; N=Kölner &Verkehrs-Betriebe AG Homepage;
50 $HLPWEB URL=http://www.trainspotters.de/; N=&Trainspotter's Homepage;
51
52 $ABOVE 10
53 $BELOW 35
54
55 $BGCOLOR #000000
56 $DEF A5L=KVB_A5_RWL|KVB_A5_HRWL
57 $DEF A5UL=KVB_A5U_RWL|KVB_A5U_HRWL
58 $DEF A5=KVB_A5_RW|KVB_A5_HRW
59 $DEF A5U=KVB_A5U_RW|KVB_A5U_HRW
60 $DEF K2=(KVB_2000|KVB_2000_HR|KVB_2100_GT|KVB_2100_GTH)(|[!L])
61 $DEF K2A=(KVB_2000|KVB_2000_HR|KVB_2100_GT|KVB_2100_GTH|KVB_2107)(|[!L])
62 $DEF K2L=(KVB_2000|KVB_2000_HR|KVB_2100_GT|KVB_2100_GTH|KVB_2300|KVB_2300N|KVB_2200_AXL|KVB_2200L| \
63 KVB_2200NL)(|[!L])
64 $DEF K2LA=(KVB_2000|KVB_2000_HR|KVB_2100_GT|KVB_2100_GTH|KVB_2107|KVB_2300|KVB_2300N|KVB_2200_AXL| \
65 KVB_2200L|KVB_2200NL)(|[!L])
66 $DEF K2R=(KVB_2000|KVB_2000_HR|KVB_2100_GT|KVB_2100_GTH|KVB_2300|KVB_2300N|KVB_2200_AX|KVB_2200| \
67 KVB_2200N)(|[!L])
68 $DEF K2RA=(KVB_2000|KVB_2000_HR|KVB_2100_GT|KVB_2100_GTH|KVB_2107|KVB_2300|KVB_2300N|KVB_2200_AX| \
69 KVB_2200|KVB_2200N)(|[!L])
70 $DEF K22L=(KVB_2300|KVB_2300N|KVB_2200_AXL|KVB_2200L|KVB_2200NL)(|[!L])
71 $DEF K22R=(KVB_2300|KVB_2300N|KVB_2200_AX|KVB_2200|KVB_2200N)(|[!L])
72 $DEF K5A=(KVB_5100|KVB_5101|KVB_5105|KVB_5100RW)
73 $DEF K5B=(KVB_5100|KVB_5101|KVB_5100RW)
74 $DEF KVB_BUSL=KVB_O407L|KVB_O405N_SL|KVB_N4014L|KVB_O405N2L|KVB_O530_RWL|KVB_O530L
75 $DEF KVB_BUSGL=KVB_N4021L|KVB_NL272L|KVB_O405GN2L|KVB_O530GL
76 $DEF KVB_BUS=KVB_O407|KVB_O405N_S|KVB_N4014|KVB_O405N2|KVB_O405NU|KVB_O530_RW|KVB_O530|KVB_O530_2
77 $DEF KVB_BUSG=KVB_N4021|KVB_NL272|KVB_O405GN2|KVB_O530G
78 $DEF KFBE_MID=4:(0-1*KFBE_5321,0-1*KFBE_1257)|1:(KFBE_1257,KFBE_5321)
79
80 $SECTION SEQ=BEG;
81 {ADV?
82 $GROUP AB=282; \
83 BG=KVB_JUB1:,,,FIT; \
84 DY=340; \
85 Y=*;
86 M=NONE;
87 $ENDGROUP
88 }
89
90 $SECTION LC=1000000; SEQ=BEG;
91
92 $SECTION LC=13; SEQ=CONT; {TXT?TXX=*;TXY=19;TXB=#000000;TXC=#AAAAAA;TX=$(LABEL);}
93
94 {HIST?M=1:STOP|2:SIMPLE; \
95 C=(HORSEB|HORSEE|HORSEW),KVB_211; \
96 D=R;}
97
98 {HIST?M=1:STOP|2:SIMPLE; \
99 C=KVB_407; \
100 D=R;}
101
102 {HIST?$SECTION LC=1; SEQ=RSEQ; DY=105; \
103 {TXT?TX=$(SIGN) FINCHEN (KFBE) P. HERBRAND & CO 1911;};}
104 {HIST?M=1:STOP|2:SIMPLE; \
105 C=KFBE_1286(|[!L]);}
106 {HIST?M=CUT; \
107 C1=<KFBE_1286[!L],KFBE_MID; \
108 D1=L; \
109 C2=KFBE_1286;}
110 {HIST?M=1:STOP|2:SIMPLE; \
111 C=<KFBE_1286[!L],KFBE_MID,KFBE_1286;}
112 {HIST?M=UNIT; \
113 C1=KFBE_1286[!L]; \
114 C2=KFBE_MID,KFBE_1286; \
115 D2=L; P=>95;}
116 {HIST?M=1:STOP|2:SIMPLE; \
117 C=KFBE_1286[!L],KFBE_MID; \
118 D=L;}
119 {HIST?M=CUT; \
120 C1=<KFBE_1286[!L]; \
121 C2=<KFBE_MID,KFBE_1286; \
122 D2=R;}
123 {HIST?M=1:STOP|2:SIMPLE; \
124 C=KFBE_1286,KFBE_MID; \
125 D=R;}
126 {HIST?M=UNIT; \
127 C1=KFBE_1286; \
128 C2=<KFBE_1286[!L],KFBE_MID; \
129 D2=R; P=<5;}
130 {HIST?$ENDSECTION }
131
132 {HIST&SEQ>=2?$SECTION LC=1; DY=105;}
133 {HIST?M=1:STOP|2:SIMPLE; \
134 C=KVB_1732;}
135 {HIST?M=1:STOP|2:SIMPLE; \
136 C=KVB_1872; \
137 D=R;}
138 {HIST&SEQ>=2?$ENDSECTION }
139
140 {HIST&SEQ>=2?$SECTION LC=1; DY=105;}
141 {HIST?M=1:STOP|2:SIMPLE; \
142 C=(KVB_1824,0-1*KVB_2825)|(KVB_1824L,0-1*KVB_2825L);}
143 {HIST&SEQ<2?$SECTION LC=1; DY=105;}
144 {HIST?M=1:STOP|2:SIMPLE|1:OPEN; \
145 C=1-2@KVB_1321L|KVB_1321;}
146 {HIST?M=OPEN; \
147 C=<1-2@KVB_1321; \
148 D=R; P=*50; W=2E; \
149 FG=(4*(10*PLF1O,PLF1A),10*PLF1O:50,-9;BG_GRAS1:..,-9);}
150 {HIST?M=CUT; D=L; \
151 C1=KVB_1321L; \
152 D1=L; \
153 C2=KVB_1321L[PD]; \
154 D2=L; T2=P1U,2;}
155 {HIST?M=UNIT; D=R; \
156 C1=KVB_1321; \
157 D1=R; \
158 C2=KVB_1321; \
159 D2=R; T2=2,C2.PD,2;}
160 {HIST?$ENDSECTION }
161
162 {HIST?$SECTION LC=1; DY=105;}
163 {HIST?M=1:OPEN|1:SIMPLE; \
164 C=KVB_1100,0-1*KVB_1100L; \
165 D=R;}
166 {HIST?M=1:OPEN|2:SIMPLE; \
167 C=KVB_1019;}
168 {HIST?M=1:STOP|2:SIMPLE; \
169 C=KVB_1100L,0-1*KVB_1100; \
170 D=L;}
171 {HIST?M=OPEN; \
172 C=<(KVB_1100L,KVB_1100)|KVB_1019; \
173 D=R; P=*50; W=2E; \
174 FG=(4*(10*PLF1O,PLF1A),10*PLF1O:50,-9;BG_GRAS1:..,-9);}
175 {HIST?$ENDSECTION }
176
177 {HIST&SEQ>=2?$SECTION LC=1; DY=105;}
178 {HIST?M=1:STOP|2:SIMPLE; \
179 C=KVB_3413L;}
180 {HIST?M=1:STOP|1:OPEN|2:SIMPLE; \
181 C=KVB_3413;}
182 {HIST?M=1:STOP|2:SIMPLE; \
183 C=KVB_3501L;}
184 {HIST?M=1:STOP|1:OPEN|2:SIMPLE; \
185 C=KVB_3501;}
186 {HIST?M=1:STOP|2:SIMPLE; \
187 C=KVB_A5_BGL;}
188 {HIST?M=1:STOP|1:OPEN|2:SIMPLE; \
189 C=KVB_A5_BG;}
190 {HIST?M=OPEN; \
191 C=<KVB_3413|KVB_3501|KVB_A5_BG; \
192 D=R; P=*50; W=2E; \
193 FG=(4*(10*PLF1O,PLF1A),10*PLF1O:50,-9;BG_GRAS1:..,-9);}
194 {HIST&SEQ>=2?$ENDSECTION }
195
196 {TRAM?$SECTION LC=1; DY=105;}
197 {TRAM?M=1:STOP|2:SIMPLE; \
198 C=KVB_A5_RWL|KVB_A5_HRWL|KVB_A5U_RWL|KVB_A5U_HRWL; \
199 D=L; TB=|C<|C>;}
200 {TRAM?M=1:STOP|1:OPEN|2:SIMPLE; \
201 C=KVB_A5_RW|KVB_A5_HRW|KVB_A5U_RW|KVB_A5U_HRW; \
202 D=R; TB=|C<|C>;}
203 {TRAM?M=OPEN; \
204 C=<KVB_A5_RW|KVB_A5_HRW|KVB_A5U_RW|KVB_A5U_HRW; \
205 D=R; P=*50; TB=|C<|C>; W=2E; \
206 FG=(4*(10*PLF1O,PLF1A),10*PLF1O:50,-9;BG_GRAS1:..,-9);}
207 {TRAM?$ENDSECTION }
208
209 {TRAM?$SECTION LC=1; DY=105;}
210 {TRAM?M=1:STOP|2:SIMPLE; \
211 C=(A5L,A5UL)|(A5UL,A5L)|(2*A5UL);}
212 {TRAM?M=1:STOP|1:OPEN|2:SIMPLE; \
213 C=(A5,A5U)|(A5U,A5)|(2*A5U);}
214 {TRAM?M=OPEN; \
215 C=(A5,A5U)|(A5U,A5)|(2*A5U); \
216 D=R; P=*50; W=2E; \
217 FG=(4*(10*PLF1O,PLF1A),10*PLF1O:50,-9;BG_GRAS1:..,-9);}
218 {TRAM?$ENDSECTION }
219
220 {TRAM?$SECTION LC=1; DY=125;}
221 {TRAM?M=CUT; \
222 C1=K2LA; \
223 D1=L; \
224 C2=K2RA; \
225 D2=R;}
226 {TRAM?M=1:STOP|3:SIMPLE|1:UNIT; \
227 C=K2L|K2RA; \
228 C1=K2RA; \
229 C2=K2L; \
230 D2=R;}
231 {TRAM?M=OPEN; \
232 C=<(K2LA,K2R)|(K2L,K2RA)|K2RA; \
233 D=R; P=50+280; W=2; \
234 BG=FL_SBBR_M1,FL_SBB_F2:..,-4; \
235 FG=4*PLF1O,6*(PLF1L,8*PLF1O),PLF1L,4*PLF1O:50,-4; \
236 AB=30;}
237 {TRAM?M=1:STOP|3:SIMPLE|1:UNIT; \
238 C=<K2LA,K2R; \
239 D=X; \
240 C1=K2LA; \
241 C2=K2R; \
242 D2=L;}
243 {TRAM?M=STOP; \
244 C=<(K2LA,K2R)|(K2L,K2RA)|K2R; \
245 D=R; P=*50; T=DOWN,W,OPEN,W,4,CLOSE,W,UP,W; W=2E; \
246 FG=(4*(10*PLF1O,PLF1A),10*PLF1O:50,-9;BG_GRAS1:..,-9);}
247 {TRAM?M=STOP; \
248 C=<(K22L,K22R)|(K2A,K2)|(K2,K2A)|K2LA; \
249 D=L; T=DOWN,W,OPEN,W,4,CLOSE,W,UP,W;}
250 {TRAM?M=STOP; \
251 C=<(K22L,K22R)|(K2A,K2)|(K2,K2A)|K2RA; \
252 D=R; T=DOWN,W,OPEN,W,4,CLOSE,W,UP,W;}
253 {TRAM?$ENDSECTION }
254
255 {TRAM?$SECTION LC=1; SEQ=RSEQ; DY=105;}
256 {TRAM?M=1:STOP|2:SIMPLE; \
257 C=(3:KVB_4000|3:KVB_4000N|3:KVB_4000N2|1:KVB_4100_125)(|[!L]); \
258 T=>OPEN,4,CLOSE,W;}
259 {TRAM?M=1:STOP|2:SIMPLE; \
260 C=3:(KVB_4000|KVB_4000N|KVB_4000N2(|[!L]),KVB_4000|KVB_4000N(|[!L]))| \
261 1:(KVB_4100_125(|[!L]),KVB_4000|KVB_4000N|KVB_4000N2(|[!L]))| \
262 1:(KVB_4000|KVB_4000N|KVB_4000N2(|[!L]),KVB_4100_125(|[!L])); \
263 T=>OPEN,4,CLOSE,W;}
264 {TRAM?M=UNIT|CUT2; \
265 C1=KVB_4000|KVB_4000N|KVB_4000N2(|[!L]); \
266 C2=(3:KVB_4000|3:KVB_4000N|3:KVB_4000N2|1:KVB_4100_125)(|[!L]); \
267 T2C=1,CL.C>,W,1,CR.C<,W,1; \
268 T1C=(1,CR.C<:BW,W,1)|(1,CL.C>:BW,W,1);}
269 {TRAM?M=OPEN; \
270 C=(3:KVB_4000|3:KVB_4000N|3:KVB_4000N2|1:KVB_4100_125)(|[!L])| \
271 (3:(KVB_4000|3:KVB_4000N|3:KVB_4000N2(|[!L]),KVB_4000|KVB_4000N|KVB_4000N2(|[!L]))| \
272 1:(KVB_4100_125(|[!L]),KVB_4000|KVB_4000N|KVB_4000N2(|[!L]))| \
273 1:(KVB_4000|KVB_4000N|KVB_4000N2(|[!L]),KVB_4100_125(|[!L]))); \
274 D=R; P=*50; W=2E; \
275 FG=(4*(10*PLF1O,PLF1A),10*PLF1O:50,-9;BG_GRAS1:..,-9);}
276 {TRAM?$ENDSECTION }
277
278 {TRAM?$SECTION LC=1; SEQ=RSEQ; DY=125;}
279 {TRAM?M=1:STOP|2:SIMPLE; \
280 C=K5A(|[!L]); \
281 T=>OPEN,4,CLOSE,W;}
282 {TRAM?M=1:STOP|2:SIMPLE; \
283 C=(K5A,K5B)|(K5B,K5A); \
284 T=>OPEN,4,CLOSE,W;}
285 {TRAM?M=UNIT|CUT2; \
286 C1=K5B(|[!L]); \
287 C2=K5A(|[!L]); \
288 T2C=1,CL.C>:FW,W,1,CR.C<:FW,W,1; \
289 T1C=1,CR.C<:BW,W,1,CL.C>:BW,W,1;}
290 {TRAM?M=UNIT|CUT2; \
291 C1=K5A(|[!L]); \
292 C2=K5B(|[!L]); \
293 T2C=1,CL.C>:FW,W,1,CR.C<:FW,W,1; \
294 T1C=1,CR.C<:BW,W,1,CL.C>:BW,W,1;}
295 {TRAM?M=OPEN; \
296 C=(K5A,K5B)|(K5B,K5A); \
297 D=R; P=50+280; W=2; \
298 BG=FL_SBBR_M1,FL_SBB_F2:..,-4; \
299 FG=4*PLF1O,6*(PLF1L,8*PLF1O),PLF1L,4*PLF1O:50,-4; \
300 AB=30;}
301 {TRAM?M=STOP; \
302 C=<(K5A,K5B)|K5A; \
303 D=R; P=*50; T=DOWN,W,OPEN,W,4,CLOSE,W,UP,W; W=2E; \
304 FG=(4*(10*PLF1O,PLF1A),10*PLF1O:50,-9;BG_GRAS1:..,-9);}
305 {TRAM?M=STOP; \
306 C=<(K5A,K5B)|(K5B,K5A)|K5A; \
307 T=DOWN,W,OPEN,W,4,CLOSE,W,UP,W;}
308 {TRAM?$ENDSECTION }
309
310 {TRAM?M=1:STOP|2:SIMPLE; \
311 C=KVB_1877|KVB_1877L;}
312
313 {BUS&SEQ>=2?M=FOLLOW; \
314 C=2-4*4:KVB_BUS|4:KVB_BUSG|1:KVB_SC6F58; \
315 D=R; \
316 {TXT?TX=LINIENBUSSE DER KÖLNER VERKEHRS-BETRIEBE AG;};}
317 {BUS&SEQ>=2?M=1:STOP|2:SIMPLE; \
318 C=KVB_BUSL|KVB_BUSG|KVB_BUS|KVB_BUSG|KVB_SC6F58L|KVB_SC6F58;}
319 {BUS&SEQ>=2?M=FOLLOW; \
320 C=2-4*4:KVB_BUSL|4:KVB_BUSGL|1:KVB_SC6F58L; \
321 D=L; \
322 {TXT?TX=LINIENBUSSE DER KÖLNER VERKEHRS-BETRIEBE AG;};}
323 {BUS&SEQ<2?M=1:STOP|2:SIMPLE; \
324 C=KVB_O407L|KVB_O407;}
325 {BUS&SEQ<2?M=1:STOP|2:SIMPLE; \
326 C=KVB_O405N_SL|KVB_O405N_S;}
327 {BUS&SEQ<2?M=1:STOP|2:SIMPLE; \
328 C=KVB_SC6F58L|KVB_SC6F58;}
329 {BUS&SEQ<2?M=1:STOP|2:SIMPLE; \
330 C=KVB_N4014L|KVB_N4014;}
331 {BUS&SEQ<2?M=1:STOP|2:SIMPLE; \
332 C=KVB_N4021L|KVB_N4021;}
333 {BUS&SEQ<2?M=1:STOP|2:SIMPLE; \
334 C=KVB_NL272L|KVB_NL272;}
335 {BUS&SEQ<2?M=1:STOP|2:SIMPLE; \
336 C=KVB_O405N2L|KVB_O405N2;}
337 {BUS&SEQ<2?M=1:STOP|2:SIMPLE; \
338 C=KVB_O405NU;}
339 {BUS&SEQ<2?M=1:STOP|2:SIMPLE; \
340 C=KVB_O405GN2L|KVB_O405GN2;}
341 {BUS&SEQ<2?M=1:STOP|2:SIMPLE; \
342 C=KVB_O530_RWL|KVB_O530_RW;}
343 {BUS&SEQ<2?M=1:STOP|2:SIMPLE; \
344 C=KVB_O530L|KVB_O530|KVB_O530_2;}
345 {BUS&SEQ<2?M=1:STOP|2:SIMPLE; \
346 C=KVB_O530GL|KVB_O530G;}
347
348 $ENDSECTION
349
350 {ADV?$SECTION LC=1; SEQ=CONT; BL=1;}
351 {ADV?$GROUP AB=565; \
352 BG=KVB_JUB2:,,,FIT; \
353 Y=*;}
354 {ADV?M=NONE;}
355 {ADV?$ENDGROUP }
356 {ADV?$GROUP AB=412; \
357 BG=(KVB_LOGO:,58,,FIT;MSIK:); \
358 Y=*;}
359 {ADV?M=NONE;}
360 {ADV?$ENDGROUP }
361 {ADV?$GROUP AB=282; \
362 BG=KVB_JUB1:,,,FIT; \
363 Y=*;}
364 {ADV?M=NONE;}
365 {ADV?$ENDGROUP }
366 {ADV?$GROUP AB=412; \
367 BG=(KVB_LOGO:,58,,FIT;DKMB); \
368 Y=*;}
369 {ADV?M=NONE;}
370 {ADV?$ENDGROUP }
371 {ADV?$GROUP AB=565; \
372 BG=KVB_JUB2:,,,FIT; \
373 Y=*;}
374 {ADV?M=NONE;}
375 {ADV?$ENDGROUP }
376 {ADV?$GROUP AB=412; \
377 BG=(KVB_LOGO:,58,,FIT;ZJJM); \
378 Y=*;}
379 {ADV?M=NONE;}
380 {ADV?$ENDGROUP }
381 {ADV?$GROUP AB=282; \
382 BG=KVB_JUB1; \
383 Y=*;}
384 {ADV?M=NONE;}
385 {ADV?$ENDGROUP }
386 {ADV?$GROUP AB=412; \
387 BG=(KVB_LOGO:,58;DKASZB); \
388 Y=*;}
389 {ADV?M=NONE;}
390 {ADV?$ENDGROUP }
391 {ADV?$GROUP AB=565; \
392 BG=KVB_JUB2; \
393 Y=*;}
394 {ADV?M=NONE;}
395 {ADV?$ENDGROUP }
396 {ADV?$GROUP AB=412; \
397 BG=(KVB_LOGO:,58;WFFS); \
398 Y=*;}
399 {ADV?M=NONE;}
400 {ADV?$ENDGROUP }
401 {ADV?$GROUP AB=282; \
402 BG=KVB_JUB1; \
403 Y=*;}
404 {ADV?M=NONE;}
405 {ADV?$ENDGROUP }
406 {ADV?$GROUP AB=412; \
407 BG=(KVB_LOGO:,58;MZJZ); \
408 Y=*;}
409 {ADV?M=NONE;}
410 {ADV?$ENDGROUP }
411 {ADV?$ENDSECTION }
412
413 $ENDSECTION
414
415 $ENDSECTION
416