Compare commits
	
		
			15 Commits
		
	
	
		
			v2.2.0
			...
			176ca6ea8b
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 176ca6ea8b | |||
|  | d1134c47af | ||
| c523170c86 | |||
| edfb2821f8 | |||
| 85f7f95a00 | |||
| 0899b8545a | |||
| 0a0210aece | |||
| 3ade16647e | |||
| 9b37ba1894 | |||
| 972f7b55b9 | |||
| e181d37bca | |||
|  | 70dbd3519e | ||
|  | 4a4dfb77c4 | ||
|  | e519f0cd31 | ||
|  | 48b8f8a726 | 
							
								
								
									
										3
									
								
								LICENSE.md
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| @@ -1,4 +1,5 @@ | |||||||
| # zlib license | zlib license | ||||||
|  | ============ | ||||||
|  |  | ||||||
| Copyright © 2012-2020 Hugo Locurcio and contributors | Copyright © 2012-2020 Hugo Locurcio and contributors | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										0
									
								
								aliases.lua
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										0
									
								
								config.lua
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										0
									
								
								craftitems.lua
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										241
									
								
								default_nodes.lua
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| @@ -152,6 +152,30 @@ register_node("maptools:sandstone_brick", { | |||||||
| 	tiles = {"default_sandstone_brick.png"}, | 	tiles = {"default_sandstone_brick.png"}, | ||||||
| 	sounds = default.node_sound_stone_defaults() | 	sounds = default.node_sound_stone_defaults() | ||||||
| }) | }) | ||||||
|  | -- Compatibility for change made there ^ | ||||||
|  | minetest.register_alias("maptools:sandstonebrick","maptools:sandstone_brick") | ||||||
|  |  | ||||||
|  | minetest.register_node("maptools:desert_sandstone_brick", { | ||||||
|  | 	description = S("Unbreakable Desert Sandstone Brick"), | ||||||
|  | 	range = 12, | ||||||
|  | 	stack_max = 10000, | ||||||
|  | 	tiles = {"default_desert_sandstone_brick.png"}, | ||||||
|  | 	drop = "", | ||||||
|  | 	groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, | ||||||
|  | 	sounds = default.node_sound_stone_defaults(), | ||||||
|  | 	on_drop = maptools.drop_msg | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_node("maptools:silver_sandstone_brick", { | ||||||
|  | 	description = S("Unbreakable Silver Sandstone Brick"), | ||||||
|  | 	range = 12, | ||||||
|  | 	stack_max = 10000, | ||||||
|  | 	tiles = {"default_silver_sandstone_brick.png"}, | ||||||
|  | 	drop = "", | ||||||
|  | 	groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, | ||||||
|  | 	sounds = default.node_sound_stone_defaults(), | ||||||
|  | 	on_drop = maptools.drop_msg | ||||||
|  | }) | ||||||
|  |  | ||||||
| register_node("maptools:desert_stone", { | register_node("maptools:desert_stone", { | ||||||
| 	description = S("Unbreakable Desert Stone"), | 	description = S("Unbreakable Desert Stone"), | ||||||
| @@ -295,3 +319,220 @@ register_node("maptools:desert_sand_soil_wet", { | |||||||
| 	}, | 	}, | ||||||
| 	sounds = default.node_sound_sand_defaults() | 	sounds = default.node_sound_sand_defaults() | ||||||
| }) | }) | ||||||
|  |  | ||||||
|  | -- Fence: | ||||||
|  |  | ||||||
|  | local function dockable(nodename) | ||||||
|  | 	if nodename == "default:wood" or nodename == "default:brick" or nodename == "default:cobble" or nodename == "default:dirt" or nodename == "default:sandstone" or nodename == "default:stone" or string.find(nodename, "fences:fence_wood") or string.find(nodename, "fences:fencegate") then | ||||||
|  | 		return true | ||||||
|  | 	end | ||||||
|  | end | ||||||
|  | local function find_dock(pos, second) | ||||||
|  | 	if pos == nil then | ||||||
|  | 		return false | ||||||
|  | 	end | ||||||
|  |  | ||||||
|  | 	local h1 = minetest.get_node({x=pos.x+1, y=pos.y, z=pos.z}) | ||||||
|  | 	local v1 = minetest.get_node({x=pos.x-1, y=pos.y, z=pos.z}) | ||||||
|  | 	local r1 = minetest.get_node({x=pos.x, y=pos.y, z=pos.z+1}) | ||||||
|  | 	local l1 = minetest.get_node({x=pos.x, y=pos.y, z=pos.z-1}) | ||||||
|  | 	local code = 0 | ||||||
|  | 	if dockable(l1.name) then | ||||||
|  | 		code = code+1 | ||||||
|  | 		if second < 2 then | ||||||
|  | 			minetest.punch_node({x=pos.x, y=pos.y, z=pos.z-1}) | ||||||
|  | 		end | ||||||
|  | 	end | ||||||
|  | 	if dockable(r1.name) then | ||||||
|  | 		code = code+2 | ||||||
|  | 		if second < 2 then | ||||||
|  | 			minetest.punch_node({x=pos.x, y=pos.y, z=pos.z+1}) | ||||||
|  | 		end | ||||||
|  | 	end | ||||||
|  | 	if dockable(v1.name) then | ||||||
|  | 		code = code+11 | ||||||
|  | 		if second < 2 then | ||||||
|  | 			minetest.punch_node({x=pos.x-1, y=pos.y, z=pos.z}) | ||||||
|  | 		end | ||||||
|  | 	end | ||||||
|  | 	if dockable(h1.name) then | ||||||
|  | 		code = code+21 | ||||||
|  | 		if second < 2 then | ||||||
|  | 			minetest.punch_node({x=pos.x+1, y=pos.y, z=pos.z}) | ||||||
|  | 		end | ||||||
|  | 	end | ||||||
|  | 		local me = minetest.get_node(pos) | ||||||
|  | 		if code > 0 then | ||||||
|  | 			local tmp_name = "fences:fence_wood_"..code | ||||||
|  | 			--minetest.chat_send_all(tmp_name) | ||||||
|  | 			local tmp_node = {name=tmp_name, param1=me.param1, param2=me.param2} | ||||||
|  | 			if second > 0 then | ||||||
|  | 				local tmp_node = {name=tmp_name, param1=me.param1, param2=me.param2} | ||||||
|  | 				minetest.set_node(pos, tmp_node) | ||||||
|  | 			end | ||||||
|  | 		elseif code == 0 then | ||||||
|  | 			if second == 2 then | ||||||
|  | 				local tmp_node = {name="fences:fence_wood", param1=me.param1, param2=me.param2} | ||||||
|  | 				minetest.set_node(pos, tmp_node) | ||||||
|  | 			end | ||||||
|  | 		end | ||||||
|  |  | ||||||
|  | end | ||||||
|  |  | ||||||
|  |  | ||||||
|  | local p0 = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16} | ||||||
|  | local p1 = {-2/16, 1/2, -2/16, -2/16, 1/2+8/16, -2/16} | ||||||
|  | local p2 = {-2/16, 1/2, 2/16, -2/16, 1/2+8/16, 2/16} | ||||||
|  | local p3 = {0, 0, 0, 0, 0, 0} | ||||||
|  | local p4 = {2/16, 1/2, -2/16, 2/16, 1/2+8/16, -2/16} | ||||||
|  | local p5 = {2/16, 1/2, 2/16, 2/16, 1/2+8/16, 2/16} | ||||||
|  |  | ||||||
|  |  | ||||||
|  | minetest.register_node(":fences:fence_wood", { | ||||||
|  | 	description = S("Unbreakable Wooden Fence"), | ||||||
|  | 	range = 12, | ||||||
|  | 	stack_max = 10000, | ||||||
|  | 	tiles = {"default_wood.png"}, | ||||||
|  | 	inventory_image = "default_wood.png", | ||||||
|  | 	wield_image = "default_wood.png", | ||||||
|  | 	paramtype = "light", | ||||||
|  | 	groups = {unbreakable = 1, not_in_creative_inventory = maptools.creative}, | ||||||
|  | 	sounds = default.node_sound_wood_defaults(), | ||||||
|  | 	drop = "", | ||||||
|  | 	sunlight_propagates = true, | ||||||
|  | 	drawtype = "nodebox", | ||||||
|  | 	node_box = { | ||||||
|  | 		type = "fixed", | ||||||
|  | 		fixed = {p0,p1,p2,p3,p4,p5,} | ||||||
|  | 	}, | ||||||
|  | 	selection_box = { | ||||||
|  | 		type = "fixed", | ||||||
|  | 		fixed = {-2/16, -1/2, -2/16, 2/16, 1/2, 2/16}, | ||||||
|  | 	}, | ||||||
|  | 	on_construct = function(pos) | ||||||
|  | 		find_dock(pos, 1) | ||||||
|  | 	end, | ||||||
|  | 	after_dig_node = function(pos, oldnode, oldmetadata, digger) | ||||||
|  | 		find_dock(pos, -1) | ||||||
|  | 	end | ||||||
|  | }) | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | -- carts: | ||||||
|  |  | ||||||
|  | minetest.register_node(":maptools:unbreakable_rail", { | ||||||
|  | 	description = "Unbreakable Rail", | ||||||
|  | 	drawtype = "raillike", | ||||||
|  | 	tiles = {"carts_rail_straight.png", "carts_rail_curved.png", "carts_rail_t_junction.png", "carts_rail_crossing.png"}, | ||||||
|  | 	inventory_image = "carts_rail_straight.png", | ||||||
|  | 	wield_image = "carts_rail_straight.png", | ||||||
|  | 	paramtype = "light", | ||||||
|  | 	stack_max = 10000, | ||||||
|  | 	sunlight_propagates = true, | ||||||
|  | 	is_ground_content = true, | ||||||
|  | 	walkable = false, | ||||||
|  | 	selection_box = { | ||||||
|  | 		type = "fixed", | ||||||
|  | 		fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, | ||||||
|  | 	}, | ||||||
|  | 	groups = {snappy = 1, rail = 1, connect_to_raillike = 1, unbreakable = 1, not_in_creative_inventory = maptools.creative}, | ||||||
|  | 	mesecons = { | ||||||
|  | 		effector = { | ||||||
|  | 			action_off = function(pos, node) | ||||||
|  | 				minetest.get_meta(pos):set_string("cart_acceleration", "0.5") | ||||||
|  | 			end, | ||||||
|  |  | ||||||
|  | 			action_on = function(pos, node) | ||||||
|  | 				minetest.get_meta(pos):set_string("cart_acceleration", "0") | ||||||
|  | 			end, | ||||||
|  | 		}, | ||||||
|  | 	}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_node(":maptools:unbreakable_rail_copper", { | ||||||
|  | 	description = "Unbreakable Copper Rail", | ||||||
|  | 	drawtype = "raillike", | ||||||
|  | 	tiles = {"carts_rail_straight_cp.png", "carts_rail_curved_cp.png", "carts_rail_t_junction_cp.png", "carts_rail_crossing_cp.png"}, | ||||||
|  | 	inventory_image = "carts_rail_straight_cp.png", | ||||||
|  | 	wield_image = "carts_rail_straight_cp.png", | ||||||
|  | 	paramtype = "light", | ||||||
|  | 	stack_max = 10000, | ||||||
|  | 	sunlight_propagates = true, | ||||||
|  | 	is_ground_content = true, | ||||||
|  | 	walkable = false, | ||||||
|  | 	selection_box = { | ||||||
|  | 		type = "fixed", | ||||||
|  | 		fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, | ||||||
|  | 	}, | ||||||
|  | 	groups = {rail = 1, connect_to_raillike = 1, unbreakable = 1, not_in_creative_inventory = maptools.creative}, | ||||||
|  |  | ||||||
|  | 	after_place_node = function(pos, placer, itemstack) | ||||||
|  | 		if not mesecon then | ||||||
|  | 			minetest.get_meta(pos):set_string("cart_acceleration", "0.5") | ||||||
|  | 		end | ||||||
|  | 	end, | ||||||
|  |  | ||||||
|  | 	mesecons = { | ||||||
|  | 		effector = { | ||||||
|  | 			action_off = function(pos, node) | ||||||
|  | 				minetest.get_meta(pos):set_string("cart_acceleration", "0.5") | ||||||
|  | 			end, | ||||||
|  |  | ||||||
|  | 			action_on = function(pos, node) | ||||||
|  | 				minetest.get_meta(pos):set_string("cart_acceleration", "0") | ||||||
|  | 			end, | ||||||
|  | 		}, | ||||||
|  | 	}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | minetest.register_node("maptools:unbreakable_rail_power", { | ||||||
|  | 	description = "Unbreakable Powered Rail", | ||||||
|  | 	drawtype = "raillike", | ||||||
|  | 	tiles = {"carts_rail_straight_pwr.png", "carts_rail_curved_pwr.png", "carts_rail_t_junction_pwr.png", "carts_rail_crossing_pwr.png"}, | ||||||
|  | 	inventory_image = "carts_rail_straight_pwr.png", | ||||||
|  | 	wield_image = "carts_rail_straight_pwr.png", | ||||||
|  | 	paramtype = "light", | ||||||
|  | 	stack_max = 10000, | ||||||
|  | 	sunlight_propagates = true, | ||||||
|  | 	is_ground_content = true, | ||||||
|  | 	walkable = false, | ||||||
|  | 	selection_box = { | ||||||
|  | 		type = "fixed", | ||||||
|  | 		fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, | ||||||
|  | 	}, | ||||||
|  | 	groups = {rail = 1, connect_to_raillike = 1, unbreakable = 1, not_in_creative_inventory = maptools.creative}, | ||||||
|  |  | ||||||
|  | 	after_place_node = function(pos, placer, itemstack) | ||||||
|  | 		if not mesecon then | ||||||
|  | 			minetest.get_meta(pos):set_string("cart_acceleration", "0.5") | ||||||
|  | 		end | ||||||
|  | 	end, | ||||||
|  |  | ||||||
|  | 	mesecons = { | ||||||
|  | 		effector = { | ||||||
|  | 			action_off = function(pos, node) | ||||||
|  | 				minetest.get_meta(pos):set_string("cart_acceleration", "0.5") | ||||||
|  | 			end, | ||||||
|  |  | ||||||
|  | 			action_on = function(pos, node) | ||||||
|  | 				minetest.get_meta(pos):set_string("cart_acceleration", "0") | ||||||
|  | 			end, | ||||||
|  | 		}, | ||||||
|  | 	}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|  | local chestdef = minetest.registered_nodes["default:chest"] | ||||||
|  |  | ||||||
|  | minetest.register_node("maptools:chest",{ | ||||||
|  | 	description = "Chest", | ||||||
|  | 	tiles = chestdef.tiles, | ||||||
|  | 	stack_max = 1000, | ||||||
|  | 	paramtype2 = "facedir", | ||||||
|  | 	on_construct = chestdef.on_construct, | ||||||
|  | 	on_metadata_inventory_move = chestdef.on_metadata_inventory_move, | ||||||
|  | 	on_metadata_inventory_put  = chestdef.on_metadata_inventory_put, | ||||||
|  | 	on_metadata_inventory_take = chestdef.on_metadata_inventory_take, | ||||||
|  | 	groups = {unbreakable = 1, not_in_creative_inventory = 1}, | ||||||
|  | }) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. | |||||||
|  |  | ||||||
| ### Changed | ### Changed | ||||||
|  |  | ||||||
| - Disabled crafting recipes for coins by default. | - [Disabled crafting recipes for coins by default.](https://github.com/minetest-mods/maptools/pull/29) | ||||||
|   - They can be enabled again by setting `maptools.enable_coin_crafting = true` |   - They can be enabled again by setting `maptools.enable_coin_crafting = true` | ||||||
|     in `minetest.conf`. |     in `minetest.conf`. | ||||||
| - Map Tools nodes can no longer be exploded by TNT. | - Map Tools nodes can no longer be exploded by TNT. | ||||||
|   | |||||||
							
								
								
									
										1
									
								
								mod.conf
									
									
									
									
									
								
							
							
						
						| @@ -1,5 +1,4 @@ | |||||||
| name = maptools | name = maptools | ||||||
| description = Adds various special versions of normal blocks, tools, and other map maintainer tools. | description = Adds various special versions of normal blocks, tools, and other map maintainer tools. | ||||||
| depends = default | depends = default | ||||||
| optional_depends = moreores |  | ||||||
| min_minetest_version = 5.0.0 | min_minetest_version = 5.0.0 | ||||||
|   | |||||||
							
								
								
									
										29
									
								
								nodes.lua
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| @@ -271,7 +271,7 @@ minetest.register_node("maptools:lightbulb", { | |||||||
| 	drawtype = "airlike", | 	drawtype = "airlike", | ||||||
| 	walkable = false, | 	walkable = false, | ||||||
| 	pointable = false, | 	pointable = false, | ||||||
| 	light_source = 14, | 	light_source = default.LIGHT_MAX, | ||||||
| 	paramtype = "light", | 	paramtype = "light", | ||||||
| 	sunlight_propagates = true, | 	sunlight_propagates = true, | ||||||
| 	drop = "", | 	drop = "", | ||||||
| @@ -450,22 +450,31 @@ minetest.register_node("maptools:igniter", { | |||||||
| minetest.register_node("maptools:superapple", { | minetest.register_node("maptools:superapple", { | ||||||
| 	description = S("Super Apple"), | 	description = S("Super Apple"), | ||||||
| 	range = 12, | 	range = 12, | ||||||
| 	stack_max = 10000, | 	stack_max = 99, | ||||||
| 	drawtype = "plantlike", | 	drawtype = "nodebox", | ||||||
| 	visual_scale = 1.0, | 	visual_scale = 1.0, | ||||||
| 	tiles = {"maptools_superapple.png"}, | 	tiles = {"maptools_super_apple_top.png","maptools_super_apple_bottom.png","maptools_super_apple_side.png"}, | ||||||
| 	inventory_image = "maptools_superapple.png", | 	inventory_image = "maptools_superapple.png", | ||||||
| 	paramtype = "light", | 	paramtype = "light", | ||||||
| 	sunlight_propagates = true, | 	sunlight_propagates = true, | ||||||
| 	selection_box = { |  | ||||||
| 		type = "fixed", |  | ||||||
| 		fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2} |  | ||||||
| 	}, |  | ||||||
| 	walkable = false, | 	walkable = false, | ||||||
| 	groups = {fleshy=3, dig_immediate=3, not_in_creative_inventory = maptools.creative}, | 	node_box = { | ||||||
|  | 		type = "fixed", | ||||||
|  | 		fixed = { | ||||||
|  | 			{-3/16,	-7/16,	-3/16,	3/16,	1/16,	3/16}, | ||||||
|  | 			{-4/16,	-6/16,	-3/16,	4/16,	0,		3/16}, | ||||||
|  | 			{-3/16,	-6/16,	-4/16,	3/16,	0,		4/16}, | ||||||
|  | 			{-1/32,	1/16,	-1/32,	1/32,	4/16,	1/32}, | ||||||
|  | 			{-1/16,	1.6/16,	0,		1/16,	1.8/16,	1/16}, | ||||||
|  | 			{-2/16,	1.4/16,	1/16,	1/16,	1.6/16,	2/16}, | ||||||
|  | 			{-2/16,	1.2/16,	2/16,	0,		1.4/16,	3/16}, | ||||||
|  | 			{-1.5/16,	1/16,	.5/16,	0.5/16,		1.2/16,	2.5/16}, | ||||||
|  | 		} | ||||||
|  | 	}, | ||||||
|  | 	is_ground_content = true, | ||||||
|  | 	groups = {fleshy=3, dig_immediate=3, not_in_creative_inventory = 0, flammable = 2, leafdecay = 3, leafdecay_drop = 1}, | ||||||
| 	on_use = minetest.item_eat(20), | 	on_use = minetest.item_eat(20), | ||||||
| 	sounds = default.node_sound_defaults(), | 	sounds = default.node_sound_defaults(), | ||||||
| 	on_drop = maptools.drop_msg |  | ||||||
| }) | }) | ||||||
|  |  | ||||||
| minetest.register_node("maptools:drowning", { | minetest.register_node("maptools:drowning", { | ||||||
|   | |||||||
							
								
								
									
										0
									
								
								textures/black.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 67 B After Width: | Height: | Size: 67 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/bones_bones.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| After Width: | Height: | Size: 162 B | 
							
								
								
									
										0
									
								
								textures/fire_basic_flame.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 695 B After Width: | Height: | Size: 695 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/fire_basic_flame_animated.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB | 
							
								
								
									
										0
									
								
								textures/invisible.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 68 B After Width: | Height: | Size: 68 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/maptools_adminpick.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 279 B After Width: | Height: | Size: 281 B | 
							
								
								
									
										0
									
								
								textures/maptools_adminpick_with_drops.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 276 B After Width: | Height: | Size: 276 B | 
							
								
								
									
										0
									
								
								textures/maptools_copper_coin.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 213 B After Width: | Height: | Size: 213 B | 
							
								
								
									
										0
									
								
								textures/maptools_gold_coin.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 213 B After Width: | Height: | Size: 213 B | 
							
								
								
									
										0
									
								
								textures/maptools_grass_side_12.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 549 B After Width: | Height: | Size: 549 B | 
							
								
								
									
										0
									
								
								textures/maptools_grass_side_4.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 294 B After Width: | Height: | Size: 294 B | 
							
								
								
									
										0
									
								
								textures/maptools_grass_side_8.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 442 B After Width: | Height: | Size: 442 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/maptools_infinitefuel.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 380 B After Width: | Height: | Size: 387 B | 
							
								
								
									
										0
									
								
								textures/maptools_silver_coin.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 213 B After Width: | Height: | Size: 213 B | 
							
								
								
									
										0
									
								
								textures/maptools_smoke.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 296 B After Width: | Height: | Size: 296 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/maptools_super_apple_bottom.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| After Width: | Height: | Size: 298 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/maptools_super_apple_side.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| After Width: | Height: | Size: 285 B | 
							
								
								
									
										
											BIN
										
									
								
								textures/maptools_super_apple_top.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| After Width: | Height: | Size: 342 B | 
							
								
								
									
										0
									
								
								textures/maptools_superapple.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 230 B After Width: | Height: | Size: 230 B | 
							
								
								
									
										0
									
								
								textures/white.png
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 67 B After Width: | Height: | Size: 67 B |