	Programmiersprache funktioniert wie folgt: Man kann reinschreiben, was man will, das Programm ignoriert
	alles AUЯER die Schlьsselwцrter wie [mesh], wenn sie am Anfang der Zeile stehen! Die Schlьsselwцrter mьssen
	auЯerdem alleine in ihrer Zeile stehen, nur dann werden sie erkannt. Ist dem so, werden die entsprechenden folgenden Zeilen
	ausgelesen, um die Parameter zu finden, d.h. diese mьssen dann direkt im Anschluss und zeilenweise alleine folgen! Wurde
	die Anzahl der Zeilen abgearbeitet, sucht das Programm wieder nach Schlьsselwцrtern.

	Im Allgemeinen spielt die Reihenfolge keine Rolle, auЯer bei der Beschreibung von Arrays, wie den Gдngen oder den Meshs.

	Es folgt nun der SD200 von Rьdiger H. aus B.:




	[friendlyname] ist der Abschnitt, wo
	{Hersteller} und
	{Typ} genannt wird.
	{Anstrich} ist der Name des Standardanstrichs (wenn der Texturtausch nicht aktiv ist)

[friendlyname]
Mercedes-Benz
O520 Cito
White

[description]
The Mercedes-Benz Cito (coded as O520) was a low-floor midibus built by EvoBus for Continental Europe between 1999 and 2003. Unusual for buses at that time, it had a diesel-electric transmission and was planned to have a hybrid engine or a fuel cell at a later stage. The Diesel engine was positioned above the rear axle.

-Technical data-

Length: 9600 mm
Width: 2350 mm
Height 2950 mm

Engine: OM 904 EURO 2 , 125 kw, 2300 U/min
Max speed: 75 km/h

Empty weight: 8550 kg
Total weight: 12120 kg

Seats: 12+2
Standing passengers: 36

[end]

	[number] aktiviert die Zuweisung von Nummern
	{colorscheme specific numbers path}	Pfad zu den *.org-(Omsi-Registration)-Dateien, welche fьr die Vergabe von Nummern zustдndig sind.

	Aufbau einer Nummernliste: in der ersten Zeile kommt der Name des Anstrichs (wie er auch im CTC angegeben wird), dann beliebig viele zulдssige Nummern.
	Steht in der ersten Zeile nichts, dann handelt es sich um die "Hauptliste", welche fьr alle Anstriche gilt, fьr welche keine Nummern spezifiziert werden.


	[registration_automatic] aktiviert die Zuweisung der Kennzeichen im automatischen Modus
	{regPrefix}				Prдfix vor Nummer am Kennzeichen. Soll bspw. Nr 2000 das Kennzeichen "D-A 2000H" bekommen, ist der Prдfix "D-A "
	{regPostfix}				Postfix hinter Nummer am Kennzeichen. Im obigen Beispiel "H".

	[registration_list] цffnet die angegebene Datei, um die Kennzeichenzuweisung nach den Nummern vorzunehmen. Der Index lдuft hierbei parallel zu jener *.org-Datei, welche die Hauptliste enthдlt.
	{filename}

	[registration_free] aktiviert die freie Kennzeichenzuweisung. Im AI-Modus wird ein Kennzeichen der Map-Registrations-Datei verwendet, der User kann es fьr sein Fahrzeug frei wдhlen.




[number]
Regs_O520.org

	[registration_free]

[registration_automatic]
B-V 


[kmcounter_init]
1992
60000



[sound]
sound\sound_O520.cfg

[sound_ai]
sound\sound_O520.cfg

[model]
model\model_O520.cfg

[paths]
model\paths.cfg

[passengercabin]
model\passengercabin_O520.cfg

	////////////////////////////////////////////////////////
		Scripts
	////////////////////////////////////////////////////////

[varnamelist]
24
script\AI_varlist.txt
script\Collision_varlist.txt
script\antrieb_varlist.txt
script\engine_varlist.txt
script\elec_varlist.txt
script\bremse_varlist.txt
script\auspuff_varlist.txt
script\lights_varlist.txt
script\door_varlist.txt
script\wiper_varlist.txt
script\cockpit_varlist.txt
script\klappern_varlist.txt
script\rollband_varlist.txt
script\heizung_varlist.txt
script\rain_varlist.txt
script\dirt_varlist.txt
script\IBIS_varlist.txt
script\VMatrix\Matrix_varlist.txt
script\wimpel_varlist.txt
script\visual_varlist.txt
script\cashdesk_varlist.txt
script\ticketprinter_varlist.txt
script\Siemens VDO Panel_vars.txt
script\spray_varlist.txt

