449 Commits

Author SHA1 Message Date
Xertis
d1407404c1 Update libcompression.md 2025-10-02 22:52:11 +03:00
Xertis
063e390c92 make libcompression.md 2025-10-02 22:50:15 +03:00
Xertis
ab60e7b835
Update libfile.md 2025-10-01 19:05:25 +03:00
MihailRis
289e0f597c Merge branch 'main' into dev 2025-09-30 23:40:02 +03:00
GHOST11111100
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
21725921e1 start 0.30 development 2025-09-26 21:25:54 +03:00
MihailRis
8b38d57966 fix body:set_gravity_scale & fix docs 2025-09-22 23:52:50 +03:00
MihailRis
e46d83e092 add doc/ru/scripting/core_components.md 2025-09-20 11:29:34 +03:00
MihailRis
c3d0cf9527
Merge pull request #617 from MihailRis/dev
0.29 development
2025-09-20 00:01:40 +03:00
MihailRis
1a04cde800 update doc/*/main-page.md 2025-09-19 23:42:28 +03:00
MihailRis
c4a61e8c9a update doc/*/scripting/builtins/libapp.md 2025-09-19 23:09:42 +03:00
MihailRis
77947a4822 update doc/*/block-properties.md, doc/*/item-properties.md 2025-09-19 22:31:24 +03:00
MihailRis
a8d7475767 update doc/*/scripting/builtins/libnetwork.md 2025-09-16 23:22:31 +03:00
MihailRis
34a9310e3c update doc/*/scripting/builtins/libbase64.md 2025-09-16 22:24:29 +03:00
MihailRis
eeddf894b3 add 'random' library docs 2025-09-16 20:27:35 +03:00
MihailRis
a1177f2601 update doc/*/scripting/events.md & add 'tps' argument 2025-09-15 00:31:38 +03:00
MihailRis
94989ce292
Merge pull request #595 from kotisoff/main
Проверка версий зависимостей
2025-09-14 12:42:28 +03:00
MihailRis
afd5eec6d0 update doc/*/scripting/ecs.md 2025-09-13 23:26:11 +03:00
MihailRis
df9ea32848 update doc/*/entity-properties.md 2025-09-12 07:46:44 +03:00
MihailRis
7826429a79 Merge branch 'dev' into pathfinding 2025-09-09 20:03:11 +03:00
MihailRis
40543128d0 update doc/*/scripting/builtins/libnetwork.md 2025-09-08 23:56:13 +03:00
MihailRis
77a340808e add vec2.rotate 2025-09-07 21:12:50 +03:00
MihailRis
e064ace885 update vertical damping & add rigidbody:get_vdamping 2025-09-07 17:10:13 +03:00
MihailRis
854dcf2a50 add entity:require_component 2025-09-06 22:29:55 +03:00
MihailRis
76bf14a8b2 update doc/*/scripting/builtins/libvecn.md 2025-09-06 11:37:42 +03:00
MihailRis
c06636053d replace set_avoided_tags with avoid_tag & add 'cost' argument 2025-08-31 21:12:07 +03:00
MihailRis
5e3373313b add pathfinding.set_avoided_tags 2025-08-31 15:52:23 +03:00
MihailRis
88afb48a1c Merge branch 'dev' into pathfinding 2025-08-31 13:31:06 +03:00
MihailRis
19acda1a88 add cached item.has_tag, block.has_tag & update docs 2025-08-31 12:55:02 +03:00
KotIsOff
a0c66d56d8 docs for operators 2025-08-26 02:10:16 +03:00
KotIsOff
5b18639d94 slightly corrected docs 2025-08-25 21:21:05 +03:00
MihailRis
1558ef9c98
update vcm docs (#600) 2025-08-25 18:18:05 +03:00
MihailRis
e3da256c5d
Merge pull request #598 from Onran0/udp-support
UDP support for Network and scripting
2025-08-25 17:57:38 +03:00
Onran0
8d79ee3499 minor fixes 2025-08-24 08:38:25 +09:00
Onran0
1bea391f1d fixes 2025-08-24 08:31:13 +09:00
Onran0
4a9aad04ff udp support 2025-08-24 02:39:05 +09:00
KotIsOff
45bc4037ec fix: escaping for '*' symbol 2025-08-23 16:46:31 +03:00
KotIsOff
f91b734aea docs for dependency version 2025-08-23 16:43:42 +03:00
MihailRis
ca1b761c8c Merge branch 'dev' into pathfinding 2025-08-19 19:47:10 +03:00
MihailRis
dc0e388eec Merge branch 'dev' into more-about-projects 2025-08-16 13:57:51 +03:00
MihailRis
2cdcebf9d9 add 'assets' library docs 2025-08-13 23:59:05 +03:00
MihailRis
67ef84d6b0 Merge branch 'dev' into pathfinding 2025-08-10 17:31:10 +03:00
MihailRis
e26ce0459b add block.model_name 2025-08-10 17:14:18 +03:00
MihailRis
bfbfe59f9b add gui.root & add 'app' library to project scripts 2025-08-08 21:36:53 +03:00
MihailRis
f2aa77db8b add vecn.distance function 2025-08-03 19:39:21 +03:00
MihailRis
89c07cbf75 update docs 2025-08-03 19:09:43 +03:00
MihailRis
2c60e7c6ae Merge branch 'dev' into schedule 2025-08-01 21:39:44 +03:00
MihailRis
8e7a5a0b8c update extensions.md 2025-08-01 21:37:22 +03:00
Onran
aae642a13e
Streaming I/O and support of named pipes (#570)
* added streaming i/o for scripting, and a byteutil.get_size function

* added i/o stream class, also added named pipes support on lua side via ffi

* added constant file.named_pipes_prefix

* added buffered and yield modes for io_stream

* added new time function for work with UTC - utc_time, utc_offset, local_time

* docs updated

* constant pid moved to os.pid

* now gmtime_s and localtime_s used only in windows
2025-08-01 20:26:43 +03:00
MihailRis
cd2bc8fbf6 Merge branch 'main' into dev 2025-07-31 23:50:10 +03:00