diff options
Diffstat (limited to 'assets/ihl')
40 files changed, 63 insertions, 2 deletions
diff --git a/assets/ihl/config/ihl-recipe.cfg b/assets/ihl/config/ihl-recipe.cfg index 44df9e0..45451a3 100644 --- a/assets/ihl/config/ihl-recipe.cfg +++ b/assets/ihl/config/ihl-recipe.cfg @@ -1,8 +1,14 @@ // <- This is a commentary.
; <- This is also a commentary.
// Syntax are simple as fist. Every recipe modifier must start from new line and keyword.
-// Keywords are "addrecipe" and "removerecipe".
-// Right after keyword goes parameters. Parameters are machine name (see in bottom of this file),
+// Keywords are "addrecipe", "removerecipe" and "addcasting".
+// "addcasting" is a special function to define amount of molten metal nessesary for castind certain parts.
+// Syntax is "addcasting(name_of_a_part,amount_of_metal)". "name_of_a_part" is ore dictionary name
+// without material suffix.
+// Do not include a metal name in "name_of_a_part"!
+// It is "toolHeadHammer" not "toolHeadHammerBronze".
+// For "addrecipe" and "removerecipe" right after keyword goes parameters.
+// Parameters are machine name (see in bottom of this file),
// recipeinput (with parameters) and recipeoutput (with parameters).
// All parameters are separated with "," symbol.
// For adding recipe add both input and output.
@@ -10,6 +16,7 @@ // Inside "recipeinput" and "recipeoutput" are parameters, separated with ",".
// For "recipeinput" those parameters are:
// itemstack(modname:internal_itemname,stacksize,damage)
+// fluidcontainer(fluidname,minimal_amount)
// toolitemstack(modname:internal_itemname,stacksize,damage) //For iron workbench only
// machine(modname:internal_itemname) //For iron workbench only
// die(transverseSection)
@@ -31,6 +38,30 @@ // fluidstack(fluid,quantity)
// Examples:
+//addcasting
+//(
+//nozzle,
+//864
+//)
+
+// To add custom forced casting recipe using any fluid and any itemstack (even those, who are not registered in ore dictionary):
+//addrecipe
+//(
+//injectionmold,
+//recipeinput(fluidstack(water,100),itemstack(ihl:injectionMold,1,hash(diamond))),
+//recipeoutput(itemstack(minecraft:diamond,1,0))
+//)
+// "hash" will convert argument into string hash.
+// It is nessesary for casting recipes to contain itemstack damage matching "resultSuffix" string hash.
+
+// To add casting form craft use "resultSuffix" NBT tag:
+//addrecipe
+//(
+//ironworkbench,
+//recipeinput(oredict(sand,1),fluidcontainer(water,1),oredict(dustClay,1)),
+//recipeoutput(itemstack(ihl:injectionMold,1,24,tags(string(resultSuffix,diamond))))
+//)
+
//addrecipe
//(
//evaporator,
diff --git a/assets/ihl/lang/en_US.lang b/assets/ihl/lang/en_US.lang index 4be6075..9b7b25a 100644 --- a/assets/ihl/lang/en_US.lang +++ b/assets/ihl/lang/en_US.lang @@ -2,6 +2,23 @@ language.name=HAYO language.region=US language.code=en_US +ihl.detonator_delay=Detonation delay: +ihl.seconds=s +tile.pileBlock.name=Pile of something +detonator.name=Detonator +dustPentaerythritolTetranitrate.name=Pentaerythritol tetranitrate +dustPentaerythritol.name=Pentaerythritol +dustPotassiumOxide=Potassium oxide +ingotPotassium.name=Potassium ingot +catalystIron.name=Iron catalyst +catalystIronOxide.name=Iron oxide catalyst blank +catalystRawIronOxide.name=Iron oxide catalyst blank (not sintered) +dustIronOxideCatalystMix.name=Mix for preparing an iron catalyst +dustSodiumFormate.name=Sodium formate +dustMercuryChloride.name=Mercury chloride +dustCalciumAcetate.name=Calcium acetate +itemCellMethanol=Methanol cell + item.skull.name=Wailer remains item.guidebook.name=IHL manual item.handpump.name=IHL handpump @@ -30,6 +47,7 @@ tile.boneBlock.name=Bone pillar entity.LostHead.name=Wailer tile.basicHarvestorBlock.name=IHL Auto crop harvestor tile.blowerBlock.name=IHL Industrial fan +tile.ihlExplosive.name=Explosive pack ihl.gui.blower=Air speed: ihl.gui.blowerUnits=m/s tile.glassBox.name=Glass box diff --git a/assets/ihl/sounds.json b/assets/ihl/sounds.json index 9e3e08b..d1369e7 100644 --- a/assets/ihl/sounds.json +++ b/assets/ihl/sounds.json @@ -72,5 +72,17 @@ "sounds": [
"zap"
]
+ },
+ "explosion": {
+ "category": "master",
+ "sounds": [
+ "explosion"
+ ]
+ },
+ "fuse": {
+ "category": "master",
+ "sounds": [
+ "fuse"
+ ]
}
}
diff --git a/assets/ihl/sounds/explosion.ogg b/assets/ihl/sounds/explosion.ogg Binary files differnew file mode 100644 index 0000000..56d4c4c --- /dev/null +++ b/assets/ihl/sounds/explosion.ogg diff --git a/assets/ihl/sounds/fuse.ogg b/assets/ihl/sounds/fuse.ogg Binary files differnew file mode 100644 index 0000000..9693279 --- /dev/null +++ b/assets/ihl/sounds/fuse.ogg diff --git a/assets/ihl/textures/blocks/explosiveBlockBottom.png b/assets/ihl/textures/blocks/explosiveBlockBottom.png Binary files differnew file mode 100644 index 0000000..eddc613 --- /dev/null +++ b/assets/ihl/textures/blocks/explosiveBlockBottom.png diff --git a/assets/ihl/textures/blocks/explosiveBlockSide.png b/assets/ihl/textures/blocks/explosiveBlockSide.png Binary files differnew file mode 100644 index 0000000..91729a2 --- /dev/null +++ b/assets/ihl/textures/blocks/explosiveBlockSide.png diff --git a/assets/ihl/textures/blocks/explosiveBlockTop.png b/assets/ihl/textures/blocks/explosiveBlockTop.png Binary files differnew file mode 100644 index 0000000..b313484 --- /dev/null +++ b/assets/ihl/textures/blocks/explosiveBlockTop.png diff --git a/assets/ihl/textures/blocks/fluidAcetaldehydeFlowing.png b/assets/ihl/textures/blocks/fluidAcetaldehydeFlowing.png Binary files differnew file mode 100644 index 0000000..084e79e --- /dev/null +++ b/assets/ihl/textures/blocks/fluidAcetaldehydeFlowing.png diff --git a/assets/ihl/textures/blocks/fluidAcetaldehydeStill.png b/assets/ihl/textures/blocks/fluidAcetaldehydeStill.png Binary files differnew file mode 100644 index 0000000..af64436 --- /dev/null +++ b/assets/ihl/textures/blocks/fluidAcetaldehydeStill.png diff --git a/assets/ihl/textures/blocks/fluidAmmoniaFlowing.png b/assets/ihl/textures/blocks/fluidAmmoniaFlowing.png Binary files differnew file mode 100644 index 0000000..faa27db --- /dev/null +++ b/assets/ihl/textures/blocks/fluidAmmoniaFlowing.png diff --git a/assets/ihl/textures/blocks/fluidAmmoniaStill.png b/assets/ihl/textures/blocks/fluidAmmoniaStill.png Binary files differnew file mode 100644 index 0000000..9619e25 --- /dev/null +++ b/assets/ihl/textures/blocks/fluidAmmoniaStill.png diff --git a/assets/ihl/textures/blocks/fluidFormaldehydeFlowing.png b/assets/ihl/textures/blocks/fluidFormaldehydeFlowing.png Binary files differnew file mode 100644 index 0000000..4252b6f --- /dev/null +++ b/assets/ihl/textures/blocks/fluidFormaldehydeFlowing.png diff --git a/assets/ihl/textures/blocks/fluidFormaldehydeStill.png b/assets/ihl/textures/blocks/fluidFormaldehydeStill.png Binary files differnew file mode 100644 index 0000000..621a940 --- /dev/null +++ b/assets/ihl/textures/blocks/fluidFormaldehydeStill.png diff --git a/assets/ihl/textures/blocks/fluidMethanolFlowing.png b/assets/ihl/textures/blocks/fluidMethanolFlowing.png Binary files differnew file mode 100644 index 0000000..e1e37bb --- /dev/null +++ b/assets/ihl/textures/blocks/fluidMethanolFlowing.png diff --git a/assets/ihl/textures/blocks/fluidMethanolFlowing.xcf b/assets/ihl/textures/blocks/fluidMethanolFlowing.xcf Binary files differnew file mode 100644 index 0000000..d3ca048 --- /dev/null +++ b/assets/ihl/textures/blocks/fluidMethanolFlowing.xcf diff --git a/assets/ihl/textures/blocks/fluidMethanolStill.png b/assets/ihl/textures/blocks/fluidMethanolStill.png Binary files differnew file mode 100644 index 0000000..948e525 --- /dev/null +++ b/assets/ihl/textures/blocks/fluidMethanolStill.png diff --git a/assets/ihl/textures/blocks/fluidTarWaterFlowing.png b/assets/ihl/textures/blocks/fluidTarWaterFlowing.png Binary files differnew file mode 100644 index 0000000..6a58cbe --- /dev/null +++ b/assets/ihl/textures/blocks/fluidTarWaterFlowing.png diff --git a/assets/ihl/textures/blocks/fluidTarWaterStill.png b/assets/ihl/textures/blocks/fluidTarWaterStill.png Binary files differnew file mode 100644 index 0000000..dd67de2 --- /dev/null +++ b/assets/ihl/textures/blocks/fluidTarWaterStill.png diff --git a/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceBack.png b/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceBack.png Binary files differindex 5dc90f7..d519cd7 100644 --- a/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceBack.png +++ b/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceBack.png diff --git a/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceFront.png b/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceFront.png Binary files differindex 9736bd0..10dcd29 100644 --- a/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceFront.png +++ b/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceFront.png diff --git a/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceLeft.png b/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceLeft.png Binary files differindex 9c2a8a2..122e95c 100644 --- a/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceLeft.png +++ b/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceLeft.png diff --git a/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceRight.png b/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceRight.png Binary files differindex 6c00f99..a9347eb 100644 --- a/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceRight.png +++ b/assets/ihl/textures/blocks/vacuumInductionMeltingFurnaceRight.png diff --git a/assets/ihl/textures/gui/GUIChemicalReactor.png b/assets/ihl/textures/gui/GUIChemicalReactor.png Binary files differindex 687c217..2af8f55 100644 --- a/assets/ihl/textures/gui/GUIChemicalReactor.png +++ b/assets/ihl/textures/gui/GUIChemicalReactor.png diff --git a/assets/ihl/textures/gui/GUIGlassBox.xcf b/assets/ihl/textures/gui/GUIGlassBox.xcf Binary files differdeleted file mode 100644 index eb872e6..0000000 --- a/assets/ihl/textures/gui/GUIGlassBox.xcf +++ /dev/null diff --git a/assets/ihl/textures/gui/GUILabElectrolyzer.png b/assets/ihl/textures/gui/GUILabElectrolyzer.png Binary files differindex 4fab6d0..1830c04 100644 --- a/assets/ihl/textures/gui/GUILabElectrolyzer.png +++ b/assets/ihl/textures/gui/GUILabElectrolyzer.png diff --git a/assets/ihl/textures/items/catalystIron.png b/assets/ihl/textures/items/catalystIron.png Binary files differnew file mode 100644 index 0000000..057a4d3 --- /dev/null +++ b/assets/ihl/textures/items/catalystIron.png diff --git a/assets/ihl/textures/items/catalystIronOxide.png b/assets/ihl/textures/items/catalystIronOxide.png Binary files differnew file mode 100644 index 0000000..62ac0fd --- /dev/null +++ b/assets/ihl/textures/items/catalystIronOxide.png diff --git a/assets/ihl/textures/items/catalystRawIronOxide.png b/assets/ihl/textures/items/catalystRawIronOxide.png Binary files differnew file mode 100644 index 0000000..31e1836 --- /dev/null +++ b/assets/ihl/textures/items/catalystRawIronOxide.png diff --git a/assets/ihl/textures/items/detonator.png b/assets/ihl/textures/items/detonator.png Binary files differnew file mode 100644 index 0000000..be569ad --- /dev/null +++ b/assets/ihl/textures/items/detonator.png diff --git a/assets/ihl/textures/items/dustCalciumAcetate.png b/assets/ihl/textures/items/dustCalciumAcetate.png Binary files differnew file mode 100644 index 0000000..cca785f --- /dev/null +++ b/assets/ihl/textures/items/dustCalciumAcetate.png diff --git a/assets/ihl/textures/items/dustIronOxideCatalystMix.png b/assets/ihl/textures/items/dustIronOxideCatalystMix.png Binary files differnew file mode 100644 index 0000000..b9cf99d --- /dev/null +++ b/assets/ihl/textures/items/dustIronOxideCatalystMix.png diff --git a/assets/ihl/textures/items/dustMercuryChloride.png b/assets/ihl/textures/items/dustMercuryChloride.png Binary files differnew file mode 100644 index 0000000..e01f549 --- /dev/null +++ b/assets/ihl/textures/items/dustMercuryChloride.png diff --git a/assets/ihl/textures/items/dustPentaerythritol.png b/assets/ihl/textures/items/dustPentaerythritol.png Binary files differnew file mode 100644 index 0000000..c9cdce9 --- /dev/null +++ b/assets/ihl/textures/items/dustPentaerythritol.png diff --git a/assets/ihl/textures/items/dustPentaerythritolTetranitrate.png b/assets/ihl/textures/items/dustPentaerythritolTetranitrate.png Binary files differnew file mode 100644 index 0000000..ebffb57 --- /dev/null +++ b/assets/ihl/textures/items/dustPentaerythritolTetranitrate.png diff --git a/assets/ihl/textures/items/dustPotassiumOxide.png b/assets/ihl/textures/items/dustPotassiumOxide.png Binary files differnew file mode 100644 index 0000000..2784e55 --- /dev/null +++ b/assets/ihl/textures/items/dustPotassiumOxide.png diff --git a/assets/ihl/textures/items/dustSodiumFormate.png b/assets/ihl/textures/items/dustSodiumFormate.png Binary files differnew file mode 100644 index 0000000..55fd979 --- /dev/null +++ b/assets/ihl/textures/items/dustSodiumFormate.png diff --git a/assets/ihl/textures/items/ingotPotassium.png b/assets/ihl/textures/items/ingotPotassium.png Binary files differnew file mode 100644 index 0000000..fba83d4 --- /dev/null +++ b/assets/ihl/textures/items/ingotPotassium.png diff --git a/assets/ihl/textures/items/itemCellMethanol.png b/assets/ihl/textures/items/itemCellMethanol.png Binary files differnew file mode 100644 index 0000000..c4a65c8 --- /dev/null +++ b/assets/ihl/textures/items/itemCellMethanol.png diff --git a/assets/ihl/textures/particles/explosion.png b/assets/ihl/textures/particles/explosion.png Binary files differnew file mode 100644 index 0000000..3e75fab --- /dev/null +++ b/assets/ihl/textures/particles/explosion.png |
