Euro Truck Simulator 2 worthy of purchase

I was dubious as to the "greatness" of the game until I played it last night, for about 4 hours...

There's just something about it, I can't quite put my finger on it but I actually enjoy it.

This is coming from someone who plays FPS like there's no tomorrow, a keen SC2 + LoL player, very strange but cool :).
 
Can you work out kissfm please? Can't for the life of me get it to work, also does planet rock have a live stream?

Thanks for R1 that will go in my list later.

KissFM
Code:
stream_data[62]: "http://icy-e-01.sharp-stream.com:80/kiss100.mp3|<font face=/font/cp1252/normal.font>KISS FM</font> (128k)"

Planetrock
Code:
stream_data[63]: "http://icy-e-01.sharp-stream.com/planetrock.mp3|<font face=/font/cp1252/normal.font>Planet Rock</font> (128k)"
 
KissFM
Code:
stream_data[62]: "http://icy-e-01.sharp-stream.com:80/kiss100.mp3|<font face=/font/cp1252/normal.font>KISS FM</font> (128k)"

Planetrock
Code:
stream_data[63]: "http://icy-e-01.sharp-stream.com/planetrock.mp3|<font face=/font/cp1252/normal.font>Planet Rock</font> (128k)"

You rock m8 thanks very much :) Will add those in my gaming session tonight. Thanks :D
 
Thanks Chris.Could you find these 3?;)
Smooth FM.
Rock FM.
Radio Wave.


The last two are NW local commercial radio.


Smooth FM
Code:
stream_data[64]: "http://gmgmp3.shoutcast.streamuk.com:10026/|<font face=/font/cp1252/normal.font>Smooth FM NW</font> (128k)"

Rock FM
Code:
stream_data[65]: "http://icy-e-01.sharp-stream.com/rock.mp3|<font face=/font/cp1252/normal.font>Rock FM</font> (128k)"

Radio Wave
Code:
stream_data[66]: "http://stream1.radiomonitor.com:80/Wave-Blackpool|<font face=/font/cp1252/normal.font>Radio Wave</font> (128k)"
 
Played the first mission earlier on the demo.... strangely relaxing... :)

Kinda reminds me of The Hunter, albeit in a completely different way. It's not about rushing around, reactions etc. It's about taking your time to do something right. Nice change of pace!
 
TalkSport if anyone wants it, change "[x]" for free number
Code:
 stream_data[x]: "http://82.197.66.102/talksport_world|<font face=/font/cp1252/normal.font>TalkSport</font> (128k)"
 
High speed crashes would be awesome with this

Unfortunately they arent :(

One of my gripes with the game is the lack of damage modelling.. ruins the immersion. Also the noise that crashes make is not good enough and the fact that the AI vehicles can insta-brake, means that 70mph head ons are not possible.

Also a hit AI car will then generally sit there and not move, making it awkward.

I like the premise of the game, I like the graphics and I like the novelty, but I need damage modelling tbh as bouncing off rails and having a perfect looking vehicle puts me off.

One fun thing that did happen was a random engine malfunction.. made a right rackett and I needed to get to a service centre asap which added some variety to the challenge.
 
Can't for the life of me get the live streams to work :( Anyone willing up upload their file with a few on it?

live_stream_def : .live_streams {
stream_data[]: "http://icy-e-01.sharp-stream.com:80/kiss100.mp3|<font face=/font/cp1252/normal.font>KISS FM</font> (128k)"
stream_data[]: "http://icy-e-01.sharp-stream.com/planetrock.mp3|<font face=/font/cp1252/normal.font>Planet Rock</font> (128k)"
# Add your radio streams here!

# stream_data[]: "URL of mp3 live stream|My Radio"

}
}


How mine looks, working great, you have to remove the numbers, I find if you put numbers between [] it wont work.
 
live_stream_def : .live_streams {
stream_data[]: "http://icy-e-01.sharp-stream.com:80/kiss100.mp3|<font face=/font/cp1252/normal.font>KISS FM</font> (128k)"
stream_data[]: "http://icy-e-01.sharp-stream.com/planetrock.mp3|<font face=/font/cp1252/normal.font>Planet Rock</font> (128k)"
# Add your radio streams here!

# stream_data[]: "URL of mp3 live stream|My Radio"

}
}


How mine looks, working great, you have to remove the numbers, I find if you put numbers between [] it wont work.

