Fix machine side IO lookups
This commit is contained in:
parent
69aadeae71
commit
b6ce12a668
@ -309,7 +309,7 @@ function industrialtest.api.getConnections(pos,direction)
|
|||||||
local powerOutput=(sourceDef.groups._industrialtest_cable or industrialtest.api.isPowerOutput(sourceMeta,normalizedKey))
|
local powerOutput=(sourceDef.groups._industrialtest_cable or industrialtest.api.isPowerOutput(sourceMeta,normalizedKey))
|
||||||
local powerInput=(sourceDef.groups._industrialtest_cable or industrialtest.api.isPowerInput(sourceMeta,normalizedKey))
|
local powerInput=(sourceDef.groups._industrialtest_cable or industrialtest.api.isPowerInput(sourceMeta,normalizedKey))
|
||||||
if def.groups._industrialtest_cable or industrialtest.api.hasPowerStorage(meta) then
|
if def.groups._industrialtest_cable or industrialtest.api.hasPowerStorage(meta) then
|
||||||
local side=industrialtest.api.normalizeSide(conn,industrialtest.api.getOppositeSide(normalizedKey))
|
local side=industrialtest.api.normalizeSide(conn,industrialtest.api.getOppositeSide(key))
|
||||||
if (powerOutput and directionInput and (def.groups._industrialtest_cable or industrialtest.api.isPowerInput(meta,side))) or ((def.groups._industrialtest_cable or industrialtest.api.isPowerOutput(meta,side)) and powerInput and directionOutput) then
|
if (powerOutput and directionInput and (def.groups._industrialtest_cable or industrialtest.api.isPowerInput(meta,side))) or ((def.groups._industrialtest_cable or industrialtest.api.isPowerOutput(meta,side)) and powerInput and directionOutput) then
|
||||||
table.insert(result,conn)
|
table.insert(result,conn)
|
||||||
end
|
end
|
||||||
|
@ -26,13 +26,13 @@ function industrialtest.api.normalizeSide(pos,side)
|
|||||||
1,2,3,4,5,6
|
1,2,3,4,5,6
|
||||||
},
|
},
|
||||||
[1]={
|
[1]={
|
||||||
5,6,3,4,2,1
|
5,6,3,4,1,2
|
||||||
},
|
},
|
||||||
[2]={
|
[2]={
|
||||||
2,1,3,4,6,5
|
2,1,3,4,6,5
|
||||||
},
|
},
|
||||||
[3]={
|
[3]={
|
||||||
6,5,3,4,1,2
|
6,5,3,4,2,1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if node.param2>3 then
|
if node.param2>3 then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user