Alt-F4 #29 - Beacons and Not Belts  26-03-2021

Написали TheKool, oof2win2, отредактировали stringweasel, Nanogamer7, Conor_, Therenas, Firerazer

Содержание

This week, for issue #29, we have a rare double feature again! First up, TheKool, who can’t stop talking about modules, rounds out his Complexity Corner saga by talking about beacons and what they are good for. Then, oof2win2 returns to put the spotlight on their mod No Belts, which offers a very interesting alternative perspective on playing the game.

Complexity Corner: Beacons The Kool

Welcome back to Complexity Corner! This week I’ll be continuing with the topic of modules that I’ve talked about in the first three articles. I’ll be going over the concept of beacons this time, a building that relies completely on modules for its existence. As before, I will ask three questions about this potentially unfamiliar thing: “What is it?”, “What results can it give?”, and “Where should it be used?” My goal is to show those of you who haven’t used it yet just how easy it is to work with.

What are beacons?

The beacon is a building that you can place modules into, which spreads the effect of those modules to nearby buildings. It takes up a space of 3x3 tiles and has a range of 9x9 tiles, meaning it can affect anything within three tiles of it. It first appears relatively late in your usual playthrough, requiring purple science to research, but the most advanced ingredient to craft it is red circuits. A beacon has two module slots, and will transmit half the effect of any slotted modules to nearby buildings, all while consuming a constant 480kW of power.

What results can they give?

Most people see beacons as a megabase tool, and it’s true, they are very effective at improving performance, or UPS (Updates Per Second). With faster machines, you need fewer of them, and fewer things moving means your computer can handle bigger factories. Improving UPS is far from the only thing they do, though.

Beacons surrounding an assembler and vica versa.

The two best ways to use a beacon are to surround one beacon with buildings, or to surround one building with beacons. The first case is good for making those expensive tier 3 modules do more work per module (as much as four modules worth of work), and the second case is for pushing a building far beyond its normal capacity. With speed modules in and around an Assembly Machine 3, the speed of the building is 2.6x as fast as it would be without beacons, and 8x as fast as with no modules at all.

A quick note must be given to what beacons cannot do: Beacons cannot contain productivity modules, and beacons will only boost a building that has module slots. So no, you can’t put speed modules in a beacon and expect your steel furnace to work faster. Your electric furnace, however, will speed up.

Where should they be used?

You may think it doesn’t make sense to put efficiency modules in beacons because beacons draw a lot of power on their own, but consider this: Since a beacon always uses 480kW of power, if you can save at least that much power on affected buildings then you are reducing overall power draw. For example, the base power draw of three Assembly Machine 3s is 1,125kW. If you place two Efficiency 3 modules in a beacon, they will reduce the power draw of nearby buildings by 50%. Since 1,125 / 2 = 562.5kW, you’re saving 82.5kW. And that’s with only 3 assembly machines, you can easily fit more in there. Just be careful about the 20% minimum power draw limit on machines!

Speed modules in beacons are much more common. If you have something that just needs to run as fast as possible (like exhausted oil pumpjacks), you can surround it with speed-filled beacons. You can use a line of beacons between buildings if you have a part of your factory that is getting way too large, such as furnace arrays, in order to get their size way down. Remember: you don’t have to go full megabase to play around with beacons in your base, so give them a try in small corners where you think they’ll help!

Beaconed electric furnaces vs steel furnaces with the same capacity.
Note that the left and right blocks have the same smelting throughput.

Finally, I should say that efficiency modules will offset the penalty from other modules, so you can use them together around your furnaces and mining drills to significantly reduce the pollution output. The minimum power draw (and thus pollution factor) is 20% of the building’s original value, not the value after penalties, so your Efficiency 3 modules really start to shine here. If you mix 14 Efficiency 3 and 10 Speed 3 modules in a 12-beacon array, you completely negate the pollution increase of the speed modules and still get a 250% speed increase.

See, I told you Efficiency 3 modules are useful! And if you have anything to say about that, come find me on the Discord and help me put together a future article. Until then, I’ll see you on the factory floor!

Mod Spotlight: No Belts oof2win2

No Belts is a type of Factorio mod that does something not a lot of mods dare to: it removes a core game mechanic. As you might have guessed from the title, the mod removes your ability to place belts, which is generally one of the first things you place down when you start automating things. Instead, you can place logistic robots much earlier in the game, basically from the point where you manufacture your first green circuit.

The grind at the start may feel a bit harder, but it has a reward: everything must can be bot-based. Mining, production, everything. The concept of a “main bus” can be thrown out, since nothing like that is possible (unless you get train wagons and inserters). Furthermore, you will need to re-design a large number of your layouts so they can still be used, as not even robots can place belts. This means that you get to enjoy redesigning nearly everything that you want to use, which might come in handy sometime later if you design them well!

Above, you can see a low-density structure production facility. This is an example of a blueprint that has been converted from using belts to using robots. In this case, it was very easy, as I just used a forest of beacons. You can however create any design you like! The blueprints are available here. It uses a maximum of 6000 logistic robots to have the same productivity as the belted version, but performance is mostly okay when you aren’t looking at the facility.

You may wonder about performance. That is a very valid and understandable question, with robots being considered UPS killers by some. I have thought of this, so I experimented. I gave the Alt-F4 team the save, and they gave their results back, so below is a table containing the results. Do note that ‘looking at bots’ here means looking at 100k bots in one place, which is something you wouldn’t encounter in your average playthrough.

PC Specs FPS/UPS (looking at bots) FPS/UPS (not looking at bots)
i7-8700, 16GB RAM @ 3200MHz, GTX 1060 21 60
Ryzen 7 2700, 16GB RAM @ 3200MHz, RTX 3080 25 55
Ryzen 5 3600, 32GB RAM @ 3000MHz, GTX 1070 20 57
(Laptop) i7-5700, 8GB RAM, integrated 19 27

I wish you, the person who might want to try the mod out, the best of luck! This mod forces you to rethink your traditional Factorio playstyle so should hopefully offer a new challenge to anyone who tries it. If you happen to create something amazing (as the community just always does), reach out to me (@oof2win2#3149) on Discord, preferably through the Alt-F4 Discord. You might even get featured on my mod page!

Contributing

As always, we’re looking for people that want to contribute to Alt-F4, be it by submitting an article or by helping with translation. If you have something interesting in mind that you want to share with the community in a polished way, this is the place to do it. If you’re not too sure about it we’ll gladly help by discussing content ideas and structure questions. If that sounds like something that’s up your alley, join the Discord to get started!