Page 1 of 1

[Rseding91] [2.0.34] Entities upgraded on space platforms do not send an on_space_platform_built_entity event

Posted: Wed Feb 12, 2025 8:04 pm
by startupgaming
When an entity is upgraded via a bot it sends an on_robot_mined_entity event followed by an on_robot_built_entity event, so I expected the same to happen on space platforms, however that seems to not be the case as they only send an on_space_platform_mined_entity event.
I discovered this while working on a mod that has a feature requiring to keep track of thrusters built on space platforms to work properly and noticed that using upgrade planners was causing odd inconsistencies, so I used a mod (https://mods.factorio.com/mod/0-event-trace) to track and show events sent by the game
Here's the events that a robot upgrading an entity sends
RobotBehaviour.png
RobotBehaviour.png (128.94 KiB) Viewed 644 times
Here's the events that a space platform upgrading an entity sends
SpacePlatformBehaviour.png
SpacePlatformBehaviour.png (358.88 KiB) Viewed 644 times
Here's the log, mods installed other than space age are the event tracker and the mod I am working on
factorio-current.log
(11.5 KiB) Downloaded 9 times

Re: [Rseding91] [2.0.34] Entities upgraded on space platforms do not send an on_space_platform_built_entity event

Posted: Thu Feb 13, 2025 2:45 pm
by Rseding91
Thanks for the report. This is now fixed for the next release.