Commit graph

1402 commits

Author SHA1 Message Date
RomanDonw
e0afe5c649 added typesize method for bytearray views (viewers) (both to Lua and docs (only Russian for now)) 2026-08-04 17:19:48 +10:00
RomanDonw
2c72d33485 improved Bytearray:fill method 2026-08-03 22:45:48 +10:00
RomanDonw
3eac247a69 eliminated hardcoded types sizes in bytearray-viewers declaratons and replaced on usage ffi.sizeof function 2026-08-03 22:09:11 +10:00
RomanDonw
f8a44c023f patched code after code review from MihailRis 2026-08-03 18:25:44 +10:00
RomanDonw
0d641fa82f (i hope that correctry) optimized bytearray:move method 2026-07-23 17:47:32 +10:00
RomanDonw
27bb3015e4 improved bytearray 2026-07-23 17:08:32 +10:00
RomanDonw
29f5373d81 added bytearray view wrapper for float (float32) 2026-07-22 20:36:01 +10:00
MihailRis
a1a5d390c4 add math.sign 2026-07-21 22:41:03 +03:00
MihailRis
d55b494bb0 update bytearray,lua 2026-07-20 00:05:50 +03:00
MihailRis
8164a16db8 add counter-based manual gc trigger for FFIBytearray 2026-07-19 19:53:15 +03:00
MihailRis
9d8d00209c
Merge pull request #866 from MihailRis/new-entity-event
add on_player_set entity component event
2026-07-18 20:18:06 +03:00
MihailRis
e4a11f182e add on_player_set entity component event 2026-07-18 19:09:43 +03:00
MihailRis
a27f0b37d2 update asserts 2026-07-18 13:54:50 +03:00
MihailRis
586ab39483 add canvas comparsion to asserts.equals 2026-07-18 13:26:49 +03:00
MihailRis
39a4236553 fix integer raycast filters & add simple raycast test 2026-07-17 00:23:16 +03:00
MihailRis
ad6b72f87c add world.raycast 2026-07-16 21:52:32 +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
cfacc3dd48 add table.merge_replace 2026-05-31 22:08:26 +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
362acd0436 update texts 2026-05-24 16:12:07 +03:00
MihailRis
eb453d8170 add audio.recording-enabled setting 2026-05-24 14:15:31 +03:00
MihailRis
c4bddba6b7 fix controls settings panel height 2026-05-24 13:33:34 +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
5435caf53b add 'require' function to lua syntax hightlight config as keyword 2026-05-12 23:09:21 +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
8d9d1f9039 Merge branch 'main' into dev 2026-04-23 19:13: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
fc80feeb84 test removing client-side logic in headless (core:drop component) 2026-04-19 19:36:48 +03:00
MihailRis
66796019af fix core:player component mob.set_flight call 2026-04-19 19:29:42 +03:00
MihailRis
43e0b1d671 update preload.json 2026-04-11 12:16:16 +03:00
MihailRis
35c040abcf start 0.32 development 2026-04-07 22:27:52 +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
8a19c903e4 fix audio.input.request_open 2026-04-02 12:29:06 +03:00
MihailRis
1fb0eb762d add entity.rigidbody.get_ground_vel 2026-03-22 22:54:50 +03:00
MihailRis
1d2c8cf4b6 bring back pre-0.30 player controls 2026-03-22 22:21:40 +03:00
MihailRis
097cb59b6d fix: incorrect packs count in world creation menu 2026-03-22 01:00:41 +03:00
MihailRis
a4b52b241c add audio.input.get_input_info 2026-03-21 23:05:33 +03:00
MihailRis
90a2683e7e update gui.ask 2026-03-18 23:13:15 +03:00
MihailRis
3cb295fd58 update session library 2026-03-18 21:52:24 +03:00
MihailRis
c9f9838747 move session library implementation to a separate module 2026-03-18 21:48:23 +03:00