Modifying editor inventory infinity filters
Posted: Tue Dec 10, 2019 3:14 am
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:
Thanks!
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)