Installer Steam
log på
|
sprog
简体中文 (forenklet kinesisk)
繁體中文 (traditionelt kinesisk)
日本語 (japansk)
한국어 (koreansk)
ไทย (thai)
Български (bulgarsk)
Čeština (tjekkisk)
Deutsch (tysk)
English (engelsk)
Español – España (spansk – Spanien)
Español – Latinoamérica (spansk – Latinamerika)
Ελληνικά (græsk)
Français (fransk)
Italiano (italiensk)
Bahasa indonesia (indonesisk)
Magyar (ungarsk)
Nederlands (hollandsk)
Norsk
Polski (polsk)
Português (portugisisk – Portugal)
Português – Brasil (portugisisk – Brasilien)
Română (rumænsk)
Русский (russisk)
Suomi (finsk)
Svenska (svensk)
Türkçe (tyrkisk)
Tiếng Việt (Vietnamesisk)
Українська (ukrainsk)
Rapporter et oversættelsesproblem
It's fixed now.
This is also fixed now.
Do you have a screenshot? So I can rebuild the station?
Do you have a screenshot? So I can rebuild the station?
ie, if you have this mod enabled, you will have blanked out options for the 2 PLM stations in the stations menu, and selecting them leads to an internal error message.
This is resolved if you download and enable the stations.
Pointing this out as a potential oversight saying as the stations are not described as being required, and its not the case for the other compatible stations.
It is still a free choice if you want to use them or not.
Just don't select the blue square and you're good to go.
it seems to have something to with alternating cargo / passenger platforms
edit: the issue lies in the transtationutil.lua in the "head" section. i guess he cant recognize properly if its a head section or not and then builds the connection anyway even if its not head (not sure why the position is so off though, probably because x/y are switched as its not head so the coords are wrong)
edit2: here is the section where he creates the wrongful connection / platform:
if head then
for i = 0,20 do
local this = result.GetAddonAt(leftOrRight and 3 or 4, jMin, coordI + i - 1)
local front = result.GetModuleAt(coordI + i, coordJ)
if front or this then
local i2 = coordI + i
local j = coordJ + (leftOrRight and -1 or 1)
local l = leftOrRight and 7 or 0
if result.GetModuleAt(i2, j) then
break
end
result.connector[1000 * i2 + 100 * j + l] = {i2, j, l, 0}
else
break
end
end
for i = -1,-20,-1 do
local this = result.GetAddonAt(leftOrRight and 3 or 4, jMin, coordI + i - 1)
local front = result.GetModuleAt(coordI + i, coordJ)
if front or this then
local i2 = coordI + i
local j = coordJ + (leftOrRight and -1 or 1)
local l = leftOrRight and 7 or 0
if result.GetModuleAt(i2, j) then
break
end
result.connector[1000 * i2 + 100 * j + l] = {i2, j, l, 0}
else
break
end
end
else
in that picture you can see that its not happening on every node. when i build a head section everything is fine everywhere. if i build at the side every red node makes the problematic platform connector while every green node doesnt. hope this helps.
edit: and when printing the value of the "head" variable, when connecting to a faulty node then this is the result:
false
false
false
true
false
false
false
true
so for whatever reason, selecting one node triggers the code multiple times and it contains true twice. no idea why, yet but i hope you might know why or have an idea
the debug result when placing at a head position is identical to the one above, on every head node.
when debugging the working nodes on the side then all are "false".