Commit graph

461 commits

Author SHA1 Message Date
MihailRis
834a0e85d8 add 'configure' VCA tag 2026-08-19 23:38:00 +03:00
MihailRis
282c9b3de2 Merge branch 'main' into animation 2026-08-04 23:39:49 +03:00
MihailRis
5422eb7ccc add ctypes library 2026-08-04 19:19:50 +03:00
RomanDonw
d328a2ba2c
Merge branch 'MihailRis:main' into main 2026-08-04 22:51:40 +10:00
RomanDonw
457fc57349 added more new views (viewers) for bytearray (again both to Lua & Russian docs) 2026-08-04 18:07:11 +10:00
RomanDonw
9fc94e40b2 renamed bytearray F32view to FLT view & improved bytearray Russian docs 2026-08-04 17:41:24 +10:00
MihailRis
40f8fc620d
Merge pull request #899 from MihailRis/app-new-instance
engine sub-instance spawn function
2026-08-02 19:07:49 +03:00
MihailRis
8de3c0de57 update vc library 2026-08-02 17:54:08 +03:00
MihailRis
4a53090610 feat: app coroutine error handling 2026-07-31 00:06:25 +03:00
MihailRis
2088b5dec1 disable blocks updating caused by blocks.fill command 2026-07-30 21:03:58 +03:00
MihailRis
8a9b4a9e9c Merge branch 'main' into animation 2026-07-25 22:00:00 +03:00
MihailRis
4295af15cc
Merge pull request #847 from MihailRis/client-side-tests
client-side `--script`, `--test` support (part 1)
2026-07-25 21:59:10 +03:00
MihailRis
7c06a74244 Merge branch 'main' into animation 2026-07-22 23:56:17 +03:00
RomanDonw
29f5373d81 added bytearray view wrapper for float (float32) 2026-07-22 20:36:01 +10:00
MihailRis
e4a11f182e add on_player_set entity component event 2026-07-18 19:09:43 +03:00
MihailRis
ad6b72f87c add world.raycast 2026-07-16 21:52:32 +03:00
MihailRis
2bd587451c move common functions to core:animation module 2026-07-05 22:12:28 +03:00
MihailRis
45c78609b8 add curves: constant, linear, bezier 2026-07-05 13:32:48 +03:00
MihailRis
b2b889bd7c feat: codegen whole track to one function 2026-06-30 01:30:15 +03:00
MihailRis
086067cfa9 add declarative skeleton animation component (WIP) 2026-06-29 23:55:52 +03:00
Onran
db014cca09 Merge remote-tracking branch 'upstream/client-side-tests' into io-streams-enhance
# Conflicts:
#	src/logic/scripting/descriptors_manager.cpp
#	src/logic/scripting/descriptors_manager.hpp
2026-06-21 23:55:08 +09:00
Onran
dfd67011a4 added socket:as_stream() 2026-06-21 20:51:49 +09:00
Onran
5424f51f70 added io_stream.wrap_bytearray 2026-06-21 19:04:58 +09:00
MihailRis
3429435ff5 add 'test' library for e2e tests purposes 2026-06-05 23:25:10 +03:00
MihailRis
0ffefddee1 fix post-runnable context in content-related functions 2026-06-01 01:08:24 +03:00
MihailRis
025e32eec1
Merge pull request #843 from MihailRis/common-vc-funcs
new functions and settings
2026-06-01 00:27:11 +03:00
MihailRis
d9ae1fe6d4 replace vc.get_project_args with vc.get_project_arg & rename table.merge_replace to table.extend 2026-05-31 23:36:24 +03:00
MihailRis
aa5bd51206 add project args & add vc.get_project_args 2026-05-31 21:04:51 +03:00
clasher113
31a90bd911 blocks.fill fix 2026-05-29 11:41:40 +03:00
MihailRis
3656739c3c extract stdlib.lua parts to separate internal modules 2026-05-25 23:17:16 +03:00
MihailRis
dc9ae6e99e test direct non-copying reading FFIBytearray in C++ context 2026-05-21 22:31:27 +03:00
MihailRis
411021052e add gui.process_template, vc.get_setting,vc.get_setting_str, vc.get_setting_info 2026-05-21 21:30:42 +03:00
MihailRis
629f672d38 cleanup internal functions 2026-04-27 00:24:25 +03:00
MihailRis
ab179881e8 remove __vc_app global variable 2026-04-26 23:30:11 +03:00
MihailRis
678e5db03d add vc.is_headless, vc.is_client 2026-04-26 22:39:41 +03:00
MihailRis
ded3dd2046 Merge branch 'dev' into client-server-logic-split 2026-04-23 19:15:34 +03:00
MihailRis
2afadb4ae6 test removing client-side logic in headless (base pack scripts/components) 2026-04-19 21:06:29 +03:00
MihailRis
66796019af fix core:player component mob.set_flight call 2026-04-19 19:29:42 +03:00
MihailRis
5f2c0f69ce restore player 0.28 controls 2026-04-06 21:58:13 +03:00
MihailRis
dde8c674b8 fix process_properties 2026-04-05 20:52:47 +03:00
MihailRis
a9d185256a fix: block/item.properties not inheriting parent content unit properties 2026-04-03 19:29:07 +03:00
MihailRis
1d2c8cf4b6 bring back pre-0.30 player controls 2026-03-22 22:21:40 +03:00
MihailRis
c9f9838747 move session library implementation to a separate module 2026-03-18 21:48:23 +03:00
MihailRis
c13a7110e8 fix: flight does not affect to the first tick 2026-03-14 22:35:06 +03:00
MihailRis
c7508d6270 Merge branch 'main' into volume-renderer 2026-02-13 02:07:20 +03:00
Xertis
2b4c3c08f3
Fix crash in headless 2026-02-12 01:23:35 +03:00
MihailRis
cf69d3e8f4 Merge branch 'main' into volume-renderer 2026-02-08 19:53:27 +03:00
Artem
4bfc1de5e2 fix stdlib.lua 2026-02-08 18:50:43 +03:00
MihailRis
7d32954b87 cleanup 2026-02-06 23:19:52 +03:00
MihailRis
965faebc7b add gui.close_menu 2026-02-06 18:25:52 +03:00