//model pojazdu i definicje podmodeli:
models: 6bbI.t3d
//ruchome czesci (animations)
//krecace sie kola (o srednicy jak w *.chk)
animwheelprefix: wheel0
animdoorprefix: door0
// aktualnie mozna jeszcze animrodprefix, animpendulumprefix, 
endmodels

sounds:
curve: curve_en57.wav 100
// dzwiek stukotu kol: odleglosc polowicznego zaniku, rozmieszczenie kol i ich dzwieki
wheel_clatter: 35.0 -8.36 en57-stukot-1.wav -5.57 silence1.wav  5.57 silence1.wav 8.36  end
//wycie silnika: dzwiek, odl. pol. zaniku, 
// mnozniki i offsety amplitudy AM AA i czestotliwosci FM FA
//engine: motor-eu07.wav 200.0  0.5 0.5  0.06 0.1    //normalized: AM/(PWR+nmax) 
// wycie wentylatora (parametry normalizacji mnoznikow takie jak w pliku *.chk
//ventilator: rvent-eu07.wav 160.0  1.5 0.5  0.85 0.5 //normalized: AM/RVentnmax FM/RVentnmax 
// zgrzyt hamulca - plik, odleglosc polowicznego zaniku, 
// sila hamowania klocka od ktorej sie zaczyna, offset amplitudy.
brake: en57-pisk.wav 100.0 1000.0 -1.0
// dzwiek przy wykolejeniu:
derail: derail.wav 200
//dzwieki sklejane z trzech: nazwy dzwiekow oraz odleglosc zaniku
//trabka nisko i wysokotonowa
horn1: en57-horn1-start.wav en57-horn1-trwa.wav en57-horn1-stop.wav 1000
horn2: en57-start-2.wav en57-trwa-2.wav en57-stop-2.wav 1000
//horn2: horn2-start.wav horn2.wav horn2-stop.wav 200
//sprezarka:
//converter: converter_eu07-start.wav,converter_eu07.wav,converter_eu07-stop.wav 90
departuresignal: en57_signal_start.wav en57_signal.wav en57_signal_stop.wav 100
//pantographup: pantup.wav
//small-compressor: s-compressor-start.wav,s-compressor.wav,s-compressor-stop.wav 100
//pantographdown: pantdown.wav

endsounds


internaldata:
//to jest sekcja odnoszaca sie do wnetrza pojazdu w ktorym jestesmy (odpowiednik dawnego pliku internal.mmd)

// dzwieki:
ctrl: nastawnik.wav
buzzer: bzyczek.wav
tachoclock: en57_hasler.wav
switch: en57-przycisk.wav
relay: relay-en57.wav
pneumaticrelay: pneumaticrelay.wav
couplerattach: couplerattach.wav
couplerdetach: couplerdetach.wav
dooropen: en57_door_open.wav
doorclose: en57-door_close.wav
pneumaticswitch: brakeacc.wav

// parametry dla modulowanych dzwiekow slyszalnych tylko wewnatrz: nazwa, AM, AA, FM, FA
brakesound: brake.wav 1.0 0.4 0.2 0.9    //normalized: AM/MBF, FM/Vmax
slipperysound: brake-slipp.wav 2.0 0.2  //normalized: AM/Vmax
airsound: hiss.wav 1000.0 -0.1  //unnormalized
runningnoise: en57-runningnoise_2.wav 4.0 0.45 3.5 0.05

//bujanie kamery:
//          SpringK, Dampf, X,  Y,  Z, Max, Roll, Pitch
mechspring: 100      0.02 0.2 0.2 0.03 0.15  0.02   0.01
// wyzerowac 3,4,5 parametr aby nie trzeslo
// wyzerowac ostatnie dwa parametry aby kamera sie nie kiwala

cab2definition:   //rozmiary kabiny po ktorej mozna chodzic
-1.6 1.6 -9.6 1.6 1.6 -8.28
driver2pos:       // pozycja poczatkowa 
0.848 2.37 -8.747
cab2model: kabina_EN57Ib.t3d //nazwa modelu kabiny A

cab1definition:   //rozmiary kabiny po ktorej mozna chodzic
0.0 2.815 -3.114 0.0 2.815 -3.114 
driver1pos:       // pozycja poczatkowa 
0.0 2.815 -3.114
cab1model: korytarz.t3d //nazwa modelu kabiny A
	
