Commit Graph
111 Commits
Author SHA1 Message Date
InfiniteCoder 8f9c7eb7ff data/ 2024-08-05 23:59:42 +03:00
InfiniteCoder 9f9b9f2d64 world/ 2024-08-05 23:49:11 +03:00
InfiniteCoder c7755040bd voxels/ 2024-08-04 22:42:44 +03:00
InfiniteCoder 5c9bc83bbd items/ + objects/ + util/ 2024-08-04 22:26:08 +03:00
InfiniteCoder e6da3638f0 Logger.hpp 2024-08-04 12:46:03 +03:00
InfiniteCoder e1e3456139 content/ 2024-08-04 12:45:08 +03:00
InfiniteCoder a745507ddd coders/ 2024-08-04 11:23:08 +03:00
InfiniteCoder d5dc68dd38 Root includes 2024-08-04 10:24:11 +03:00
MihailRis 47db626145 refactor: PVS-Studio warnings fixes 2024-08-04 01:30:52 +03:00
Vyacheslav Ivanov 3621e7ce1b fix: PVS-Studio V522 mark false
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-03 23:00:10 +03:00
Vyacheslav Ivanov bbf33e8e4d format: reformat project
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-03 19:53:48 +03:00
Vyacheslav IvanovandMihailRis aecd0f5db9 fix: optimization: PVS-Studio warning V832
It's better to use '= default;' syntax instead of empty constructor and destructor body.
Using '= default;' can help the compiler generate more optimal code.

Reported by: PVS-Studio

Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-03 17:44:10 +03:00
MihailRisandGitHub ba046a52c0 Revert "fix: optimization: Various PVS-Studio warnings" 2024-08-02 14:51:44 +03:00
Vyacheslav Ivanov 5dd7a15c09 fix: optimization: PVS-Studio warning V832
It's better to use '= default;' syntax instead of empty constructor and destructor body.
Using '= default;' can help the compiler generate more optimal code.

Reported by: PVS-Studio

Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-02 01:57:43 +03:00
MihailRis 24ecb94942 fix cameras loading 2024-07-12 00:20:22 +03:00
MihailRis 9623f35862 feat: world files resources file loading 2024-07-11 23:48:13 +03:00
MihailRis 45c4da048c feat: saving/loading resource entries 2024-07-11 21:56:27 +03:00
MihailRis f135896683 add entities indexing 2024-06-26 18:14:04 +03:00
MihailRis ee9f1639e9 refactor Content 2024-06-25 22:37:53 +03:00
Pugemon f25a425cb9 Optimize parameter passing to avoid unnecessary copying 2024-06-07 04:00:38 +03:00
MihailRis 0ad3dd7ab8 build time decreased 2024-05-23 02:05:08 +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 7f8a86b740 minor refactor 2024-05-05 20:08:25 +03:00
MihailRis c3b5576c02 toml::Wrapper removed 2024-04-28 17:23:52 +03:00
MihailRis adf54b8a38 clang warnings fix + minor refactor 2024-04-15 12:16:04 +03:00
MihailRis 3ebd8f3062 regions related code moved from WorldFiles to WorldRegions 2024-04-15 03:45:55 +03:00
MihailRis d2a2f0e8ae rle module moved to coders package 2024-04-15 02:57:42 +03:00
MihailRis d955a0ead3 processRegionVoxels fix 2024-04-15 01:27:02 +03:00
MihailRis 4e5f6a5a7d BufferPool 2024-04-15 00:31:19 +03:00
MihailRis f5b3f3c33f memory related refactor 2024-04-14 19:17:51 +03:00
MihailRis ba100d1d0a minor refactor 2024-04-14 15:09:58 +03:00
MihailRis b6900f5d4e synchronized regfiles 2024-04-14 03:38:46 +03:00
MihailRis 7c4c511826 adding/removing packs update 2024-04-13 23:26:21 +03:00
MihailRis 48982e3478 'dynamic' namespace refactor + sensitivity is a NumberSetting now 2024-03-31 17:30:02 +03:00
MihailRis 739282dce9 lua: pack.data_file(packid, name) 2024-03-11 13:59:21 +03:00
MihailRis daaba374a3 contentpack removal feature + refactor 2024-03-11 13:21:06 +03:00
InfiniteCoder 9376dc4165 Better player save & load 2024-03-03 00:25:05 +03:00
MihailRis 3862dbda66 contentpack remove feature WIP 2024-02-29 23:47:07 +03:00
DanielProl1xy 0b31a19f47 propogate player smart-pointer usage 2024-02-21 15:27:00 +03:00
MihailRis 6953724b0f removed debug garbage 2024-02-18 19:07:58 +03:00
MihailRis 87f50f79c9 block inventories (backend) 2024-02-12 18:28:18 +03:00
MihailRis 49fdcdfb27 inventory regions, minor refactor 2024-01-31 00:14:43 +03:00
DanielProl1xy 8466c42896 added serializable class 2024-01-30 15:53:49 +03:00
MihailRis c57b2d0de3 Content menu, content-pack dependencies 2024-01-27 00:36:18 +03:00
MihailRis 51ffb93230 inventory reindexing 2024-01-26 15:35:23 +03:00
MihailRis 1c99dfa180 fixed worlds list scanning 2024-01-26 03:35:46 +03:00
MihailRis 4fe79458ab fixed player spawn point 2024-01-23 01:44:16 +03:00
MihailRis 31eda1abb2 lua: world.get_total_time + set_block_user_bits fix 2024-01-22 09:52:26 +03:00