summaryrefslogtreecommitdiff
path: root/data/skybox2_night.png
blob: beb07a9cf8add64e0d98f45ad7b6552b8bb399cf (plain)
ofshex dumpascii
0000 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 02 80 00 00 02 80 08 02 00 00 00 83 af 5e .PNG........IHDR...............^
0020 74 00 00 00 01 73 52 47 42 00 ae ce 1c e9 00 00 00 09 70 48 59 73 00 00 0b 13 00 00 0b 13 01 00 t....sRGB.........pHYs..........
0040 9a 9c 18 00 00 00 07 74 49 4d 45 07 db 04 1d 0e 32 1b 8e 55 df 59 00 00 00 1d 69 54 58 74 43 6f .......tIME.....2..U.Y....iTXtCo
0060 6d 6d 65 6e 74 00 00 00 00 00 43 72 65 61 74 65 64 20 77 69 74 68 20 47 49 4d 50 64 2e 65 07 00 mment.....Created.with.GIMPd.e..
0080 00 09 80 49 44 41 54 78 da ed dd 31 6e db 30 14 80 61 b1 f0 09 98 85 d9 94 51 90 ee 7f 1d 8e 9c ...IDATx...1n.0..a.......Q......
00a0 78 06 77 c8 12 18 ae db ca b6 44 51 df 37 16 48 d1 3e 0f 3f 9e cc 50 21 a6 71 00 00 b6 f5 cb 08 x.w.......DQ.7.H.>.?..P!.q......
00c0 00 40 80 01 40 80 01 00 01 06 00 01 06 00 04 18 00 04 18 00 10 60 00 10 60 00 40 80 01 40 80 01 .@..@........../* Minetest Copyright (C) 2013 celeron55, Perttu Ahola <celeron55@gmail.com> This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #ifndef DATABASE_HEADER #define DATABASE_HEADER #include <vector> #include <string> #include "irr_v3d.h" #include "irrlichttypes.h" #include "util/basic_macros.h" class Database { public: virtual ~Database() {} virtual void beginSave() {} virtual void endSave() {} virtual bool saveBlock(const v3s16 &pos, const std::string &data) = 0; virtual void loadBlock(const v3s16 &pos, std::string *block) = 0; virtual bool deleteBlock(const v3s16 &pos) = 0; static s64 getBlockAsInteger(const v3s16 &pos); static v3s16 getIntegerAsBlock(s64 i); virtual void listAllLoadableBlocks(std::vector<v3s16> &dst) = 0; virtual bool initialized() const { return true; } }; #endif
60 00 10 60 00 .6`..`.@..@................`..`. 03e0 10 60 00 ba e7 76 ee 1d b9 0b 1a 00 6c c0 00 20 c0 00 80 00 03 80 00 03 00 02 0c c0 bf 70 ec b9 .`...v......l................p.. 0400 1d 4e 41 03 80 0d 18 00 04 18 00 10 60 00 10 60 00 40 80 01 40 80 01 00 01 06 00 01 06 00 04 18 .NA.........`..`.@..@........... 0420 00 04 18 00 04 18 00 10 60 00 10 60 00 40 80 01 40 80 e9 5c 2d d9 10 00 9e e7 7d c0 00 d0 fb 06 ........`..`.@..@..\-.....}..... 0440 bc cc 93 89 03 80 0d 18 00 4e b0 01 03 00 02 0c 00 02 0c 00 02 0c 00 08 30 c0 7f f3 3b eb 34 ce .........N..............0...;.4. 0460 29 68 00 b0 01 03 80 00 03 00 02 0c 00 02 0c 00 08 30 00 08 30 00 20 c0 00 20 c0 00 80 00 03 80 )h...............0..0........... 0480 00 03 80 00 03 00 02 0c 00 02 0c 00 08 30 00 08 30 00 20 c0 00 20 c0 00 80 00 03 80 00 03 80 00 .............0..0............... 04a0 03 00 02 0c 00 02 0c 00 08 30 00 08 30 00 20 c0 00 20 c0 00 80 00 03 80 00 03 80 00 03 00 02 0c .........0..0................... 04c0 00 02 0c 00 08 30 00 08 30 00 20 c0 00 20 c0 00 80 00 03 80 00 03 80 00 03 00 02 0c 00 02 0c 00 .....0..0....................... 04e0 08 30 00 08 30 00 20 c0 00 20 c0 c0 63 b5 64 43 80 b3 09 31 8d a6 00 00 36 60 00 10 60 00 40 80 .0..0.......c.dC...1....6`..`.@. 0500 01 40 80 01 00 01 06 00 01 06 00 04 18 00 04 18 00 04 d8 08 00 40 80 01 40 80 01 00 01 06 00 01 .@...................@..@....... 0520 06 00 04 18 00 04 78 5f cb 3c f9 5c 01 68 9c f7 01 03 80 0d 18 00 04 18 5e a2 96 6c 08 00 37 3c ......x_.<.\.h..........^..l..7< 0540 82 06 00 1b 30 00 08 30 00 20 c0 00 20 c0 00 80 00 03 80 00 03 00 02 0c 00 02 0c 00 08 30 00 08 ....0..0.....................0.. 0560 30 00 08 30 00 20 c0 00 20 c0 00 80 00 03 80 00 03 00 02 0c 00 02 0c 00 08 30 00 08 30 00 08 30 0..0.....................0..0..0 0580 00 20 c0 00 20 c0 00 80 00 03 80 00 03 00 02 0c 00 02 0c 00 08 30 00 08 30 00 08 30 00 20 c0 00 .....................0..0..0.... 05a0 20 c0 00 80 00 03 80 00 03 00 02 0c 00 02 0c 00 08 30 00 08 30 00 08 30 00 20 c0 00 20 c0 00 80 .................0..0..0........ 05c0 00 03 c0 0a cb 3c b5 f0 cf 08 31 8d 3e 0c 00 b0 01 03 80 00 03 00 02 0c 00 02 0c 00 c3 d0 cc b1 .....<....1.>................... 05e0 a6 63 71 08 0b 00 6c c0 00 20 c0 00 80 00 03 80 00 03 00 02 0c 70 a3 96 6c 08 b4 cc 29 68 00 b0 .cq...l..............p..l...)h.. 0600 01 03 80 00 03 00 02 0c 00 02 0c 00 08 30 00 08 30 00 20 c0 00 20 c0 00 80 00 03 80 00 03 80 00 .............0..0............... 0620 03 00 02 0c 00 02 0c 00 08 30 00 08 30 00 20 c0 00 d0 a4 8b 11 00 d0 b9 eb 75 fd cf 86 60 03 06 .........0..0............u...`.. 0640 80 7e 08 30 00 9c 26 c0 b5 64 a3 07 40 80 b7 f6 f1 f9 65 f4 00 08 30 00 20 c0 00 20 c0 00 80 00 .~.0..&..d..@.....e...0......... 0660 03 80 00 03 00 02 0c 00 02 0c 00 08 30 00 08 30 00 08 30 00 20 c0 00 20 c0 00 80 00 03 80 00 03 ............0..0..0............. 0680 00 02 0c 00 02 0c 00 08 30 00 08 30 00 20 c0 00 20 c0 00 20 c0 00 c0 9b 5c 8c 00 80 ce 85 b0 fe ........0..0............\....... 06a0 67 af 57 1b 30 00 f4 43 80 01 40 80 01 40 80 01 00 01 06 00 01 06 00 04 18 00 04 18 00 10 60 00 g.W.0..C..@..@................`. 06c0 10 60 00 40 80 01 e0 ef 96 79 7a f9 df 19 62 1a 4d 16 00 ee 73 17 34 00 f4 44 80 01 40 80 01 40 .`.@.....yz...b.M...s.4..D..@..@ 06e0 80 01 00 01 06 00 01 06 00 04 18 00 04 18 00 10 60 00 68 cf c5 08 00 60 0b 3f 2f d5 0a 41 80 01 ................`.h....`.?/..A.. 0700 60 ab ee fe f8 43 8f a0 01 60 db fa 0e c3 e0 3b 60 00 d8 be be 02 0c 00 fb 10 60 00 10 60 00 10 `....C...`.....;`.........`..`.. 0720 60 00 60 bd 10 04 18 00 da 6a b0 df 03 06 80 4d 1a ec 22 0e 00 d8 7d 1b f6 08 1a 00 76 20 c0 00 `.`......j.....M.."...}.....v... 0740 20 c0 00 20 c0 00 80 00 03 80 00 c3 89 d5 92 0d 01 78 52 88 69 34 05 00 b8 ef e1 1b 8d 6c c0 00 .................xR.i4.......l.. 0760 70 30 02 0c 00 02 0c 00 02 0c 00 08 30 00 08 30 00 20 c0 00 20 c0 00 80 00 03 80 00 03 00 02 0c p0..........0..0................ 0780 00 02 0c 00 02 0c 00 08 30 00 74 e5 62 04 00 74 ee 99 57 0a 86 60 03 06 80 7e 08 30 00 08 30 00 ........0.t.b..t..W..`...~.0..0. 07a0 08 30 00 20 c0 00 6f 51 4b 36 04 04 18 60 6b 1f 9f 5f 86 80 00 03 80 00 03 00 02 0c 00 02 0c 00 .0....oQK6...`k.._.............. 07c0 08 30 00 08 30 00 20 c0 00 20 c0 00 80 00 03 80 00 03 80 00 03 00 02 0c 00 02 0c 00 08 30 00 08 .0..0........................0.. 07e0 30 00 20 c0 00 20 c0 00 80 00 03 80 00 03 c0 89 5c 8c 00 80 ce 85 60 03 06 00 04 18 00 04 98 06 0...............\.....`......... 0800 d5 92 0d 01 e0 1d 42 4c a3 29 00 80 0d 18 00 04 18 00 10 60 00 10 60 00 40 80 01 40 80 01 00 01 ......BL.).........`..`.@..@.... 0820 06 00 01 06 00 01 36 02 00 10 60 00 10 60 00 40 80 01 40 80 01 00 01 06 00 01 06 00 04 18 00 04 ......6...`..`.@..@............. 0840 18 00 10 60 00 10 60 00 10 60 00 40 80 01 40 80 01 00 01 06 00 01 06 00 04 18 e0 c5 6a c9 86 c0 ...`..`..`.@..@.............j... 0860 f3 42 4c a3 29 00 80 0d 18 00 04 18 00 10 60 00 10 60 00 40 80 01 40 80 01 00 01 06 00 01 06 00 .BL.).........`..`.@..@......... 0880 01 36 02 00 10 60 00 10 60 00 40 80 01 40 80 01 00 01 06 00 01 06 00 04 18 00 04 18 00 10 60 00 .6...`..`.@..@................`. 08a0 10 60 00 10 60 00 40 80 01 40 80 01 00 01 06 00 01 06 00 04 18 00 04 18 60 ad 65 9e 0c 81 9e 84 .`..`.@..@..............`.e..... 08c0 98 46 53 00 00 1b 30 00 08 30 00 20 c0 00 20 c0 00 80 00 0f c3 30 0c b5 64 1f 2a 00 ed 73 0a 1a .FS...0..0...........0..d.*..s.. 08e0 00 6c c0 00 20 c0 00 80 00 03 80 00 03 00 02 0c 00 02 0c 00 08 30 00 08 30 00 bc ca a1 2f 5f 72 .l...................0..0..../_r 0900 11 07 00 d8 80 01 40 80 01 00 01 06 00 01 06 00 04 18 00 04 18 00 10 60 00 10 60 00 40 80 01 40 ......@................`..`.@..@ 0920 80 01 40 80 01 00 01 86 47 96 79 32 04 e0 58 bc 8c 01 00 6c c0 00 20 c0 00 80 00 03 80 00 03 00 ..@.....G.y2..X....l............ 0940 02 0c 00 02 0c 00 08 30 00 08 30 00 20 c0 00 20 c0 00 20 c0 00 80 00 03 80 00 03 00 02 0c 00 02 .......0..0..................... 0960 0c 00 08 30 00 08 30 00 20 c0 00 20 c0 00 20 c0 00 80 00 03 80 00 03 00 02 0c 00 02 0c 00 08 30 ...0..0........................0 0980 00 08 30 00 20 c0 00 20 c0 5d 5b e6 c9 10 00 b8 11 62 1a 4d 01 00 6c c0 00 20 c0 00 80 00 03 80 ..0......][......b.M..l......... 09a0 00 03 00 02 0c 00 02 0c 00 08 30 00 08 30 9c 98 8b 59 80 6f 2e e2 00 00 1b 30 00 08 30 00 20 c0 ..........0..0...Y.o.....0..0... 09c0 00 20 c0 00 80 00 03 80 00 03 00 02 0c 00 02 0c 00 08 30 00 08 30 00 08 30 00 20 c0 00 20 c0 00 ..................0..0..0....... 09e0 80 00 03 80 00 03 00 02 0c 00 02 0c 00 08 30 00 08 30 00 08 30 00 20 c0 00 20 c0 00 80 00 03 c0 ..............0..0..0........... 0a00 11 fd 06 5f 5d 6c 4b 7d 9a 98 13 00 00 00 00 49 45 4e 44 ae 42 60 82 ..._]lK}.......IEND.B`.