137 Commits

Author SHA1 Message Date
MihailRis
c7c2fe29d2 move seekOrigin logic to the blocks_agent 2024-12-16 22:37:55 +03:00
MihailRis
87c19d69dc move block set logic to the blocks_agent 2024-12-16 20:46:06 +03:00
MihailRis
6157f8193d add blocks_agent templates & remove block.get_slow 2024-12-16 11:26:57 +03:00
MihailRis
e713412a6d rename ChunksStorage to GlobalChunks 2024-12-14 18:58:51 +03:00
MihailRis
bf43fd71bf update libblock 2024-12-13 07:16:13 +03:00
MihailRis
e0b3425eff migrate blocks interaction (scripting) to global chunks storage (WIP) 2024-12-13 05:54:41 +03:00
MihailRis
53cc8d3c7b add core.blank 2024-12-12 23:40:57 +03:00
MihailRis
9ec8788838 add player.create, test.set_setting, test.sleep_until, world.count_chunks 2024-12-12 15:54:56 +03:00
MihailRis
b05c2fc911 fix 'timeit' in headless mode 2024-12-11 14:08:24 +03:00
MihailRis
3c2eb30a29 add test.reconfig_packs & fix world.get_total_time() & enable level controller 2024-12-10 20:14:18 +03:00
MihailRis
d3f74b56fa add test.close_world(bool) 2024-12-10 19:14:51 +03:00
MihailRis
5ffc054d75 refactor 2024-12-09 01:12:41 +03:00
MihailRis
59402b6607 add 'test' library 2024-12-07 22:16:50 +03:00
MihailRis
61b73bfabd
Merge pull request #400 from MihailRis/syntax-hightlighting
Text Formatting
2024-12-06 22:21:16 +03:00
MihailRis
dc3b166c9d
Merge pull request #395 from REDxEYE/serialize_chunk_lua_api
Add api to serialize and deserialize chunk to bytes
2024-12-06 22:20:34 +03:00
MihailRis
3156e40c17 update console.execute output on parsing error 2024-12-06 21:31:27 +03:00
MihailRis
467b4ad043 add gui.escape_markup 2024-12-06 20:25:21 +03:00
MihailRis
16698cc68b add gui.clear_markup(...) 2024-12-06 20:13:45 +03:00
MihailRis
65f208fc61 add textbox.syntax, textbox.markup, label.markup properties 2024-12-06 19:56:38 +03:00
MihailRis
d0fbbeecbe fix random fatal error in socket:recv 2024-12-04 23:32:59 +03:00
MihailRis
2fa78b7b21 fix random fatal error in socket:recv 2024-12-04 23:32:22 +03:00
MihailRis
36edad039c add string socket:send overload 2024-12-04 12:05:10 +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
21c76c1b0d add socket:get_address, serversocket:get_port 2024-11-30 22:32:14 +03:00
MihailRis
05003a4082 fix fatal error on uncaught lua exceptions in network functions calls 2024-11-29 20:32:18 +03:00
MihailRis
3f9701915c update hud.open(...) 2024-11-28 15:48:44 +03:00
MihailRis
46628263d1 add network.get_total_upload, .get_total_download 2024-11-28 10:21:16 +03:00
MihailRis
9b73e78a37 Merge branch 'main' into curl 2024-11-27 23:37:32 +03:00
MihailRis
434e8a6331 cleanup 2024-11-27 23:25:56 +03:00
MihailRis
951d2fd1f8 add socket:is_alive, :is_connected, serversocket:is_open 2024-11-27 17:46:09 +03:00
MihailRis
847ef23092 add network.__closeserver 2024-11-27 16:14:20 +03:00
MihailRis
a72d36f53c add simple inefficient server socket implementation (WIP) 2024-11-27 15:38:57 +03:00
MihailRis
233bc3174c add network.__close 2024-11-27 12:51:01 +03:00
MihailRis
fb0f4bff52 complete simple connection implementation 2024-11-27 12:10:59 +03:00
MihailRis
aa7fa6be5b add network.__connect 2024-11-26 21:26:26 +03:00
MihailRis
e8b674ca65 Merge branch 'main' into curl 2024-11-26 12:48:14 +03:00
MihailRis
b74b280009 add ui 'id' read-only property 2024-11-26 11:27:52 +03:00
MihailRis
51eadd397c fix 2024-11-26 09:44:17 +03:00
MihailRis
0ba0584c5d add function inventory.move_range 2024-11-26 09:32:53 +03:00
MihailRis
9ed80ec835 disable traceback lines with non-existing files 2024-11-24 12:09:46 +03:00
MihailRis
90155dd05b rename functions 2024-11-24 07:58:07 +03:00
MihailRis
5e063d9fe0 refactor Network 2024-11-23 09:49:17 +03:00
MihailRis
772fafb6ad Merge branch 'main' into curl 2024-11-23 08:22:05 +03:00
MihailRis
65e5063326 add player names display 2024-11-23 07:41:44 +03:00
MihailRis
acc4d2540d add player name 2024-11-23 05:38:18 +03:00
MihailRis
7027bd6f28 add Players 2024-11-23 05:14:12 +03:00
MihailRis
bd2acd5766 refactor players 2024-11-22 16:17:13 +03:00
MihailRis
7f41f95013 add version to world info 2024-11-22 14:08:01 +03:00