Commit graph

271 commits

Author SHA1 Message Date
MihailRis
ca9ff7ba7e fix missing default rotation-order value 2026-09-19 15:27:21 +03:00
MihailRis
d40070abab Merge branch 'main' into new-animation-features 2026-09-17 00:14:03 +03:00
MihailRis
ad22763a1f add new skeleton:get_color, skeleton:set_color overloads 2026-09-16 23:40:41 +03:00
MihailRis
21bd5ba1b2 update animation api 2026-09-10 19:09:49 +03:00
MihailRis
aa6ac5f5bd add animation.stop 2026-09-10 00:14:15 +03:00
MihailRis
48ca3ab5f9 move animation code generation to separate module 2026-09-10 00:11:04 +03:00
MihailRis
3ed80d0c95 feat: custom curves 2026-09-09 19:26:17 +03:00
MihailRis
6b07f062d7 add some temporary solution (don't look) 2026-09-08 20:00:23 +03:00
MihailRis
b98bfcc135 cleanup 2026-09-08 19:39:03 +03:00
MihailRis
86d2e6a614 add assets.parse_animation 2026-09-08 19:38:25 +03:00
MihailRis
9826aedee3 add missing constant 2026-09-06 16:59:47 +03:00
MihailRis
21c8f5caa3 cleanup expressions environment 2026-09-06 16:55:46 +03:00
MihailRis
49e4b1f519 revert "remove rotation-order (use original directives order)"
Keeping VCA directives unordered is seems more preferred
This reverts commit 3b1ab36ac1.
2026-09-06 00:53:44 +03:00
MihailRis
3b1ab36ac1 remove rotation-order (use original directives order) 2026-09-06 00:45:34 +03:00
MihailRis
eeff17e143 add rotation-order parameter to vca configure 2026-09-06 00:05:03 +03:00
MihailRis
2104bc7670 fix vca duration calculation 2026-09-05 23:51:56 +03:00
MihailRis
7f15cd897c fix key frames based animation 2026-09-05 20:18:17 +03:00
MihailRis
32876aa9e4 fix maths_inline mat4.idt(dst) 2026-09-05 19:19:13 +03:00
MihailRis
6d6d11d6c6 add cameras support & add animation.play 2026-09-05 17:12:32 +03:00
MihailRis
8422349e45 fix loaded tracks cache does not reset on assets reset 2026-09-03 21:44:14 +03:00
MihailRis
bbdf31fc19 add scale to vca 2026-09-03 20:46:59 +03:00
MihailRis
da925021cb move vca parsing to a separate module 2026-09-02 23:43:36 +03:00
MihailRis
6c568e6706 cleanup internal functions 2026-09-01 23:32:44 +03:00
MihailRis
39a3c1201f add animation.action 2026-09-01 23:01:47 +03:00
MihailRis
05fc09a244 Merge branch 'main' into animation 2026-08-26 12:30:31 +03:00
MihailRis
3aca54178d add string.url_encode, string.url_decode 2026-08-25 23:18:13 +03:00
MihailRis
104c74e653 feat: animation track as asset (WIP) 2026-08-25 23:09:14 +03:00
MihailRis
ab3c1e1b0c Merge branch 'main' into animation 2026-08-23 12:39:46 +03:00
MihailRis
4b4026b028 add rigidbody:is_selectable, :set_selectable 2026-08-23 12:01:18 +03:00
MihailRis
e544d797e2 fix 2026-08-19 23:50:09 +03:00
MihailRis
834a0e85d8 add 'configure' VCA tag 2026-08-19 23:38:00 +03:00
MihailRis
1186011dcf Merge branch 'main' into animation 2026-08-18 23:37:27 +03:00
Neveix
3b3bf8e878
Inventory enhancements #897: 2, 5, 9, 11, 12 (#931)
* implement a bit

* change shift to ctrl

* add enhancement #2

* add ctrl-interaction with content access

* fix libinventory.move bug (none checking)

* fix p.5

* move shareinv logic into inventory_utils

* add inventory utils

* small refactor

* fix iframe.src = ""

---------

Co-authored-by: MihailRis <mexaruc@gmail.com>
2026-08-14 21:25:42 +03:00
MihailRis
49e7f2c631 Merge branch 'main' into animation 2026-08-14 19:46:37 +03:00
MihailRis
dd7e01488f fix gui.ask 2026-08-10 20:26:43 +03:00
MihailRis
83e7f1d5f5 Merge branch 'main' into animation 2026-08-09 16:50:42 +03:00
MihailRis
64a5a74f53 fix: stdcomp calling non-component global functions 2026-08-07 23:04:12 +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
MihailRis
7f04d2884e fix view classes static typesize method 2026-08-04 18:54:37 +03:00
RomanDonw
7a88bd454a
fixed typo in FFIU64view & FFII64view bytearray views (viewers) declaration (bytearray.lua) 2026-08-05 00:39:21 +10:00
RomanDonw
d328a2ba2c
Merge branch 'MihailRis:main' into main 2026-08-04 22:51:40 +10:00
RomanDonw
e203b5ef4c fixed two (2) typos in Bytearray:move method implementation 2026-08-04 19:50:55 +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
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
Xertis
81af4b9e2a
fixing errors in rules.lua 2026-07-29 18:47:07 +03:00