Vanessa Ezekowitz
2017-04-11 54004f495137b3daaa2f882b47c36fb238335d04
redo top/bottom textures for supply converter
delete back/bottom texture for power monitor
use "machine bottom" for bottom of force field generator
add cable connection overlay, use it on various machines' bottoms/sides, as appropriate
3 files deleted
2 files added
6 files modified
73 ■■■■ changed files
technic/machines/HV/forcefield.lua 20 ●●●●● patch | view | raw | blame | history
technic/machines/HV/quarry.lua 9 ●●●●● patch | view | raw | blame | history
technic/machines/LV/water_mill.lua 13 ●●●● patch | view | raw | blame | history
technic/machines/power_monitor.lua 6 ●●●●● patch | view | raw | blame | history
technic/machines/supply_converter.lua 13 ●●●● patch | view | raw | blame | history
technic/machines/switching_station.lua 12 ●●●● patch | view | raw | blame | history
technic/textures/technic_cable_connection_overlay.png patch | view | raw | blame | history
technic/textures/technic_power_monitor_bottom_back.png patch | view | raw | blame | history
technic/textures/technic_supply_converter_bottom.png patch | view | raw | blame | history
technic/textures/technic_supply_converter_tb.png patch | view | raw | blame | history
technic/textures/technic_supply_converter_top.png patch | view | raw | blame | history
technic/machines/HV/forcefield.lua
@@ -12,6 +12,8 @@
local S = technic.getter
local cable_entry = "^technic_cable_connection_overlay.png"
minetest.register_craft({
    output = "technic:forcefield_emitter_off",
    recipe = {
@@ -258,7 +260,14 @@
minetest.register_node("technic:forcefield_emitter_off", {
    description = S("%s Forcefield Emitter"):format("HV"),
    tiles = {"technic_forcefield_emitter_off.png"},
    tiles = {
        "technic_forcefield_emitter_off.png",
        "technic_machine_bottom.png"..cable_entry,
        "technic_forcefield_emitter_off.png",
        "technic_forcefield_emitter_off.png",
        "technic_forcefield_emitter_off.png",
        "technic_forcefield_emitter_off.png"
    },
    groups = {cracky = 1, technic_machine = 1, technic_hv = 1},
    on_receive_fields = forcefield_receive_fields,
    on_construct = function(pos)
@@ -282,7 +291,14 @@
minetest.register_node("technic:forcefield_emitter_on", {
    description = S("%s Forcefield Emitter"):format("HV"),
    tiles = {"technic_forcefield_emitter_on.png"},
    tiles = {
        "technic_forcefield_emitter_on.png",
        "technic_machine_bottom.png"..cable_entry,
        "technic_forcefield_emitter_on.png",
        "technic_forcefield_emitter_on.png",
        "technic_forcefield_emitter_on.png",
        "technic_forcefield_emitter_on.png"
    },
    groups = {cracky = 1, technic_machine = 1, technic_hv = 1,
            not_in_creative_inventory=1},
    drop = "technic:forcefield_emitter_off",
technic/machines/HV/quarry.lua
@@ -2,6 +2,7 @@
local S = technic.getter
local tube_entry = "^pipeworks_tube_connection_metallic.png"
local cable_entry = "^technic_cable_connection_overlay.png"
minetest.register_craft({
    recipe = {
@@ -211,11 +212,11 @@
    description = S("%s Quarry"):format("HV"),
    tiles = {
        "technic_carbon_steel_block.png"..tube_entry,
        "technic_carbon_steel_block.png",
        "technic_carbon_steel_block.png",
        "technic_carbon_steel_block.png",
        "technic_carbon_steel_block.png"..cable_entry,
        "technic_carbon_steel_block.png"..cable_entry,
        "technic_carbon_steel_block.png"..cable_entry,
        "technic_carbon_steel_block.png^default_tool_mesepick.png",
        "technic_carbon_steel_block.png"
        "technic_carbon_steel_block.png"..cable_entry
    },
    paramtype2 = "facedir",
    groups = {cracky=2, tubedevice=1, technic_machine=1, technic_hv=1},
technic/machines/LV/water_mill.lua
@@ -4,6 +4,8 @@
local S = technic.getter
local cable_entry = "^technic_cable_connection_overlay.png"
minetest.register_alias("water_mill", "technic:water_mill")
minetest.register_craft({
@@ -68,9 +70,14 @@
minetest.register_node("technic:water_mill", {
    description = S("Hydro %s Generator"):format("LV"),
    tiles = {"technic_water_mill_top.png",  "technic_machine_bottom.png",
             "technic_water_mill_side.png", "technic_water_mill_side.png",
             "technic_water_mill_side.png", "technic_water_mill_side.png"},
    tiles = {
        "technic_water_mill_top.png",
        "technic_machine_bottom.png"..cable_entry,
        "technic_water_mill_side.png",
        "technic_water_mill_side.png",
        "technic_water_mill_side.png",
        "technic_water_mill_side.png"
    },
    paramtype2 = "facedir",
    groups = {snappy=2, choppy=2, oddly_breakable_by_hand=2,
        technic_machine=1, technic_lv=1},
technic/machines/power_monitor.lua
@@ -4,6 +4,8 @@
local S = technic.getter
local cable_entry = "^technic_cable_connection_overlay.png"
minetest.register_craft({
    output = "technic:power_monitor",
    recipe = {
@@ -17,10 +19,10 @@
    description = S("Power Monitor"),
    tiles  = {
        "technic_power_monitor_sides.png",
        "technic_power_monitor_bottom_back.png",
        "technic_power_monitor_sides.png"..cable_entry,
        "technic_power_monitor_sides.png",
        "technic_power_monitor_sides.png",
        "technic_power_monitor_bottom_back.png",
        "technic_power_monitor_sides.png"..cable_entry,
        "technic_power_monitor_front.png"
    },
    paramtype2 = "facedir",
technic/machines/supply_converter.lua
@@ -11,6 +11,8 @@
local S = technic.getter
local cable_entry = "^technic_cable_connection_overlay.png"
local function set_supply_converter_formspec(meta)
    local formspec = "size[5,2.25]"..
        "field[0.3,0.5;2,1;power;"..S("Input Power")..";"..meta:get_int("power").."]"
@@ -158,9 +160,14 @@
minetest.register_node("technic:supply_converter", {
    description = S("Supply Converter"),
    tiles  = {"technic_supply_converter_top.png", "technic_supply_converter_bottom.png",
              "technic_supply_converter_side.png", "technic_supply_converter_side.png",
              "technic_supply_converter_side.png", "technic_supply_converter_side.png"},
    tiles  = {
        "technic_supply_converter_tb.png"..cable_entry,
        "technic_supply_converter_tb.png"..cable_entry,
        "technic_supply_converter_side.png",
        "technic_supply_converter_side.png",
        "technic_supply_converter_side.png",
        "technic_supply_converter_side.png"
        },
    groups = {snappy=2, choppy=2, oddly_breakable_by_hand=2,
        technic_machine=1, technic_all_tiers=1},
    connect_sides = {"top", "bottom"},
technic/machines/switching_station.lua
@@ -39,6 +39,8 @@
local S = technic.getter
local cable_entry = "^technic_cable_connection_overlay.png"
minetest.register_craft({
    output = "technic:switching_station",
    recipe = {
@@ -57,9 +59,13 @@
minetest.register_node("technic:switching_station",{
    description = S("Switching Station"),
    tiles  = {"technic_water_mill_top_active.png", "technic_water_mill_top_active.png",
                  "technic_water_mill_top_active.png", "technic_water_mill_top_active.png",
              "technic_water_mill_top_active.png", "technic_water_mill_top_active.png"},
    tiles  = {
        "technic_water_mill_top_active.png",
        "technic_water_mill_top_active.png"..cable_entry,
        "technic_water_mill_top_active.png",
        "technic_water_mill_top_active.png",
        "technic_water_mill_top_active.png",
        "technic_water_mill_top_active.png"},
    groups = {snappy=2, choppy=2, oddly_breakable_by_hand=2, technic_all_tiers=1},
    connect_sides = {"bottom"},
    sounds = default.node_sound_wood_defaults(),
technic/textures/technic_cable_connection_overlay.png
technic/textures/technic_power_monitor_bottom_back.png
Binary files differ
technic/textures/technic_supply_converter_bottom.png
Binary files differ
technic/textures/technic_supply_converter_tb.png
technic/textures/technic_supply_converter_top.png
Binary files differ