aboutsummaryrefslogtreecommitdiff
path: root/advtrains/advtrains_itrainmap/textures/itm_example.png
diff options
context:
space:
mode:
authororwell96 <orwell@bleipb.de>2017-08-15 14:36:53 +0200
committerorwell96 <orwell@bleipb.de>2017-08-15 14:36:53 +0200
commit6ddf3fed14ec98b1a318c88e32be62f802eb5a74 (patch)
treeecf15134c4bb5e9bbf86766676deb176b216db88 /advtrains/advtrains_itrainmap/textures/itm_example.png
parent9826161a146c214382b451ace9cd52a3f7f5bbce (diff)
downloadadvtrains-6ddf3fed14ec98b1a318c88e32be62f802eb5a74.tar.gz
advtrains-6ddf3fed14ec98b1a318c88e32be62f802eb5a74.tar.bz2
advtrains-6ddf3fed14ec98b1a318c88e32be62f802eb5a74.zip
Repack for gpcf's PR
Diffstat (limited to 'advtrains/advtrains_itrainmap/textures/itm_example.png')
0 files changed, 0 insertions, 0 deletions
def.description or "" local nodename=string.match(preset, ":(.+)$") minetest.register_node(modprefix .. ":platform_low_"..nodename, { description = attrans("@1 Platform (low)", desc), tiles = {btex.."^advtrains_platform.png", btex, btex, btex, btex, btex}, groups = {cracky = 1, not_blocking_trains = 1, platform=1}, sounds = default.node_sound_stone_defaults(), drawtype = "nodebox", node_box = { type = "fixed", fixed = { {-0.5, -0.1, -0.1, 0.5, 0 , 0.5}, {-0.5, -0.5, 0 , 0.5, -0.1, 0.5} }, }, paramtype2="facedir", paramtype = "light", sunlight_propagates = true, }) minetest.register_node(modprefix .. ":platform_high_"..nodename, { description = attrans("@1 Platform (high)", desc), tiles = {btex.."^advtrains_platform.png", btex, btex, btex, btex, btex}, groups = {cracky = 1, not_blocking_trains = 1, platform=2}, sounds = default.node_sound_stone_defaults(), drawtype = "nodebox", node_box = { type = "fixed", fixed = { {-0.5, 0.3, 0, 0.5, 0.5, 0.5}, {-0.5, -0.5, 0.1 , 0.5, 0.3, 0.5} }, }, paramtype2="facedir", paramtype = "light", sunlight_propagates = true, }) local diagonalbox = { type = "fixed", fixed = { {-0.5, -0.5, 0.5, -0.25, 0.5, -0.8 }, {-0.25, -0.5, 0.5 , 0, 0.5, -0.55}, {0, -0.5, 0.5 , 0.25, 0.5, -0.3 }, {0.25 , -0.5, 0.5, 0.5, 0.5, -0.05} } } minetest.register_node(modprefix..":platform_45_"..nodename, { description = attrans("@1 Platform (45 degree)", desc), groups = {cracky = 1, not_blocking_trains = 1, platform=2}, sounds = default.node_sound_stone_defaults(), drawtype = "mesh", mesh = "advtrains_platform_diag.b3d", selection_box = diagonalbox, collision_box = diagonalbox, tiles = {btex, btex.."^advtrains_platform_diag.png"}, paramtype2 = "facedir", paramtype = "light", sunlight_propagates = true, }) minetest.register_craft({ type="shapeless", output = modprefix .. ":platform_high_"..nodename.." 4", recipe = { "dye:yellow", preset, preset }, }) minetest.register_craft({ type="shapeless", output = modprefix .. ":platform_low_"..nodename.." 4", recipe = { "dye:yellow", preset }, }) minetest.register_craft({ type="shapeless", output = modprefix .. ":platform_45_"..nodename.." 2", recipe = { "dye:yellow", preset, preset, preset } }) end advtrains.register_platform("advtrains", "default:stonebrick") advtrains.register_platform("advtrains", "default:sandstonebrick")