MihailRis
b98954f95e
cleanup
2025-09-26 22:03:08 +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
43a7331f62
add 'tags.toml' file
2025-09-19 22:16:28 +03:00
MihailRis
4313029bc7
calibrate movement speed
2025-09-18 20:27:18 +03:00
MihailRis
7d6ddfa535
add 'data' argument to http error callback
2025-09-16 23:17:06 +03:00
MihailRis
532c4887bc
add Random class
2025-09-16 20:27:07 +03:00
MihailRis
a1177f2601
update doc/*/scripting/events.md & add 'tps' argument
2025-09-15 00:31:38 +03:00
MihailRis
b863d47d7f
add 'on_block_tick' event
2025-09-14 23:57:45 +03:00
MihailRis
95818f576b
update app.sleep_until
2025-09-14 15:11:39 +03:00
MihailRis
99940da426
add 'asserts' library
2025-09-14 14:37:11 +03:00
MihailRis
40eda93398
update network test and fix coroutines errors handling
2025-09-14 14:11:34 +03:00
MihailRis
1c2fa2bba4
small fix
2025-09-13 23:38:01 +03:00
MihailRis
bf682daffe
update on_physics_update & update standard components
2025-09-13 23:24:57 +03:00
MihailRis
2d29b8c46c
update standard components
2025-09-13 22:46:45 +03:00
MihailRis
559057c2c1
remove extra behaviour from core:mob
2025-09-11 20:12:45 +03:00
MihailRis
3bd0ebcda2
Merge branch 'dev' into pathfinding
2025-09-11 18:06:16 +03:00
MihailRis
f9d923101a
replace http-callbacks with events_queue entries
2025-09-10 00:16:24 +03:00
MihailRis
d25eb7f035
fix entity.spawn
2025-09-09 12:28:15 +03:00
MihailRis
ee1608072b
add ScheduleGroup.common
2025-09-08 12:33:50 +03:00
MihailRis
763b3d5aa4
fix: mobs direction not saved
2025-09-07 23:44:01 +03:00
MihailRis
23a9ad0979
make core:mob.look_at public
2025-09-07 23:41:29 +03:00
MihailRis
3c2061f788
add hud.default_hand_controller
2025-09-07 23:23:01 +03:00
MihailRis
b615dcc57d
update base:player_animator and core:mob components
2025-09-07 21:40:44 +03:00
MihailRis
67a5741ed2
update entities physics & fix jumping mobs
2025-09-07 15:07:39 +03:00
MihailRis
93e7ae159a
add core:player component
2025-09-06 22:30:01 +03:00
MihailRis
88641e032a
test mobs
2025-09-01 01:39:31 +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
fdf55ec64d
add 'total_visited' to route & refactor
2025-08-28 21:49:02 +03:00
MihailRis
174a3c6871
add pathfinding.set_jump_height
2025-08-27 19:34:58 +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
669cb48f54
fix set_gravity_scale use
2025-08-19 21:20:44 +03:00
MihailRis
ca1b761c8c
Merge branch 'dev' into pathfinding
2025-08-19 19:47:10 +03:00
MihailRis
a8f2de967f
Merge pull request #586 from MihailRis/more-about-projects
...
More about projects
2025-08-19 19:46:09 +03:00
MihailRis
1f896d7fa6
Merge branch 'main' into dev
2025-08-19 19:42:01 +03:00
MihailRis
eba7eed8c0
fix: network events not processing ( #591 )
2025-08-19 19:40:16 +03:00
MihailRis
79bb61bbbe
add 'debug.enable-experimental' setting & add experimental vec3, vec2 optimization
2025-08-19 01:33:20 +03:00
MihailRis
6d3dac9106
add 'on_physics_update' entity event
2025-08-13 21:29:20 +03:00
MihailRis
b60f0f0ea2
update core:mob component
2025-08-11 01:03:28 +03:00
MihailRis
5a8f4de503
fix input library in headless mode
2025-08-10 23:19:10 +03:00
MihailRis
dfb83f6835
add core:mob component & move player movement to scripting
2025-08-10 22:55:34 +03:00
MihailRis
bfbfe59f9b
add gui.root & add 'app' library to project scripts
2025-08-08 21:36:53 +03:00
MihailRis
3760fb86f7
move events library implementation to core:internal/events & disable access to core:internal modules outside of stdlib
2025-08-08 00:29:12 +03:00
MihailRis
36a522bee0
add 'entity.spawn' command
2025-08-06 23:37:55 +03:00
MihailRis
a110022ec2
add 'core:pathfinding' component
2025-08-03 19:06:22 +03:00