Research Control Combinator


Adds a combinator that sets Space Age infinite research based on a signal.

Utilities
30 days ago
2.0
195
Circuit network

g Add icons for techs

30 days ago
(updated 30 days ago)

Would it be possible to take the tech icon and add that as a virtual icon to the circuit network? Then you can just pick the icon you want that matches the tech.

Example mod
https://mods.factorio.com/mod/SchallVirtualSignal?from=search

30 days ago

Good Day dmikalova , this has passed though my mind , while technically possible this is quite a lot of work , if the mod gains more popularity or! i find a free day over xmas ill see what i can do .

28 days ago
(updated 28 days ago)
data:extend(
{
  {
    type = "item-subgroup",
    name = "virtual-signal-technology",
    group = "signals",
    order = "t"
  }
})

for _, technology in pairs(data.raw["technology"]) do
    local icon = technology.icon
    local icon_size = technology.icon_size or 64
    if icon == nil then
        icon = technology.icons[1].icon
        icon_size = technology.icons[1].icon_size
    end

    data:extend({
        {
          type = "virtual-signal",
          name = technology.name,
          icon = icon,
          icon_size = icon_size,
          subgroup = "virtual-signal-technology",
          localised_name = technology.localised_name or {"technology-name." .. technology.name},
          order = technology.name
        }
    })
end
28 days ago

Sopel that is a cool way to do it , great thinking .
when i get some time off over the holidays i will have a go

28 days ago

It would also be cool if it output the current cost of each research on each of those icons - ie 16000 if it costs 16000 science.

New response