initial commit.
everything's broken. lots of cruft and leftover coppied code. meh.master
parent
8dd6b96979
commit
fcc9cb9ca1
22
LICENSE
22
LICENSE
|
@ -22,3 +22,25 @@ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||||
OTHER DEALINGS IN THE SOFTWARE.
|
OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
For more information, please refer to <http://unlicense.org/>
|
For more information, please refer to <http://unlicense.org/>
|
||||||
|
|
||||||
|
|
||||||
|
-- or --
|
||||||
|
|
||||||
|
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
|
||||||
|
Version 2, December 2004
|
||||||
|
|
||||||
|
Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>
|
||||||
|
|
||||||
|
Everyone is permitted to copy and distribute verbatim or modified
|
||||||
|
copies of this license document, and changing it is allowed as long
|
||||||
|
as the name is changed.
|
||||||
|
|
||||||
|
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
|
||||||
|
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||||
|
|
||||||
|
0. You just DO WHAT THE FUCK YOU WANT TO.
|
||||||
|
|
||||||
|
|
||||||
|
-- or --
|
||||||
|
|
||||||
|
Whatever license you feel like. AGPLv3 is nice. ;)
|
||||||
|
|
44
README.md
44
README.md
|
@ -1,4 +1,48 @@
|
||||||
minetest_bitumen
|
minetest_bitumen
|
||||||
================
|
================
|
||||||
|
by Izzy
|
||||||
|
Lots of code "borrowed" from RealBadAngel, VanessaE.
|
||||||
|
|
||||||
|
|
||||||
|
Introduction:
|
||||||
Adds bitumen to minetest, including tar sands, oil shale, refineries, and some basic generators
|
Adds bitumen to minetest, including tar sands, oil shale, refineries, and some basic generators
|
||||||
|
|
||||||
|
How to install:
|
||||||
|
Unzip the archive an place it in minetest-base-directory/mods/minetest/
|
||||||
|
if you have a windows client or a linux run-in-place client. If you have
|
||||||
|
a linux system-wide instalation place it in ~/.minetest/mods/minetest/.
|
||||||
|
If you want to install this mod only in one world create the folder
|
||||||
|
worldmods/ in your worlddirectory.
|
||||||
|
For further information or help see:
|
||||||
|
<http://wiki.minetest.com/wiki/Installing_Mods>
|
||||||
|
|
||||||
|
|
||||||
|
License:
|
||||||
|
UNLICENSE (see LICENSE file in package)
|
||||||
|
--or--
|
||||||
|
WTFPL (see below)
|
||||||
|
--or--
|
||||||
|
Whatever license you feel like. AGPLv3 is nice. ;)
|
||||||
|
|
||||||
|
See also:
|
||||||
|
<http://minetest.net/>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
|
||||||
|
Version 2, December 2004
|
||||||
|
|
||||||
|
Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>
|
||||||
|
|
||||||
|
Everyone is permitted to copy and distribute verbatim or modified
|
||||||
|
copies of this license document, and changing it is allowed as long
|
||||||
|
as the name is changed.
|
||||||
|
|
||||||
|
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
|
||||||
|
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||||
|
|
||||||
|
0. You just DO WHAT THE FUCK YOU WANT TO.
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
moretrees
|
||||||
|
pipeworks
|
||||||
|
technic
|
|
@ -0,0 +1,6 @@
|
||||||
|
local modpath = minetest.get_modpath("bitumen")
|
||||||
|
-- dofile(modpath.."/plastic.lua")
|
||||||
|
dofile(modpath.."/tarsands.lua")
|
||||||
|
dofile(modpath.."/oilshale.lua")
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,23 @@
|
||||||
|
-- need to get the info for stone-type things
|
||||||
|
minetest.register_node( "atomic:oil_shale", {
|
||||||
|
description = "Oil Shale",
|
||||||
|
tiles = { "default_coal_block.png" },
|
||||||
|
is_ground_content = true,
|
||||||
|
groups = {choppy=2},
|
||||||
|
sounds = default.node_sound_wood_defaults(),
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "sheet",
|
||||||
|
ore = "atomic:oil_shale",
|
||||||
|
wherein = "air",
|
||||||
|
clust_scarcity = 1,
|
||||||
|
clust_num_ores = 1,
|
||||||
|
clust_size = 4,
|
||||||
|
height_min = 50,
|
||||||
|
height_max = 100,
|
||||||
|
noise_threshhold = 0.4,
|
||||||
|
noise_params = {offset=0, scale=15, spread={x=130, y=130, z=130}, seed=24, octaves=3, persist=0.70}
|
||||||
|
})
|
|
@ -0,0 +1,7 @@
|
||||||
|
|
||||||
|
-- compatibility for plastic mod.
|
||||||
|
|
||||||
|
|
||||||
|
-- extractor plastic into oil
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,62 @@
|
||||||
|
|
||||||
|
|
||||||
|
-- oil drums. plastic and steel
|
||||||
|
-- oil containers, for carrying
|
||||||
|
-- oil storage tanks
|
||||||
|
-- cracking tower
|
||||||
|
|
||||||
|
-- generators
|
||||||
|
|
||||||
|
|
||||||
|
-- add bananas/cocoa to chainsaw
|
||||||
|
-- flower seeds and garden
|
||||||
|
-- "sucker"/"fetcher" that will pull an item from the connected system
|
||||||
|
|
||||||
|
-- need to get the info for sand-type things
|
||||||
|
minetest.register_node( "atomic:tar_sand", {
|
||||||
|
description = "Tar Sand",
|
||||||
|
tiles = { "bitumen_tar_sand.png" },
|
||||||
|
is_ground_content = true,
|
||||||
|
groups = {choppy=2},
|
||||||
|
sounds = default.node_sound_wood_defaults(),
|
||||||
|
drop = 'craft "atomic:bitumen" 1',
|
||||||
|
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craftitem(":atomic:bitumen", {
|
||||||
|
description = "Bitumen",
|
||||||
|
inventory_image = "bitumen_bitumen.png",
|
||||||
|
on_place_on_ground = minetest.craftitem_place_item,
|
||||||
|
})
|
||||||
|
|
||||||
|
-- upper layer
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "sheet",
|
||||||
|
ore = "atomic:tar_sand",
|
||||||
|
wherein = "default:desertstone",
|
||||||
|
clust_scarcity = 1,
|
||||||
|
clust_num_ores = 1,
|
||||||
|
clust_size = 4,
|
||||||
|
height_min = 0,
|
||||||
|
height_max = 20,
|
||||||
|
noise_threshhold = 0.4,
|
||||||
|
noise_params = {offset=0, scale=15, spread={x=130, y=130, z=130}, seed=24, octaves=3, persist=0.70}
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
|
-- lower layer
|
||||||
|
minetest.register_ore({
|
||||||
|
ore_type = "sheet",
|
||||||
|
ore = "atomic:tar_sand",
|
||||||
|
wherein = "default:stone",
|
||||||
|
clust_scarcity = 1,
|
||||||
|
clust_num_ores = 1,
|
||||||
|
clust_size = 4,
|
||||||
|
height_min = -50,
|
||||||
|
height_max = 0,
|
||||||
|
noise_threshhold = 0.4,
|
||||||
|
noise_params = {offset=0, scale=15, spread={x=130, y=130, z=130}, seed=24, octaves=3, persist=0.70}
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 58 KiB |
Binary file not shown.
After Width: | Height: | Size: 46 KiB |
Binary file not shown.
After Width: | Height: | Size: 45 KiB |
Binary file not shown.
After Width: | Height: | Size: 36 KiB |
|
@ -0,0 +1,11 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
function normalMap()
|
||||||
|
{
|
||||||
|
gimp -i -b "(define (normalMap-fbx-conversion fileName newFileName nscale) (let* ((image (car (gimp-file-load RUN-NONINTERACTIVE fileName fileName))) (drawable (car (gimp-image-get-active-layer image)))) (plug-in-normalmap RUN-NONINTERACTIVE image drawable 7 0.0 nscale 0 0 0 0 0 0 0 0 0.0 drawable ) (gimp-file-save RUN-NONINTERACTIVE image drawable newFileName newFileName) (gimp-image-delete image))) (normalMap-fbx-conversion \"$1\" \"$2\" $3)" -b '(gimp-quit 0)'
|
||||||
|
}
|
||||||
|
|
||||||
|
for file in `ls *.png | grep -v _normal`
|
||||||
|
do
|
||||||
|
normalMap $file `echo $file | sed 's/.png/_normal.png/'` 8
|
||||||
|
done
|
Loading…
Reference in New Issue