Compare commits
	
		
			15 Commits
		
	
	
		
			master
			...
			51c2ff4e46
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 51c2ff4e46 | |||
| 176ca6ea8b | |||
| 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
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										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"},
 | 
			
		||||
	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", {
 | 
			
		||||
	description = S("Unbreakable Desert Stone"),
 | 
			
		||||
@@ -295,3 +319,220 @@ register_node("maptools:desert_sand_soil_wet", {
 | 
			
		||||
	},
 | 
			
		||||
	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},
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										1
									
								
								mod.conf
									
									
									
									
									
								
							
							
						
						@@ -1,5 +1,4 @@
 | 
			
		||||
name = maptools
 | 
			
		||||
description = Adds various special versions of normal blocks, tools, and other map maintainer tools.
 | 
			
		||||
depends = default
 | 
			
		||||
optional_depends = moreores
 | 
			
		||||
min_minetest_version = 5.0.0
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										29
									
								
								nodes.lua
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						@@ -271,7 +271,7 @@ minetest.register_node("maptools:lightbulb", {
 | 
			
		||||
	drawtype = "airlike",
 | 
			
		||||
	walkable = false,
 | 
			
		||||
	pointable = false,
 | 
			
		||||
	light_source = 14,
 | 
			
		||||
	light_source = default.LIGHT_MAX,
 | 
			
		||||
	paramtype = "light",
 | 
			
		||||
	sunlight_propagates = true,
 | 
			
		||||
	drop = "",
 | 
			
		||||
@@ -450,22 +450,31 @@ minetest.register_node("maptools:igniter", {
 | 
			
		||||
minetest.register_node("maptools:superapple", {
 | 
			
		||||
	description = S("Super Apple"),
 | 
			
		||||
	range = 12,
 | 
			
		||||
	stack_max = 10000,
 | 
			
		||||
	drawtype = "plantlike",
 | 
			
		||||
	stack_max = 99,
 | 
			
		||||
	drawtype = "nodebox",
 | 
			
		||||
	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",
 | 
			
		||||
	paramtype = "light",
 | 
			
		||||
	sunlight_propagates = true,
 | 
			
		||||
	selection_box = {
 | 
			
		||||
		type = "fixed",
 | 
			
		||||
		fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2}
 | 
			
		||||
	},
 | 
			
		||||
	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),
 | 
			
		||||
	sounds = default.node_sound_defaults(),
 | 
			
		||||
	on_drop = maptools.drop_msg
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
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  |