Add missing scripts
This commit is contained in:
parent
5dfd7f1986
commit
7adfcc0a13
27 changed files with 3349 additions and 0 deletions
140
scripts/nc_script_addons/MoarRealisticRadiation/rad_changes.zs
Normal file
140
scripts/nc_script_addons/MoarRealisticRadiation/rad_changes.zs
Normal file
|
@ -0,0 +1,140 @@
|
|||
/*
|
||||
Copyright Bob Bartsch, 2021
|
||||
|
||||
This code is governed by the
|
||||
Creative Commons Attribution–NonCommercial License
|
||||
https://creativecommons.org/licenses/by-nc/3.0/
|
||||
|
||||
(Meaning: credit me if you modify and/or redistribute
|
||||
this code. Also, you may not sell this code.)
|
||||
*/
|
||||
|
||||
#loader preinit
|
||||
|
||||
|
||||
//isotopes
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Tritium",4.06e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Strontium90",1.74e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Ruthenium106",4.88e-1);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Caesium137",4.81e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Promethium147",1.91e-1);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Europium155",2.85e-1);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Bismuth",4.03e-23);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Polonium",5.38e-5);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Radium",2.51e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Thorium",2.70e-10);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("TBP",2.41e-01);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Protactinium233",4.35);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Uranium233",1.78e-5);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Uranium",2.20e-9);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Uranium235",1.07e-8);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Uranium238",1.25e-9);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Neptunium236",1.62e-5);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Neptunium237",1.27e-6);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Plutonium238",3.30e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Plutonium239",5.35e-5);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Plutonium241",3.50e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Plutonium242",6.25e-7);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Americium241",2.34e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Americium242",6.86e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Americium243",3.02e-4);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Curium243",4.00e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Curium245",1.76e-4);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Curium246",4.16e-5);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Curium247",2.43e-7);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Berkelium247",1.42e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Berkelium248",8.89e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Californium249",2.92e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Californium250",1.78e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Californium251",1.73e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Californium252",1.04);
|
||||
|
||||
if(loadedMods has "qmd"){
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Beryllium7",5.20e-1);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Sodium22",1.17);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Calcium48",4.45e-20);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Cobalt60",4.74e-1);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Iridium192",3.46);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Protactinium231",1.56e-4);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Uranium234",1.75e-5);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Copernicium291",8.57e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("MIX291",9.52E-03);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedMIX291",3.18E-02);
|
||||
}
|
||||
|
||||
if(loadedMods has "trinity"){
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("Gold198",7.64E+00);
|
||||
}
|
||||
|
||||
//fuels
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("TBU",9.90e-7);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("LEU233",1.98e-6);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("HEU233",5.94e-6);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("LEU235",2.31e-9);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("HEU235",4.41e-9);
|
||||
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("LEN236",2.93e-6);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("HEN236",6.25e-6);
|
||||
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("LEP239",6.49e-6);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("HEP239",1.82e-5);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("LEP241",3.89e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("HEP241",1.17e-2);
|
||||
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("MIX239",5.94e-6);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("MIX241",3.89e-3);
|
||||
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("LEA242",1.03e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("HEA242",2.49e-3);
|
||||
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("LECm243",4.48e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("HECm243",1.34e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("LECm245",5.66e-5);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("HECm245",8.64e-5);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("LECm247",3.70e-5);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("HECm247",2.78e-5);
|
||||
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("LEB248",1.11e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("HEB248",3.06e-2);
|
||||
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("LECf249",9.24e-1);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("HECf249",6.94e-1);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("LECf251",9.24e-1);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("HECf251",6.93e-1);
|
||||
|
||||
|
||||
//depleted fuels
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedTBU",1.82e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedLEU233",5.74e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedHEU233",5.49e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedLEU235",1.38e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedHEU235",4.04e-3);
|
||||
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedLEN236",5.22e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedHEN236",4.38e-3);
|
||||
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedLEP239",6.58e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedHEP239",2.66e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedLEP241",5.97e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedHEP241",1.85e-2);
|
||||
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedMIX239",9.70e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedMIX241",9.70e-3);
|
||||
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedLEA242",1.53e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedHEA242",2.06e-2);
|
||||
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedLECm243",1.55e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedHECm243",2.61e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedLECm245",6.98e-3);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedHECm245",1.96e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedLECm247",1.67e-2);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedHECm247",3.00e-2);
|
||||
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedLEB248",1.47e-1);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedHEB248",4.18e-1);
|
||||
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedLECf249",9.44e-1);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedHECf249",7.56e-1);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedLECf251",9.46e-1);
|
||||
mods.nuclearcraft.Radiation.setMaterialRadiationLevel("DepletedHECf251",8.76e-1);
|
127
scripts/nc_script_addons/MoarRealisticRadiation/rad_nco.zs
Normal file
127
scripts/nc_script_addons/MoarRealisticRadiation/rad_nco.zs
Normal file
|
@ -0,0 +1,127 @@
|
|||
/*
|
||||
Copyright Bob Bartsch, 2021
|
||||
|
||||
This code is governed by the
|
||||
Creative Commons Attribution–NonCommercial License
|
||||
https://creativecommons.org/licenses/by-nc/3.0/
|
||||
|
||||
(Meaning: credit me if you modify and/or redistribute
|
||||
this code. Also, you may not sell this code.)
|
||||
*/
|
||||
|
||||
import mods.nuclearcraft.FissionIrradiator;
|
||||
|
||||
//neutron sources
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<nuclearcraft:fission_source:0>, 2.41E-04);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<nuclearcraft:fission_source:1>, 4.58E-06);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<nuclearcraft:fission_source:2>, 1.18E-01);
|
||||
|
||||
//rtgs
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<nuclearcraft:rtg_uranium>, 9.62E-11);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<nuclearcraft:rtg_plutonium>, 5.51E-04);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<nuclearcraft:rtg_americium>, 3.90E-04);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<nuclearcraft:rtg_californium>, 2.23E-03);
|
||||
|
||||
|
||||
//irradiator changes
|
||||
mods.nuclearcraft.FissionIrradiator.removeRecipeWithInput(<ore:dustBismuth>);
|
||||
mods.nuclearcraft.FissionIrradiator.addRecipe(<ore:dustBismuth>, <ore:dustPolonium>, 3220000, 0.0, 0.50, 253.0e-24);
|
||||
|
||||
if(loadedMods has "trinity"){
|
||||
mods.nuclearcraft.FissionIrradiator.removeRecipeWithOutput(<ore:dustGold198>);
|
||||
mods.nuclearcraft.FissionIrradiator.addRecipe(<ore:dustGold>|<ore:ingotGold>, <ore:dustGold198>, 214000, 0.0, 0.0, 0.0);
|
||||
mods.nuclearcraft.FissionIrradiator.addRecipe(<ore:dustCaesium137>, <ore:dustBarium>, 3099000, 0.0, 0.0, 4.81E-02);
|
||||
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:dustGold198>, 7.64E+00);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotGold198>, 7.64E+00);
|
||||
}
|
||||
|
||||
//irradiator additions
|
||||
mods.nuclearcraft.FissionIrradiator.addRecipe(<ore:ingotUranium238>, <ore:ingotMIX239>, 867342, 0.25, 0.0, 1.25E-09);
|
||||
mods.nuclearcraft.FissionIrradiator.addRecipe(<ore:blockUranium238>, <ore:ingotMIX239>*9, 7806078, 2.25, 0.0, 11.25E-09);
|
||||
|
||||
mods.nuclearcraft.FissionIrradiator.addRecipe(<ore:ingotMIX239>, <ore:ingotPlutonium239>, 6938658, 0.25, 0.0, 5.94E-06);
|
||||
mods.nuclearcraft.FissionIrradiator.addRecipe(<forge:bucketfilled>.withTag({FluidName: "hydrogen", Amount: 1000}), <forge:bucketfilled>.withTag({FluidName: "deuterium", Amount: 1000}), 3086000, 0.0, 0.0, 0.0);
|
||||
|
||||
// MoarFuels Integration
|
||||
if (oreDict has "ingotEinsteinium255All") {
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotCalifornium253All>, 3.49);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotCalifornium254All>, 9.07);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotEinsteinium254All>, 1.52);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotEinsteinium255All>, 2.63);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotFermium257All>, 1.46);
|
||||
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotLECf253All>, 1.31);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotHECf253All>, 1.86);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotLEE254All>, 2.51);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotHEE254All>, 2.26);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotMIX257All>, 1.61);
|
||||
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedLECf253All>, 1.39);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedHECf253All>, 2.30);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedLEE254All>, 2.09);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedHEE254All>, 1.67);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedMIX257All>, 5.55e-1);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotREP238All>, 3.79E-04);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotREA241All>, 1.99E-03);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotRECf250All>, 6.95E-01);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedREP238All>, 1.89E-02);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedREA241All>, 8.74E-04);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedRECf250All>, 1.03E+00);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotUraniumOxide>, 2.20e-9);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotCANDUAll>, 2.20e-9);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedCANDUAll>, 2.11E-03);
|
||||
|
||||
if(loadedMods has "qmd"){
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotMIX258All>, 4.17e-1);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotMIX294All>, 1.16e-6);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotMIX298All>, 3.20e-4);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedMIX258All>, 1.01e-2);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedMIX294All>, 1.32e-2);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedMIX298All>, 1.41e-2);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotUBUAll>, 1.65E-05);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedUBUAll>, 1.34E-03);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotLAM231All>, 1.82E-05);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedLAM231All>, 1.65E-03);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotEAM231All>, 5.27E-05);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedEAM231All>, 4.95E-03);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:dustActinium227>, 1.27E-01);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotThorium229Pure>, 3.30E-04);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotThorium229All>, 3.30E-04);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotMendelevium258All>, 3.75E+00);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotFlerovium298All>, 2.39E-04);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDarmstadtium294All>, 2.41E-07);
|
||||
}
|
||||
if(loadedMods has "trinity"){
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotPlutonium236>, 1.11E-03);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotPBPAll>, 1.66E-02);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedPBPAll>, 6.16E-03);
|
||||
mods.nuclearcraft.FissionIrradiator.removeRecipeWithInput(<ore:ingotPlutonium236>);
|
||||
mods.nuclearcraft.FissionIrradiator.addRecipe(<ore:ingotPlutonium236>, <ore:ingotPBP>, 75692, 0.0, 0.0, 1.11E-03);
|
||||
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotU233Sphere>, 1.58E-05);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedU233Sphere>, 1.46E-02);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotU235Sphere>, 9.51E-09);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedU235Sphere>, 1.07E-02);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotN237Sphere>, 1.13E-06);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedN237Sphere>, 2.02E-03);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotP239Sphere>, 4.76E-05);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedP239Sphere>, 5.10E-02);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotA242Sphere>, 2.68E-04);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedA242Sphere>, 4.47E-02);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotCm247Sphere>, 2.16E-07);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedCm247Sphere>, 5.63E-02);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotB248Sphere>, 7.90E-02);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedB248Sphere>, 2.90E-01);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotCf249Sphere>, 2.60E-03);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedCf249Sphere>, 6.69E-01);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotCf251Sphere>, 1.54E-03);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotDepletedCf251Sphere>, 1.75E+00);
|
||||
}
|
||||
}
|
||||
|
||||
// MoarReactorFunctionality Integration
|
||||
if (oreDict has "puBeModerator") {
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:puBeModerator>, 3.97E-03);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:neutronMultiplierReflector>, 2.60E-03);
|
||||
}
|
|
@ -0,0 +1,18 @@
|
|||
/*
|
||||
Copyright Bob Bartsch, 2021
|
||||
|
||||
This code is governed by the
|
||||
Creative Commons Attribution–NonCommercial License
|
||||
https://creativecommons.org/licenses/by-nc/3.0/
|
||||
|
||||
(Meaning: credit me if you modify and/or redistribute
|
||||
this code. Also, you may not sell this code.)
|
||||
*/
|
||||
|
||||
#priority 10
|
||||
|
||||
import crafttweaker.oredict.IOreDict;
|
||||
import crafttweaker.oredict.IOreDictEntry;
|
||||
|
||||
oreDict.QuantumTraverseIHaveHadEnoughOfYourSpaghettiCodeAndAbsurdNames;
|
||||
<ore:QuantumTraverseIHaveHadEnoughOfYourSpaghettiCodeAndAbsurdNames>.add(<nuclearcraft:supercold_ice>);
|
42
scripts/nc_script_addons/MoarRealisticRadiation/rad_qmd.zs
Normal file
42
scripts/nc_script_addons/MoarRealisticRadiation/rad_qmd.zs
Normal file
|
@ -0,0 +1,42 @@
|
|||
/*
|
||||
Copyright Bob Bartsch, 2021
|
||||
|
||||
This code is governed by the
|
||||
Creative Commons Attribution–NonCommercial License
|
||||
https://creativecommons.org/licenses/by-nc/3.0/
|
||||
|
||||
(Meaning: credit me if you modify and/or redistribute
|
||||
this code. Also, you may not sell this code.)
|
||||
*/
|
||||
|
||||
#modloaded qmd
|
||||
|
||||
import mods.nuclearcraft.FissionIrradiator;
|
||||
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:dustBeryllium7>, 5.20e-1);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:dustSodium22>, 1.17);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:dustCalcium48>, 4.45e-20);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:dustCobalt60>, 4.74e-1);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:dustIridium192>, 3.46);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:dustProtactinium231>, 1.56e-4);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotUranium234>, 1.75e-5);
|
||||
mods.nuclearcraft.Radiation.setRadiationLevel(<ore:ingotCoperniciumAll>, 8.57e-2);
|
||||
|
||||
//irradiator stuff
|
||||
mods.nuclearcraft.FissionIrradiator.removeRecipeWithInput(<ore:ingotCobalt>);
|
||||
mods.nuclearcraft.FissionIrradiator.addRecipe(<ore:ingotCobalt>, <ore:ingotCobalt60>, 571000, 0.0, 0.0, 0.0);
|
||||
|
||||
mods.nuclearcraft.FissionIrradiator.addRecipe(<ore:dustProtactinium233>, <ore:ingotUranium234>, 545000, 0.0, 0.0, 4.35E+00);
|
||||
|
||||
|
||||
if (!(oreDict has "ingotUBU")) {
|
||||
mods.nuclearcraft.FissionIrradiator.removeRecipeWithInput(<ore:ingotUranium234>);
|
||||
mods.nuclearcraft.FissionIrradiator.addRecipe(<ore:ingotUranium234>, <ore:ingotUranium235>, 215000, 0.0, 0.0, 1.75E-05);
|
||||
mods.nuclearcraft.FissionIrradiator.removeRecipeWithInput(<ore:dustProtactinium231>);
|
||||
mods.nuclearcraft.FissionIrradiator.addRecipe(<ore:dustProtactinium231>, <ore:dustProtactinium233>, 151000, 0.0, 0.0, 1.56E-04);
|
||||
} else {
|
||||
mods.nuclearcraft.FissionIrradiator.removeRecipeWithInput(<ore:ingotUranium234>);
|
||||
mods.nuclearcraft.FissionIrradiator.addRecipe(<ore:ingotUranium234>, <ore:ingotUBU>, 11944, 0.0, 0.0, 1.75E-05);
|
||||
mods.nuclearcraft.FissionIrradiator.removeRecipeWithInput(<ore:ingotUBU>);
|
||||
mods.nuclearcraft.FissionIrradiator.addRecipe(<ore:ingotUBU>, <ore:ingotUranium235>, 203056, 0.0, 0.0, 1.65E-05);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue