T.H.U.D

by Klaudia

Total Hull Unscheduled Descent. Emergency landing: bring any space platform down to the planet it is orbiting. Aim it where you like, and the whole platform - machines, cargo and anyone aboard - comes down onto the ground, still wired and still powered. Its hub becomes a landing pad. There is no way back up, except the usual one.

Content
3 days ago
2.1
48
Planets Transportation

i Roboports on platforms

7 hours ago

Klaudia,

I really like your mod and so I made a small tweak mod to allow roboports to be placed on platforms. Feel free to copy my code into your mod (with credit please).

Technical summary: duplicate prototypes of all roboports are created so that roboports can be "dormant" on platforms. The two classes of prototypes are fast_replaced when they are built so the roboport dormancy stays consistent to the surface type.
https://mods.factorio.com/mod/thud-dormant-roboports

Now, you can remotely deploy a THUD platform to a hostile environment and immediately set up surface infrastructure (miners, belts, rocket silo, etc.).

Cheers,
Eric

7 hours ago

Come to think of it, if you adjust the "Landed platform hub" so that it can't receive deliveries, that would be an interesting mechanic, and would fall more in line with the existing "one cargo landing pad per surface rule."

Also, what if dropping items when there is no cargo landing pad present was disallowed? That way, initial exploration of planets would be much more exciting! (Although, this would require radar scans of the drop site. That could be another feature.)

3 hours ago

Hiya Eric!

Oh right, dormant roboports and other things that normally can't be built on a space platform... it makes sense now to prepare them ahead of time!

I kept the hubs turning into working cargo landing pads, because there is no way at the moment to prevent the deliveries, so I just thought I would make it as a feature :3

I guess it would make more sense if the THUD mod supported your usecase more directly, it looks like you had to reimplement a bunch of events so that the roboport was replaced properly, I will see what I can do for the next release :3

New response