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
MihailRis
86486318f1
fix: missing entity.rigidbody methods
2026-03-18 00:00:05 +03:00
MihailRis
a78a924093
Merge pull request #792 from MihailRis/physics-upgrade
...
solid entities
2026-03-14 22:56:33 +03:00
Artem
33f7815a21
add io_stream:seek
2026-03-13 21:19:47 +03:00
MihailRis
c0a89cd93a
add rigidbody:get_material, set_material
2026-03-05 21:39:59 +03:00
MihailRis
ba2546e096
fix 'attempt to compare string with number' in audio.input.fetch
2026-02-27 20:34:23 +03:00
Artem
2daadf79f3
fix events.lua
2026-02-08 19:02:24 +03:00
MihailRis
3f68fc1fc4
fix bytearray view classes
2026-02-08 15:59:47 +03:00
MihailRis
e794aa864d
add gui.load_document namespace extension table argument & pass app library from standard pages loader
2026-01-07 01:54:47 +03:00
MihailRis
d6b6c6903a
update Element.new
2026-01-07 01:37:43 +03:00
MihailRis
1644751b1a
fix gui.show_input_dialog key:escape reaction
2026-01-07 00:39:02 +03:00
MihailRis
cfd97ed4e6
Merge branch 'main' into world-regions-works
2025-12-11 22:25:25 +03:00
MihailRis
6e1345ede9
extend gui.ask dialog window
2025-12-10 22:30:46 +03:00
MihailRis
2e44aa7d19
add 'enter' key support to gui.show_input_dialog
2025-12-08 22:24:57 +03:00
MihailRis
4785d757fa
add gui.show_input_dialog
2025-12-08 22:14:35 +03:00
MihailRis
ff12461ae5
cleanup
2025-11-23 22:34:54 +03:00
MihailRis
e1ea0cb0fe
add gui.ask function
2025-11-23 22:17:16 +03:00
MihailRis
14523d4285
add gui.show_message
2025-11-23 20:15:53 +03:00
MihailRis
6810f9a03a
add utf8.escape_xml and alias - string.escape_xml
2025-11-23 19:52:49 +03:00
Xertis
76be41e8f2
fix access to console.__add_command
2025-11-21 21:33:48 +03:00
Xertis
e7e47df7bf
improving the cheat commands
2025-11-21 20:59:57 +03:00
MihailRis
97c8bac9ff
fix paused mode value requests handling
2025-11-16 14:01:22 +03:00
MihailRis
4f675dde27
Merge branch 'dev' into generated-pcm-stream
2025-11-10 12:44:49 +03:00
MihailRis
60ed10c0a1
add prefix check to events.on
2025-11-08 11:42:10 +03:00
MihailRis
be1f336d90
rename audio.input.fetch_input to audio.input.fetch
2025-11-07 22:32:16 +03:00
MihailRis
88e61125d1
add device select to audio settings
2025-11-04 19:47:35 +03:00
MihailRis
aa54e900d9
add U16view, I16view, U32view, I32view classes
2025-11-02 01:17:56 +03:00
MihailRis
86a4060a68
feat: multiple audio fetchers support
2025-11-01 23:06:26 +03:00
MihailRis
fcbbdd649b
split internal modules
2025-10-31 23:54:56 +03:00
MihailRis
fe8e4ba7b4
add internal/audio_input module
2025-10-31 23:30:29 +03:00
MihailRis
284f24433c
extract debugging code to internal/debugging module
2025-10-31 23:18:26 +03:00
MihailRis
2d1c69ee7e
fix: Bytearray expected, got function
2025-09-28 21:44:04 +03:00
MihailRis
088bf63f3f
replace lua Random implementation with usertype
2025-09-25 23:53:11 +03:00
MihailRis
532c4887bc
add Random class
2025-09-16 20:27:07 +03:00
MihailRis
99940da426
add 'asserts' library
2025-09-14 14:37:11 +03:00
MihailRis
bf682daffe
update on_physics_update & update standard components
2025-09-13 23:24:57 +03:00
MihailRis
e064ace885
update vertical damping & add rigidbody:get_vdamping
2025-09-07 17:10:13 +03:00
MihailRis
854dcf2a50
add entity:require_component
2025-09-06 22:29:55 +03:00
MihailRis
11a92a54b2
add vecn.mix
2025-09-06 11:37:06 +03:00
MihailRis
98e9f5a2a9
Merge branch 'dev' into pathfinding
2025-08-24 17:32:13 +03:00
MihailRis
383dacf616
Merge branch 'main' into dev
2025-08-24 17:31:34 +03:00
MihailRis
25f4c7fbdd
fix bytearray:insert ( #594 )
2025-08-23 11:47:35 +03:00
MihailRis
ca1b761c8c
Merge branch 'dev' into pathfinding
2025-08-19 19:47:10 +03:00
MihailRis
79bb61bbbe
add 'debug.enable-experimental' setting & add experimental vec3, vec2 optimization
2025-08-19 01:33:20 +03:00
MihailRis
31cd7912ec
fix named pipe read (unix) & produce core:error event on error in schedule callback & fix editor traceback
2025-08-18 23:32:12 +03:00
MihailRis
b5f1698e78
fix ffi usage in named_pipe_unix.lua
2025-08-18 22:27:38 +03:00
MihailRis
6d3dac9106
add 'on_physics_update' entity event
2025-08-13 21:29:20 +03:00
MihailRis
3760fb86f7
move events library implementation to core:internal/events & disable access to core:internal modules outside of stdlib
2025-08-08 00:29:12 +03:00
Onran
aae642a13e
Streaming I/O and support of named pipes ( #570 )
...
* added streaming i/o for scripting, and a byteutil.get_size function
* added i/o stream class, also added named pipes support on lua side via ffi
* added constant file.named_pipes_prefix
* added buffered and yield modes for io_stream
* added new time function for work with UTC - utc_time, utc_offset, local_time
* docs updated
* constant pid moved to os.pid
* now gmtime_s and localtime_s used only in windows
2025-08-01 20:26:43 +03:00