Commit graph

1682 commits

Author SHA1 Message Date
MihailRis
6bbc78098d add app.is_instance_alive & rename app.terminate to app.terminate_instance 2026-08-02 18:32:54 +03:00
MihailRis
b1e14a2944 add app.terminate(handle) 2026-08-02 16:20:33 +03:00
MihailRis
4503455ae9 add sub-instance project permission & feat: max sub-process depth check 2026-08-02 01:19:01 +03:00
MihailRis
5a8fd3ceab update sub-instance lifetime 2026-08-01 22:32:49 +03:00
MihailRis
7f813d2eb1 add app.start_background_instance (test) 2026-07-29 23:06:02 +03:00
MihailRis
513abd332c add platform::new_engine_instance subProcess parameter 2026-07-29 20:07:59 +03:00
MihailRis
a5b1259c5b Merge branch 'main' into animation 2026-07-27 23:09:14 +03:00
MihailRis
35113777de add 'nonselect_entities' raycast parameter 2026-07-27 21:31:48 +03:00
MihailRis
53a9d47905 Merge branch 'environments' into refactor-world-renderer 2026-07-26 23:56:40 +03:00
MihailRis
f9bc401236 Merge branch 'main' into environments 2026-07-26 23:56:00 +03:00
MihailRis
f507665c68 move rigging to src/animation 2026-07-26 18:55:49 +03:00
MihailRis
ea0d23831f add required components check 2026-07-26 15:57:41 +03:00
MihailRis
28385f236c fix user component initialization exception handling & fix fatal error on uninitialized component access 2026-07-26 15:27:38 +03:00
MihailRis
8242d299ed fix components order & add skeleton:get_matrix overload & add skeleton:reset_pose 2026-07-26 15:10:35 +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
68a5a0bd7a Merge branch 'main' into animation 2026-07-23 20:38:37 +03:00
MihailRis
900f118f94 feat: verbose error messages for parsing functions 2026-07-23 19:59:31 +03:00
RomanDonw
67da57d870 upgraded/improved LuaCanvas::clear method 2026-07-23 19:29:19 +10:00
MihailRis
2e69df0a24 cleanup & update linesets 2026-07-23 00:32:17 +03:00
MihailRis
7c06a74244 Merge branch 'main' into animation 2026-07-22 23:56:17 +03:00
MihailRis
e9221af407 update xml.parse_vcd 2026-07-22 23:29:27 +03:00
MihailRis
cd53a33d7b replace tag attribute key '@' with '#' 2026-07-22 22:26:44 +03:00
MihailRis
c7ba237933 add xml library 2026-07-22 21:55:53 +03:00
MihailRis
2d1e783a64 add entities.def_solid 2026-07-21 22:49:10 +03:00
MihailRis
8e719eace6 add missing inventory function 2026-07-19 22:43:50 +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
a5596ed5cd fix canvas:line lines clipping 2026-07-18 13:25:04 +03:00
MihailRis
39a4236553 fix integer raycast filters & add simple raycast test 2026-07-17 00:23:16 +03:00
MihailRis
605b0d63c3 update world.raycast params & add blocks_exclusion parameter 2026-07-16 22:22:22 +03:00
MihailRis
ad6b72f87c add world.raycast 2026-07-16 21:52:32 +03:00
MihailRis
baa952a172 add 'nonselect_blocks' parameter 2026-07-16 00:44:44 +03:00
MihailRis
f29f3b1bba add advanced entities.raycast overload 2026-07-15 22:21:18 +03:00
MihailRis
9d3a60328f fix dead skeleton model references 2026-06-30 22:53:22 +03:00
Onran
dd9ba26f7b conflicts fix 2026-06-22 00:29:08 +09: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
bf98091a9c added low-level ioLib.available for io_stream's 2026-06-21 20:19:24 +09:00
MihailRis
c73b036099 cleanup World references 2026-06-20 22:17:27 +03:00
MihailRis
ac00c561ee move weather from WorldRenderer to LevelFrontend 2026-06-19 00:01:45 +03:00
MihailRis
0d2a0b012d add io_stream:tell & fix io_stream:seek 2026-06-11 00:27:15 +03:00
MihailRis
07702f9e57 refactor descriptors_manager 2026-06-10 23:08:48 +03:00
MihailRis
4a11dd28ec fix segfault on world.get_chunk_data if no world open 2026-06-09 23:51:26 +03:00
MihailRis
a557068b90 Merge branch 'main' into environments 2026-06-06 00:33:56 +03:00
MihailRis
3429435ff5 add 'test' library for e2e tests purposes 2026-06-05 23:25:10 +03:00
MihailRis
902c885fe0 fix uinode.parent property 2026-06-05 23:19:21 +03:00
MihailRis
089bcbbb64 fix document events & breaking: document events removed from 'events' library temporary 2026-06-03 21:50:36 +03:00
MihailRis
8bccdc0250 Merge branch 'main' into client-side-tests 2026-06-03 21:03:40 +03:00
MihailRis
34cc778f0d
Merge pull request #846 from MihailRis/fixes
fixes
2026-06-03 21:02:41 +03:00
MihailRis
bb135d33b5 add on_destroy layout event 2026-06-02 23:57:22 +03:00