From 534a7da5e88ac7fb09331c32913c42f964a261b5 Mon Sep 17 00:00:00 2001 From: Thomas Rudin Date: Sun, 13 Oct 2019 21:45:41 +0200 Subject: [PATCH] working colored cards --- .luacheckrc | 17 +++++++++++++++++ .travis.yml | 12 ++++++++++++ init.lua | 22 ++++++++++++++++++++++ mod.conf | 2 ++ textures/access_card_1.png | Bin 0 -> 1068 bytes 5 files changed, 53 insertions(+) create mode 100644 .luacheckrc create mode 100644 .travis.yml create mode 100644 init.lua create mode 100644 mod.conf create mode 100644 textures/access_card_1.png diff --git a/.luacheckrc b/.luacheckrc new file mode 100644 index 0000000..8d5da16 --- /dev/null +++ b/.luacheckrc @@ -0,0 +1,17 @@ + +globals = { + "access_cards" +} + +read_globals = { + -- Stdlib + string = {fields = {"split"}}, + table = {fields = {"copy", "getn"}}, + + -- Minetest + "minetest", + "vector", "ItemStack", + "dump", "VoxelArea", + + "unifieddyes" +} diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..077e778 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,12 @@ +language: generic +sudo: false +addons: + apt: + packages: + - luarocks +before_install: + - luarocks install --local luacheck +script: +- $HOME/.luarocks/bin/luacheck --no-color . +notifications: + email: false diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..ea931b3 --- /dev/null +++ b/init.lua @@ -0,0 +1,22 @@ + +minetest.register_craftitem("access_cards:access_card_1", { + description = "Access card", + inventory_image = "access_card_1.png" +}) + +minetest.register_craftitem("access_cards:access_card_1_colored", { + description = "Access card", + groups = {ud_param2_colorable = 1, not_in_creative_inventory = 1}, + inventory_image = "access_card_1.png", + palette = "unifieddyes_palette_extended.png", + paramtype2 = "color", +}) + + +unifieddyes.register_color_craft({ + output = "access_cards:access_card_1_colored", + palette = "extended", + neutral_node = "access_cards:access_card_1", + recipe = { "NEUTRAL_NODE", "MAIN_DYE" }, + type = "shapeless" + }) diff --git a/mod.conf b/mod.conf new file mode 100644 index 0000000..8fe73ab --- /dev/null +++ b/mod.conf @@ -0,0 +1,2 @@ +name = access_cards +depends = unifieddyes diff --git a/textures/access_card_1.png b/textures/access_card_1.png new file mode 100644 index 0000000000000000000000000000000000000000..f74894d3bfada2f788231420547c9ba9be32d621 GIT binary patch literal 1068 zcmV+{1k?M8P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=KZlH({0hW~SlJpz&tg5!WORda(m{=Q)1?xfR6 ze@)fa)|kX#MF@BwK@zwB{?*+-xY&DkK`q4`qsJ9;$Xw7!{z zGD^Y{H;CRqv!ZN{GBK3x6sS?5PW!Ak+AzhyI~!`|4T=w2664IVxw~x|6jP01{zr#bii8z(*3LNZy!@ z2s$S4DVRA+;0gky%8gtH8<7Y&iO1OJV>EqP`7q;X0SJ{S1~k|}fE9uwe=H>AP*Ks~ zR5hw;(yS#)3{hi@7RMP?Oe~mMG_z#cN|F?krkE_HlvBx^1xJ|Xn9b#sb1nsg7KAS7 zUEonlCy<*on2%$?k>RLvBvPr?~NZwrd~P@HaHbdc;P($dhNa&;BTP+S|Hi+r9YY#du*D@_}Ox|cK(UOyLGSi zXtr@YuzPV*#O?C}|8?+E3djQQcoxko*|oJZf8le?c7 zpBK!1Mu$hscR#Vu?gn}{p`K)#`;46F z>%f~SGVewJ000JJOGiWi{{a60|De66lK=n!32;bRa{vGf6951U69E94oEQKA00(qQ zO+^Re3Jnt>41bqL5dZ)HW=TXrR5;6H{Qv(y10{fofkH6w2C%>w;-cIn1;)$QUl|z~ z7#JA-|NqY*Cc^cfQ~=e(z$hld_5bDTuP|32+knDHvmLIUg@7}O4+Cs~kP9#jK(~FEu%t|GG%}9n1qJ{$aF+&drIl6y0000