Eneas


Above the clouds of Nauvis lies the ancient moon Eneas. Not only does it hold secrets concerning the history of this star system, it is also home to an enigmatic machine called unit-05. Eneas does not modify vanilla content, only adds new items and recipes. It also contains improvements to early game progression and a database for factorio lore enthusiasts. >Multiplayer is unstable at the moment. There are desync issues.

Content
4 months ago
2.0
5.04K
Planets

b Debris spawn stops altogether

a month ago
(updated a month ago)

Partly duplicate with https://mods.factorio.com/mod/moon-eneas/discussion/69fd83349c85b7f01950973b, but I think it worth elaborating:


In-game description says that the debris crashing will "pause" after the 80 limit is reached, but even after the amount of the debris is reduced to well below 80, the spawn does not resume. This means that, if the player does not collect sufficient artifacts to unlock Eneas itself before hitting the limit for even once, it will be impossible to do any Eneas research without starting a new save.

Updates: I've investicated your code and find the cause: you registered the event "on_robot_mined_entity" twice: once in events.lua, and once in radar.lua; according to the API doc, the registration in events.lua will be overwitten. As a result, if the player reaches the debris limit, and mines every existing debris with robot, the re-enabling of the debris spawn will not be triggered, and the player will no longer be able to obtain any weathered artifact before going to Eneas. This can be resolved simply by changing the registered event in events.lua to "on_robot_pre_mined".

New response