Page 1 of 1

[2.0.26] pointy module request marker does not respect icons_positioning's scale

Posted: Tue Dec 17, 2024 6:22 pm
by Quezler
Inside the advanced centrifuge mod there is this:

Code: Select all

    icons_positioning = {
      {inventory_index = defines.inventory.assembling_machine_modules, shift = {0, 1.7}, scale = 1}
    },
I would expect the item request proxy marker to scale with the positioning as defined here, it does not seem to be an user error since there is no opt-in:
https://lua-api.factorio.com/latest/typ ... oning.html

As you can see on the screenshot only the pointy bit sticks out from the bottom, the expected behavior is that it scales based on the icon positioning for that inv.

Looks like the if at IconSequencePositioning.cpp:78 needs to call call a scaled draw method or something, but i am unaware of any side effects touching that has.