Replacing bus steering wheel Man Lion's City

Willkommen in der OMSI-WebDisk!
Als Gast kannst du nur Inhalte in deiner ausgewählten Sprache sehen. Registrierte Nutzer können die Sichtbarkeit anderer Sprachen in ihrem Kontrollzentrum aktivieren, weitere Infos hier.
Alle Themen sind in den Foren mit einer Sprachflagge gekennzeichnet: = Englisch [EN], = Deutsch [DE], = Französisch [FR]. Wenn du die angegebene Sprache nicht beherrschst, schreibe auf Englisch!
  • Hello,


    I am trying to make a small modification for private use, by replacing the steering wheel in the MAN lion's City A40 from the Bremen Nord addon with a more realistic / accurate one, as I do not like the steering wheel in those buses. I was wondering if this in any way is possible to do and if anyone has done this before? I have tried to copy the .o3d steering wheel into the model folder and changing it's name, but when I launch OMSI again it appears as fully white without textures and is not placed correctly (as I somewhat expected). I have tried to then find where I can change the value of the steering wheel's position and add the textures, without any luck.

    Any help would be greatly appreciated! Thanks in advance!

    Kind regards!

    Also; Apologies in advance if this post has been posted in the wrong forum thread.

  • Hello,

    For the textures to show up you will need to also copy the texture from the texture-subfolder of the original bus. In the logfile, the name of the texture should be listed as "Warning: Missing Texture" or something like that.

    As for changing the position of the wheel, you will need to use Daueranimation or loosely translated to "always doing animation". There is a great guide in German on the MOF, here is a link.

    https://forum.omnibussimulator…daueranimation-erstellen/

    Just make sure to put the 1 (S.L.Daueranimation) under frame instead of init like in the guide, otherwise the steering wheel will be in the original position after a reload.

    As for the concrete values you need to enter, it is really trial and error. You can import the wheel and the bus into Blender with a plugin and experiment with the position there, just remember that the Y and Z axis are switched in OMSI!

    In theory you could also export the wheel not having to worry about Daueranimation, however the plugin seems to be bugged and does not export textures correctly.

    One final thing:

    I'd recommend copying the model.cfg of the bus as well as the .bus and changing the name of the .o3d to the new wheel instead of renaming the .o3d of the new wheel, as if your OMSI ever controls itself or you buy a new DLC, the wheel will be gone.

    IzziBus GmbH

    Ihr Busunternehmen für NRW!

  • Hello, and thanks for the quick reply!

    I have tried doing this, and have gotten both the steering wheel textures and the actual steering wheel roation to work correctly. The only thing that remains unsolved for me is the steering wheel position, as it is placed to far back compared to where it should be. I only need to change it's position, similar to when you change the FOV in the .bus file, but with the position of the steering wheel. Where do I do this?

    Thanks again!

  • Hello, this is actually not that difficult, however it requires a lot of steps which might not seem to make sense at first but will later on.


    I will be using the Daueranimation method I talked about earlier.


    First, open your busses folder and navigate to the script subfolder. Then open any varlist used (I would recommend the dashboard_varlist.txt as every bus uses it) and add “Daueranimation” (without the quotation marks !!)


    It should look something like this:




    Now go into the “MAN_NL2x3_main.osc” (or “MAN_NG313_main.osc” for the bendy bus) and add 1 (S.L.Daueranimation) under the frame section. It should look something like this:





    Go back into the main folder of the bus and open the model subfolder. Then open the “model_NL263.cfg” ( or “model_NG313_main.cfg” for the bendy bus) and search for the .o3d name of the steering wheel, which for the Bremen MAN should be “Bremen_LC_Lenkrad.o3d” (without the quotation marks !!). I’d recommend you use notepad ++, as it has search functionality.


    Now, in your case you can skip this step, but if you do not want to replace the steering wheel. o3d, you must delete “VDV\Bremen_LC_Lenkrad.o3d” and replace it with the path to the new steering wheel under the model subfolder.


    Under this line add a new line. Here you can add the following:


    Code
    [newanim]
    origin_rot_*
    90
    anim_trans
    Daueranimation
    x.xx




    Now, this will not work. You will first need to replace a couple of things.


    “In the line origin_rot_*” , replace the * with either x, y, or z.


    x will move the steering wheel to the side.


    y will move the steering wheel up and down.


    z will move the steering wheel forwards and backwards.


    Replace the x.xx with the distance to move. Use a dot “.” to switch to decimals. The amount moved should be in metres.


    Let’s say your steering wheel is slightly left, a little bit too low and to far back. An example of the required entries would be:





    The values need trial and error to be determined. I recommend using the testmap or Grundorf for faster loading times. You do not need to restart OMSI after changing the values. Just press the new game button under the Esc menu.


    Remember to back up your bus folder, as any OMSI control, which will always be triggered whenever adding a new DLC from steam, repairing your game or just randomly. Have fun!

    IzziBus GmbH

    Ihr Busunternehmen für NRW!