mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-23 21:18:37 +01:00
## About The Pull Request Gives powerator code some TLC - Move it all out of `modular_skyrat`, put the icon file in a proper place - Powerator penalties are now faction based instead of global, this means that the station, persistence, and tarkon all running powerators won't interfere with each other - Changed the power draw input to take a number in kilowatts, because nobody is ever setting it to less than one kilowatt - Fixed the number set having seemingly no correlation with the amount of power drawn from the grid, this is because it needed to be converted between "energy" and "power" (watts and joules), now you just enter the number of kilowatts and thats how much is going to be drawn from the grid and everyone's happy - Changed the examine text to only add a line if there's a problem (not wrenched down, no wire, etc.) so there isn't 4 additional lines giving you no relevant information - Added context tooltips for tool interactions - Refactor away the "powerator penalties" subsystem ## Why It's Good For The Game Nice code no silly subsystems good bug fixes yes yes ## Proof Of Testing This is like a whole thing but I swear I tested it all ## Changelog 🆑 add: added screentips for the powerator qol: powerator input now takes kilowatts instead of watts fix: powerator no longer draws weird amounts of power that aren't the number you typed in fix: powerator penalties are now faction-based (station, persistence, tarkon), no more diminishing gains on station because tarkon is also running a powerator /🆑