From a74eb70da899ca35b87329b423f1ca1437db31f5 Mon Sep 17 00:00:00 2001 From: Alexsandro Percy Date: Sun, 30 Apr 2023 13:48:29 -0300 Subject: [PATCH] dye and bike apinter now paint just the details --- automobiles_trans_am/crafts.lua | 6 +++--- automobiles_trans_am/entities.lua | 6 ++++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/automobiles_trans_am/crafts.lua b/automobiles_trans_am/crafts.lua index b83adab..9e29536 100644 --- a/automobiles_trans_am/crafts.lua +++ b/automobiles_trans_am/crafts.lua @@ -55,12 +55,12 @@ if minetest.get_modpath("default") then {"automobiles_lib:wheel","automobiles_trans_am:trans_am_body", "automobiles_lib:wheel"}, } }) - --[[minetest.register_craft({ + minetest.register_craft({ output = "automobiles_trans_am:trans_am_body", recipe = { - {"default:glass" ,"default:mese_crystal","default:steel_ingot"}, + {"default:glass","default:mese","default:steel_ingot"}, {"default:steel_ingot","default:steelblock","default:steel_ingot"}, {"default:steelblock","default:steelblock", "default:steelblock"}, } - })]]-- + }) end diff --git a/automobiles_trans_am/entities.lua b/automobiles_trans_am/entities.lua index be2c678..f591eca 100755 --- a/automobiles_trans_am/entities.lua +++ b/automobiles_trans_am/entities.lua @@ -261,7 +261,8 @@ function set_paint(self, puncher, itmstck) --painting with bike painter local meta = itmstck:get_meta() local colstr = meta:get_string("paint_color") - automobiles_lib.paint(self, colstr) + self._det_color = colstr + paint(self, self._color) return true else --painting with dyes @@ -278,7 +279,8 @@ function set_paint(self, puncher, itmstck) local colstr = automobiles_lib.colors[color] --minetest.chat_send_all(color ..' '.. dump(colstr)) if colstr then - paint(self, colstr) + self._det_color = colstr + paint(self, self._color) itmstck:set_count(itmstck:get_count()-1) puncher:set_wielded_item(itmstck) return true