From 7b569d942f6aa2d164738b854f423fec0b13817e Mon Sep 17 00:00:00 2001 From: Hugues Ross Date: Fri, 26 Jun 2020 15:21:27 -0400 Subject: [PATCH] Add Detail Level 4 textures - Add remaining markers --- init.lua | 34 +++++++++++++++++++++++--- textures/ctg_mtg_colored_sand.1.png | Bin 961 -> 961 bytes textures/ctg_mtg_colored_sand.2.png | Bin 994 -> 994 bytes textures/ctg_mtg_colored_sand.3.png | Bin 990 -> 990 bytes textures/ctg_mtg_colored_sand.4.png | Bin 976 -> 976 bytes textures/ctg_mtg_desert_sand.1.png | Bin 0 -> 961 bytes textures/ctg_mtg_desert_sand.2.png | Bin 0 -> 994 bytes textures/ctg_mtg_desert_sand.3.png | Bin 0 -> 990 bytes textures/ctg_mtg_desert_sand.4.png | Bin 0 -> 976 bytes textures/ctg_mtg_marker_diamond.png | Bin 0 -> 1024 bytes textures/ctg_mtg_marker_diamond_2.png | Bin 0 -> 1025 bytes textures/ctg_mtg_marker_flag.png | Bin 0 -> 1031 bytes textures/ctg_mtg_marker_flag_2.png | Bin 0 -> 1031 bytes textures/ctg_mtg_marker_house.png | Bin 0 -> 1038 bytes textures/ctg_mtg_marker_house_2.png | Bin 0 -> 1036 bytes textures/ctg_mtg_marker_mese.png | Bin 0 -> 1013 bytes textures/ctg_mtg_marker_mese_2.png | Bin 0 -> 1021 bytes textures/ctg_mtg_marker_skull.png | Bin 0 -> 1037 bytes textures/ctg_mtg_marker_x.png | Bin 0 -> 1023 bytes textures/ctg_mtg_marker_x_2.png | Bin 0 -> 1023 bytes textures/ctg_mtg_savanna.1.png | Bin 0 -> 961 bytes textures/ctg_mtg_savanna.2.png | Bin 0 -> 974 bytes textures/ctg_mtg_savanna.3.png | Bin 0 -> 983 bytes textures/ctg_mtg_savanna.4.png | Bin 0 -> 984 bytes textures/ctg_mtg_silver_sand.1.png | Bin 0 -> 961 bytes textures/ctg_mtg_silver_sand.2.png | Bin 0 -> 994 bytes textures/ctg_mtg_silver_sand.3.png | Bin 0 -> 990 bytes textures/ctg_mtg_silver_sand.4.png | Bin 0 -> 976 bytes textures/ctg_mtg_tundra.1.png | Bin 0 -> 961 bytes textures/ctg_mtg_tundra.2.png | Bin 0 -> 994 bytes textures/ctg_mtg_tundra.3.png | Bin 0 -> 990 bytes textures/ctg_mtg_tundra.4.png | Bin 0 -> 976 bytes 32 files changed, 31 insertions(+), 3 deletions(-) create mode 100644 textures/ctg_mtg_desert_sand.1.png create mode 100644 textures/ctg_mtg_desert_sand.2.png create mode 100644 textures/ctg_mtg_desert_sand.3.png create mode 100644 textures/ctg_mtg_desert_sand.4.png create mode 100644 textures/ctg_mtg_marker_diamond.png create mode 100644 textures/ctg_mtg_marker_diamond_2.png create mode 100644 textures/ctg_mtg_marker_flag.png create mode 100644 textures/ctg_mtg_marker_flag_2.png create mode 100644 textures/ctg_mtg_marker_house.png create mode 100644 textures/ctg_mtg_marker_house_2.png create mode 100644 textures/ctg_mtg_marker_mese.png create mode 100644 textures/ctg_mtg_marker_mese_2.png create mode 100644 textures/ctg_mtg_marker_skull.png create mode 100644 textures/ctg_mtg_marker_x.png create mode 100644 textures/ctg_mtg_marker_x_2.png create mode 100644 textures/ctg_mtg_savanna.1.png create mode 100644 textures/ctg_mtg_savanna.2.png create mode 100644 textures/ctg_mtg_savanna.3.png create mode 100644 textures/ctg_mtg_savanna.4.png create mode 100644 textures/ctg_mtg_silver_sand.1.png create mode 100644 textures/ctg_mtg_silver_sand.2.png create mode 100644 textures/ctg_mtg_silver_sand.3.png create mode 100644 textures/ctg_mtg_silver_sand.4.png create mode 100644 textures/ctg_mtg_tundra.1.png create mode 100644 textures/ctg_mtg_tundra.2.png create mode 100644 textures/ctg_mtg_tundra.3.png create mode 100644 textures/ctg_mtg_tundra.4.png diff --git a/init.lua b/init.lua index dd9b7d0..caae950 100644 --- a/init.lua +++ b/init.lua @@ -3,7 +3,6 @@ cartographer.biomes.add("icesheet", { "ctg_mtg_simple_land", "ctg_mtg_colored_snow", - "ctg_mtg_colored_snow", }); cartographer.biomes.add("icesheet_ocean", { "ctg_mtg_simple_water", @@ -12,7 +11,6 @@ cartographer.biomes.add("icesheet_ocean", { cartographer.biomes.add("icesheet_ocean", { "ctg_mtg_simple_land", "ctg_mtg_colored_snow", - "ctg_mtg_colored_snow", }, 1); -- Tundra @@ -20,15 +18,18 @@ cartographer.biomes.add("tundra", { "ctg_mtg_simple_land", "ctg_mtg_colored_snow", "ctg_mtg_colored_snow", + "ctg_mtg_tundra", }); cartographer.biomes.add("tundra_highland", { "ctg_mtg_simple_land", "ctg_mtg_colored_snow", "ctg_mtg_colored_snow", + "ctg_mtg_tundra", }); cartographer.biomes.add("tundra_beach", { "ctg_mtg_simple_land", "ctg_mtg_colored_sand", + "ctg_mtg_tundra", }); cartographer.biomes.add("tundra_ocean", { "ctg_mtg_simple_water", @@ -125,6 +126,7 @@ cartographer.biomes.add("desert", { "ctg_mtg_simple_land", "ctg_mtg_colored_sand", "ctg_mtg_colored_sand", + "ctg_mtg_desert_sand", }); cartographer.biomes.add("desert_ocean", { "ctg_mtg_simple_water", @@ -139,7 +141,6 @@ cartographer.biomes.add("desert_ocean", { cartographer.biomes.add("sandstone_desert", { "ctg_mtg_simple_land", "ctg_mtg_colored_sand", - "ctg_mtg_colored_sand", }); cartographer.biomes.add("sandstone_desert_ocean", { "ctg_mtg_simple_water", @@ -155,6 +156,7 @@ cartographer.biomes.add("cold_desert", { "ctg_mtg_simple_land", "ctg_mtg_colored_sand", "ctg_mtg_colored_sand", + "ctg_mtg_silver_sand", }); cartographer.biomes.add("cold_desert_ocean", { "ctg_mtg_simple_water", @@ -170,6 +172,7 @@ cartographer.biomes.add("savanna", { "ctg_mtg_simple_land", "ctg_mtg_colored_land", "ctg_mtg_colored_land", + "ctg_mtg_savanna", }); cartographer.biomes.add("savanna_shore", { "ctg_mtg_simple_land", @@ -201,6 +204,31 @@ cartographer.biomes.add("rainforest_ocean", { }); -- Markers +-- General markers +cartographer.markers.add("ctg_mtg:house", "House", { + "ctg_mtg_marker_house", + "ctg_mtg_marker_house_2", +}); +cartographer.markers.add("ctg_mtg:skull", "Skull", { + "ctg_mtg_marker_skull", +}); +cartographer.markers.add("ctg_mtg:diamond", "diamond", { + "ctg_mtg_marker_diamond", + "ctg_mtg_marker_diamond_2", +}); +cartographer.markers.add("ctg_mtg:mese", "mese", { + "ctg_mtg_marker_mese", + "ctg_mtg_marker_mese_2", +}); +cartographer.markers.add("ctg_mtg:x", "X", { + "ctg_mtg_marker_x", + "ctg_mtg_marker_x_2", +}); +cartographer.markers.add("ctg_mtg:flag", "Flag", { + "ctg_mtg_marker_flag", + "ctg_mtg_marker_flag_2", +}); + -- Line drawing markers cartographer.markers.add("ctg_mtg:line_h", "Line (Horizontal)", { "ctg_mtg_marker_line_h", diff --git a/textures/ctg_mtg_colored_sand.1.png b/textures/ctg_mtg_colored_sand.1.png index 4488c91ec0cfb0d543d7b4893f0bf97945b4c4cd..1b7c72e62d680a8327093ce55ccbb7383ac2d8e1 100644 GIT binary patch delta 29 ncmV+&0OJ3_2f+uBDGC1Dqx#N?>#usTGWP-mb?}|YlPv?3=rRvA delta 29 ncmV+&0OJ3_2f+uBDGA%jnA5p;zmH?FGWP-m!qpSXlPv?3)!+^8 diff --git a/textures/ctg_mtg_colored_sand.2.png b/textures/ctg_mtg_colored_sand.2.png index 551bb07929a9a5c716d0a32f21fd35c5a78eca30..f85ac7017c64f759e4ba2232e28a7762c6ca14cd 100644 GIT binary patch delta 29 ncmV+&0OJ4R2jT~iDGC1Dqx#N?>#usTGWP-mb?}|YlPv?a?~4zZ delta 29 ncmV+&0OJ4R2jT~iDGA%jnA5p;zmH?FGWP-m!qpSXlPv?a-8l|X diff --git a/textures/ctg_mtg_colored_sand.3.png b/textures/ctg_mtg_colored_sand.3.png index 230e597eeb4827e4234a0994cd009090238c4f84..27232b2fbee8003f8f596e05732c42c28c683351 100644 GIT binary patch delta 29 ncmV+&0OJ4N2i^yeDGC1Dqx#N?>#usTGWP-mb?}|YlPv?W?xzoo delta 29 ncmV+&0OJ4N2i^yeDGA%jnA5p;zmH?FGWP-m!qpSXlPv?W+*J-m diff --git a/textures/ctg_mtg_colored_sand.4.png b/textures/ctg_mtg_colored_sand.4.png index 0b8a56eb6f5f29c1578c2242c3747c0cc8cdefde..c91d156f2ed1cc3ae8fea66e4638f876bd345529 100644 GIT binary patch delta 29 ncmV+&0OJ492hazQDGC1Dqx#N?>#usTGWP-mb?}|YlPv?I>xmCy delta 29 ncmV+&0OJ492hazQDGA%jnA5p;zmH?FGWP-m!qpSXlPv?I**6Xw diff --git a/textures/ctg_mtg_desert_sand.1.png b/textures/ctg_mtg_desert_sand.1.png new file mode 100644 index 0000000000000000000000000000000000000000..711e9a899f79345d9e3a05f3158380ba3908a9dc GIT binary patch literal 961 zcmZXSL1-LR7{~v$D}>U}JroQwhdt!5hlq>rVGj$sk|AB_#Ej{Ra|p>2rcz<36SB1{ z4VHHpaD{0R%wdGF&S8aBqU5l`f}@Z_EQ5?tp@)Dg1iE0TYl|h)Dg1peks=7+{NDWE zd%X9(|Mz{kFh4hW>iJUuChO;B-;iToeG?}oi!Yp61Wsb%{005-ZU5ny&aXEtW)K8a zY=Ar#Z7@~h?!S5iNuY05r_cQm_5~@5P;Aist_iG4betTP05f` z;#d?R47H-PN;01>6bhwMN!Rs8qhZ^2tJU&6F9?EOuQwPBk|Y@phvV^>qybof3wS^X z^nnx@9lt}aa|>m*5G6o9J&L-Nk5MnL=vJ%FIk2I?Oy~5wjRFA?Z#V@PRHc0PX+>Dj|(ph2;iK zmrjRXm(dPm)M~ISxGp>oVTgVoX^PQEo-Rw$V%8x;W&<)I_vEdG8fGk1T<9Lm5KDbr zO3@n0dTBn(A%g2Z{2X6=i|>BIFZ(#S_uT#8 zU;Oj_+`|XUkN&!H__zN!>po%30x$zqa=H5HiN@J{voPfrr#C7yo?ZzoqvtFQL@Nn8 z!|iCC#yl7n3aD0L8nCU2wtd=n&PHvmzfp`uW!E>-&E{UWwZH8j>~s(B?8yC;MgL!X zb?w@JCuNU0jw5?XGI~>51Dsjc-&$Y1d~yA~=9-PUwdTdEFWrh3-;qn_R@dg=mg6&} zR}^1;U2$Pqapkh&yB{cCzoB^ZGsRn9D}M96;t#3f&qKxE#)IIGPvzfaeYSRC>XX%# asb_x#PULao<=YR`WvJ`(vs6_a%4<-^QZIbXY=t@onkNo zM9hI`OO!#85Rd-Xa|m5!KHFX7yEfPoF(x8lL|dZDC}I@9)gEI2lfbfI8khlAMovue z;8Sc%B*9d%BD6@dt4o&UR4Sz?N}*6N45L&k*|zPvZmm{pG#X(THk-|MyG=wYpaT|Q z10GNZBA~T(4oRYPnlz0}lPVSReF_4#2ZbceH0&(AJnA|k11)Rw(2hiInyMNtniSX+ z`P2;5Jai4#N!SeDJn9RGmeE=jrVvRKrzzHG!=%`z*rzxEPl&ry1{|OYG=K-dx=2VO zDMRT3X%?9kva94TQGi?yx(>^NZNu|WuOo`kYVo)8l9VW}5P1|gh(e+j{#7}LUL6?= ziVe-fcpWDrlv=!Al0#{av>KTWs)Xb}qF|MmlP6>#QAWZ+f+rNbO-SmYbe6PnGRsuC zL4J*bW$J;Nf{_yyadj*j2raaD8!!;JXMWS3g-v@xpH>3OL!H1>3Ey7EwIA@~@3?ah z4_C4N^uuRspS^fC`0C}v-><*f_{Vt@SO2AeWS|$wBog^u9fiGJMY-Eb_RM8^Z6)LC zYRw#Puu|w&nu~rr3TVA4%gAP-sW9}8va!oC_xfe2K9>wwX4z4r`Ql2ow7Tf5FI6`l zEb;xsi~e5xa_-!_lf1`F)8xIx>3_wo0rt!)U(b$CADcZ>oG~ysQ#^LI|F%DRiZ2aK z%?uysdq;I&(Vw|^DLHN;FEU4ef~Ya`!qk0 z8|(gVYEs^r>Q8O!>%4XS`o#~FE8BkBd3WEH?gL}nkDNH%*WcggAG|rl|A;%-KmPIB PU;IhrmEnPfFDBW4OiiRU literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_desert_sand.3.png b/textures/ctg_mtg_desert_sand.3.png new file mode 100644 index 0000000000000000000000000000000000000000..3d3c29879fc28657e49b5828ee840afb7ea9bb68 GIT binary patch literal 990 zcmZXSZ)h839LK-7ya;7uMGBU2uzOJL>Abo1T1pM2_5W3!3YH-mKhzB=uY_hJgp2t_}%BZ@AK#G z_k4f9H|OVOkBl7~18}5xYUUX^j;kkmNHX>C(FNcT=ASxUxchDM_9ylamrTYG1XQen zJP>s-QsU;ndJUmlSkFyXg~6^eh13{l7#kefj2*^4;{Y-t=}sMJ0xh5mYy*2LA&pv=nKF$k z?FO9|{T>74^Ds?Rt8g569y%RF5e5VKby<=c;|A$5?vf$7Bmb)BF>NASMZtmLVX=dA z5o!ZjFRjUpN25)<%SK55CWBpBPMMH}L>-AH5;CFSUP9UwGdUWIwCilVL%+>ni&H42 zVdYgtToaoX!YT%`4Fo9dS>Ly3W8a?8=T5*PN=rCf!>e!M@`w2N3tayWH+Hf2(*w7D zIq}=A+1tM_{c-2z(Vxw`aqDje)PZRrn@AK7C(9G#6@9Xrnp(?FJB6%kmfH4WSJXnc z(ckokQNX>vt|OO&QG#VA>(=3>J>l22&RQxE*{xwk>-}(tlQ30~}o~Jh!@VetGpmWyQkmN@e+#N3Qq_FUqA;XIJK4kmG&n zClpUUtvJ7=c;>v~ORp)ueo6822Z~odRs8Hr#jhg8@B4~B4!iEJ@5{G`iZl7slkZ-C z`|~mA6K~uge@-3~kG2Mzs=57m`^5dr5OL8xEV7_08PWwOW=vO{L&&aSDiwx0AzNK( zP~KsnD@==E4kL_l4lAq@C5IIjItn=iS!9F?Jp^1O;DVv9ElQ*#{CzKxA_(97-u&PD znEBrS`>ri6%%3^^_-O!Vs^{lkmg|&yCQeD_pFFz+oWkOZ7mWMg2KPR5f4pupgCL+{ z1LTQlfvFO=|J559gvMrhx*@ZU#4d$UkqGicbOcku?17Gi0E7lnhOi(Uh!!epONQJM zCn67FsuQJEkyBH;t``ag!!T;Kn&UXlX4CimFbuohZol6j3R{v@Upmkj7TK}5<1+D?#vCSQ z6}AQM5`2MZ6TNMudl(%kQ%H?jk(tFKmzmEjW|lw}B;9EN0nh>Zz%AfV6{Jxsu~?(! z(QVW3Fy3W?N(HtJ&x7wHiqPvJO)(nDugjJ+nYGD?S)Uw``|_`P1+z9v9t9*MZfN__}9%o<{ z;8avcLK`~{1|CLo39H_m@8Oq;+^+#;}d-P6>ffq9}aN%%VT$b zed_l+^Y`wq{Q1X~qrZatS?6yi)PY%`l*?5oCu--W8v3-CpV=tQ`bH_V&91xL7tKM~ z9`3~BG~wY;*HJFRGU3=0EoU-t&&4gRw~B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)A0J8@B2hHcvQV&h#Zdc2)m^ttneh=iL8VbAv52pJAKtqIN%^Q4F50elF{r5}E*Q CMpt?O literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_marker_diamond_2.png b/textures/ctg_mtg_marker_diamond_2.png new file mode 100644 index 0000000000000000000000000000000000000000..276ec3147a090d311bd5fd7f157f4cccd8012b14 GIT binary patch literal 1025 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5?wQ=1zI^}G zv)6&LqhK@yhJ6U+=H{+iwd()>|7QBf+JL@gED7=pW^j0RBMr#mFL8}13C>R|DNig) zWpFP_Osg`uP@{IJ^85JnbDhpsxHSqz@8elF{r G5}E+o6ISW~ literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_marker_flag.png b/textures/ctg_mtg_marker_flag.png new file mode 100644 index 0000000000000000000000000000000000000000..83fa13cc2e470d386ddb8087dbe0aa6cd9422049 GIT binary patch literal 1031 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AB|mLR?>;UF~n5?wq~6b?!}| z)F>DYfsqgbxw*NkR;~K~|NngdbyI*IW-JNv3ubV5b|VeQ;V*HGC<)F_D=AMbN@Z{_ zN=&OTTCgZM3n=B0T;!Jyq?rutL8OB}hzy7akqP-AvY;MBHuQtY3G+eZg7qMB!+sEX z;5>-Da34fIc)x4byV*dNo2QFoh{V*X{oGs(3LMUN_xzt5y+h%b1FvAM!fe6aE0~UJ zG@f|V;lTLTGi#}%SipaV3x8SOT-X__#Vn(?L9Lcylg*xrQ0CUx497&x*dGE-WbkzL Kb6Mw<&;$V7B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)A*?YcA~Ci1oFm@>0}f`#J^%jCmv&gvd&Rltvxb9`)e%9J zk82|grd;K8-o$>v_R3W87mFI}VnYN^f%7y()E|7*;qjx^MdK RdJJeVgQu&X%Q~loCIAmHTM_^O literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_marker_house_2.png b/textures/ctg_mtg_marker_house_2.png new file mode 100644 index 0000000000000000000000000000000000000000..9e7c53227ee3980bbb278033ba9e623568e1a6bc GIT binary patch literal 1036 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5zR*5?e`@~2 zrJb9bi-8J8!Dt8!?-0n%&0V!>)&KwhU(8xRALv!ak|4ie28U-i(tsTP64!{5;QX|b z^2DN42KS=GvOo{fKZu+FGMQX3A` z`}qVWzZ*iHw#%C?1)SB8NIKH+L;lxv=_5AUMqf-!8+OK2HD~W?`1*r4@_};2ONK+) WjFYcT=WYZV%i!ti=d#Wzp$Pyos$e?+ literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_marker_mese.png b/textures/ctg_mtg_marker_mese.png new file mode 100644 index 0000000000000000000000000000000000000000..70744dca6aacb69cd3d5e9e488ee4e4c9e917374 GIT binary patch literal 1013 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AMpUXO@geCxvAWP~1 literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_marker_mese_2.png b/textures/ctg_mtg_marker_mese_2.png new file mode 100644 index 0000000000000000000000000000000000000000..4501db3c5866dd284c209a711f8145a015e9c327 GIT binary patch literal 1021 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5etcr~&4b-Q zDdNH9rKQ9x9#uIS0)r|9a&vQ6ty=Z}|NpJEZ2y2RV=M{s3ubV5b|VeQ;V*HGC<)F_ zD=AMbN@Z{_N=&OTTCgZM3n=B0T;!Jyq?rutL8OB}hzy7akqP-AvY;MBHuQtY3G+eZ zg7qMB!+sEX;5>-Da34fIc)x4byV*dNji-xah{V+7gaa%+9t=tcc-RdX)e_ax($v%v zTNs2r93(thjc0N37#py(%)GFb;pd9BCW{|DuH{xM85l%9GG5-bd6_TJ90pHUKbLh* G2~7ZdqfdSS literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_marker_skull.png b/textures/ctg_mtg_marker_skull.png new file mode 100644 index 0000000000000000000000000000000000000000..2cee047d7a68e46ba5b06a0f41dd7b6e8047f097 GIT binary patch literal 1037 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AB|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AB|mLR?>;UA@pget&BI?zt<0 zQlnrr1V%y#_!@p!(ZYWQ4*Y=R#Ki=l*-^< zl$cgwv|v$i7EsC~xyUaaNHZDOgGdK|5E&2;A`|jKWI;WMZ0HA(6Xt`+1?xfNhW#M& zzc)I$ztaD0e0s!2l BQi}ip literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_savanna.1.png b/textures/ctg_mtg_savanna.1.png new file mode 100644 index 0000000000000000000000000000000000000000..5944af4a913f794ffb7e3ba61bcde2cd335c7827 GIT binary patch literal 961 zcmZXSL1-LR7{~v$D}>U}JroQwhdt!5hZGmx!yXoNONMlz6EjU0okK{LFqJAposd;m z8d~0Az!kQoV4zbN+c|7uDN%A*VZl+zA<7^lR_Gyz6#`u_v}?r@b%ej~B~paKH@`Rk z_a5*4-}il=%+1b>AA9*2fbr^?>2q?-s&DM5Wd78NdEhAK&YstQy7}HccmA677E=fU zD%LAx!iH#~qNZfX zDRC(B5QbV&TA9pdbGclhP|$U~R;$^z-DosC&+~o1+wJ!I{Wy*XgTZJtB542?-~t{H z06ic9hKKLaG!~0AO*#%+ErubZ$e2Ve52pyPjG&61g~Z0tJ$Q6mqhDml7u8f_3yZkZfbPtCB)$Op8oS?mJ99rXkY^(vZwf6KDe+pby*!_LL!wT8YIP zO_xrKUWefpBUCD|EVwQ_4?%!l4@rXIP@ZlvZ7^+-0nWWK@3iv|Bj$i9pp?l}kB`+(X6v~LH$S;nn)39LZy8-@p)VS- z-x_R&qa@ine(s~^@^Y|O0GFMRas?Qs5GxpZcEW%eC8 zzEF5w@r^eX=N1*0E-Ai$Me*u2#p|Cd-u^=I%Wo9FO%#6|DE>0)`;TwQzwzpH<^05F c%S#h4eg_=M;>c^?KT(&Vs?SbuoL&Y$4!+A+Cxg>IlF0CQ=09%y;L% z_b~I{bIu2IvoohooIL^HRQba6%W_StXY80{_T1@t;27p!yr}>1(VMs3`5V?NOdtrT zXn;Htbud=q-oLtm$k*436IGdYAhsxkicpY8q9Yg!CJ%L62ta5MMFYwq(dH zaU`-3hB{GNnM|iMnM^L1({;U4so1t%tJOTu^L@YD?e_cqD2fJy!DuuhX#f`B0v^x? zdO!>ekM5yq%;#yEbR0ID3<8FsF^NhRP99zn?J{~6VjDyE@X{@fex4nZn+`*dalk=n zlwp~0FT)dPuc5brcpJlARTNTVl4oM_z+vJs37CYChGcc>Knv&qec%qTrwnP-3d~n% zx^$ZKIt;cLqEv!q!FAzzXt&YpA&xN|%CB2YYD}7Bn@OLH$Q}9DObJsK3NCaHW*ZAV zT#iv2%6@4r=G!#8boy*Y4DK=9mF<*mN#=_*7wFX4yv3l)aGR4b za)?;pUrFb0hRgs{Kp~YXpB$@mI>H#^xVOnG|2w~Vf{&=OT;{8$I|M_G2cD6iSx;XLS r^3wW~OR4kYPe0L5Hy(NFxii;a!(;n+{K4_B?#nEc_1Wo-^Go6%O--H9 literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_savanna.3.png b/textures/ctg_mtg_savanna.3.png new file mode 100644 index 0000000000000000000000000000000000000000..057843e4f28dfeaddbe05160e1a3d4e36932dab4 GIT binary patch literal 983 zcmZXSQD_`h6o!A=wZziWfCYoh!-9F(hZGmthkaPkm5k|v6EjT~9WW$Im`W`}osd;m z8kCC;b(L)?80rXXoQD;b5@jD&SaB@mA>bfWZJ`f&SRv?&p{|M&b%fu06Dfjl=DYKs zdzty~Ip?jJ>8ayKA36%)c#xL`yIhOz!EX5P;Ai3J@lQ4N*f;rDVvI zI1m{KL+vQ7OpcDG)9GwBtLu8XT()hyTCIAX=lg!U-R|{zQ55z2{o!y((f};L1w5b$ zbb%Nc9Na_Gn9I>L={T&{83YVNV;toSoE*FYnk95C#5M-*{-qll{Ty2+I}SsSaln3P zlwg@~&%qODuA#eucngCaRTNTVl4D|W&tc**37CYChGcbWKm%w2J>V9ws|;z>^30WK zx^(LFS`0QBqF97w!FAzzXg1O9B91W_$gf*Ws!Zx+lSz+^$Zh%8bP*F4@-B1_W)t&W zoQqK%$bM-J=9)Cybb72u4DK-8k?oX*Y@}*PHIR~q!h43aapnp%=jqf~zsjJ^aEs$G zvapM)Bff=>jmX77j)4GWdDiyJv$0>EDByO;5{v~bRq^WExbh)B`V^mkh1)yW{r{FSu+X2>)!0pwGu(y@{9$Jwo?WfZy6kr;#t&y62tl^vtYFc+S6N>y+!-&@^+pX$Or?I=)+Pk$W&r>%2 ze{ucd#s4Pdj5&@YXGzjMb@flFPps(AuFPIIyYg~n*~Zjz-Y$k^BSUCX|C>Bu`jJon_fJ9p>}?aNF3@2;J}{h#51V51{v87S$~lN(Pgihlrp CPo-4= literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_savanna.4.png b/textures/ctg_mtg_savanna.4.png new file mode 100644 index 0000000000000000000000000000000000000000..709ba60079502c5e00d8030a0355d551af4a081a GIT binary patch literal 984 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 Q^NoBGIb(WaRaDjYMlaYj~@ z2RSfe9D*%Gi1P*!;;7mekp+4x0sG?66FS(7zKBp*#4@9zL_Oi_^RzMq;dh_szR#b# z@ALcp-kh7AIX-%F6u|NP+39EHIHsQXh-Bi?6Z60b=AJ&6d+Flx^^dnNZ)`AvAfRFm z|cNY}+oE%dYFz>-AQv)#-GCAn5gagTa8L0a!o@aDfKU z211~JbPr8qDn-+z zA5Z;!cjnh$7JvWk<>4Q-zoO>f^r-_=Kspx7ABz{p$BOzyDKWX0o^o^Px@EMSg^nl( z^=fa+8-zX&db*BG2BrbqidXDoHD}zbXzjIxFVZ_TBU~@;HOu>3wS#VRxZ9QcDU1HU zxN+smeingp)yu^d8#61#rB_a0^X6ZWOJ^^v%wCk^ zeaR;jpL|AfZc*|4CB+wCQ+)j$#j77EUi(Dx(=Qai3>ClYDSkib)PH(kzCDtk&Yqii zZ~N`fMxl?taf|#Reo{QX(f#UXTwi)Vesh@lbLWP&d!}{j{;x6d*uxKAm#2`=%}#GV Hbzb}fIA5q$ literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_tundra.4.png b/textures/ctg_mtg_tundra.4.png new file mode 100644 index 0000000000000000000000000000000000000000..d8ce9ba3711f3445e182207cfecc22c39215f659 GIT binary patch literal 976 zcmZXSL1-LR7{~vb6+%gA4i$sUVZrm`a2o;eak3~x`7EB)NKnOr+5P1j_!iK1$ptfYl zEpaT;5G8e@v@$t9uIqXxlQ9gVTrS(TU8~hR&+~o1-EMcg-CnQP@ArqpA;}V80WRPH z0nh3D(O?)dib|6xr{QGbjY&}%W=VT3{fmIc>^=OGBt=^&0V7|5?%OlnLTWWc0L_Q*Z?SG|BK3pp2t2Q$Dz z2g@;P1KBUF$!tKgO{dF7kKt`b`?8(Vkd0IwsU}j=Q1sZ4Hpy(B<^r8M8y_=lGuq`O zN*UM%)e+yqmW`f^fgA$?%JQrqm1py)JiU;65sN4-VyTArKE#dB@#S~e{t>_IfJ`b}5+ZwIgV@>CDSl2ph=}6>uo27WYy4R}hZ#55gT8FoGWIkon z{}*3hyY}BrIb)9F$XSvcdG5?lQlDBi-ddf%cz*S2b;ZWaO7;A^XEwt5cjVF8rIpzW za(y!MisGwpD9$Y^RxT=DdSCH_j}&iwrnvEq;