mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-09 16:05:07 +00:00
## About The Pull Request Increases max rpm for all turbine parts from 35000 -> 50000 & power rectifier from 0.25 -> 0.3. Below is the comparasion 1. Current Values - **Tier 1**: max rpm = 35000, power_rectifier = 0.25, max output = 131 KW - **Tier 4**: max rpm = 550000, power_rectifier = 0.25, max output = 2 MW 2. New Values - **Tier 1**: max rpm = 50000, power_rectifier = 0.3, max output = 225 KW - **Tier 4**: max rpm = 781250, power_rectifier = 0.3, max output = 3.51 MW Depends on https://github.com/tgstation/tgstation/pull/88254 as it adds more general maintenance on top of it ## Why It's Good For The Game https://github.com/tgstation/tgstation/issues/88231#issuecomment-2501796675 made me sad cause it is. How is it that a solar panel which requires 0 operation cost is able to generate the same amount of power as a tier 1 turbine which requires tons of gas & power(to pump gases from atmos into the incinerator, room requires power etc). We need more returns on our hard work. Also with the recent power refactor changes, APC's & SMES now has batteries with 10x higher capacity so charging them takes a while & this turbine buff slightly helps in alleviating that ## Changelog 🆑 balance: turbine now has higher max rpm & increased power output code: further improved code for turbine /🆑
30 lines
1.5 KiB
Plaintext
30 lines
1.5 KiB
Plaintext
///String to enquire about the turbines max rpm for its tier
|
|
#define TURBINE_MAX_RPM "turbine_max_rpm"
|
|
///String to enquire about the turbines max temperature for its tier
|
|
#define TURBINE_MAX_TEMP "turbine_max_temp"
|
|
///String to enquire about the turbines max efficiency for its tier
|
|
#define TURBINE_MAX_EFFICIENCY "turbine_max_efficiency"
|
|
///Maximum rpm for all tier 1 turbine parts
|
|
#define TURBINE_MAX_BASE_RPM 50000
|
|
///Multiplier for converting work into rpm and rpm into power
|
|
#define TURBINE_RPM_CONVERSION 15
|
|
///Efficiency of the turbine to turn work into energy, higher values will yield more power
|
|
#define TURBINE_ENERGY_RECTIFICATION_MULTIPLIER 0.3
|
|
///Max allowed damage per tick
|
|
#define TURBINE_MAX_TAKEN_DAMAGE 10
|
|
///Amount of damage healed when under the heat threshold
|
|
#define TURBINE_DAMAGE_HEALING 2
|
|
///Amount of damage that the machine must have to start launching alarms to the engi comms
|
|
#define TURBINE_DAMAGE_ALARM_START 15
|
|
///Multiplier when converting the gas energy into gas work
|
|
#define TURBINE_WORK_CONVERSION_MULTIPLIER 0.01
|
|
///Multiplier when converting gas work back into heat
|
|
#define TURBINE_HEAT_CONVERSION_MULTIPLIER 0.005
|
|
///Amount of energy removed from the work done by the stator due to the consumption from the compressor working on the gases
|
|
#define TURBINE_COMPRESSOR_STATOR_INTERACTION_MULTIPLIER 0.15
|
|
///Tiers for turbine parts
|
|
#define TURBINE_PART_TIER_ONE 1
|
|
#define TURBINE_PART_TIER_TWO 2
|
|
#define TURBINE_PART_TIER_THREE 3
|
|
#define TURBINE_PART_TIER_FOUR 4
|