Hello everyone,
I have adapted ETH's invisable track to be a lot smaller. This way, i can get a better enbankment on my rail as can be seen in the screenshots.
However, most of the time this small invisable track is not snapping to the regular track. There are some spot the small track will snap to, but those are very rare and irregular.
Does anybody know what causes this and how to fix it? I really like the broader enbankment, but as of now it is only half usefull.
Code
function data()
local t = { }
t.name = _("inv_track")
t.desc = _("inv_track_desc")
t.yearFrom = 0
t.yearTo = 0
t.trackDistance = 1.5
t.shapeWidth = 0.8
t.shapeStep = 0.5
t.shapeSleeperStep = 1--16.0 --8.0 / 13.0
t.ballastHeight = -0.2
t.ballastCutOff = .2
t.sleeperBase = -2
t.sleeperLength = .26
t.sleeperWidth = 2.6
t.sleeperHeight = -0.3
t.sleeperCutOff = .02
t.railTrackWidth = 1.435
t.railBase = t.sleeperBase + t.sleeperHeight
t.railHeight = -0.3
t.railWidth = .07
t.railCutOff = .02
t.embankmentSlopeLow = 0.75
t.embankmentSlopeHigh = 2.5
t.catenaryBase = -1
t.catenaryHeight = -1.35
t.catenaryPoleDistance = 10.0
t.catenaryMaxPoleDistanceFactor = 2.0
t.catenaryMinPoleDistanceFactor = 0.8
t.speedLimit = 0.0 / 3.6
t.speedCoeffs = { .85, 30.0, .6 } -- curve speed limit = a * (radius + b) ^ c
t.ballastMaterial = "track/ETH_transparent.mtl"
t.sleeperMaterial = "track/ETH_transparent.mtl"
t.railMaterial = "track/ETH_transparent.mtl"
t.catenaryMaterial = "track/ETH_transparent.mtl"
t.tunnelWallMaterial = "track/tunnel_rail_ug.mtl"
t.tunnelHullMaterial = "track/tunnel_hull.mtl"
t.catenaryPoleModel = "railroad/ETH_empty.mdl"
t.catenaryMultiPoleModel = "railroad/ETH_empty.mdl"
t.catenaryMultiGirderModel = "railroad/ETH_empty.mdl"
t.catenaryMultiInnerPoleModel = "railroad/ETH_empty.mdl"
t.bumperModel = "railroad/ETH_empty.mdl"
t.switchSignalModel = "railroad/ETH_empty.mdl"
t.fillGroundTex = ""
t.borderGroundTex = "none.lua"
t.railModel ="railroad/ETH_empty.mdl"
t.sleeperModel = "railroad/ETH_empty.mdl"
t.trackStraightModel = {
"railroad/ETH_empty.mdl",
"railroad/ETH_empty.mdl",
"railroad/ETH_empty.mdl",
"railroad/ETH_empty.mdl",
}
t.cost = 1.0
return t
end
Alles anzeigen