Euro Truck Simulator 2 worthy of purchase

I feel the exact same way about it as i did Minecraft. Before playing "why on earth would anyone want to play that?!?" Now "oh this is cool :D"

Roughly how much money do you need before you can start buying trucks etc rather than just doing the preset jobs?

you need approx £95k ,

But you can get a bank loan up to a limit at the start.
 
I feel the exact same way about it as i did Minecraft. Before playing "why on earth would anyone want to play that?!?" Now "oh this is cool :D"

Roughly how much money do you need before you can start buying trucks etc rather than just doing the preset jobs?

I got to around £20k and then took the £100k loan. First truck and you start raking in the cash a lot quicker, although be very mindful of the fuel tank! ;)
 
Tried the demo, it's... a truck simulator! Albeit the best one I've seen of it's ilk.

My first journey was eventful. I smashed straight into a car on leaving the depot.

I then proceeded to drive down the motorway to Cambridge for 30 miles down the wrong side of the motorway. Strangely, I wasn't pulled over, and it was fine (although I'm not sure if the 20-odd vehicles I smashed into felt the same way).

I then reached my destination but decided to take the drop off delivery "at speed", which resulted in a severe accident. I spilt my load everywhere.
 
To get to Calais I went from Dover to Calais via a ferry :/.

I'm going to try dropping the res and seeing if that helps the low fps and input lag I'm getting. If I could drive properly then this game would be really good. I may even buy a wheel, that also works with my 360, would be better I imagine.
 
If you're having such problems with the controller i'd just use the keyboard. I get on with it just fine so long as i make use of cruise control rather than holding down a key constantly for an hour. Yes you have to tap the left and right a bit rather than have gentle control but i certainly don't have any problems with jack knifing at speed :p
 
A guide for those wanting to share or use other peoples control settings

The control settings are saved in a file named controls.sii which by default in the following location:

\Users\user\Documents\Euro Truck Simulator 2\profile\alphanumeric number\controls.sii

It will look something like this:

SiiNunit
{
input_config : _nameless.3005.0B00 {
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.'{AF28DD20-09CE-11E2-8001-444553540000}|{028E045E-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 ``"
config_lines[14]: "input j_look_lr ``"
config_lines[15]: "constant c_steer_func 0.000000"
config_lines[16]: "constant c_steer_dz 0.110000"
config_lines[17]: "constant c_throt_dz 0.100000"
config_lines[18]: "constant c_brake_dz 0.100000"
config_lines[19]: "constant c_clutch_dz 0.100000"
config_lines[20]: "constant c_lr_dz 0.100000"
config_lines[21]: "constant c_ud_dz 0.100000"
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 1.000000"
config_lines[30]: "constant c_jisteer 0.000000"
config_lines[31]: "constant c_jilookud 0.000000"
config_lines[32]: "constant c_jilooklr 0.000000"
config_lines[33]: "constant c_rsteersens 0.406000"
config_lines[34]: "constant c_asteersens 2.436000"
config_lines[35]: "constant c_mousesteer 0.000000"
config_lines[36]: "constant c_relatsteer 1.000000"
config_lines[37]: "constant c_ffenabled 1.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`"
config_lines[86]: "mix cam2 `keyboard.key2?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 `mouse.button_right?0`"
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`"
config_lines[143]: "mix menu `keyboard.esc?0`"
config_lines[144]: "mix engine `keyboard.e?0`"
config_lines[145]: "mix attach `keyboard.t?0`"
config_lines[146]: "mix horn `keyboard.h?0 | joy.b9?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`"
config_lines[150]: "mix parkingbrake `keyboard.space?0 | joy.b1?0`"
config_lines[151]: "mix wippers `keyboard.p?0 | joy.b4?0`"
config_lines[152]: "mix cruiectrl `keyboard.c?0 | joy.b2?0`"
config_lines[153]: "mix light `keyboard.l?0 | joy.b3?0`"
config_lines[154]: "mix hblight `keyboard.k?0`"
config_lines[155]: "mix lblinker `keyboard.lbracket?0 | joy.pov1_left?0`"
config_lines[156]: "mix rblinker `keyboard.rbracket?0 | joy.pov1_right?0`"
config_lines[157]: "mix 4wayflasher `keyboard.f?0 | joy.pov1_up?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 `keyboard.lshift?0 | joy.b6?0`"
config_lines[165]: "mix geardown `keyboard.lctrl?0 | joy.b5?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`"
}

}

As you can see, the lines are numbered.

The line we begin from is number 3, anything before that MUST NOT BE CHANGED as that is specific to your system configuration.

Anything from line 3 to the bottom of the document is the custom control set which contains pad settings and keybinds.

If you are wanting to share you control set, simply copy everything from line 3 to the bottom of the document.

If you are wanting to use somebody elses control set, delete everything in the document from/including line 3 then paste in the control set you want to use from line 3.

I am using Tom01793's control set for a 360 pad and it is much better than my feeble attempt.

