From 4fa33355f881e30661073acf441608f69d0fef77 Mon Sep 17 00:00:00 2001 From: kaadmy Date: Sat, 3 Oct 2015 13:36:01 -0700 Subject: [PATCH] tons of small changes, 2 new biomes and lots of swamp stuff --- minetest.conf | 4 +- mods/default/init.lua | 3 + mods/default/mapgen.lua | 271 ++++++++++++------ mods/default/nodes.lua | 125 +++++++- mods/default/textures/default_swamp_dirt.png | Bin 0 -> 229 bytes mods/default/textures/default_swamp_dirt.xcf | Bin 0 -> 821 bytes mods/default/textures/default_swamp_grass.png | Bin 0 -> 247 bytes mods/default/textures/default_swamp_grass.xcf | Bin 0 -> 890 bytes .../textures/default_swamp_grass_clump.png | Bin 0 -> 510 bytes .../textures/default_swamp_grass_clump.xcf | Bin 0 -> 1508 bytes .../default_swamp_grass_clump_inventory.png | Bin 0 -> 493 bytes .../default_swamp_grass_clump_inventory.xcf | Bin 0 -> 1377 bytes .../textures/default_swamp_grass_side.png | Bin 0 -> 280 bytes .../textures/default_swamp_grass_side.xcf | Bin 0 -> 1095 bytes mods/default/textures/default_swamp_water.png | Bin 0 -> 255 bytes mods/default/textures/default_swamp_water.xcf | Bin 0 -> 1022 bytes .../textures/default_swamp_water_animated.png | Bin 0 -> 357 bytes .../textures/default_swamp_water_animated.xcf | Bin 0 -> 3603 bytes mods/default/textures/default_water.png | Bin 273 -> 255 bytes mods/default/textures/default_water.xcf | Bin 1022 -> 1022 bytes 20 files changed, 316 insertions(+), 87 deletions(-) create mode 100644 mods/default/textures/default_swamp_dirt.png create mode 100644 mods/default/textures/default_swamp_dirt.xcf create mode 100644 mods/default/textures/default_swamp_grass.png create mode 100644 mods/default/textures/default_swamp_grass.xcf create mode 100644 mods/default/textures/default_swamp_grass_clump.png create mode 100644 mods/default/textures/default_swamp_grass_clump.xcf create mode 100644 mods/default/textures/default_swamp_grass_clump_inventory.png create mode 100644 mods/default/textures/default_swamp_grass_clump_inventory.xcf create mode 100644 mods/default/textures/default_swamp_grass_side.png create mode 100644 mods/default/textures/default_swamp_grass_side.xcf create mode 100644 mods/default/textures/default_swamp_water.png create mode 100644 mods/default/textures/default_swamp_water.xcf create mode 100644 mods/default/textures/default_swamp_water_animated.png create mode 100644 mods/default/textures/default_swamp_water_animated.xcf diff --git a/minetest.conf b/minetest.conf index 2b0e186..449b130 100644 --- a/minetest.conf +++ b/minetest.conf @@ -71,9 +71,9 @@ mg_flags = trees, caves mgv6_spflags = nojungles mgv6_freq_desert = 0.65 mgv6_freq_beach = -0.04 -water_level = 0 +water_level = 1 # i don't really know what these numbers change, but whatever :) # offset, scale, (spread factors), seed offset, number of octaves, persistence, lacunarity. mg_biome_np_humidity = 50, 20, (600, 850, 600), 31478, 2, 0.5, 2.0 -mgv7_np_terrain_base = 10, 30, (750, 1500, 750), 88533, 6, 0.65, 2, 2 \ No newline at end of file +mgv7_np_terrain_base = 10, 25, (750, 1500, 750), 88533, 5, 0.65, 2, 2 \ No newline at end of file diff --git a/mods/default/init.lua b/mods/default/init.lua index 42296a1..9909470 100644 --- a/mods/default/init.lua +++ b/mods/default/init.lua @@ -5,6 +5,9 @@ default = {} +default.SWAMP_WATER_ALPHA = 220 +default.SWAMP_WATER_VISC = 4 + default.RIVER_WATER_ALPHA = 160 default.RIVER_WATER_VISC = 2 diff --git a/mods/default/mapgen.lua b/mods/default/mapgen.lua index 2c00a68..25c9f93 100644 --- a/mods/default/mapgen.lua +++ b/mods/default/mapgen.lua @@ -25,88 +25,6 @@ minetest.register_alias("mapgen_mese", "default:block_steel") minetest.register_alias("mapgen_stair_cobble", "default:reinforced_frame") minetest.register_alias("mapgen_lava_source", "default:water_source") --- --- Ore generation --- - --- Coal - -minetest.register_ore( - { - ore_type = "scatter", - ore = "default:stone_with_coal", - wherein = "default:stone", - clust_scarcity = 10*10*10, - clust_num_ores = 6, - clust_size = 4, - height_min = -31000, - height_max = 32, - }) - -minetest.register_ore( - { - ore_type = "scatter", - ore = "default:stone_with_coal", - wherein = "default:stone", - clust_scarcity = 8*8*8, - clust_num_ores = 8, - clust_size = 6, - height_min = -31000, - height_max = -32, - }) - -minetest.register_ore( - { - ore_type = "scatter", - ore = "default:stone_with_coal", - wherein = "default:stone", - clust_scarcity = 9*9*9, - clust_num_ores = 20, - clust_size = 10, - height_min = -31000, - height_max = -64, - }) - --- Iron - -minetest.register_ore( - { - ore_type = "scatter", - ore = "default:stone_with_iron", - wherein = "default:stone", - clust_scarcity = 8*8*8, - clust_num_ores = 6, - clust_size = 4, - height_min = -31000, - height_max = 0, - }) - -minetest.register_ore( - { - ore_type = "scatter", - ore = "default:stone_with_iron", - wherein = "default:stone", - clust_scarcity = 8*8*8, - clust_num_ores = 20, - clust_size = 10, - height_min = -31000, - height_max = -32, - }) - --- Steel blocks - -minetest.register_ore( - { - ore_type = "blob", - ore = "default:block_steel", - wherein = "default:stone", - clust_scarcity = 12*12*12, - clust_num_ores = 10, - clust_size = 10, - height_min = -31000, - height_max = -128, - }) - -- -- Biome setup -- @@ -115,6 +33,40 @@ minetest.clear_registered_biomes() -- Aboveground biomes +minetest.register_biome( + { + name = "Marsh", + + node_top = "default:dirt_with_grass", + node_filler = "default:dirt", + + depth_filler = 0, + depth_top = 1, + + y_min = 2, + y_max = 6, + + heat_point = 35, + humidity_point = 55, + }) + +minetest.register_biome( + { + name = "Swamp", + + node_top = "default:dirt_with_swamp_grass", + node_filler = "default:swamp_dirt", + + depth_filler = 7, + depth_top = 1, + + y_min = 2, + y_max = 10, + + heat_point = 30, + humidity_point = 42, + }) + minetest.register_biome( { name = "Deep Forest", @@ -218,6 +170,25 @@ minetest.register_biome( }) -- Oceans + +minetest.register_biome( + { + name = "Swamp Ocean", + + node_water = "default:swamp_water_source", + node_top = "default:swamp_dirt", + node_filler = "default:swamp_dirt", + + depth_filler = 0, + depth_top = 9, + + y_min = -3, + y_max = 1, + + heat_point = 30, + humidity_point = 50, + }) + minetest.register_biome( { name = "Grassland Ocean", @@ -357,6 +328,18 @@ minetest.register_decoration( y_max = 32000, }) +minetest.register_decoration( + { + deco_type = "simple", + place_on = "default:dirt_with_swamp_grass", + sidelen = 16, + fill_ratio = 0.04, + biomes = {"Swamp"}, + decoration = {"default:swamp_grass"}, + y_min = 2, + y_max = 40, + }) + minetest.register_decoration( { deco_type = "simple", @@ -387,7 +370,7 @@ minetest.register_decoration( place_on = "default:dirt_with_grass", sidelen = 16, fill_ratio = 0.08, - biomes = {"Forest"}, + biomes = {"Forest", "Marsh"}, decoration = {"default:tall_grass"}, y_min = 0, y_max = 32000, @@ -481,4 +464,126 @@ minetest.register_decoration( rotation = "0", }) +-- +-- Ore generation +-- + +-- Coal + +minetest.register_ore( + { + ore_type = "scatter", + ore = "default:stone_with_coal", + wherein = "default:stone", + clust_scarcity = 10*10*10, + clust_num_ores = 6, + clust_size = 4, + height_min = -31000, + height_max = 32, + }) + +minetest.register_ore( + { + ore_type = "scatter", + ore = "default:stone_with_coal", + wherein = "default:stone", + clust_scarcity = 8*8*8, + clust_num_ores = 8, + clust_size = 6, + height_min = -31000, + height_max = -32, + }) + +minetest.register_ore( + { + ore_type = "scatter", + ore = "default:stone_with_coal", + wherein = "default:stone", + clust_scarcity = 9*9*9, + clust_num_ores = 20, + clust_size = 10, + height_min = -31000, + height_max = -64, + }) + +-- Iron + +minetest.register_ore( + { + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 8*8*8, + clust_num_ores = 6, + clust_size = 4, + height_min = -31000, + height_max = 0, + }) + +minetest.register_ore( + { + ore_type = "scatter", + ore = "default:stone_with_iron", + wherein = "default:stone", + clust_scarcity = 8*8*8, + clust_num_ores = 20, + clust_size = 10, + height_min = -31000, + height_max = -32, + }) + +-- Steel blocks + +minetest.register_ore( + { + ore_type = "blob", + ore = "default:block_steel", + wherein = "default:stone", + clust_scarcity = 12*12*12, + clust_num_ores = 10, + clust_size = 10, + height_min = -31000, + height_max = -128, + }) + +-- Water + +minetest.register_ore( -- Springs + { + ore_type = "blob", + ore = "default:water_source", + wherein = "default:dirt_with_grass", + clust_scarcity = 18*18*18, + clust_num_ores = 1, + clust_size = 1, + height_min = 20, + height_max = 31000, + }) + +minetest.register_ore( -- Swamp + { + ore_type = "blob", + ore = "default:swamp_water_source", + wherein = {"default:dirt_with_swamp_grass", "default:swamp_dirt"}, + biomes = {"Swamp", "Swamp Ocean"}, + clust_scarcity = 10*10*10, + clust_num_ores = 10, + clust_size = 4, + height_min = -31000, + height_max = 31000, + }) + +minetest.register_ore( -- Marsh + { + ore_type = "blob", + ore = "default:swamp_water_source", + wherein = {"default:dirt_with_grass", "default:dirt"}, + biomes = {"Marsh"}, + clust_scarcity = 6*6*6, + clust_num_ores = 10, + clust_size = 6, + height_min = -31000, + height_max = 31000, + }) + default.log("mapgen", "loaded") \ No newline at end of file diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua index 7bf94a4..e8175e4 100644 --- a/mods/default/nodes.lua +++ b/mods/default/nodes.lua @@ -87,6 +87,17 @@ minetest.register_node( sounds = default.node_sound_dirt_defaults(), }) +minetest.register_node( + "default:swamp_dirt", + { + description = "Swamp Dirt", + tiles ={"default_swamp_dirt.png"}, + stack_max = 240, + groups = {crumbly=3, soil=1, fall_damage_add_percent=-10}, + is_ground_content = true, + sounds = default.node_sound_dirt_defaults(), + }) + minetest.register_node( "default:dirt_with_dry_grass", { @@ -109,6 +120,28 @@ minetest.register_node( }), }) +minetest.register_node( + "default:dirt_with_swamp_grass", + { + description = "Dirt with Swamp Grass", + tiles ={"default_swamp_grass.png", "default_swamp_dirt.png", "default_swamp_dirt.png^default_swamp_grass_side.png"}, + groups = {crumbly=3, soil=1, fall_damage_add_percent=-5, not_in_craftingguide = 1}, + drop = { + max_items = 3, + items = { + {items = {"default:dirt"}, rarity = 1}, + {items = {"default:swamp_grass 6"}, rarity = 14}, + {items = {"default:swamp_grass 3"}, rarity = 7}, + {items = {"default:swamp_grass 2"}, rarity = 3}, + } + }, + is_ground_content = true, + sounds = default.node_sound_dirt_defaults( + { + footstep = {name="default_soft_footstep", gain=0.5}, + }), + }) + minetest.register_node( "default:dirt_with_grass", { @@ -836,7 +869,7 @@ minetest.register_node( liquid_alternative_source = "default:river_water_source", liquid_viscosity = default.RIVER_WATER_VISC, liquid_renewable = false, - liquid_range = 2, + liquid_range = 1, post_effect_color = {a=40, r=40, g=70, b=100}, groups = {water=1, flowing_water = 1, river_water = 1, liquid=1}, }) @@ -866,11 +899,77 @@ minetest.register_node( liquid_alternative_source = "default:river_water_source", liquid_viscosity = default.RIVER_WATER_VISC, liquid_renewable = false, - liquid_range = 2, + liquid_range = 1, post_effect_color = {a=40, r=40, g=70, b=100}, groups = {water = 1, river_water = 1, liquid = 1}, }) +minetest.register_node( + "default:swamp_water_flowing", + { + description = "Swamp Water (flowing)", + inventory_image = minetest.inventorycube("default_swamp_water.png"), + drawtype = "flowingliquid", + tiles ={"default_swamp_water.png"}, + special_tiles = { + { + image = "default_swamp_water_animated.png", + backface_culling=false, + animation={type = "vertical_frames", aspect_w= 16, aspect_h = 16, length = 1.8} + }, + { + image = "default_swamp_water_animated.png", + backface_culling=false, + animation={type = "vertical_frames", aspect_w= 16, aspect_h = 16, length = 1.8} + }, + }, + alpha = default.SWAMP_WATER_ALPHA, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + drowning = 3, + liquidtype = "flowing", + liquid_alternative_flowing = "default:swamp_water_flowing", + liquid_alternative_source = "default:swamp_water_source", + liquid_viscosity = default.SWAMP_WATER_VISC, + liquid_renewable = false, + liquid_range = 2, + post_effect_color = {a=220, r=50, g=40, b=70}, + groups = {water=1, flowing_water = 1, swamp_water = 1, liquid=1}, + }) + +minetest.register_node( + "default:swamp_water_source", + { + description = "Swamp Water", + inventory_image = minetest.inventorycube("default_swamp.png"), + drawtype = "liquid", + tiles ={"default_swamp_water.png"}, + special_tiles = { + { + image = "default_swamp_water.png", + backface_culling=false, + }, + }, + alpha = default.SWAMP_WATER_ALPHA, + paramtype = "light", + walkable = false, + pointable = false, + diggable = false, + buildable_to = true, + drowning = 3, + liquidtype = "source", + liquid_alternative_flowing = "default:swamp_water_flowing", + liquid_alternative_source = "default:swamp_water_source", + liquid_viscosity = default.SWAMP_WATER_VISC, + liquid_renewable = false, + liquid_range = 2, + post_effect_color = {a=220, r=50, g=40, b=70}, + groups = {water = 1, swamp_water = 1, liquid = 1}, + }) + minetest.register_node( "default:torch_dead", { @@ -1066,6 +1165,28 @@ minetest.register_node( end, }) +minetest.register_node( + "default:swamp_grass", + { + description = "Swamp Grass Clump", + drawtype = "plantlike", + selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5} + }, + visual_scale = 1.15, + tiles ={"default_swamp_grass_clump.png"}, + inventory_image = "default_swamp_grass_clump_inventory.png", + wield_image = "default_swamp_grass_clump_inventory.png", + paramtype = "light", + waving = 1, + walkable = false, + buildable_to = true, + is_ground_content = true, + groups = {snappy=2,dig_immediate=3,attached_node=1}, + sounds = default.node_sound_leaves_defaults(), + }) + minetest.register_node( "default:dry_grass", { diff --git a/mods/default/textures/default_swamp_dirt.png b/mods/default/textures/default_swamp_dirt.png new file mode 100644 index 0000000000000000000000000000000000000000..936a178876e5f74406f1c030119075e6ee91bb82 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#J{Pkvt7e$YAyJ@^WQl7;iF1B#Zfaf$gL6@8Vo7R>LV0FMhJw4NZ$Nk>pEyua zyr+v}h{pM3pW^E&3akbXCsu!ZCv6n&)zRI+*1=`+*C&Ek`HhOnVUN$vQv}52{`wr5 z@$1c9^BuDzIoSBbq&cb>Zcg-3VHMn1cVHdk&GaoB8M8kmcNqxwFdEHexz5S({*~en U_CJq(fL1Yhy85}Sb4q9e0IW7eQ+m{NnYp8n>V|g-Fhlmv5g~{RK80f8XCwg0HyG`1XL&QgdiZAfFr;y;97I^U4dUf zHa%Fj=R`r^hAGqpn-}-7Yp3ply{L4_#KYqgb{e@=1-9q*yjU$z12-kzB;EQhOCnz_ zc&#fvC-S41b@SAVy}8W>cY{0*kfCmI7@Z#&E&A+#f}@*cWjiYL*s$0O#O)zbYrS=- zQl>&@=_WWINtw9m&jE4zuk@|#kK#S(pdST;Tz;SW#CD#&I9iAKwHexW3>jbN6HwJ0 zAK+ATNaUu(Yb9PU@v{;)OZ*%-u3N+j5Zn)=_%n*LfMlq=^Lz9PXs`R4@rHFvW>aa% zY$q*b9Z7d4pd#rM@-*-Cb1*)EteE{XE z)7O>#J{PmFq~?a~`5r(a$r9Iy66gHf+|;}h2Ir#G#FEq$h4Rdj3FyQbGRIfi^Xt_oFTk{#&30h7a-KWHkv*q;FeSOB&RoK5xpELiQ zAIq}H)BuNx+!b@RQ|6YfKGk>7Mqu&2=@;#6e#A|FX)-fwjp{+^;;fU(L7i8Xb5!li ng#PSzzG3Gw{Z3>5ru*#WvrRa3lb0L^TF&6<>gTe~DWM4fNBdEy literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_swamp_grass.xcf b/mods/default/textures/default_swamp_grass.xcf new file mode 100644 index 0000000000000000000000000000000000000000..08dbfce4065a05dada5cfac253bf0dfc6c74e6de GIT binary patch literal 890 zcmb_aO;5r=5bZ*N3KFOv9Ec%%ghP#lb1!%x9!&fTrL<)uw4^N&4kr8o6R-Uf9{7RP zH+9!Q#G8}6nYVA=Y&W|N#B#+quFrk3@H9kQg18AVhI9!S<9AIXAg%x%xB)tnlkXb- z32HOIww4<$mtL4+tx@yhKK7i{oADQs&iUlw@rgR^!YY#(@ClC)J(>2*E< zLvnh6Gs#hkmm?2F9ZavAJz* zhJ(H88iQ$5`5OY}H(X;{AvV`7$TouH2Uu7r95&lHU_=m?DNONQk!-k46hYzMa^9Ke zedn7IRpmXZ@J{`IfJ^q@4(KM1Ev||B?biX_#4W7#;uL^}9r5+xM;S0*?Irc%l&5@* zu{8ihRcR%Tb>Pg`8Fr3JEiUshU#iQq^g>a;&9HMcX)u^GpG$qIVQB`zKa}oYq(=QV zY5c2{{&D4I5nybMs2^!BPU$9&pT|4=-aRcrTZzNi(d_#!wWh|O^E)-RF2l}HT;jBv zk7be;=>`ZG0G{$O;c-m@nF3M)xCi~dxjH+L#;M#su8~)l6`JzF8qRzjmpCmN6>Tbm zI3@T{nsQM$_yEAk`JFcGh~UG5SNV4^g>gMYH3c&L1X8Tr`#|sy7;6~BDe~=bkKnI# zb#q%LuaGG;WwNOTWV!)z0UCV3*w0f~rVVT4FXd;V;e!*EIsgCw07*qoM6N<$g3oW% AYXATM literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_swamp_grass_clump.xcf b/mods/default/textures/default_swamp_grass_clump.xcf new file mode 100644 index 0000000000000000000000000000000000000000..b414086a1a2523068420ee23cdfe44b474d04a3f GIT binary patch literal 1508 zcma)6yKdA#6rI^*L&$@KXGP&MDS{HY15IO!5yeVKt}MCPY`l)OuV{B8lETXJ2T)Fr z_5)n=1<>#bq@blhiZ*C>eL2^$6GsGzvG1L8&pk8to$)w~I!D$?qiHpxb|BC;b7TAv zCMDcs*s}9M2sX4QutnGc>{*Uk_Y``Kem%srJB?na6Lg1&1t%Z9?g#Z@aA3WQhKH7Z zQ+vyq%}g3~>S3@G_M-#lpq655Fg$Gs)}Ysp4z^denqi~Y?)9y$tlQ~_`*myg#ctN_ z0DF0A8$P-F}H{EI^<0zSD^YbCyG7dRb6%JjaJz29e1;(tK^a;^t?j^Th1}d@8=kucwWLQ zCA?a~YbCs1!W+OmZ_(}n@bkD8Uq|sSpemg#bMtvYTX}z*t9<166{VWiNXDt6B}!vj zpjqtMB$_;rLeL}aJMib)$I3h8Ys}!lY#*Vc zu kELw4-n9f`EGeGH2Q2mxCa<2NF<1;Df4-Qq`B>(^b literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_swamp_grass_clump_inventory.png b/mods/default/textures/default_swamp_grass_clump_inventory.png new file mode 100644 index 0000000000000000000000000000000000000000..a228f31c2c9e08ab1fc5ade419f54893197dbe21 GIT binary patch literal 493 zcmV&U7Q>aSHVf4n86|(mJIC>hc;{5k z1^!vT1}LTMp8-lK8zm7+DZ2_PtW#L0X0!pof!w~Z)_R3eX9R$ZC8lf0vP^_fw_i;n z@$$4umfS5II0e@fDk-HbEj)BGo+8V|MTBY+3DY&mSR%_3z`HrVIhnW@ZTZKK(G3%Z|ud#1MC|hd}`~7e*fiF1t`1L4kO~M23T|7DT^qa<8 zj%=sWxZjGxS~Q9en1k98JLAb|FZ9O4UVKnp-|0l{VQ)C{cG9gjiuPOH?yKE&-2?XW zP!*~B_oNna@85t^PsT^Bc07o@z2dV#p5901TAV7NjYp9^L`=-}VqQTVemc5*UbZC{bBl;U`4+FDjEOR$wlb#461NPO${XE z)7O>#J{PmF7%%sS^e~{1WQl7;iF1B#Zfaf$gL6@8Vo7R>LV0FMhJw4NZ$Nk>pEyv_ zBu^K|5R21ugANKFP~c!*uWwe+nfG8p>}u~FjQ77S)?HMvrDg}iGY^5&fqDUsGaIy> zRW7ZPsLc^75$f(RVod$SxoG3o9tMTI4yQ~KZazQ7@0YuSzxJHx%(g7&n$q{odHDu! z7_S!_6&YMC{(D{0UiifAs`;MR&+@9w4CnW}aNCz9%=k^?m93Zd?Fu-qx$5q$-Hhvc WErqQVHv9*=j=|H_&t;ucLK6Uwqhc}u literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_swamp_grass_side.xcf b/mods/default/textures/default_swamp_grass_side.xcf new file mode 100644 index 0000000000000000000000000000000000000000..15017c8f201daa67edaf8810fe33519e2e03517a GIT binary patch literal 1095 zcmb7CO>5gg5Z$%qk0y0(^~2Cm!XBN2LxRtOkRD7Ah5iLamXyVo6eNWvg%baPK(9LW zALNk#)?1PKp0jFI;ubP6GjHF#k(QYab#$Swyg&td-dWvp|hWAEJ0*q;PJ=I6gJ$nM9~1M_z)=U`0U)d;z{pWRc}TZU~8hEFHcMYcgd4nG`@DP~at&OjM|D)9}qy2DXY-u6d zUjXW>qt^Or>V|9G@@zTf+}U^J%yQ(sYqCvp%pjd|=GdSIaL_ZS&9Db?hxHCXpG=Qo z=vYO0U+fohZ58sqYqCvp%pi+$UD%)paM0_b&9Db?hxHCXpG=QoSp4^P%O~HiF_6)p zJ*vpfmYl^?m-vG7gL82ls#!q2kNRz}^210dgWTe~pqX7*Z+SSWN>Ry1_$jIi^72u* H5#PlxEUeLu literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_swamp_water.png b/mods/default/textures/default_swamp_water.png new file mode 100644 index 0000000000000000000000000000000000000000..4336e7fa042c647604581826dd782254356ee826 GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#J{PmFvEiAV(;#({C9V-A&iT2ysd*&~&PAz-C8;S2<(VZJ3hti10pX2&;y^`} zo-U3d8t0RHR?a%v!26-wtFGqnoW{n7hi5-$QkqmysKzG5=*KJYSW-e_Lhtf6-am^b z?QpT%Q|UL2SD;ov=;liS#}sbGd5SmL#5(M@ENGDK%u$@`#Q9FrqPfb!bEN~$S8c8<#yuHi6E8R3=FEw`rPbqHl+a_!QkoY=d#Wzp$PzVlTZWz literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_swamp_water.xcf b/mods/default/textures/default_swamp_water.xcf new file mode 100644 index 0000000000000000000000000000000000000000..6580cfdc4d97b211b2cca03c0d1809475ecb075a GIT binary patch literal 1022 zcmZ`%&2F1O5C)8GOiG*no_gShb8wZsLVAcQQK=8G7lK)`!iETlnyeIw7pUlUU!n(I z&Ic^one|eG>W(z?ec$XiyDOHMZSUR3kh+v@A`RkPCGyvhx(?+nq;>sM(=Z|4L7I>+ zAwMXNzW3n20d!*6b`@sZZIqUvHC%l2Igf%eTD#v_dFS4I`T7l4&ZU)YgE(5nIa^~7 z+`6_b%BM}_7TJcaFYG0a!)%k~?oz@kk8cC_^3$b^6XZ%QUBKw=iP3)D{XfCc$KpN+ zSsJ@n{aMg_I@MIY)kDfkm!;udRN#C@X%UrwFNo9swho=~D1HYO`mde=4&UeOItY_E z&mL0w*$icy0pjcYhO`vN2UsW$pnV*0d%({I{KbGf1O5s)?%T&42%d-0{~7&Vpk*+* za=iKkde7sY@dNdovhoN`;C$Ge(OlrRrsCmj@ACg0P#<_5q~dAy}+3yBs^>Aa&*^m;l{ z3ser48J~-`5uy^dLQiy!m?&W$#7;UYaG7FXHH|O;j>;2lrM8f0;gl}A3X0xLM{0q} I!7>wn08^|IF#rGn literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_swamp_water_animated.png b/mods/default/textures/default_swamp_water_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..ed93ec3c24f84123be5c622c99531076dd2f75af GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^0zllr!3HFmroL1HQk(@Ik;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{XQ47u$i*cB0p=OkYtH#M2T~LZf z(S1)B$B>MBZ>JmbH5&-9mki+3-d|5KZW1^ecp0oaSK(8`*y85}Sb4q9e0P1^-VE_OC literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_swamp_water_animated.xcf b/mods/default/textures/default_swamp_water_animated.xcf new file mode 100644 index 0000000000000000000000000000000000000000..fd2a442a024f81b61c55f2d659433cef33bff682 GIT binary patch literal 3603 zcmc&$&2HL25Vnmeh8CLso+{NsNG1oW@CH?Tpp~f92iOY%uVe8SfukmSX#565z4;}2 z;N>_NIi0cBHS1CdS=fv;JM-<%?0y>1j4gY5t=|r*PVI>)ft-Q5=zzQcm1S67foh)~ zBncJdHK+>u9`r5uG42h-_rTUIxVAH#Pp9V00W9I+%g+mQ;Fu%*hwWVHy|3TC~XsM=p0fn z_oT+>`u`nFy{5hpd)A>sfv;W^}R{xpxE8uu}_%6%}>yB)u_<3HW;pY8bd9sfD_ zcyBBfaPU2p_-}!4aZxCDV%`v|{FI~y=ArO?pemxexHO8T zAQBQ$LN5nWP~r@AIs%aFc0uf%~GflV0ULX_%l-Syg2z$D1ReEfls+EYHUqspFz#;uD z8c}>22_Tozl%~|fc~!(rOh2rU)~ULQ*!)G5Z4?~R;-V?V2a*7CnNDd+Jsep@jK%cB x3TvIJp@{uoMA@dnAzdySRD320AeRA^rqsi!Rm5aWKdgl98@{{oqy8hP^ao+0%Q64} literal 0 HcmV?d00001 diff --git a/mods/default/textures/default_water.png b/mods/default/textures/default_water.png index b4853eb861997af5436974f3ea40458a1d1ddce9..c93e04bc9f38cbbe0366c98b420a84f56cfa38d9 100644 GIT binary patch delta 47 zcmbQp^q+BpiYjM;M`SSr1Gg{;GcwGYBf-GHz+U3%>&kwgi&@x6tf1CkW@7X<0RCYM ABLDyZ delta 38 scmey*IFV_B3O`$tx4R3&e-K=-clqRrit?Pyl47ddO6?nrCVFlI00|QffB*mh diff --git a/mods/default/textures/default_water.xcf b/mods/default/textures/default_water.xcf index 56c540f82247a32c70853e2f3963989c80d438b1..5991a890bbd94c41c61be901a5deafe78201c40c 100644 GIT binary patch delta 12 Tcmeyz{*Qfv9i!q#`~A!SB1;6V delta 12 Tcmeyz{*Qfv9i#k4`~A!SB0&VJ