[stringvarnamelist]
4
script\IBIS_stringvarlist.txt
script\VMatrix\Matrix_stringvarlist.txt
script\ticketprinter_stringvarlist.txt
script\cockpit_stringvarlist.txt

[script]
30
script\man_D92_main.osc
script\man_D86_main_AI.osc
script\collision.osc
script\cockpit.osc
script\antrieb.osc
script\engine.osc
script\elec.osc
script\bremse.osc
script\auspuff.osc
script\lights.osc
script\door.osc
script\wiper.osc
script\klappern.osc
script\forcefeedback.osc
script\rain.osc
script\dirt.osc
script\sound_volume.osc
script\heizung.osc
script\IBIS-2.osc
script\VMatrix\matrix.osc
script\wimpel.osc
script\cashdesk.osc
script\ticketprinter.osc
script\summer.osc
script\Siemens VDO Panel.osc
script\Siemens VDO Disp1.osc
script\Siemens VDO Disp2.osc
script\Siemens VDO Disp3.osc
script\Siemens VDO Disp4.osc
script\spray.osc




[constfile]
19
script\AI_constfile.txt
script\collision_constfile.txt
script\antrieb_constfile_D88.txt
script\engine_constfile_D92.txt
script\elec_constfile.txt
script\bremse_constfile_D92.txt
script\lights_constfile.txt
script\door_constfile_D92.txt
script\auspuff_constfile.txt
script\cockpit_constfile_D92.txt
script\klappern_constfile.txt
script\rollband_constfile.txt
script\forcefeedback_constfile.txt
script\wiper_constfile.txt
script\dirt_constfile.txt
script\heizung_constfile.txt
script\IBIS_constfile.txt
script\VMatrix\matrix_constfile.txt
script\Siemens VDO Panel_const.txt



	////////////////////////////////////////////////////////
		Kameras *NEU01*
	////////////////////////////////////////////////////////

	Folgender Befehl fьgt eine Kamera hinzu. Die Reihenfolge entscheidet darьber,
	in welcher selbigen die Kameras spдter erscheinen. _fahrer heiЯt, dass es sich
	um eine Fahrersicht handelt. Spдter wird dem _fahrgast hinzugefьgt werden, welcher
	erst durch einen grundsдtzlichen Wechsel der Perspektive aktiviert wird und welcher
	nicht die Ehre hat, auf einem Isri 200 zu sitzen...

	* x (lateral)
	* y (longitudinal)
	* z (vertikal)
	* dist, d.h. wie weit befindet sich das Auge vor dem Halsgelenk ;-) vgl. AuЯensicht:
		hier ist die Distanz variabel und normalerweise einige Dekameter positiv, sodass
		der Mittelpunkt (durch x,y,z) in Form des Busses sichtbar und zentriert ist.
		Beim Fahrer sollte der Wert ein wenig negativ sein, da sich der Kopf nicht ums Auge sondern
		um eine Punkt, ca. 6cm dahinter dreht ;-)
	* sichtwinkel: Bildausschnitt in Grad, fьr Fahrer normalerweise 52°, normal ist jedoch 45°.
	* Normale Sichtausrichtung in Querrichtung in °
	* Normale Sichtausrichtung in vertikale Richtung in °

	0: Blick nach ganz links
[add_camera_driver]
-1.3
3.9
1.84
-0.06
55
-170
-5
	1: Blick nach schrдg links
[add_camera_driver]
-0.62
3.9
1.84
-0.06
55
-60
-5
	2: Blick in den linken Spiegel
[add_camera_driver]
-0.62
3.9
1.84
-0.06
55
-30
2

	3: Blick nach vorne (std)
[add_camera_driver]
-0.62
3.9
1.84
-0.06
55
0
-10




	4: Blick in den rechten Spiegel
[add_camera_driver]
-0.62
3.9
1.84
-0.06
55
33
5

	5: Blick zur Tьr
[add_camera_driver]
-0.62
3.9
1.89
-0.06
55
70
-10

	6: Fahrscheinverkauf-Sicht
[add_camera_driver]
-0.72
4
1.78
-0.06
50
60
-35

[view_ticketselling]


	7: Blick nach ganz rechts
[add_camera_driver]
0
3.9
1.78
-0.06
55
160
-10


	8: Panel-Zoom