What this means is that those of us with not much time can quickly get up and running with a workable control set for our chosen device and tweak as we wish as needed.

Hope this helps someone.

If uploading a control set, please specify what specific device it is for. for example:

Tom01793
360 Control Set

SiiNunit
{
input_config : _nameless.3005.0B00 {
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.'{AF28DD20-09CE-11E2-8001-444553540000}|{028E045E-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 ``"
config_lines[14]: "input j_look_lr ``"
config_lines[15]: "constant c_steer_func 0.000000"
config_lines[16]: "constant c_steer_dz 0.110000"
config_lines[17]: "constant c_throt_dz 0.100000"
config_lines[18]: "constant c_brake_dz 0.100000"
config_lines[19]: "constant c_clutch_dz 0.100000"
config_lines[20]: "constant c_lr_dz 0.100000"
config_lines[21]: "constant c_ud_dz 0.100000"
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 1.000000"
config_lines[30]: "constant c_jisteer 0.000000"
config_lines[31]: "constant c_jilookud 0.000000"
config_lines[32]: "constant c_jilooklr 0.000000"
config_lines[33]: "constant c_rsteersens 0.406000"
config_lines[34]: "constant c_asteersens 2.436000"
config_lines[35]: "constant c_mousesteer 0.000000"
config_lines[36]: "constant c_relatsteer 1.000000"
config_lines[37]: "constant c_ffenabled 1.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`"
config_lines[86]: "mix cam2 `keyboard.key2?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 `mouse.button_right?0`"
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`"
config_lines[143]: "mix menu `keyboard.esc?0`"
config_lines[144]: "mix engine `keyboard.e?0`"
config_lines[145]: "mix attach `keyboard.t?0`"
config_lines[146]: "mix horn `keyboard.h?0 | joy.b9?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`"
config_lines[150]: "mix parkingbrake `keyboard.space?0 | joy.b1?0`"
config_lines[151]: "mix wippers `keyboard.p?0 | joy.b4?0`"
config_lines[152]: "mix cruiectrl `keyboard.c?0 | joy.b2?0`"
config_lines[153]: "mix light `keyboard.l?0 | joy.b3?0`"
config_lines[154]: "mix hblight `keyboard.k?0`"
config_lines[155]: "mix lblinker `keyboard.lbracket?0 | joy.pov1_left?0`"
config_lines[156]: "mix rblinker `keyboard.rbracket?0 | joy.pov1_right?0`"
config_lines[157]: "mix 4wayflasher `keyboard.f?0 | joy.pov1_up?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 `keyboard.lshift?0 | joy.b6?0`"
config_lines[165]: "mix geardown `keyboard.lctrl?0 | joy.b5?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:
Started it up in a lower res and my lappy is now handling it fine as well as the handling of the lorries being fine. Perhaps handling is linked to fps :p

Been driving for about 3 hours now. Keeps telling me it's only a demo whenever I escape to a menu, but if I just press alt-F4 then start it back up I can do another mission. WINNING!
 
This game has some great little touches, like the internet radio, being able to stick your head out the window, only have the left mirror as HUD, internet radio... It also has some of the best traffic ai I've seen. I wish the traffic lights stayed green for a bit longer though, and there were actual slip roads/merging on the motorways. I am now a believer! It's raining, but I'm cruising up the m27 with ac dc and Bonjovi!


Does anyone know how I can stop the camera drifting? I'm using 360 controller and the right analog stick for camera. It Isnt the deadzone...


I don't think the ai could handle a merger/slip road, there are big queues when it goes from 3lanes to 2 :P
 
Once you get the steering wheel set so it is not so sensitive the game rocks. I have pedals setup as well but I have an automatic gearbox. Right click shift for forward and left shift for reverse, I need to do proper gears next, not really sure how they work on a lorry though.
 
I just went from London to Carlisle, upon entering Carlisle it started raining so very realistic then I got a job to Liege and now after a few hours my neck is killing me and also the sat nav is a little devious and I took a wrong turn which made me late but I didn't lose out much so I will be buying this game and expecting some crazy mods, Royal Mail mod where everything turns up late or broken!

Wouldn't mind a van mod where you can just nip about with smaller items, basically a joyride.

That van mod sounds like a great idea i can see it now youu get extra points for tailgating and stopping as close to the car in fromt as you can qhile at a set of traffic lights. Extra awards for being sexist, pressing H produces an arm out the window with the middle finger exteneded and the main aim is to generally drive like an ass hole as much as can.
 
Just drive the truck without the trailer, you can hoon it about the small cities. Overtaking on roundabout etc etc. I've found myself overtaking cars on sliproads even with the trailer attached, you just have to use the hard shoulder. That was transporting explosives hahaha.
 
If you don't like this game and have played then that is fine but to slate this game as my mates have been doing is just criminal, I am loving it, 3 trucks, 3 drivers, I am about to rake it in and I haven't even paid a Penny for it yet.
 
Back
Top Bottom