18 Commits

Author SHA1 Message Date
MihailRis
c7db73e25b add vecn.sub(...), .mul(...), .div(...), .length(...), .normalize(...) 2024-06-25 18:24:48 +03:00
MihailRis
5ede84edc7 add vec2, vec3, vec4 libraries 2024-06-25 17:25:42 +03:00
MihailRis
097d4e3c6b add new mat4.tostring overload 2024-06-18 00:18:21 +03:00
MihailRis
6062f3a488 add mat4.mul 2024-06-17 22:19:21 +03:00
MihailRis
d12cfc6421 fix lua::pushvalue 2024-06-17 10:59:30 +03:00
MihailRis
8f046b86b9 add mat4.scale mutating overload 2024-06-17 10:56:31 +03:00
MihailRis
c7a843bc63 add mat4 library 2024-06-17 10:12:33 +03:00
MihailRis
20ef11e5a2 add bytearray:append(b) 2024-06-16 21:00:50 +03:00
MihailRis
490727fdc0 add lua user types + bytearray 2024-06-16 20:15:26 +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
MihailRis
0647bc6f90 refactor: 'lua' namespace expansion 2024-06-11 03:37:35 +03:00
MihailRis
7973a9c32b fix: lua coroutines support 2024-06-11 01:52:28 +03:00
MihailRis
1abb2cf327 add block.is_extended, .get_size, .is_segment and .seek_origin 2024-06-09 23:36:19 +03:00
MihailRis
1917cbba8b new player.* functions 2024-05-24 01:38:39 +03:00
MihailRis
548c55fced luaL_error use replaced with c++ exceptions 2024-05-12 11:00:11 +03:00
MihailRis
1627e21c1d the final rename 2024-05-06 03:38:19 +03:00
MihailRis
9ea67deb13 'ifnot' template property + hpp 2024-05-06 00:45:43 +03:00