Fission energy rework (#2931)
* everything should be fine * Balance early power (#6) * balance update * Add textures * last balance tweaks * more balance * Fix conflicts * Balance early power (#8) * balance update * Add textures * last balance tweaks * Oupsi * more fixes * add changed quests * push latest balance * fix tallow * add btx * Update quests * Oups * Adding some nuclear stuffs so I can merge my branches * Isotopic solvent stuff (#10) * push * fix iconset issue * adding all the textures change * add more stuffs * Push recipes * new stuffs * add stuffs * more changes * add textures and some recipes * tons of change * fix texture * add textures and other stuffs * more recipes * add recycling for fission rods * more recipes * fix fluid textures * comment out FLiBe again and balance rods * fix fluids * some latest fix * fix more texture * more recipe changes * more recipes * some last minute balance changes * add quests * fix conflict * more fixes * fix components * var to const --------- Co-authored-by: Spicy Noodles <93035068+SpicyNoodle5@users.noreply.github.com>
This commit is contained in:
parent
45ac3cb2a4
commit
50eff2f5b9
147 changed files with 2711 additions and 1113 deletions
|
|
@ -207,6 +207,7 @@ const registerGTCEuMachines = (event) => {
|
|||
.or(Predicates.abilities(PartAbility.EXPORT_ITEMS).setPreviewCount(1))
|
||||
.or(Predicates.abilities(PartAbility.MAINTENANCE).setExactLimit(1))
|
||||
.or(Predicates.abilities(PartAbility.IMPORT_FLUIDS).setPreviewCount(1))
|
||||
.or(Predicates.abilities(PartAbility.EXPORT_FLUIDS).setPreviewCount(1))
|
||||
.or(Predicates.abilities(PartAbility.INPUT_ENERGY).setExactLimit(1))
|
||||
.or(Predicates.abilities(PartAbility.PARALLEL_HATCH).setMaxGlobalLimited(1)))
|
||||
.where('#', Predicates.air())
|
||||
|
|
@ -380,7 +381,7 @@ const registerGTCEuMachines = (event) => {
|
|||
.or(Predicates.abilities(PartAbility.IMPORT_ITEMS).setPreviewCount(1)))
|
||||
.where('C', Predicates.blocks('gtceu:solid_machine_casing')
|
||||
.or(Predicates.abilities(PartAbility.EXPORT_FLUIDS).setPreviewCount(2))
|
||||
.or(Predicates.abilities(PartAbility.INPUT_ENERGY).setExactLimit(1).setPreviewCount(1))
|
||||
.or(Predicates.abilities(PartAbility.INPUT_ENERGY).setMinGlobalLimited(1).setMaxGlobalLimited(2).setPreviewCount(2))
|
||||
.or(Predicates.abilities(PartAbility.MAINTENANCE).setExactLimit(1).setPreviewCount(1)))
|
||||
.where('D', Predicates.blocks('create:metal_girder'))
|
||||
.where('E', Predicates.blocks('gtceu:steam_machine_casing'))
|
||||
|
|
|
|||
|
|
@ -316,10 +316,16 @@ const registerGTCEuMaterialModification = (event) => {
|
|||
GTMaterials.RTMAlloy.addFlags(GENERATE_DENSE, GENERATE_SPRING);
|
||||
GTMaterials.Lead.addFlags(GENERATE_DENSE);
|
||||
|
||||
GTMaterials.Beryllium.addFlags(GENERATE_DENSE);
|
||||
GTMaterials.MaragingSteel300.addFlags(GENERATE_DENSE);
|
||||
|
||||
GTMaterials.Quartzite.addFlags(GENERATE_ROD);
|
||||
|
||||
GTMaterials.TreatedWood.addFlags(GENERATE_LONG_ROD);
|
||||
|
||||
GTMaterials.Cadmium.addFlags(GENERATE_PLATE);
|
||||
GTMaterials.Cadmium.setProperty(PropertyKey.INGOT, new $INGOT_PROPERTY());
|
||||
|
||||
// Hide ore processing tab for plutonium
|
||||
GTMaterials.Plutonium239.addFlags(GENERATE_ROD, GENERATE_LONG_ROD, NO_ORE_PROCESSING_TAB, NO_ORE_SMELTING)
|
||||
GTMaterials.Thorium.addFlags(NO_ORE_SMELTING)
|
||||
|
|
@ -328,7 +334,7 @@ const registerGTCEuMaterialModification = (event) => {
|
|||
GTMaterials.Zirconium.setProperty(PropertyKey.DUST, new $DUST_PROPERTY());
|
||||
GTMaterials.Zirconium.setProperty(PropertyKey.INGOT, new $INGOT_PROPERTY());
|
||||
GTMaterials.Zirconium.setProperty(PropertyKey.BLAST, new $BLAST_PROPERTY(4200, 'mid', GTValues.VA[GTValues.EV], 1300, GTValues.VA[GTValues.HV], 14.7*20));
|
||||
GTMaterials.Zirconium.addFlags(GENERATE_FINE_WIRE, GENERATE_PLATE, NO_ORE_SMELTING);
|
||||
GTMaterials.Zirconium.addFlags(GENERATE_FINE_WIRE, GENERATE_PLATE, GENERATE_DENSE, NO_ORE_SMELTING);
|
||||
|
||||
// Tools
|
||||
GTMaterials.Stone.setProperty(PropertyKey.TOOL, ToolProperty.Builder.of(1.2, 1.0, 8, 1, [
|
||||
|
|
|
|||
|
|
@ -20,15 +20,15 @@ const registerGTCEuRecipeTypes = (event) => {
|
|||
.setMaxIOSize(2, 0, 2, 1)
|
||||
.setProgressBar(GuiTextures.PROGRESS_BAR_ARROW, FillDirection.LEFT_TO_RIGHT)
|
||||
.setSound(GTSoundEntries.COOLING)
|
||||
|
||||
/*
|
||||
event.create('nuclear_fuel_factory')
|
||||
.category('nuclear_fuel_factory')
|
||||
.setEUIO('in')
|
||||
.setMaxIOSize(6, 1, 1, 0)
|
||||
.setMaxIOSize(6, 1, 1, 1)
|
||||
.setSlotOverlay(false, false, GuiTextures.ATOMIC_OVERLAY_1)
|
||||
.setProgressBar(GuiTextures.PROGRESS_BAR_LATHE, FillDirection.LEFT_TO_RIGHT)
|
||||
.setSound(GTSoundEntries.CUT)
|
||||
|
||||
*/
|
||||
event.create('heat_exchanger')
|
||||
.category('heat_exchanger')
|
||||
.setEUIO('in')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue