Commit graph

6127 commits

Author SHA1 Message Date
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
b99be08e88 update doc/*/scripting/ecs.md 2026-07-18 19:46:21 +03:00
MihailRis
e4a11f182e add on_player_set entity component event 2026-07-18 19:09:43 +03:00
MihailRis
47583e7e0a
Merge pull request #865 from MihailRis/canvas-line-fixes
Canvas line-related fixes
2026-07-18 16:06:02 +03:00
MihailRis
a27f0b37d2 update asserts 2026-07-18 13:54:50 +03:00
MihailRis
917806a7ef add canvas lines test 2026-07-18 13:27:27 +03:00
MihailRis
586ab39483 add canvas comparsion to asserts.equals 2026-07-18 13:26:49 +03:00
MihailRis
a5596ed5cd fix canvas:line lines clipping 2026-07-18 13:25:04 +03:00
MihailRis
279fb92b94 fix canvas:encode produces flipped images for png 2026-07-18 13:19:27 +03:00
MihailRis
8d7fab1f2f
Merge pull request #862 from MihailRis/update-raycast
add advanced raycast function
2026-07-17 02:32:56 +03:00
MihailRis
3bd297f562 update doc/*/scripting/builtins/libentities.md, libblock.md 2026-07-17 01:46:11 +03:00
MihailRis
39a4236553 fix integer raycast filters & add simple raycast test 2026-07-17 00:23:16 +03:00
MihailRis
bab253c16a
Merge pull request #864 from MihailRis/particles-docs-update
fix particles docs
2026-07-16 23:44:52 +03:00
MihailRis
b2ed5122e7 fix particles docs 2026-07-16 23:37:08 +03:00
MihailRis
f6e1f23c84 update doc/*/scripting/builtins/libworld.md 2026-07-16 22:24:47 +03:00
MihailRis
605b0d63c3 update world.raycast params & add blocks_exclusion parameter 2026-07-16 22:22:22 +03:00
MihailRis
00d6e28208 cleanup 2026-07-16 21:55:35 +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
66c99adab9
Merge pull request #861 from MihailRis/fix-docs-typo
fixes #860
2026-07-15 00:57:05 +03:00
MihailRis
9dbf78d57c fix docs typo 2026-07-15 00:54:39 +03:00
MihailRis
b4c8469264 Merge branch 'main' into client-side-tests 2026-07-07 18:53:27 +03:00
MihailRis
b024b6cddf
fix exponential notation parsing (#857) 2026-07-07 18:52:35 +03:00
MihailRis
98dfeb8da6 Merge branch 'main' into fix-basic-parser-exponential-notation 2026-07-07 17:50:10 +03:00
MihailRis
a8ed3cb36f
fix macos build (#859)
* update macos.yml

* update macos.yml

* update macos.yml

* update macos.yml

* update macos.yml

* update macos.yml

* update workflows

* update test

* fix unused function warning

* update test

* fixes

* update test

* update test

* update macos.yml

* Revert "update workflows"

This reverts commit ae78ff3ca2.
2026-07-07 17:42:24 +03:00
MihailRis
f7219d97d8 Merge branch 'main' into fix-basic-parser-exponential-notation 2026-07-06 20:59:45 +03:00
MihailRis
51c0f99061
Merge pull request #858 from MihailRis/fix-small-heap
fix small heap alignment violations
2026-07-06 20:58:27 +03:00
MihailRis
2d8b50e198 fix small heap alignment violations 2026-07-06 20:33:01 +03:00
MihailRis
c45d994216 fix BasicParser power function 2026-07-06 12:44:09 +03:00
MihailRis
521442ae36 Merge branch 'main' into client-side-tests 2026-06-22 22:34:18 +03:00
Onran
36509fb7bc added bytes reserve when creating buffers for stream 2026-06-22 16:03:52 +09:00
Onran
e7bc0bdbda major fixes of buffered mode in io_stream
- fixed underflow and overflow errors: now stream automatically does flush or read
2026-06-22 15:59:45 +09:00
Onran
658af207ab minor change in binary read_fully 2026-06-22 15:09:20 +09:00
Onran
15f17a0bc3 all numbers changed to ints in io_stream docs and documented tell 2026-06-22 14:49:43 +09:00
Onran
82da7e907d removed require to define available, tell, seek in ioLib 2026-06-22 14:47:58 +09:00
Onran
21019e6737 added note about tell to io_stream 2026-06-22 00:57:38 +09:00
Onran
490db13498 added tell stub for named pipe stream's 2026-06-22 00:31:58 +09: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
cd040cfeb4 fix of io_stream:available for non-buffered streams when "length" arg defined 2026-06-21 21:13:30 +09:00
Onran
f8317e05c4 available in io_stream docs moved to I/O section 2026-06-21 21:01:53 +09:00
Onran
dfd67011a4 added socket:as_stream() 2026-06-21 20:51:49 +09:00
Onran
bf98091a9c added low-level ioLib.available for io_stream's 2026-06-21 20:19:24 +09:00
Onran
fdec2d722d fix of io_stream:read_fully for binary and yield mode 2026-06-21 19:20:37 +09:00
Onran
5424f51f70 added io_stream.wrap_bytearray 2026-06-21 19:04:58 +09:00
MihailRis
26d4801da4
Merge pull request #838 from NigthLier/ninja-build
Windows Clion build
2026-06-18 20:02:53 +03:00
MihailRis
d7d7e40799 Merge branch 'main' into environments 2026-06-18 19:57:04 +03:00
MihailRis
b3b3be028f Merge branch 'main' into client-side-tests 2026-06-18 19:55:48 +03:00
MihailRis
90c06bb3ce
Merge pull request #850 from MihailRis/physics-fixes
physics fixes
2026-06-18 19:54:07 +03:00