141 Commits

Author SHA1 Message Date
MihailRis
d41ec3a019 upgrade util::Buffer 2024-10-24 09:56:57 +03:00
MihailRis
9c70623aab fix AreaMap2D.clear 2024-10-20 08:15:35 +03:00
MihailRis
d59fac61bb fix: backlight setting not applying on change 2024-10-15 04:58:46 +03:00
MihailRis
de00414456 add generator 'caption' property 2024-10-13 22:53:12 +03:00
MihailRis
ea9ad08bfd Merge branch 'main' into heightmaps 2024-10-03 19:12:37 +03:00
MihailRis
73903f82ae fix 2024-10-03 18:24:57 +03:00
MihailRis
f7492ce449 add lua dv::bytes support 2024-10-03 18:23:50 +03:00
MihailRis
e73da1687a Merge branch 'main' into heightmaps 2024-10-01 23:29:40 +03:00
MihailRis
bc7be5ecc8 Merge branch 'main' into blocks-metadata 2024-10-01 23:29:07 +03:00
MihailRis
a65cf6ed66 add ThreadPool maxWorkers constructor argument 2024-10-01 23:24:01 +03:00
MihailRis
99e8764907 fix setAscii, setUnicode 2024-10-01 22:06:57 +03:00
MihailRis
bc05716772 implement blocks data conversion 2024-10-01 19:08:45 +03:00
MihailRis
28d746f371 implement blocks data saving/loading 2024-09-30 23:42:16 +03:00
MihailRis
a413c5d09e implement inter-chunk structure generation 2024-09-21 20:50:12 +03:00
MihailRis
4f882a3ca3 add StructurePlacement & add SurroundMap visualization test 2024-09-20 23:43:54 +03:00
MihailRis
88b0f8e3d6 add VoxelStructure lua usertype 2024-09-19 18:41:34 +03:00
MihailRis
bf9f81a98c Merge branch 'main' into heightmaps 2024-09-19 15:16:14 +03:00
MihailRis
28b6ec2a0e Merge branch 'main' into blocks-metadata 2024-09-19 14:51:47 +03:00
MihailRis
f05ed4942d add util::Buffer copy constructor 2024-09-16 21:31:37 +03:00
MihailRis
f5d2a1f1b7 make StructLayout serializable 2024-09-14 18:56:37 +03:00
MihailRis
8447cf5ad5 Merge branch 'main' into blocks-metadata 2024-09-13 13:22:27 +03:00
MihailRis
7dec651ac1 Merge branch 'main' into heightmaps 2024-09-12 18:06:23 +03:00
MihailRis
f8fadf8b74 add json BJSON_TYPE_BYTES support 2024-09-12 17:22:00 +03:00
MihailRis
8b947fe78e add util::Buffer template 2024-09-12 13:43:08 +03:00
MihailRis
ab110ab8bf add AreaMap2D tests 2024-09-10 22:19:54 +03:00
MihailRis
fdefbda49f implement SurroundMap & update AreaMap2D 2024-09-10 20:34:26 +03:00
MihailRis
2a4dbe3ac4 rebuild SurroundMap (WIP) 2024-09-10 14:50:57 +03:00
MihailRis
7c0c268508 optimize AreaMap2D 2024-09-09 20:37:42 +03:00
MihailRis
c3569b5dd4 add AreaMap2D 2024-09-09 18:02:08 +03:00
MihailRis
feb86a547f Merge branch 'main' into heightmaps 2024-09-06 18:38:53 +03:00
MihailRis
73a8343f61 add extRLE16 encoder/decoder 2024-09-04 23:27:52 +03:00
MihailRis
0b3bb36188 update byte_utils 2024-09-04 15:41:51 +03:00
MihailRis
c15abfa715 add util::Buffer, rle::encode16, rle::decode16 2024-09-03 23:33:29 +03:00
MihailRis
7d193941a4 add /coders/compression module 2024-09-01 21:58:33 +03:00
MihailRis
bcd6f40ddb rename StructMapping to StructLayout 2024-08-29 18:56:26 +03:00
MihailRis
d0bc679815 update SmallHeap docs 2024-08-29 17:07:08 +03:00
MihailRis
96941cb707 fix utf-8 decoder & add u32string functions 2024-08-29 15:40:51 +03:00
MihailRis
f8d0a4f4c7 add util::crop_utf8 (stringutil) 2024-08-29 15:39:14 +03:00
MihailRis
4343e81e00 fix utf-8 decoder & add u32string functions 2024-08-29 15:09:27 +03:00
MihailRis
25bdcc8e1b add util::crop_utf8 (stringutil) 2024-08-29 13:01:32 +03:00
MihailRis
2b1db0b075 fix 2024-08-29 11:51:33 +03:00
MihailRis
9b87071f24 add byteorder-related functions to data_io.hpp 2024-08-29 11:37:05 +03:00
MihailRis
6e99461b5f refactor Heightmap methods with templates 2024-08-13 22:00:16 +03:00
MihailRis
cf99996b24 add util::SmallHeap 2024-08-12 22:07:25 +03:00
MihailRis
de5c75d782 replace include guards with pragma once 2024-08-10 01:57:59 +03:00
MihailRis
f43cc93cd2 update project includes format 2024-08-10 01:37:48 +03:00
alexei-zebra
91ad9cc64c add compatibility with other files 2024-08-06 15:51:55 +03:00
InfiniteCoder
eb6bb19dc6 interfaces/ 2024-08-06 00:04:32 +03:00
InfiniteCoder
5c9bc83bbd items/ + objects/ + util/ 2024-08-04 22:26:08 +03:00
InfiniteCoder
3aa0298c85 files/ 2024-08-04 17:08:11 +03:00