Hi Dresden, don't know if you already fixed this but here it is:
------------------/Timbe 20.11
local function ShowRegionalSupplies(context)
local component = UIComponent(context.component):Id()
if component == "icon_spy"
--and not UIComponent(context.component):GetTooltipText("No spy information available")
then if Supply_System_UI.Supply_Status >= supply_values_table["fertile_region"]
then scripting.game_interface:show_message_event("custom_event_193", Supply_System_UI.Last_Settlement_X, Supply_System_UI.Last_Settlement_Y)
return
elseif Supply_System_UI.Supply_Status >= supply_values_table["looted_region"]
then scripting.game_interface:show_message_event("custom_event_194", Supply_System_UI.Last_Settlement_X, Supply_System_UI.Last_Settlement_Y)
else scripting.game_interface:show_message_event("custom_event_195", Supply_System_UI.Last_Settlement_X, Supply_System_UI.Last_Settlement_Y)
end
end
end
-----------------//Timbe 20.11
scripting.AddEventCallBack("ComponentLClickUp", ShowRegionalSupplies)