From 5e9cda5ce76ad9da5b7b49842ac8d7fb43e248c5 Mon Sep 17 00:00:00 2001 From: tacigar Date: Wed, 14 Sep 2016 11:23:27 +0900 Subject: [PATCH] [UPDATE] Update core writer --- maidroid_tool/core_writer.lua | 42 ++++++++++++++++-- maidroid_tool/depends.txt | 1 + maidroid_tool/init.lua | 2 + .../maidroid_tool_core_writer_bottom.png | Bin 0 -> 225 bytes .../maidroid_tool_core_writer_bottom.xcf | Bin 0 -> 1055 bytes .../maidroid_tool_core_writer_front.png | Bin 0 -> 282 bytes .../maidroid_tool_core_writer_front.xcf | Bin 0 -> 1103 bytes .../maidroid_tool_core_writer_right.png | Bin 0 -> 265 bytes .../maidroid_tool_core_writer_right.xcf | Bin 0 -> 953 bytes .../maidroid_tool_core_writer_top.png | Bin 0 -> 233 bytes .../maidroid_tool_core_writer_top.xcf | Bin 0 -> 1052 bytes 11 files changed, 41 insertions(+), 4 deletions(-) create mode 100644 maidroid_tool/depends.txt create mode 100644 maidroid_tool/textures/maidroid_tool_core_writer_bottom.png create mode 100644 maidroid_tool/textures/maidroid_tool_core_writer_bottom.xcf create mode 100644 maidroid_tool/textures/maidroid_tool_core_writer_front.png create mode 100644 maidroid_tool/textures/maidroid_tool_core_writer_front.xcf create mode 100644 maidroid_tool/textures/maidroid_tool_core_writer_right.png create mode 100644 maidroid_tool/textures/maidroid_tool_core_writer_right.xcf create mode 100644 maidroid_tool/textures/maidroid_tool_core_writer_top.png create mode 100644 maidroid_tool/textures/maidroid_tool_core_writer_top.xcf diff --git a/maidroid_tool/core_writer.lua b/maidroid_tool/core_writer.lua index 1edf151..404fc24 100644 --- a/maidroid_tool/core_writer.lua +++ b/maidroid_tool/core_writer.lua @@ -4,8 +4,42 @@ ------------------------------------------------------------ -- register a definition of a core writer. -minetest.register_node("maidroid_tool:core_writer", { - drawtype = "nodebox", - tiles = {}, +(function() + local node_box = { + type = "fixed", + fixed = { + {-0.4375, -0.25, -0.4375, 0.4375, 0.1875, 0.4375}, + { 0.1875, 0.3125, 0.0625, 0.4375, 0.375, 0.125}, + { -0.375, 0.1875, -0.375, 0.375, 0.25, 0.375}, + {-0.0625, -0.5, -0.0625, 0.0625, 0.375, 0.0625}, + { 0.375, 0.1875, 0.0625, 0.4375, 0.375, 0.125}, + { -0.375, -0.5, -0.375, 0.375, -0.25, 0.375}, + }, + } -}) + local tiles = { + "maidroid_tool_core_writer_top.png", + "maidroid_tool_core_writer_bottom.png", + "maidroid_tool_core_writer_right.png", + "maidroid_tool_core_writer_right.png^[transformFX", + "maidroid_tool_core_writer_front.png^[transformFX", + "maidroid_tool_core_writer_front.png", + } + + minetest.register_node("maidroid_tool:core_writer", { + description = "maidroid tool : core writer", + drawtype = "nodebox", + paramtype = "light", + paramtype2 = "facedir", + groups = {cracky = 2}, + is_ground_content = false, + sounds = default.node_sound_stone_defaults(), + node_box = node_box, + tiles = tiles, + }) +end) () + +-- register a definition of a core entity. +(function() + +end) () diff --git a/maidroid_tool/depends.txt b/maidroid_tool/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/maidroid_tool/depends.txt @@ -0,0 +1 @@ +default diff --git a/maidroid_tool/init.lua b/maidroid_tool/init.lua index d9fa7bf..a304258 100644 --- a/maidroid_tool/init.lua +++ b/maidroid_tool/init.lua @@ -7,3 +7,5 @@ maidroid_tool = {} maidroid_tool.modname = "maidroid_tool" maidroid_tool.modpath = minetest.get_modpath(maidroid_tool.modname) + +dofile(maidroid_tool.modpath .. "/core_writer.lua") diff --git a/maidroid_tool/textures/maidroid_tool_core_writer_bottom.png b/maidroid_tool/textures/maidroid_tool_core_writer_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..df552d60ef3afc267e220c1b77683cdb0edd23b3 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPNCm$25QDgPh(?B8F%#er@=ltB<)VvZPmw~~#C^fMp zHASI3vm`^o-P1Q9MK6^dDDLX%;uvCa`t4*x!2<>YhrjGK;1+Z?o_PG3AM1qQOP#kw z&kOOKv4P>+y@@3zTYSr}GfilDt9-EhhrtuBbr0m5yo|b5F0 KpUXO@geCwu5k@8e literal 0 HcmV?d00001 diff --git a/maidroid_tool/textures/maidroid_tool_core_writer_bottom.xcf b/maidroid_tool/textures/maidroid_tool_core_writer_bottom.xcf new file mode 100644 index 0000000000000000000000000000000000000000..e5b8267e9196b5b29363e8ab57491c7d6651e0ae GIT binary patch literal 1055 zcmd^7yH3L}6m&eNX-wyw%$5Q>b`soo3By3bUe zcaw>ViY#2P68rNwE?MmPcS->*eKLtV`8*0rOivh|r@7syo g_>I-9eJLB?^4HDZMcilO%aL^c%bvuR#xLlQcZ$742LJ#7 literal 0 HcmV?d00001 diff --git a/maidroid_tool/textures/maidroid_tool_core_writer_front.png b/maidroid_tool/textures/maidroid_tool_core_writer_front.png new file mode 100644 index 0000000000000000000000000000000000000000..dd843a1ae4ba62d36f0e6584923ec08b79ad5029 GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPNCm$1=)skL5E1-~UW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6tDAiaSX9Iy?3%V*8v3{7xkmXJ5O4Q^s80$1*`rCTQHt5uzVPB ROkfqriJq>0F6*2UngD1?U*`Y- literal 0 HcmV?d00001 diff --git a/maidroid_tool/textures/maidroid_tool_core_writer_front.xcf b/maidroid_tool/textures/maidroid_tool_core_writer_front.xcf new file mode 100644 index 0000000000000000000000000000000000000000..3d72e8d8e55895e27edcc0792ffa2046d2c98852 GIT binary patch literal 1103 zcmeHGO-{l<6rO2`Ae8v;%Ehb*EHH3|x*#r0yh15$nFJ_lYlIz%D-#!P-Sz-_7B68u zgkk(%nPQFQ2EO#```-6{W-`+Tayl0a*B8E=cno%^LHr2d9Iq3gWbJmWN z<-`+lIFX}Hz3m5XI0+-s&RjPNhK}f6_A)CWeVyu{by(7x=f!S9t&4c>xN;VVe!dpO zWtph8?%hl#LeAW=7gK-e`>~g7H%Q%orH%5tmCivMf6WS`t%NHY1z3wpX#=EuEDEk0mMVO@8sO4q8@e=HWS=a!giPgdc(wPwm8)j! zA;~|fj@h|0U(5;SpHbPBleU=s{J*A|wepYncJI((ZT&O30OTT1S3j3^P6r7=vm``bD{n z1uwE#P6yq77zJ6J<-A`zH;*PhA6^V=+W;e-8bIr0L#xU2?SQR|V(terjrhpy1;OQ} zppLn>sVuongPAC>KMTV`l-~!$?!Te0$j?^12W|Al5P0)Gc%$w2`^UHESIjaTz;;3S zG78kujHP>;!I85DcN=Uq*lw`X;C*0R*H{|>_d_$k!kh&{to~B~=GainmRJm?W9$JZ z=ZbkYsI4rIskK*is}E19%C4w#eyPr`Jw>5z)mZ^yhat;r!5UQkixmk|HmFT3#fYQm L7BR@T8lvPA?o#Sr literal 0 HcmV?d00001 diff --git a/maidroid_tool/textures/maidroid_tool_core_writer_top.png b/maidroid_tool/textures/maidroid_tool_core_writer_top.png new file mode 100644 index 0000000000000000000000000000000000000000..7f552400fdf94f52d3c9cc82fdc98b223a75ab30 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPNCm*Ak?yorJaG;QEW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<1J6!-OXaSX9I{dV#}&I1NK%;!~SR|@tobG4cM>lDLEd)+Vp ztQs8>XLE8Z7{`XXJ9?Is>olx#x->CCJdWq*hJ^fY5g+=0s5#z{o2$93d>`ZfjdGUR S|G(&gZ1i;Xb6Mw<&;$Uggh)dG literal 0 HcmV?d00001 diff --git a/maidroid_tool/textures/maidroid_tool_core_writer_top.xcf b/maidroid_tool/textures/maidroid_tool_core_writer_top.xcf new file mode 100644 index 0000000000000000000000000000000000000000..d6cffb0eea353b74d6f338f553178577e0761f2d GIT binary patch literal 1052 zcmd^7yH3L}6m=p*OG?%7oESW|Ls0t*W~dmD_=PleTuXUWNf7PKgv7wgnh$`#s`!UW zG4}==1rb1EWID* z@J}K31uW|YX&m#UfH}e9;YG&%g3sx#EEaTnd3B8yx3oMR5$78&NnI^r}> zBRL;A!%zfilxB2T2QL#dpN`MRHCn_(mqyS!YiTug`n|x`Rlf8CnFu;DdqHyDmee`# zCXoe|NwDBK_NQT(^Wx)x*!?y2p84F0_n=`t8wJt458i0!_3mNw^nz6z2f!{6Uq%7D zTBCJOYY615p`C{AHS~T%_ZxZu8rL=GfWZ9_=2w`rK+3NF6bN%{@Y-uM19Z;5uP3Tv nrBiO1QYCZPw)`pfn5C-UZSBk8HWgC?<^GQ?NncripiABWt_nXi literal 0 HcmV?d00001