change nuclear fuel rods to use metal rods, adjust machine input slots/sounds/progress bars
This commit is contained in:
parent
9edd0c6277
commit
577b19910d
4 changed files with 17 additions and 11 deletions
|
|
@ -28,20 +28,24 @@ function registerTFGNuclearRecipes(event) {
|
|||
//#region Nuclear Pellet
|
||||
|
||||
event.recipes.gtceu.nuclear_fuel_factory('tfg:thorium_pellet')
|
||||
.itemInputs('10x #forge:ingots/thorium_230', '90x #forge:ingots/thorium_232', 'tfg:empty_rod')
|
||||
.itemInputs('16x #forge:rods/thorium_230', '32x #forge:rods/thorium_232',
|
||||
'32x #forge:rods/thorium_232', '32x #forge:rods/thorium_232', '32x #forge:rods/thorium_232',
|
||||
'tfg:empty_rod')
|
||||
.itemOutputs('tfg:thorium_rod')
|
||||
.duration(20*200)
|
||||
.EUt(GTValues.V[GTValues.HV])
|
||||
|
||||
event.recipes.gtceu.nuclear_fuel_factory('tfg:uranium_pellet')
|
||||
.inputFluids(Fluid.of('gtceu:uranium_waste', 10000))
|
||||
.itemInputs('10x #forge:ingots/uranium_235', '90x #forge:ingots/uranium', 'tfg:empty_rod')
|
||||
.itemInputs('16x #forge:rods/uranium_235', '32x #forge:rods/uranium', '32x #forge:rods/uranium',
|
||||
'32x #forge:rods/uranium', '32x #forge:rods/uranium', 'tfg:empty_rod')
|
||||
.itemOutputs('tfg:uranium_rod')
|
||||
.duration(20*600)
|
||||
.EUt(GTValues.V[GTValues.HV])
|
||||
|
||||
event.recipes.gtceu.nuclear_fuel_factory('tfg:plutonium_pellet')
|
||||
.itemInputs('90x #forge:ingots/plutonium', 'tfg:empty_rod')
|
||||
.itemInputs('32x #forge:rods/plutonium', '32x #forge:rods/plutonium', '32x #forge:rods/plutonium',
|
||||
'32x #forge:rods/plutonium', 'tfg:empty_rod')
|
||||
.inputFluids(Fluid.of('gtceu:radon', 100))
|
||||
.itemOutputs('tfg:plutonium_rod')
|
||||
.duration(20*600)
|
||||
|
|
|
|||
|
|
@ -291,7 +291,7 @@ const registerGTCEuMaterialModification = (event) => {
|
|||
GTMaterials.TreatedWood.addFlags(GENERATE_LONG_ROD);
|
||||
|
||||
// Hide ore processing tab for plutonium
|
||||
GTMaterials.Plutonium239.addFlags(NO_ORE_PROCESSING_TAB, NO_ORE_SMELTING)
|
||||
GTMaterials.Plutonium239.addFlags(GENERATE_ROD, NO_ORE_PROCESSING_TAB, NO_ORE_SMELTING)
|
||||
|
||||
GTMaterials.Stone.setProperty(PropertyKey.TOOL, ToolProperty.Builder.of(1.2, 1.0, 8, 1, [
|
||||
GTToolType.AXE,
|
||||
|
|
|
|||
|
|
@ -31,26 +31,26 @@ const registerGTCEuRecipeTypes = (event) => {
|
|||
event.create('nuclear_fuel_factory')
|
||||
.category('nuclear_fuel_factory')
|
||||
.setEUIO('in')
|
||||
.setMaxIOSize(3, 1, 1, 0)
|
||||
.setMaxIOSize(6, 1, 1, 0)
|
||||
.setSlotOverlay(false, false, GuiTextures.ATOMIC_OVERLAY_1)
|
||||
.setProgressBar(GuiTextures.ATOMIC_OVERLAY_1, FillDirection.DOWN_TO_UP)
|
||||
.setSound(GTSoundEntries.MINER)
|
||||
.setProgressBar(GuiTextures.PROGRESS_BAR_LATHE, FillDirection.LEFT_TO_RIGHT)
|
||||
.setSound(GTSoundEntries.CUT)
|
||||
|
||||
event.create('heat_exchanger')
|
||||
.category('heat_exchanger')
|
||||
.setEUIO('in')
|
||||
.setMaxIOSize(0, 0, 4, 4)
|
||||
.setSlotOverlay(false, false, GuiTextures.ATOMIC_OVERLAY_1)
|
||||
.setProgressBar(GuiTextures.ATOMIC_OVERLAY_1, FillDirection.DOWN_TO_UP)
|
||||
.setSound(GTSoundEntries.MINER)
|
||||
.setProgressBar(GuiTextures.PROGRESS_BAR_GAS_COLLECTOR, FillDirection.LEFT_TO_RIGHT)
|
||||
.setSound(GTSoundEntries.TURBINE)
|
||||
/* Just keeping it in case we got mod issues
|
||||
event.create('fission_reactor')
|
||||
.category('fission_reactor')
|
||||
.setEUIO('in')
|
||||
.setMaxIOSize(1, 0, 1, 2)
|
||||
.setSlotOverlay(false, false, GuiTextures.ATOMIC_OVERLAY_1)
|
||||
.setProgressBar(GuiTextures.ATOMIC_OVERLAY_1, FillDirection.DOWN_TO_UP)
|
||||
.setSound(GTSoundEntries.MINER)
|
||||
.setProgressBar(GuiTextures.PROGRESS_BAR_FUSION, FillDirection.LEFT_TO_RIGHT)
|
||||
.setSound(GTSoundEntries.ARC)
|
||||
*/
|
||||
event.create('ostrum_harvester')
|
||||
.category('ostrum_harvester')
|
||||
|
|
|
|||
|
|
@ -194,6 +194,7 @@ const registerTFGNuclearMaterials = (event) => {
|
|||
.ingot()
|
||||
.element(GTElements.get("thorium_230"))
|
||||
.iconSet(GTMaterialIconSet.RADIOACTIVE)
|
||||
.flags(GTMaterialFlags.GENERATE_ROD)
|
||||
.color(0x3b2f37)
|
||||
.secondaryColor(0xECECEC)
|
||||
.radioactiveHazard(1000000)
|
||||
|
|
@ -202,6 +203,7 @@ const registerTFGNuclearMaterials = (event) => {
|
|||
.ingot()
|
||||
.element(GTElements.get("thorium_232"))
|
||||
.iconSet(GTMaterialIconSet.METALLIC)
|
||||
.flags(GTMaterialFlags.GENERATE_ROD)
|
||||
.color(0x694c66)
|
||||
.secondaryColor('0xFFFFFF')
|
||||
.radioactiveHazard(1000)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue