From ca70e6ae5c69764c74edbc7ace494319333b8fc5 Mon Sep 17 00:00:00 2001 From: Alexsandro Percy Date: Sat, 4 Sep 2021 13:09:34 -0300 Subject: [PATCH] added one more option of compass --- init.lua | 23 ++++++++++++++++++----- textures/compass_d0.png | Bin 0 -> 226 bytes textures/compass_d1.png | Bin 0 -> 226 bytes textures/compass_d10.png | Bin 0 -> 226 bytes textures/compass_d11.png | Bin 0 -> 225 bytes textures/compass_d12.png | Bin 0 -> 225 bytes textures/compass_d13.png | Bin 0 -> 225 bytes textures/compass_d14.png | Bin 0 -> 227 bytes textures/compass_d15.png | Bin 0 -> 227 bytes textures/compass_d16.png | Bin 0 -> 229 bytes textures/compass_d17.png | Bin 0 -> 229 bytes textures/compass_d18.png | Bin 0 -> 227 bytes textures/compass_d19.png | Bin 0 -> 227 bytes textures/compass_d2.png | Bin 0 -> 228 bytes textures/compass_d20.png | Bin 0 -> 227 bytes textures/compass_d21.png | Bin 0 -> 227 bytes textures/compass_d22.png | Bin 0 -> 227 bytes textures/compass_d23.png | Bin 0 -> 226 bytes textures/compass_d24.png | Bin 0 -> 226 bytes textures/compass_d25.png | Bin 0 -> 226 bytes textures/compass_d26.png | Bin 0 -> 226 bytes textures/compass_d27.png | Bin 0 -> 226 bytes textures/compass_d28.png | Bin 0 -> 226 bytes textures/compass_d29.png | Bin 0 -> 226 bytes textures/compass_d3.png | Bin 0 -> 228 bytes textures/compass_d30.png | Bin 0 -> 226 bytes textures/compass_d31.png | Bin 0 -> 226 bytes textures/compass_d4.png | Bin 0 -> 228 bytes textures/compass_d5.png | Bin 0 -> 227 bytes textures/compass_d6.png | Bin 0 -> 226 bytes textures/compass_d7.png | Bin 0 -> 226 bytes textures/compass_d8.png | Bin 0 -> 226 bytes textures/compass_d9.png | Bin 0 -> 226 bytes 33 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 textures/compass_d0.png create mode 100644 textures/compass_d1.png create mode 100644 textures/compass_d10.png create mode 100644 textures/compass_d11.png create mode 100644 textures/compass_d12.png create mode 100644 textures/compass_d13.png create mode 100644 textures/compass_d14.png create mode 100644 textures/compass_d15.png create mode 100644 textures/compass_d16.png create mode 100644 textures/compass_d17.png create mode 100644 textures/compass_d18.png create mode 100644 textures/compass_d19.png create mode 100644 textures/compass_d2.png create mode 100644 textures/compass_d20.png create mode 100644 textures/compass_d21.png create mode 100644 textures/compass_d22.png create mode 100644 textures/compass_d23.png create mode 100644 textures/compass_d24.png create mode 100644 textures/compass_d25.png create mode 100644 textures/compass_d26.png create mode 100644 textures/compass_d27.png create mode 100644 textures/compass_d28.png create mode 100644 textures/compass_d29.png create mode 100644 textures/compass_d3.png create mode 100644 textures/compass_d30.png create mode 100644 textures/compass_d31.png create mode 100644 textures/compass_d4.png create mode 100644 textures/compass_d5.png create mode 100644 textures/compass_d6.png create mode 100644 textures/compass_d7.png create mode 100644 textures/compass_d8.png create mode 100644 textures/compass_d9.png diff --git a/init.lua b/init.lua index 8dd12de..6f93d2b 100644 --- a/init.lua +++ b/init.lua @@ -30,7 +30,7 @@ local hud_default_x=0.5 local hud_default_y=0.8 local hud_default_color="FFFF00" local compass_default_type="c" -local compass_valid_types={"a","b","c"} +local compass_valid_types={"a","b","c", "d"} local activewidth=8 --until I can find some way to get it from minetest local max_shared=10 --how many shared bookmarks a user with shared_bookmarks priv can make. local show_shared_on_singleplayer=false --show shared and admin checkboxes on singleplayer @@ -563,6 +563,8 @@ minetest.register_on_player_receive_fields(function(player,formname,fields) compass_type[playername]="b" elseif fields["compass_type_c"] then compass_type[playername]="c" + elseif fields["compass_type_d"] then + compass_type[playername]="d" end --if fields["hud_pos"] elseif (playername ~= "" and formname == "compassgps:confirm_remove") then if fields["confirm_remove_yes"] then @@ -1047,8 +1049,18 @@ minetest.register_globalstep(function(dtime) local angle_north = math.deg(math.atan2(target.x - pos.x, target.z - pos.z)) if angle_north < 0 then angle_north = angle_north + 360 end local angle_dir = -math.deg(dir) + + local divisions = 12 + local angle_interval = 30 + local ctype = compass_type[playername] + if ctype == "d" then -- for use of more frames + angle_interval = 11.25 + divisions = 32 + end + local angle_relative = (angle_north - angle_dir) % 360 - local compass_image = math.floor((angle_relative/30) + 0.5)%12 + local compass_image = math.floor((angle_relative/angle_interval) + 0.5)%divisions + --minetest.chat_send_all(compass_image) --update compass image to point at target @@ -1087,7 +1099,7 @@ minetest.register_globalstep(function(dtime) local compasstype=compass_default_type if compass_type[playername] and - (compass_type[playername]=="a" or compass_type[playername]=="b" or compass_type[playername]=="c") then + (compass_type[playername]=="a" or compass_type[playername]=="b" or compass_type[playername]=="c" or compass_type[playername]=="d") then compasstype=compass_type[playername] else compass_type[playername]=compass_default_type @@ -1274,7 +1286,8 @@ function compassgps.get_settings_formspec(name) "label[1,1.5;"..S("Compass Type:").."]".. "image_button[3,1.5;1,1;compass_0.png;compass_type_a;]".. "image_button[4,1.5;1,1;compass_b0.png;compass_type_b;]".. - "image_button[5,1.5;1,1;compass_c0.png;compass_type_c;]" + "image_button[5,1.5;1,1;compass_c0.png;compass_type_c;]" .. + "image_button[6,1.5;1,1;compass_d0.png;compass_type_d;]" end --get_compassgps_formspec @@ -1285,7 +1298,7 @@ end --get_compassgps_formspec local i --for i,img in ipairs(images) do -for i=1,12 do +for i=1,32 do for c,ctype in pairs(compass_valid_types) do local inv = 1 if i == 1 and ctype=="a" then diff --git a/textures/compass_d0.png b/textures/compass_d0.png new file mode 100644 index 0000000000000000000000000000000000000000..8ea7cd66db51a0547302e5528d35825c0b86f313 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{r3pztEs8!>+7eaq|BQ)Z*pIUrL{~0P$^?ckY6x^!?PP{Ku)Hoi(^OyWAXtu ziPkB+2ex=+tT66SeI^w3N{C0qdHd`{r3pztEs8!>+7eaq|BQ)Z*pIUrL{~0P$^?ckY6x^!?PP{Ku)Hoi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJPKZau!Nh!eW`e4#>2wx0w)q#774z~OiX&qBTb3}gHt3iO^l~!9zmtw% T*0$$A&{76ZS3j3^P6dHd`{ngae^!4>qQc~v4o3}?ue{x?(yK7r3P$^?ckY6x^!?PP{Ku)Hoi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJN{C0qqZnucr)ffh*ZLPTF2=1oa3JR5#-i_iWsGcL-FdHd`{ngae^!4@U&6}5!lCnoge{x^Pi-z_{pi;(?AirP+hi5m^fSe3Z7srqa#^eKR z60K8s4{Y(uSYh0u`bhH%`*sdLR2%GG|#C&>Yf~u?ObQU(Y`4^NG^YR>uBVzhnmN2q5=$H%iax!SYmDdHd`{ngae^!4@U&6}5!lCnoge{x^Pi-z_{pi;(?AirP+hi5m^fSe3Z7srqa#^eKR z60K8s4{Y(uSYh0u`bhfeJ=GTb|t36d38=v}Yn6zk?HxqNS|BHzN=H?45b=J8%U20%*m?qtEjDdHd`{ngae^!4@U&6}5!lCnoge{x^Pi-z_{pi;(?AirP+hi5m^fSe3Z7srqa#^eKR z60K8s4{Y(uSYh0u`bV!;?~`ZdIt_a25jy41krFipDS7z=~)N2!I} TtG9On?PTzD^>bP0l+XkKTd-3G literal 0 HcmV?d00001 diff --git a/textures/compass_d14.png b/textures/compass_d14.png new file mode 100644 index 0000000000000000000000000000000000000000..9b3e1e0204276f11cc1ecc0c1dd88bd2968f4d0e GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{ngae^!4@U&6}5!lCnoge{x^Pi-z_{pi;(?AirP+hi5m^fSfE(7srqa#^eKR z60K8s4{Y(uSYh0u`bp4 z+&!6z`E_D<-#cF=P9B}~rl}%VV}v9mYMlC8cI;$4n^J`wVbdK46Ey|~ePyY` Uv%dTY1lr2r>FVdQ&MBb@04|(Q+yDRo literal 0 HcmV?d00001 diff --git a/textures/compass_d15.png b/textures/compass_d15.png new file mode 100644 index 0000000000000000000000000000000000000000..ecf1d17eb50b2de41e295f5224d8b0a21bbe2ca1 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{ngae^!4@U&6}5!lCnoge{x^Pi-z_{pi;(?AirP+hi5m^fSfE(7srqa#^eKR z60K8s4{Y(uSYh0u`bdHd`{ngae^!4@U&6}5!lCnoge{x^Pi-z_{pi;(?AirP+hi5m^fSepp7srqa#^eKR z60K8s4{Y(uSYh0u`b}t!H zdH(-1{KJ)y^y1!u10S-Dm`~UHy^Q=H>3FNwslR2%PD2C3H$M&>SfIdaH0!9YF5~R0 Z496nH=Iea0m;tnx!PC{xWt~$(69C!MSp5J1 literal 0 HcmV?d00001 diff --git a/textures/compass_d17.png b/textures/compass_d17.png new file mode 100644 index 0000000000000000000000000000000000000000..4688db60d99f7db8380613772e0085b38d35daf0 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{ngae^!4@U&6}5!lCnoge{x^Pi-z_{pi;(?AirP+hi5m^fSepp7srqa#^eKR z60K8s4{Y(uSYh0u`b}t!H zd3yd!)Ug^EmgFbw_>gVHe7fH6<;(w(j<;%^`dfDFG&C@L^W(sQ1q!T2vySTOGS0rr YuyMUuzFG}m8_-?`Pgg&ebxsLQ06!*HE&u=k literal 0 HcmV?d00001 diff --git a/textures/compass_d18.png b/textures/compass_d18.png new file mode 100644 index 0000000000000000000000000000000000000000..2eea92a92fc0e20744a7c0e2af924c5aae7bfd2b GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{ngae^!4>qQc~v4o3}?ue{x?(yK7r3P$^?ckY6x^!?PP{Ku(sYi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJN{C0qqZnucr)ffh*ZLPTuEwo8a3JR5#hsfM$2K%xU9`B` z-94F!`E_FVU0GixP9B}~rl}%VV}v9mYMlC8cI;$4n^J`wVbdK46Ey|~%`Z}$ U_=@*!1KP^q>FVdQ&MBb@0N|uf^#A|> literal 0 HcmV?d00001 diff --git a/textures/compass_d19.png b/textures/compass_d19.png new file mode 100644 index 0000000000000000000000000000000000000000..cfee32dbed59f12c52612fb610cd35fcc3b5f5f7 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{ngae^!4@U&6~GJNIxYdWpZD~`nJx$K&6Z&L4Lsu4$p3+0XbQoE{-7;jL8Ss zBwDBN9@yfQvBJ1R^_h^=D$8Mp!)15mF&o=CkEKkT91j U>WvW92HMKt>FVdQ&MBb@0HaDzNdN!< literal 0 HcmV?d00001 diff --git a/textures/compass_d2.png b/textures/compass_d2.png new file mode 100644 index 0000000000000000000000000000000000000000..bba1dbe982a5fa75533c714557ec52a5310b2210 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{r3pztEs8!>+7eaq|BQ)Z*pIUrL{~0P$^?ckY6x^!?PP{Ku)%&i(^OyWAXtu ziPkB+2ex=+tT66SeI_IoCB!4*@%crDKBs9y!l@T?BJCE3Ha6}oezs=SOk);_2;KB^ zahAnNOw6wnPtP<~?^H3^Fo!cND5TgkA>jk3tdHd`{ngae^!4>qQc~v4o3}?ue{x?(yK7r3P$^?ckY6x^!?PP{Ku(sYi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJN{C0qqZnucr)ffh*ZLPPV&YaEI1qF3;@-`RV;dT;E~+kf zcTZ+wex3NbuTO0v3)?i~gI--(dYn8wb_?B|?%Zj3wqb`HrzbNPLu8(UlrRH>YP8g} UHyb5dHd`{ngae^!4>qQc~v4o3}?ue{x?(yK7r3P$^?ckY6x^!?PP{Ku(sYi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJN{C0qqZnucr)ffh*ZLPPV&YaEI1qF3;@-`RV;dT;CVhX` z*LRGC?b=~6Sy^8tP9B}~rl}%VV}v9mYMlC8cI;$4n^J`wVbdK46Ey|~!|76o U7yZ`Z0ouyo>FVdQ&MBb@0R4(j0RR91 literal 0 HcmV?d00001 diff --git a/textures/compass_d22.png b/textures/compass_d22.png new file mode 100644 index 0000000000000000000000000000000000000000..dbf15cdf1dce8159148b23942901904ecd374583 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{ngae^!4>qQd0H^>Cc-tZ*pIUQHDkVP$^?ckY6x^!?PP{Ku(sYi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJN{C0qqZnucr)ffh*ZLPTF2=1oa3JR5#;m7(WsGcL-J#lP zB_?VH8|1dVc#$FGnUG*9yk^OYXOj*bcpzM*a^x&;24DBdHd`{ngae^!4>qQd0H^>Cc-tZ*pIUQHDkVP$^?ckY6x^!?PP{Ku)Hoi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJN{C0qqZnucr)ffh*ZLPTF2=1oa3E%D*40z8Z<%=3h{?(t zTS*B^MDR05`YLhq=%hDI6}cKCBq34b)ZemWC*#?~LR+CpY$6Ps?l_pJF)$cSk=lPn S&@vlnDTAl0pUXO@geCyxdHd`{ngae^!4>qQd0H^>Cc-tZ*pIUQHDkVP$^?ckY6x^!?PP{Ku)Hoi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJN{C0qqZnucr)ffh*ZLPTF2=1oa3E%D*40z8Z<%=3h{?(t zTS*B^MDR05`YLhq=%hDI6}cKCBq34b)ZemWC*#?~LR+CpY$6Ps?l_pJF)$cSk=lPn S&@vlnDTAl0pUXO@geCyxdHd`{ngae^!4>qQd0H^>Cc-tZ*pIUQHDkVP$^?ckY6x^!?PP{Ku)Hoi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJN{C0qqZnucr)ffh*ZLPTF2=1oa3E%D*40z8Z<%=3h{?(t zTS*B^MDR05`YLhq=%hDI6}cKCBq34b)ZemWC*#?~LR+CpY$6Ps?l_pJF)$cSk=lPn S&@vlnDTAl0pUXO@geCyxdHd`{ngae_6X?%K}t%>ym|8`_jROvGFl2$%2*QQ7tG-B>_!@plj-T=7*fHQe1J`& zbqeo+EnXQbj5}1H2}!*Y;t}yE25RRtO-S&1|02e6Z%AX~&Z0E;>*roF@vNC^SAz+ro+^!vPklB_S~Sa>iMiST#Y6#f^97bV>)f3#H843$lkPai!VoATZ9aE% R<7J?w44$rjF6*2UngEjdPcr}j literal 0 HcmV?d00001 diff --git a/textures/compass_d27.png b/textures/compass_d27.png new file mode 100644 index 0000000000000000000000000000000000000000..a95c140b7a6febcc4b20639717fd4cab0c4cce99 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{ngae_6X?%K}t%>ym|8`_jROvGFl2$%2*QQ7tG-B>_!@plj-T=7*fHQe1J`& zbqeo+EnXQbj5}1H2}!*Y;t}yE25RRtO-S&1|6+#a-jK$|okh=j*3G=kDiNWZes0dz z;v^>K*NF<*lRTK1PtQzHbv2#N!p1iLg0f;>odHd`{r3pztEs8!>+7eaq|BQ)Z*pIUrL{~0P$^?ckY6x^!?PP{Ku)Hoi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJN{C0qqxk)c3{KO8gi{&%^DP&LHa6}oe)eV6Ok);_2;KB^ zbG8;IF)_bRRLGv>!Nh!eW`e4#>2wx0w)q#774z~OiX&qBTb3}gHt3iO^l~!9c1cH8 TTwA#pXeooItDnm{r-UW|*A+}< literal 0 HcmV?d00001 diff --git a/textures/compass_d29.png b/textures/compass_d29.png new file mode 100644 index 0000000000000000000000000000000000000000..0e9d32f00268e8cb4101383080015ea71924f1ad GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{r3pztEs8!>+7eaq|BQ)Z*pIUrL{~0P$^?ckY6x^!?PP{Ku)Hoi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJN{C0qqj>#`3{KO8gi|kc=36cfZEW0G{OrrBnZ_&<5xVK; z=GYb|F)_bRRLGv>!Nh!eW`e4#>2wx0w)q#774z~OiX&qBTb3}gHt3iO^l~x;cuVU% Tn{pr(XeooItDnm{r-UW|!g))a literal 0 HcmV?d00001 diff --git a/textures/compass_d3.png b/textures/compass_d3.png new file mode 100644 index 0000000000000000000000000000000000000000..061524019301f85921a143dbbaa30979c28cc627 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{ngae_6X?%K}t%>ym|8`_jROvGFl2$%2*QQ7tG-B>_!@plkMr^7*fHQe1J`& zbqeo+EnXQbj5}1H2}!*Y;t}yE*4KZ}VVaQOwSJD};=Lh_jXR5;t?8S2nN=b}H~ri^ z%i<&^=GTd*XBw+_su*mT!xdHd`{ngae_6X?%K}t%>ym|8`_jROvGFl2$%2*QQ7tG-B>_!@plj-T=7*fHQe1J`& zbqeo+EnXQbj5}1H2}!*Y;t}yEey^d=X_}DWwSLY;%e^6ujXR5;tywqoGOI*{Zu+?x z+u|f9=GTb|*^@k&m`~44P<1t(&cenv|AMk&UYdHd`{r3pztEs8!>+7eaq|BQ)Z*pIUrL{~0P$^?ckY6x^!?PP{Ku)Hoi(^OyWAXtu ziPkB+2ex=+tT66SeI_LLN{C0q<8#LQ3{KO8gi|l(#91y5ZEW0G{A|stnZ_&<5xVK; z?pPKlF)_bRRLGv>!Nh!eW`e4#>2wx0w)q#774z~OiX&qBTb3}gHt3iO^l~!9zm<;9 T-5zxrXeooItDnm{r-UW|@r6v8 literal 0 HcmV?d00001 diff --git a/textures/compass_d4.png b/textures/compass_d4.png new file mode 100644 index 0000000000000000000000000000000000000000..1e2fe0976d0f97277aa0e5928cb769944b975a4f GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{ngae_6X?%K}t%>ym|8`_jROvGFl2$%2*QQ7tG-B>_!@plkMr^7*fHQe1J`& zbqeo+EnXQbj5}1H2}!*Y;t}yE*4JOpVVaQOwSJD};>972jXR5;t?8S2nN=b}H~rl# z%i<&^=GTd*XBw+_su*mT!xmdKI;Vst01rJ*a{vGU literal 0 HcmV?d00001 diff --git a/textures/compass_d5.png b/textures/compass_d5.png new file mode 100644 index 0000000000000000000000000000000000000000..b221bd2346e2042c530d485ffe47b77bc3a3bace GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{ngae^!4@k2pRB6cI~j3tgNpRCy!2g(^QeGF+vg&HBS94J9aXjO)Rt(n#3l;u<4G2i5dfge7{tK T-GWjdpsfs^u6{1-oD!MdHd`{ngae^!4>qQd0H^>Cc-tZ*pIUQHDkVP$^?ckY6x^!?PP{Ku)Hoi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJN{C0qqZnucr)ffh*ZLPTHfF74VlH+)elAq|7OO;ru9a0< ziHVxQ206A(vs{EEBF?dBYp&XdHd`{ngae^!4>qQc~v4o3}?ue{x?(yK7r3P$^?ckY6x^!?PP{Ku)Hoi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJN{C0qqZnucr)ffh*ZLPTF2=1oa3JR5#-i`l9lX@If Sd&M4TDTAl0pUXO@geCxzfl7q{ literal 0 HcmV?d00001 diff --git a/textures/compass_d8.png b/textures/compass_d8.png new file mode 100644 index 0000000000000000000000000000000000000000..1f043f07a4df22e098e16a361eecbc44d44186c5 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{ngae^!4>qQc~v4o3}?ue{x?(yK7r3P$^?ckY6x^!?PP{Ku)Hoi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJN{C0qqZnucr)ffh*ZLPTF2=1oa3JR5#-i`l9lX@If Sd&M4TDTAl0pUXO@geCxzfl7q{ literal 0 HcmV?d00001 diff --git a/textures/compass_d9.png b/textures/compass_d9.png new file mode 100644 index 0000000000000000000000000000000000000000..1f043f07a4df22e098e16a361eecbc44d44186c5 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFv5AX?b1=3HSJUDs$;QBR7vydHd`{ngae^!4>qQc~v4o3}?ue{x?(yK7r3P$^?ckY6x^!?PP{Ku)Hoi(^OyWAXtu ziPkB+2ex=+tT66SeI_LJN{C0qqZnucr)ffh*ZLPTF2=1oa3JR5#-i`l9lX@If Sd&M4TDTAl0pUXO@geCxzfl7q{ literal 0 HcmV?d00001