Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Turbine speed control[Feature request] #1548

Open
LunaFreyjaNox opened this issue Mar 23, 2021 · 1 comment
Open

Turbine speed control[Feature request] #1548

LunaFreyjaNox opened this issue Mar 23, 2021 · 1 comment
Labels

Comments

@LunaFreyjaNox
Copy link

Add option for turbine speed regulation
Add buttun for adapt your large turbine for your power consumption or fuel (steam, gas or plasma) production.

Add button for increase or decrease large turbine max speed
Like large steam boiler, you can increase turbine max speed or deacrease, but has a cost, lower turbine speed has lower efficency and hight turbine speed has better efficiency.

@LunaFreyjaNox LunaFreyjaNox added the type: feature New feature or request label Mar 23, 2021
@galyfray
Copy link
Contributor

I see two ways of doing this :

  1. create an abstract base class, meaning with the current code that, all fuelable multiblock will be throttleable (may be a good idea).
  2. create an interface IThrottleable with function like getThrottle

the first way will have some outcomes for GTCE addons while the second is less clean as it wont store the throttle or add the buttons and text to the controller GUI which mean duplicated code.

which ways sounds better for you @LAGIdiot ? Or if you have better way of doing this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants