Modifying editor inventory infinity filters

Post Reply
User avatar
raiguard
Factorio Staff
Factorio Staff
Posts: 451
Joined: Wed Dec 13, 2017 8:29 pm
Contact:

Modifying editor inventory infinity filters

Post by raiguard »

Hello. I would like to request the ability for mods to access and edit the editor inventory's infinity filters, like you can do with container filters. This way, I could add some tools to my editor extensions mod for managing the filters.

Example:

Code: Select all

-- set default infinity filters for editor inventory when it is first opened
script.on_event(defines.events.on_player_toggled_map_editor, function(e)
    local player = game.players[e.player_index]
    local player_table = global.players[e.player_index]
    if player.controller_type == defines.controllers.editor and player_table.flags.map_editor_toggled == false then
        player_table.flags.map_editor_toggled = true
        for i,t in ipairs(load('return '..player.mod_settings['ee-default-filters'].value)()) do
            player.set_infinity_filter(i, {name=t.name, count=t.count, mode='exactly', index=i})
        end
    end
end)
Thanks!
Last edited by raiguard on Thu Dec 12, 2019 6:39 am, edited 1 time in total.
Don't forget, you're here forever.

Rseding91
Factorio Staff
Factorio Staff
Posts: 13209
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Modifying editor inventory infinity filters

Post by Rseding91 »

Ok, it's now done for the next release.
If you want to get ahold of me I'm almost always on Discord.

User avatar
raiguard
Factorio Staff
Factorio Staff
Posts: 451
Joined: Wed Dec 13, 2017 8:29 pm
Contact:

Re: Modifying editor inventory infinity filters

Post by raiguard »

Thank you!
Don't forget, you're here forever.

Post Reply

Return to “Implemented mod requests”