Commit Graph
21 Commits
Author SHA1 Message Date
MihailRis c9adbe80ea add Bytearray support to world.set_chunk_data(...) 2025-01-18 04:25:32 +03:00
MihailRis 41f6194fc1 introduce compressed_chunks namespace 2025-01-12 03:05:58 +03:00
MihailRis c5fa6935a6 add metadata to chunk data used in world.get/set_chunk_data 2025-01-12 01:47:07 +03:00
MihailRis 077de25acc refactor 2025-01-11 23:38:43 +03:00
MihailRis fe210708e5 fix 2025-01-11 23:03:19 +03:00
MihailRis 7b962841d6 fix world.set_chunk_data & rid of extra memory allocations in world.get_chunk_data 2025-01-11 18:50:45 +03:00
MihailRis 5e76cdfadc rename engine.hpp/cpp to Engine.hpp/cpp & move Engine, Time and mainloop classes to 'engine' folder 2024-12-25 12:13:03 +03:00
MihailRis d745a34657 refactor 2024-12-18 04:13:33 +03:00
MihailRis 48d94036fd rename Level.chunksStorage to Level.chunks 2024-12-17 23:57:00 +03:00
MihailRis 1c18c02092 move Chunks from Level to Player 2024-12-17 19:40:00 +03:00
MihailRis b7664b4188 move Lighting instance to ChunksController 2024-12-17 05:13:49 +03:00
MihailRis e713412a6d rename ChunksStorage to GlobalChunks 2024-12-14 18:58:51 +03:00
MihailRis 9ec8788838 add player.create, test.set_setting, test.sleep_until, world.count_chunks 2024-12-12 15:54:56 +03:00
REDxEYE 57e9cade7b Potential nullptr access fix 2024-12-02 21:27:37 +03:00
REDxEYE ad81e64461 Add EXTRLE16+GZIP combo for chunk compression 2024-12-02 21:26:44 +03:00
REDxEYE 49defaeb3b Add api to serialize and deserialize chunk to bytes 2024-12-02 02:33:38 +03:00
MihailRis 7f41f95013 add version to world info 2024-11-22 14:08:01 +03:00
MihailRis d4f0c906d2 add world.is_open() 2024-11-05 14:05:32 +03:00
MihailRis 7afdde5912 add world.get_generator 2024-10-26 22:46:26 +03:00
MihailRis c2cfe64b7e update doc/ru/** scripting-related docs 2024-10-16 02:00:46 +03:00
MihailRis 736fdbf964 move lua libs to /logic/scripting/lua/libs 2024-10-05 00:53:41 +03:00