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 e74e091e78
commit 37b206e49f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 41 additions and 12 deletions

View File

@ -23,22 +23,35 @@ All gunpowder textures except tnt_gunpowder_inventory.png.
sofar (sofar@foo-projects.org) (CC BY-SA 3.0):
tnt_blast.png
paramat (CC BY-SA 3.0)
tnt_tnt_stick.png - Derived from a texture by benrob0329.
Introduction
------------
This mod adds TNT to Minetest. TNT is a tool to help the player
in mining.
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.
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).
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.

View File

@ -546,13 +546,28 @@ minetest.register_craft({
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
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({
output = "tnt:tnt",
recipe = {
{"group:wood", "tnt:gunpowder", "group:wood"},
{"tnt:gunpowder", "tnt:gunpowder", "tnt:gunpowder"},
{"group:wood", "tnt:gunpowder", "group:wood"}
{"tnt:tnt_stick", "tnt:tnt_stick", "tnt:tnt_stick"},
{"tnt:tnt_stick", "tnt:tnt_stick", "tnt:tnt_stick"},
{"tnt:tnt_stick", "tnt:tnt_stick", "tnt:tnt_stick"}
}
})

View File

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 B