42 Commits

Author SHA1 Message Date
MihailRis
0c9fb987a1 update files::write_string signature 2024-10-25 13:30:12 +03:00
MihailRis
f89f825081 update files::read_bytes 2024-10-24 15:48:46 +03:00
MihailRis
ea9ad08bfd Merge branch 'main' into heightmaps 2024-10-03 19:12:37 +03:00
MihailRis
3d478aef08 add generator definition file (.toml) 2024-09-26 22:26:01 +03:00
MihailRis
28b6ec2a0e Merge branch 'main' into blocks-metadata 2024-09-19 14:51:47 +03:00
MihailRis
34d2e6d400 migrate from dynamic::Value to dv::value & total erase namespace 'dynamic' 2024-09-18 23:31:18 +03:00
MihailRis
184e9c6648 update region file format 2 to 3 (WIP) 2024-09-04 23:37:39 +03:00
MihailRis
f43cc93cd2 update project includes format 2024-08-10 01:37:48 +03:00
InfiniteCoder
8f9c7eb7ff data/ 2024-08-05 23:59:42 +03:00
InfiniteCoder
5c9bc83bbd items/ + objects/ + util/ 2024-08-04 22:26:08 +03:00
InfiniteCoder
a745507ddd coders/ 2024-08-04 11:23:08 +03:00
Vyacheslav Ivanov
bbf33e8e4d
format: reformat project
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-03 19:53:48 +03:00
MihailRis
ba046a52c0
Revert "fix: optimization: Various PVS-Studio warnings" 2024-08-02 14:51:44 +03:00
Vyacheslav Ivanov
35d26a771f
fix: optimization: PVS-Studio warning V801
Redefined the second function argument as a const reference instead of by value to improve performance.

Reported by: PVS-Studio
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-02 06:18:05 +03:00
MihailRis
18d473b673 improve parsing error alert 2024-07-24 17:11:43 +03:00
MihailRis
20ef11e5a2 add bytearray:append(b) 2024-06-16 21:00:50 +03:00
Pugemon
f25a425cb9 Optimize parameter passing to avoid unnecessary copying 2024-06-07 04:00:38 +03:00
MihailRis
66476ee642 bindings.toml, config/bindings.toml file 2024-05-20 04:06:49 +03:00
MihailRis
7fdacffe53 json-related refactor 2024-05-20 03:06:26 +03:00
MihailRis
a4c21984d5 dynamic::Value simplified 2024-05-07 18:39:12 +03:00
MihailRis
1627e21c1d the final rename 2024-05-06 03:38:19 +03:00
MihailRis
f27a418dbe however 2024-05-06 03:15:27 +03:00
MihailRis
9b843817f8 redundancy reduced 2024-04-30 14:49:55 +03:00
MihailRis
49fdcdfb27 inventory regions, minor refactor 2024-01-31 00:14:43 +03:00
MihailRis
6efbaac18a src/files update + write_binary_json compression argument 2024-01-22 00:36:17 +03:00
MihailRis
377c8e5029 the big refactor + extracted data classes from coders/json to data/dynamic 2024-01-17 16:32:53 +03:00
MihailRis
3837cdcf95 binary json format introduced + specification 2024-01-16 19:05:27 +03:00
MihailRis
2ad115a2a8 Minor refactor 2024-01-03 20:42:26 +03:00
MihailRis
01121b6d27 packs list read fix 2024-01-03 15:09:58 +03:00
MihailRis
a9c6b30721 Minimized region files reopen 2023-12-21 01:21:15 +03:00
MihailRis
082599e78c World content packs list 2023-12-18 19:45:29 +03:00
A-lex-Ra
afedd103e8 refactor a bit 2023-12-18 20:48:03 +06:00
MihailRis
2f9244c17c New world and player files format 2023-12-03 22:03:59 +03:00
MihailRis
a60cc70246 GLSL 'include' support 2023-11-28 16:13:49 +03:00
MihailRis
8310b1b768 Windows build fix 2023-11-16 13:07:05 +03:00
MihailRis
bfc7c85856 files module update 2023-11-08 16:09:58 +03:00
MihailRis
5d90501ce1 files module update 2023-11-08 16:00:38 +03:00
MihailRis
0cf8382e95
New world format, fixes 2023-11-05 15:32:46 +03:00
MihailRis
4f20abe7ea
Warning fixes, refactor 2023-09-19 23:25:17 +03:00
MihailRis
8a073e4e8a world-wide commit to ruin everything 2022-10-28 22:44:32 +03:00
MihailRis
bc9d29cf68
A lot of changes in almost all files 2022-02-28 02:30:15 +03:00
MihailRis
e1cdcf01e9
Add files via upload 2021-04-25 16:08:48 +03:00