Commit Graph

24 Commits

Author SHA1 Message Date
fd8166f09c Make tangible.find use center={x,y,z} instead of centerx= etc 2024-03-13 15:39:09 -04:00
0c126e62d6 Some more error checking for class names and tangible IDs 2024-02-28 14:19:59 -05:00
2b426eefeb Refactor code in world-core that spawns threads 2024-02-27 17:01:26 -05:00
67b0265092 Removing lua_reader and lua_writer from StreamBuffer 2023-10-18 14:03:05 -04:00
d70b9f0d13 Reimplement LuaCountArgs with template specialization to make it constexpr 2023-05-08 15:49:47 -04:00
b233db4227 Merge branch 'main' of https://github.com/jyelon/luprex into main 2023-05-08 14:15:18 -04:00
5ece3a71ba Fix an issue related to the use of constexpr in luastack 2023-05-08 13:32:22 -04:00
669a5a50ab Finally phase out LuaOldStack entirely. 2023-04-14 17:50:06 -04:00
47c868876a Add LuaDefineAlias 2023-04-14 14:52:44 -04:00
8ea6c47e4c Do a lot of cleanup on module table/vector 2023-04-13 16:59:04 -04:00
7078d1243d LuaExtraArgs is now fully implemented, efficiently 2023-04-13 14:55:21 -04:00
30155ae388 Implement LuaExtraArgs 2023-04-13 13:26:45 -04:00
cf8b573364 Some work on the template code in LuaStack 2023-04-13 12:14:27 -04:00
4f0713c9cb At this point, most functions have been LuaStack refactored 2023-04-07 14:20:45 -04:00
44c5a56172 Start refactoring LuaStack 2023-04-07 12:58:05 -04:00
7f000bc0fd Added two new stack disciplines to LuaStack 2023-04-06 20:12:03 -04:00
dc4a5f6198 A minor refactor to precede a major LuaStack refactor 2023-04-06 14:05:12 -04:00
bee43ebbd2 Half finished with serialization routine 2023-04-04 15:24:25 -04:00
5ede3f507c Change how class tables are created and recreated for greater robustness 2023-03-17 13:31:10 -04:00
a8c780563f Change the creation/deletion of tangibles so that the tangible database is never really deleted. 2023-03-16 23:31:29 -04:00
86a27ef2d4 Fix util::ostringstream, fix pretty-printing, stub out new globals 2023-03-05 01:51:25 -05:00
9ce34d950b Refactor code to make it easier to do 'nopredict' inside of any function without having a dependency on world model. 2023-03-01 16:07:13 -05:00
98c1b2d599 Convert to a true DLL engine 2023-02-21 15:28:45 -05:00
def6387ca3 Change directory structure 2023-02-14 14:05:45 -05:00