TNT: Raise cost of TNT by adding a TNT stick crafting stage

6 gunpowder and 1 paper crafts to 2 TNT stick craftitems.
9 TNT sticks craft to 1 TNT.
TNT stick is not yet usable as an explosive, possibly later.
This commit is contained in:
Paramat 2018-06-01 23:41:45 +01:00 committed by GitHub
parent ee57c08a45
commit 2fb332ea52
4 changed files with 41 additions and 12 deletions

@ -23,22 +23,35 @@ All gunpowder textures except tnt_gunpowder_inventory.png.
sofar (sofar@foo-projects.org) (CC BY-SA 3.0): sofar (sofar@foo-projects.org) (CC BY-SA 3.0):
tnt_blast.png tnt_blast.png
paramat (CC BY-SA 3.0)
tnt_tnt_stick.png - Derived from a texture by benrob0329.
Introduction Introduction
------------ ------------
This mod adds TNT to Minetest. TNT is a tool to help the player This mod adds TNT to Minetest. TNT is a tool to help the player
in mining. in mining.
How to use the mod: How to use the mod:
Craft gunpowder by placing coal and gravel in the crafting area.
The gunpowder can be used to craft TNT or as fuse for TNT.
To craft TNT place items like this:
-- wood - gunpowder -- wood -
gunpowder gunpowder gunpowder
-- wood - gunpowder -- wood -
There are different ways to blow up TNT: Craft gunpowder by placing coal and gravel in the crafting area.
The gunpowder can be used to craft TNT sticks or as a fuse trail for TNT.
To craft 2 TNT sticks:
G_G
GPG
G_G
G = gunpowder
P = paper
The sticks are not usable as an explosive.
Craft TNT from 9 TNT sticks.
There are different ways to ignite TNT:
1. Hit it with a torch. 1. Hit it with a torch.
2. Hit a gunpowder fuse that leads to a TNT block with a torch or flint-and-steel. 2. Hit a gunpowder fuse trail that leads to TNT with a torch or
flint-and-steel.
3. Activate it with mesecons (fastest way). 3. Activate it with mesecons (fastest way).
Be aware of the damage radius of 6 blocks! For 1 TNT:
Node destruction radius is 3 nodes.
Player and object damage radius is 6 nodes.

@ -546,13 +546,28 @@ minetest.register_craft({
recipe = {"default:coal_lump", "default:gravel"} recipe = {"default:coal_lump", "default:gravel"}
}) })
minetest.register_craftitem("tnt:tnt_stick", {
description = "TNT Stick",
inventory_image = "tnt_tnt_stick.png",
groups = {flammable = 5},
})
if enable_tnt then if enable_tnt then
minetest.register_craft({
output = "tnt:tnt_stick 2",
recipe = {
{"tnt:gunpowder", "", "tnt:gunpowder"},
{"tnt:gunpowder", "default:paper", "tnt:gunpowder"},
{"tnt:gunpowder", "", "tnt:gunpowder"},
}
})
minetest.register_craft({ minetest.register_craft({
output = "tnt:tnt", output = "tnt:tnt",
recipe = { recipe = {
{"group:wood", "tnt:gunpowder", "group:wood"}, {"tnt:tnt_stick", "tnt:tnt_stick", "tnt:tnt_stick"},
{"tnt:gunpowder", "tnt:gunpowder", "tnt:gunpowder"}, {"tnt:tnt_stick", "tnt:tnt_stick", "tnt:tnt_stick"},
{"group:wood", "tnt:gunpowder", "group:wood"} {"tnt:tnt_stick", "tnt:tnt_stick", "tnt:tnt_stick"}
} }
}) })

@ -35,6 +35,7 @@ Copyright (C) 2014-2016 BlockMen
Copyright (C) 2014-2016 ShadowNinja Copyright (C) 2014-2016 ShadowNinja
Copyright (C) 2015-2016 Wuzzy Copyright (C) 2015-2016 Wuzzy
Copyright (C) 2016 sofar (sofar@foo-projects.org) Copyright (C) 2016 sofar (sofar@foo-projects.org)
Copyright (C) 2018 paramat
You are free to: You are free to:
Share — copy and redistribute the material in any medium or format. Share — copy and redistribute the material in any medium or format.

BIN
textures/tnt_tnt_stick.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 B