[2.0.26] pointy module request marker does not respect icons_positioning's scale
Posted: Tue Dec 17, 2024 6:22 pm
Inside the advanced centrifuge mod there is this:
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.
Code: Select all
icons_positioning = {
{inventory_index = defines.inventory.assembling_machine_modules, shift = {0, 1.7}, scale = 1}
},
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.