ofs | hex dump | ascii |
---|
0000 | 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 01 6d 00 00 00 cd 08 06 00 00 00 73 6a 21 | .PNG........IHDR...m.........sj! |
0020 | 78 00 00 00 04 73 42 49 54 08 08 08 08 7c 08 64 88 00 00 20 00 49 44 41 54 78 9c ed dd 7b ac 66 | x....sBIT....|.d.....IDATx...{.f |
0040 | 57 79 df f1 ef 5a fb f2 de ce 6d 6e c7 f6 f8 6e 6e c6 06 43 cc 80 4d cc a5 48 51 52 b7 a2 25 8a | Wy...Z....mn...nn..C..M..HQR..%. |
0060 | e2 26 29 71 43 92 56 75 d2 e6 8f a4 55 22 c7 24 a4 8a 50 d2 28 2a 01 57 16 4a 03 45 34 44 32 34 | .&)qC.Vu....U".$..P.(*.W.J.E4D24 |
0080 | 10 81 32 a9 12 1a 42 1b d3 04 8c c1 60 6c 2e c1 18 c6 97 99 33 33 e7 f6 de f7 de 6b f5 8f bd df | ..2...B.....`l......33.....k.... |
00a0 | db 99 39 87 99 f7 9c 39 73 f6 cc ef 23 d9 b3 df 77 bd 97 7d b6 b6 9e 77 ed 67 3f 6b 2d 73 e4 c8 | ..9....9s...#...w..}...w.g?k-s.. |
00c0 | 11 8f 88 88 94 82 bd d8 3b 20 22 22 e7 4e 41 5b 44 a4 44 14 b4 45 44 4a 44 41 5b 44 a4 44 14 b4 | ........;."".NA[D.D..EDJDA[D.D.. |
00e0 | 45 44 4a 44 41 5b 44 a4 44 14 b4 45 44 4a 44 41 5b 44 a4 44 14 b4 45 44 4a 44 41 5b 44 a4 44 c2 | EDJDA[D.D..EDJDA[D.D..EDJDA[D.D. |
0100 | 69 df f8 9d a7 8f ed e4 7e ec 59 37 dc 78 cd 79 bd 5e c7 e5 ec 74 5c 44 76 c6 d4 41 1b a0 31 53 | i.......~.Y7.x.y.^...t\Dv..A..1S |
0120 | d9 a9 fd d8 93 5a cd de 54 ef d3 71 39 3b 1d 17 91 ed 53 7a 44 44 a4 44 14 b4 45 44 4a 44 41 5b | .....Z..T..q9;....SzDD.D..EDJDA[ |
0140 | 44 a4 44 14 b4 45 44 4a 44 41 5b 44 a4 44 14 b4 45 44 4a 64 5b 25 7f 17 d3 dd 77 df bd 69 db d1 | D.D..EDJDA[D.D..EDJd[%....w..i.. |
0160 | a3 47 77 71 4f ca eb f6 c3 d9 70 fb f8 52 73 a2 ed d9 64 7e b7 77 e7 82 d2 f9 22 97 0a f5 b4 45 | .GwqO.....p..Rs...d~.w...."....E |
0180 | 44 4a 44 41 5b 44 a4 44 f6 74 7a 64 ab 4b da 87 1e 7a 68 d3 b6 fb ee bb 6f d3 b6 cb f9 52 78 3c | DJDA[D.D.tzd.K...zh.....o....Rx< |
01a0 | 1d 02 70 f5 42 67 b8 7d 7c 69 b7 f7 66 e7 e9 7c 91 cb 81 7a da 22 22 25 a2 a0 2d 22 52 22 0a da | ..p.Bg.}|i..f..|...z.""%..-"R".. |
01c0 | 22 22 25 72 d1 73 da d3 e6 21 b7 a2 fc e5 c8 78 1e 7b 3c 87 0d f0 e4 31 33 dc 2e 4b 89 9f ce 17 | ""%r.s...!.....x.{<....13..K.... |
01e0 | b9 dc a9 a7 2d 22 52 22 0a da 22 22 25 b2 2b e9 91 0b 71 49 bb 95 a3 9f fa d3 89 c7 9f f9 ec e7 | ....-"R"..""%.+...qI............ |
0200 | 86 db ef fe ed 77 4d b4 dd ff c0 e4 e3 b2 db aa ac 6f 3c 1d 02 f0 ad b5 c6 ae ec d3 f9 d2 f9 22 | .....wM..........o<............" |
0220 | b2 39 f5 b4 45 44 4a 44 41 5b 44 a4 44 14 b4 45 44 4a 64 c7 72 da bb 9d 87 7c ff 43 0f 6e da 76 | .9..EDJDA[D.D..EDJd.r....|.C.n.v |
0240 | cf 3d 3f 3e f1 f8 ce d7 df 35 dc 5e 5d 3e 3d d1 f6 8e 9f fe c9 4d 3f e7 63 1f fd c4 94 7b b7 bb | .=?>.....5.^]>=......M?.c....{.. |
0260 | b6 2a eb fb e2 37 47 6d 7b a9 ac 4f e7 8b c8 74 d4 d3 16 11 29 11 05 6d 11 91 12 b9 60 25 7f 0f | .*...7Gm{..O...t....)..m....`%.. |
0280 | be ef 3d c3 ed df 7a d7 6f 4c b4 05 41 30 dc 7e e0 9d bf b9 e9 67 9c cf 25 ed b8 8d 97 b4 ed ce | ..=...z.oL..A0.~.....g..%....... |
02a0 | 28 65 d0 5c 6f 6e 7c 79 e9 6c 55 d6 37 9e 0e 81 bd 95 12 d9 8a ce 17 91 73 a3 9e b6 88 48 89 28 | (e.\on|y.lU.7...........s....H.( |
02c0 | 68 8b 88 94 88 82 b6 88 48 89 6c 2b a7 3d 5e b6 f5 ab bf f2 4b 13 6d 9d 76 7b b8 fd c0 03 bf be | h.......H.l+.=^.....K.m.v{...... |
02e0 | e9 67 7c e8 03 7f b8 69 db 85 c8 43 7e f0 c3 7f b2 69 db 5e 9e b5 ad 8c 65 7d 1b e9 7c 11 d9 3e | .g|....i...C~....i.^....e}..|..> |
0300 | f5 b4 45 44 4a 44 41 5b 44 a4 44 76 ac e4 ef c4 89 a5 4d 1f 2f 2e 1e 9a 68 3b b8 78 e5 70 fb ed | ..EDJDA[D.Dv......M./...h;.x.p.. |
0320 | f7 de 3b d1 76 ff fd 0f 0c b7 df fc a6 cb f7 92 f6 52 2c eb 1b a7 f3 45 64 3a ea 69 8b 88 94 88 | ..;.v............R,....Ed:.i.... |
0340 | 82 b6 88 48 89 28 68 8b 88 94 c8 b6 72 da e7 9a ef db 38 33 da 56 f9 cb ad 9c 3a 79 72 b8 fd 91 | ...H.(h.....r.....83.V....:yr... |
0360 | 87 3f be ed fd da 6b 2e 85 b2 be ad e8 7c 11 d9 3e f5 b4 45 44 4a 44 41 5b 44 a4 44 76 ac e4 6f | .?....k......|..>..EDJDA[D.Dv..o |
0380 | da 4b cc 8d 97 c2 3f f6 b6 b7 0e b7 7f f7 f7 df bb e3 df b7 97 5c ea 65 7d 5b d1 f9 22 32 1d f5 | .K....?..............\.e}[.."2.. |
03a0 | b4 45 44 4a 44 41 5b 44 a4 44 14 b4 45 44 4a e4 82 ad 5c 33 6e a7 f2 89 97 42 5e f2 52 2f eb db | .EDJDA[D.D..EDJ...\3n....B^.R/.. |
03c0 | 09 3a 5f 44 36 a7 9e b6 88 48 89 28 68 8b 88 94 c8 ae a4 47 b6 72 b9 5d c2 1e 5f 6a 8e 6d 4f b6 | .:_D6....H.(h......G.r.].._j.mO. |
03e0 | 5d ce 29 91 73 75 b9 9d 2f 22 1b a9 a7 2d 22 52 22 0a da 22 22 25 a2 a0 2d 22 52 22 17 3d a7 7d | ].).su../"...-"R"..""%..-"R".=.} |
0400 | b9 51 de 5a 44 b6 43 3d 6d 11 91 12 51 d0 16 11 29 11 05 6d 11 91 12 51 d0 16 11 29 11 05 6d 11 | .Q.ZD.C=m...Q...)..m...Q...)..m. |
0420 | 91 12 51 d0 16 11 29 91 6d 95 fc b5 9a bd 9d da 8f 4b 8a 8e cb d9 e9 b8 88 6c 9f 39 72 e4 88 bf | ..Q...).m........K.......l.9r... |
0440 | d8 3b 21 22 22 e7 46 e9 11 11 91 12 51 d0 16 11 29 11 05 6d 11 91 12 51 d0 16 11 29 11 05 6d 11 | .;!"".F.....Q...)..m...Q...)..m. |
0460 | 91 12 99 ba e4 ef 3b 4f 1f db c9 fd d8 b3 6e b8 f1 9a f3 7a bd 8e cb d9 e9 b8 c8 f9 d0 f9 b2 b9 | ......;O......n....z............ |
0480 | 6d d5 69 37 66 2a db 79 fb 9e 37 6d 5d b1 8e cb d9 e9 b8 c8 f9 78 df 7f fd 0c 33 33 e0 8b a2 64 | m.i7f*.y..7m]........x....33...d |
04a0 | 63 60 6d cd d0 69 2f b1 7c fa 49 ae be e6 3a c0 b0 ba ba c2 fc dc 3c 8f 7e f1 ef 68 b6 d6 69 b7 | c`m..i/.|.I...:.......<.~..h..i. |
04c0 | db 78 e7 30 d6 12 45 11 b3 b3 0b d4 6b 33 38 97 b1 b2 72 8a 2c 4b 87 9f 77 ea d4
static const char className[];
static const luaL_reg methods[];
static int gc_object(lua_State *L);
static int l_get2dMap(lua_State *L);
static int l_get2dMap_flat(lua_State *L);
static int l_get3dMap(lua_State *L);
static int l_get3dMap_flat(lua_State *L);
public:
LuaPerlinNoiseMap(NoiseParams *np, int seed, v3s16 size);
~LuaPerlinNoiseMap();
// LuaPerlinNoiseMap(np, size)
// Creates an LuaPerlinNoiseMap and leaves it on top of stack
static int create_object(lua_State *L);
static LuaPerlinNoiseMap *checkobject(lua_State *L, int narg);
static void Register(lua_State *L);
};
/*
LuaPseudoRandom
*/
class LuaPseudoRandom : public ModApiBase {
private:
PseudoRandom m_pseudo;
static const char className[];
static const luaL_reg methods[];
// Exported functions
// garbage collector
static int gc_object(lua_State *L);
// next(self, min=0, max=32767) -> get next value
static int l_next(lua_State *L);
public:
LuaPseudoRandom(int seed);
~LuaPseudoRandom();
const PseudoRandom& getItem() const;
PseudoRandom& getItem();
// LuaPseudoRandom(seed)
// Creates an LuaPseudoRandom and leaves it on top of stack
static int create_object(lua_State *L);
static LuaPseudoRandom* checkobject(lua_State *L, int narg);
static void Register(lua_State *L);
};
#endif /* L_NOISE_H_ */
|