[add_camera_driver]
-0.608
4.35
2.25
-0.06
55
5
-70

	7: Fahrplan-Sicht
[add_camera_driver]
-0.62
3.9
1.78
-0.06
55
-15
45
[view_schedule]



################
Passagiersichten
################

	0: Hinten links sitzend
[add_camera_pax]
-0.837
-1.948
1.6
-0.06
45
25
0

	1: Stehplatz an der Hintertuer
[add_camera_pax]
-0.8
-0.6
2.05
-0.06
45
90
0
	2: vorne rechts sitzend
[add_camera_pax]
0.856
1.269
1.6
-0.06
45
-20
0




	Folgender Befehl setzt die Standardfahrerkamera:

[set_camera_std]
3

	Folgender Befehl setzt den Zentrierpunkt der AuЯenkamera:

[set_camera_outside_center]
0
0
1.2



	////////////////////////////////////////////////////////
		Reflexionskameras *NEU01*
	////////////////////////////////////////////////////////

	In dieser Sektion werden die Reflexionkameras gesetzt. Ist dieses Fahrzeug das eigene, wird aus einer jeden Kamera Perspektive
	die Szene gerendert und dann entsprechend aufsteigend in die Texturen mit den Namen "reflexion0.bmp", "reflexion1.bmp" usw. gespeichert,
	von wo aus dann auf die Textur zwecks eigentlichen Rendervorgang zurьckgegriffen werden kann.


	
[add_camera_reflexion_2]
-1.233
4.7
2.13
0
52
169
-10
0.15

[add_camera_reflexion]
1.29
5.1
2.2
0
52
201
-10

[add_camera_reflexion_2]
0.266
4.92
2.508
0
52
200
-25
0.2

[add_camera_reflexion]
-0.38
-1.162
2.141
0
52
30
-15
0.15



	////////////////////////////////////////////////////////
		Physikalische und geometrische Grunddaten
	////////////////////////////////////////////////////////


	Masse in t:
[mass]
8.55

	Trдgheitsmomente um x, y und z-Achse, also Quer-, Lдngs- und Hochachse um den Schwerpunkt in dieser Reihenfolge in t*m^2:
500
200
500

[momentofintertia]
300
80
300


	Boundingbox des Busses *NEU01*

[boundingbox]
2.31
9.6
2.5
0
0.7
1.7



	Hцhe d. Schwerpunktes ьberm Boden:

[cog]
0
0
0.8



	Rollwiderstand (konstant, wird demnдchst eventuell geдndert) als Kraft in N
[rollwiderstand]
1000

	Lдngskoordinate des Drehpunktes, wenn der Bus eine Kurve beschreibt:
[rot_pnt_long]
-2.98

	Kehrwert des minimalen Lenkradiuses: (Berechenbar ьber die Formel: inv_turnradius = tan(alpha)/s,
	wobei alpha der maximale Winkel bspw. der Vorderachse und s deren Abstand zum Drehpunkt in Lдngsrichtung ist:

[inv_min_turnradius]
0.16

[ai_deltaheight]
-0.10


	Folgende Sektion erzeugt nacheinander die Busachsen mit ihren Parametern. ACHTUNG: bei einem Fahrzeug mit
	unterschiedlich groЯen Rдdern sollte zunдchst die angetriebene Achse eingegeben werden, da die zuerst ein-
	gegebene Achse den Antriebsraddurchmesser vorgibt, d.h. das Getriebeьbersetzungsverhдltnis zur Ge-
	schwindigkeit ist in Bezug auf die 0. Achse gemessen.

	Vorderachse:


[newachse]

	Koordinate:

achse_long
2.98

	Breite der Auflageflдche beider Reifen, also ungefдhr die Busbreite

achse_maxwidth
2.15

achse_minwidth
1.6

	Raddurchmesser der Rдder dieser Achse

achse_raddurchmesser
0.97

	Federkonstante der Federung PRO SEITE in kN/m

achse_feder
240

	Hцchstbelastung in kN

achse_maxforce
90

	Dдmpferkonstante in kNs/m

achse_daempfer
20
	Ist diese Achse angetrieben?

achse_antrieb
0


	Hinterachse:

[newachse]
achse_long
-2.98
achse_maxwidth
2.15
achse_minwidth
1.6
achse_raddurchmesser
0.97
achse_feder
280
achse_maxforce
116
achse_daempfer
20
achse_antrieb
1

