Allow beacons to use energy sources other than Electric and Void

Things that we aren't going to implement
JamesFire
Inserter
Inserter
Posts: 21
Joined: Sat Jul 20, 2019 10:32 pm
Contact:

Allow beacons to use energy sources other than Electric and Void

Post by JamesFire »

So I had wanted to make a mechanic based on clever use of beacons. That being a "maintain temp" mechanic, where I use beacons that are powered by heat to apply effects when their temp threshold is reached. So being a bit overtemp would reduce crafting speed, being within temp would give bonus crafting speed, being very overtemp would greatly reduce crafting speed.

But beacons can only take electric or void energy source for some reason.

So now my only real options are to script this in, which will hurt performance for the expected hundreds to thousands of machines, or I severely roll back how this will actually work, turning it into essentially a temp floor check. Unless I go another route of not using heat directly, and abstract it away in some fashion.

So uh... any particular reason beacons are locked down in allowed energy sources?
Rseding91
Factorio Staff
Factorio Staff
Posts: 15791
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Allow beacons to use energy sources other than Electric and Void

Post by Rseding91 »

The reason is performance. Beacons have a huge performance overhead every time the amount of energy they have changes and also they do not update every tick so they can’t support energy sources that require updating.
If you want to get ahold of me I'm almost always on Discord.
protocol_1903
Filter Inserter
Filter Inserter
Posts: 253
Joined: Fri Sep 09, 2022 4:33 pm
Contact:

Re: Allow beacons to use energy sources other than Electric and Void

Post by protocol_1903 »

Then why not change the beacon logic to allow them to function in a way compatible with more energy sources?
If you need to reach me, message me on discord.

I make qol mods. Check them out, maybe.
https://mods.factorio.com/user/protocol_1903
If you have a mod idea, I can look into it.
robot256
Smart Inserter
Smart Inserter
Posts: 1224
Joined: Sun Mar 17, 2019 1:52 am
Contact:

Re: Allow beacons to use energy sources other than Electric and Void

Post by robot256 »

protocol_1903 wrote: Thu Nov 07, 2024 7:48 pm Then why not change the beacon logic to allow them to function in a way compatible with more energy sources?
The reason is performance.
My mods: Multiple Unit Train Control, RGB Pipes, Shipping Containers, Rocket Log, Smart Artillery Wagons.
Maintainer of Auto Deconstruct, Cargo Ships, Vehicle Wagon, Honk, Shortwave.
protocol_1903
Filter Inserter
Filter Inserter
Posts: 253
Joined: Fri Sep 09, 2022 4:33 pm
Contact:

Re: Allow beacons to use energy sources other than Electric and Void

Post by protocol_1903 »

robot256 wrote: Thu Nov 07, 2024 7:52 pm
protocol_1903 wrote: Thu Nov 07, 2024 7:48 pm Then why not change the beacon logic to allow them to function in a way compatible with more energy sources?
The reason is performance.
The current logic has bad performance when burners are supported. Im saying change the logic so it doesnt have bad performance.

Also, why gate something by performance when it will only be used in mods? If a mod decides to use it then that's their choice, and it's a player's choice to use that mod.
If you need to reach me, message me on discord.

I make qol mods. Check them out, maybe.
https://mods.factorio.com/user/protocol_1903
If you have a mod idea, I can look into it.
curiosity
Filter Inserter
Filter Inserter
Posts: 663
Joined: Wed Sep 11, 2019 4:13 pm
Contact:

Re: Allow beacons to use energy sources other than Electric and Void

Post by curiosity »

protocol_1903 wrote: Fri Nov 08, 2024 5:41 pm The current logic has bad performance when burners are supported. Im saying change the logic so it doesnt have bad performance.
You should suggest the new logic, that will improve your chances.
Post Reply

Return to “Won't implement”