Skip to content

Commit 2f0eda6

Browse files
committed
fix degree display #68, added translation: br
1 parent f1144f3 commit 2f0eda6

File tree

4 files changed

+11
-90
lines changed

4 files changed

+11
-90
lines changed

FS25_EnhancedVehicle.lua

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,17 @@
33
--
44
-- Author: Majo76
55
-- email: ls (at) majo76 (dot) de
6-
-- @Date: 06.07.2025
6+
-- @Date: 19.07.2025
77
-- @Version: 1.1.7.0
88

99
--[[
1010
CHANGELOG
11-
2025-xx-xx - V1.1.7.0
12-
+ added translation: br (TKPorreta)
1311
14-
2025-xx-xx - V1.1.6.0
12+
2025-07-19 - V1.1.7.0
13+
* fix degree display #68
14+
+ added translation: br (thanks to TKPorreta)
15+
16+
2025-06-06 - V1.1.6.0
1517
* fix config setting "showKeysInHelpMenu" was not working at all
1618
+ key bindings and help menu will no longer be set if functionality (e.g. park brake) is disabled in the global settings (Attn: need to re-enter vehicle to activate change)
1719
+ added translation: uk (thanks to ilia235 on Discord)

README.md

Lines changed: 0 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -152,85 +152,6 @@ License: https://creativecommons.org/licenses/by-nc-sa/4.0/
152152
## What this mod doesn't (fully) do
153153
* Work on consoles. Buy a PC for proper gaming.
154154

155-
# Português (Brasil)
156-
157-
Esta é uma modificação para o Farming Simulator 25. Ela adiciona um "assistente de traçado" ("GPS") e um recurso de "ajuste para a direção de condução", um freio de estacionamento, bloqueios diferenciais, modos de tração das rodas e controles hidráulicos aprimorados ao seu veículo. Também exibe mais detalhes do veículo no HUD, incluindo um hodômetro/contador de viagem.
158-
159-
\*\*Nota: As únicas fontes válidas de download são o meu site (https://www.majo76.de) e este repositório no Github (https://github.com/ZhooL/FS25_EnhancedVehicle). Todos os outros endereços de download não são validados por mim - então, por favor, use-os com cautela.
160-
161-
(c) 2018-2025 por Majo76 (anteriormente ZhooL). Seja gentil e me credite ao usar este mod ou o código-fonte (ou partes dele) em qualquer lugar. A monetização deste mod é proibida.
162-
Licença: https://creativecommons.org/licenses/by-nc-sa/4.0/
163-
164-
## Known bugs
165-
166-
- Provavelmente muitos... por favor, reporte-os via issues no Github.
167-
168-
## Visão geral do HUD
169-
170-
![HUD overview](/misc/hud_overview_en.png)
171-
172-
## Atalhos de Teclado
173-
| Tecla | Descrição |
174-
| -- | -- |
175-
| <kbd>R Ctrl</kbd>+<kbd>Num /</kbd> | abre o diálogo de configurações para ajustar várias configurações |
176-
| <kbd>Num Enter</kbd> | aplicar/liberar o freio de estacionamento |
177-
| <kbd>R Ctrl</kbd>+<kbd>End</kbd> | ajustar para a direção de condução atual ou para o traçado atual |
178-
| <kbd>R Ctrl</kbd>+<kbd>Home</kbd> | reverter a direção do snap/traçado (180°) (= virar) |
179-
| <kbd>R Shift</kbd>+<kbd>Home</kbd> | mudar o modo operacional (ajustar para direção ou ajustar para traçado)<br/>pressione e segure por um segundo para desativar o assistente de snap |
180-
| <kbd>R Ctrl</kbd>+<kbd>Num 1</kbd> | recalcular a largura de trabalho (por exemplo, largura de pulverização alterada) |
181-
| <kbd>R Ctrl</kbd>+<kbd>Num 2</kbd> | recalcular o layout do traçado (por exemplo, direção alterada ou largura de trabalho alterada) |
182-
| <kbd>R Ctrl</kbd>+<kbd>Num 3</kbd> | alternar entre os diferentes modos de exibição das linhas |
183-
| <kbd>R Ctrl</kbd>+<kbd>Num 4</kbd> / <kbd>Num 6</kbd> | diminuir/aumentar o número de trilhas de virada |
184-
| <kbd>R Ctrl</kbd>+<kbd>Num -</kbd> / <kbd>Num +</kbd> | mover o layout do traçado para a esquerda/direita |
185-
| <kbd>R Ctrl</kbd>+<kbd>R Shift</kbd>+<kbd>Num -</kbd> / <kbd>Num +</kbd> | mover a linha de deslocamento do traçado para a esquerda/direita |
186-
| <kbd>R Shift</kbd>+<kbd>Num -</kbd> / <kbd>Num +</kbd> | diminuir/aumentar a largura do traçado |
187-
| <kbd>R Ctrl</kbd>+<kbd>Insert</kbd> / <kbd>Delete</kbd> | mover o veículo uma trilha para a direita/esquerda sem virar |
188-
| <kbd>R Ctrl</kbd>+<kbd>PageUp</kbd> / <kbd>PageDown</kbd> | aumentar/diminuir a direção do snap/traçado em 1° |
189-
| <kbd>R Shift</kbd>+<kbd>PageUp</kbd> / <kbd>PageDown</kbd> | aumentar/diminuir a direção do snap/traçado em 45° |
190-
| <kbd>R Ctrl</kbd>+<kbd>R Shift</kbd>+<kbd>PageUp</kbd> / <kbd>PageDown</kbd> | aumentar/diminuir a direção do snap/traçado em 0.25° |
191-
| <kbd>R Ctrl</kbd>+<kbd>Num *</kbd> | alternar entre os diferentes modos de cabeceira |
192-
| <kbd>R Shift</kbd>+<kbd>Num /</kbd> / <kbd>Num *</kbd> | alternar entre as distâncias da cabeceira |
193-
| <kbd>R Ctrl</kbd>+<kbd>Num 5</kbd> | alternar entre o contador de quilômetros geral ou o contador de quilômetros da viagem.<br/>pressione e segure para resetar o contador de quilômetros da viagem para 0 |
194-
| <kbd>R Ctrl</kbd>+<kbd>Num 7</kbd> | ativar/desativar o bloqueio diferencial do eixo dianteiro |
195-
| <kbd>R Ctrl</kbd>+<kbd>Num 8</kbd> | ativar/desativar o bloqueio diferencial do eixo traseiro |
196-
| <kbd>R Ctrl</kbd>+<kbd>Num 9</kbd> | alternar o modo de tração das rodas entre 4WD (tração nas quatro rodas) ou 2WD (tração nas duas rodas) |
197-
| <kbd>L Alt</kbd>+<kbd>1</kbd> | todos os dispositivos traseiros para cima/baixo |
198-
| <kbd>L Alt</kbd>+<kbd>2</kbd> | todos os dispositivos traseiros ligar/desligar |
199-
| <kbd>L Alt</kbd>+<kbd>3</kbd> | todos os dispositivos dianteiros para cima/baixo |
200-
| <kbd>L Alt</kbd>+<kbd>4</kbd> | todos os dispositivos dianteiros ligar/desligar |
201-
| <kbd>L Alt</kbd>+<kbd>5</kbd> | todos os dispositivos traseiros desdobrar/dobrar |
202-
| <kbd>L Alt</kbd>+<kbd>6</kbd> | todos os dispositivos dianteiros desdobrar/dobrar |
203-
204-
## O que este mod faz
205-
206-
- Quando o jogo começa, ele altera todos os veículos "motorizados" e "controláveis" no mapa para as configurações padrão: modo de tração das rodas para "tração integral (4WD)" e desativação de ambos os diferenciais.
207-
- Pressione <kbd>Ctrl</kbd>+<kbd>Numpad /</kbd> para abrir o diálogo de configurações.
208-
- Pressione <kbd>R Shift</kbd>+<kbd>Home</kbd> para ativar o assistente de snap para direção ou snap para traçado.
209-
- Pressione e segure <kbd>R Shift</kbd>+<kbd>Home</kbd> por um segundo ou mais para desativar completamente o assistente de snap e traçado.
210-
- Pressione <kbd>R Ctrl</kbd>+<kbd>End</kbd> para manter seu veículo dirigindo na direção atual ou no traçado atual.
211-
- Pressione <kbd>R Ctrl</kbd>+<kbd>Home</kbd> para reverter a direção do snap/traçado (por exemplo, para virar no final do campo).
212-
- Pressione <kbd>R Ctrl</kbd>+<kbd>Numpad 2</kbd> para calcular um layout de traçado com base na direção atual do veículo e na largura de trabalho do implemento.
213-
- Se agora você ativar o modo de snap, o veículo seguirá o traçado marcado atual.
214-
- Pressione <kbd>R Ctrl</kbd>+<kbd>Numpad 4/6</kbd> para ajustar o número de trilhas de virada (de -5 a 5).
215-
- Configure o comportamento da cabeceira no menu de configuração ou via teclas.
216-
- Pressione <kbd>R Ctrl</kbd>+<kbd>Numpad 1</kbd> para (re)calcular a largura de trabalho. Isso não alterará o layout atual do traçado.
217-
- Pressione <kbd>Numpad Enter</kbd> para colocar seu veículo no modo de estacionamento. Ele não se moverá nem um centímetro neste modo.
218-
- No HUD, ele exibe:
219-
- (Quando o snap/traçado está ativado) O ângulo atual do snap e o número do traçado e da virada.
220-
- Valores de dano em % para o veículo controlado e todos os seus implementos.
221-
- Nível de combustível para Diesel/AdBlue/Eletro/Metano e a taxa atual de consumo de combustível<sup>1</sup>.
222-
- O contador total de quilômetros do veículo ou o contador de quilômetros da viagem atual.
223-
- O status atual dos bloqueios diferenciais e do modo de tração das rodas.
224-
- A rotação atual do motor (RPM) e a temperatura<sup>1</sup>.
225-
- A massa atual do veículo e a massa total do veículo, seus implementos e cargas.
226-
- Os atalhos de teclado podem ser alterados no menu de opções do jogo.
227-
228-
**<sup>1</sup> Em jogos multiplayer, todos os clientes, exceto o host, não exibirão corretamente a taxa de consumo de combustível e a temperatura do motor devido às limitações do GIANTS Engine.**
229-
230-
## O que este mod não faz (completamente)
231-
232-
- Funcionar em consoles. Compre um PC para uma experiência de jogo adequada.
233-
234155
# Und sonst so / The rest
235156
* Twitch: https://www.twitch.tv/Majo76_ (Freue mich über ein Follow / A follow is much appreciated)
236157
* Instagram: https://www.instagram.com/Majo76__/

modDesc.xml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,12 @@
77
<title>
88
<de>EnhancedVehicle</de>
99
<en>EnhancedVehicle</en>
10-
<en>Enhanced Vehicle</en>
1110
</title>
1211

1312
<description>
1413
<de><![CDATA[Fahrspurassistent ("GPS light"). Feststellbremse. Differentialsperren und Antriebsmodi für dein Fahrzeug. Mehr Fahrzeugsdetails im HUD.]]></de>
1514
<en><![CDATA[Track assistant ("GPS light"). Parking brake. Differential locks and wheel drive modes for your vehicle. Shows more vehicle details on HUD.]]></en>
16-
<br><![CDATA[Assistente de traçado ("GPS light"). Freio de estacionamento. Bloqueios diferenciais e modos de tração das rodas para o seu veículo. Exibe mais detalhes do veículo no HUD.]]></br>
17-
</description>
15+
</description>
1816

1917
<iconFilename>FS25_EnhancedVehicle.dds</iconFilename>
2018

ui/FS25_EnhancedVehicle_HUD.lua

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
--
44
-- Author: Majo76
55
-- email: ls (at) majo76 (dot) de
6-
-- @Date: 03.05.2025
7-
-- @Version: 1.1.5.0
6+
-- @Date: 19.07.2025
7+
-- @Version: 1.1.7.0
88

99
local myName = "FS25_EnhancedVehicle_HUD"
1010

@@ -738,12 +738,12 @@ function FS25_EnhancedVehicle_HUD:drawHUD()
738738
setTextVerticalAlignment(RenderText.VERTICAL_ALIGN_MIDDLE)
739739
setTextBold(true)
740740

741-
local degree_vrot = NormalizeAngle(180 + self.vehicle.vData.rot)
741+
local degree_vrot = self.vehicle.vData.rot
742742
local snap_txt = string.format("%.1f°", degree_vrot)
743743
local snap_txt2 = nil
744744

745745
if self.vehicle.vData.is[5] then
746-
local degree = NormalizeAngle(180 + self.vehicle.vData.is[4])
746+
local degree = self.vehicle.vData.is[4]
747747

748748
local function getQuarterSymbol(angle)
749749
local fraction = angle % 1

0 commit comments

Comments
 (0)