diff --git a/config/mctimmersivetechnology.cfg b/config/mctimmersivetechnology.cfg index b7888c318..b755eeaa7 100644 --- a/config/mctimmersivetechnology.cfg +++ b/config/mctimmersivetechnology.cfg @@ -59,19 +59,19 @@ general { B:register_gas_turbine_recipes=true # Should default Heat Exchanger recipes be registered ? [Default=true] - B:register_heat_exchanger_recipes=true + B:register_heat_exchanger_recipes=false # Should default High Pressure Steam Turbine recipes be registered ? [Default=false] B:register_highPressureSteamTurbine_recipes=false # Should default Melting Crucible recipes be registered ? [Default=false] - B:register_meltingCrucible_recipes=true + B:register_meltingCrucible_recipes=false # Should default Radiator recipes be registered ? [Default=true] B:register_radiator_recipes=true # Should default Solar Tower recipes be registered ? [Default=true] - B:register_solarTower_recipes=true + B:register_solarTower_recipes=false # Should default Steam Turbine recipes be registered ? [Default=true] B:register_steamTurbine_recipes=false @@ -82,15 +82,21 @@ general { I:alternator_energy_capacitorSize=1200000 # Energy production when running at maximum speed and torque [Default=12288] - I:alternator_energy_perTick=98304 + I:alternator_energy_perTick=65536 + + # Alternator generation exponent [Default=2.0] + D:alternator_exponent=2.0 # Alternator sound based RPM or Capacity [Default=true] B:alternator_sound_RPM=true + + # Alternator generation threshold (fraction of speed below which it will not produce power, to emulate grid syncing) [Default=0.0] + D:alternator_threshold=0.0 } boiler { # The capacity of the fuel tank for the Boiler [Default=2000] - I:boiler_fuel_tankSize=2000 + I:boiler_fuel_tankSize=20000 # How fast the Boiler cools down per tick when turned off or missing fuel [Default=5] I:boiler_heat_lossPerTick=5 @@ -99,10 +105,10 @@ general { D:boiler_heat_workingLevel=12000.0 # The capacity of the input tank for the Boiler [Default=20000] - I:boiler_input_tankSize=20000 + I:boiler_input_tankSize=30000 # The capacity of the output tank for the Boiler [Default=20000] - I:boiler_output_tankSize=20000 + I:boiler_output_tankSize=30000 # How fast the Boiler loses progress in ticks when the heat drops below processing heat level [Default=1] I:boiler_progress_lossInTicks=1 @@ -110,7 +116,7 @@ general { distiller { # The capacity of the input tank for the Distiller [Default=24000] - I:distiller_input_tankSize=24000 + I:distiller_input_tankSize=48000 # The item for Salt the Distiller should output [Default=immersivetech:material] S:distiller_output_item=immersivetech:material @@ -122,12 +128,12 @@ general { I:distiller_output_itemMeta=0 # The capacity of the output tank for the Distiller [Default=24000] - I:distiller_output_tankSize=24000 + I:distiller_output_tankSize=48000 } solarreflector { # The maximum distance between the Solar Reflectors and the Solar Tower **WARNING** The tower's ability to produce steam will be severely hampered if this number is small!!! [Default=48] - I:solarReflector_maxRange=48 + I:solarReflector_maxRange=18 # The minimum distance between the Solar Reflectors and the Solar Tower [Default=12] I:solarReflector_minRange=12 @@ -135,7 +141,7 @@ general { solartower { # How fast the Solar Tower cools down per tick when turned off or at night [Default=1.0] - D:solarTower_heat_loss_multiplier=1.0 + D:solarTower_heat_loss_multiplier=0.2 # A Solar Tower can only start processing recipes once it reaches this heat level [Default=12000.0] D:solarTower_heat_workingLevel=12000.0 @@ -150,7 +156,7 @@ general { I:solarTower_progress_lossInTicks=1 # The heat speed multiplier applied to all Solar Tower recipes (with a single reflector) [Default=1] - D:solarTower_speed_multiplier=1.0 + D:solarTower_speed_multiplier=5.0 } steamturbine { @@ -168,6 +174,9 @@ general { # How fast should the Steam Turbine's axle rotate in degrees per tick (purely cosmetic) [Default=72] D:steamTurbine_speed_maxRotation=72.0 + + # How much of the maximum alternator output power should the Steam Turbine generate [Default=1.0] + D:steamTurbine_torque=1.0 } steeltank { @@ -180,10 +189,10 @@ general { coolingtower { # The capacity of the input tanks for the Cooling Tower [Default=20000] - I:coolingTower_input_tankSize=20000 + I:coolingTower_input_tankSize=40000 # The capacity of the output tanks for the Cooling Tower [Default=20000] - I:coolingTower_output_tankSize=20000 + I:coolingTower_output_tankSize=40000 } gasturbine { @@ -213,17 +222,20 @@ general { # How fast should the Steam Turbine's axle rotate in degrees per tick (purely cosmetic) [Default=72] D:gasTurbine_speed_maxRotation=72.0 + + # How much of the maximum alternator output power should the Gas Turbine generate [Default=0.5] + D:gasTurbine_torque=0.5 } heatexchanger { # The maximum energy a Heat Exchanger can store [Default=2048] - I:heatExchanger_energy_size=2048 + I:heatExchanger_energy_size=4096 # The capacity of the input tanks for the Heat Exchanger [Default=10000] - I:heatExchanger_input_tankSize=10000 + I:heatExchanger_input_tankSize=20000 # The capacity of the output tanks for the Heat Exchanger [Default=10000] - I:heatExchanger_output_tankSize=10000 + I:heatExchanger_output_tankSize=20000 } highpressuresteamturbine { @@ -259,18 +271,18 @@ general { meltingcrucible { # The maximum energy a Heat Exchanger can store [Default=8000] - I:meltingCrucible_energy_size=8000 + I:meltingCrucible_energy_size=16000 # The capacity of the output tanks for the Heat Exchanger [Default=10000] - I:meltingCrucible_output_tankSize=10000 + I:meltingCrucible_output_tankSize=20000 } radiator { # The capacity of the input tank for the Radiator [Default=8000] - I:radiator_input_tankSize=8000 + I:radiator_input_tankSize=16000 # The capacity of the output tank for the Radiator [Default=8000] - I:radiator_output_tankSize=8000 + I:radiator_output_tankSize=16000 # The heat speed multiplier applied to all Radiator recipes [Default=1] D:radiator_speed_multiplier=1.0 @@ -278,7 +290,7 @@ general { solarmelter { # The capacity of the output tank for the Solar Melter [Default=10000] - I:solarMelter_output_tankSize=10000 + I:solarMelter_output_tankSize=20000 # Default amount of energy per tick the solar melter loses when not processing. Maximum energy input per tick by mirrors is ~30720 [Default=80] I:solarMelter_progress_lossEnergy=80 diff --git a/scripts/ImmersiveTech.zs b/scripts/ImmersiveTech.zs index 0a8b4e201..858fd9ee5 100644 --- a/scripts/ImmersiveTech.zs +++ b/scripts/ImmersiveTech.zs @@ -4,7 +4,21 @@ import mods.jei.JEI.removeAndHide as rh; #Steam Turbine steam consumption # mods.immersivetechnology.SteamTurbine.addFuel(ILiquidStack output, ILiquidStack input, int time); -SteamTurbine.addFuel( * 4000, * 4000, 1); +mods.nuclearcraft.electrolyser.addRecipe( * 1000, * 1000, * 1000, null, null, 325); +mods.nuclearcraft.dissolver.addRecipe(, * 1000, * 1000, 100); +mods.immersivetechnology.SteamTurbine.addFuel( * 2000, * 2000, 1); +mods.immersivetechnology.SteamTurbine.addFuel( * 2000, * 2000, 1); +mods.immersivetechnology.MeltingCrucible.addRecipe( * 100, , 4096, 8); +mods.immersivetechnology.HeatExchanger.addRecipe( * 2500, * 8000, * 10000, * 15000, 2560, 5); +mods.immersivetechnology.HeatExchanger.addRecipe( * 10000, * 200, * 2500, * 200, 2560, 5); +mods.immersivetechnology.HeatExchanger.addRecipe( * 4000, * 500, * 8000, * 500, 2560, 5); +mods.immersivetechnology.HeatExchanger.addRecipe( * 2000, null, * 8000, * 500, 2560, 5); +mods.immersivetechnology.HeatExchanger.addRecipe( * 5000, * 500, * 8000, * 500, 2560, 5); +mods.immersivetechnology.HeatExchanger.addRecipe( * 2500, * 500, * 8000, * 500, 2560, 5); +mods.immersivetechnology.HeatExchanger.addRecipe( * 6000, * 50, * 8000, * 50, 2560, 5); +mods.immersivetechnology.HeatExchanger.addRecipe( * 3000, null, * 8000, * 50, 2560, 5); +mods.immersivetechnology.HeatExchanger.addRecipe( * 8000, null, * 8000, * 125, 2560, 5); +mods.immersivetechnology.HeatExchanger.addRecipe( * 4000, null, * 8000, * 125, 2560, 5); rh(); rh();