ETS2LA / Euro-Truck-Simulator-2-Lane-Assist

Plugin based interface program for ETS2/ATS.
http://wiki.ets2la.com/
MIT License
215 stars 28 forks source link
american-truck-simulator ats ets2 euro-truck-simulator-2 self-driving

[!IMPORTANT]
This page is for ETS2LA V1.0, we are currently developing ETS2LA 2.0. For access to beta versions please join the discord. You can also manually clone the rewrite branch with these instructions.

Check this video for a demo of 2.0!

ETS2LA

Lane assist and plugin based interface program for SCS truck simulators.

SourceForge Downloads GitHub Downloads GitHub commits GitHub stars Discord SourceForge Rising Star SourceForge Users Love Us

Links

Discord: https://discord.gg/ets2la

Youtube: https://www.youtube.com/@tumppi066

Wiki: https://wiki.ets2la.com/

Documentation (VERY WIP & AUTOGENERATED): https://docs.tumppi066.fi

About

What is this app?

  1. It's a lane assist software for ETS2 and ATS. I am also working on making it fully (well almost) autonomous.
  2. Along the way I developed it to a complete plugin based application for sending information to and from ETS2 and ATS.
    • This means that you can create your own plugins for the app, even if they are not related to driving.

What does it look like in action?

Check the demonstration video.

How do I install it?

You can watch the latest installation video. Downloading and installing takes about 20 minutes. And then another 10 to tune in your own values. Alternatively you can also follow the written instructions on the wiki. Keep in mind that both the video and the wiki might not be up to date!

How to update?

You can run the menu.bat script and click "Update" or go into app/ and run git pull. The app will also automatically give a prompt when an update is available.

How to contribute?

You can contribute by creating plugins for the app, in addition to editing already existing ones. Those not familiar with github should do as follows:

  1. Fork the repository
  2. Make your changes in your fork
  3. Make a pull request to merge the changes to the public version.

The plugin infrastructure has documentation on the wiki.

I have issues / suggestions.

Please join the discord or make an issue here. Keep in mind that I am more active on the discord, and the issue you face might already have an answer there.

I want to support you.

I want to use your app in my own app.

The license does indeed allow you to do that. As long as you keep all the copyright notices in place. Despite this I would appreciate if you did at least tell me about it. I'm eager to help anyone wanting to use my code and I will share my knowledge.

In addition it would be beneficial if you made a plugin instead of just copying the code. This way you can update the plugin without having to update the whole app. To add to this I will try and implement all the additional backend features you want (for example more UI shortcuts etc...).