diff --git a/init.lua b/init.lua index 15d5514..e2a5726 100644 --- a/init.lua +++ b/init.lua @@ -3,8 +3,128 @@ tardis = {} local modname = minetest.get_current_modname() local modpath = minetest.get_modpath(modname) +local gravity = tonumber(core.settings:get("movement_gravity")) or 9.81 + +minetest.register_entity("tardis:lamp", { + physical = false, + visual = "sprite", + visual_size = {x=1, y=1}, + textures = {"tardis_lamp.png"}, + glow = 14, +}) + +minetest.register_entity("tardis:tardis", { + hp_max = 1, + physical = true, + weight = 5, + visual = "mesh", + visual_size = {x=11, y=11, z=11}, + mesh = "tardis_exterior.obj", + use_texture_alpha = true, + textures = {"(tardis_exterior.png)"}, + + on_step = function(self, dtime) + self.object:set_acceleration({x=0, y=-gravity, z=0}) + end, + + set_alpha = function(self, alpha) + if not tonumber(alpha) then + return false + end + + alpha = math.floor(tonumber(alpha)) + local tex = self.object:get_properties().textures + local base = tex[1]:match("%(.*%)") + local mod = "^[resize:1000x1000^[mask:tardis_transparent_".. string.format("%04d", alpha) .. ".png" + if alpha >= 255 then + tex[1] = base + elseif alpha <= 0 then + tex[1] = base .. "^[opacity:0" + else + tex[1] = base..mod + end + + self.object:set_properties({textures = tex}) + end, + + lamp = function(self, bool) + local pos = self.object:get_pos() + pos.y = pos.y + 2 + + if bool then + self.lamp_entity = minetest.add_entity(pos, "tardis:lamp") + + --local lamp_data = self.lamp_entity:get_luaentity() + --lamp_data.glow = 14 + self.lamp_entity:set_attach(self.object, "", {x=0, y=1.8, z=0}, {x=0, y=0, z=0}) + else + if self.lamp_entity then + self.lamp_entity:remove() + self.lamp_entity = nil + end + end + end, + + fade = function(self, i, ider, time) + if i < 256 then + self:set_alpha(i) + i = i+ider + minetest.after(time, self.fade, self, i, ider, time) + else + self:set_alpha(255) + end + end, + + remat = function(self) + self:set_alpha(0) + minetest.after(12, self.fade, self, 0, 2, 0.04) + + -- 1st + minetest.after(11, function(self) + self:lamp(true) + minetest.after(1, function(self) + self:lamp(false) + -- 2nd + minetest.after(1, function(self) + self:lamp(true) + minetest.after(1, function(self) + self:lamp(false) + -- 3rd + minetest.after(1, function(self) + self:lamp(true) + minetest.after(1, function(self) + self:lamp(false) + -- 4th + minetest.after(1, function(self) + self:lamp(true) + minetest.after(1, function(self) + self:lamp(false) + -- 5th + minetest.after(0.5, function(self) + self:lamp(true) + minetest.after(1, function(self) + self:lamp(false) + end, self) + end, self) + end, self) + end, self) + end, self) + end, self) + end, self) + end, self) + end, self) + end, self) + + minetest.sound_play("tardis_remat", { + pos = self.object:get_pos(), + max_hear_distance = 10, + gain = 1.0, + }) + end, + + + on_rightclick = function(self, clicker) + self:remat() + end, +}) -dofile(modpath .. "/remat.lua") -dofile(modpath .. "/demat.lua") -dofile(modpath .. "/functions.lua") -dofile(modpath .. "/nodes.lua") diff --git a/models/tardis.blend b/models/tardis.blend index ba3da15..7285107 100644 Binary files a/models/tardis.blend and b/models/tardis.blend differ diff --git a/models/tardis.blend1 b/models/tardis.blend1 index c47eec5..47d1146 100644 Binary files a/models/tardis.blend1 and b/models/tardis.blend1 differ diff --git a/models/tardis_exterior.obj b/models/tardis_exterior.obj index a1d2cfc..df39a33 100644 --- a/models/tardis_exterior.obj +++ b/models/tardis_exterior.obj @@ -2,134 +2,134 @@ # www.blender.org mtllib tardis_exterior.mtl o Cube -v 0.619257 -0.500000 -0.620219 -v 0.563013 1.499865 -0.563976 -v 0.619257 -0.500000 0.617132 -v 0.563014 1.499865 0.560889 -v -0.618095 -0.500000 -0.620219 -v -0.561852 1.499865 -0.563976 -v -0.618095 -0.500000 0.617132 -v -0.561852 1.499865 0.560889 -v 0.506770 1.499865 -0.507733 -v 0.506770 1.499865 0.504646 -v -0.505608 1.499865 -0.507733 -v -0.505608 1.499865 0.504646 -v 0.506770 1.562500 -0.507733 -v 0.506770 1.562500 0.504646 -v -0.505608 1.562500 -0.507733 -v -0.505608 1.562500 0.504646 -v 0.456151 1.562500 -0.457114 -v 0.456151 1.562500 0.454027 -v -0.454990 1.562500 -0.457114 -v -0.454989 1.562500 0.454027 -v 0.456151 1.687500 -0.457114 -v 0.456151 1.687500 0.454027 -v -0.454990 1.687500 -0.457114 -v -0.454989 1.687500 0.454027 v 0.619257 -0.437500 -0.620219 -v 0.563014 -0.437500 0.560889 -v -0.561852 -0.437500 0.560889 -v -0.561852 -0.437500 -0.563976 -v -0.618095 -0.437500 -0.620219 -v 0.563013 -0.437500 -0.563976 -v -0.618095 -0.437500 0.617132 +v 0.563013 1.562365 -0.563976 v 0.619257 -0.437500 0.617132 -v 0.506770 1.499865 0.560889 -v 0.506770 1.499865 -0.563976 -v 0.456151 1.499865 0.504646 -v 0.456151 1.499865 -0.507733 -v 0.456151 1.562500 0.504646 -v 0.456151 1.562500 -0.507733 -v 0.410594 1.562500 0.454027 -v 0.410594 1.562500 -0.457114 -v 0.410594 1.687500 0.454027 -v 0.410594 1.687500 -0.457114 -v 0.506770 -0.437500 -0.563976 -v 0.506770 -0.437500 0.560889 -v 0.557389 -0.437500 -0.620219 -v 0.557389 -0.437500 0.617132 -v 0.506770 1.402997 -0.563976 -v 0.506770 1.402997 0.560889 -v -0.508420 1.499865 0.560889 -v -0.457520 1.499865 0.504646 -v -0.457520 1.562500 0.504646 -v -0.411710 1.562500 0.454027 -v -0.411710 1.687500 0.454027 -v -0.508420 -0.437500 0.560889 -v -0.559321 -0.437500 0.617132 -v -0.508420 1.402997 0.560889 -v -0.508421 1.499865 -0.563976 -v -0.457520 1.499865 -0.507733 -v -0.457520 1.562500 -0.507733 -v -0.411710 1.562500 -0.457114 -v -0.411710 1.687500 -0.457114 -v -0.508421 -0.437500 -0.563976 -v -0.559321 -0.437500 -0.620219 -v 0.506770 1.499865 0.623456 -v 0.506770 1.402997 0.623456 -v -0.508420 1.499865 0.623456 -v -0.508420 1.402997 0.623456 -v 0.563013 1.499865 -0.507733 -v -0.561852 1.499865 -0.507733 -v 0.506770 1.499865 -0.457114 -v -0.505608 1.499865 -0.457114 -v 0.506770 1.562500 -0.457114 -v -0.505608 1.562500 -0.457114 -v 0.456151 1.562500 -0.411557 -v -0.454990 1.562500 -0.411557 -v 0.456151 1.687500 -0.411557 -v -0.454990 1.687500 -0.411557 -v -0.561852 -0.437500 -0.507733 -v 0.563013 -0.437500 -0.507733 -v -0.618095 -0.437500 -0.558352 -v 0.619257 -0.437500 -0.558352 -v -0.561852 1.402997 -0.507733 -v 0.563013 1.402997 -0.507733 -v 0.563014 1.499865 0.507458 -v 0.506770 1.499865 0.456558 -v 0.506770 1.562500 0.456558 -v 0.456151 1.562500 0.410747 -v 0.456151 1.687500 0.410747 -v 0.563014 -0.437500 0.507458 -v 0.619257 -0.437500 0.558358 -v 0.563014 1.402997 0.507458 -v -0.561852 1.499865 0.507458 -v -0.505608 1.499865 0.456558 -v -0.505608 1.562500 0.456558 -v -0.454989 1.562500 0.410747 -v -0.454989 1.687500 0.410747 -v -0.561852 -0.437500 0.507458 -v -0.618095 -0.437500 0.558358 -v -0.610421 1.499865 0.507458 -v -0.610421 1.499865 -0.507733 -v -0.610421 1.402997 0.507458 -v -0.610421 1.402997 -0.507733 -v -0.508421 1.499865 -0.612545 -v 0.506770 1.499865 -0.612545 -v -0.508421 1.402997 -0.612545 -v 0.506770 1.402997 -0.612545 -v 0.611582 1.499865 -0.507733 -v 0.611582 1.402997 -0.507733 -v 0.611583 1.499865 0.507458 -v 0.611583 1.402997 0.507458 -v 0.063081 1.687500 -0.064044 -v 0.063081 1.875000 -0.064044 -v 0.063081 1.687500 0.060956 -v 0.063081 1.875000 0.060956 -v -0.061919 1.687500 -0.064044 -v -0.061919 1.875000 -0.064044 -v -0.061919 1.687500 0.060956 -v -0.061919 1.875000 0.060956 -v -0.516603 -0.437500 0.507458 -v -0.516603 1.402997 0.507458 -v 0.517765 1.402997 -0.507733 -v 0.517765 -0.437500 -0.507733 -v 0.517765 -0.437500 0.507458 -v 0.517765 1.402997 0.507458 -v -0.508421 -0.437500 -0.518728 -v -0.508421 1.402997 -0.518728 -v -0.508421 1.402997 -0.563976 -v -0.561852 1.402997 0.507458 +v 0.563014 1.562365 0.560889 +v -0.618095 -0.437500 -0.620219 +v -0.561852 1.562365 -0.563976 +v -0.618095 -0.437500 0.617132 +v -0.561852 1.562365 0.560889 +v 0.506770 1.562365 -0.507733 +v 0.506770 1.562365 0.504646 +v -0.505608 1.562365 -0.507733 +v -0.505608 1.562365 0.504646 +v 0.506770 1.625000 -0.507733 +v 0.506770 1.625000 0.504646 +v -0.505608 1.625000 -0.507733 +v -0.505608 1.625000 0.504646 +v 0.456151 1.625000 -0.457114 +v 0.456151 1.625000 0.454027 +v -0.454990 1.625000 -0.457114 +v -0.454989 1.625000 0.454027 +v 0.456151 1.750000 -0.457114 +v 0.456151 1.750000 0.454027 +v -0.454990 1.750000 -0.457114 +v -0.454989 1.750000 0.454027 +v 0.619257 -0.375000 -0.620219 +v 0.563014 -0.375000 0.560889 +v -0.561852 -0.375000 0.560889 +v -0.561852 -0.375000 -0.563976 +v -0.618095 -0.375000 -0.620219 +v 0.563013 -0.375000 -0.563976 +v -0.618095 -0.375000 0.617132 +v 0.619257 -0.375000 0.617132 +v 0.506770 1.562365 0.560889 +v 0.506770 1.562365 -0.563976 +v 0.456151 1.562365 0.504646 +v 0.456151 1.562365 -0.507733 +v 0.456151 1.625000 0.504646 +v 0.456151 1.625000 -0.507733 +v 0.410594 1.625000 0.454027 +v 0.410594 1.625000 -0.457114 +v 0.410594 1.750000 0.454027 +v 0.410594 1.750000 -0.457114 +v 0.506770 -0.375000 -0.563976 +v 0.506770 -0.375000 0.560889 +v 0.557389 -0.375000 -0.620219 +v 0.557389 -0.375000 0.617132 +v 0.506770 1.465497 -0.563976 +v 0.506770 1.465497 0.560889 +v -0.508420 1.562365 0.560889 +v -0.457520 1.562365 0.504646 +v -0.457520 1.625000 0.504646 +v -0.411710 1.625000 0.454027 +v -0.411710 1.750000 0.454027 +v -0.508420 -0.375000 0.560889 +v -0.559321 -0.375000 0.617132 +v -0.508420 1.465497 0.560889 +v -0.508421 1.562365 -0.563976 +v -0.457520 1.562365 -0.507733 +v -0.457520 1.625000 -0.507733 +v -0.411710 1.625000 -0.457114 +v -0.411710 1.750000 -0.457114 +v -0.508421 -0.375000 -0.563976 +v -0.559321 -0.375000 -0.620219 +v 0.506770 1.562365 0.623456 +v 0.506770 1.465497 0.623456 +v -0.508420 1.562365 0.623456 +v -0.508420 1.465497 0.623456 +v 0.563013 1.562365 -0.507733 +v -0.561852 1.562365 -0.507733 +v 0.506770 1.562365 -0.457114 +v -0.505608 1.562365 -0.457114 +v 0.506770 1.625000 -0.457114 +v -0.505608 1.625000 -0.457114 +v 0.456151 1.625000 -0.411557 +v -0.454990 1.625000 -0.411557 +v 0.456151 1.750000 -0.411557 +v -0.454990 1.750000 -0.411557 +v -0.561852 -0.375000 -0.507733 +v 0.563013 -0.375000 -0.507733 +v -0.618095 -0.375000 -0.558352 +v 0.619257 -0.375000 -0.558352 +v -0.561852 1.465497 -0.507733 +v 0.563013 1.465497 -0.507733 +v 0.563014 1.562365 0.507458 +v 0.506770 1.562365 0.456558 +v 0.506770 1.625000 0.456558 +v 0.456151 1.625000 0.410747 +v 0.456151 1.750000 0.410747 +v 0.563014 -0.375000 0.507458 +v 0.619257 -0.375000 0.558358 +v 0.563014 1.465497 0.507458 +v -0.561852 1.562365 0.507458 +v -0.505608 1.562365 0.456558 +v -0.505608 1.625000 0.456558 +v -0.454989 1.625000 0.410747 +v -0.454989 1.750000 0.410747 +v -0.561852 -0.375000 0.507458 +v -0.618095 -0.375000 0.558358 +v -0.610421 1.562365 0.507458 +v -0.610421 1.562365 -0.507733 +v -0.610421 1.465497 0.507458 +v -0.610421 1.465497 -0.507733 +v -0.508421 1.562365 -0.612545 +v 0.506770 1.562365 -0.612545 +v -0.508421 1.465497 -0.612545 +v 0.506770 1.465497 -0.612545 +v 0.611582 1.562365 -0.507733 +v 0.611582 1.465497 -0.507733 +v 0.611583 1.562365 0.507458 +v 0.611583 1.465497 0.507458 +v 0.063081 1.750000 -0.064044 +v 0.063081 1.937500 -0.064044 +v 0.063081 1.750000 0.060956 +v 0.063081 1.937500 0.060956 +v -0.061919 1.750000 -0.064044 +v -0.061919 1.937500 -0.064044 +v -0.061919 1.750000 0.060956 +v -0.061919 1.937500 0.060956 +v -0.516603 -0.375000 0.507458 +v -0.516603 1.465497 0.507458 +v 0.517765 1.465497 -0.507733 +v 0.517765 -0.375000 -0.507733 +v 0.517765 -0.375000 0.507458 +v 0.517765 1.465497 0.507458 +v -0.508421 -0.375000 -0.518728 +v -0.508421 1.465497 -0.518728 +v -0.508421 1.465497 -0.563976 +v -0.561852 1.465497 0.507458 vt 0.400000 0.320000 vt 0.410000 0.320000 vt 0.410000 0.480000 diff --git a/storage.lua b/storage.lua new file mode 100644 index 0000000..cee3a1e --- /dev/null +++ b/storage.lua @@ -0,0 +1,116 @@ +-- This file defines the functions needed for controlling global values. +-- +-- The base format is get/set_foo(pos, name) +-- ^ pos is not needed always needed. + +local mod_storage = minetest.get_mod_storage() + +-- Navigation +function tardis.set_nav(pos, name) + local pos_string = (minetest.pos_to_string(pos)) + + if (pos_string) then + if (mod_storage:set_string("tardis:"..name..":destination", pos_string)) then + return true + else return false + end + end +end + +function tardis.get_nav(name) + local pos = minetest.string_to_pos(mod_storage:get_string("tardis:"..name..":destination")) + + if (pos) then + return pos + elseif (tardis.get_exterior(name)) then + return tardis.get_exterior(name) + else return { x = 0, y = 0, z = 0 } + end +end + +-- Exterior Position +function tardis.set_exterior(pos, name) + local pos_string = (minetest.pos_to_string(pos)) + + if (pos_string) then + if (mod_storage:set_string("tardis:"..name..":exterior", pos_string)) then + return true + else return false + end + end +end + +function tardis.get_exterior(name) + local pos = minetest.string_to_pos(mod_storage:get_string("tardis:"..name..":exterior")) + + if (pos) then + return pos + else return false + end +end + +-- Position of interior doors +function tardis.set_interior(pos, name) + local pos_string = (minetest.pos_to_string(pos)) + + if (pos_string) then + if (mod_storage:set_string("tardis:"..name..":interior", pos_string)) then + return true + else return false + end + end +end + +function tardis.get_interior(name) + local pos = minetest.string_to_pos(mod_storage:get_string("tardis:"..name..":interior")) + + if (pos) then + return pos + else return false + end +end + +-- Number of TARDISes currently spawned, used for calculating interior position. +function tardis.add_count() + local current_count = tonumber(mod_storage:get_string("tardis:count")) + + if (current_count) then + if (mod_storage:set_string("tardis:count", tostring(current_count+1))) then + return true + else return false + end + + elseif (mod_storage:set_string("tardis:count", "1")) then + return true + else return false + end +end + +function tardis.get_count() + local current_count = tonumber(mod_storage:get_string("tardis:count")) + + if (current_count) then + return current_count + else return 0 + end +end + +-- Whether dematerialized or not +function tardis.set_vortex(bool, name) + if (mod_storage:set_string("tardis:"..name..":vortex", tostring(bool))) then + return true + else return nil + end +end + +function tardis.get_vortex(name) + if (mod_storage:get_string("tardis:"..name..":vortex") == "true") then + return true + else return false + end +end + +-- Export Mod Storage To Table (used for looping though pairs() +function tardis.to_table() + return mod_storage:to_table() +end diff --git a/textures/Untitled.png b/textures/Untitled.png new file mode 100644 index 0000000..d720277 Binary files /dev/null and b/textures/Untitled.png differ diff --git a/textures/lamp.blend b/textures/lamp.blend new file mode 100644 index 0000000..42cee56 Binary files /dev/null and b/textures/lamp.blend differ diff --git a/textures/lamp.blend1 b/textures/lamp.blend1 new file mode 100644 index 0000000..4546bc4 Binary files /dev/null and b/textures/lamp.blend1 differ diff --git a/textures/lamp.sh b/textures/lamp.sh new file mode 100755 index 0000000..469e2b3 --- /dev/null +++ b/textures/lamp.sh @@ -0,0 +1,2 @@ + convert tardis_lamp.png \ + -channel A -ordered-dither o8x8 tardis_lamp.png diff --git a/textures/tardis_exterior.png b/textures/tardis_exterior.png index d55ee04..b1ef19a 100644 Binary files a/textures/tardis_exterior.png and b/textures/tardis_exterior.png differ diff --git a/textures/tardis_lamp.png b/textures/tardis_lamp.png new file mode 100644 index 0000000..9aafa09 Binary files /dev/null and b/textures/tardis_lamp.png differ diff --git a/textures/tardis_transparent_0000.png b/textures/tardis_transparent_0000.png new file mode 100644 index 0000000..d8434ce Binary files /dev/null and b/textures/tardis_transparent_0000.png differ diff --git a/textures/tardis_transparent_0001.png b/textures/tardis_transparent_0001.png new file mode 100644 index 0000000..c1f95dd Binary files /dev/null and b/textures/tardis_transparent_0001.png differ diff --git a/textures/tardis_transparent_0002.png b/textures/tardis_transparent_0002.png new file mode 100644 index 0000000..b1284a2 Binary files /dev/null and b/textures/tardis_transparent_0002.png differ diff --git a/textures/tardis_transparent_0003.png b/textures/tardis_transparent_0003.png new file mode 100644 index 0000000..958850f Binary files /dev/null and b/textures/tardis_transparent_0003.png differ diff --git a/textures/tardis_transparent_0004.png b/textures/tardis_transparent_0004.png new file mode 100644 index 0000000..4b47aa4 Binary files /dev/null and b/textures/tardis_transparent_0004.png differ diff --git a/textures/tardis_transparent_0005.png b/textures/tardis_transparent_0005.png new file mode 100644 index 0000000..89e549b Binary files /dev/null and b/textures/tardis_transparent_0005.png differ diff --git a/textures/tardis_transparent_0006.png b/textures/tardis_transparent_0006.png new file mode 100644 index 0000000..53aa9ba Binary files /dev/null and b/textures/tardis_transparent_0006.png differ diff --git a/textures/tardis_transparent_0007.png b/textures/tardis_transparent_0007.png new file mode 100644 index 0000000..0745d6c Binary files /dev/null and b/textures/tardis_transparent_0007.png differ diff --git a/textures/tardis_transparent_0008.png b/textures/tardis_transparent_0008.png new file mode 100644 index 0000000..aae27c7 Binary files /dev/null and b/textures/tardis_transparent_0008.png differ diff --git a/textures/tardis_transparent_0009.png b/textures/tardis_transparent_0009.png new file mode 100644 index 0000000..79b5df4 Binary files /dev/null and b/textures/tardis_transparent_0009.png differ diff --git a/textures/tardis_transparent_0010.png b/textures/tardis_transparent_0010.png new file mode 100644 index 0000000..36eb3cd Binary files /dev/null and b/textures/tardis_transparent_0010.png differ diff --git a/textures/tardis_transparent_0011.png b/textures/tardis_transparent_0011.png new file mode 100644 index 0000000..f83adab Binary files /dev/null and b/textures/tardis_transparent_0011.png differ diff --git a/textures/tardis_transparent_0012.png b/textures/tardis_transparent_0012.png new file mode 100644 index 0000000..b174215 Binary files /dev/null and b/textures/tardis_transparent_0012.png differ diff --git a/textures/tardis_transparent_0013.png b/textures/tardis_transparent_0013.png new file mode 100644 index 0000000..800e7e8 Binary files /dev/null and b/textures/tardis_transparent_0013.png differ diff --git a/textures/tardis_transparent_0014.png b/textures/tardis_transparent_0014.png new file mode 100644 index 0000000..722e9ef Binary files /dev/null and b/textures/tardis_transparent_0014.png differ diff --git a/textures/tardis_transparent_0015.png b/textures/tardis_transparent_0015.png new file mode 100644 index 0000000..92fdfdb Binary files /dev/null and b/textures/tardis_transparent_0015.png differ diff --git a/textures/tardis_transparent_0016.png b/textures/tardis_transparent_0016.png new file mode 100644 index 0000000..9f75e72 Binary files /dev/null and b/textures/tardis_transparent_0016.png differ diff --git a/textures/tardis_transparent_0017.png b/textures/tardis_transparent_0017.png new file mode 100644 index 0000000..abfbab6 Binary files /dev/null and b/textures/tardis_transparent_0017.png differ diff --git a/textures/tardis_transparent_0018.png b/textures/tardis_transparent_0018.png new file mode 100644 index 0000000..872dad2 Binary files /dev/null and b/textures/tardis_transparent_0018.png differ diff --git a/textures/tardis_transparent_0019.png b/textures/tardis_transparent_0019.png new file mode 100644 index 0000000..7cf21da Binary files /dev/null and b/textures/tardis_transparent_0019.png differ diff --git a/textures/tardis_transparent_0020.png b/textures/tardis_transparent_0020.png new file mode 100644 index 0000000..97a3cf4 Binary files /dev/null and b/textures/tardis_transparent_0020.png differ diff --git a/textures/tardis_transparent_0021.png b/textures/tardis_transparent_0021.png new file mode 100644 index 0000000..755c3d0 Binary files /dev/null and b/textures/tardis_transparent_0021.png differ diff --git a/textures/tardis_transparent_0022.png b/textures/tardis_transparent_0022.png new file mode 100644 index 0000000..c1a6acf Binary files /dev/null and b/textures/tardis_transparent_0022.png differ diff --git a/textures/tardis_transparent_0023.png b/textures/tardis_transparent_0023.png new file mode 100644 index 0000000..4036285 Binary files /dev/null and b/textures/tardis_transparent_0023.png differ diff --git a/textures/tardis_transparent_0024.png b/textures/tardis_transparent_0024.png new file mode 100644 index 0000000..d08b145 Binary files /dev/null and b/textures/tardis_transparent_0024.png differ diff --git a/textures/tardis_transparent_0025.png b/textures/tardis_transparent_0025.png new file mode 100644 index 0000000..b76f98c Binary files /dev/null and b/textures/tardis_transparent_0025.png differ diff --git a/textures/tardis_transparent_0026.png b/textures/tardis_transparent_0026.png new file mode 100644 index 0000000..c83b56d Binary files /dev/null and b/textures/tardis_transparent_0026.png differ diff --git a/textures/tardis_transparent_0027.png b/textures/tardis_transparent_0027.png new file mode 100644 index 0000000..b59142b Binary files /dev/null and b/textures/tardis_transparent_0027.png differ diff --git a/textures/tardis_transparent_0028.png b/textures/tardis_transparent_0028.png new file mode 100644 index 0000000..056b484 Binary files /dev/null and b/textures/tardis_transparent_0028.png differ diff --git a/textures/tardis_transparent_0029.png b/textures/tardis_transparent_0029.png new file mode 100644 index 0000000..ce4cb8c Binary files /dev/null and b/textures/tardis_transparent_0029.png differ diff --git a/textures/tardis_transparent_0030.png b/textures/tardis_transparent_0030.png new file mode 100644 index 0000000..1ff4143 Binary files /dev/null and b/textures/tardis_transparent_0030.png differ diff --git a/textures/tardis_transparent_0031.png b/textures/tardis_transparent_0031.png new file mode 100644 index 0000000..7d5a8a8 Binary files /dev/null and b/textures/tardis_transparent_0031.png differ diff --git a/textures/tardis_transparent_0032.png b/textures/tardis_transparent_0032.png new file mode 100644 index 0000000..1d281e4 Binary files /dev/null and b/textures/tardis_transparent_0032.png differ diff --git a/textures/tardis_transparent_0033.png b/textures/tardis_transparent_0033.png new file mode 100644 index 0000000..579be51 Binary files /dev/null and b/textures/tardis_transparent_0033.png differ diff --git a/textures/tardis_transparent_0034.png b/textures/tardis_transparent_0034.png new file mode 100644 index 0000000..5b27625 Binary files /dev/null and b/textures/tardis_transparent_0034.png differ diff --git a/textures/tardis_transparent_0035.png b/textures/tardis_transparent_0035.png new file mode 100644 index 0000000..031047e Binary files /dev/null and b/textures/tardis_transparent_0035.png differ diff --git a/textures/tardis_transparent_0036.png b/textures/tardis_transparent_0036.png new file mode 100644 index 0000000..92ce2d9 Binary files /dev/null and b/textures/tardis_transparent_0036.png differ diff --git a/textures/tardis_transparent_0037.png b/textures/tardis_transparent_0037.png new file mode 100644 index 0000000..516a3eb Binary files /dev/null and b/textures/tardis_transparent_0037.png differ diff --git a/textures/tardis_transparent_0038.png b/textures/tardis_transparent_0038.png new file mode 100644 index 0000000..89558ff Binary files /dev/null and b/textures/tardis_transparent_0038.png differ diff --git a/textures/tardis_transparent_0039.png b/textures/tardis_transparent_0039.png new file mode 100644 index 0000000..6deeb44 Binary files /dev/null and b/textures/tardis_transparent_0039.png differ diff --git a/textures/tardis_transparent_0040.png b/textures/tardis_transparent_0040.png new file mode 100644 index 0000000..04891d3 Binary files /dev/null and b/textures/tardis_transparent_0040.png differ diff --git a/textures/tardis_transparent_0041.png b/textures/tardis_transparent_0041.png new file mode 100644 index 0000000..1ce4621 Binary files /dev/null and b/textures/tardis_transparent_0041.png differ diff --git a/textures/tardis_transparent_0042.png b/textures/tardis_transparent_0042.png new file mode 100644 index 0000000..cd9adae Binary files /dev/null and b/textures/tardis_transparent_0042.png differ diff --git a/textures/tardis_transparent_0043.png b/textures/tardis_transparent_0043.png new file mode 100644 index 0000000..c88c51b Binary files /dev/null and b/textures/tardis_transparent_0043.png differ diff --git a/textures/tardis_transparent_0044.png b/textures/tardis_transparent_0044.png new file mode 100644 index 0000000..7e92dc1 Binary files /dev/null and b/textures/tardis_transparent_0044.png differ diff --git a/textures/tardis_transparent_0045.png b/textures/tardis_transparent_0045.png new file mode 100644 index 0000000..d9ab569 Binary files /dev/null and b/textures/tardis_transparent_0045.png differ diff --git a/textures/tardis_transparent_0046.png b/textures/tardis_transparent_0046.png new file mode 100644 index 0000000..015db20 Binary files /dev/null and b/textures/tardis_transparent_0046.png differ diff --git a/textures/tardis_transparent_0047.png b/textures/tardis_transparent_0047.png new file mode 100644 index 0000000..2da7a20 Binary files /dev/null and b/textures/tardis_transparent_0047.png differ diff --git a/textures/tardis_transparent_0048.png b/textures/tardis_transparent_0048.png new file mode 100644 index 0000000..357ef49 Binary files /dev/null and b/textures/tardis_transparent_0048.png differ diff --git a/textures/tardis_transparent_0049.png b/textures/tardis_transparent_0049.png new file mode 100644 index 0000000..8533e37 Binary files /dev/null and b/textures/tardis_transparent_0049.png differ diff --git a/textures/tardis_transparent_0050.png b/textures/tardis_transparent_0050.png new file mode 100644 index 0000000..1fe2326 Binary files /dev/null and b/textures/tardis_transparent_0050.png differ diff --git a/textures/tardis_transparent_0051.png b/textures/tardis_transparent_0051.png new file mode 100644 index 0000000..14a3e2f Binary files /dev/null and b/textures/tardis_transparent_0051.png differ diff --git a/textures/tardis_transparent_0052.png b/textures/tardis_transparent_0052.png new file mode 100644 index 0000000..e90531e Binary files /dev/null and b/textures/tardis_transparent_0052.png differ diff --git a/textures/tardis_transparent_0053.png b/textures/tardis_transparent_0053.png new file mode 100644 index 0000000..20f2133 Binary files /dev/null and b/textures/tardis_transparent_0053.png differ diff --git a/textures/tardis_transparent_0054.png b/textures/tardis_transparent_0054.png new file mode 100644 index 0000000..ddc91aa Binary files /dev/null and b/textures/tardis_transparent_0054.png differ diff --git a/textures/tardis_transparent_0055.png b/textures/tardis_transparent_0055.png new file mode 100644 index 0000000..0ddc88d Binary files /dev/null and b/textures/tardis_transparent_0055.png differ diff --git a/textures/tardis_transparent_0056.png b/textures/tardis_transparent_0056.png new file mode 100644 index 0000000..2ca6cef Binary files /dev/null and b/textures/tardis_transparent_0056.png differ diff --git a/textures/tardis_transparent_0057.png b/textures/tardis_transparent_0057.png new file mode 100644 index 0000000..80cb4e2 Binary files /dev/null and b/textures/tardis_transparent_0057.png differ diff --git a/textures/tardis_transparent_0058.png b/textures/tardis_transparent_0058.png new file mode 100644 index 0000000..4d08357 Binary files /dev/null and b/textures/tardis_transparent_0058.png differ diff --git a/textures/tardis_transparent_0059.png b/textures/tardis_transparent_0059.png new file mode 100644 index 0000000..575429c Binary files /dev/null and b/textures/tardis_transparent_0059.png differ diff --git a/textures/tardis_transparent_0060.png b/textures/tardis_transparent_0060.png new file mode 100644 index 0000000..a2b69db Binary files /dev/null and b/textures/tardis_transparent_0060.png differ diff --git a/textures/tardis_transparent_0061.png b/textures/tardis_transparent_0061.png new file mode 100644 index 0000000..7815f0d Binary files /dev/null and b/textures/tardis_transparent_0061.png differ diff --git a/textures/tardis_transparent_0062.png b/textures/tardis_transparent_0062.png new file mode 100644 index 0000000..05a26cd Binary files /dev/null and b/textures/tardis_transparent_0062.png differ diff --git a/textures/tardis_transparent_0063.png b/textures/tardis_transparent_0063.png new file mode 100644 index 0000000..ca36fbb Binary files /dev/null and b/textures/tardis_transparent_0063.png differ diff --git a/textures/tardis_transparent_0064.png b/textures/tardis_transparent_0064.png new file mode 100644 index 0000000..915435f Binary files /dev/null and b/textures/tardis_transparent_0064.png differ diff --git a/textures/tardis_transparent_0065.png b/textures/tardis_transparent_0065.png new file mode 100644 index 0000000..d921cdc Binary files /dev/null and b/textures/tardis_transparent_0065.png differ diff --git a/textures/tardis_transparent_0066.png b/textures/tardis_transparent_0066.png new file mode 100644 index 0000000..10805dd Binary files /dev/null and b/textures/tardis_transparent_0066.png differ diff --git a/textures/tardis_transparent_0067.png b/textures/tardis_transparent_0067.png new file mode 100644 index 0000000..cdffb49 Binary files /dev/null and b/textures/tardis_transparent_0067.png differ diff --git a/textures/tardis_transparent_0068.png b/textures/tardis_transparent_0068.png new file mode 100644 index 0000000..63eb5ae Binary files /dev/null and b/textures/tardis_transparent_0068.png differ diff --git a/textures/tardis_transparent_0069.png b/textures/tardis_transparent_0069.png new file mode 100644 index 0000000..e84fedd Binary files /dev/null and b/textures/tardis_transparent_0069.png differ diff --git a/textures/tardis_transparent_0070.png b/textures/tardis_transparent_0070.png new file mode 100644 index 0000000..7c244f5 Binary files /dev/null and b/textures/tardis_transparent_0070.png differ diff --git a/textures/tardis_transparent_0071.png b/textures/tardis_transparent_0071.png new file mode 100644 index 0000000..d924ff1 Binary files /dev/null and b/textures/tardis_transparent_0071.png differ diff --git a/textures/tardis_transparent_0072.png b/textures/tardis_transparent_0072.png new file mode 100644 index 0000000..8deeb94 Binary files /dev/null and b/textures/tardis_transparent_0072.png differ diff --git a/textures/tardis_transparent_0073.png b/textures/tardis_transparent_0073.png new file mode 100644 index 0000000..35deacd Binary files /dev/null and b/textures/tardis_transparent_0073.png differ diff --git a/textures/tardis_transparent_0074.png b/textures/tardis_transparent_0074.png new file mode 100644 index 0000000..e881c9c Binary files /dev/null and b/textures/tardis_transparent_0074.png differ diff --git a/textures/tardis_transparent_0075.png b/textures/tardis_transparent_0075.png new file mode 100644 index 0000000..b5e007f Binary files /dev/null and b/textures/tardis_transparent_0075.png differ diff --git a/textures/tardis_transparent_0076.png b/textures/tardis_transparent_0076.png new file mode 100644 index 0000000..533a720 Binary files /dev/null and b/textures/tardis_transparent_0076.png differ diff --git a/textures/tardis_transparent_0077.png b/textures/tardis_transparent_0077.png new file mode 100644 index 0000000..5ea3cce Binary files /dev/null and b/textures/tardis_transparent_0077.png differ diff --git a/textures/tardis_transparent_0078.png b/textures/tardis_transparent_0078.png new file mode 100644 index 0000000..7980605 Binary files /dev/null and b/textures/tardis_transparent_0078.png differ diff --git a/textures/tardis_transparent_0079.png b/textures/tardis_transparent_0079.png new file mode 100644 index 0000000..93b2dfa Binary files /dev/null and b/textures/tardis_transparent_0079.png differ diff --git a/textures/tardis_transparent_0080.png b/textures/tardis_transparent_0080.png new file mode 100644 index 0000000..3dc4b91 Binary files /dev/null and b/textures/tardis_transparent_0080.png differ diff --git a/textures/tardis_transparent_0081.png b/textures/tardis_transparent_0081.png new file mode 100644 index 0000000..5fd45a6 Binary files /dev/null and b/textures/tardis_transparent_0081.png differ diff --git a/textures/tardis_transparent_0082.png b/textures/tardis_transparent_0082.png new file mode 100644 index 0000000..cc73492 Binary files /dev/null and b/textures/tardis_transparent_0082.png differ diff --git a/textures/tardis_transparent_0083.png b/textures/tardis_transparent_0083.png new file mode 100644 index 0000000..5d34a88 Binary files /dev/null and b/textures/tardis_transparent_0083.png differ diff --git a/textures/tardis_transparent_0084.png b/textures/tardis_transparent_0084.png new file mode 100644 index 0000000..d065deb Binary files /dev/null and b/textures/tardis_transparent_0084.png differ diff --git a/textures/tardis_transparent_0085.png b/textures/tardis_transparent_0085.png new file mode 100644 index 0000000..aa761e4 Binary files /dev/null and b/textures/tardis_transparent_0085.png differ diff --git a/textures/tardis_transparent_0086.png b/textures/tardis_transparent_0086.png new file mode 100644 index 0000000..d07c041 Binary files /dev/null and b/textures/tardis_transparent_0086.png differ diff --git a/textures/tardis_transparent_0087.png b/textures/tardis_transparent_0087.png new file mode 100644 index 0000000..5780830 Binary files /dev/null and b/textures/tardis_transparent_0087.png differ diff --git a/textures/tardis_transparent_0088.png b/textures/tardis_transparent_0088.png new file mode 100644 index 0000000..b7858ab Binary files /dev/null and b/textures/tardis_transparent_0088.png differ diff --git a/textures/tardis_transparent_0089.png b/textures/tardis_transparent_0089.png new file mode 100644 index 0000000..56bdc68 Binary files /dev/null and b/textures/tardis_transparent_0089.png differ diff --git a/textures/tardis_transparent_0090.png b/textures/tardis_transparent_0090.png new file mode 100644 index 0000000..8d468c5 Binary files /dev/null and b/textures/tardis_transparent_0090.png differ diff --git a/textures/tardis_transparent_0091.png b/textures/tardis_transparent_0091.png new file mode 100644 index 0000000..aae6c63 Binary files /dev/null and b/textures/tardis_transparent_0091.png differ diff --git a/textures/tardis_transparent_0092.png b/textures/tardis_transparent_0092.png new file mode 100644 index 0000000..fd23ab5 Binary files /dev/null and b/textures/tardis_transparent_0092.png differ diff --git a/textures/tardis_transparent_0093.png b/textures/tardis_transparent_0093.png new file mode 100644 index 0000000..27af3fe Binary files /dev/null and b/textures/tardis_transparent_0093.png differ diff --git a/textures/tardis_transparent_0094.png b/textures/tardis_transparent_0094.png new file mode 100644 index 0000000..7ab4fa0 Binary files /dev/null and b/textures/tardis_transparent_0094.png differ diff --git a/textures/tardis_transparent_0095.png b/textures/tardis_transparent_0095.png new file mode 100644 index 0000000..7acd3cc Binary files /dev/null and b/textures/tardis_transparent_0095.png differ diff --git a/textures/tardis_transparent_0096.png b/textures/tardis_transparent_0096.png new file mode 100644 index 0000000..f5ccaaf Binary files /dev/null and b/textures/tardis_transparent_0096.png differ diff --git a/textures/tardis_transparent_0097.png b/textures/tardis_transparent_0097.png new file mode 100644 index 0000000..3251595 Binary files /dev/null and b/textures/tardis_transparent_0097.png differ diff --git a/textures/tardis_transparent_0098.png b/textures/tardis_transparent_0098.png new file mode 100644 index 0000000..298d136 Binary files /dev/null and b/textures/tardis_transparent_0098.png differ diff --git a/textures/tardis_transparent_0099.png b/textures/tardis_transparent_0099.png new file mode 100644 index 0000000..1bc95d3 Binary files /dev/null and b/textures/tardis_transparent_0099.png differ diff --git a/textures/tardis_transparent_0100.png b/textures/tardis_transparent_0100.png new file mode 100644 index 0000000..7e11868 Binary files /dev/null and b/textures/tardis_transparent_0100.png differ diff --git a/textures/tardis_transparent_0101.png b/textures/tardis_transparent_0101.png new file mode 100644 index 0000000..4c89214 Binary files /dev/null and b/textures/tardis_transparent_0101.png differ diff --git a/textures/tardis_transparent_0102.png b/textures/tardis_transparent_0102.png new file mode 100644 index 0000000..75a1353 Binary files /dev/null and b/textures/tardis_transparent_0102.png differ diff --git a/textures/tardis_transparent_0103.png b/textures/tardis_transparent_0103.png new file mode 100644 index 0000000..b39234f Binary files /dev/null and b/textures/tardis_transparent_0103.png differ diff --git a/textures/tardis_transparent_0104.png b/textures/tardis_transparent_0104.png new file mode 100644 index 0000000..9e9c8a9 Binary files /dev/null and b/textures/tardis_transparent_0104.png differ diff --git a/textures/tardis_transparent_0105.png b/textures/tardis_transparent_0105.png new file mode 100644 index 0000000..9ab90fb Binary files /dev/null and b/textures/tardis_transparent_0105.png differ diff --git a/textures/tardis_transparent_0106.png b/textures/tardis_transparent_0106.png new file mode 100644 index 0000000..cdd1d12 Binary files /dev/null and b/textures/tardis_transparent_0106.png differ diff --git a/textures/tardis_transparent_0107.png b/textures/tardis_transparent_0107.png new file mode 100644 index 0000000..2d78da9 Binary files /dev/null and b/textures/tardis_transparent_0107.png differ diff --git a/textures/tardis_transparent_0108.png b/textures/tardis_transparent_0108.png new file mode 100644 index 0000000..dbb97c6 Binary files /dev/null and b/textures/tardis_transparent_0108.png differ diff --git a/textures/tardis_transparent_0109.png b/textures/tardis_transparent_0109.png new file mode 100644 index 0000000..f3f62ee Binary files /dev/null and b/textures/tardis_transparent_0109.png differ diff --git a/textures/tardis_transparent_0110.png b/textures/tardis_transparent_0110.png new file mode 100644 index 0000000..578bcab Binary files /dev/null and b/textures/tardis_transparent_0110.png differ diff --git a/textures/tardis_transparent_0111.png b/textures/tardis_transparent_0111.png new file mode 100644 index 0000000..792960c Binary files /dev/null and b/textures/tardis_transparent_0111.png differ diff --git a/textures/tardis_transparent_0112.png b/textures/tardis_transparent_0112.png new file mode 100644 index 0000000..dfe5f62 Binary files /dev/null and b/textures/tardis_transparent_0112.png differ diff --git a/textures/tardis_transparent_0113.png b/textures/tardis_transparent_0113.png new file mode 100644 index 0000000..5121f94 Binary files /dev/null and b/textures/tardis_transparent_0113.png differ diff --git a/textures/tardis_transparent_0114.png b/textures/tardis_transparent_0114.png new file mode 100644 index 0000000..cbecef9 Binary files /dev/null and b/textures/tardis_transparent_0114.png differ diff --git a/textures/tardis_transparent_0115.png b/textures/tardis_transparent_0115.png new file mode 100644 index 0000000..5189876 Binary files /dev/null and b/textures/tardis_transparent_0115.png differ diff --git a/textures/tardis_transparent_0116.png b/textures/tardis_transparent_0116.png new file mode 100644 index 0000000..c37fddc Binary files /dev/null and b/textures/tardis_transparent_0116.png differ diff --git a/textures/tardis_transparent_0117.png b/textures/tardis_transparent_0117.png new file mode 100644 index 0000000..a07798a Binary files /dev/null and b/textures/tardis_transparent_0117.png differ diff --git a/textures/tardis_transparent_0118.png b/textures/tardis_transparent_0118.png new file mode 100644 index 0000000..64b58f6 Binary files /dev/null and b/textures/tardis_transparent_0118.png differ diff --git a/textures/tardis_transparent_0119.png b/textures/tardis_transparent_0119.png new file mode 100644 index 0000000..552c85a Binary files /dev/null and b/textures/tardis_transparent_0119.png differ diff --git a/textures/tardis_transparent_0120.png b/textures/tardis_transparent_0120.png new file mode 100644 index 0000000..8e2f7ae Binary files /dev/null and b/textures/tardis_transparent_0120.png differ diff --git a/textures/tardis_transparent_0121.png b/textures/tardis_transparent_0121.png new file mode 100644 index 0000000..bcfc3aa Binary files /dev/null and b/textures/tardis_transparent_0121.png differ diff --git a/textures/tardis_transparent_0122.png b/textures/tardis_transparent_0122.png new file mode 100644 index 0000000..7dad5e4 Binary files /dev/null and b/textures/tardis_transparent_0122.png differ diff --git a/textures/tardis_transparent_0123.png b/textures/tardis_transparent_0123.png new file mode 100644 index 0000000..d234233 Binary files /dev/null and b/textures/tardis_transparent_0123.png differ diff --git a/textures/tardis_transparent_0124.png b/textures/tardis_transparent_0124.png new file mode 100644 index 0000000..cd437a2 Binary files /dev/null and b/textures/tardis_transparent_0124.png differ diff --git a/textures/tardis_transparent_0125.png b/textures/tardis_transparent_0125.png new file mode 100644 index 0000000..e6c4169 Binary files /dev/null and b/textures/tardis_transparent_0125.png differ diff --git a/textures/tardis_transparent_0126.png b/textures/tardis_transparent_0126.png new file mode 100644 index 0000000..e01bcd2 Binary files /dev/null and b/textures/tardis_transparent_0126.png differ diff --git a/textures/tardis_transparent_0127.png b/textures/tardis_transparent_0127.png new file mode 100644 index 0000000..3d38e13 Binary files /dev/null and b/textures/tardis_transparent_0127.png differ diff --git a/textures/tardis_transparent_0128.png b/textures/tardis_transparent_0128.png new file mode 100644 index 0000000..695f008 Binary files /dev/null and b/textures/tardis_transparent_0128.png differ diff --git a/textures/tardis_transparent_0129.png b/textures/tardis_transparent_0129.png new file mode 100644 index 0000000..f6c8f32 Binary files /dev/null and b/textures/tardis_transparent_0129.png differ diff --git a/textures/tardis_transparent_0130.png b/textures/tardis_transparent_0130.png new file mode 100644 index 0000000..18f9a79 Binary files /dev/null and b/textures/tardis_transparent_0130.png differ diff --git a/textures/tardis_transparent_0131.png b/textures/tardis_transparent_0131.png new file mode 100644 index 0000000..2f1711e Binary files /dev/null and b/textures/tardis_transparent_0131.png differ diff --git a/textures/tardis_transparent_0132.png b/textures/tardis_transparent_0132.png new file mode 100644 index 0000000..9a0569c Binary files /dev/null and b/textures/tardis_transparent_0132.png differ diff --git a/textures/tardis_transparent_0133.png b/textures/tardis_transparent_0133.png new file mode 100644 index 0000000..46c6b9f Binary files /dev/null and b/textures/tardis_transparent_0133.png differ diff --git a/textures/tardis_transparent_0134.png b/textures/tardis_transparent_0134.png new file mode 100644 index 0000000..8caf601 Binary files /dev/null and b/textures/tardis_transparent_0134.png differ diff --git a/textures/tardis_transparent_0135.png b/textures/tardis_transparent_0135.png new file mode 100644 index 0000000..2b34a18 Binary files /dev/null and b/textures/tardis_transparent_0135.png differ diff --git a/textures/tardis_transparent_0136.png b/textures/tardis_transparent_0136.png new file mode 100644 index 0000000..ff295e1 Binary files /dev/null and b/textures/tardis_transparent_0136.png differ diff --git a/textures/tardis_transparent_0137.png b/textures/tardis_transparent_0137.png new file mode 100644 index 0000000..edb2517 Binary files /dev/null and b/textures/tardis_transparent_0137.png differ diff --git a/textures/tardis_transparent_0138.png b/textures/tardis_transparent_0138.png new file mode 100644 index 0000000..80ce6c4 Binary files /dev/null and b/textures/tardis_transparent_0138.png differ diff --git a/textures/tardis_transparent_0139.png b/textures/tardis_transparent_0139.png new file mode 100644 index 0000000..18d5a29 Binary files /dev/null and b/textures/tardis_transparent_0139.png differ diff --git a/textures/tardis_transparent_0140.png b/textures/tardis_transparent_0140.png new file mode 100644 index 0000000..d0fd2bf Binary files /dev/null and b/textures/tardis_transparent_0140.png differ diff --git a/textures/tardis_transparent_0141.png b/textures/tardis_transparent_0141.png new file mode 100644 index 0000000..d4dcb4b Binary files /dev/null and b/textures/tardis_transparent_0141.png differ diff --git a/textures/tardis_transparent_0142.png b/textures/tardis_transparent_0142.png new file mode 100644 index 0000000..12a42c4 Binary files /dev/null and b/textures/tardis_transparent_0142.png differ diff --git a/textures/tardis_transparent_0143.png b/textures/tardis_transparent_0143.png new file mode 100644 index 0000000..cc6637d Binary files /dev/null and b/textures/tardis_transparent_0143.png differ diff --git a/textures/tardis_transparent_0144.png b/textures/tardis_transparent_0144.png new file mode 100644 index 0000000..20736d6 Binary files /dev/null and b/textures/tardis_transparent_0144.png differ diff --git a/textures/tardis_transparent_0145.png b/textures/tardis_transparent_0145.png new file mode 100644 index 0000000..d9e08f6 Binary files /dev/null and b/textures/tardis_transparent_0145.png differ diff --git a/textures/tardis_transparent_0146.png b/textures/tardis_transparent_0146.png new file mode 100644 index 0000000..68592a7 Binary files /dev/null and b/textures/tardis_transparent_0146.png differ diff --git a/textures/tardis_transparent_0147.png b/textures/tardis_transparent_0147.png new file mode 100644 index 0000000..a9a41b3 Binary files /dev/null and b/textures/tardis_transparent_0147.png differ diff --git a/textures/tardis_transparent_0148.png b/textures/tardis_transparent_0148.png new file mode 100644 index 0000000..2b91632 Binary files /dev/null and b/textures/tardis_transparent_0148.png differ diff --git a/textures/tardis_transparent_0149.png b/textures/tardis_transparent_0149.png new file mode 100644 index 0000000..6e51599 Binary files /dev/null and b/textures/tardis_transparent_0149.png differ diff --git a/textures/tardis_transparent_0150.png b/textures/tardis_transparent_0150.png new file mode 100644 index 0000000..accf9d7 Binary files /dev/null and b/textures/tardis_transparent_0150.png differ diff --git a/textures/tardis_transparent_0151.png b/textures/tardis_transparent_0151.png new file mode 100644 index 0000000..d802a5a Binary files /dev/null and b/textures/tardis_transparent_0151.png differ diff --git a/textures/tardis_transparent_0152.png b/textures/tardis_transparent_0152.png new file mode 100644 index 0000000..098d6c5 Binary files /dev/null and b/textures/tardis_transparent_0152.png differ diff --git a/textures/tardis_transparent_0153.png b/textures/tardis_transparent_0153.png new file mode 100644 index 0000000..6293195 Binary files /dev/null and b/textures/tardis_transparent_0153.png differ diff --git a/textures/tardis_transparent_0154.png b/textures/tardis_transparent_0154.png new file mode 100644 index 0000000..e97e34a Binary files /dev/null and b/textures/tardis_transparent_0154.png differ diff --git a/textures/tardis_transparent_0155.png b/textures/tardis_transparent_0155.png new file mode 100644 index 0000000..f4e09d5 Binary files /dev/null and b/textures/tardis_transparent_0155.png differ diff --git a/textures/tardis_transparent_0156.png b/textures/tardis_transparent_0156.png new file mode 100644 index 0000000..8ac74a1 Binary files /dev/null and b/textures/tardis_transparent_0156.png differ diff --git a/textures/tardis_transparent_0157.png b/textures/tardis_transparent_0157.png new file mode 100644 index 0000000..6349d9f Binary files /dev/null and b/textures/tardis_transparent_0157.png differ diff --git a/textures/tardis_transparent_0158.png b/textures/tardis_transparent_0158.png new file mode 100644 index 0000000..5ef4d9c Binary files /dev/null and b/textures/tardis_transparent_0158.png differ diff --git a/textures/tardis_transparent_0159.png b/textures/tardis_transparent_0159.png new file mode 100644 index 0000000..1f8cafe Binary files /dev/null and b/textures/tardis_transparent_0159.png differ diff --git a/textures/tardis_transparent_0160.png b/textures/tardis_transparent_0160.png new file mode 100644 index 0000000..4b9c95c Binary files /dev/null and b/textures/tardis_transparent_0160.png differ diff --git a/textures/tardis_transparent_0161.png b/textures/tardis_transparent_0161.png new file mode 100644 index 0000000..d617e49 Binary files /dev/null and b/textures/tardis_transparent_0161.png differ diff --git a/textures/tardis_transparent_0162.png b/textures/tardis_transparent_0162.png new file mode 100644 index 0000000..17c6a3d Binary files /dev/null and b/textures/tardis_transparent_0162.png differ diff --git a/textures/tardis_transparent_0163.png b/textures/tardis_transparent_0163.png new file mode 100644 index 0000000..35990e2 Binary files /dev/null and b/textures/tardis_transparent_0163.png differ diff --git a/textures/tardis_transparent_0164.png b/textures/tardis_transparent_0164.png new file mode 100644 index 0000000..10e6acc Binary files /dev/null and b/textures/tardis_transparent_0164.png differ diff --git a/textures/tardis_transparent_0165.png b/textures/tardis_transparent_0165.png new file mode 100644 index 0000000..3203f9a Binary files /dev/null and b/textures/tardis_transparent_0165.png differ diff --git a/textures/tardis_transparent_0166.png b/textures/tardis_transparent_0166.png new file mode 100644 index 0000000..61c7bf8 Binary files /dev/null and b/textures/tardis_transparent_0166.png differ diff --git a/textures/tardis_transparent_0167.png b/textures/tardis_transparent_0167.png new file mode 100644 index 0000000..cc74157 Binary files /dev/null and b/textures/tardis_transparent_0167.png differ diff --git a/textures/tardis_transparent_0168.png b/textures/tardis_transparent_0168.png new file mode 100644 index 0000000..1acc33f Binary files /dev/null and b/textures/tardis_transparent_0168.png differ diff --git a/textures/tardis_transparent_0169.png b/textures/tardis_transparent_0169.png new file mode 100644 index 0000000..72a3b6e Binary files /dev/null and b/textures/tardis_transparent_0169.png differ diff --git a/textures/tardis_transparent_0170.png b/textures/tardis_transparent_0170.png new file mode 100644 index 0000000..b499c4e Binary files /dev/null and b/textures/tardis_transparent_0170.png differ diff --git a/textures/tardis_transparent_0171.png b/textures/tardis_transparent_0171.png new file mode 100644 index 0000000..bc99b72 Binary files /dev/null and b/textures/tardis_transparent_0171.png differ diff --git a/textures/tardis_transparent_0172.png b/textures/tardis_transparent_0172.png new file mode 100644 index 0000000..e207be6 Binary files /dev/null and b/textures/tardis_transparent_0172.png differ diff --git a/textures/tardis_transparent_0173.png b/textures/tardis_transparent_0173.png new file mode 100644 index 0000000..776a67e Binary files /dev/null and b/textures/tardis_transparent_0173.png differ diff --git a/textures/tardis_transparent_0174.png b/textures/tardis_transparent_0174.png new file mode 100644 index 0000000..c44592b Binary files /dev/null and b/textures/tardis_transparent_0174.png differ diff --git a/textures/tardis_transparent_0175.png b/textures/tardis_transparent_0175.png new file mode 100644 index 0000000..fd4ec9e Binary files /dev/null and b/textures/tardis_transparent_0175.png differ diff --git a/textures/tardis_transparent_0176.png b/textures/tardis_transparent_0176.png new file mode 100644 index 0000000..72bd367 Binary files /dev/null and b/textures/tardis_transparent_0176.png differ diff --git a/textures/tardis_transparent_0177.png b/textures/tardis_transparent_0177.png new file mode 100644 index 0000000..dce0536 Binary files /dev/null and b/textures/tardis_transparent_0177.png differ diff --git a/textures/tardis_transparent_0178.png b/textures/tardis_transparent_0178.png new file mode 100644 index 0000000..07a46d8 Binary files /dev/null and b/textures/tardis_transparent_0178.png differ diff --git a/textures/tardis_transparent_0179.png b/textures/tardis_transparent_0179.png new file mode 100644 index 0000000..5dd6832 Binary files /dev/null and b/textures/tardis_transparent_0179.png differ diff --git a/textures/tardis_transparent_0180.png b/textures/tardis_transparent_0180.png new file mode 100644 index 0000000..ac9232e Binary files /dev/null and b/textures/tardis_transparent_0180.png differ diff --git a/textures/tardis_transparent_0181.png b/textures/tardis_transparent_0181.png new file mode 100644 index 0000000..d20711b Binary files /dev/null and b/textures/tardis_transparent_0181.png differ diff --git a/textures/tardis_transparent_0182.png b/textures/tardis_transparent_0182.png new file mode 100644 index 0000000..d0ff1f8 Binary files /dev/null and b/textures/tardis_transparent_0182.png differ diff --git a/textures/tardis_transparent_0183.png b/textures/tardis_transparent_0183.png new file mode 100644 index 0000000..7ab0031 Binary files /dev/null and b/textures/tardis_transparent_0183.png differ diff --git a/textures/tardis_transparent_0184.png b/textures/tardis_transparent_0184.png new file mode 100644 index 0000000..3b946ae Binary files /dev/null and b/textures/tardis_transparent_0184.png differ diff --git a/textures/tardis_transparent_0185.png b/textures/tardis_transparent_0185.png new file mode 100644 index 0000000..9b5ae93 Binary files /dev/null and b/textures/tardis_transparent_0185.png differ diff --git a/textures/tardis_transparent_0186.png b/textures/tardis_transparent_0186.png new file mode 100644 index 0000000..b869c0d Binary files /dev/null and b/textures/tardis_transparent_0186.png differ diff --git a/textures/tardis_transparent_0187.png b/textures/tardis_transparent_0187.png new file mode 100644 index 0000000..0c38d51 Binary files /dev/null and b/textures/tardis_transparent_0187.png differ diff --git a/textures/tardis_transparent_0188.png b/textures/tardis_transparent_0188.png new file mode 100644 index 0000000..757f0c6 Binary files /dev/null and b/textures/tardis_transparent_0188.png differ diff --git a/textures/tardis_transparent_0189.png b/textures/tardis_transparent_0189.png new file mode 100644 index 0000000..e7da612 Binary files /dev/null and b/textures/tardis_transparent_0189.png differ diff --git a/textures/tardis_transparent_0190.png b/textures/tardis_transparent_0190.png new file mode 100644 index 0000000..3475d5e Binary files /dev/null and b/textures/tardis_transparent_0190.png differ diff --git a/textures/tardis_transparent_0191.png b/textures/tardis_transparent_0191.png new file mode 100644 index 0000000..1cd5789 Binary files /dev/null and b/textures/tardis_transparent_0191.png differ diff --git a/textures/tardis_transparent_0192.png b/textures/tardis_transparent_0192.png new file mode 100644 index 0000000..cfea96a Binary files /dev/null and b/textures/tardis_transparent_0192.png differ diff --git a/textures/tardis_transparent_0193.png b/textures/tardis_transparent_0193.png new file mode 100644 index 0000000..a4f719a Binary files /dev/null and b/textures/tardis_transparent_0193.png differ diff --git a/textures/tardis_transparent_0194.png b/textures/tardis_transparent_0194.png new file mode 100644 index 0000000..195a065 Binary files /dev/null and b/textures/tardis_transparent_0194.png differ diff --git a/textures/tardis_transparent_0195.png b/textures/tardis_transparent_0195.png new file mode 100644 index 0000000..e56a7c4 Binary files /dev/null and b/textures/tardis_transparent_0195.png differ diff --git a/textures/tardis_transparent_0196.png b/textures/tardis_transparent_0196.png new file mode 100644 index 0000000..f1957e8 Binary files /dev/null and b/textures/tardis_transparent_0196.png differ diff --git a/textures/tardis_transparent_0197.png b/textures/tardis_transparent_0197.png new file mode 100644 index 0000000..650b5bd Binary files /dev/null and b/textures/tardis_transparent_0197.png differ diff --git a/textures/tardis_transparent_0198.png b/textures/tardis_transparent_0198.png new file mode 100644 index 0000000..5d8338e Binary files /dev/null and b/textures/tardis_transparent_0198.png differ diff --git a/textures/tardis_transparent_0199.png b/textures/tardis_transparent_0199.png new file mode 100644 index 0000000..1305e89 Binary files /dev/null and b/textures/tardis_transparent_0199.png differ diff --git a/textures/tardis_transparent_0200.png b/textures/tardis_transparent_0200.png new file mode 100644 index 0000000..130f178 Binary files /dev/null and b/textures/tardis_transparent_0200.png differ diff --git a/textures/tardis_transparent_0201.png b/textures/tardis_transparent_0201.png new file mode 100644 index 0000000..4d1633c Binary files /dev/null and b/textures/tardis_transparent_0201.png differ diff --git a/textures/tardis_transparent_0202.png b/textures/tardis_transparent_0202.png new file mode 100644 index 0000000..40c7038 Binary files /dev/null and b/textures/tardis_transparent_0202.png differ diff --git a/textures/tardis_transparent_0203.png b/textures/tardis_transparent_0203.png new file mode 100644 index 0000000..1a0b957 Binary files /dev/null and b/textures/tardis_transparent_0203.png differ diff --git a/textures/tardis_transparent_0204.png b/textures/tardis_transparent_0204.png new file mode 100644 index 0000000..aaaa3cb Binary files /dev/null and b/textures/tardis_transparent_0204.png differ diff --git a/textures/tardis_transparent_0205.png b/textures/tardis_transparent_0205.png new file mode 100644 index 0000000..0175ad2 Binary files /dev/null and b/textures/tardis_transparent_0205.png differ diff --git a/textures/tardis_transparent_0206.png b/textures/tardis_transparent_0206.png new file mode 100644 index 0000000..8c953db Binary files /dev/null and b/textures/tardis_transparent_0206.png differ diff --git a/textures/tardis_transparent_0207.png b/textures/tardis_transparent_0207.png new file mode 100644 index 0000000..47a8ddc Binary files /dev/null and b/textures/tardis_transparent_0207.png differ diff --git a/textures/tardis_transparent_0208.png b/textures/tardis_transparent_0208.png new file mode 100644 index 0000000..612b32f Binary files /dev/null and b/textures/tardis_transparent_0208.png differ diff --git a/textures/tardis_transparent_0209.png b/textures/tardis_transparent_0209.png new file mode 100644 index 0000000..b4c1292 Binary files /dev/null and b/textures/tardis_transparent_0209.png differ diff --git a/textures/tardis_transparent_0210.png b/textures/tardis_transparent_0210.png new file mode 100644 index 0000000..6111c94 Binary files /dev/null and b/textures/tardis_transparent_0210.png differ diff --git a/textures/tardis_transparent_0211.png b/textures/tardis_transparent_0211.png new file mode 100644 index 0000000..af27a49 Binary files /dev/null and b/textures/tardis_transparent_0211.png differ diff --git a/textures/tardis_transparent_0212.png b/textures/tardis_transparent_0212.png new file mode 100644 index 0000000..5b091c8 Binary files /dev/null and b/textures/tardis_transparent_0212.png differ diff --git a/textures/tardis_transparent_0213.png b/textures/tardis_transparent_0213.png new file mode 100644 index 0000000..64e633e Binary files /dev/null and b/textures/tardis_transparent_0213.png differ diff --git a/textures/tardis_transparent_0214.png b/textures/tardis_transparent_0214.png new file mode 100644 index 0000000..b6e3692 Binary files /dev/null and b/textures/tardis_transparent_0214.png differ diff --git a/textures/tardis_transparent_0215.png b/textures/tardis_transparent_0215.png new file mode 100644 index 0000000..d20f8af Binary files /dev/null and b/textures/tardis_transparent_0215.png differ diff --git a/textures/tardis_transparent_0216.png b/textures/tardis_transparent_0216.png new file mode 100644 index 0000000..231c0fa Binary files /dev/null and b/textures/tardis_transparent_0216.png differ diff --git a/textures/tardis_transparent_0217.png b/textures/tardis_transparent_0217.png new file mode 100644 index 0000000..fe108c0 Binary files /dev/null and b/textures/tardis_transparent_0217.png differ diff --git a/textures/tardis_transparent_0218.png b/textures/tardis_transparent_0218.png new file mode 100644 index 0000000..70ea7a6 Binary files /dev/null and b/textures/tardis_transparent_0218.png differ diff --git a/textures/tardis_transparent_0219.png b/textures/tardis_transparent_0219.png new file mode 100644 index 0000000..40211cd Binary files /dev/null and b/textures/tardis_transparent_0219.png differ diff --git a/textures/tardis_transparent_0220.png b/textures/tardis_transparent_0220.png new file mode 100644 index 0000000..93ccf5f Binary files /dev/null and b/textures/tardis_transparent_0220.png differ diff --git a/textures/tardis_transparent_0221.png b/textures/tardis_transparent_0221.png new file mode 100644 index 0000000..1dbb0cd Binary files /dev/null and b/textures/tardis_transparent_0221.png differ diff --git a/textures/tardis_transparent_0222.png b/textures/tardis_transparent_0222.png new file mode 100644 index 0000000..cdf3677 Binary files /dev/null and b/textures/tardis_transparent_0222.png differ diff --git a/textures/tardis_transparent_0223.png b/textures/tardis_transparent_0223.png new file mode 100644 index 0000000..adf372d Binary files /dev/null and b/textures/tardis_transparent_0223.png differ diff --git a/textures/tardis_transparent_0224.png b/textures/tardis_transparent_0224.png new file mode 100644 index 0000000..b6aea7d Binary files /dev/null and b/textures/tardis_transparent_0224.png differ diff --git a/textures/tardis_transparent_0225.png b/textures/tardis_transparent_0225.png new file mode 100644 index 0000000..7aeab85 Binary files /dev/null and b/textures/tardis_transparent_0225.png differ diff --git a/textures/tardis_transparent_0226.png b/textures/tardis_transparent_0226.png new file mode 100644 index 0000000..6688b8b Binary files /dev/null and b/textures/tardis_transparent_0226.png differ diff --git a/textures/tardis_transparent_0227.png b/textures/tardis_transparent_0227.png new file mode 100644 index 0000000..0c78327 Binary files /dev/null and b/textures/tardis_transparent_0227.png differ diff --git a/textures/tardis_transparent_0228.png b/textures/tardis_transparent_0228.png new file mode 100644 index 0000000..fc7b7b1 Binary files /dev/null and b/textures/tardis_transparent_0228.png differ diff --git a/textures/tardis_transparent_0229.png b/textures/tardis_transparent_0229.png new file mode 100644 index 0000000..3b6072c Binary files /dev/null and b/textures/tardis_transparent_0229.png differ diff --git a/textures/tardis_transparent_0230.png b/textures/tardis_transparent_0230.png new file mode 100644 index 0000000..b446272 Binary files /dev/null and b/textures/tardis_transparent_0230.png differ diff --git a/textures/tardis_transparent_0231.png b/textures/tardis_transparent_0231.png new file mode 100644 index 0000000..0d9a839 Binary files /dev/null and b/textures/tardis_transparent_0231.png differ diff --git a/textures/tardis_transparent_0232.png b/textures/tardis_transparent_0232.png new file mode 100644 index 0000000..af5ead0 Binary files /dev/null and b/textures/tardis_transparent_0232.png differ diff --git a/textures/tardis_transparent_0233.png b/textures/tardis_transparent_0233.png new file mode 100644 index 0000000..3ec37c2 Binary files /dev/null and b/textures/tardis_transparent_0233.png differ diff --git a/textures/tardis_transparent_0234.png b/textures/tardis_transparent_0234.png new file mode 100644 index 0000000..1a40efa Binary files /dev/null and b/textures/tardis_transparent_0234.png differ diff --git a/textures/tardis_transparent_0235.png b/textures/tardis_transparent_0235.png new file mode 100644 index 0000000..be0c14f Binary files /dev/null and b/textures/tardis_transparent_0235.png differ diff --git a/textures/tardis_transparent_0236.png b/textures/tardis_transparent_0236.png new file mode 100644 index 0000000..1353a66 Binary files /dev/null and b/textures/tardis_transparent_0236.png differ diff --git a/textures/tardis_transparent_0237.png b/textures/tardis_transparent_0237.png new file mode 100644 index 0000000..97428b1 Binary files /dev/null and b/textures/tardis_transparent_0237.png differ diff --git a/textures/tardis_transparent_0238.png b/textures/tardis_transparent_0238.png new file mode 100644 index 0000000..545a9ae Binary files /dev/null and b/textures/tardis_transparent_0238.png differ diff --git a/textures/tardis_transparent_0239.png b/textures/tardis_transparent_0239.png new file mode 100644 index 0000000..4fb79e7 Binary files /dev/null and b/textures/tardis_transparent_0239.png differ diff --git a/textures/tardis_transparent_0240.png b/textures/tardis_transparent_0240.png new file mode 100644 index 0000000..93d776a Binary files /dev/null and b/textures/tardis_transparent_0240.png differ diff --git a/textures/tardis_transparent_0241.png b/textures/tardis_transparent_0241.png new file mode 100644 index 0000000..2391d75 Binary files /dev/null and b/textures/tardis_transparent_0241.png differ diff --git a/textures/tardis_transparent_0242.png b/textures/tardis_transparent_0242.png new file mode 100644 index 0000000..e83e471 Binary files /dev/null and b/textures/tardis_transparent_0242.png differ diff --git a/textures/tardis_transparent_0243.png b/textures/tardis_transparent_0243.png new file mode 100644 index 0000000..296cc59 Binary files /dev/null and b/textures/tardis_transparent_0243.png differ diff --git a/textures/tardis_transparent_0244.png b/textures/tardis_transparent_0244.png new file mode 100644 index 0000000..ab97377 Binary files /dev/null and b/textures/tardis_transparent_0244.png differ diff --git a/textures/tardis_transparent_0245.png b/textures/tardis_transparent_0245.png new file mode 100644 index 0000000..953e06f Binary files /dev/null and b/textures/tardis_transparent_0245.png differ diff --git a/textures/tardis_transparent_0246.png b/textures/tardis_transparent_0246.png new file mode 100644 index 0000000..ff9530b Binary files /dev/null and b/textures/tardis_transparent_0246.png differ diff --git a/textures/tardis_transparent_0247.png b/textures/tardis_transparent_0247.png new file mode 100644 index 0000000..1dbc0dd Binary files /dev/null and b/textures/tardis_transparent_0247.png differ diff --git a/textures/tardis_transparent_0248.png b/textures/tardis_transparent_0248.png new file mode 100644 index 0000000..2889639 Binary files /dev/null and b/textures/tardis_transparent_0248.png differ diff --git a/textures/tardis_transparent_0249.png b/textures/tardis_transparent_0249.png new file mode 100644 index 0000000..be05566 Binary files /dev/null and b/textures/tardis_transparent_0249.png differ diff --git a/textures/tardis_transparent_0250.png b/textures/tardis_transparent_0250.png new file mode 100644 index 0000000..5d1f438 Binary files /dev/null and b/textures/tardis_transparent_0250.png differ diff --git a/textures/tardis_transparent_0251.png b/textures/tardis_transparent_0251.png new file mode 100644 index 0000000..ba969c7 Binary files /dev/null and b/textures/tardis_transparent_0251.png differ diff --git a/textures/tardis_transparent_0252.png b/textures/tardis_transparent_0252.png new file mode 100644 index 0000000..67a8c8d Binary files /dev/null and b/textures/tardis_transparent_0252.png differ diff --git a/textures/tardis_transparent_0253.png b/textures/tardis_transparent_0253.png new file mode 100644 index 0000000..28acaf4 Binary files /dev/null and b/textures/tardis_transparent_0253.png differ diff --git a/textures/tardis_transparent_0254.png b/textures/tardis_transparent_0254.png new file mode 100644 index 0000000..7063b03 Binary files /dev/null and b/textures/tardis_transparent_0254.png differ diff --git a/textures/tardis_transparent_0255.png b/textures/tardis_transparent_0255.png new file mode 100644 index 0000000..20aa112 Binary files /dev/null and b/textures/tardis_transparent_0255.png differ diff --git a/textures/transparency.blend b/textures/transparency.blend new file mode 100644 index 0000000..6bc3358 Binary files /dev/null and b/textures/transparency.blend differ diff --git a/textures/transparency.blend1 b/textures/transparency.blend1 new file mode 100644 index 0000000..56a1501 Binary files /dev/null and b/textures/transparency.blend1 differ