Thanks, tried that and still nothing! :(
 
My Xbox 360 controller config, based on real automatic gearbox.
Make sure controller subtype is set to gamepad and not wheel otherwise the sensitivity is wrong.

6ARCQ.png

config.sii (found in Documents\Euro Truck Simulator 2\profile\*yourdir*) (copy *from* config_lines[3])
SiiNunit
{
input_config : _nameless.2070.F790 {
version: 0
config_lines: 207
config_lines[0]: "device keyboard `di8.keyboard`"
config_lines[1]: "device mouse `di8.mouse`"
config_lines[2]: "device joy `di8.'{32DD6B70-1DA4-11E2-8001-444553540000}|{02A1045E-0000-0000-0000-504944564944}'`"
config_lines[3]: "device ui_joy ``"
config_lines[4]: "device joy2 ``"
config_lines[5]: "device joy3 ``"
config_lines[6]: "device joy4 ``"
config_lines[7]: "device joy5 ``"
config_lines[8]: "device joy6 ``"
config_lines[9]: "input j_steer `joy.x`"
config_lines[10]: "input j_throttle `joy.z`"
config_lines[11]: "input j_brake `joy.z`"
config_lines[12]: "input j_clutch ``"
config_lines[13]: "input j_look_ud `joy.ry`"
config_lines[14]: "input j_look_lr `joy.rx`"
config_lines[15]: "constant c_steer_func 1.000000"
config_lines[16]: "constant c_steer_dz 0.250000"
config_lines[17]: "constant c_throt_dz 0.500000"
config_lines[18]: "constant c_brake_dz 0.000000"
config_lines[19]: "constant c_clutch_dz 0.100000"
config_lines[20]: "constant c_lr_dz 0.280000"
config_lines[21]: "constant c_ud_dz 0.280000"
config_lines[22]: "constant c_msens 0.330000"
config_lines[23]: "constant c_minvert 0.000000"
config_lines[24]: "constant c_jzthrottle 0.000000"
config_lines[25]: "constant c_jithrottle 0.000000"
config_lines[26]: "constant c_jzbrake 1.000000"
config_lines[27]: "constant c_jibrake 1.000000"
config_lines[28]: "constant c_jzclutch 0.000000"
config_lines[29]: "constant c_jiclutch 0.000000"
config_lines[30]: "constant c_jisteer 0.000000"
config_lines[31]: "constant c_jilookud 1.000000"
config_lines[32]: "constant c_jilooklr 0.000000"
config_lines[33]: "constant c_rsteersens 0.307000"
config_lines[34]: "constant c_asteersens 1.842000"
config_lines[35]: "constant c_mousesteer 0.000000"
config_lines[36]: "constant c_relatsteer 1.000000"
config_lines[37]: "constant c_ffenabled 0.000000"
config_lines[38]: "constant c_ffgain 1.000000"
config_lines[39]: "constant c_ffspring 1.000000"
config_lines[40]: "constant c_hsauto 0.000000"
config_lines[41]: "constant c_krspeed 1.047198"
config_lines[42]: "constant c_jrspeed 2.094395"
config_lines[43]: "mix any_shift `keyboard.lshift?0 | keyboard.rshift?0`"
config_lines[44]: "mix any_ctrl `keyboard.lctrl?0 | keyboard.rctrl?0`"
config_lines[45]: "mix any_alt `keyboard.lalt?0 | keyboard.ralt?0`"
config_lines[46]: "mix any_cmd `keyboard.lcmd?0 | keyboard.rcmd?0`"
config_lines[47]: "mix prv_itm `keyboard.uarrow?0 | ui_joy.up?0 | ui_joy.pov1_up?0`"
config_lines[48]: "mix nxt_itm `keyboard.darrow?0 | ui_joy.down?0 | ui_joy.pov1_down?0`"
config_lines[49]: "mix prv_ctrl `((! any_alt) & any_shift & keyboard.tab?0) | ui_joy.left?0 | ui_joy.pov1_left?0`"
config_lines[50]: "mix nxt_ctrl `((! any_alt) & (! any_shift) & keyboard.tab?0) | ui_joy.right?0 | ui_joy.pov1_right?0`"
config_lines[51]: "mix mve_left `keyboard.larrow?0 | ui_joy.left?0 | ui_joy.pov1_left?0`"
config_lines[52]: "mix mve_right `keyboard.rarrow?0 | ui_joy.right?0 | ui_joy.pov1_right?0`"
config_lines[53]: "mix mve_up `keyboard.uarrow?0 | ui_joy.up?0 | ui_joy.pov1_up?0`"
config_lines[54]: "mix mve_down `keyboard.darrow?0 | ui_joy.down?0 | ui_joy.pov1_down?0`"
config_lines[55]: "mix selectfcs `keyboard.enter?0 | keyboard.numenter?0 | ui_joy.b1?0`"
config_lines[56]: "mix back `keyboard.esc?0 | ui_joy.b2?0`"
config_lines[57]: "mix skip `keyboard.esc?0 | ui_joy.b1?0`"
config_lines[58]: "mix complete `(! any_alt) & keyboard.tab?0`"
config_lines[59]: "mix delete_p `(! any_shift) & (! any_ctrl) & (! any_alt) & keyboard.backspace?0`"
config_lines[60]: "mix delete_c `keyboard.del?0`"
config_lines[61]: "mix line_sta `keyboard.home?0`"
config_lines[62]: "mix line_end `keyboard.end?0`"
config_lines[63]: "mix insert `keyboard.ins?0`"
config_lines[64]: "mix page_up `keyboard.pgup?0`"
config_lines[65]: "mix page_down `keyboard.pgdn?0`"
config_lines[66]: "mix copy `any_ctrl & (keyboard.c?0 | keyboard.ins?0)`"
config_lines[67]: "mix paste `(any_ctrl & (! any_alt) & keyboard.v?0) | (any_shift & keyboard.ins?0)`"
config_lines[68]: "mix select `mouse.button_left?0`"
config_lines[69]: "mix selectalt `mouse.button_right?0`"
config_lines[70]: "mix scrol_up `mouse.wheel_up?0`"
config_lines[71]: "mix scrol_dwn `mouse.wheel_down?0`"
config_lines[72]: "mix profmode `any_shift & keyboard.backspace?0`"
config_lines[73]: "mix gputimings `any_alt & keyboard.backspace?0`"
config_lines[74]: "mix quit `any_alt & keyboard.f4?0`"
config_lines[75]: "mix pause `keyboard.pause?0`"
config_lines[76]: "mix screenshot `keyboard.f10?0`"
config_lines[77]: "mix console `keyboard.grave?0`"
config_lines[78]: "mix dbgfovup `keyboard.numplus?0`"
config_lines[79]: "mix dbgfovdown `keyboard.numminus?0`"
config_lines[80]: "mix dbgfovreset `keyboard.nummultiply?0`"
config_lines[81]: "mix hdrsetupon `keyboard.lctrl?0 & keyboard.lshift?0 & keyboard.uarrow?0`"
config_lines[82]: "mix hdrsetupoff `keyboard.lctrl?0 & keyboard.lshift?0 & keyboard.darrow?0`"
config_lines[83]: "mix sndedittool `keyboard.lshift?0 & keyboard.rshift?0`"
config_lines[84]: "mix sndeditdata `keyboard.lalt?0 & keyboard.d?0`"
config_lines[85]: "mix cam1 `keyboard.key1?0 | joy.pov1_up?0`"
config_lines[86]: "mix cam2 `keyboard.key2?0 | joy.pov1_down?0`"
config_lines[87]: "mix cam3 `keyboard.key3?0`"
config_lines[88]: "mix cam4 `keyboard.key4?0`"
config_lines[89]: "mix cam5 `keyboard.key5?0`"
config_lines[90]: "mix cam6 `keyboard.key6?0`"
config_lines[91]: "mix cam7 `keyboard.key7?0`"
config_lines[92]: "mix cam8 `keyboard.key8?0`"
config_lines[93]: "mix camcycle `keyboard.key9?0`"
config_lines[94]: "mix camdbg `keyboard.key0?0`"
config_lines[95]: "mix camrotate ``"
config_lines[96]: "mix camzoomin `mouse.wheel_up?0`"
config_lines[97]: "mix camzoomout `mouse.wheel_down?0`"
config_lines[98]: "mix camfwd `keyboard.num8?0`"
config_lines[99]: "mix camback `keyboard.num5?0`"
config_lines[100]: "mix camleft `keyboard.num4?0`"
config_lines[101]: "mix camright `keyboard.num6?0`"
config_lines[102]: "mix camup `keyboard.num9?0`"
config_lines[103]: "mix camdown `keyboard.num3?0`"
config_lines[104]: "mix lookleft `keyboard.numslash?0`"
config_lines[105]: "mix lookright `keyboard.nummultiply?0`"
config_lines[106]: "mix camlr `-mouse.rel_position.x?0 * c_msens`"
config_lines[107]: "mix camud `-mouse.rel_position.y?0 * sel(c_minvert, -c_msens, c_msens)`"
config_lines[108]: "mix looklranaraw `deadzone(-sel(c_jilooklr, -j_look_lr?0, j_look_lr?0), c_lr_dz)`"
config_lines[109]: "mix lookudanaraw `deadzone(-sel(c_jilookud, -j_look_ud?0, j_look_ud?0), c_ud_dz)`"
config_lines[110]: "mix looklrdigspd `(bool(lookleft) - bool(lookright)) * c_krspeed`"
config_lines[111]: "mix looklranaspd `looklranaraw * c_jrspeed`"
config_lines[112]: "mix looklrspd `looklrdigspd + looklranaspd`"
config_lines[113]: "mix lookudspd `lookudanaraw * c_jrspeed`"
config_lines[114]: "mix lookpos1 `keyboard.num5?0`"
config_lines[115]: "mix lookpos2 `keyboard.num9?0`"
config_lines[116]: "mix lookpos3 `keyboard.num7?0`"
config_lines[117]: "mix lookpos4 `keyboard.num6?0`"
config_lines[118]: "mix lookpos5 `keyboard.num4?0`"
config_lines[119]: "mix lookpos6 `keyboard.num8?0`"
config_lines[120]: "mix lookpos7 ``"
config_lines[121]: "mix lookpos8 ``"
config_lines[122]: "mix lookpos9 ``"
config_lines[123]: "mix trackiron `trackir.device.active?0`"
config_lines[124]: "mix trackiryaw `trackir.device.position.yaw?0`"
config_lines[125]: "mix trackirpitch `trackir.device.position.pitch?0`"
config_lines[126]: "mix trackirx `trackir.device.position.x?0`"
config_lines[127]: "mix trackiry `trackir.device.position.y?0`"
config_lines[128]: "mix trackirz `trackir.device.position.z?0`"
config_lines[129]: "mix dsteerleft `keyboard.larrow?0 | keyboard.a?0`"
config_lines[130]: "mix dsteerright `keyboard.rarrow?0 | keyboard.d?0`"
config_lines[131]: "mix dsteering `dsteerleft - dsteerright`"
config_lines[132]: "mix steering `dsteering - (pow(normalize(abs(sel(c_jisteer, -j_steer?0, j_steer?0)), c_steer_dz), (1.0 + c_steer_func * 0.5)) * sign(sel(c_jisteer, -j_steer?0, j_steer?0)))`"
config_lines[133]: "mix msteering `-mouse.rel_position.x?0 * c_msens`"
config_lines[134]: "mix dforward `keyboard.uarrow?0 | keyboard.w?0`"
config_lines[135]: "mix dbackward `keyboard.darrow?0 | keyboard.s?0`"
config_lines[136]: "mix aforward `normalize(sel(c_jzthrottle, sel(c_jithrottle, -j_throttle?0, j_throttle?0), sel(c_jithrottle, j_throttle?1 * -0.5 + 0.5, j_throttle?-1 * 0.5 + 0.5)), c_throt_dz)`"
config_lines[137]: "mix abackward `normalize(sel(c_jzbrake, sel(c_jibrake, -j_brake?0, j_brake?0), sel(c_jibrake, j_brake?1 * -0.5 + 0.5, j_brake?-1 * 0.5 + 0.5)), c_brake_dz)`"
config_lines[138]: "mix forward `dforward + aforward`"
config_lines[139]: "mix backward `dbackward + abackward`"
config_lines[140]: "mix dclutch ``"
config_lines[141]: "mix clutch `dclutch + normalize(sel(c_jzclutch, sel(c_jiclutch, -j_clutch?0, j_clutch?0), sel(c_jiclutch, j_clutch?1 * -0.5 + 0.5, j_clutch?-1 * 0.5 + 0.5)), c_clutch_dz)`"
config_lines[142]: "mix activate `keyboard.enter?0 | joy.b1?0`"
config_lines[143]: "mix menu `keyboard.esc?0`"
config_lines[144]: "mix engine `keyboard.e?0 | joy.b8?0`"
config_lines[145]: "mix attach `keyboard.t?0 | joy.b4?0`"
config_lines[146]: "mix horn `keyboard.h?0`"
config_lines[147]: "mix lighthorn `keyboard.j?0`"
config_lines[148]: "mix beacon `keyboard.o?0`"
config_lines[149]: "mix motorbrake `keyboard.b?0 | joy.b10?0`"
config_lines[150]: "mix parkingbrake `keyboard.space?0 | joy.b7?0`"
config_lines[151]: "mix wippers `keyboard.p?0 | joy.pov1_right?0`"
config_lines[152]: "mix cruiectrl `keyboard.c?0 | joy.b9?0`"
config_lines[153]: "mix light `keyboard.l?0 | joy.pov1_left?0`"
config_lines[154]: "mix hblight `keyboard.k?0`"
config_lines[155]: "mix lblinker `keyboard.lbracket?0 | joy.b5?0`"
config_lines[156]: "mix rblinker `keyboard.rbracket?0 | joy.b6?0`"
config_lines[157]: "mix 4wayflasher `keyboard.f?0`"
config_lines[158]: "mix showmirrors `keyboard.f2?0`"
config_lines[159]: "mix showhud `keyboard.f3?0`"
config_lines[160]: "mix navmap `keyboard.m?0`"
config_lines[161]: "mix radio `keyboard.r?0`"
config_lines[162]: "mix display `keyboard.i?0`"
config_lines[163]: "mix quickpark `keyboard.q?0`"
config_lines[164]: "mix gearup `joy.b2?0 | keyboard.rshift?0`"
config_lines[165]: "mix geardown `joy.b3?0 | keyboard.rctrl?0`"
config_lines[166]: "mix drive ``"
config_lines[167]: "mix reverse ``"
config_lines[168]: "mix cmirrorsel ``"
config_lines[169]: "mix fmirrorsel ``"
config_lines[170]: "mix mirroryawl ``"
config_lines[171]: "mix mirroryawr ``"
config_lines[172]: "mix mirrorpitu ``"
config_lines[173]: "mix mirrorpitl ``"
config_lines[174]: "mix mirrorreset ``"
config_lines[175]: "mix teleport `keyboard.f9?0`"
config_lines[176]: "mix bugreportrec `(! any_shift) & keyboard.f11?0`"
config_lines[177]: "mix bugrepscrrcc `any_shift & keyboard.f11?0`"
config_lines[178]: "mix gearsel1on ``"
config_lines[179]: "mix gearsel1off ``"
config_lines[180]: "mix gearsel1tgl `joy.b1?0`"
config_lines[181]: "mix gearsel2on ``"
config_lines[182]: "mix gearsel2off ``"
config_lines[183]: "mix gearsel2tgl ``"
config_lines[184]: "mix gear1 `joy.b15?0`"
config_lines[185]: "mix gear2 `joy.b9?0`"
config_lines[186]: "mix gear3 `joy.b10?0`"
config_lines[187]: "mix gear4 `joy.b11?0`"
config_lines[188]: "mix gear5 `joy.b12?0`"
config_lines[189]: "mix gear6 `joy.b13?0`"
config_lines[190]: "mix gear7 `joy.b14?0`"
config_lines[191]: "mix gear8 ``"
config_lines[192]: "mix gear9 ``"
config_lines[193]: "mix gear10 ``"
config_lines[194]: "mix gear11 ``"
config_lines[195]: "mix gear12 ``"
config_lines[196]: "mix gear13 ``"
config_lines[197]: "mix gear14 ``"
config_lines[198]: "mix gear15 ``"
config_lines[199]: "mix gear16 ``"
config_lines[200]: "mix adjuster `keyboard.f4?0`"
config_lines[201]: "mix advpage0 `keyboard.f5?0`"
config_lines[202]: "mix advpage1 `keyboard.f6?0`"
config_lines[203]: "mix advpage2 `keyboard.f7?0`"
config_lines[204]: "mix advpage3 `keyboard.f8?0`"
config_lines[205]: "mix advmouse `keyboard.f1?0`"
config_lines[206]: "mix gar_man `keyboard.g?0`"
}

}
[1] Accelerate
[2] Brake
[3] Left indicate
[4] Right indicate
[5] Parking brake
[6] Start/stop engine
[7] Steer left/right (CLICK to activate/deactivate cruise control)
[8] Left Dpad = Lights, Right Dpad = Wipers, UP Dpad = Interior camera, Down Dpad = Chase camera
[9] Free look (CLICK/HOLD to use engine brake)
[10] X = Shift down, B = Shift up, Y = Detach trailer/parking, A = Enter/use

6DCvF.jpg

Alternate config with accelerate on [2] and brake on [1].

SiiNunit
{
input_config : _nameless.2F06.E718 {
version: 0
config_lines: 207
config_lines[0]: "device keyboard `di8.keyboard`"
config_lines[1]: "device mouse `di8.mouse`"
config_lines[2]: "device joy `di8.'{32DD6B70-1DA4-11E2-8001-444553540000}|{02A1045E-0000-0000-0000-504944564944}'`"
config_lines[3]: "device ui_joy ``"
config_lines[4]: "device joy2 ``"
config_lines[5]: "device joy3 ``"
config_lines[6]: "device joy4 ``"
config_lines[7]: "device joy5 ``"
config_lines[8]: "device joy6 ``"
config_lines[9]: "input j_steer `joy.x`"
config_lines[10]: "input j_throttle `joy.z`"
config_lines[11]: "input j_brake `joy.z`"
config_lines[12]: "input j_clutch ``"
config_lines[13]: "input j_look_ud `joy.ry`"
config_lines[14]: "input j_look_lr `joy.rx`"
config_lines[15]: "constant c_steer_func 1.000000"
config_lines[16]: "constant c_steer_dz 0.320000"
config_lines[17]: "constant c_throt_dz 0.500000"
config_lines[18]: "constant c_brake_dz 0.000000"
config_lines[19]: "constant c_clutch_dz 0.100000"
config_lines[20]: "constant c_lr_dz 0.280000"
config_lines[21]: "constant c_ud_dz 0.280000"
config_lines[22]: "constant c_msens 0.330000"
config_lines[23]: "constant c_minvert 0.000000"
config_lines[24]: "constant c_jzthrottle 1.000000"
config_lines[25]: "constant c_jithrottle 1.000000"
config_lines[26]: "constant c_jzbrake 1.000000"
config_lines[27]: "constant c_jibrake 0.000000"
config_lines[28]: "constant c_jzclutch 0.000000"
config_lines[29]: "constant c_jiclutch 0.000000"
config_lines[30]: "constant c_jisteer 0.000000"
config_lines[31]: "constant c_jilookud 1.000000"
config_lines[32]: "constant c_jilooklr 0.000000"
config_lines[33]: "constant c_rsteersens 0.307000"
config_lines[34]: "constant c_asteersens 1.842000"
config_lines[35]: "constant c_mousesteer 0.000000"
config_lines[36]: "constant c_relatsteer 1.000000"
config_lines[37]: "constant c_ffenabled 0.000000"
config_lines[38]: "constant c_ffgain 1.000000"
config_lines[39]: "constant c_ffspring 1.000000"
config_lines[40]: "constant c_hsauto 0.000000"
config_lines[41]: "constant c_krspeed 1.047198"
config_lines[42]: "constant c_jrspeed 2.094395"
config_lines[43]: "mix any_shift `keyboard.lshift?0 | keyboard.rshift?0`"
config_lines[44]: "mix any_ctrl `keyboard.lctrl?0 | keyboard.rctrl?0`"
config_lines[45]: "mix any_alt `keyboard.lalt?0 | keyboard.ralt?0`"
config_lines[46]: "mix any_cmd `keyboard.lcmd?0 | keyboard.rcmd?0`"
config_lines[47]: "mix prv_itm `keyboard.uarrow?0 | ui_joy.up?0 | ui_joy.pov1_up?0`"
config_lines[48]: "mix nxt_itm `keyboard.darrow?0 | ui_joy.down?0 | ui_joy.pov1_down?0`"
config_lines[49]: "mix prv_ctrl `((! any_alt) & any_shift & keyboard.tab?0) | ui_joy.left?0 | ui_joy.pov1_left?0`"
config_lines[50]: "mix nxt_ctrl `((! any_alt) & (! any_shift) & keyboard.tab?0) | ui_joy.right?0 | ui_joy.pov1_right?0`"
config_lines[51]: "mix mve_left `keyboard.larrow?0 | ui_joy.left?0 | ui_joy.pov1_left?0`"
config_lines[52]: "mix mve_right `keyboard.rarrow?0 | ui_joy.right?0 | ui_joy.pov1_right?0`"
config_lines[53]: "mix mve_up `keyboard.uarrow?0 | ui_joy.up?0 | ui_joy.pov1_up?0`"
config_lines[54]: "mix mve_down `keyboard.darrow?0 | ui_joy.down?0 | ui_joy.pov1_down?0`"
config_lines[55]: "mix selectfcs `keyboard.enter?0 | keyboard.numenter?0 | ui_joy.b1?0`"
config_lines[56]: "mix back `keyboard.esc?0 | ui_joy.b2?0`"
config_lines[57]: "mix skip `keyboard.esc?0 | ui_joy.b1?0`"
config_lines[58]: "mix complete `(! any_alt) & keyboard.tab?0`"
config_lines[59]: "mix delete_p `(! any_shift) & (! any_ctrl) & (! any_alt) & keyboard.backspace?0`"
config_lines[60]: "mix delete_c `keyboard.del?0`"
config_lines[61]: "mix line_sta `keyboard.home?0`"
config_lines[62]: "mix line_end `keyboard.end?0`"
config_lines[63]: "mix insert `keyboard.ins?0`"
config_lines[64]: "mix page_up `keyboard.pgup?0`"
config_lines[65]: "mix page_down `keyboard.pgdn?0`"
config_lines[66]: "mix copy `any_ctrl & (keyboard.c?0 | keyboard.ins?0)`"
config_lines[67]: "mix paste `(any_ctrl & (! any_alt) & keyboard.v?0) | (any_shift & keyboard.ins?0)`"
config_lines[68]: "mix select `mouse.button_left?0`"
config_lines[69]: "mix selectalt `mouse.button_right?0`"
config_lines[70]: "mix scrol_up `mouse.wheel_up?0`"
config_lines[71]: "mix scrol_dwn `mouse.wheel_down?0`"
config_lines[72]: "mix profmode `any_shift & keyboard.backspace?0`"
config_lines[73]: "mix gputimings `any_alt & keyboard.backspace?0`"
config_lines[74]: "mix quit `any_alt & keyboard.f4?0`"
config_lines[75]: "mix pause `keyboard.pause?0`"
config_lines[76]: "mix screenshot `keyboard.f10?0`"
config_lines[77]: "mix console `keyboard.grave?0`"
config_lines[78]: "mix dbgfovup `keyboard.numplus?0`"
config_lines[79]: "mix dbgfovdown `keyboard.numminus?0`"
config_lines[80]: "mix dbgfovreset `keyboard.nummultiply?0`"
config_lines[81]: "mix hdrsetupon `keyboard.lctrl?0 & keyboard.lshift?0 & keyboard.uarrow?0`"
config_lines[82]: "mix hdrsetupoff `keyboard.lctrl?0 & keyboard.lshift?0 & keyboard.darrow?0`"
config_lines[83]: "mix sndedittool `keyboard.lshift?0 & keyboard.rshift?0`"
config_lines[84]: "mix sndeditdata `keyboard.lalt?0 & keyboard.d?0`"
config_lines[85]: "mix cam1 `keyboard.key1?0 | joy.pov1_up?0`"
config_lines[86]: "mix cam2 `keyboard.key2?0 | joy.pov1_down?0`"
config_lines[87]: "mix cam3 `keyboard.key3?0`"
config_lines[88]: "mix cam4 `keyboard.key4?0`"
config_lines[89]: "mix cam5 `keyboard.key5?0`"
config_lines[90]: "mix cam6 `keyboard.key6?0`"
config_lines[91]: "mix cam7 `keyboard.key7?0`"
config_lines[92]: "mix cam8 `keyboard.key8?0`"
config_lines[93]: "mix camcycle `keyboard.key9?0`"
config_lines[94]: "mix camdbg `keyboard.key0?0`"
config_lines[95]: "mix camrotate ``"
config_lines[96]: "mix camzoomin `mouse.wheel_up?0`"
config_lines[97]: "mix camzoomout `mouse.wheel_down?0`"
config_lines[98]: "mix camfwd `keyboard.num8?0`"
config_lines[99]: "mix camback `keyboard.num5?0`"
config_lines[100]: "mix camleft `keyboard.num4?0`"
config_lines[101]: "mix camright `keyboard.num6?0`"
config_lines[102]: "mix camup `keyboard.num9?0`"
config_lines[103]: "mix camdown `keyboard.num3?0`"
config_lines[104]: "mix lookleft `keyboard.numslash?0`"
config_lines[105]: "mix lookright `keyboard.nummultiply?0`"
config_lines[106]: "mix camlr `-mouse.rel_position.x?0 * c_msens`"
config_lines[107]: "mix camud `-mouse.rel_position.y?0 * sel(c_minvert, -c_msens, c_msens)`"
config_lines[108]: "mix looklranaraw `deadzone(-sel(c_jilooklr, -j_look_lr?0, j_look_lr?0), c_lr_dz)`"
config_lines[109]: "mix lookudanaraw `deadzone(-sel(c_jilookud, -j_look_ud?0, j_look_ud?0), c_ud_dz)`"
config_lines[110]: "mix looklrdigspd `(bool(lookleft) - bool(lookright)) * c_krspeed`"
config_lines[111]: "mix looklranaspd `looklranaraw * c_jrspeed`"
config_lines[112]: "mix looklrspd `looklrdigspd + looklranaspd`"
config_lines[113]: "mix lookudspd `lookudanaraw * c_jrspeed`"
config_lines[114]: "mix lookpos1 `keyboard.num5?0`"
config_lines[115]: "mix lookpos2 `keyboard.num9?0`"
config_lines[116]: "mix lookpos3 `keyboard.num7?0`"
config_lines[117]: "mix lookpos4 `keyboard.num6?0`"
config_lines[118]: "mix lookpos5 `keyboard.num4?0`"
config_lines[119]: "mix lookpos6 `keyboard.num8?0`"
config_lines[120]: "mix lookpos7 ``"
config_lines[121]: "mix lookpos8 ``"
config_lines[122]: "mix lookpos9 ``"
config_lines[123]: "mix trackiron `trackir.device.active?0`"
config_lines[124]: "mix trackiryaw `trackir.device.position.yaw?0`"
config_lines[125]: "mix trackirpitch `trackir.device.position.pitch?0`"
config_lines[126]: "mix trackirx `trackir.device.position.x?0`"
config_lines[127]: "mix trackiry `trackir.device.position.y?0`"
config_lines[128]: "mix trackirz `trackir.device.position.z?0`"
config_lines[129]: "mix dsteerleft `keyboard.larrow?0 | keyboard.a?0`"
config_lines[130]: "mix dsteerright `keyboard.rarrow?0 | keyboard.d?0`"
config_lines[131]: "mix dsteering `dsteerleft - dsteerright`"
config_lines[132]: "mix steering `dsteering - (pow(normalize(abs(sel(c_jisteer, -j_steer?0, j_steer?0)), c_steer_dz), (1.0 + c_steer_func * 0.5)) * sign(sel(c_jisteer, -j_steer?0, j_steer?0)))`"
config_lines[133]: "mix msteering `-mouse.rel_position.x?0 * c_msens`"
config_lines[134]: "mix dforward `keyboard.uarrow?0 | keyboard.w?0`"
config_lines[135]: "mix dbackward `keyboard.darrow?0 | keyboard.s?0`"
config_lines[136]: "mix aforward `normalize(sel(c_jzthrottle, sel(c_jithrottle, -j_throttle?0, j_throttle?0), sel(c_jithrottle, j_throttle?1 * -0.5 + 0.5, j_throttle?-1 * 0.5 + 0.5)), c_throt_dz)`"
config_lines[137]: "mix abackward `normalize(sel(c_jzbrake, sel(c_jibrake, -j_brake?0, j_brake?0), sel(c_jibrake, j_brake?1 * -0.5 + 0.5, j_brake?-1 * 0.5 + 0.5)), c_brake_dz)`"
config_lines[138]: "mix forward `dforward + aforward`"
config_lines[139]: "mix backward `dbackward + abackward`"
config_lines[140]: "mix dclutch ``"
config_lines[141]: "mix clutch `dclutch + normalize(sel(c_jzclutch, sel(c_jiclutch, -j_clutch?0, j_clutch?0), sel(c_jiclutch, j_clutch?1 * -0.5 + 0.5, j_clutch?-1 * 0.5 + 0.5)), c_clutch_dz)`"
config_lines[142]: "mix activate `keyboard.enter?0 | joy.b1?0`"
config_lines[143]: "mix menu `keyboard.esc?0`"
config_lines[144]: "mix engine `keyboard.e?0 | joy.b8?0`"
config_lines[145]: "mix attach `keyboard.t?0 | joy.b4?0`"
config_lines[146]: "mix horn `keyboard.h?0`"
config_lines[147]: "mix lighthorn `keyboard.j?0`"
config_lines[148]: "mix beacon `keyboard.o?0`"
config_lines[149]: "mix motorbrake `keyboard.b?0 | joy.b10?0`"
config_lines[150]: "mix parkingbrake `keyboard.space?0 | joy.b7?0`"
config_lines[151]: "mix wippers `keyboard.p?0 | joy.pov1_right?0`"
config_lines[152]: "mix cruiectrl `keyboard.c?0 | joy.b9?0`"
config_lines[153]: "mix light `keyboard.l?0 | joy.pov1_left?0`"
config_lines[154]: "mix hblight `keyboard.k?0`"
config_lines[155]: "mix lblinker `keyboard.lbracket?0 | joy.b5?0`"
config_lines[156]: "mix rblinker `keyboard.rbracket?0 | joy.b6?0`"
config_lines[157]: "mix 4wayflasher `keyboard.f?0`"
config_lines[158]: "mix showmirrors `keyboard.f2?0`"
config_lines[159]: "mix showhud `keyboard.f3?0`"
config_lines[160]: "mix navmap `keyboard.m?0`"
config_lines[161]: "mix radio `keyboard.r?0`"
config_lines[162]: "mix display `keyboard.i?0`"
config_lines[163]: "mix quickpark `keyboard.q?0`"
config_lines[164]: "mix gearup `joy.b2?0 | keyboard.rshift?0`"
config_lines[165]: "mix geardown `joy.b3?0 | keyboard.rctrl?0`"
config_lines[166]: "mix drive ``"
config_lines[167]: "mix reverse ``"
config_lines[168]: "mix cmirrorsel ``"
config_lines[169]: "mix fmirrorsel ``"
config_lines[170]: "mix mirroryawl ``"
config_lines[171]: "mix mirroryawr ``"
config_lines[172]: "mix mirrorpitu ``"
config_lines[173]: "mix mirrorpitl ``"
config_lines[174]: "mix mirrorreset ``"
config_lines[175]: "mix teleport `keyboard.f9?0`"
config_lines[176]: "mix bugreportrec `(! any_shift) & keyboard.f11?0`"
config_lines[177]: "mix bugrepscrrcc `any_shift & keyboard.f11?0`"
config_lines[178]: "mix gearsel1on ``"
config_lines[179]: "mix gearsel1off ``"
config_lines[180]: "mix gearsel1tgl `joy.b1?0`"
config_lines[181]: "mix gearsel2on ``"
config_lines[182]: "mix gearsel2off ``"
config_lines[183]: "mix gearsel2tgl ``"
config_lines[184]: "mix gear1 `joy.b15?0`"
config_lines[185]: "mix gear2 `joy.b9?0`"
config_lines[186]: "mix gear3 `joy.b10?0`"
config_lines[187]: "mix gear4 `joy.b11?0`"
config_lines[188]: "mix gear5 `joy.b12?0`"
config_lines[189]: "mix gear6 `joy.b13?0`"
config_lines[190]: "mix gear7 `joy.b14?0`"
config_lines[191]: "mix gear8 ``"
config_lines[192]: "mix gear9 ``"
config_lines[193]: "mix gear10 ``"
config_lines[194]: "mix gear11 ``"
config_lines[195]: "mix gear12 ``"
config_lines[196]: "mix gear13 ``"
config_lines[197]: "mix gear14 ``"
config_lines[198]: "mix gear15 ``"
config_lines[199]: "mix gear16 ``"
config_lines[200]: "mix adjuster `keyboard.f4?0`"
config_lines[201]: "mix advpage0 `keyboard.f5?0`"
config_lines[202]: "mix advpage1 `keyboard.f6?0`"
config_lines[203]: "mix advpage2 `keyboard.f7?0`"
config_lines[204]: "mix advpage3 `keyboard.f8?0`"
config_lines[205]: "mix advmouse `keyboard.f1?0`"
config_lines[206]: "mix gar_man `keyboard.g?0`"
}

}
 
Last edited:
Back
Top Bottom