Describe the bug
The ItemOutputted signal emitted by the Programmable Merger has an Item-Struct attached. The Item-Struct is supplied, but empty.(property .value returns nil)
To Reproduce
setup hardware as expected and put something in the center input
Merger = component.proxy('B66B99684B561EA6B6255ABF9C4795BE')
event.listen(Merger)
repeat
local input = Merger:getInput(1)
if input then
Merger:transferItem(1)
end
local type, comp, item = event.pull(0.05)
if type == 'ItemOutputted' then
print(type, comp, item, item.type)
end
until false
Describe the bug The ItemOutputted signal emitted by the Programmable Merger has an Item-Struct attached. The Item-Struct is supplied, but empty.(property .value returns nil)
SMMDebug_2022-5-2_17-54-24.zip
Provide the Debug-File you can generate with SMM.
To Reproduce setup hardware as expected and put something in the center input
outputs
>ItemOutputted CodeableMerger_C Item-Struct nil
Expected behavior item.type should be a valid ItemType-Struct