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] MB 312D Sprinter (Feuerwehr) White [description] Создание автомобиля Mercedes Sprinter явилось квинтэссенцией всего накопленного опыта даймлера-крайслера по малотоннажным коммерческим автомобилям. Автомобили семейства Спринтер 1 имели мощность от 80 до 160 лошадиных сил и грузоподъемность от 750 кг до 3500 кг на 6 серии. Был сделан колоссальный рывок вперед; удалось уйти от схемы с зависимой подвеской, при этом кардинально улучшив управляемость и на 15% уменьшив радиус разворота. Полностью переработанная рессорная подвеска с применением поперечной рессоры спереди и продольных переменной толщины сзади - позволила увеличить ресурс в полтора раза, более того смелый эксперимент по применению спереди углепластиковой рессоры позволил полностью отказаться от использования металлической при создании Спринтера 2. При создании рулевого управления инженеры полностью отказались от рулевого редуктора – предпочтение было отдано рейке с обязательным гидроусилителем руля. Крепление рейки через сайлентблоки к балке позволило уменьшить шумность - увеличив и без того немалый ресурс агрегата. В трансмиссии полностью отказались от резинометаллических муфт – применив двухмассовый маховик с встроенным гасителем. На автомобилях с длинной базой была применена конструкция с двумя подвесными подшипниками. Теперь ресурс карданного вала в среднем составлял 500000 км. . Если передняя подвеска была создана с чистого листа - вместо шкворней амортизаторные стойки с шаровыми опорами резинометаллическими опорами в верхней части, то задняя представляя эволюцию Т1. Проверенные временем и хорошо зарекомендовавшие себя решения перешли на новую модель с минимальными доработками. Изменения коснулись наружных подшипников полуосей на односкатных мостах из однорядных шариковых они стали двухрядными коническими. На двухскатных мостах с разгруженными полуосями почти без изменений за исключением ступиц переработанных под применение дисковых тормозных механизмов. Полностью переработанная двухконтурная диагональная тормозная система с применением дисковых тормозов на всех осях и двухканальным регулятором тормозных сил позволило применить четырехканальную антиблокировочную систему. Механизм ручного тормоза барабанного типа был вынесен в отдельный узел, что позволило увеличить его ресурс до 80-100000 км пробега. Передние тормозные диски, как и задние на автомобилях с грузоподъемностью 2.5 тонны, стали вентилируемыми. В свою очередь задние тормозные диски у всех автомобилей сагрегатированы с тормозным барабаном ручного тормоза. В начале производства все автомобили комплектовались тремя типами кпп; две механических пятиступенчатых и одна автоматическая гидромеханическая четырехступенчатая. Затем в 2000 году при рестайлинге и в связи с изменением гаммы двигателей – появилась шестиступенчатая кпп спринтшифт с автоматическим выжимом сцепления и двухрежимным выбором передач (автоматическим и ручным). Предыдущие две пятиступенчатые кпп с малыми изменениями перекочевали на рестайлинговые машины; был изменен картер сцепления, выжимной подшипник с рабочим цилиндром сцепления объединен в один узел, механизм выбора передач стал более комфортным получив тросовый привод и перекочевав с пола на торпедо. Автоматическая кпп стала пятиступенчатой, хотя ей оснащались в основном автомобили для американского рынка. Изначально автомобили Мерседес спринтер агрегатировались двумя дизельными силовыми агрегатами с рабочим объемом 2.3 и 2.9 литра, а также одним бензиновым четырехцилиндровым рабочим объемом 2.3 литра. Дизельный двигатель объемом 2.3 литра рядный четырехцилиндровый атмосферный перекочевал с Т1 с минимальными изменениями, коснувшимися топливной аппаратуры и вакуумного насоса. Дизельный двигатель объемом 2.9 литра рядный пятицилиндровый с наддувом серьезная эволюция предыдущего пятицилиндрового атмосферника. Применена электронная система управления тнвд давление впрыска поднято до 225 бар. Выпускались две версии 100 и 120 лошадиных сил. Бензиновый двигатель объемом 2.3 литра рядный четырехцилиндровый 16 клапанный был заимствован с легковых автомобилей с малыми доработками, коснувшимися увеличения рабочего объема и установки газовой заслонки для быстрого прогрева катализатора. После рестайлинга 2000 года получил управление впускным распредвалом. [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_Sprinter.org [registration_free] [registration_automatic] B-V [kmcounter_init] 1996 60000 [sound] sound\sound_sd_FW.cfg [sound_ai] sound\sound_sd_FW.cfg [model] model\model_MB_312D_sd_FW.cfg [paths] model\paths_MB_sd.cfg [passengercabin] model\passengercabin_MB_sd.cfg //////////////////////////////////////////////////////// Scripts //////////////////////////////////////////////////////// [varnamelist] 24 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\Matrix_varlist.txt script\wimpel_varlist.txt script\visual_varlist.txt script\cashdesk_varlist.txt script\AI_varlist.txt script\ticketprinter_varlist.txt script\spray_varlist.txt script\Blaulicht\Blaulicht_varlist.txt [stringvarnamelist] 5 script\IBIS_stringvarlist.txt script\matrix_stringvarlist.txt script\cockpit_stringvarlist.txt script\rollband_stringvarlist.txt script\ticketprinter_stringvarlist.txt [script] 27 script\main_FW.osc script\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_a.osc script\door_a.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.osc script\Matrix_D.osc script\rollband.osc script\wimpel.osc script\visual.osc script\cashdesk.osc script\ticketprinter.osc script\spray.osc script\Blaulicht\Blaulicht.osc [constfile] 18 script\collision_constfile.txt script\antrieb_constfile.txt script\engine_constfile.txt script\elec_constfile.txt script\bremse_constfile.txt script\lights_constfile.txt script\door_a_constfile.txt script\auspuff_constfile.txt script\cockpit_constfile.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\matrix_constfile.txt script\AI_constfile.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] -0.8 1.63 2.04 -0.06 60 -120 -10 1: Blick nach schrдg links [add_camera_driver] -0.474 1.4 2.04 -0.06 60 -65 -10 2: Blick in den linken Spiegel [add_camera_driver] -0.474 1.4 2.04 -0.05 60 -20 -10 3: Blick nach vorne (std) [add_camera_driver] -0.474 1.15 2.02 -0.05 50 0 -8 4: Blick in den rechten Spiegel [add_camera_driver] -0.474 1.4 2.04 -0.06 60 25 -10 5: Blick zur Tьr [add_camera_driver] -0.474 1.4 2.04 -0.06 60 70 -10 6: Fahrscheinverkauf-Sicht [add_camera_driver] -0.28 1.77 1.95 -0.06 60 20 -25 [view_ticketselling] 7: Fahrplan-Sicht [add_camera_driver] -0.4 1.65 2.18 -0.06 60 -10 45 [view_schedule] ################ Passagiersichten ################ 0: Hintenmittig sitzend [add_camera_pax] 0.22 -3 2.2 -0.06 60 0 0 1: Stehplatz an der Hintertьr [add_camera_pax] 0.6 0.67 2.24 -0.06 60 -170 0 2: vorne auf dem "Beifahrersitz" [add_camera_pax] 0.575 1.349 2.112 -0.06 60 -10 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* //////////////////////////////////////////////////////// [add_camera_reflexion_2] -1.186 2.227 1.67 0 52 169 0 0.15 [add_camera_reflexion] 0.0 2.076 2.22 0 70 198 0 [add_camera_reflexion] 1.186 2.224 1.67 0 52 210 0 [add_camera_reflexion] -1.214 2.208 1.79 0 60 172 0 //////////////////////////////////////////////////////// Physikalische und geometrische Grunddaten //////////////////////////////////////////////////////// Masse in t: [mass] 10 Trдgheitsmomente um x, y und z-Achse, also Quer-, Lдngs- und Hochachse um den Schwerpunkt in dieser Reihenfolge in t*m^2: 50 10 50 [momentofintertia] 97.162245 44.71029 97.162245 Boundingbox des Busses *NEU01* [boundingbox] 2.17 6.9 2.4 0 0 1.65411 Hцhe d. Schwerpunktes ьberm Boden: [schwerpunkt] 0.575625 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] -1.72576 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.23 [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.48 achse_maxwidth 2.12 achse_minwidth 1.63 Raddurchmesser der Rдder dieser Achse achse_raddurchmesser 0.78 Federkonstante der Federung PRO SEITE in kN/m achse_feder 120.88125000000002 Hцchstbelastung in kN achse_maxforce 60 Dдmpferkonstante in kNs/m achse_daempfer 20 Ist diese Achse angetrieben? achse_antrieb 0 Hinterachse: [newachse] achse_long -1.83 achse_maxwidth 2.12 achse_minwidth 1.634 achse_raddurchmesser 0.78 achse_feder 135.387 achse_maxforce 90 achse_daempfer 20 achse_antrieb 1