Skip to content

Commit c1ac883

Browse files
authored
Merge branch 'RigsOfRods:master' into master
2 parents a235d25 + 91fdef5 commit c1ac883

29 files changed

Lines changed: 677 additions & 191 deletions

.github/workflows/gh-pages.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ jobs:
99
deploy:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v4
12+
- uses: actions/checkout@v6
1313

14-
- uses: actions/setup-python@v5
14+
- uses: actions/setup-python@v6
1515
with:
1616
python-version: 3.12
1717
cache: 'pip'

.github/workflows/spellcheck.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ jobs:
66
spelling:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v4
9+
- uses: actions/checkout@v6
1010

1111
- name: Set up Python 3.12
12-
uses: actions/setup-python@v5
12+
uses: actions/setup-python@v6
1313
with:
1414
python-version: 3.12
1515
cache: 'pip'

dictionary/en-custom.txt

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,11 +127,13 @@ cSpline
127127
ctrl
128128
CTRL
129129
CuriousMike
130+
Customdashboardinputs
130131
AnotherFoxGuy
131132
da
132133
DAF
133134
dampingrate
134135
dampings
136+
DashBoardManagerClass
135137
Davded
136138
de
137139
De
@@ -190,6 +192,7 @@ flamewar
190192
flaperon
191193
flarematerialname
192194
Flarewing
195+
Flaregroups
193196
flexbodies
194197
Flexbodies
195198
flexbody
@@ -201,6 +204,7 @@ flexmeshes
201204
FN
202205
footbrake
203206
forset
207+
forvert
204208
forwardcommands
205209
Forwardcommands
206210
fov
@@ -347,6 +351,7 @@ maxPSI
347351
MaxRPM
348352
MaxX
349353
menubar
354+
Menubar
350355
meshbuilding
351356
meshName
352357
meshwheels
@@ -735,7 +740,10 @@ AmbientColor
735740
CaelumConfigFile
736741
HydraxConfigFile
737742
StartPosition
743+
StartRotation
738744
XYZ
745+
xyz
746+
yxz
739747
SandStormCubeMap
740748
cubemap
741749
CategoryID
@@ -840,4 +848,19 @@ fi
840848
VPNs
841849
nav
842850
yaml
843-
md
851+
md
852+
AUR
853+
paru
854+
yay
855+
OpenAL
856+
Pointlight
857+
DirX
858+
DirY
859+
DirZ
860+
dashboardsource
861+
shifterAnimTime
862+
TestC
863+
NeoQueretaro
864+
Assetpacks
865+
AssetPacks
866+
HUDs

mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ plugins:
6363
nav:
6464
- Overview: README.md
6565
- Gameplay:
66-
- Installing the game: gameplay/installing-the-game.md
66+
- Installation Guide: gameplay/installing-the-game.md
6767
- General FAQ: gameplay/general-faq.md
6868
- Common issues: gameplay/common-issues.md
6969
- Beginner's Guide: gameplay/beginners-guide.md

source/README.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ hide:
1111
</style>
1212

1313
<div class="hero">
14-
<a href="https://forum.rigsofrods.org/threads/rigs-of-rods-2022-12-released.3635/">
14+
<a href="https://forum.rigsofrods.org/threads/rigs-of-rods-2026-01-released.4887/">
1515
<div class="hero-text">
16-
<h1>Read the Release Announcement for Rigs of Rods 2022.12</h1>
16+
<h1>Read the Release Announcement for Rigs of Rods 2026.01</h1>
1717
</div>
1818
</a>
1919
</div>
@@ -41,15 +41,17 @@ hide:
4141

4242
Want to start modding Rigs of Rods? Start at 0 and work your way to pro with detailed guides on modding.
4343

