[boskid][2.0.67] LuaSplitterControlBehavior does not report type

This subforum contains all the issues which we already resolved.
StoneHead
Manual Inserter
Manual Inserter
Posts: 2
Joined: Mon Jun 05, 2017 2:08 pm
Contact:

[boskid][2.0.67] LuaSplitterControlBehavior does not report type

Post by StoneHead »

LuaSplitterControlBehavior does not report type, as the other controlbehaviors do
Docs says it should, https://lua-api.factorio.com/latest/cla ... avior.html

Have relevant mod installed, connect wire to splitter, click it:
Error while running event FilterHelper::on_gui_opened (ID 101)
LuaSplitterControlBehavior doesn't contain key type.


Relevant code:

Code: Select all

function FilterHelper.add_items_circuit(entity, items)
    if entity.get_control_behavior() then
        local control = entity.get_control_behavior()
        if control and (
            control.type == defines.control_behavior.type.generic_on_off
                or control.type == defines.control_behavior.type.inserter
        ) then
From https://mods.factorio.com/mod/FilterHelper (not my mod, but this looked like a basegame bug)
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 4183
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [boskid][2.0.67] LuaSplitterControlBehavior does not report type

Post by boskid »

Thanks for the report. Issue is now fixed for 2.0.68.
Post Reply

Return to “Resolved Problems and Bugs”