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
c4a61e8c9a
update doc/*/scripting/builtins/libapp.md
2025-09-19 23:09:42 +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
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
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
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
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
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
ecf3b94d53
add hud.hand_controller
2025-07-27 22:30:30 +03:00
MihailRis
b5a2f2ae71
add gfx.skeletons library docs
2025-07-27 22:18:28 +03:00
GHOST11111100
59d706323a
added item.description() to itemlib, and update docs
2025-07-26 17:21:00 +03:00
GHOST11111100
b4d41a59e4
added docs
2025-07-26 16:59:58 +03:00
MihailRis
0627358c0e
fix gfx.posteffects docs
2025-07-22 00:39:40 +03:00
MihailRis
c699169e77
fix inventory docs
2025-07-22 00:22:37 +03:00
MihailRis
d321085192
update doc/*/scripting/libgfx-posteffects.md
2025-07-15 21:33:24 +03:00
MihailRis
9c9d34810f
update doc/*/scripting/builtins/libblock.md
2025-07-14 01:13:57 +03:00
MihailRis
a0dff3fef1
add doc/*/libgfx-posteffects.md
2025-07-10 18:47:28 +03:00
MihailRis
5a42ec8bdc
update doc/*/scripting/builtins/libnetwork.md
2025-04-30 19:16:35 +03:00
MihailRis
d9d4d2b305
fix: missing Bytearray option in file.read_bytes
2025-04-06 14:39:21 +03:00
MihailRis
06adaaeadc
fix doc/*/scripting/builtins/libinventory.md
2025-03-29 18:17:58 +03:00
MihailRis
a8eda192af
add item.uses(...) to libitem.md
2025-03-18 03:46:01 +03:00
MihailRis
35ce256c50
update doc/*/scripting/builtins/libfile.md
2025-03-17 23:18:44 +03:00
MihailRis
5f71c82cc4
update doc/*/scripting/builtins/libfile.md
2025-03-17 23:08:13 +03:00
MihailRis
fb4fa2f042
update doc/*/scripting/builtins/libpack.md
2025-03-16 23:14:37 +03:00
MihailRis
b1e854a73c
Update 0.27 docs ( #484 )
...
* update doc/*/scripting/builtins/libinventory.md
* add doc/*/scripting/builtins/libgfx-weather.md
* update doc/*/scripting/builtins/libfile.md
* update doc/*/item-properties & update doc/*/scripting/builtins/libinventory.md
* add inventory.decrement docs
* update doc/*/scripting/builtins/libinventory.md
2025-03-16 20:10:41 +03:00
Onran
6d80560aa9
Update libblock.md
2025-02-25 14:08:35 +09:00
MihailRis
6844b4c5e4
update doc/*/scripting/builtins/libgui.md
2025-01-27 08:29:39 +03:00
MihailRis
047b1772f2
update doc/*/scripting/builtins/libplayer.md
2025-01-27 07:58:42 +03:00
MihailRis
d113cfa86c
update doc/*/scripting/builtins/libworld.md
2025-01-20 01:33:01 +03:00
MihailRis
3266204c0e
update doc/*/scripting/builtins/libapp.md
2025-01-17 19:24:07 +03:00
MihailRis
01b4b6f19a
update docs
2025-01-17 19:03:12 +03:00
MihailRis
cafaa3a168
update doc/*/scripting/builtins/libworld.md
2025-01-12 03:43:35 +03:00