// parametry dla regulatorow (controllers):
mainctrl: nastawnik rot -0.0460 0.0 0.08          // parametry dla nastawnikow:
brakectrl: kran rot 0.073 -0.15 0.15          // parametry dla kranow hamulcow
dirkey: nawrotnik rot -0.05 0.01 0.15

//przelaczniki (switches):
//brakeprofile_sw: przelacznik-hamulec-typ rot 1.0 0.0 0.2
//maxcurrent_sw: przelacznik-prad-rozruchu rot -0.25 0.0 0.2
//przyciski monostabilne:
main_sw:  wylszybki rot -0.2 0 0.2                  //wylacznik glowny
security_reset_bt: zbijacz mov -0.005 0 0.2                //przycisk zbijajacy SHP/czuwak
//releaser_bt: Przycisk-odluzniacz mov -0.005 0 0.25                 //przycisk odluzniacza
//antislip_bt: Przycisk-antyposlizg mov -0.005 0 0.2                 //przycisk antyposlizgowy
fuse_bt: odblprzeknadm rot -0.2 0 0.2                     //bezp. nadmiarowy
compressor_sw: sprezarka rot -0.2 0 0.2
converter_sw: przetwzal rot -0.2 0 0.2
converteroff_sw: przetwwyl rot -0.2 0 0.2
pantfront_sw: panttylnypodniesiony rot -0.2 0 0.2
pantrear_sw: pantprzednipodniesiony rot -0.2 0 0.2
pantfrontoff_sw: pantprzedniopuszcz rot -0.2 0 0.2
pantalloff_sw: pantopuszcz mov -0.005 0 0.2
trainheating_sw: ogrzewanie rot -0.2 0 0.2
radio_sw: radio rot -0.2 0 0.2
upperlight_sw: reflgorny rot -0.2 0 0.2
leftlight_sw: refllewy rot -0.2 0 0.2
rightlight_sw: reflprawy rot -0.2 0 0.2
leftend_sw: lewyprzyc rot -0.2 0 0.2
rightend_sw: prawyprzyc rot -0.2 0 0.2
universal3: oswietlzal rot -0.2 0 0.2
antislip_bt: klamka rot 0.02 0 0.3


door_left_sw: drzwiprawe  rot -0.125 0 0.2
door_right_sw: drzwilewe rot -0.125 0 0.2
departure_signal_bt: sygnodjazdu rot -0.125 0 0.2
// parametry dla wskaznikow (measurement devices):
tachometer: wskpr rot 0.00572709 0.0 0  //parametry dla wskazowki predkosciomierza
HVcurrent: ampwn mov 0.00014875 0 0.3         // nazwa, rodzaj ruchu, przelicznik, offset, lepkosc
//HVcurrent2: I2Knob mov 0.000113 0 0.3
// HVcurrent3: I3Knob mov 0.0001 0 1 - moga byc max 3 amperomierze ale w EU07 sa dwa
Hvoltage: voltwn mov 0.00002031 0 0.3 
Lvoltage: aperniski rot -0.001607142 0.11444 0.5
brakepress: Cyl rot 0.73013699 0 0
pipepress: PrzGl rot 0.74193548 0 0
compressor: Zb rot 0.45146245 0 0
clock: analog  //na razie tylko taki moze byc

//lampki (indicators):



//i-slippery: poslizg
//i-contactors: styczn
i-conv_ovld: przetw
i-diff_relay: przeknadm
i-motor_ovld: przeknadm
i-mainbreaker: szybki
//i-vent_ovld: nadm_went
//i-comp_ovld: nadm_spr
i-resistors: opory
//i-highcurrent: wys_rozr
i-security_aware: czuwak
i-security_cabsignal: shp
i-reserve: rezerwa
i-door_left: drzwiprawe
i-door_right: drzwilewe
i-departure_signal: odjazd
i-universal3: podsw
i-voltbrake: napiecienast

//korytarz (corridor)
cab0definition:
0.0 2.815 -3.114 0.0 2.815 -3.114
driver0pos:
0.0 2.815 -3.114
//nazwa modelu korytarza
cab0model: korytarz.t3d
//na koncu zeby nie szukal nieistniejacych regulatorow i lampek!
