Searches through every addon returned by engine.GetAddons for one that contains the given file.
The file path to search for, e.g. "maps/mymap.bsp" or "lua/myslasher.lua".
"maps/mymap.bsp"
"lua/myslasher.lua"
If true, addons that aren't currently mounted are also checked.
true
The workshop ID of the matching addon, or nil if none was found.
nil
The matching addon's title, or nil if none was found.