44-
- [Installing Addons Guide](tools-tutorials/addons.md)
45-
- [Blender Mesh Editing Guide](tools-tutorials/blender-mesh-editing.md)
46-
- [Editing Terrain Objects](terrain-creation/editing-terrain-objects.md)
44+
- [Truck File Format](vehicle-creation/fileformat-truck.md)
45+
- [Soundscript File Format](vehicle-creation/fileformat-soundscript.md)
4746
- [Addonpart File Format](vehicle-creation/fileformat-addonpart.md)
48-
- [Alternate Skins (skinzips) Guide](vehicle-creation/alternate-skins.md)
49-
- [Truckfile Format](vehicle-creation/fileformat-truck.md)
5047
- [Terrn2 File Format](terrain-creation/terrn2-subsystem.md)
5148
- [Object File Format](terrain-creation/object-format.md)
52-
- [Soundscript File Format](vehicle-creation/fileformat-soundscript.md)
49+
- [Alternate Skins (skinzip) Guide](vehicle-creation/alternate-skins.md)
50+
- [Installing Addons Guide](tools-tutorials/addons.md)
51+
- [Blender Mesh Editing Guide](tools-tutorials/blender-mesh-editing.md)
52+
- [Editing Terrain Objects](terrain-creation/editing-terrain-objects.md)
53+
54+
5355

5456
- :material-gavel:{ .lg .middle } __Community Rules__
5557

source/gameplay/controls-config.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -695,6 +695,7 @@ Not all make sense though for animated props.
695695
| TRUCK_SHIFT_LOWRANGE | N/A | sets low range (1-6) for H-shaft |
696696
| TRUCK_SHIFT_MIDRANGE | N/A | sets middle range (7-12) for H-shaft |
697697
| TRUCK_SHIFT_HIGHRANGE | N/A | sets high range (13-18) for H-shaft |
698+
| TRUCK_CYCLE_GEAR_RANGES | N/A | toggle between low/middle/high gear ranges |
698699
| TRUCK_SWITCH_SHIFT_MODES | Q | toggle between transmission modes |
699700

700701
### Airplane

