[1.1.94] surface.upgrade_area missing event?
Posted: Sat Nov 04, 2023 9:38 pm
I'm using Module Inserter Extended along with Constructron Continued, and I'm seeing weird behavior. Module inserter is building an upgrade planner, then using surface.upgrade_area to add the new module requests. I expect this to fire off an on_marked_for_upgrade event, but the event doesn't appear to be generated, so CC doesn't get the notice that it needs to replace the modules. MI has an alternate path not using the upgrade planner where it removes the old modules and adds the new, and that is handled correctly by CC. Is this perhaps missing behavior in the upgrade_area?