1
0
mirror of https://github.com/metrostroi-repo/MetrostroiAddon.git synced 2026-05-02 00:42:29 +00:00

Merge pull request #287 from metrostroi-repo/#263

#263
This commit is contained in:
HellReach
2021-12-28 20:29:59 +03:00
committed by GitHub
2 changed files with 28 additions and 10 deletions

View File

@@ -249,6 +249,7 @@ function ENT:Initialize()
-- Overrides for train wire values from wiremod interface and special concommand
self.TrainWireOverrides = {}
self.TrainWireOutside = {}
self.TrainWireOutsideFrom = {}
-- Is this train 'odd' or 'even' in coupled set
@@ -798,7 +799,9 @@ end]]
--------------------------------------------------------------------------------
function ENT:LeaderReadTrainWire(id)
if self.TrainWireOverrides[id] then return self.TrainWireOverrides[id] end
if self.TrainWireOutside[id] then return self.TrainWireOutside[id] end
if self.TrainWireOutside[id] then
return (self.TrainWireOutsideFrom[id] and (self.TrainWireTurbostroi[self.TrainWireOutsideFrom[id]] or 0) or 1)*self.TrainWireOutside[id]
end
return (self.TrainWireTurbostroi[id] or 0)+(self.TrainWireWriters[id] or 0)
end