Я немного побаиваюсь браться за моддинг #factorio по-большому.
Слишком много проблем, с которыми я раньше не работал непосредственно.
Нужно создавать почти с нуля UI для диалогов и прочего интерактива под конкретные сценарии.
Нужно очень вдумчиво прописывать иерархию сущностей, чтобы минимумом скриптов добиться максимально разного взаимовлияющего поведения.
Нужно как-то вписывать в ворлдген комплексы из объектов.
И не забыть, что какие-нибудь чудаки могут захотеть поиграть в это по сети...