Commit Graph
43 Commits
Author SHA1 Message Date
MihailRis 1e22882284 rename 'files' to 'io' 2025-01-30 16:53:52 +03:00
ShadelessFox ee31f401aa Add canvas UI node 2025-01-19 14:11:56 +01:00
MihailRis 136c35591c add file.name(), file.stem() & add 'path' to pack info & add start_coroutine() 2025-01-05 22:44:32 +03:00
MihailRis 06943525c4 fix 2024-12-31 10:29:30 +03:00
MihailRis 03a3062940 fix error handling in events and runnables 2024-12-31 10:25:26 +03:00
MihailRis cca153b66b add byteutil library 2024-12-27 08:33:52 +03:00
MihailRis 5e76cdfadc rename engine.hpp/cpp to Engine.hpp/cpp & move Engine, Time and mainloop classes to 'engine' folder 2024-12-25 12:13:03 +03:00
MihailRis ad6a6666da rename test library to app & rename app.name to app.script 2024-12-25 06:06:55 +03:00
MihailRis fa1646a9bd add '--script', '--version' command line arguments 2024-12-18 00:48:29 +03:00
MihailRis 59402b6607 add 'test' library 2024-12-07 22:16:50 +03:00
MihailRis b23318a06c add network.http_get, network.http_get_binary 2024-11-22 07:30:38 +03:00
MihailRis e3cb736519 update lua chunks sources to the engine format 2024-11-18 14:05:45 +03:00
MihailRis 0bfc5d2ad4 add base64 library 2024-11-18 11:52:06 +03:00
MihailRis 52e62bbf95 add utf8.encode 2024-10-25 17:22:54 +03:00
MihailRis 4844997c6a add bjson library & update /doc/en/scripting/filesystem.md 2024-10-17 09:04:31 +03:00
MihailRis fd2bd15658 update voxel fragments lua api & replace structure.save command with fragment.save & add 'export' entry point 2024-10-14 19:39:58 +03:00
MihailRis 6e0304248b add stdmin.lua 2024-10-09 05:30:02 +03:00
MihailRis 73d96fd4f7 move generator script execution to an isolated Lua state 2024-10-06 18:23:33 +03:00
MihailRis 756de7b0b1 refactor lua_engine 2024-10-05 17:32:03 +03:00
MihailRis 736fdbf964 move lua libs to /logic/scripting/lua/libs 2024-10-05 00:53:41 +03:00
MihailRis 88b0f8e3d6 add VoxelStructure lua usertype 2024-09-19 18:41:34 +03:00
MihailRis 95cf451cc8 add GeneratorScript 2024-08-14 17:12:12 +03:00
MihailRis da4b8bd7d4 add Heightmap class & rename bytearray to Bytearray 2024-08-13 03:09:52 +03:00
MihailRis f43cc93cd2 update project includes format 2024-08-10 01:37:48 +03:00
InfiniteCoder 5c9bc83bbd items/ + objects/ + util/ 2024-08-04 22:26:08 +03:00
InfiniteCoder e6da3638f0 Logger.hpp 2024-08-04 12:46:03 +03:00
Vyacheslav Ivanov bbf33e8e4d format: reformat project
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-03 19:53:48 +03:00
MihailRis e0cb57a10a add quat Lua library 2024-07-22 19:05:27 +03:00
MihailRis 0df5d34e04 add logging functions to the library 'debug' 2024-07-16 12:32:00 +03:00
MihailRis ffb7aa1189 add 'camera' library 2024-07-12 06:14:13 +03:00
MihailRis 60f4f33180 rename rig to skeleton 2024-07-10 04:28:12 +03:00
MihailRis 3fe66e134d add modeltree:get_model(index) 2024-07-02 17:06:33 +03:00
MihailRis fc3994446a update entity script semantics 2024-06-29 21:01:30 +03:00
MihailRis c54be7b2b1 add standard components test 2024-06-28 18:57:40 +03:00
MihailRis 94dd69350d add Transform and Rigidbody components (test) 2024-06-27 07:43:38 +03:00
MihailRis 9fc8f7342f Merge branch 'main' into entities 2024-06-25 18:47:15 +03:00
MihailRis 5ede84edc7 add vec2, vec3, vec4 libraries 2024-06-25 17:25:42 +03:00
MihailRis eacbc1b9d0 add entity.test(...) function 2024-06-24 23:36:20 +03:00
MihailRis c7a843bc63 add mat4 library 2024-06-17 10:12:33 +03:00
MihailRis 490727fdc0 add lua user types + bytearray 2024-06-16 20:15:26 +03:00
MihailRis fe55b94ebd fix: lua setInterval stack overflow 2024-06-12 19:39:31 +03:00
MihailRis 913e5983b1 refactor: complete 'lua' namespace use 2024-06-11 13:51:11 +03:00
MihailRis 90bc86408b refactor: LuaState replaced with lua_engine 2024-06-11 13:18:30 +03:00