Browse Source

use Unified Dyes colorwallmounted mode

so that the spool of filament can be colorized.
merge-requests/5/merge
Vanessa Dannenberg 6 months ago
parent
commit
1072598701
5 changed files with 7624 additions and 9013 deletions
  1. +1
    -0
      computer/depends.txt
  2. +7610
    -9009
      computer/models/computer_3dprinter_bedflinger.obj
  3. +13
    -4
      computer/printers.lua
  4. BIN
      computer/textures/computer_3dprinter_bedflinger.png
  5. BIN
      computer/textures/computer_3dprinter_filament.png

+ 1
- 0
computer/depends.txt View File

@@ -1,3 +1,4 @@
default
homedecor_common
basic_materials
unifieddyes

+ 7610
- 9009
computer/models/computer_3dprinter_bedflinger.obj
File diff suppressed because it is too large
View File


+ 13
- 4
computer/printers.lua View File

@@ -32,21 +32,30 @@ minetest.register_node("computer:printer", {

local cbox = {
type = "fixed",
fixed = {-0.25, -0.5, -0.25, 0.3, 0.25, 0.3 }
fixed = {-0.25, -0.25, -0.5, 0.3, 0.3, 0.25 }
}

minetest.register_node("computer:3dprinter_bedflinger", {
description = S('3D Printer ("bedflinger")'),
inventory_image = "computer_3dprinter_bedflinger_inv.png",
tiles = {"computer_3dprinter_bedflinger.png"},
tiles = {
{ name = "computer_3dprinter_bedflinger.png", color = 0xffffffff },
"computer_3dprinter_filament.png"
},
paramtype = "light",
paramtype2 = "facedir",
walkable = true,
groups = {snappy=3},
groups = {snappy=3, ud_param2_colorable = 1},
sound = default.node_sound_wood_defaults(),
drawtype = "mesh",
mesh = "computer_3dprinter_bedflinger.obj",
paramtype2 = "colorwallmounted",
palette = "unifieddyes_palette_colorwallmounted.png",
selection_box = cbox,
collision_box = cbox,
after_place_node = function(pos, placer, itemstack, pointed_thing)
unifieddyes.fix_rotation_nsew(pos, placer, itemstack, pointed_thing)
end,
on_dig = unifieddyes.on_dig,
on_rotate = unifieddyes.fix_after_screwdriver_nsew,
})


BIN
computer/textures/computer_3dprinter_bedflinger.png View File

Before After
Width: 64  |  Height: 64  |  Size: 4.0KB Width: 64  |  Height: 64  |  Size: 3.5KB

BIN
computer/textures/computer_3dprinter_filament.png View File

Before After
Width: 16  |  Height: 16  |  Size: 216B

Loading…
Cancel
Save