Skip to content

Radiation collector tweak/experiment

Created by: gbasood

The change to format_text.dm just fixes an infinite loop if the formatted value is negative.

I updated this to reflect some misunderstandings on my part of what this would affect.

The rest of this PR changes radiation collectors. Power output from radiation collectors now follows a combination of a logarithmic curve and the old linear equation. This means that you will get diminishing returns from radiation sources as pulse strength exceeds 2000, although the point at which those returns become unviable is probably much higher.

In other words, this nerfs energy collection from singulos and SMEs both when working very large bursts of radiation, but lower values get a significant bump.

So autists will have a harder time getting miniature suns worth of energy, and casual engineers will have a somewhat easier time of it. But it isn't a plateau like the logarithmic curve I was going to use. Good outputs will still output more than bad by a VERY large margin.

Red is the old method, green is the method I was going to use initially, and purple is the new method (which was the sqrt of the product of both curves) p is just the value of an tank's worth of uncooled plasma. https://www.desmos.com/calculator/skca9ntrwj this is the graph so you can mess with values if you'd like.

For my own reference, the coefficient was 24.7487 before I messed with it. Also big thanks to Rhaplanca for the math help.

Merge request reports