source/gameplay/general-faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,4 +89,4 @@ To play multiplayer, see [this section](beginners-guide.md#multiplayer) of the B
8989

9090
This means you're trying to join a server that is running an older or newer RoRNet version than what your current RoR version supports.
9191

92-
The latest version, 2022.12, supports RoRNet 2.44.
92+
The latest version, 2026.01, supports RoRNet 2.45.
Lines changed: 69 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,71 +1,104 @@
1-
Installing the game
2-
============
1+
# Installation Guide
32

4-
## Installation
3+
To effortlessly install and keep Rigs of Rods up-to-date, we recommend using the [itch.io](https://itch.io/app) desktop app available for Windows and Linux.
54

6-
### Downloading
5+
[![Available on itch.io](https://static.itch.io/images/badge-color.svg){ width=150 loading=lazy }](http://rigs-of-rods.sf.net/itch/dev/)
76

8-
To get started, download the latest version of the game from our [homepage](https://www.rigsofrods.org/).
7+
!!! danger "Don't place your device at risk"
8+
For your security, only download Rigs of Rods from the [official Download Center](https://www.rigsofrods.org/download). Downloading from unknown sources may expose you to malware, outdated versions, or modified files that could harm your device.
99

10-
![download](../images/bg-download2021.png)
10+
## Windows
1111

12-
From here, choose which package you would like to install. We recommend the Installer for beginner users.
1312

14-
![options](../images/bg-downloadopt2021.png)
13+
!!! warning ""Windows protected your PC" Windows SmartScreen"
14+
On Windows, you may be presented with a pop up saying that it prevented an unrecognized app from starting. You must click **More info** and then **Run anyway** in order for the installer to run.
1515

16-
You will be redirected to Sourceforge, and the file will automatically download. Once downloaded, double-click the file to start the installer.
16+
### with Installer <small>recommended</small> { #with-installer data-toc-label="with Installer" }
1717

18-
**If you're running Linux, you can download the game by following [these instructions](https://forum.rigsofrods.org/threads/test-build-version-0-4-8-rc4.1217/).**
18+
<figure markdown>
19+
![Install guide](../images/win-install-ror.gif){ loading=lazy }
20+
<figcaption>Windows 11 version 21H1</figcaption>
21+
</figure>
1922

20-
### Windows SmartScreen warning
23+
For the latest version, go to the [Download Center](https://www.rigsofrods.org/download) and select *Rigs of Rods 64-bit Installer* for Windows. You will immediately be redirected to SourceForge, and the download will automatically begin.
2124

22-
![smartscreen](../images/bg-smartscreen.png)
25+
When your download finishes, follow these steps to quickly go through the installer.
2326

24-
When launching the installer for the first time, Windows Defender SmartScreen may prevent the installer from starting.
27+
1. Select your language, by default it is English. Click *Next*.
28+
2. Accept the License Agreement by selecting *I accept the agreement* then click *Next*.
29+
3. If you wish to install to another location, select *Browse*, otherwise the default location will be used.
30+
4. If you want the installer to create a desktop shortcut check *Create a desktop shortcut*.
31+
5. Review the installation and click *Back* if you want to make any changes, otherwise click *Install* to begin the installation process.
32+
6. Upon completion of the installation read then click *Next*.
33+
7. Well done, the installation is now completed. Leave *Launch Rigs of Rods* checked and click *Finish* to launch Rigs of Rods.
2534

26-
If this happens, click `More info` then `Run anyway`.
2735

28-
The installer should launch once you accept the UAC dialog.
36+
### with Portable (.zip)
2937

30-
### Installing
38+
For the latest version, go to the [Download Center](https://www.rigsofrods.org/download) and select *Rigs of Rods 64-bit Portable (.zip)* for Windows. You will immediately be redirected to SourceForge, and the download will automatically begin.
3139

32-
Select your language, then click `OK`.
40+
When your download finishes, follow these steps to launch Rigs of Rods.
3341

34-
![installer1](../images/bg-installer1.png)
42+
1. Extract the .zip into your desired location (Do not merge with an existing Rigs of Rods version!)
43+
2. Launch Rigs of Rods by double-clicking `RoR.exe`
3544

36-
Click `Next`.
45+
## Linux
3746

38-
![installer2](../images/bg-installer2.png)
47+
### with Portable (.zip) <small>recommended</small> { #with-portable-zip_1 data-toc-label="with Portable (.zip)" }
3948

40-
Accept the agreement, then click `Next`.
49+
For the latest version, go to the [Download Center](https://www.rigsofrods.org/download) and select *Rigs of Rods 64-bit Portable (.zip)* for Linux. You will immediately be redirected to Sourceforge, and the download will automatically begin.
4150

42-
![installer3](../images/bg-installer3.png)
51+
When your download finishes, follow these steps to launch Rigs of Rods on Linux.
4352

44-
If you wish to install RoR to another location, you can change it here. We recommend leaving it to the default location.
53+
1. Extract the .zip into your desired location (Do not merge with an existing Rigs of Rods version!)
54+
``` bash
55+
unzip rigs-of-rods-linux.zip
56+
```
57+
4. It may not always be necessary, but grant the execute permission to the executable and script run file.
58+
```bash
59+
chmod +x ./RoR
60+
chmod +x ./RunRoR
61+
```
62+
3. Depending on your graphical interface, you may double-click `RunRoR` or run from the terminal.
63+
``` bash
64+
./RunRoR
65+
```
4566

46-
![installer4](../images/bg-installer4.png)
67+
### with Snap Store
4768

48-
By default, RoR only comes with a very small selection of content. To help new players, we've created content packs which provide a good selection of vehicles and terrains to get you started.
69+
**Snap Store is not OFFICIALLY maintained but is regularly kept up-to-date.** Snaps can be used on all major Linux distributions and is widely used because of its graphical counterpart the Snap Store.
4970

50-
You can choose to either download all the packs, or only select the ones that interest you. For simplicity's sake, no packs will be downloaded.
71+
``` bash
72+
sudo snap install rigs-of-rods
73+
```
5174

52-
Click `Next` to continue.
75+
### with AUR
5376

54-
![installer5](../images/bg-installer5.png)
77+
The Arch User Repository (AUR) packages can be installed on your Arch Linux system with with the use of a helper like yay or paru.
5578

56-
If you want the installer to create a desktop icon, check the box. Click `Next` to continue.
79+
```bash
80+
paru -S rigsofrods
81+
```
82+
## Development Builds
5783

58-
![installer6](../images/bg-installer6.png)
84+
If you want to try out the latest changes without waiting for a stable release, you can use the development builds. These builds include new features, bug fixes, and improvements but may also be unstable.
5985

60-
Click `Install` to begin the installation process.
86+
!!! warning "Try at your own risk!"
87+
These builds allow you to experience new changes before they are officially released. These builds are not thoroughly tested, so the chance you may experience crashes, bugs, or other issues is higher than with stable versions. If you encounter problems, consider reporting them on the [Rigs of Rods GitHub issues](https://github.com/RigsOfRods/rigs-of-rods/issues) page.
6188

62-
![installer7](../images/bg-installer7.png)
89+
### with itch.io Desktop App <small>recommended</small> { #with-itch-io-desktop-app }
6390

64-
Once the installation finishes, read the message that appears then click `Next` to continue.
91+
Just like the stable release, the development builds are available through the itch.io app. After every code change, the builds are automatically pushed to itch.io and delivered as an optional update for you.
6592

66-
![installer8](../images/bg-installer8.png)
93+
[:fontawesome-solid-download: Download Rigs of Rods Experimental](http://rigs-of-rods.sf.net/itch/dev/){ .md-button .md-button--primary }
6794

68-
Installation is now completed. Leave `Launch Rigs of Rods` checked then click `Finish` to launch RoR!
95+
### with itch.io (.zip)
6996

70-
![installer9](../images/bg-installer9.png)
97+
If you prefer not to use the the desktop app, you can still download the builds manually.
7198

99+
1. Go to the the [Rigs of Rods itch.io build page](https://rigs-of-rods.itch.io/rigs-of-rods-dev).
100+
2. Download the development builds for Windows or Linux.
101+
3. Extract the contents to a preferred location.
102+
4. Run `RoR.exe` (Windows) or `./RunRoR` (Linux) to start the game.
103+
104+
Refer to previous sections of this guide for additional guidance on launching the game. If you have any issues with development builds (such as broken links or missing builds) please [refer to this thread](https://forum.rigsofrods.org/threads/ror-development-builds-for-windows-and-linux.696/) on the community forums.

source/gameplay/tuning.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
Tuning
22
============
33

4-
!!! warning
5-
This feature is in development. It will be made available in an upcoming release. If you're interested in trying this out today, download the latest [development build](https://forum.rigsofrods.org/threads/ror-development-builds-for-windows-and-linux.696/).
6-
74
## Introduction
85

9-
The tuning menu is a new single player feature available for vehicles. It enables the ability to install add-on parts, toggle visibility of meshes and visual effects, flip wheel direction, and save/load tuneups.
6+
Introduced in version 2026.01, the tuning menu is a new single player feature available for vehicles. It enables the ability to install add-on parts, toggle visibility of meshes and visual effects, flip wheel direction, and save/load tuneups.
107

118
Tuning is currently disabled in Multiplayer, support will be added in a future release.
129

source/gameplay/vehicle-ai.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -186,19 +186,19 @@ Scroll to the end of the file, you should see lines similar to these:
186186

187187
The waypoints are exported in JSON format.
188188

189-
From here you have two options:
189+
From here you can:
190190

191191
- Name the preset and create an issue ticket on [GitHub](https://github.com/RigsOfRods-Community/ai-waypoints/issues) with the completed preset. Someone else will add it to the `waypoints.json` file.
192192

193193
- Download the `waypoints.json` file from [GitHub](https://raw.githubusercontent.com/RigsOfRods-Community/ai-waypoints/main/waypoints.json) (right click -> Save As, set file type to "All files")
194194
and place it in the `savegames` folder. RoR will load this file instead of downloading. Edit the file with your new preset, then create a pull request with your changes.
195195

196+
The preset can also be added to a terrain using the [AI Presets](../terrain-creation/terrn2-subsystem.md#ai-presets-section) section.
197+
196198
## Limitations
197199

198200
The current AI is an evolution of the per-terrain based AI featured on terrains such as F1 Test Track and Bajarama V2. It has some limitations:
199201

200-
- You cannot set the vehicle speed per-waypoint. This also means an AI vehicle cannot stop at a waypoint (example: bus stops)
201-
202202
- An AI vehicle in 'normal' mode will slow down at every waypoint. For most terrains this is fine but for others (such as race tracks) the AI drives too slowly. The current 'race' mode does not fix this as that mode will always drive at the same speed and won't slow down for corners.
203203

204204
- As stated above, the 'chase' mode only targets the player and does not follow any other waypoints. This usually results in the chase vehicle crashing.

0 commit comments

Comments
 (0)