Commit Graph
893 Commits
Author SHA1 Message Date
MihailRis 53b89cdb8e fix windows build 2025-10-11 00:34:16 +03:00
MihailRis 81d21d6e8b refactor lua usertypes 2025-10-11 00:11:25 +03:00
MihailRisandGitHub 24931770d3 fix warnings (#648)
* fix unknown command line argument

* fix warnings settings for gcc

* fix -Wzero-as-null-pointer-constant

* revert CMakeLists.txt
2025-10-10 23:12:01 +03:00
MihailRis d861595f78 disable debugging if server is not running & make detach complete 2025-10-09 01:14:49 +03:00
MihailRis 33a5410ca2 add 'reason' argument to debug.pause 2025-10-09 00:23:54 +03:00
MihailRis 972181022a feat: pause on exception caused by 'error' function call 2025-10-08 23:50:36 +03:00
MihailRis 4f6a443fa3 replace 'debug.breakpoint' with 'debug.pause' 2025-10-08 23:11:10 +03:00
MihailRis 8f56969997 add 'get-value' command 2025-10-08 21:35:37 +03:00
MihailRis 9372a5226e add 'step' and 'resume' commands 2025-10-07 21:53:46 +03:00
MihailRis 5972bc769b add 'set-breakpoint', 'remove-breakpoint' commands 2025-10-07 21:07:02 +03:00
MihailRis 95f30da49b add engine pause mode 2025-10-07 18:02:06 +03:00
MihailRis c152cfc03f add debug.breakpoint 2025-10-06 21:47:53 +03:00
MihailRis 5eceed3737 Merge branch 'dev' into debugging-server 2025-10-06 19:33:35 +03:00
MihailRis 4a15abd806 Merge branch 'main' into dev 2025-10-06 19:31:58 +03:00
MihailRis 5626163f17 fix: wrong environment used in modules imported by require(...) 2025-10-06 19:06:15 +03:00
MihailRis 80cd187c6f add '--dbg-server' command-line argument & add debugging server draft 2025-10-05 23:54:29 +03:00
MihailRis 2f15a1a8d4 refactor Network.cpp 2025-10-04 14:58:03 +03:00
MihailRisandGitHub ecd95967c4 Merge pull request #636 from Xertis/patch-14
Implementation of the new compression library
2025-10-03 12:13:58 +03:00
Xertis b95d3f0779 make compression lib 2025-10-02 22:41:53 +03:00
XertisandGitHub 8eeb9f5fde change lua_gettop to lua::gettop 2025-10-01 19:14:43 +03:00
XertisandGitHub fd8d2c22e5 fixes 2025-10-01 19:01:53 +03:00
MihailRisandGitHub fbba0e1415 Merge pull request #633 from Xertis/dev
Make Nagle's algorithm configurable
2025-10-01 01:29:49 +03:00
Xertis 1f049c2fd0 change "get" to "is" 2025-10-01 01:05:30 +03:00
XertisandGitHub 516e62eade Fix file.gzip 2025-10-01 00:56:39 +03:00
MihailRis 9963bc4134 Merge branch 'main' into dev 2025-10-01 00:07:53 +03:00
Xertis 86053fa86d Merge branch 'dev' of https://github.com/Xertis/VoxelEngine-Cpp into dev 2025-09-30 23:45:25 +03:00
Xertis b6ca7cf918 make Nagle's algorithm configurable 2025-09-30 23:45:00 +03:00
MihailRis 289e0f597c Merge branch 'main' into dev 2025-09-30 23:40:02 +03:00
MihailRis ac7e7a4c2f fix lua::tovalue 2025-09-28 22:27:50 +03:00
MihailRis 6eda819011 fix 2025-09-28 22:22:59 +03:00
MihailRis 2d1c69ee7e fix: Bytearray expected, got function 2025-09-28 21:44:04 +03:00
MihailRis b98954f95e cleanup 2025-09-26 22:03:08 +03:00
GHOST11111100andGitHub 792ee63f22 Player Attributes (#578)
* feat: add max interaction distance functionality to Player class and Lua bindings

* feat: add getter and setter for max interaction distance in Player class documentation

* feat: add speed and gravity scale properties with corresponding getters and setters in Player class

* fix: replace deprecated __max and __min with std::max and std::min in setMaxInteractionDistance

* feat: add time scale functionality with getters and setters in World and Engine classes

* remove speed and gravity scale functions from player and world libraries

* remove time scale setting on world open and close

* rename interaction distance functions for consistency

* refactor: update interaction distance functions and remove time scale methods

* refactor: revert classes.lua to dev

* refactor: remove time scale functionality from Engine and World classes

* fix: Now I’ve definitely rolled back `classes.lua`.

* refactor: remove unused player attributes and clean up player class

* Update Player.hpp

removed unused methods from Player.cpp
2025-09-26 21:59:15 +03:00
MihailRis 4c815db222 cleanup platform.cpp 2025-09-26 21:57:48 +03:00
GHOST11111100andGitHub 240abb939f Links (#615)
* add URL support to Label element and XML parsing

* refactor Label URL handling to use getter method in setURL

* implement URL opening confirmation dialog and platform-specific URL handling

* fix: fixed build errors

* remove: delete test link label from worlds.xml

* refactor: remove URL handling from Label class and XML parsing

* refactor: clean up Label class by removing unnecessary whitespace and improving code readability

* refactor: remove unused URL member from Label class

* refactor: remove unused URL attribute from XML UI documentation and related code

* refactor: improve code readability by adding whitespace and formatting adjustments in Label class

* refactor: improve whitespace consistency in Label class and add URL opening functionality in libcore
2025-09-26 21:39:12 +03:00
MihailRis 1350910d28 fix: missing Random:seed method 2025-09-26 00:25:00 +03:00
MihailRis 088bf63f3f replace lua Random implementation with usertype 2025-09-25 23:53:11 +03:00
MihailRis 8b38d57966 fix body:set_gravity_scale & fix docs 2025-09-22 23:52:50 +03:00
MihailRis 64b94a3e1b cleanup 2025-09-22 00:06:21 +03:00
MihailRis f02e6c65d8 initial fix 2025-09-21 23:46:09 +03:00
MihailRis 43a7331f62 add 'tags.toml' file 2025-09-19 22:16:28 +03:00
MihailRis 7d6ddfa535 add 'data' argument to http error callback 2025-09-16 23:17:06 +03:00
MihailRis 063cbde569 add base64.encode_urlsafe, base64.decode_urlsafe 2025-09-16 22:16:56 +03:00
MihailRis 532c4887bc add Random class 2025-09-16 20:27:07 +03:00
MihailRis 28afa4b6bf fix random.random range 2025-09-16 19:24:38 +03:00
MihailRis eb760e1776 add 'random' library 2025-09-16 19:01:47 +03:00
MihailRis b863d47d7f add 'on_block_tick' event 2025-09-14 23:57:45 +03:00
MihailRis bb35fc665f fix lua::getfield and events registering 2025-09-14 22:26:22 +03:00
MihailRis 53e1528d5c fix ContentPack enums formatting 2025-09-14 12:59:09 +03:00
MihailRisandGitHub 94989ce292 Merge pull request #595 from kotisoff/main
Проверка версий зависимостей
2025-09-14 12:42:28 +03:00